Queasy est un module de quiz, ou questions / réponses.
Il propose pour l’instant une base de code pour les développeurs.
Il permet de créer des questions, et permet à chaque utilisateur d’y répondre.
Un utilisateur peut enregistrer une seule réponse par question, celui-ci ayant le choix de modifier sa réponse ultérieurement.
Parmi les types de question, il est possible de choisir entre :
- champ texte
- textarea
- select
- checkboxes
- boutons radio
Les questions peuvent être rangées dans des groupes de questions.
Récursivement, on peut créer des sous groupes de groupes.
L’affichage d’une question peut être conditionnée par la réponse à une autre question :
Il est possible de définir les valeurs de la réponse de l’autre question pour laquelle la question cible s’afficherait à l’utilisateur.
Le module est disponible sur notre github
La documentation pour les développeurs est disponible ici