Notes de mise à jour de Moodle 2.4.x

Révision de 10 mars 2016 à 10:34 par Séverin Terrier (discussion | contributions) (Version plus supportée)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Attention : vous consultez actuellement la documentation dédiée aux versions 2.x de Moodle. La documentation pour les versions 3.x de Moodle est consultable ici : Notes de mise à jour de Moodle 2.4.x.

Cette version de Moodle n'est plus supportée ! Vous devriez mettre à jour vers une version supportée de Moodle.

Cette page regroupe l'ensemble des notes de mise à jour de la branche Moodle 2.4



Sommaire

Moodle 2.4

Date de sortie : 3 décembre 2012

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

De grand remerciements à toutes les personnes ayant travaillé sur les nouvelles fonctionnalités de cette version.

Un merci spécial à l'équipe d'intégration de Moodle HQ qui a travaillé en lien avec tous les développeurs pour relire, tester et aider à améliorer le code avant de l'intégrer dans le cœur de Moodle :

  • Eloy Lafuente
  • Sam Hemelryk
  • Dan Poltawski
  • Aparup Bannerjee

Enfin, merci à tous les testeurs de Moodle HQ et de la communauté, qui ont contribué à produire notre plus intéressante version stable !

Prérequis

  • Navigateur internet minimal recommandé : Mozilla Firefox 4, Internet Explorer 8 (IE 10 requis pour le glisser-déposer de fichier vers Moodle), Safari 5, Google Chrome 11, Opera 9
  • Versions PHP : 5.3.2 minimum. PHP 7 n'est pas supporté !
  • Versions de base de données : Postgres 8.3, MySQL 5.1.33 (MDL-33984), MSSQL 2005 ou Oracle 10.2
  • Mise à jour de Moodle : Moodle 2.2 minimum est nécessaire (si vous avez une version plus ancienne, passez d'abord à Moodle 2.2)

Note : le support d'IE8 sera abandonné après Moodle 2.5 (juin 2013). Cela signifie qu'IE8 fonctionnera probablement encore avec Moodle 2.6, mais les développeurs ne seront pas tenus de tester leur nouveau code sur ce navigateur. Moodle, comme la plupart des sites web du monde et des producteurs de navigateur, vous encourage à mettre à jour vos navigateurs internet pour améliorer la sécurité et les fonctionnalités, tout en nous épargnant un temps précieux. Voyez par exemple ce que Google fait.

Nouvelles fonctionnalités majeures

Améliorations de performance

Plusieurs améliorations ont été faites afin d'améliorer les performances de différentes manières. Certaines demandent une configuration par l'administrateur pour en tirer partie mais utilisées correctement, elles peuvent permettre de tirer meilleure partie de votre matériel pour plus de vitesse et d'étudiants.

  • MDL-33018 - Nouvel index de contexte pour améliorer largement les performances système sur les grosses installations PostgreSQL.
  • MDL-30643 - Amélioration des performances des statistiques quotidiennes, qui devrait avoir un impact surtout pour les gros sites.
  • MDL-33017 - Significant size reduction of navigation widget.
  • MDL-25290 - Création d'un "Cache Moodle Universel" (MUC) au coeur de Moodle.
  • MDL-34343 - Cache des méta-informations de base de données.
  • MDL-34399 - Cache des éléments liés aux questions.
  • MDL-36211 - Améliorations de performances en ne verrouillant pas les sessions des visiteurs anonymes et non authentifiés.

Ces résultats montrent les résultats par défaut, sans réglages spécifiques ni ajout d'éléments utilisant MUC (qui devraient encore améliorer les choses).

Base de données (-19.2%) Temps nécessaire (-4.1%) Fichiers inclus (-4.5%)
24release database usage.png 24release time used.png 24release files included.png
Kilo Octets téléchargés (-15.2%) Taille de session (+5.1%) Appels getstring() (-12.5%)
24release kilobytes downloaded.png +0,91 Ko par utilisateur (+5,1%) 24release getstring calls.png

Mise à jour des plugins depuis Moodle

Plugins de format de cours

Moodle a toujours supporté l'utilisation de plusieurs formats de cours, mais maintenant les développeurs ont encore plus de flexibilité qu'avant. Les formats de cours peuvent fournir leur propres paramètres pour les cours et sections, et avoir plus de contrôle sur toutes les pages d'un cours Moodle.

Nous espérons que la communauté créera d'intéressants formats de cours dans le futur. (Notez que dans Moodle 2.4, les formats de cours standards n'ont pas été modifiés).

Icônes

Les icônes par défaut utilisées pour les activités et les actions d'édition ont été mises à jour pour la première fois depuis Moodle 1.0. Elles ne sont pas seulement un peu plus grosses et colorées, elles sont au format SVG et supportent tout changement de taille sur tout périphérique, en conservant toujours un bel aspect. Développeurs : consultez Icônes Moodle 2.4.

Thèmes

  • MDL-34299 - Toutes les pages sont maintenant délivrées avec le type HTML5 par défaut. Ceci permet d'améliorer l'utilisabilité, d'ajouter de nouvelles fonctionnalités, de permettre aux développeurs d'utiliser des balises iframe fiables au lieu de bricoler avec l'incorporation d'objets, de simplifier le code JavaScript grâce aux attributs, etc.
  • MDL-36487, MDL-36481 - Amélioration de la compatibilité avec Internet Explorer 8 à 10.
  • MDL-34915 - SimpleYUI permet un style de code analogue JQuery ; il est spécifiquement destiné aux concepteurs de thèmes.
  • Multiples corrections et améliorations pour les langues écrites de droite à gauche.
  • MDL-36544 - Suppression des directives spéciales border-radius des blocs de description de cours/site, dans le thème standard.
  • MDL-34257, MDL-31365 - New 'secure' page layout type, for use with the quiz's 'Full screen pop-up with some JavaScript security' setting. Si vous ne mettez pas à jour votre thème vous pourriez avoir des problèmes

Amélioration de l'intégration de l'éditeur TinyMCE

L'intégration de l'éditeur TinyMCE a été largement améliorée :

  • MDL-33041 - Support configurable de plugins permettant d'étendre les possibilités de l'éditeur standard TinyMCE.
  • MDL-35172 - Nouveaux paramètres de l'éditeur TinyMCE permettant à l'administrateur de paramétrer la barre d'outils, activer/désactiver les icônes telles que l'insertion d'équation et d’émoticône.
  • MDL-35955 - Support du correcteur orthographique intégré au navigateur internet.
  • MDL-34875 - Autres corrections et améliorations mineures.

(Développeurs, voyez Plugins TinyMCE)

Améliorations des inscriptions

  • MDL-31437 - Cohorts can now be synchronised to course groups!
  • MDL-35071 - Completely reworked support for enrolment restore, fully implemented in manual, self, cohort and database plugins.
  • MDL-35064 - Option de passer les utilisateurs en inscription manuelle lors de la désinstallation de leur méthode d'inscription.
  • MDL-35062, MDL-35063 - New configurable expiration action in self and manual enrolment plugins.
  • MDL-28980, MDL-35843 - Pending expiration notification in self and manual enrolment plugins.
  • MDL-23875 - Self enrolment can be restricted to cohort members.
  • MDL-35061 - Plus de champs personnalisés dans la table d'inscription.
  • MDL-34696 - Autres corrections et améliorations mineures.

Intégration de calendriers externes

La fonctionnalité qui avait le plus de votes dans le traqueur est en place !

Support complet des noms de fichier Unicode dans les archives Zip

  • MDL-33710 - Moodle créé des archives Zip valides avec des noms de fichier Unicode.
  • MDL-33753 - Moodle extrait depuis la plupart des archives Zip avec des noms de fichier Unicode.

Notez que la fonction intégrée zip/unzip de Windows n'est pas compatible Unicode. Il est possible d'extraire les zips Windows si vous définissez la même langue dans Moodle et Windows. Windows ne peut pas extraire des fichiers depuis des archives Zip avec des noms de fichier Unicode, utilisez plutôt d'autres outils tels que 7-Zip, WinZip ou WinRar.

Amélioration du module Devoir

Un nombre significatif - et attendu - d'améliorations du module Devoir ont été apportées :

  • MDL-31284 - Devoir de groupe - Il est maintenant possible de définir un devoir sur lequel un groupe travaillera de façon collaborative, et recevra une évaluation commune (ou individuelle).
  • MDL-31291 - Évaluation anonyme (sans connaitre l'identité de l'étudiant lors de l'évaluation) - les noms des étudiants sont remplacés par des nombres aléatoires.
  • MDL-31295 - Submission date extensions - Teachers can set a cut-off date (and time) beyond which submissions will no longer be accepted. They can also grant extensions for those who miss the deadline.
  • MDL-31288 - Submission statement - It will be possible to set a submission statement so students have to check a box promising their work is original before submitting it.
  • MDL-31276 - Offline marking - Teachers can download all assignments plus the grading sheet, view, grade and give feedback offline and then upload back to Moodle and have the grades/files/comments transferred into Moodle's gradebook.

Autres éléments importants

Améliorations du module Atelier

  • MDL-36135 Full support for alternative grading evaluation methods.
  • MDL-26349 Final grades are displayed to workshop participants when the activity is closed.
  • MDL-35421 Ability to define a conclusion text to be displayed to workshop participants when the activity is closed.
  • MDL-36209 Teachers can assess submissions in the grading evaluation phase without the need to switch to the assessment phase.

Autres éléments

Sécurité

Tous les correctifs de sécurité intégrés dans les versions 2.2.x et 2.3.x ont été intégrés dans cette version 2.4.

Développeurs : changements dans les API

Les descriptions abrégées des changements dans les API sont toujours conservées à jour dans un fichier "upgrade.txt" de chaque plugin. Nous faisons cela afin d'être certain que l'information soit exacte par rapport à la version utilisée. Les changements de cette version sont :

Core
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/upgrade.txt;hb=master
Authentication Plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=auth/upgrade.txt;hb=master
Backup
http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
Calendar
http://git.moodle.org/gw?p=moodle.git;a=blob;f=calendar/upgrade.txt;hb=master
Course formats
http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
Enrolment plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
TinyMCE plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/editor/tinymce/upgrade.txt;hb=master
Activity modules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master Voir aussi Icônes Moodle 2.4 pour plus d'informations sur les nouvelles icônes.
Chat module
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/chat/upgrade.txt;hb=master
Quiz access rules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/accessrule/upgrade.txt;hb=master
Portfolio plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=portfolio/upgrade.txt;hb=master
Question format plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/format/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Repository plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=repository/upgrade.txt;hb=master
Tags
http://git.moodle.org/gw?p=moodle.git;a=blob;f=tag/upgrade.txt;hb=master
Themes
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master

Changements dans les API centrales

  • MDL-36145 - Dernière version YUI 3.7.3, incluant le support d'IE 10.
  • MDL-34741 - L'intégration personnalisée de YUI2 a été remplacée par 2in3. Les anciens codes doivent être adaptés pour utiliser les modules YUI3, les dépendances 2in3 ou SimpleYUI.
  • MDL-31973 - Component field in group_members table. Group membership can be linked to other plugins.
  • MDL-8249 - Amélioration de l'API pour la traduction et la personnalisation des rôles. Voir http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
  • MDL-34960 - Abandon du support de l'API Google Maps V2, remplacé par la V3.
  • MDL-35218 - Amélioration des fonctions liées aux cours.
  • MDL-35506 - PostgreSQL annule les transactions en cas d'erreur
  • MDL-34648 - Une nouvelle capacité a été ajoutée pour contrôler le déplacement de section dans un cours
  • MDL-31926 - The function obfuscate_mailto allows a link to include a subject
  • Dernières versions de librairies tiers : ADOdb 5.17, Flowplayer 3.2.14, phpMailer 5.2.1, TCPDF 5.9.181.

Changements dans les API de plugins

  • MDL-34270 - La possibilité d'ajouter des blocs aux pages Mon Moodle et aux pages de cours est maintenant contrôlée par des capacités.
  • MDL-17444 - Local plugins now have backup and restore hooks
  • MDL-27799 - Question type constants have been removed from the question import/export code

Tests unitaires

Les tests unitaires sont maintenant requis dans la plupart des demandes d'évolution.

  • MDL-36701 - Composer dependency manager support.
  • MDL-33180 - Le support de SimpleTest est abandonné, utilisation de PHPUnit en remplacement.
  • MDL-35479 - New debugging support in PHPUnit tests - simplified testing of code that uses debugging().
  • MDL-36031 - Message redirection in PHPUnit tests - simplified testing of code that sends messages.
  • MDL-36703 - Basic enrolment support in data generator.
  • Plus de tests unitaires pour les cohortes, les inscriptions et d'autres éléments...

Plugins d'authentification

  • MDL-34685 Les plugins d'authentification peuvent mettre en place des champs de formulaires personnalisés.


Moodle 2.4.1

Date de sortie : 14 janvier 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.1 (en anglais).

Changements importants

  • MDL-32880 - Les blocs Moodle 1.9 sont restaurables depuis Moodle 2.3.4 et Moodle 2.4.1
  • MDL-34791 - Modification rapide du titre de l'activité dans le carnet de notes
  • MDL-35653 - Le module Wiki fonctionne maintenant si vous activez l'option "Imposer le format"

Changements dans les API

  • MDL-30700 - Nouvelle fonction "text_sorting($columnname)" pour la classe flexible_table permettant de spécifier quelles colonnes sont de type "text" afin de pouvoir être triées correctement dans toutes les base de données.
  • MDL-35593 - core_webservice_get_site_info retourne le numéro de version comme PARAM_TEXT
  • MDL-30961 - dans le service web get_course_contents, la valeur de name est maintenant au format PARAM_RAW

Sécurité

  • MSA-13-0001 - Problème de sécurité du vérificateur d'orthographe Google dans TinyMCE
  • MSA-13-0002 - Problème de capacité dans l'édition des Objectifs
  • MSA-13-0003 - Accès potentiel aux fichiers serveur via la restauration de sauvegarde
  • MSA-13-0004 - Fuite d'information via le rapport d'activité
  • MSA-13-0005 - Attaque potentielle par phishing par redirection d'URL
  • MSA-13-0006 - Fuite d'information potentielle dans le module Devoir
  • MSA-13-0007 - Problème potentiel dans la messagerie
  • MSA-13-0008 - Fuite d'information via les flux RSS de Blog
  • MSA-13-0009 - Fuite d'information via les flux RSS de Blog
  • MSA-13-0010 - Impossibilité de vérifier les capacités du calendrier

Corrections et améliorations

  • MDL-36680 - Le rapport de note indique maintenant un total correct, en excluant les notes cachées
  • MDL-37165 - Le résumé des devoirs s'affiche maintenant sur Oracle
  • MDL-36963 - Le déploiement automatique de mise à jour devait avoir les permissions sur les dossiers


Moodle 2.4.2

Date de sortie : 11 mars 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.2 (en anglais).

ATTENTION : cette version souffre d'une régression importante. Vous ne devriez donc pas l'installer, mais passer directement à la version 2.4.3 !

Changements importants

  • MDL-32975 - Ajout d'une option pour trier la liste "Mes Cours" par ordre alphabétique
  • MDL-36297 - Les chaînes HTML purifier sont maintenant mises en cache
  • MDL-35074 - Plus d'étudiants peuvent maintenant apparaître par page dans le rapport d'évaluation
  • MDL-34435 - Les actions de catégories sont maintenant loguées

Changements fonctionnels

  • MDL-30669 - Les administrateurs sont avertis avant la suppression de blocs fixes sur l'ensemble du site accidentellement depuis une page de cours
  • MDL-37894 - Les tests qui ne sont pas encore ouverts affichent la date de clôture, ainsi que la date d'ouverture
  • MDL-35336 - Le processus pour activer les statistiques est maintenant plus clair

Changements dans les API

  • MDL-36363 - La suppression d'une instance de dossier supprime également son dossier
  • MDL-31636 - L'API commentaires permet aux plugins de définir le format de la date

Sécurité

  • MSA-13-0011 Problème de capacité pour la souscription au calendrier
  • MSA-13-0012 Fuite d'information dans les profils de cours
  • MSA-13-0013 Informations sur le serveur révélées via des messages d'exception
  • MSA-13-0014 Mot de passe révélé dans le dépôt WebDAV
  • MSA-13-0015 Problème de script inter-site dans le sélecteur de fichiers
  • MSA-13-0016 Injection entité externe via bibliothèque Zend
  • MSA-13-0017 Manipulation de formulaire dans les commentaires
  • MSA-13-0018 Fuite d'informations personnelles par le biais des dépôts
  • MSA-13-0019 Modification de réglages non autorisés via le dépôt WebDAV

Corrections et améliorations

  • Corrections pour le cache Moodle (MUC) - MDL-37683 MDL-37545 MDL-38110 MDL-38165
  • MDL-37792 - Les ressources conditionnelles basées sur un champ d'intérêt du profil fonctionnent désormais lorsque les champs sont vides
  • MDL-38173 - L'ajout de modules à des cours où l'achèvement est activé ne provoque plus de corruption
  • MDL-37847 - Les questions rédigées en texte brut affichent maintenant correctement les caractères spéciaux HTML
  • MDL-37774 - La restauration de cours Moodle 1.9 vers 2.x fonctionne maintenant pour les ressources dossier
  • MDL-37563 - La mise à jour des devoirs inclut désormais les paramètres d'accès conditionnel
  • MDL-36757 - La modification d'une activité ne révèle plus les notes cachées
  • MDL-35780 - L'affichage des adresses de courriel des participants est maintenant consistant
  • MDL-35175 - La leçon montre maintenant les tentatives si associé à un groupement
  • MDL-37710 - Les étudiants peuvent accéder aux fichiers qu'ils ont eux même déposé lors d'un devoir de groupe
  • MDL-38352 - Amélioration des chaînes de langue anglaise


Moodle 2.4.3

Date de sortie : 18 mars 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.3 (en anglais).

Correction de régression

  • MDL-38474 - Les enseignants ne peuvent pas accéder aux fichiers serveur

Note : Moodle 2.4.3 sort seulement une semaine après Moodle 2.4.2, pour corriger une régression importante découverte en 2.4.2.

Sécurité

Il n'y a pas de correctif de sécurité dans cette version.

Corrections et améliorations

  • MDL-38303 - MUC: Le cache de session est ajusté en conséquence lorsque l'utilisateur se connecte ou se déconnecte
  • MDL-38386 - Ajustement des étapes de mise à jour vers 2.4 et master
  • MDL-38332 - En parcourant les utilisateurs, correction de la pagination pour les multiples de 30 utilisateurs
  • MDL-33424 - Restauration des images depuis un Test de cours 1.9
  • MDL-34011 - L'affichage des tentatives d'étudiant pour les questions à réponse courte dans les leçons est maintenant correct


Moodle 2.4.4

Date de sortie : 14 mai 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.4 (en anglais).

Changements importants

  • MDL-38702 - L'optimiseur CSS fonctionne maintenant pour le thème MyMobile
  • MDL-39203 - La connexion aux dépôts Dropbox fonctionne maintenant

Changements dans les API

  • MDL-38035 - Les champs de profil personnalisés supportent maintenant les chaînes multilingues dans les activités conditionnelles

Sécurité

  • MSA-13-0020 Problème de capacité de Devoir
  • MSA-13-0021 Risque de fuite d'information dans le carnet de notes
  • MSA-13-0022 Fuite d'information dans l'enregistrement de serveur d'échanges
  • MSA-13-0023 Problème de permission dans les commentaires de blog
  • MSA-13-0024 Problème de filtrage des formulaires

Corrections et améliorations

  • MDL-38387 - Le cache de l'identifiant de site est maintenant plus robuste
  • MDL-38541 - La reconstruction du cache des cours ne pose plus de problème lors de la mise à jour
  • MDL-39296 - Une clé valide est utilisée pour suivre les notes dans les rapports graphiques SCORM
  • MDL-38565 - Le cache MODE_SESSION intègre userid dans les clés
  • MDL-39398 - Correction de l'envoi de notification avec Jabber
  • MDL-39365 - Les questions SCORM sont comptées correctement
  • MDL-35364 - Le texte raccourci ne provoque plus d'HTML invalide

Bogues connus

Ces problèmes ont été découverts à la dernière minute, avant d'avoir le temps d'intégrer un correctif pour cette version. Ils seront corrigés dès la première version + hebdomadaire.

  • MDL-39641 - "Modifier la configuration d'une instance d'un Dépôt nécessite de changer le nom de l'instance" - Le contournement consiste à modifier très légèrement le nom.


Moodle 2.4.5

Date de sortie : 8 juillet 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.5 (en anglais).

Sécurité

  • MSA-13-0025 Vulnerabilité XSS dans la librairie YUI
  • MSA-13-0026 Fuite d'information personnelle dans IMS-LTI
  • MSA-13-0027 Problème d'accès dans le module Chat
  • MSA-13-0028 Information de réponse révélée dans l'activité Leçon
  • MSA-13-0029 Risque XSS dans les activités conditionnelles
  • MSA-13-0030 Fuite d'information via RSS
  • MSA-13-0031 Fuite d'information personnelle dans l'activité Feedback

Corrections et améliorations

  • MDL-39673 - Les problèmes des feuilles de style avec de grandes feuilles dans IE ont été corrigés.
  • MDL-39363 - Le statut SCORM passé/échoué est défini pour une note de 0.
  • MDL-39177 - Remplacer des fichiers respecte l'attribut "alias".
  • MDL-33719 - Lors du remplacement d'une copie d'un fichier avec un alias, la miniature du fichier est maintenant actualisée.
  • MDL-40142 - Le bloc de navigation ne renvoi plus d'erreur pour les catégories de cours.
  • MDL-39512 - L'évaluation manuelle de question a été désactivée par défaut.


Moodle 2.4.6

Date de sortie : 9 septembre 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.6 (en anglais).

Changements importants

  • MDL-30839 - La validation de formulaire et récupération d'erreur dirige l'utilisateur à l'endroit nécessaire.
  • MDL-27953 - Les utilisateurs téléchargés peuvent avoir des méthodes d'authentification autres que "Comptes manuels" ou "Pas de connexion".

Changements fonctionnels

  • MDL-30839 - La validation de formulaire et récupération d'erreur dirige l'utilisateur à l'endroit nécessaire.
  • MDL-40854 - Les liens vers les activités/ressources n'apparaissent plus aux utilisateurs sans capacités d'affichage appropriées.
  • MDL-35981 - La confirmation n'est plus nécessaire après la suppression d'un commentaire.
  • MDL-41036 - L'information de catégorie de question est maintenant édité en utilisant l'éditeur HTML.

Changements dans les API

  • MDL-40176 - Mise en place de soumission de formulaire de test.

Sécurité

  • MSA-13-0032 Échec de vérification de l'hôte pour le dépôt Amazon S3
  • MSA-13-0033 Injection SQL potentielle via le pilote Moodle SQL Server
  • MSA-13-0035 Filtrage inadéquate dans les Blogs

Autres corrections

  • MDL-37333 - Cliquer sur "Vider les caches de thème" dans le sélecteur de thème par défaut redirigait vers "Choisir thème pour tablette".
  • MDL-41106 - Corrections de cache de session de MUC.
  • MDL-36803 - L'éditeur TinyMCE fonctionne maintenant mieux avec iOS.
  • MDL-40891 - La purge du cache MUC fonctionne de manière cohérente lors de la création des répertoires.
  • MDL-31487 - Les éléments de notation restent cachés s'ils sont explicitement cachés via le carnet de notes (indépendamment de l'état de l'activité).
  • MDL-40633 - Le filtre lien automatique fonctionne comme attendu.


Moodle 2.4.7

Date de sortie : 11 novembre 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.7 (en anglais).

Changements importants

  • MDL-34209 - Correction du déplacement de section par glisser-déposer.
  • MDL-29987 - L'intégration de fichiers PDF fonctionne correctement.

Changements fonctionnels

  • MDL-42069 - Option to sort by last name in Quiz grading report.
  • MDL-38267 - Le bouton de soumission de devoir n’apparaît plus une fois la date limite dépassée.
  • MDL-22669 - Lors de la restauration d'un grand cours sur un plus petit, le nombre de sections est conservé.
  • MDL-42666 et MDL-42668 - Le dépôt Box.net et le portfolio Box.net ont été mis à jour pour utiliser l'API Box.net v2. Les sites Moodle qui utilisaient déjà le dépôt Box.net doivent lancer l'outil de conversion Box.net (alias vers copie) dès que possible. De plus, HTTPS est maintenant requis pour les sites qui veulent accéder à Box.net. Lisez migration Box.net APIv1 pour plus de détails.

Sécurité

Autres corrections et améliorations

  • MDL-32862 - Links to 1.9 resource types work after upgrade to 2.2 followed by backup and restore.
  • MDL-40903 - Le cache persistant est découpé en parties logiques.
  • MDL-37528 - Correction du déplacement de bloc par glisser-déposer.
  • MDL-42542 - La tâche cron du Portfolio fonctionne maintenant.
  • MDL-42619 - Error deleting a course link from the community block is fixed.
  • MDL-37877 - Les échecs de sauvegarde automatique sont maintenant rapportés.


Moodle 2.4.8

Date de sortie : 13 janvier 2014

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.8 (en anglais).

Changements importants

  • MDL-41819 - Possibilité de modifier un grand nombre de notes dans le rapport de notes

Sécurité

  • MSA-14-0001 Config passwords visibility issue
  • MSA-14-0002 Group constraints lacking in "login as"
  • MSA-14-0003 Cross-site request forgery vulnerability in profile fields

Corrections et améliorations

  • MDL-34182 - Invalid JSON no longer output on filepicker when repository plugins output invalid content
  • MDL-43367 - get_child_contexts() returns correct contexts when context path missing
  • MDL-40003 - Les commentaires de devoirs rendus sont restaurés
  • MDL-42085 - La durée d'inscription par défaut s'applique maintenant lors de l'inscription manuelle d'un utilisateur


Moodle 2.4.9

Date de sortie : 10 mars 2014

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.9 (en anglais).

Sécurité

  • MSA-14-0004 Filtrage incorrect dans les Test
  • MSA-14-0005 Problème d'accès dans l'activité Feedback
  • MSA-14-0006 Problème de capacité dans le Chat
  • MSA-14-0007 Problème d'accès dans l'activité Wiki
  • MSA-14-0008 Injection de code indirecte à distance (XSS) dans Flowplayer
  • MSA-14-0009 Fuite d'information d'identité dans les activités Forum et Test
  • MSA-14-0010 Fuite d'information d'identité dans le dépôt Alfresco
  • MSA-14-0011 Exécution de code arbitraire à distance dans les inscriptions IMS

Corrections et améliorations

  • MDL-44018 - Les champs variants de question_attempts sont maintenant correctement sauvegardés
  • MDL-43306 - Les sauvegardes n'introduisent plus de doublon de gradeitem sortorders lors de la restauration


Moodle 2.4.10

Date de sortie : 12 mai 2014

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.10 (en anglais).

Sécurité

  • MSA-14-0014 Injection de requêtes illégitimes par rebond dans les devoirs
  • MSA-14-0015 Problème d'expiration du jeton dans les services web pour Moodle Mobile
  • MSA-14-0016 Identité d'étudiant anonyme révélée dans les devoirs
  • MSA-14-0017 Problème d'accès aux fichiers dans les blocs HTML
  • MSA-14-0019 Injection de code indirecte dans le dépôt téléchargement d'URL


Moodle 2.4.11

Date de sortie : 14 juillet 2014

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.4.11 (en anglais).

Sécurité

  • MSA-14-0020 Identity confusion in Shibboleth authentication
  • MSA-14-0021 Code injection in Repositories
  • MSA-14-0022 XML External Entity vulnerability in LTI module
  • MSA-14-0023 XML External Entity vulnerability in IMSCC and IMSCP
  • MSA-14-0024 Cross-site scripting vulnerability in profile field
  • MSA-14-0025 Remote code execution in Quiz
  • MSA-14-0026 Information leak in profile and notes pages
  • MSA-14-0027 Forum group posting issue
  • MSA-14-0029 Cross-site scripting vulnerability in exception dialogues
  • MSA-14-0032 Cross-site scripting in advanced grading methods


Voir aussi