Notes de mise à jour de Moodle 2.3.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.3



Sommaire

Moodle 2.3

Date de sortie : 25 juin 2012

Il reste quelques petits détails à prendre en compte sur cette page, par rapport à la version anglaise...

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

De grand remerciements à toutes les personnes ayant travaillé sur les nouvelles fonctionnalités de cette version, dont notamment Moodle HQ, The Open University, NetSpot, Synergy Learning, Lancaster University Network Services, Catalyst IT, CV&A Consulting(financé par ESADE et IL3-UB) et bien d'autres. Vous trouverez plus de détails depuis chaque fonctionnalité, ou en regardant la liste des bogues.

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 : 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)

Nouvelles fonctionnalités majeures

Ergonomie de gestion des fichiers

  • MDL-31907 - Sélecteur de fichiers plus joli, et nécessitant moins de clics :

filepickerfr.png

  • Les images s'affichent maintenant comme des vignettes dans le sélecteur et le gestionnaire de fichiers.
  • Les autres types de fichier sont identifiés par des icônes :

iconsviewfr.png


  • L'affichage des fichiers peut facilement être basculé entre les différents modes (ci-dessus), ou un affichage en tableau avec les tailles et les dates :

tableviewfr.png

ou un liste hiérarchique :

listviewfr.png


  • Vous pouvez maintenant glisser-déposer directement des fichiers depuis votre bureau !

dragdropfr.png


  • Les détails des fichiers (ex : licences, tailles, dates) peuvent être visualisées et modifiées dans une boîte de dialogue :

dev:File:popupdialogue.png


  • Les fichiers peuvent être créés comme « alias/raccourci » vers d'autres fichiers. Cela permet, par exemple, d'utiliser un fichier unique dans ses fichiers personnels dans plusieurs cours. Si vous mettez à jour le fichier original dans vos fichiers personnels, tous les alias seront automatiquement mis à jour !

alisafr.png


  • Les alias sont facilement identifiables dans l'interface de gestion des fichiers (par une petite flèche) :

(MDL-31907)

shortcutfr.png


Merci à : Marina Glancy, Barbara Ramiro, Martin Dougiamas, David Mudrak, Dongsheng Cai (Moodle HQ) et autres.

Amélioration des dépôts

  • MDL-32117 - New EQUELLA repository enabling users to make aliases (shortcuts) to EQUELLA files.
  • MDL-28666 - If a repository supports it then it's possible to make an alias/shortcut to a file in an external repository. If the file is updated in the repository, then this change is reflected in Moodle. The file remains under Moodle access control however, and the original URL is not usually revealed. In the 2.3 core release, this is supported by private files, server files, file system, Box.net and EQUELLA repositories.
  • The repository plugin is now able to take over the whole right-hand pane of the file picker and provide it's own searching/browsing interface.
  • MDL-31675 - Le dépôt fichiers serveur est maintenant disponible pour les activités base de données, forum et glossaire.

Merci à : Dongsheng Cai, Marina Glancy, Martin Dougiamas, Petr Skoda (Moodle HQ)

Améliorations des pages du cours

  • MDL-32476 - Les cours peuvent être paramétrés pour afficher les différentes section de cours sur des pages individuelles.
  • MDL-31052 - L'édition AJAX des cours a été modernisée et améliorée (YUI3). C'est activé par défaut maintenant.
  • MDL-31263 - Les blocs peuvent être glissés-déposés dans la page (de nouveau).
  • MDL-30617 - Une nouvelle fenêtre optionnelle "Sélecteur d'activités" a été ajoutée avec une introduction, un exemple et des liens à propos de chaque activité et ressource.
  • MDL-22504 - Vous pouvez déposer des fichiers directement sur la page de cours afin de les ajouter comme ressource.
  • MDL-31215 - Vous pouvez modifier directement le titre d'une activité (ou ressource) dans la page de cours sans avoir besoin d'ouvrir les paramètres (particulièrement utile en conjonction avec le glisser-déposer).
  • MDL-32771 - Vous pouvez augmenter/diminuer le nombre des sections visibles directement depuis la page d'accueil du cours.
  • MDL-32770 - Avec les sections par page, la navigation est possible entre les sections (précédente, suivante, principale).

Merci à : Andrew Nicols et Ruslan Kabalin (LUNS), Davo Smith (Synergy Learning), Dan Poltawski et Martin Dougiamas (Moodle HQ)

Module Devoir

  • MDL-26997 - Ré-écriture complète du module d'activité Devoir, par NetSpot (Partenaire Moodle en Australie)
  • Les sous types de devoir ne sont plus nécessaires. De nouveaux plugins sont disponibles pour cela.
  • L'ancien module Devoir est toujours installé, et fonctionne, mais n'est plus nécessaire

Merci à : Damyon Wiese, Raymond Wijaya, Minh-Tam Nguyen (Netspot)

  • MDL-31731 - New marking guide advanced grading method, where a teacher enters a comment per criterion and a mark up to a maximum

Merci à Dan Marsden (Catalyst IT pour le développement), Lightwork Team (Massey University pour le concept) et NetSpot Innovation Grant (financement)

Module Livre

  • MDL-32709 - Le plus populaire module tiers, Livre est intégré en standard. Bienvenue !

Merci à Petr Škoda (Moodle HQ)

Module Test

  • MDL-3030 - Meilleure gestion des tentatives de test qui ne sont pas envoyées à la fin du temps imparti
  • MDL-3054 & MDL-11047 - L'enseignant peut forcer les étudiants à répondre aux questions d'un test dans l'ordre. Le test mémorise la dernière page sur laquelle était l'étudiant, et le ramènera dessus s'il reprend sa tentative.

Merci à Tim Hunt (The Open University) et Charles Fulton (Lafayette College)

Module SCORM

Merci à Ankit Agarwal (Moodle HQ) et Dan Marsden (Catalyst IT)

  • MDL-32937 - Vous pouvez glisser-déposer un paquetage SCORM sur la page du cours, et il sera ajouté comme activité SCORM

Merci à Christopher Tombleson et Dan Marsden (Catalyst IT), et Davo Smith (Synergy Learning)

Module Atelier

  • MDL-26099 - Option to make the workshop switch to the assessment phase automatically after the submissions deadline (including automatic allocation of submissions for assessment)
  • MDL-25660 - Les dates limite de rendu des ateliers sont désormais affichées dans le calendrier
  • MDL-27508 - Improved support for pagination and filtering workshop submissions by group
  • MDL-32638 - Workshop supports file browsing via Server files repository (including improved access control when serving submission files)

Merci à David Mudrak (Moodle HQ)

Notifications de mise à jour

Merci à David Mudrak (Moodle HQ)

Autres éléments importants

Prérequis pour les plugins Google Docs et Picasa

  • MDL-29857 - Due to a change in Google's service, Moodle has switched to a more secure and more user-friendly system for communicating with Google called 'OAuth 2.0'. An administrator must register their site with Google, as described in Google OAuth 2.0 setup in order to obtain a client ID and secret for use in configuring all Google Docs and Picasa plugins (the Google Docs and Picasa repositories and the Google Docs and Picasa portfolios).

Merci à Dan Poltawski (Moodle HQ)

Export IMS Common Cartridge 1.1

  • MDL-33079 - Avec Moodle 2.2 est apparu l'importation IMS CC. Il est maintenant possible d'exporter à ce format, via le menu de sauvegarde. Regardez la case à cocher IMS CC.

Autres éléments

  • MDL-31121 - Option in file resource settings to display file size and/or type on course page (credits to Sam Marshall, The Open University)
  • MDL-32009 - Admin option for uninstalling messaging outputs and report of messaging output statuses on plugins overview page
  • MDL-29941 - L'administrateur peut activer une option pour optimiser les CSS, qui analyse et réajuste les CSS avant de les mettre en cache
  • MDL-24419 - Les paramètres d'activité conditionnelle permettent aux enseignants de restreindre l'accès à des sections en utilisant la même logique que pour les activités conditionnelles (merci à University of New South Wales pour le financement, NetSpot pour le développement et Sam Marshall OU pour l'intégration)
  • MDL-26901 - Option permettant d'ajouter des fontes supplémentaires à l'éditeur HTML TinyMCE
  • MDL-31315 - Lors de l'édition d'un formulaire, un avertissement s'affiche si l'on quitte la page avec du contenu édité (mais pas validé)
  • MDL-33401 - Les gestionnaires ont maintenant les capacités de gestion des blocs (moodle/block:edit) autorisées par défaut pour les nouvelles installations. Cela n'affecte pas les installations existantes.
  • MDL-32005 - Nouveaux paramètres identifiants de groupe et groupement afin de gérer les appariements depuis les systèmes externes (merci à Andrew Nicols, LUNS)
  • MDL-30482 - New view glossary entries capability
  • MDL-31158 - New recover grades default setting
  • MDL-11378 - New SMTP security email setting
  • MDL-31654 - When uploading users with custom profile menu fields, fields are now uploaded by value rather than by index. Such values are now validated.
  • MDL-33122 - In a fresh install, more repositories are enabled by default. Default enabled repositories are Server files, Recent files, Upload a file, URL downloader, Private files, Wikimedia and YouTube.
  • MDL-27469 - Les activités SCORM fonctionnent correctement avec l'achèvement des activités
  • MDL-22895 - Les événements de calendrier d'un cours sont sauvegardées et restaurés
  • MDL-19125 - Les possibilités d'ajouter les différentes activités/ressources sont maintenant contrôlées par des capacités différentes
  • MDL-31014 - The Glossary approval page now has a new page format.
  • MDL-29615 - A setting has been added that prevents users from overriding their default email address with another in their messaging settings.
  • MDL-31854 - The total grade column is now more prominent on the Quiz grades report.
  • MDL-29624 - Media embedding settings, applicable in a number of areas, are now applied consistently across the site. These settings are now available in Settings > Site admin > Appearance > Media embedding. (credits to Sam Marshall, The Open University)
  • MDL-27212 - On the Tags page, redundant anchor links have been removed.
  • MDL-31351 - Mise à jour du thème Splash
  • MDL-31985 - Taille des champs texte et binaire supprimée d'XMLDB

Sécurité

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

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 :

Blocks
http://git.moodle.org/gw?p=moodle.git;a=blob;f=blocks/upgrade.txt;hb=master
Course formats
http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
Filters
http://git.moodle.org/gw?p=moodle.git;a=blob;f=filter/upgrade.txt;hb=master
Activity modules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/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
Quiz reports
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/report/upgrade.txt;hb=master
Portfolio plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=portfolio/upgrade.txt;hb=master
Question behaviour plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/behaviour/upgrade.txt;hb=master
Question behaviour 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
Themes
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master

Changements dans les API centrales

  • MDL-31902 Toutes les fonctions xxx_get_participants() ont été supprimées du cœur de Moodle
  • As a part of MDL-32471, the signature of send_stored_file() has been modified. The last two parameters $filename and $dontdie were replaced with a single array containing additional options for the file serving. The pluginfile callbacks in plugins are supposed to transfer these options from the caller to send_stored_file() - see the note below.
  • MDL-28666 Files API changes, added ability to create file reference using file_storage::create_file_from_reference() method, update file record attributes using stored_file class
  • MDL-28666 Repository API changes, added new APIs repository::get_file_reference(), repository::get_file_by_reference(), repository::get_reference_details(), repository::send_file(), the new APIs make serving files from external repository possible
  • MDL-33446 Make sure that areas in your plugins where you DON'T want content to change have support for file references turned OFF. Some areas in Moodle core that do not support references are assignment submissions, workshop submissions, forum posts, and quiz essay questions - this is so that students are not able to update files from outside Moodle after any due date
  • AJAX Flags: MDL-32509 and MDL-32908 The $CFG->enablecourseajax and $USER->ajax fields have been removed. The fields was not widely respected and all 'advanced javascript' should work in a progressive enhancement and accessible way. A site wide flag still exists but may be phased out in the future.
  • MDL-27982 le support problématique des nombres non signés a été supprimé de la couche d'abstraction de la base de données, et toutes les colonnes nombre des bases de données MySQL ont été converties en signées ; les autres bases de données utilisaient déjà des nombres signés
  • MDL-31985 le support problématique des tailles des champs de texte a été supprimé de la couche d'abstraction de la base de données, et toutes les colonnes texte des bases de données MySQL ont été converties en grande taille ; les autres bases de données utilisaient déjà une taille définie

Changements dans les API des plugins

  • Au sein de MDL-32471, l'API de la fonction de plugin xyz_pluginfile() a été étendue. There is a new array parameter passed to these callbacks containing additional options for the file serving. The array should be re-passed to send_stored_file(). Le changement est assez simple - voir cet exemple.
  • Les modules d'activité peuvent déclarer le support du dépôt de fichier par glisser-déposer, voir dev:Implementing_Course_drag_and_drop_upload_support_in_a_module

Changements dans les services web

Few changes could break existing web service clients in 2.3 - untill this version we tried not to break anything. However these changes will make the client's developer life easier, so we prefered to do them now than later. Please take in consideration these improvements and retest your clients:

  • Error codes and Warnings
  • All text fields have an additional format field as parameter and return value (MDL-32581)
  • Thanks to the increasing number of contributions, we improved our contributor web service guide
  • Depuis Moodle 2.3, toutes les nouvelles fonctions de service web intégrées au master seront disponible (dès que possible) dans les versions mineures supportées (2.3.1, 2.3.2...).
  • Plusieurs corrections et nouvelles fonctions API.

Tests unitaires

Nous avons maintenant complètement migré vers l'utilisation de PHPUnit pour tous nos tests unitaires. Tous les tests existants simpletests ont été ré-écrits, et de nouveaux tests ont été ajoutés.

Nous prévoyons de passer à une méthode de développement basée sur les tests unitaires (ou les tests sont écrits en premier !) pour tout nouveau code significatif, et nous encourageons tous les développeurs à implémenter les test unitaires couvrant au moins les fonctionnalités principales de leur code.

Moodle HQ lance ces tests de façon automatique pour tout nouveau code proposé à l'intégration, ainsi que pour chaque version hebdomadaire.

Community hub changes

Some bug fixes and improvements in core and in the plugin. Hub administrators must update their hub to the most recent version regarding CONTRIB-3646.


Moodle 2.3.1

Date de sortie : 9 juillet 2012

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

Changements importants

  • MDL-34130 Améliorations des tests unitaires

Changements Fonctionnels

  • MDL-34026 Plugin notifications page link to the plugins

Changements dans les API

  • MDL-34035 Added ability to link from help popups to pages within Moodle or outside.

Sécurité

Corrections et améliorations

  • MDL-34119 Colourswitcher caused conflicts with lang menu and new profile fields
  • MDL-31201 The string 'Table of contents' can not be translated


Moodle 2.3.2

Date de sortie : 10 septembre 2012

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

Changements importants

  • MDL-34543 - Le nouveau devoir conserve les commentaires lors d'une ré-évaluation
  • MDL-25492 - L'importation des questions de Blackboard V6 (et +) est corrigée
  • MDL-34583 - Conservation des commentaires lors de la mise à jour des devoirs
  • MDL-34192 - La notation des nouveaux devoirs est maintenant fonctionnelle avec Oracle

Changements fonctionnels

  • MDL-25347 - Les entrées de Blog peuvent maintenant être contrôlées à des niveaux de grain fins
  • MDL-23219 - La vérification des rôles et permissions dans les cours et activités a été améliorée et simplifiée
  • MDL-34705 - Lors de l'affichage des rôles attribués à un utilisateur, des liens sont fournis vers le contexte de chaque rôle
  • MDL-34727 - L'interface de restauration de cours utilise désormais des cases à cocher pour contrôler l'inclusion des données des utilisateurs
  • MDL-34866 - La mise en page des cours peut être définie dans les paramètres par défaut des cours
  • MDL-32705 - La possibilité de cocher et décocher toutes les cases à cocher dans un groupe est maintenant de retour pour la sauvegarde, la restauration et l'importation
  • MDL-28346 - Moodle gère les sauvegardes qui ont été créés lorsque des fichiers étaient manquants et avertit les utilisateurs de ces fichiers manquants.
  • MDL-6424 - Affichage d'un avertissement avant de supprimer un bloc

Sécurité

Corrections et améliorations

  • MDL-32499 - Restaurer un cours avec une grille d'évaluation ne renvoi plus d'erreur
  • MDL-34451 - Le test permet maintenant à un utilisateur de revenir à sa dernière question
  • MDL-34290 - Les raccourcis/alias vers des fichiers Dropbox se synchronisent correctement
  • MDL-35147 - L'importation de question dans une leçon est corrigée
  • MDL-13629 - Le comportement du carnet de notes de laisser tomber la note la plus basse fonctionne maintenant comme prévu
  • MDL-29563 - Les liens de duplication sont maintenant cachés pour les modules qui ne prennent pas en charge la sauvegarde et la restauration
  • MDL-33030 - La barre de progression de la leçon augmente ou diminue lorsque l'étudiant avance ou recule
  • MDL-28531 MDL-29470 - Les sauvegardes automatiques démarrent à l'heure


Moodle 2.3.3

Date de sortie : 12 novembre 2012

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

Changements importants

  • MDL-35297 - La mise à jour depuis les versions antérieures du module Livre fonctionne désormais correctement
  • MDL-21801 - Les références à l'option importation Powerpoint (non fonctionnelle) ont été retirés du module Leçon
  • MDL-33166 - Une capacité a été introduite pour toujours exempter certains utilisateurs de l'auto-abonnement au forum et des abonnements forcés
  • MDL-34607 - La ressource Dossier affiche maintenant les fichiers dans l'ordre de tri
  • MDL-33646 - L'affichage d'un livre vide indique un message d'information plutôt qu'un message d'erreur

Changements fonctionnels

  • MDL-34794 - Le nouveau module Devoir est maintenant réinitialisé correctement
  • MDL-35370 - Les réponses vierges dans les questions de test de type Cloze sont traités en conséquence, quand une réponse de zéro est attendue
  • MDL-33374 - Lors de l'ajout ou la mise à jour d'un profil utilisateur, le bouton d'action affiche respectivement "Créer utilisateur" et "Mettre à jour utilisateur"
  • MDL-27786 - Le champ titre d'un nouvel événement de calendrier est maintenant étiqueté avec le "Titre de l'événement" au lieu de "Nom"
  • MDL-28235 - Le bouton de fermeture sur les boîtes d'aide a changé pour une plus grande accessibilité. (Remarque : si le débogage est activé, un message d'erreur s'affiche lors de la mise à jour, ce qui est prévu et sera résolu une fois que le processus de mise à jour sera terminé.)

Modifications dans les API

  • MDL-30667 - Les limites maximales de dépôt sont appliquées en relation avec différentes variables systèmes
  • MDL-35395 - Une méthode a été ajoutée afin que les formulaires puissent contourner les contrôles de changements de formulaire si nécessaire
  • MDL-35442 - Les plugins locaux ont désormais des liens paramètres et désinstaller sur la page d'aperçu des plugins

Sécurité

  • MSA-12-0057 Accès via les dépôts
  • MSA-12-0058 Manipulation de données de formulaire
  • MSA-12-0059 Fuite d'information dans l'activité base de données
  • MSA-12-0060 Vulnérabilité inter-site dans YUI2
  • MSA-12-0061 Exécution de code distant via l'API Portfolio
  • MSA-12-0062 Fuite d'information dans l'activité base de données
  • MSA-12-0063 Fuite d'information dans la page de vérification des permissions

Corrections et améliorations

  • MDL-35411 - Les options de soumissions et feedback sont maintenant restaurées avec les devoirs importés/restaurés
  • MDL-35397 - Le lien "many other contributors" de la page Notifications mène à la page appropriée
  • MDL-35726 - Le formulaire de rétro-action fonctionne correctement lors de la notation d'une série de devoirs
  • MDL-35754 - Les tests dans une fenêtre pop-up fonctionnent désormais correctement


Moodle 2.3.4

Date de sortie : 14 janvier 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.3.4 (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 fonctionnels

  • MDL-35422 - Meilleur formulation du bouton que les étudiants cliquent pour commencer à rédiger leur soumission dans le module Atelier

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
  • MDL-36795 - Dans les valeurs par défaut des cours, numsections n'était pas limité à maxsections

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

Corrections et améliorations

  • MDL-36680 - Le rapport de note indique maintenant un total correct, en excluant les notes cachées
  • MDL-35717 - Le cron des tests ne fermait pas les anciennes tentatives après la date de fermeture du test (also MDL-36842)
  • MDL-37165 - Le résumé des devoirs s'affiche maintenant sur Oracle
  • MDL-36668 - Amélioration de performance lors de la visualisation de page de l'activité Base de données
  • MDL-36760 - Numerical type quiz questions now work with frozen elements changes
  • MDL-36551 - Database presets retain advanced search template
  • MDL-33863 - L'importation de questions de test dans un nouveau cours fonctionne maintenant
  • MDL-36683 - It is now possible to duplicate a quiz when course question bank contains matching questions


Moodle 2.3.5

Date de sortie : 11 mars 2013

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

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

Changements importants

  • 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-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

  • 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-38352 - Amélioration des chaînes de langue anglaise


Moodle 2.3.6

Date de sortie : 18 mars 2013

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

Correction de régression

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

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

Sécurité

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

Corrections et améliorations

  • 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.3.7

Date de sortie : 14 mai 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.3.7 (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

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-38541 - La reconstruction du cache des cours ne pose plus de problème lors de la mise à jour
  • 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.3.8

Date de sortie : 8 juillet 2013

Consulter la liste des détails sur les évolutions et corrections de bogues de cette version 2.3.8 (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-0030 Fuite d'information via RSS
  • MSA-13-0031 Fuite d'information personnelle dans l'activité Feedback

Corrections et améliorations

  • 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.3.9

Date de sortie : 9 septembre 2013

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

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-40633 - Le filtre lien automatique fonctionne comme attendu.


Moodle 2.3.10

Date de sortie : 11 novembre 2013

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

Sécurité

Corrections et améliorations

  • MDL-36818 - Correction du paramètre CURLOPT_SSL_VERIFYHOST pour CAS.


Moodle 2.3.11

Date de sortie : 13 janvier 2014

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

Sécurité

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


Voir aussi