Inhaltsverzeichnis

option()

void option(string Option, mixed Einstellung)

Mit option() kann das Aussehen einer Seite im Fragebogen verändert werden. Den Befehl option() platzieren Sie einfach mittels PHP-Code auf jener Seite des Fragebogens, deren Erscheinungsbild modifiziert werden soll. Folgende Optionen und mögliche – je nach Option unterschiedliche – Einstellungen stehen zur Verfügung:

Wichtig: Der Befehl option() eignet sich nur, um die Beschriftung der Knöpfe auf einzelnen Seite zu verändern. Wenn Sie die Beschriftung generell verändern möchten, dann legen Sie diese unter Textbausteine und Beschriftung fest (Anleitung für Standard-Aufgaben).

Wichtig: Wenn Sie generell keinen Fortschrittsbalken anzeigen möchten, dann deaktivieren Sie diesen unter Fragebogen zusammenstellenEinstellungenFortschrittsbalken anzeigen.

Hinweis: Die Option 'resume' ist hilfreich, wenn man die Befragung an einer Stelle absichtlich unterbrechen will – z.B. zur Durchführung mehrerer Befragungswellen im selben Fragebogen (buttonHide()). Die Option muss gesetzt werden, bevor der Teilnehmer das Interview unterbricht, also z.B. gleich zu Beginn der Seite. Eine gezielte Unterbrechung kann man durch Ausblenden des Weiter-Knopfes mittels option("nextbutton", false) erzielen.

Fortschrittsbalken

Folgender PHP-Code sorgt dafür, dass der Fortschrittsbalken auf einer einzelnen Seite (z.B. auf der Begrüßungsseite) ausgeblendet wird:

option('progress', 'no');

Auch eine Anpassung des angezeigten Fortschritts ist möglich. Wird der folgende PHP-Code auf einer Fragebogen-Seite platziert, wird auf der Seite ein Fortschritt von 30% angezeigt.

Ab Version 2.5.00 wird der Fortschritt auf nachfolgenden Seiten auf Basis des gesetzten Wertes berechnet. In älteren Programmversionen muss der Fortschritt ggf. für jede Seite einzeln eingestellt werden. Für vorhergehende Seiten muss der Fortschritt generell einzeln eingestellt werden, z.B. wenn der Fortschrittsbalken zu Beginn „langsamer“ laufen soll.

option('progress', 30);

Knöpfe im Fragebogen

Mit folgendem PHP-Code wird der Zurück-Knopf für eine einzelne Seite ausgeblendet (sofern er im Fragebogen generell eingeschaltet ist):

option('backbutton', false);

Wenn Zurück-Knöpfe im Fragebogen generell ausgeschaltet sind, kann man sie wiederum für einzelne Seiten einblenden:

option('backbutton', true);

Wird der folgende PHP-Code auf der vorletzten Seite im Fragebogen platziert, erhält der „Weiter“-Knopf die Beschriftung „Daten abschicken“ und der „Zurück“-Knopf die Beschriftung „Angaben ändern“.

option('nextbutton', 'Daten abschicken');
option('backbutton', 'Angaben ändern');

Layout

Im Fragebogen soll ein großflächiger Stimulus angezeigt werden, der eine Website darstellt? Der „normale“ Rahmen des Fragebogens ist dafür vermutlich zu schmal und stört das Erscheinungsbild.

Öffnen Sie den Menüpunkt Fragebogen-Layouts. Sollten Sie noch kein Layout aktiviert haben, aktivieren Sie zunächst unter Layout-Vorlagen das Layout „SoSci Survey Standard“ (damit der Fragebogen weiterhin im Standard-Layout erscheint). Anschließend aktivieren Sie das Layout „SoSci Stimulus Presenter“ – es wird die Kennung „presenter“ erhalten.

Verwenden Sie auf der Seite mit dem Stimulus nun folgenden PHP-Code, um den Rahmen des Fragebogens verschwinden zu lassen:

option('layout', 'presenter');