« Notes de mise à jour de Moodle 3.9.4 » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(Mis à jour)
mAucun résumé des modifications
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude><div class="navtrail">[[Accueil]] ► [[Installation]] ► [[Historique des versions]] ► [[{{FULLPAGENAME}}]]</div></noinclude>
<noinclude><div class="navtrail">[[Accueil]] ► [[Installation]] ► [[Historique des versions]] ► [[{{FULLPAGENAME}}]]</div></noinclude>


Date de sortie : prévue le 18 janvier 2021 ; en cours de développement, correspond à Moodle 3.9.3+
Date de sortie : 18 janvier 2021


Consulter la liste des [http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&version=17068 détails sur les évolutions et corrections de bogues] qui sont [http://tracker.moodle.org/browse/MDL/fixforversion/17068#selectedTab=com.atlassian.jira.plugin.system.project%3Aversion-issues-panel en cours de traitement] (après authentification) pour cette version 3.9.4 (en anglais).
Vous pouvez consulter la liste des [https://tracker.moodle.org/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+mdl+AND+resolution+%3D+fixed+AND+fixVersion+in+%28%223.9.4%22%29+ORDER+BY+priority+DESC&runQuery=true&clear=true détails sur les évolutions et corrections de bogues de cette version 3.9.4] (en anglais).


=== Attention - cours avec de nombreuses sections ===
Si vous utilisez des formats de cours non standard dans vos cours ayant un grand nombre de sections (plus de 52), à partir de cette version, vous devrez peut-être implémenter la méthode get_max_sections() dans le fichier lib.php de votre format de cours non standard, pour définir une limite supérieure à la valeur par défaut. La valeur par défaut vient de get_max_sections() dans course/format/lib.php. Vous pouvez copier cette méthode dans le fichier lib.php de votre format de cours et utiliser le maximum dont vous avez besoin.


=== Corrections et améliorations ===
=== Corrections et améliorations ===
Ligne 52 : Ligne 54 :
* MDL-69301 - Ordre du focus dans les onglets
* MDL-69301 - Ordre du focus dans les onglets
* MDL-70094 - Aperçu de la question : la section Informations techniques se développe si vous cliquez sur l'icône d'aide
* MDL-70094 - Aperçu de la question : la section Informations techniques se développe si vous cliquez sur l'icône d'aide
=== Amélioration de sécurité ===
* MDL-69877 - Ajout d'un fichier security.txt


=== Sécurité ===
=== Sécurité ===
Plusieurs problèmes de sécurité ont été corrigés. Les détails seront dévoilés une semaine après la sortie de cette version, afin de laisser le temps aux administrateurs de mettre à jour leur site Moodle.
* [https://moodle.org/mod/forum/discuss.php?d=417167 MSA-21-0002] Divulgation d'informations sur les notes dans les fonctions d'extraction externe de note
* [https://moodle.org/mod/forum/discuss.php?d=417168 MSA-21-0003] Déni de service côté client via message personnel
* [https://moodle.org/mod/forum/discuss.php?d=417170 MSA-21-0004] XSS stocké possible via le filtre de notation TeX
* [https://moodle.org/mod/forum/discuss.php?d=417171 MSA-21-0005] Exécution de code PHP arbitraire par les administrateurs du site via la configuration Shibboleth


<noinclude>== Voir aussi ==
<noinclude>== Voir aussi ==
Ligne 64 : Ligne 72 :
[[Catégorie:Installation]]
[[Catégorie:Installation]]
[[Catégorie:Moodle 3.9]]
[[Catégorie:Moodle 3.9]]
</noinclude>
</noinclude>

Dernière version du 3 février 2022 à 10:43

Date de sortie : 18 janvier 2021

Vous pouvez consulter la liste des détails sur les évolutions et corrections de bogues de cette version 3.9.4 (en anglais).

Attention - cours avec de nombreuses sections

Si vous utilisez des formats de cours non standard dans vos cours ayant un grand nombre de sections (plus de 52), à partir de cette version, vous devrez peut-être implémenter la méthode get_max_sections() dans le fichier lib.php de votre format de cours non standard, pour définir une limite supérieure à la valeur par défaut. La valeur par défaut vient de get_max_sections() dans course/format/lib.php. Vous pouvez copier cette méthode dans le fichier lib.php de votre format de cours et utiliser le maximum dont vous avez besoin.

Corrections et améliorations

  • MDL-54907 - Tentatives de Test soumises automatiquement : l'heure de fin est définie à l'heure d'exécution du cron, pas lorsque la tentative s'est terminée
  • MDL-69964 - Le bouton "Sélectionner tous les X utilisateurs" n'active pas le menu déroulant de la page des participants
  • MDL-68896 - Erreur SCORM dans Chrome en raison de la modification du règlement "XHR lors du rejet de page"
  • MDL-67623 - La pagination de l'aperçu des cours (bloc "Mes cours") est interrompue au-delà de la deuxième page
  • MDL-56119 - Problème de disposition d'affichage des rubriques, après la publication des commentaires des étudiants
  • MDL-50955 - Erreur du module Leçon lors de l'enregistrement - Impossible de trouver l'élément de note pour «leçon»
  • MDL-65941 - Les problèmes du serveur Redis interrompent la page de configuration du cache
  • MDL-70157 - Support AWS Aurora MySQL pour Moodle (rétroportage de MDL-58931)
  • MDL-70285 - L'étape de mise à jour MDL-69687 plante les bases de données importantes
  • MDL-69526 - Les valeurs de champ personnalisés dans le bloc de vue d'ensemble des cours suivent un ordre incorrect
  • MDL-65852 - L'enseignant non éditeur devrait pouvoir télécharger la liste des participants au cours
  • MDL-70265 - Réduit le nombre d'exécutions de phpunit dans le fichier .travis.yml du noyau
  • MDL-70386 - Coloration css illisible de div correct / incorrect
  • MDL-69930 - Duplication d'éléments dans la question glisser-sur-image
  • MDL-70276 - Ajout de la prise en charge des actions github à moodle.git
  • MDL-70355 - Les filtres multilingues ne sont pas appliqués au bloc Calendrier
  • MDL-70063 - Plugin Youtube : la sélection d'une catégorie entraîne une erreur "les données n'ont pas pu être obtenues"
  • MDL-67513 - Afficher le lien de conversation ne fonctionne pas lors de la notation en mode plein écran
  • MDL-70558 - Paquetages de langues disponibles non triés, difficiles à localiser
  • MDL-69868 - H5P corrompt l'objet USER, provoquant une erreur de forum
  • MDL-70426 - Questions de type glisser-déposer sur marqueur : des marqueurs infinis continuent de se dupliquer
  • MDL-70065 - Test - ajouter des questions depuis la banque de questions : problème avec la pagination et tout afficher
  • MDL-62707 - Erreur de codage dans la recherche globale lorsque "Rechercher uniquement dans les cours ou je suis inscrit" est défini
  • MDL-70148 - Écriture de nouvelles étapes de clavier pour Behat
  • MDL-69955 - Question de type Glisser-déposer : la zone de dépôt disparaît dans un cas particulier
  • MDL-70320 - Échappement HTML incorrect sur l'écran des autorisations de dérogations de permissions
  • MDL-70261 - L'outil Télécharger des cours s'interrompt sur les champs personnalisés verrouillés
  • MDL-70436 - Test : sur mobile, le bouton modal de confirmation de fermeture est coupé
  • MDL-70373 - L'éditeur HTML Atto n'a pas de bordure en dehors des formulaires Moodle (par exemple, question Composition)
  • MDL-70374 - La mise en page des questions à choix multiples n'est pas bien alignée
  • MDL-70520 - La mise à jour de Moodle réinitialise la date de dernière exécution des tâches planifiées
  • MDL-70117 - Exportation au format PDF : le contenu peut déborder lorsque les en-têtes de page sont impliqués
  • MDL-70072 - Date dans le système de messagerie (toujours en grégorien)
  • MDL-70248 - Question de type Glisser-déposer sur images : les zones de dépôt ont un problème d'interface utilisateur dans le formulaire d'édition
  • MDL-70080 - Les utilisateurs devraient pouvoir contacter le support du site via l'application Moodle (rétroportage de MDL-69810)
  • MDL-67636 - Verrouiller une catégorie de note expose les notes d'éléments cachés dans le rapport de l'utilisateur
  • MDL-70352 - Les formulaires modaux restent à l'écran si vous avez plusieurs fenêtres modales sur une page
  • MDL-70567 - La page des journaux de tâches ne respecte pas le filtre de résultat lors du déplacement dans la pagination
  • MDL-70009 - Un cours avec des éléments H5P dans la banque de contenu ne peut pas être supprimé par le rôle Gestionnaire / Enseignant (avec les droits appropriés)

Améliorations d'accessibilité

  • MDL-69841 - Modifier le Test : cliquer sur l'icône d'aide sous le groupe d'options de révision coche / décoche la case
  • MDL-69422 - Problèmes de validation HTML et d'accessibilité sur la page d'exportation de la base de données
  • MDL-69301 - Ordre du focus dans les onglets
  • MDL-70094 - Aperçu de la question : la section Informations techniques se développe si vous cliquez sur l'icône d'aide

Amélioration de sécurité

Sécurité

  • MSA-21-0002 Divulgation d'informations sur les notes dans les fonctions d'extraction externe de note
  • MSA-21-0003 Déni de service côté client via message personnel
  • MSA-21-0004 XSS stocké possible via le filtre de notation TeX
  • MSA-21-0005 Exécution de code PHP arbitraire par les administrateurs du site via la configuration Shibboleth

Voir aussi