Hi Quiz Developers,
I've been looking into the possibility of using Drupal to host surveys for Market and Social Research projects, similar to apps such as Limesurvey, SurveyWriter and ConfirmIT. Quiz seems to be the module that is closest to what I need however it does lack some necessary functions. These are (in no particular order):
- Grid questions (eg. "Please indicated one the scale below how much you agree or disagree with the following statements")
- Skips (the ability to route users to different questions based upon their responses to previous questions)
- Loops (repeating a question or group of questions)
- Filtering the list of possible answers based upon the responses to previous questions
- Randomizing or rotating the order the answers are displayed
- Associating a specific number ('code') with each possible answer
- Customizable validation of answers
- "text piping" - copying the answers to a question into the text of a subsequent question
- "Other/specify" text response as a possible answer for Multi-choice questions
Note that a number of these presuppose a non-random question ordering.
This would be a significant departure from the main purpose of your module so I assume I would have to create my own fork of Quiz an add them in myself - I'm an experienced programmer but new to PHP and Drupal. What are you thoughts, if any, on this?