Notes de mise à jour de Moodle 2.2.x

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.2.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.2


Sommaire

Moodle 2.2

Date de sortie : 5 décembre 2011

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

Nouvelles fonctionnalités

Méthodes d'évaluation avancées, dont les Grilles d'évaluation
Les grilles d'évaluation ont été demandées depuis longtemps et nous sommes heureux de pouvoir dire que vous pouvez maintenant concevoir et utiliser des grilles d'évaluation pour évaluer des choses dans Moodle. Les grilles d'évaluation sont en fait le premier plugin d'un nouveau type de plug-in d'"Évaluation avancée", parce que nous attendons de nos utilisateurs de trouver toutes sortes d'interfaces et d'intégrations d'évaluation similaires. Cela ne fonctionne actuellement que pour les devoirs, mais sera étendu prochainement à tous les modules. Cette fonctionnalité a été développée par Moodle HQ, mais a été inspirée par le travail effectué par Moodlerooms.
Outil externe 
Le standard IMS LTI est un moyen d'interopérabilité simple mais prometteur entre outils de e-learning. Il permet à Moodle d'intégrer des objets d'apprentissage (ou des outils complets comme des forums) depuis des sites externes dans des cours d'une façon permettant à Moodle de passer des informations utilisateur à l'outil, et à l'outil de retourner des notes dans le carnet de notes de Moodle. Non seulement cela permet l'intégration d'un plus grand nombre de contenus et services interactifs, mais cela permet aux développeurs d'utiliser les langages de leur choix (ils peuvent utiliser ruby ou java, à partir du moment ou cela supporte LTI 1.1 et possède une interface web). Moodle est un des premiers systèmes d'apprentissage au monde à supporter IMS LTI 1.1. (Moodle est un membre contributeur de IMS Global). Cette fonctionnalité a été développée par Universitat Politecnica de Catalunya, puis améliorée par Moodlerooms, avec beaucoup de support par Chuck Severance d'IMS et Eloy Lafuente de l'équipe Moodle HQ. (MDL-20534)
Importation IMS Common Cartridge 
C'est un standard populaire d’empaquetage de contenu d'apprentissage, indépendant d'une plateforme. Par exemple, il est utilisé par les éditeurs pour publier des cours simples allant avec leurs manuels, d'une manière qui fonctionne sur plusieurs plateformes d'apprentissage. Moodle supportait l'importation de paquetage IMS CC dans Moodle 1.9, et grâce au travail principalement de Darko Miletic et Moodlerooms, ceci est de nouveau possible depuis Moodle 2.2. L'exportation vers IMS CC sera disponible dans Moodle 2.3. (MDL-29956)
Thème MyMobile 
Moodle 2.1 a introduit la possibilité de sélectionner différents thèmes pour différents appareils. Depuis Moodle 2.2, il existe un thème standard prévu pour les écrans de smartphones. Cela signifie que lorsqu'un utilisateur visite votre site avec un petit écran, il verra une disposition différente des éléments, adaptée à la taille de l'écran tactile. Un grand merci à John Stabinger pour son travail sur ce thème, qui utilise Jquerymobile pour réaliser certaines fonctionnalités. (MDL-27622)
Gravatars 
Plusieurs d'entre vous connaissent gravatars (avatars reconnus globalement), qui permet à votre icône d'avatar d'apparaitre automatiquement lorsque vous commentez un blog ou agissez sur Internet. Les profils Moodle les supportent maintenant. :-) (MDL-21676)

Changements importants

Sécurité

Tous les correctifs de sécurité intégrés dans Moodle 2.0 et Moodle 2.1 ont également été intégrés dans Moodle 2.2 !

Pour les développeurs : changements dans les API

Changements dans les API centrales

Nouveaux types de plugins

Changements dans les API de plugins

Les descriptions courtes des changements d'API sont toujours conservées à jour dans un fichier "upgrade.txt" de chaque plugin. Nous faisons cela afin que l'information soit toujours exactement celle correspondant à la version de Moodle que vous utilisez.

Authentification 
http://git.moodle.org/gw?p=moodle.git;a=blob;f=auth/upgrade.txt;hb=master
Inscriptions 
http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
Filtres
http://git.moodle.org/gw?p=moodle.git;a=blob;f=filter/upgrade.txt;hb=master
Modules d'activité 
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
Question behaviours 
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/behaviour/upgrade.txt;hb=master
Formats de question 
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/format/upgrade.txt;hb=master
Types de question 
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Thèmes 
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master

Changements en base de données

  • MDL-29313 - La longueur maximale des colonnes VARCHAR a été étendue à 1333 caractères, pour toutes les bases de données. Cela permettra d'utiliser ce type de colonne pour stocker des URLs et des contenus longs en général.
  • Pour les installations qui utilisent Oracle :
    • MDL-29322 - All VARCHAR2 columns will be created using CHAR semantics instead of default BYTE semantics in Moodle 2.2 and upwards. This provides better cross-db compatibility and improves storage of longer Unicode strings.
    • MDL-29416 - For all existing sites, one new report has been added under Admin -> Development -> XMLDB Editor -> Check semantics, able to detect all the "old" BYTE semantics remaining in the database and generate the SQL statements needed to move them to proper CHAR semantics.

Librairies supprimées de la distribution

Voici la liste des librairies anciennes/plus utilisées qui ne sont plus intégrées à partir de Moodle 2.2. Tout plugin non standard les utilisant devrait être modifié pour une meilleure alternative, ou les intégrer dans sa propre distribution :

Changements dans les services web


Moodle 2.2.1

Date de sortie : 9 janvier 2012

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

Changements importants

  • MDL-26974 - SCORM now has logging for opening individual SCOs
  • MDL-28710 - CSS class names have been added for rating div/span elements enabling theming

Changements fonctionnels

  • MDL-19147 - Single Simple forums are no longer targets for moving (and losing) discussions
  • MDL-20245 - Bigger values allowed in user preferences, alleviating some problems with grader report

Sécurité

Corrections et améliorations

  • MDL-30623 - Guest are no longer asked for an enrolment password when trying to enter courses
  • MDL-30569 - Editing the front page when defaulthomepage = mymoodle now works as expected
  • MDL-28180 - Duplicating an assignment that has course completion enabled no longer breaks course completion for the course
  • MDL-27314 - It is now possible to delete or regrade quiz attempts in separate groups mode
  • MDL-28282 - Groups/grouping support in SCORM 2.0 is now working


Moodle 2.2.2

Date de sortie : 12 mars 2012

Consulter la liste des détails sur les évolutions et bogues qui sont corrigés dans cette version 2.2.2 (en anglais).

Changements importants

  • MDL-27891 Tag flagging is now logged
  • MDL-30778 EndUserRole metadata used in Common Cartridge import
  • MDL-30771 Option 'Allow users to preview rubric' when using advanced grading in assignments

Changements fonctionnels

  • MDL-31095 Quiz max grade maintained when adding and removing questions
  • MDL-30031 Quiz Adaptive mode ignores invalid answers without penalty

Sécurité

Corrections et améliorations

  • MDL-31248 Changement de cryptage RC4, maintenant compatible - Note : tous les utilisateurs devront se connecter pour définir un nouveau cookie après cette mise à jour
  • MDL-31213 Correction du formulaire de demande de nouveau mot de passe
  • MDL-29254 Correction du problème d'ajout d'entrée de blog, après une mise à jour depuis 1.9
  • MDL-30521 Correction du problème de récupération de blogs externes dans certaines langues
  • MDL-31072 Les rôles systèmes peuvent être attribués quand il y a de très nombreux utilisateurs enregistrés
  • MDL-31077 REST Web service correctly returns null when no results are discovered
  • MDL-22896 Forum messages with ampersands are now sent correctly by email
  • MDL-27793 Login names now appear consistently in all themes across all languages
  • MDL-26037 When importing in a site with lots of courses, all courses are checked
  • MDL-30484 Regrading quiz causes essay attachments to disappear
  • MDL-28364 Correct import formats accepted when importing questions
  • MDL-31407 Quiz grades are saved properly when the submitter is not the user taking the quiz
  • MDL-31876, MDL-31495 Amélioration des performances des tests
  • MDL-31205, MDL-31019, MDL-26260 Quiz Browser Security Window fixes have been made


Moodle 2.2.3

Date de sortie : 14 mai 2012

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

Changements importants

  • MDL-32431 Les événements de calendrier peuvent être sauvegardés et restaurés
  • MDL-29262 Moodle 2 backup_controllers table is no longer needlessly massive

Changements Fonctionnels

  • MDL-27862 Ability to unset a theme
  • MDL-31835 Recent conversations link added when viewing a message
  • MDL-27427 Option added to delete external blog entries

Sécurité

Corrections et améliorations

  • MDL-32061 Backup fixed when there is a lesson with attempts in the course
  • MDL-31789 Teachers can access a local system file repository in their course
  • MDL-31008 CSS fixed to display dimmed objects
  • MDL-30867 Lesson essay question formatting fixed
  • MDL-31528 Breadcrumbs appearing consistently when editing is off
  • MDL-31631 Caching fixed so deleted activities do not remain listed
  • MDL-26674 Wiki Module activity logs activity fully
  • MDL-31510 Students in groups see only assignments in the Gradebook according to their group allocation


Moodle 2.2.4

Date de sortie : 9 juillet 2012

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

Changements importants

  • MDL-28557 Group event now appears to teachers, managers and administrators
  • MDL-33398 MDL-27368 Cron works when course completion is enabled

Changements Fonctionnels

Sécurité

Corrections et améliorations

  • MDL-32866 Filemanager in private files now saves changes
  • MDL-33583 "Keep all" automated backups now works
  • MDL-33607 Add new wiki page no longer reports error writing to database
  • MDL-33603 Database activity entries are linked correctly
  • MDL-26892 Question images not lost during upgrade
  • MDL-29924 Glossary attachments appear in filter popups
  • MDL-25695 TOC links now work in Wiki


Moodle 2.2.5

Date de sortie : 10 septembre 2012

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

Changements importants

  • MDL-25492 - L'importation des questions de Blackboard V6 (et +) est corrigée

Changements fonctionnels

  • 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-28346 - Moodle gère les sauvegardes qui ont été créés lorsque des fichiers étaient manquants et avertit les utilisateurs de ces fichiers manquants.

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-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.2.6

Date de sortie : 12 novembre 2012

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

Changements importants

  • 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

Changements fonctionnels

  • 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

Sécurité

Corrections et améliorations

  • MDL-35397 - Le lien "many other contributors" de la page Notifications mène à la page appropriée
  • MDL-35754 - Les tests dans une fenêtre pop-up fonctionnent désormais correctement


Moodle 2.2.7

Date de sortie : 14 janvier 2013

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

Changements importants

  • MDL-35653 - Le module Wiki fonctionne maintenant si vous activez l'option "Imposer le format"
  • MDL-36795 - Dans les valeurs par défaut des cours, numsections n'était pas limité à maxsections

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

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-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-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.2.8

Date de sortie : 11 mars 2013

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

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

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-37774 - La restauration de cours Moodle 1.9 vers 2.x fonctionne maintenant pour les ressources dossier


Moodle 2.2.9

Date de sortie : 18 mars 2013

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

Correction de régression

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

Note : Moodle 2.2.9 sort seulement une semaine après Moodle 2.2.8, pour corriger une régression importante découverte en 2.2.8. Moodle 2.2.9 intègre une correction pour MDL-38474, mais sinon, est équivalent à Moodle 2.2.8+.

Sécurité

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


Moodle 2.2.10

Date de sortie : 14 mai 2013

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

Changements importants

  • MDL-38450 - Correction des avertissements lors de la mise à jour
  • MDL-39203 - La connexion aux dépôts Dropbox fonctionne maintenant

Sécurité

  • 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


Moodle 2.2.11

Date de sortie : 8 juillet 2013

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

Sécurité

Corrections et améliorations


Voir aussi