moodle:bug_panier_activites_import_quiz

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
moodle:bug_panier_activites_import_quiz [30/11/2021 12:04]
lecrosnierm [Bug du panier d'activité à l'import de quiz]
moodle:bug_panier_activites_import_quiz [22/01/2024 09:23] (Version actuelle)
dumontj01 ↷ Page déplacée de moodle4_nouveautes:moodle:bug_panier_activites_import_quiz à moodle:bug_panier_activites_import_quiz
Ligne 4: Ligne 4:
  
  
-===== Les symptômes =====+===== Symptômes =====
  
-Lors de l'import d'une activité test (quiz) depuis le panier d'activité, un message d'erreur apparaît : ''Une erreur inattendue est survenue''+Lors de l'import d'une activité test (quiz) depuis le panier d'activités, un message d'erreur apparaît : ''Une erreur inattendue est survenue''
  
 {{ :moodle:pasted:20211130-104120.png }} {{ :moodle:pasted:20211130-104120.png }}
  
 <note> <note>
-Parfois un message "//Identifiant de module de cours non valide//" peut aussi apparaître.+Parfoisun message "//Identifiant de module de cours non valide//" peut aussi apparaître.
 </note> </note>
  
 ==== Autres conséquences ==== ==== Autres conséquences ====
  
-Le bug abîme le cours dans la base de données (rupture d'intégrité dans les références entre modules et sections). Cela peut avoir plusieurs conséquences visible par d'autres affichages de messages d'erreurs du type ''Identifiant de module de cours non valide''+Le bug abîme le cours dans la base de données (rupture d'intégrité dans les références entre modules et sections).  
-  * lors de la consultation du carnet de notesle message d'erreur apparaît pendant la phase initiale de recalcul des notes, empêchant la consultation du carnet.+L'affichage de messages d'erreurs du type ''Identifiant de module de cours non valide'' peut apparaître 
 +  * lors de la consultation du carnet de notes (le message d'erreur apparaît pendant la phase initiale de recalcul des notes, empêchant la consultation du carnet)
   * lors de l'accès au paramétrage du quiz   * lors de l'accès au paramétrage du quiz
-  * lors de l'envoi des tentatives par les étudiants**ce qui peut bloquer l'enregistrement des tentatives en question** +  * lors de l'envoi des tentatives par les étudiants (**ce qui peut bloquer l'enregistrement des tentatives**) 
-  * plantage lors de l'exécution de certaines taches programmées sur le serveur +  * lors de l'exécution de certaines tâches programmées sur le serveur (tâches en erreur) 
-  * et probablement d'autres effets non encore répertoriés...+  * ...et probablement d'autres effets non encore répertoriés. 
 +===== Conditions d'apparition du bug =====
  
-===== Conditions de survenu du bug ===== +Pour que ce bug se manifeste, il faut l'existence de conditions simultanées.
- +
-Pour que ce bug se manifeste, il faut l'existence de conditions simultanées.+
  
   - l'élément placé dans le panier d'activité est, ou contient, un **quiz avec un critère d'achèvement sur l'obtention d'une note**   - l'élément placé dans le panier d'activité est, ou contient, un **quiz avec un critère d'achèvement sur l'obtention d'une note**
-  - l'espace **cours source comporte plus d'éléments notés qu'il n'y en a dans le panier d'activités**, autrement dit il existe au moins un élément noté dans le cours source, qui n'a pas été placé dans le panier d'activités +  - **l'espace cours source comporte plus d'éléments notés qu'il y en a dans le panier d'activités** (= il existe au moins un élément noté dans le cours source avant insertion du panier d'activités) 
-  - l'import depuis le panier d'activité se fait dans une **section cachée** de l'espace cours de destination +  - l'import depuis le panier d'activités se fait dans une **section cachée** de l'espace cours de destination 
-  - **Au moins une note** a déjà attribuée à un étudiant sur une activité du cours de destination+  - **Au moins une note a déjà été attribuée** à un étudiant sur une activité du cours de destination 
 +  - l'import depuis le panier d'activités se fait dans **une section qui n'a pas le même numéro** que dans le cours source
  
 <note> <note>
   * Sans la condition 1, le bug existe, mais fait moins de dégâts (pas de rupture d'intégrité en base de données)   * Sans la condition 1, le bug existe, mais fait moins de dégâts (pas de rupture d'intégrité en base de données)
   * Les conditions 1, 2 et 3 existent lors d'un usage standard du [[cemu:plateformes:moodle:administration:kit_epreuve_examen|Kit d'évaluation pour les épreuves d'examen]]   * Les conditions 1, 2 et 3 existent lors d'un usage standard du [[cemu:plateformes:moodle:administration:kit_epreuve_examen|Kit d'évaluation pour les épreuves d'examen]]
-  * ce bug n'existait pas sur la version de Moodle utilisée l'année précédente (2020-2021, moodle 3.9) et n'existera pas sur celle de l'année prochaine (moodle 4.0)+  * ce bug n'existait pas sur la version de Moodle utilisée l'année précédente (2020-2021, Moodle 3.9), mais existe sur toutes les versions suivantes
 </note> </note>
  
 ===== Mesures palliatives ===== ===== Mesures palliatives =====
  
-Pour ne pas avoir ce bug, il ne faut pas importer de quiz, depuis le panier d'activité, dans une **section cachée**, mais, au contraire :+Pour éviter ce bug, il faut qu'au moins 1 des 5 conditions ne soit pas remplie. Le plus simple, est de ne pas importer de quiz, depuis le panier d'activités, dans une **section cachée**
 + 
 +Procédure :
  
   - rendre la section visible avant l'import   - rendre la section visible avant l'import
   - faire l'import depuis le panier d'activités   - faire l'import depuis le panier d'activités
-  - cacher la section ensuite si c'est souhaité+  - cacher la section ensuite (si besoin)
  
  
Ligne 50: Ligne 53:
 **ATTENTION !**  **ATTENTION !** 
  
-Si le bug s'est produit au moins une fois dans un espace cours, celui-ci a probablement été abîmé en base de données, ce qui produira probablement des effets indésirables (déjà listé plus haut). Il faut donc IMPERATIVEMENT prévenir l'ingénieur technopédagogique en charge de votre composante pour qu'une intervention d'assainissement de l'espace cours soit effectuée par les administrateurs de la plateformedéfaut, envoyer un mail à ''cemu.assistance@unicaen.fr'' avec dans l'objet ''[bug panier d'activité import quiz]''+Si le bug s'est produit au moins une fois dans un espace cours, celui-ci a probablement été abîmé en base de données, ce qui produira des effets indésirables (voir plus haut).  
 + 
 +Il faut IMPÉRATIVEMENT prévenir l'Ingénieur Pédagogique référent de votre composante. Les administrateurs plateforme rétabliront ensuite l'espace cours victime du bug ([[cemu:plateformes:moodle:administration:invalid_courseid|Identifiant non valide]] pour celles/ceux qui y ont accès). 
 + 
 +À défaut, envoyer un mail à ''cemu.assistance@unicaen.fr'' avec dans l'objet ''[bug panier d'activité import quiz]''
 </note> </note>
  
  • moodle/bug_panier_activites_import_quiz.1638270270.txt.gz
  • Dernière modification: il y a 4 ans
  • de lecrosnierm