Choix restreint de groupes de questions et affichage aléatoire

More
4 years 1 day ago #102486 by poiche54
poiche54 created the topic: Choix restreint de groupes de questions et affichage aléatoire
Bonjour.
Est-ce qu'il est possible de n'afficher qu'un certain nombre de groupes parmis un ensemble complet, et de plus les afficher aléatoirement.
Par exemple je me trouve avec une enquête avec 60 groupes de questions. Mais quand un répondant se connecte, LimeSurvey doit tirer au hasard 6 groupes de questions parmis les 60, et les affiche dans un ordre aléatoire, tout en sachant que ces 6 groupes sont précédés par un groupe d'introduction et un groupe final qui eux doivent rester premier et dernier groupe.

Merci de vos lumières.

Please Log in to join the conversation.

More
4 years 20 hours ago #102496 by Nickko
Nickko replied the topic: Choix restreint de groupes de questions et affichage aléatoire
Pas facile, ce que je ferais, c'est afficher tous les groupes sur la même page.
En JS tire 6 chiffre aléatoire entre 2 et 59 masque les groupes qui ne correspondent pas à ces 6 chiffres.

Bien sûr ça nécessite un peu de Javascript, si tu ne maitrises pas ce langage, il faudra te faire aider d'une personne ressource.

Nickko

Nickko
Head of ergonomics, UX & UI.

Please Log in to join the conversation.

More
3 years 11 months ago #102513 by DenisChenu
DenisChenu replied the topic: Choix restreint de groupes de questions et affichage aléatoire
A tester, parceque j'en ai aucune idée si marche.

Mettre tes 60 gropes dans le même groupe aléatoire (en bas de l'édition des groupes), à la suite.
Entre chacun de ces groupes, ajouter 1 groupe avec 1 question Équation de code comptX (X à incrémenter) et de texte 1 (le chiffre 1). Mettre cette question cachée (paramètres avancées).

Sur chacun de tes groupes, ajouter la condition:
sum(compt1.NAOK,compt2.NAOK,compt3.NAOK [...] ,compt60.NAOK)<7
Et voir ce que cela donne.

Denis
PS: si jamais ca marche, cela serait intéressant de l'ajouter dans les workarounds de la doc.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!