Posts made by Joseph Rézeau

Picture of Développeurs Picture of Développeurs de plugins Picture of Testeurs Picture of Traducteurs

Hi Mary,

C'est ce que j'ai expliqué et qu'Emmanuelle a bien compris. Je répète : la vérification de la conformité des réponses ne peut se faire qu'au moment où l'utilisateur soumet ses réponses en cliquant sur le bouton "Envoyer le questionnaire".

Ceci ne dépend pas de la programmation du module Questionnaire lui-même, c'est la même chose dans toutes les pages de Moodle (ou d'autres logiciels en ligne) qui comportent des pages qu'on appelle des "formulaires". Il y aurait certes des moyens (un peu compliqués) pour effectuer la vérif. au fur et à mesure, en particulier en rajoutant une couche de javascript.

Bien entendu, c'est au créateur du questionnaire (professeur) qu'il appartient à bien préciser les limites maximum (ou minimum) acceptées, et au répondant (élève) de respecter les consignes. A partir du moment où les consignes ne sont pas claires ou pas respectées, il ne faut pas se plaindre du logiciel... d'autant que celui-ci a prévu les erreurs de consignes ou d'exécution et a prévu d'envoyer un message d'erreur adéquat. Je le sais, j'y ai passé suffisamment d'heures et de jours lorsque j'ai entièrement remanié le module Questionnaire dans Moodle, qui ne comportait aucune vérification d'aucune sorte.sad

Cordialement,

Joseph

PS.- Si le questionnaire a été créé avec plusieurs pages, en revanche, la vérification de la conformité des réponses se fait au moment du passage à la page suivante (ou précédente). Le répondant ne peut pas passer d'une page à une autre tant qu'il n'a pas rectifié ses réponses.

Average of ratings: Utile (1)
Picture of Développeurs Picture of Développeurs de plugins Picture of Testeurs Picture of Traducteurs

Ah, OK, il y a un problème d'incompréhension ici. Le seul moment où le module Questionnaire peut détecter si l'utilisateur a coché trop (ou pas assez) de cases par rapport à ce que le créateur du questionnaire a demandé est quand il clique sur le bouton "Envoyer le questionnaire".

Dans mon exemple, on attend un maximum de 2 cases cochées ; l'utilisateur en a coché 5. Lorsqu'il veut envoyer (soumettre) ses réponses au questionnaire, le message d'erreur s'affiche, lui indiquant précisément son erreur, à rectifier.

C'est clair ? approve

Joseph

Average of ratings: Utile (1)
Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Thanks for reporting this bug. Assigned (to me) as CONTRIB-2922.

I have confirmed the bug (using French) and will look into it very shortly and report here.

I suppose you are you using Spanish on your Moodle site? Which error message are you getting:

(1) El formato de fecha introducida: $a no se corresponde con el mostrado en el ejemplo.

or:

(2) El formato de fecha introducida: 14/3/1945 no se corresponde con el mostrado en el ejemplo.

Joseph

Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Tim "The trouble with an issue like that is that it is not clearly an improvement. If it was changed, it would make some people happy, and piss other people off."

Well, that bug report has 27 votes for it. Considering that the vast majority of moodle users do not bother to vote in the bug tracker, that seems to me to be a significant number of users who do not like that "boring" dropdown list...

Too many clicks...

Joseph

Picture of Core developers Picture of Plugin developers Picture of Testers Picture of Translators

Hi David,

This question has been asked before. Unfortunately what you want is not possible in current versions of Questionnaire (for Moodle 1.9.x or 2.0.x).

By the way I notice that you are still using a quite old version of Moodle. Please note that Questionnaire is no longer maintained for Moodle 1.8. I strongly suggest you upgrade to at least Moodle 1.9.10.

Joseph