Notes de version de Moodle 4.0.6
De MoodleDocs
Date de sortie : 16 janvier 2023
Vous pouvez consulter la liste des détails sur les évolutions et corrections de bogues de cette version 4.0.6 (en anglais).
Corrections et améliorations
- MDL-69570 - Réinitialiser et supprimer toutes les soumissions ne supprime pas les fichiers assignfeedback_editpdf
- MDL-75635 - Ajout de l'API Javascript dans l'intégration de Safe Exam Browser (SEB) pour interroger les clés (BEK/CK) (rétroportage de MDL-72188)
- MDL-76106 - Type de question Marqueur par glisser-déposer : positions de marqueur incorrectes/perdues (suivi de MDL-71145 et MDL-72679)
- MDL-75569 - Rechercher des cours - La zone du catalogue de cours ne fonctionne pas pour la plupart des utilisateurs
- MDL-68981 - La corbeille n'inclut pas les données utilisateur si "Réglages généraux de restauration par défaut > Inclure les utilisateurs" est Non
- MDL-76258 - Restaurer des modules de cours mod_lti avec LTI 1.3 produit des erreurs de base de données lors de l'utilisation d'outils préconfigurés
- MDL-76274 - La tâche adhoc bump_submission_for_stale_conversions s'exécute dans des situations où elle ne devrait pas
- MDL-74454 - Bogues SCORM lorsqu'il a trois niveaux ou plus
- MDL-76330 - L'icône Modifier s'affiche également pour les méthodes d'inscription lorsque enrol/{method}:config n'est pas autorisé
- MDL-75567 - En mode édition, un seul badge "caché aux étudiants" est affiché à la fois
- MDL-76061 - Le type d'événement de calendrier ne peut pas être modifié à partir du type "utilisateur"
- MDL-66924 - Les utilisateurs avec la capacité "mod/forum:postprivatereply" ne peuvent pas afficher leurs propres réponses privées lorsque "mod/forum:readprivatereplies" n'est pas activé
- MDL-74779 - Les enregistrements BigBlueButton apparaissent classés par nom au lieu de la date
- MDL-76225 - Les liens directs 'absolus' vers les sections (course/view.php?id=25122#sectionid-346124-title) ne fonctionnent plus, seulement course/view.php?id=25122#section-4
- MDL-75279 - La réponse LTI NRPS omet la propriété username
- MDL-76380 - Impossible de modifier le service OAuth2 si requireconfirmation est désactivé
- MDL-76251 - Le forum sur le téléphone est plus grand que la largeur de l'appareil
- MDL-72563 - Le contenu de la grille d'évaluation est affiché hors de la zone lors d'un zoom avant
- MDL-76666 - Problèmes avec setlocale() avec des chaînes de paramètres régionaux de plus de 255 caractères
- MDL-69071 - Le programme d'installation CLI déclenche le débogage si le téléchargement du paquetage de langue échoue (erreur fatale dans PHP 8.0)
- MDL-60038 - Les utilisateurs du service Web ne devraient pas avoir à accepter les politiques du site
- MDL-70491 - Styles incorrects pour les éléments de sélection de filtre dans la page des participants
- MDL-73804 - make_categories_list est extrêmement lent lors de la gestion des cours
- MDL-75914 - Activité Test : test_process_attempt affiche du débogage si une question composition est présente dans la tentative et que cette question inclut des pièces jointes
- MDL-76039 - Le bouton Créer une nouvelle catégorie de profil ne fait rien
- MDL-76193 - La sauvegarde et la restauration avec des balises pour les catégories de questions de Test échouent
- MDL-32105 - Glossaire : autorise les caractères spéciaux dans les mots-clés
- MDL-75588 - La chronologie de l'élève doit afficher une tâche de soumission A FAIRE après qu'une autre tentative est accordée dans un devoir
- MDL-75415 - La planification des sessions d'activité BigBlueButton devrait empêcher les administrateurs d'accéder aux sessions en dehors des heures programmées
- MDL-76273 - Aucun nom de fichier pour le téléchargement PDF du rapport personnalisé pour les noms avec caractère multi-octets
- MDL-75441 - Les visiteurs anonymes ne sont plus invités à créer un compte et à s'inscrire pour publier dans un forum
- MDL-76367 - L'éditeur Tiny MCE ne supporte pas les langues droite à gauche
- MDL-76571 - Questions de description apparaissant dans les rapports de Test
- MDL-76674 - Chaîne pour le fuseau horaire america/ciudad_juarez introuvable (tzdb 2022g)
- MDL-76196 - Les étudiants ne peuvent pas compléter manuellement les dossiers en ligne
- MDL-76679 - Comportement incohérent des champs de configuration d'administration de type mot de passe
- MDL-75903 - La sélection du nœud de navigation principal actif n'est pas assez précise
- MDL-74558 - Message d'erreur BigBlueButton lorsque l'activité est supprimée
- MDL-75965 - Questions : mauvais alignement des icônes correctes et incorrectes dans les choix multiples
- MDL-73078 - Atelier : lors d'une soumission, les boutons 'Modifier la soumission', 'Supprimer la soumission' et 'Exporter cette page' ne doivent pas être collés ensemble
- MDL-76083 - Importer/utiliser un préréglage - les champs existants ne sont pas toujours supprimés
- MDL-75651 - En-tête d'activité dupliqué lors de la rédaction de feedback avec le thème Classic
- MDL-75792 - Les groupements devraient être triés par nom sur le formulaire de restriction d'accès
- MDL-76229 - Le type de données Textarea des champs de profil utilisateur ne s'affiche pas lorsqu'il est verrouillé/gelé
- MDL-75380 - Valeurs de champ de profil personnalisé incorrectes envoyées via format_text lors de l'inscription d'utilisateurs
- MDL-76365 - HTML vide lors de l'exportation de l'activité de la base de données sous forme de téléchargement de fichier
- MDL-76271 - Le module de cours s'affiche mal lorsque l'action glisser-déposer est effectuée
- MDL-76308 - Question glisser-déposer : la zone déplaçable semble avoir des caractères très grands/minces à sélectionner
- MDL-53137 - Les limites min et max sont inversées dans les questions calculées avec une réponse négative et une tolérance géométrique
- MDL-75789 - Le nom court de cours multi-octets long casse le processus de restauration du cours (valeur de chaîne incorrecte : '\xD1_1' pour la colonne 'shortname' à la ligne 1)
- MDL-76250 - La page de soumission demande de "Recharger la page" lors de la sélection d'un filtre
- MDL-75281 - Échec du script de mise à niveau BigBlueButton lorsqu'une table d'enregistrement existe
- MDL-75381 - Le rapport de l'évaluateur génère une exception avec PHP 8.0
- MDL-73017 - Vérification de l'environnement : ajout des versions ne prenant pas en charge PHP 8.1
- MDL-76074 - Les rapports d'achèvement d'activité filtrant par prénom et nom de famille ne fonctionnent pas avec les champs de profil personnalisés
- MDL-72019 - Le champ de profil utilisateur personnalisé pour les dates affiche unixtime lors du téléchargement via des actions utilisateur par lots
- MDL-75571 - Le bloc Chronologie utilise l'icône LTI par défaut, même si elle a été personnalisée
- MDL-75826 - Le paramètre 'returnto' est ignoré lors de la modification d'un utilisateur
- MDL-76127 - L'URL de profilage sur la page de résumé de la barre de navigation n'est pas cliquable sur le thème Boost
- MDL-76145 - Les longs noms et identifiants de cours dépassent l'espace disponible sur la page de gestion des cours et des catégories
- MDL-76446 - Participants au cours affiche les utilisateurs actifs lors du filtrage par inactif et mot-clé
- MDL-76166 - Journalisation du nom d'utilisateur non respectée dans complete_user_login
- MDL-75300 - Unknown column 'reviewer.userid' in 'where clause' in h5pactivity
- MDL-76326 - Le logo NextCloud OAuth2 n'est pas affiché
- MDL-75627 - L'importation de calendrier depuis o365 ne respecte pas les données de fuseau horaire
- MDL-75346 - La réinitialisation des tableaux de bord contenant un bloc manquant affiche une exception
- MDL-76220 - Le format activité unique affiche une erreur avec le wiki
Améliorations d'accessibilité
- MDL-74822 - Problèmes d'accessibilité avec les visites guidées
- MDL-76597 - Problèmes d'accessibilité avec la page de modification des Tests
- MDL-76601 - Cartes de cours sur "Mes cours" : impossible de naviguer au clavier vers les menus d'action
- MDL-76803 - Options de la boîte de sélection d'affichage des courriels plus concises
Pour les développeurs
- MDL-75105 - Liste des générateurs de données behat disponibles sur admin/tool/behat/index.php
Sécurité
- MSA-23-0001 - Risque XSS reflété dans certains paramètres returnurl
- MSA-23-0002 - Risque XSS reflété dans la recherche de blogs
- MSA-23-0003 - Possibilité de définir la "page de démarrage" d'autres utilisateurs