Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

über einen verschickten Teilnahmeink bereits die Antwort (als Token?) mitgegeben

More
4 years 6 months ago #213071 by Joffm
Nein, jetzt ist alles in Ordnung.
Ich habe einen Teilnehmer angelegt, die Umfrage aktiviert und aufgerufen.
Alles bestens.

Wie sieht es eigentlich mit Deinen Rechten aus?
Du bist doch Super-Admin, oder?
Falls nicht, wie ist der XSS-Filter gesetzt?

Und sonst musst Du die Leute eben klicken lassen.
Das kannst Du ja gut motivieren, indem Du eine Frage vom Typ Textanzeige einbaust, dort das Ergebnis zeigst, un sie dann aif "Absenden" klicken lässt.

Mehr kann ich dazu dann nicht sagen.
Es ist eben immer schwierig, wenn man Dinge nicht reproduzieren kann.

Viel Erfolg
Joffm
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago - 4 years 6 months ago #213078 by jelo

Piaget wrote: Mit Javascript ist von der Antwort nichts zu sehen.

 


Als Alternative kannst du mal diese Script verwenden. Hier wird ein wenig mit Verzögerung gearbeitet.

[code
Code:
[color=#339933]<[/color]script type[color=#339933]=[/color][color=#3366cc]"text/javascript"[/color] charset[color=#339933]=[/color][color=#3366cc]"utf-8"[/color][color=#339933]>[/color]
$[color=#009900]([/color]document[color=#009900])[/color].[color=#660066]on[/color][color=#009900]([/color][color=#3366cc]'ready pjax:scriptcomplete'[/color][color=#339933],[/color][color=#003366]function[/color][color=#009900]([/color][color=#009900])[/color] [color=#009900]{[/color]
 
setTimeout[color=#009900]([/color][color=#003366]function[/color][color=#009900]([/color][color=#009900])[/color] [color=#009900]{[/color]
$[color=#009900]([/color][color=#3366cc]'#ls-button-submit'[/color][color=#009900])[/color].[color=#660066]trigger[/color][color=#009900]([/color][color=#3366cc]'click'[/color][color=#009900])[/color][color=#339933];[/color]
[color=#009900]}[/color][color=#339933],[/color][color=#cc0000]10[/color][color=#009900])[/color][color=#339933];[/color]
[color=#009900]}[/color][color=#009900])[/color][color=#339933];[/color]
[color=#339933]</[/color]script[color=#339933]>[/color]
][/code]

Welchen Browser hast du verwendet? Verschiedene getestet?
 

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Last edit: 4 years 6 months ago by jelo.
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #213079 by jelo
Dieser Editor macht mich fertig.
Code:
<script type="text/javascript" charset="utf-8">
$(document).on('ready pjax:scriptcomplete',function() {
 
setTimeout(function() {
$('#ls-button-submit').trigger('click');
},10);
});
</script><script type="text/javascript" charset="utf-8">
$(document).on('ready pjax:scriptcomplete',function() {
 
setTimeout(function() {
$('#ls-button-submit').trigger('click');
},10);
});
</script>

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #213092 by Joffm
Jelo hat es vorweggenommen. 
Die "timeout"-Sache ist mir auch noch als Möglichkeit eingefallen.

Aber:

Dieser Editor macht mich fertig.


Dann bin ich ja nicht der Einzige.
Die Sache mit "color" habe ich schon als Bug gemeldet.
Und dass der Editor einen fatalen Hang zum Kopieren hat, na ja. "Doppelt genäht hält besser" 

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
More
4 years 6 months ago #213097 by Piaget
Die Wege der Bits und Bytes sind manchmal unergründlich – für mich zumindest. Jetzt läuft alles wie geschmiert. Was habe ich gemacht: Browser gewechselt, von Safari auf Firefox. Dann ging's. Und das Spezielle daran: nach einer Teilnahme über Firefox gingen auch die Teilnahmen über Safari wieder. Als sich das Problem auf Safari erneut zeigte, habe ich den Browser-Cache gelöscht – dies brachte jedoch keinen Erfolg. Deshalb wieder für eine Testteilnahme auf Firefox gewechselt, nun läuft's auch wieder auf Safari.

Für mich ist das Problem damit gelöst. Vielen herzlichen Dank für eure Hilfe und eure Zeit!!! Jerry
The topic has been locked.
More
4 years 6 months ago #213103 by Joffm
Was hatte Denis so schön im englischen Teil einmal angemerkt?
Safari is the new IE6.

Kannst Du also unterschreiben

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
More
4 years 6 months ago #213105 by jelo

Piaget wrote: Für mich ist das Problem damit gelöst.

 

Nicht so sicher, weil deine Teilnehmer ja irgendeinen Browser nehmen. Es kann einfach nur ein Sessioneffekt sein, der nur auftaucht, wenn du im Backend von LimeSurvey bist und dann mit der gleichen Browsersession Testläufe machst.

Es kann aber auch ein Timingproblem sein, was sich je nach Browserverhalten (Cache beschleunigt die Verarbeitung) unterschiedlich darstellt.
Ich habe keine Tests gemacht, aber das Timingproblem ist nicht vom Tisch.

Auch ohne Verzögerung könnten sich die beiden Varianten hier unterschiedlich im Browser verhalten.
Code:
$(document).ready(function(){

vs.
Code:
$(document).on('ready pjax:scriptcomplete',function() {
Code:
pjax:send - Fired after the Pjax request begins.
pjax:complete - Fired after the Pjax request finishes.
pjax:success - Fired after the Pjax request succeeds.
pjax:error - Fired after the Pjax request fails. Returning false will prevent the the fallback redirect.
pjax:scriptcomplete - Fired after the Pjax request finishes loading remote scripts.
pjax:scriptsuccess - Fired after the Pjax request succeeds loading remote scripts.
pjax:scripterror - Fired after the Pjax loading of remote scripts fails. Returning false will prevent the the fallback redirect.
pjax:scripttimeout - Fired after the Pjax loading of remote scripts takes too long. This happens a.e. when a script is already loaded and can't be grabbed from cache.

 

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 6 months ago #213116 by Piaget
Habe mit dem neuen Javascript (ready pjax:scriptcomplete) dasselbe Problem. Der Sessioneffekt scheint mir naheliegend. Denn ich habe beim Testen in einem Tab von Safari LS Backend geöffnet, in einem weiteren Tab die Umfrageteilnahme...
The topic has been locked.
More
4 years 6 months ago #213119 by holch
Wie sieht es aus, wenn du die Umfrage in einem anonymen Fenster von Safari (gehe davon aus, dass es sowas gibt...) testest?

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
The following user(s) said Thank You: Piaget
The topic has been locked.
More
4 years 5 months ago #213122 by Piaget
Ja, gibt's: nennt sich "privates Fenster". Probiere ich gerne aus... Danke für den Tipp. Und v.a. probiere ich auch aus, zuerst das Backend zu schliessen, bevor ich die Umfrage teste.
The topic has been locked.
More
4 years 5 months ago #213125 by holch

Und v.a. probiere ich auch aus, zuerst das Backend zu schliessen, bevor ich die Umfrage teste.

Das sollte meiner Meinung nach mit Tests im "privaten Fenster" kein Problem mehr sein, wenn es wirklich eine Interaktion zwischen dem Backend, Sessions und dem Fragebogen ist.

Ma sehen, was die Tests ergeben.

Help us to help you!
  • Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
  • Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
The topic has been locked.
Moderators: holchJoffmtpartner

Lime-years ahead

Online-surveys for every purse and purpose