Wie ein Fragebogen letztlich aussieht, entscheidet das verwendete Fragebogen-Layout. Im Layout können die Farbe des Fragebogens, Schriftarten, Schriftgröße, verfügbare Breite, etc. angepasst werden. Unter dem Menüpunkt Fragebogen-Layouts können neue Layouts ausgewählt und/oder angepasst werden.
SoSci Survey enthält eine Reihe von Layout-Vorlagen zur Auswahl. Sie können ebenso ein eigenen Layout erstellen (z.B. entsprechend der CI Ihres Unternehmens oder passend zur Uni-Website) – allerdings erfordert dies einige Grundkenntnissen in Webdesign (HTML, CSS).
option('layout', ...) zur Verfügung. In Verbindung mit der Layout-Vorlage „SoSci Stimulus Presenter“ kann beispielsweise ein Stimulus ohne Fragebogen-Rahmen präsentiert werden.Im Menüpunkt Fragebogen-Layouts finden Sie einige Layout-Vorlagen. Klicken Sie bei dem gewünschten Layout auf Aktivieren, um es für Ihren Fragebogen zu verwenden. Anschließend wird das Layout oben unter Fragebogen-Layouts aufgelistet und kann ggf. noch angepasst werden.
Falls Sie noch kein Layout erstellt oder aktiviert haben, verwendet SoSci Survey ein schlichtes Layout in weiß-hellblau mit einer Breite von 600 Pixeln. Falls Sie Farben oder Breite des Standard-Layouts anpassen möchten, erstellen Sie eine Kopie des Standard-Layouts:
Um Änderungen an einem Layout vorzunehmen, klicken Sie in der Auflistung aktiver Layouts (ganz oben unter Fragebogen-Layouts) auf das entsprechende Layout (
).
serif oder sans-serif, s. SelfHTML: font-family.Neben den Farben, der Fragebogen-Breite und der Schriftart (alles anpassbar im ersten Karteireiter des Layouts) gibt es eine Reihe von populären Einstellungsoptionen im Layout:
| Funktion | Karteireiter | Name der Option |
|---|---|---|
| Größere Auswahlfelder oder Auswahlfelder mit einem anderen Erscheinungsbild (Auswahlfragen und Skalen) | Grundeinstellungen | Auswahlfelder → Art der Auswahlfelder Hinweis: Ist eine Option mit „nicht differenziert“ markiert, sehen Auswahlfelder für einfache Auswahl (i.d.R. rund) und Mehrfachauswahl (i.d.R. eckig) gleich aus. |
| Schriftart-/größe von Skalen-Beschriftung | Fragebogen-Elemente | Hauptelemente → Verbale Skalen-Verankerung |
| Höhe/Abstand von Auswahloptionen | Fragebogen-Elemente | Abstände → Abstand zw. Optionen |
| Eingabefelder von Skalen oben/mittig ausrichten (nur bei Skalen mit beschrifteten Zwischenwerten) | Fragebogen-Elemente | Vertikale Ausrichtung bei Items → Skala |
| Ausweichoption „weiß nicht“ immer kursiv hervorheben | Fragebogen-Elemente | Sonstige Elemente → Ausweichoption (z.B. font-style:italic) |
In den verschiedenen Karteireitern des Layouts lassen sich nahezu alle Elemente eines Fragebogens einzeln anpassen. Jenseits der Farben sind dafür Grundkenntnisse in CSS (SelfHTML: CSS-Eigenschaften) sehr hilfreich.
Um in CSS-Definitionen auf die zentral definierten Farben zuzugreifen, stehen die Platzhalter %color.1% bis %color.8% zur Verfügung. Die Nummerierung ergibt sich einfach aus der Reihenfolge der Farben im Karteireiter Farbschema. So steht %color.2% etwa für die im Farbschema definierte Warnfarbe.
Im Karteireiter HTML-Vorlage des Layouts kann der zugrundeliegende HTML-Code für das Layout angepasst oder komplett neu erstellt werden. Dabei sollten folgende Vorgaben beachtet werden:
<head> sollte der Platzhalter %head% bzw. HTML-kompatibel <link type="placeholder" href="head"> platziert werden – an dieser Stelle fügt SoSci Survey etwa den CSS-Code für das Layout der Fragen ein.<body> muss der Platzhalter %questionnaire% vorkommen (an dieser Stelle wird der Inhalt der jeweiligen Fragebogen-Seite eingefügt), die Platzhalter %logo%, %progress% und %imprint% sollten ebenfalls an geeigneter Stelle platziert werden.%questionnaire% Bereich unter die Fragen.Folgende Platzhalter stehen für das Layout zur Verfügung:
| Platzhalter | Funktion |
|---|---|
%questionnaire% | Platzhalter für den eigentlichen Inhalt des Fragebogens |
%imprint% | Platzhalter für das im Befragungsprojekt definierte Impressum |
%logo% | Platzhalter für ein Logo, das im Befragungsprojekt angepasst werden kann |
%progress% | Platzhalter für den Fortschrittsbalken |
%color.1% bis %color.8% | Farben aus dem Farbschema (s. oben) |
%width%, %width-80% | Die für das Layout eingestellte Basis-Breite (Pixel, px). Falls hinter dem width ein Plus (+) oder Minus (-) angegeben wird, gibt der Platzhalter die Basis-Breite zu-/abzügliches dieses Wertes an. |
%header.image% | Dateiname einer Bilddatei, welche im Layout als „Kopfbild“ festgelegt werden kann. |
%button.next% | Platzhalter für den „Weiter“-Knopf. Falls der Platzhalter nicht verwendet wird, wird der Knopf automatisch bei %button.submit% platziert. |
%button.back% | Platzhalter für den „Zurück“-Knopf. Falls der Platzhalter nicht verwendet wird, wird der Knopf automatisch bei %button.submit% platziert. |
%button.submit% | Platzhalter für die „Weiter“- und „Zurück“-Knöpfe. Falls der Platzhalter nicht verwendet wird, werden die Knöpfe automatisch unter dem Fragebogen platziert. |
%button.break% | Knopf zum Unterbrechen der Interviews. Dieser Knopf muss in den Fragebogen-Einstellungen gesondert aktiviert werden. Falls der Platzhalter nicht verwendet wird, wird der Knopf bei %button.control% platziert. |
%button.leave% | Knopf zum Abbrechen und Löschen der Interviews. Dieser Knopf muss in den Fragebogen-Einstellungen gesondert aktiviert werden. Falls der Platzhalter nicht verwendet wird, wird der Knopf bei %button.control% platziert. |
%button.language% | Knöpfe zum Umschalten der Sprache. Die Knöpfe sind nur in mehrsprachigen Projekten verfügbar und müssen in den Fragebogen-Einstellungen gesondert aktiviert werden. Falls der Platzhalter nicht verwendet wird, werden die Knöpfe bei %button.control% platziert. |
%button.lang% | Einzelner Knopf zum Umschalten der Sprache, nur in mehrsprachigen Projekten verfügbar und nur, wenn unter Fragebogen zusammenstellen die Knöpfe zum Sprachwechsel aktiviert wurden. |
%button.screenreader% | Knopf zum Verlassen des barrierefreien Screenreader-Modus, falls dieser aktiviert wurde. Falls der Platzhalter nicht verwendet wird, wird der Knopf bei %button.control% platziert. |
%button.control% | Platzhalter für die Kontroll-Knöpfe (s. oben), wird der Platzhalter nicht verwendet, werden die Knöpfe unter dem Fragebogen platziert. |
Tipp: Für Arbeiten an der HTML-Vorlage des Layouts sind die Entwickler-Tools im Browser ein sehr hilfreiches Werkzeug.
Fügen Sie in der HTML-Vorlage des Layouts vor dem </style> folgenden CSS-Code ein, um Pflichtfragen („muss beantwortet werden“) mit einem Sternchen zu markieren.
/* Mandatory question marker */ span.s2mandatory::after { content: " *"; color: var(--s2color4); }