Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:questions:random [24.04.2017 22:52] – [Zufallsgenerator] adminde:create:questions:random [03.11.2017 10:52] – [Unterschiede ggü. der Urnen-Funktion] ramona.stock1
Zeile 14: Zeile 14:
   * Für den gezogenen Zettel sind zwei Werte verfügbar: Erstens der numerische Code und zweitens der eingetragene Text für den Zettel -- das kann z.B. der Dateiname eines Bildes sein (s. Beispiel unten).   * Für den gezogenen Zettel sind zwei Werte verfügbar: Erstens der numerische Code und zweitens der eingetragene Text für den Zettel -- das kann z.B. der Dateiname eines Bildes sein (s. Beispiel unten).
   * Der Zufallsgenerator kann innerhalb eines Interviews mehrere Zettel ziehen (Option //Anzahl Zettel pro Interview//) und dabei sicherstellen, dass derselbe Zettel nicht mehrfach gezogen wird.   * Der Zufallsgenerator kann innerhalb eines Interviews mehrere Zettel ziehen (Option //Anzahl Zettel pro Interview//) und dabei sicherstellen, dass derselbe Zettel nicht mehrfach gezogen wird.
-  * Der Zufallsgenerator liefert pro Zettel nur einen Wert (und dessen Beschriftung). Kombinationen bei bei der Urnen sind nur über einen Umweg möglich: Die Kombination wird als Beschriftung für den Zettel hinterlegt und nach der Ziehung mittels [[http://php.net/manual/de/function.explode.php|explode()]] in einzelne Werte getrennt (s. Beispiel unten).+  * Der Zufallsgenerator liefert pro Zettel nur einen Wert (und dessen Beschriftung). Kombinationen bei Urnen sind nur über einen Umweg möglich: Die Kombination wird als Beschriftung für den Zettel hinterlegt und nach der Ziehung mittels [[http://php.net/manual/de/function.explode.php|explode()]] in einzelne Werte getrennt (s. Beispiel unten).
  
  
Zeile 273: Zeile 273:
 Diese Variante ist anfälliger gegen Fehler (z.B. dass man irgendwo im Fragebogen eine Frage vergisst) und macht den Fragebogen sehr unübersichtlich. Der Befehl ''[[:de:create:functions:setpageorder]]'' ist durchaus sinnvoll, um die Reihenfolge von Frageblöcken zu variieren -- nur für die Auswahl von Stimuli zur Anzeige bzw. für das Überspringen von Seiten gibt es i.d.R. bessere Lösungen. Diese Variante ist anfälliger gegen Fehler (z.B. dass man irgendwo im Fragebogen eine Frage vergisst) und macht den Fragebogen sehr unübersichtlich. Der Befehl ''[[:de:create:functions:setpageorder]]'' ist durchaus sinnvoll, um die Reihenfolge von Frageblöcken zu variieren -- nur für die Auswahl von Stimuli zur Anzeige bzw. für das Überspringen von Seiten gibt es i.d.R. bessere Lösungen.
  
-Aufgrund des begrenzten Nutzend von ''setPageOrder()'' für die vorliegende Problematik, wird hier nur knapp PHP-Code gezeigt. Dieser wird auf der letzten Seite eines allgemeinen Teils platziert. Der Code zeigt die beiden Partei-Blöcke getrennt von einem Zwischenteil ("middleBegin" bis "middleEnd") an und fährt danach auf der Seite mit der Kennung "demografie" fort. Vor dem PHP-Code ist wieder der oben beschriebene Zufallsgenerator zu platzieren.+Aufgrund des begrenzten Nutzens von ''setPageOrder()'' für die vorliegende Problematik, wird hier nur knapp PHP-Code gezeigt. Dieser wird auf der letzten Seite eines allgemeinen Teils platziert. Der Code zeigt die beiden Partei-Blöcke getrennt von einem Zwischenteil ("middleBegin" bis "middleEnd") an und fährt danach auf der Seite mit der Kennung "demografie" fort. Vor dem PHP-Code ist wieder der oben beschriebene Zufallsgenerator zu platzieren.
  
 <code php> <code php>
de/create/questions/random.txt · Zuletzt geändert: 12.12.2021 21:24 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki