Beiträge von Joseph Rézeau

Nutzerbild von Core developers Nutzerbild von Plugin developers Nutzerbild von Testers Nutzerbild von Translators

Hello,

I see there are a (small) number of "included" files in Moodle which have the *.inc extension. When editing such files (in Dreamweaver) I lose the syntax coloring, etc. facilities because such files are not considered as PHP files by my editor.

I can see that renaming such files with a *.php extension does not change anything in their functionality, so I wonder why we have files called *.inc in Moodle at all? Is there a real reason (other than historical) for not giving all such files a *.php extension?

Joseph

Nutzerbild von Développeurs Nutzerbild von Développeurs de plugins Nutzerbild von Testeurs Nutzerbild von Traducteurs

Frédéric,

Il y a eu en effet pas mal de modifications des questions de type Cloze entre les versions successives de Moodle, depuis la 1.5. Il n'est pas surprenant que tu ne puisses pas faire de sauvegarde/restauration depuis 1.5 (ou même 1.6) vers la 1.7 ou la 1.8 de cours comportant des questions de ce type. A l'époque j'avais protesté auprès de Tim Hunt (le responsable Moodle des questions et du module quiz) sur le fait que la simple présence de questions de type Close conduise à l'affichage d'un message d'erreur (ERROR) bloquant, et donc empêchant purement et simplement la restauration d'un cours comportant ces questions.

J'avais proposé une solution moins pénalisante, un simple message de type NOTIFY, qui affiche un message d'erreur mais qui permet à la restauration de se poursuivre. Bien entendu, les questions Cloze ne fonctionneront pas dans le cours ainsi restauré, et les éventuelles réponses des étudiants non plus, mais au moins on aura pu restaurer le reste du cours. Voir le rapport de bug MDL-5601 qui indique que le changement a bien été effectué. Malheureusement d'après ton dernier message il semble que tu ne saches pas très bien où tu en es de tes mises à jour (1.5, 1.6 'oublié', etc.).

Le plus simple est de procéder comme tu le dis, à savoir faire une sauvegarde de tes cours sans y inclure les tests (quiz) dont tu sais qu'ils contiennent des questions de type cloze, puis restaurer. Ensuite, si elles ne sont pas trop nombreuses, tu peux essayer de copier-coller à la main le contenu des questions de type cloze vers ton nouveau cours.

Bon courage,

Joseph

Nutzerbild von Core developers Nutzerbild von Plugin developers Nutzerbild von Testers Nutzerbild von Translators

In Moodle, the Cloze type question is extremely sensitive to the formatting of the code you enter. Sometimes an extra line break can completely ruin a question. Now you are telling us that your embedded MCQ questions are formatted within tables. This is quite possible, but... if anything is wrong in the HTML code of your tables it can ruin your Cloze question. I can help you if you post (on this forum or directly to my personal e-mail address which you will find in my profile) a cloze question typical of the ones that display wrongly.

Please do that and I'll tell you what the problem is.

Joseph

Nutzerbild von Core developers Nutzerbild von Plugin developers Nutzerbild von Testers Nutzerbild von Translators
Hi Philip,
I don't understand why you should have this problem with quizzes including REGEXP questions. Do you have a quiz made only of REGEXP questions? If you try a quiz made of various types of questions, including some REGEXP, do you have the same problem? When you say that REGEXP questions "do not seem to be saved when moving from one page of the quiz to the next" do you mean you are sure they are not saved and subsequently cannot be viewed by the teacher in Results mode?
Could you let me have a sample of one of your quizzes which has this "not saving" problem so I can study it (either post it here or send it to me privately, my e-mail address is in my profile)?
Joseph
PS.- I am currently busy creating a version of the REGEXP question type compatible with Moodle 1.8. Are you thinking of upgrading to 1.8 any time soon?