0 votes
in SoSci Survey (dt.) by s117594 (175 points)

Gerade sitze ich an einem Fragebogen, bei dem Bilder anhand einer Skala bewertet werden.
Je Seite gibt es ein Bild und darunter verschiedene Likert Skalen.

Nun bin ich im Demo-Modus meine Fragen durchgegangen, aber die Reihenfolge ist immer die gleiche, obwohl ich bei den Items eingestellt hatte "zufällig mischen/rotieren".

Aber ich möchte ja, dass die Reihenfolge der Bilder, also der Seiten randomisiert wird, weil die Fragen ja immer gleich sind...und das bestenfalls ohne PHP, da ich davon keine Ahnung habe.

Gibt es eine Lösung ohne PHP oder mit einem einfachen Code (bei dem ich nicht alle Namen meiner 60 Bilder einspeisen muss)?

Das hilft mir sehr, danke für die Hilfe für dieses bestimmt triviale Problem, aber ich komme da nicht weiter (sosci-Anfänger...)

Dankeschön!

by s117594 (175 points)
edited by s117594

Wenn ich hier bei dem array Befehl meine Kennung der Seiten angebe, müsste es funktionieren, oder?

Wo füge ich dann den Befehl ein? Vor der ersten zu rotierenden Frage?

  if (!isset($seiten)) {
  // Liste der Seiten definieren
  $seiten = array('B1','B2','B3','B4','B5');
  // Liste mischen
  shuffle($seiten);
  // Die Seite ergänzen, wo es nachher weiter geht
  $seiten[] = 'SD';
  // Reihenfolge zwischenspeichern, um spätere Änderung zu vermeiden
  registerVariable($seiten);
}
setPageOrder($seiten);

1 Answer

0 votes
by SoSci Survey (327k points)

Aber ich möchte ja, dass die Reihenfolge der Bilder, also der Seiten randomisiert wird

Dann werden SIe um ein paar Zeilen PHP-Code nicht umhin kommen. Und wenn es Sie beruhigt: 99% der anderen, die das hier machen, hatten vorher auch noch nie mit PHP-Code oder Programmieren zu tun. Keine Sorge, es ist trotzdem machbar.

Wenn ich hier bei dem array Befehl meine Kennung der Seiten angebe, müsste es funktionieren, oder?

Ja. Aber wenn Sie wirklich 60 (!) Bilder haben, dann sollten Sie das Ganze nicht mit 60 Seiten lösen, sondern sich einmal loopPage() in der Anleitung ansehen.

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

...