====== Creating and Designing the Questionnaire ======

This chapter explains, how to develop an online questionnaire with SoSciSurvey.

The first three tutorials give a quick and practical introduction to SoSciSurvey. The other tutorials present the advanced functions of SoSciSurvey:


  * [[https://www.soscisurvey.de/index.php?id=screencast&lang=en|Video Tutorials]] (Screencast) {{:tip.png}}
  * [[register|Creating an Account and a Survey Project]]
    * [[:en:general:authorization|Access a Shared Project]]
  * [[basics|Getting Started in 5 Minutes]] (step by step) {{:tip.png}}
  * [[stuff|Instructions for Common Jobs]] {{:tip.png}}
  * [[tips|Tips for the Survey Design]] {{:tip.png}}


===== Questions and Questionnaires ===== 

  * [[questions|Question Types]]
    * Selections
      * [[:en:create:questions:select|Selection]] (simple Selection, Horizontal Selection, Dropdown Selection, Multiple Choice)
      * [[:en:create:questions:selclick|Selection Sequence]] (records response latency)
      * [[:en:create:questions:extselect|Extended Selection]]
      * [[:en:create:questions:suggest|Suggesting Text Input]]
      * [[:​de:​create:​questions:​svg-select|SVG as Selection]]
      * [[:en:create:questions:selzoom|Zoom Selection]] (esp. for images)
    * Question Batteries/Matrix Questions
      * [[:en:create:questions:scale|Scale]] (all options labelled or the extremes, only)
      * [[:en:create:questions:slider|Slider]] (analogue scale/VAS)
      * [[:en:create:questions:polar|Polarity Profile]] (semantic differential, also available with an analogue scale/VAS)
      * [[:en:create:questions:imgscale|Image Scale]] (star rating, kunin rating, ...)
    * Text input
      * [[:en:create:questions:text|Text Input]] (simple Text Input, Free Mentions, Cloze Text, Balloon Test)
    * Special Questions I
      * [[:en:create:questions:ranking|Ranking]]
      * [[:en:create:questions:assignment|Assignment task]] (records response latency)
      * [[:en:create:questions:iat|Implicit Association Test (IAT)]]
    * Special Questions II
      * [[:en:create:questions:upload|File Upload]] (upload images or documents)
      * [[:en:create:questions:screenshot|Screenshot]]
      * [[:en:create:questions:marker|Visual Placements]]
      * [[:en:create:questions:captcha|Captcha]]
    * Functional Elements
      * [[:en:create:questions:random|Random generator]]
      * [[:en:create:questions:client|Device and request variables]]
      * [[:en:create:questions:internal|Interal variables]]
    * Communication
      * [[:en:create:questions:contact|Collect Contact Data Separately]]
      * [[:en:create:questions:email|E-Mail to a Personal Contact]]
      * [[:en:create:questions:opt-in|Opt-in for the Mailing List]]
  * Configuring Questions
    * [[checks]]
    * [[design|Optimise the Display of Layout and Questions]]
  * [[composition|Advanced Display Options]] {{:tip.png}}
    * [[concat|Concatenating Questions]]
    * [[combine|Combined Questions]]
    * [[table-layout|Placing Elements Side by Side]]
    * [[selection-textinput|Free Text Inputs Within a Selection]]
    * [[inputs-single|Positioning Input Boxes Freely]]
    * [[inputs-custom|Using Idiosyncratic Forms]]
  * [[questionnaire|Composing the Questionnaire]] {{:tip.png}}
    * [[texts|Texts in the Questionnaire]]
    * [[images|Images in the Questionnaire]]
    * [[media|Media files in the Questionnaire (audio, video, documents)]]
    * [[php|Introduction to PHP Code]]
    * [[functions|PHP Functions]]
    * [[variables|Variables in SoSciSurvey]]
    * [[access|Access Restrictions]]
    * [[javascript|JavaScript in the Questionnaire]]
    * [[:​de:​create:​debugging|Questionnaire troubleshooting]]
  * [[imprint]]
  * [[layout|Questionnaire Layouts]] 
  * [[multilang|Multilingual Questionnaires]]
  * [[barriers_visual|Questioning Visually Impaired Participants]] (freedom from barriers)


===== Dynamic Contents =====

  * [[popup]]
  * [[:en:create:filters]]
    * [[:en:create:simple-filters]] -- simple filters
    * [[:en:create:php-filters]] -- extended filters
      * [[filter-texts]]
      * [[filter-boolean]] -- Logical Operators
      * [[filter-elseif]] -- 1, 2, or 3
      * [[filter-itemcount]] -- Loops
      * [[filter-solving]] {{:tip.png}}
    * Filters Based on [[:de:create:javascript|JavaScript]] -- a filter on the same page
      * [[dynamic]]
  * [[:en:create:use-response]]
    * [[:en:create:filter-items]]
    * [[:en:create:transfer-responses]]
  * [[rotation|Rotation]]
  * [[randomization|Randomisation]]
    * [[random_urns|Randomisation Using Urns]]
    * [[random_questionnaire|Random Selection for Questionnaires]]
  * [[vouchers|Display Individual Codes or Vouchers]]
  * [[points|Counting Score for Answers]]
  * [[feedback-visual]]

===== Special Features =====

  * [[placeholders]]
  * [[databank|Using Data Fragments in PHP]]
  * [[:​en:​create:​multilevel|Multi-level structure]] (nested questionnaires)

===== Specific Use Cases =====

  * [[:en:create:consent]]
  * Timer
    * [[timer-submit|Timer: Automatically Forward to the Next Page]]
    * [[timer-display|Timer: Display Next Button after Defined Time]]
    * [[timer-countdown|Timer: Countdown through multiple pages]]
  * [[:en:create:waves|Logitudinal Surveys]]
  * [[frameset|Playing Music across multiple pages]]
  * [[break-counter|Record Changes of the Browser Window]]
  * [[:en:​create:​hyperlink-tracking]] 
  * [[smartphones|Questionnaires for Smartphones]]