Check out the LimeSurvey source code on GitHub!

Question obligatoire mais pas bloquante.

More
5 years 5 months ago #65042 by bbideaux
J'ai de gros questionnaires (70 à 80 questions), que j'ai placé en plusieurs groupes de questions (donc plusieurs écran).

Je souhaiterai définir certaines questions comme "obligatoires", mais ne pas bloquer l'utilisateur sur l'écran en cours (lui permettre tout de même d'aller à l'écran suivant).

Je voudrais juste un message (dans une dialogue Oui / Non), lorsque l'on clique sur le bouton "Suivant", qui alerte l'utilisateur de son manque de réponse, et lui donner la possibilite de soit continuer à la page suivante, soit rester sur la page en cours.

Est-ce faisable ?

Merci.

Please Log in to join the conversation.

More
5 years 5 months ago #65066 by Nickko
De base : non
Avec du javascript spécifique, c'est peut-être faisable, mais je ne pourrais pas t'aider plus.

Disons que si tu connais le Javascript "y a plus qu'à" sinon, le mieux sera de trouver une solution de contournement non technique.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 5 months ago #65068 by bbideaux
Bon, j'ai trouvé. Et oui, comme je suis développeur, ça aide :). J'ai modifié les fichiers qanda.php et group.php afin de ne pas rendre bloquant ce message.

Ainsi, un message averti juste l'utilisateur, qui peut ou non, selon son souhait, passer tout de même à l'écran suivant.

merci.

Please Log in to join the conversation.

More
5 years 5 months ago #65069 by Nickko
Fait attention, ce genre de modif peut-être problématique lors de mises à jour.

Par contre, si tu en a fait une option, qui peut être activée et désactivée dans la partie Admin de LS, je t'invite à proposer ton amélioration elle sera sans doute reprise dans les futures version de Limesurvey.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 5 months ago #65085 by DenisChenu
Comme l'a dit Nickko, c'est facilement faisable en javascript.

Voir les workaround dans 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).

Please Log in to join the conversation.

Moderators: Nickko
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form