0 votes
ago in SoSci Survey (dt.) by s302413 (140 points)

Liebes SoSci-Team,

beim Testen meines Fragebogens tritt folgendes Problem auf: Bei manchen Seiten erscheint nach einem Klick auf „Weiter“ dieselbe Seite erneut, mit den zuvor ausgewählten Antworten. Erst nach einem weiteren Klick auf „Weiter“ geht es im Fragebogen voran. Ein Muster, welche Seiten betroffen sind, ist nicht erkennbar. Bei einer Kollegin musste sogar dreimal geklickt werden.

Möglicherweise relevant: Die Seiten werden randomisiert angezeigt. PHP-Code und Randomizer-Element habe ich gemäß den Anleitungen auf der Self-Support-Seite umgesetzt. Außerdem ist eingestellt, dass bei fehlenden Antworten nachgehakt wird. Dabei ist es vereinzelt vorgekommen, dass der Fragebogen trotz fehlender Antworten ohne Nachhaken weiterlief. Könnte das mit dem oben beschriebenen Problem zusammenhängen?

Vielen Dank im Voraus und freundliche Grüße

1 Answer

0 votes
ago by SoSci Survey (381k points)

Es gibt einen bekannten Bug, der auftritt, wenn Sie eine Seitenabfolge mittels setPageOrder() verwenden und "leere" Seiten innerhalb Ihres Fragebogens haben.

Eine Seite ist dann leer, wenn sie keinen eigenen Inhalt zeigt. SoSci Survey springt dann standardmäßig zur nächsten Seite, aber mitunter kann es zu dem von Ihnen beschriebenen Problem kommen.

Die einfachste Lösung besteht darin, dass Sie leere Seiten vermeiden. Suchen Sie bitte einmal nach Seiten, die nur PHP-Code enthalten und selbst nichts anzeigen.

Das Nachhaken bei fehlenden Antworten sollte davon nicht systematisch betroffen sein (außer wenn dabei auf eine frühere Seite gesprungen wird). Aber ich kann nicht ausschließen, dass es sich um eine indirekte Folge des oben genannten Problems handelt.

ago by s302413 (140 points)
Alles klar, vielen Dank soweit!
Die leeren Seiten im Fragebogen sind nur vorhanden, damit die nachfolgenden Seiten randomisiert werden mit folgendem PHP-Code:

question('P008');  
$pages = valueList('P008', NULL, 'label');  
setPageOrder($pages, 'posttest');

Gibt es eine Möglichkeit die Seiten zu randomisieren ohne zwei zusätzliche Seiten hinzuzufügen, um den Bug zu umgehen?

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

Categories

...