Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
de:create:navigation [25.11.2022 20:05] – admin | de:create:navigation [09.10.2025 16:48] (aktuell) – [Ausfüllstatus anzeigen] Teilnehmer in teilnehmende Person geändert, "man" umschrieben chris.seiferth |
---|
====== Navigation im Fragebogen ====== | ====== Navigation im Fragebogen ====== |
| |
Üblicherweise starten Teilnehmer auf der ersten Seite und füllen den Fragebogen dann sequenziell aus. Mitunter wird der Ablauf durch ein ''[[:de:create:functions:setpageorder]]'' oder ''[[:de:create:functions:gotopage]]'' verändert, aber auch dann folgen die Teilnehmer dem vom Projektleiter vorgegeben Ablauf. | Üblicherweise starten teilnehmende Personen auf der ersten Seite und füllen den Fragebogen dann sequenziell aus. Mitunter wird der Ablauf durch ein ''[[:de:create:functions:setpageorder]]'' oder ''[[:de:create:functions:gotopage]]'' verändert, aber auch dann folgen die Teilnehmenden dem vom Projektleiter vorgegeben Ablauf. |
| |
Diese Anleitung beschreibt, wie man ein Menü bzw. eine Navigation im Fragebogen ergänzt, sodass Teilnehmer nach Belieben zwischen den Seiten/Abschnitten springen können. Dies ist vor allem dann sinnvoll, wenn man ein Formular in SoSci Survey zur Abfrage von Informationen einsetzt (s. auch [[:de:create:mix-forms]]). | Diese Anleitung beschreibt, wie ein Menü bzw. eine Navigation im Fragebogen ergänzt werden kann, sodass teilnehmende Personen nach Belieben zwischen den Seiten/Abschnitten springen können. Dies ist vor allem dann sinnvoll, wenn ein Formular in SoSci Survey zur Abfrage von Informationen eingesetzt wird (s. auch [[:de:create:mix-forms]]). |
| |
{{:de:create:scr.navigation.result1.png?nolink|Beispiel für ein Navigationsmenü im Fragebogen}} | {{:de:create:scr.navigation.result1.png?nolink|Beispiel für ein Navigationsmenü im Fragebogen}} |
===== Grundlagen ===== | ===== Grundlagen ===== |
| |
Im ersten Schritt werden unter **Fragebogen zusammenstellen** [[:de:create:pageid|Seitenkennungen]] für alle Seiten eingetragen, zu denen der Teilnehmer springen kann. Der Titel der Seite wird als //Notiz// eingetragen. | Im ersten Schritt werden unter **Fragebogen zusammenstellen** [[:de:create:pageid|Seitenkennungen]] für alle Seiten eingetragen, zu denen die teilnehmende Person springen kann. Der Titel der Seite wird als //Notiz// eingetragen. |
| |
{{:de:create:scr.navigation.pageid.png?nolink|Seitenkennung und Notiz eintragen}} | {{:de:create:scr.navigation.pageid.png?nolink|Seitenkennung und Notiz eintragen}} |
| |
Die eigentlichen Navigationsknöpfe werden von der Funktion ''[[:de:create:functions:buttontopage]]'' erzeugt. Diese Funktion erzeugt HTML-Code, den man mittels ''[[:de:create:functions:html]]'' in der Fragebogen-Seite einbinden kann. Mit folgendem PHP-Code würde man auf einer Fragebogen-Seite Knöpfe zu unterschiedlichen Seiten anbieten. | Die eigentlichen Navigationsknöpfe werden von der Funktion ''[[:de:create:functions:buttontopage]]'' generiert. Diese Funktion erzeugt HTML-Code, der mittels ''[[:de:create:functions:html]]'' in der Fragebogen-Seite eingebunden werden kann. Mit folgendem PHP-Code würden auf einer Fragebogen-Seite Knöpfe zu unterschiedlichen Seiten angeboten. |
| |
<code php> | <code php> |
===== Ausfüllstatus anzeigen ===== | ===== Ausfüllstatus anzeigen ===== |
| |
Wenn die Reihenfolge zum Ausfüllen nicht vorgegeben ist, möchte man dem Teilnehmer vielleicht den aktuellen Bearbeitungstatus anzeigen -- also welche Seiten bereits vollständig ausgefüllt sind und welche noch nicht. | Wenn die Reihenfolge zum Ausfüllen nicht vorgegeben ist, kann es hilfreich sein, der teilnehmenden Person den aktuellen Bearbeitungsstatus anzuzeigen -- also welche Seiten bereits vollständig ausgefüllt sind und welche noch nicht. |
| |
{{:de:create:scr.navigation.result3.png?nolink|Navigation mit Anzeige des Ausfüllstatus}} | {{:de:create:scr.navigation.result3.png?nolink|Navigation mit Anzeige des Ausfüllstatus}} |