Examples

Example survey

The following are all links to "example.survey", but includes an override to display the various themes available.


Basic components

The following are demonstrations of the various basic (visible) components and their various incarnations.


Custom layout and HTML markup

Survey content can also be designed or re-design down to the core. This can be done through a CUSTOM tag which can be used both to specify new question types and to include minor HTML additions, or through the special HTML markup.

Invisible components

There are also a number of invisible tags. These sometimes collect information, but are not visible to the respondent. The invisible tags are: As the invisible tags are invisible, there is no much point demonstrating them with a visual survey, but you can view a file with examples here (source).


Routing and conditional branching

One of the most powerful features of Mod_Survey is the conditional branching: The ability to route the respondent to different pages depending on what he answered. In the simplest form a survey chain can consist of plain routing, one page displayed after another, but in more complex surveys, respondents can skip pages or get asked additional questions.

Dynamic contents

Partly related to the routing is the feature of "dynamic contents". This is the ability to include references to variables submitted on an earlier page in a survey chain. For example, you could ask for the respondent's name and then include that name in the further questions. Or you could ask if the respondent is male or female and then title him/her with "mr" or "ms". You can find one example demonstrating these things here (source for page 1 2).