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.6 et celle pour Moodle 4.x est consultable là : Notes de mise à jour de Moodle 2.6.

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

De MoodleDocs
Aller à :navigation, rechercher
(Mis à jour (à finir de traduire))
Ligne 14 : Ligne 14 :


Ces versions sont les versions minimales pour assurer un fonctionnement correct ; nous vous recommandons d'utiliser des versions récentes et à jour.
Ces versions sont les versions minimales pour assurer un fonctionnement correct ; nous vous recommandons d'utiliser des versions récentes et à jour.
* Navigateur internet minimal recommandé : Mozilla Firefox 4, Google Chrome 11, Safari 5, Internet Explorer 9 (IE 10 requis pour le glisser-déposer de fichier vers Moodle), Opera 9
* Navigateur internet minimal recommandé : Mozilla Firefox récent, Google Chrome récent, Safari 6, Internet Explorer 9 (IE 10 requis pour le glisser-déposer de fichier vers Moodle), Opera 9 ?
* Versions PHP : 5.3.3 minimum
* Versions PHP : 5.3.3 minimum (utilisez toujours la dernière version 5.3.x, 5.4.x ou 5.5.x sous Windows - http://windows.php.net/download/)
* L'extension PHP GD est requise (pour la conversion des images)
* Extension PHP : zlib est maintenant recommandée ; GD est requise (pour la conversion des images)
* Versions de base de données : Postgres 8.3, MySQL 5.1.33 (MDL-33984), MariaDB 5.2, MSSQL 2005 ou Oracle 10.2 (oci_native_moodle_package.sql doit être lancé avant de mettre à jour sur les serveurs Oracle)
* Versions de base de données : Postgres 8.3, MySQL 5.1.33 (MDL-33984), MariaDB 5.2, MSSQL 2005 ou Oracle 10.2 (oci_native_moodle_package.sql doit être lancé avant de mettre à jour sur les serveurs Oracle)
* Mise à jour de Moodle : Moodle 2.2 minimum est nécessaire (si vous avez une version plus ancienne, [[Mise à jour à Moodle 2.2|passez d'abord à la version la plus récente de Moodle 2.2]])
* Mise à jour de Moodle : Moodle 2.2 minimum est nécessaire (si vous avez une version plus ancienne, [[Mise à jour à Moodle 2.2|passez d'abord à Moodle 2.2.11]])


Note : le support d'IE8 sera abandonné pour Moodle 2.6. 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 [http://googleappsupdates.blogspot.ca/2012/09/supporting-modern-browsers-internet.html ce que fait Google].
Note : IE8 et Safari 5 ne sont plus complètement supportés. Cela signifie qu'ils devraient encore fonctionner, mais les développeurs ne sont pas tenus de tester leur nouveau code sur ces navigateurs, et il peut y avoir des problèmes connus. IE6 et IE7 ne sont plus compatibles avec Moodle. Comme la plupart des sites web du monde et des producteurs de navigateur, nous vous encourageons à 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 [http://googleappsupdates.blogspot.ca/2012/09/supporting-modern-browsers-internet.html ce que fait Google].


=== Nouvelles fonctionnalités majeures ===
=== Nouvelles fonctionnalités majeures ===
Ligne 28 : Ligne 28 :
* MDL-30740 - Dépôt Microsoft Skydrive.
* MDL-30740 - Dépôt Microsoft Skydrive.
* MDL-17081 - Importation et exportation de rôles
* MDL-17081 - Importation et exportation de rôles
* MDL-41098 - Nouvel éditeur de texte simple Atto pour les appareils sous iOS
* MDL-37565 - Changement de barre d'outils dans l'éditeur TinyMCE (une ou plusieurs lignes)


==== Activité Devoir ====
==== Activité Devoir ====
Ligne 39 : Ligne 41 :
* MDL-41290 - Amélioration des rapports étudiants avec la possibilité d'exporter les données.
* MDL-41290 - Amélioration des rapports étudiants avec la possibilité d'exporter les données.
* MDL-41434 - When updating a SCORM package we no longer delete and re-create the scorm_scoes table - we now use a sortorder field.
* MDL-41434 - When updating a SCORM package we no longer delete and re-create the scorm_scoes table - we now use a sortorder field.
===Performance===
* MDL-40415 - Extension OPcache complètement supportée et recommandée
* MDL-31501 - Nouveaux pilotes de session supportant le stockage en fichiers, base de données ou cache mémoire
* MDL-40545 - Nouveau paramètre $CFG->localcachedir (prévu pour les grappes de serveurs)
* MDL-40563 - Amélioration du cache de thème (compatible avec le cache local)
* MDL-40546 - Amélioration du cache javascript (compatible avec le cache local)
* MDL-41019 - Amélioration du cache de langue (compatible avec le cache local)
* MDL-41017 - Amélioration du cache htmlpurifier (compatible avec le cache local)
* MDL-39474 - Developer debug checks improvements
* MDL-38570 - Nettoyage automatique du répertoire temp


=== Autres changements ===
=== Autres changements ===
* MDL-11270 - Amélioration significative de la compatibilité MS SQL Server
* MDL-39985 - Support complet de MariaDB
* MDL-19390 - Notification par courriel pour les nouveaux utilisateurs ajoutés manuellement
* MDL-19390 - Notification par courriel pour les nouveaux utilisateurs ajoutés manuellement
* MDL-33955 - Support des restrictions open_basedir
* MDL-41245, MDL-41437,  MDL-41086 - Multiples améliorations concernant l'installation et les mises à jour
* MDL-35434 - Sélecteur de fichier disponible dans les réglages des thèmes
* MDL-35434 - Sélecteur de fichier disponible dans les réglages des thèmes


=== Sécurité ===
=== Sécurité ===
 
Sera publié une fois cette version sortie.


=== Pour les développeurs : changements dans les API ===
=== Pour les développeurs : changements dans les API ===
 
* MDL-39854 - Automatic class loader
* MDL-39797 - New events infrastructure
* MDL-41267 - Support for sub-plugins in admin tool plugins
* MDL-26943 - Support for sub-plugins in local plugins
* MDL-20045 - Unofficial support for custom context levels
* MDL-40359 - 3rd party libraries updated to latest versions
* MDL-40305, MDL-40940 - PHPUnit testcase autoloader
* MDL-23493 - Support for including a font through theme CSS
* MDL-35434 - File picker available in themes settings


==== Notes de mise à jour pour les développeurs ====
==== Notes de mise à jour pour les développeurs ====
;Activity modules: http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
;Assignment: http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/assign/upgrade.txt;hb=master
;Assignment: http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/assign/upgrade.txt;hb=master
;Backup: http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
;Backup: http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
Ligne 59 : Ligne 83 :
;Course formats: http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/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
;Enrolment plugins: http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
;Filters: http://git.moodle.org/gw?p=moodle.git;a=blob;f=filter/upgrade.txt;hb=master
;Forum: http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/forum/upgrade.txt;hb=master
;Forum: http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/forum/upgrade.txt;hb=master
;Question types: http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
;Question types: http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master

Version du 1 octobre 2013 à 08:53

Moodle 2.6

ATTENTION : cette version est en cours de développement, à ne PAS utiliser en production !

  • Sortie : prévue le 11 novembre 2013 (si tous les tests passent)
  • Gel du code (pas de nouvelle fonctionnalité acceptée) : 7 octobre 2013

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

Merci beaucoup à tous les développeurs qui ont travaillé sur les correctifs et les nouvelles fonctionnalités de cette version.

Prérequis

Ces prérequis sont les versions minimales connues à ce jour ; cela peut évoluer d'ici novembre, et il est possible que des versions plus récentes/élevées soient nécessaires !

Ces versions sont les versions minimales pour assurer un fonctionnement correct ; nous vous recommandons d'utiliser des versions récentes et à jour.

  • Navigateur internet minimal recommandé : Mozilla Firefox récent, Google Chrome récent, Safari 6, Internet Explorer 9 (IE 10 requis pour le glisser-déposer de fichier vers Moodle), Opera 9 ?
  • Versions PHP : 5.3.3 minimum (utilisez toujours la dernière version 5.3.x, 5.4.x ou 5.5.x sous Windows - http://windows.php.net/download/)
  • Extension PHP : zlib est maintenant recommandée ; GD est requise (pour la conversion des images)
  • Versions de base de données : Postgres 8.3, MySQL 5.1.33 (MDL-33984), MariaDB 5.2, MSSQL 2005 ou Oracle 10.2 (oci_native_moodle_package.sql doit être lancé avant de mettre à jour sur les serveurs Oracle)
  • Mise à jour de Moodle : Moodle 2.2 minimum est nécessaire (si vous avez une version plus ancienne, passez d'abord à Moodle 2.2.11)

Note : IE8 et Safari 5 ne sont plus complètement supportés. Cela signifie qu'ils devraient encore fonctionner, mais les développeurs ne sont pas tenus de tester leur nouveau code sur ces navigateurs, et il peut y avoir des problèmes connus. IE6 et IE7 ne sont plus compatibles avec Moodle. Comme la plupart des sites web du monde et des producteurs de navigateur, nous vous encourageons à 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 fait Google.

Nouvelles fonctionnalités majeures

  • MDL-31776 - Champs de noms alternatifs
  • MDL-13114 - Outil de création de cours par lot.
  • MDL-40121 - Nouveau format de cours Activité unique (et suppression du format de cours SCORM MDL-40122).
  • MDL-30740 - Dépôt Microsoft Skydrive.
  • MDL-17081 - Importation et exportation de rôles
  • MDL-41098 - Nouvel éditeur de texte simple Atto pour les appareils sous iOS
  • MDL-37565 - Changement de barre d'outils dans l'éditeur TinyMCE (une ou plusieurs lignes)

Activité Devoir

  • MDL-38359 - New marker allocation and grading workflow settings.
  • MDL-37621 - L'administrateur peut définir des réglages par défaut pour les devoirs

Activité SCORM

  • MDL-28579 / MDL-41580 - Allow use of file aliases and direct linking to imsmanifest.xml inside an extracted zip in the file system repository.
  • MDL-39910 - Amélioration du lecteur SCORM avec des éléments adaptatifs et un meilleur support des appareils mobiles.
  • MDL-39926 - Nouveau rapport d'objectifs.
  • MDL-41290 - Amélioration des rapports étudiants avec la possibilité d'exporter les données.
  • MDL-41434 - When updating a SCORM package we no longer delete and re-create the scorm_scoes table - we now use a sortorder field.

Performance

  • MDL-40415 - Extension OPcache complètement supportée et recommandée
  • MDL-31501 - Nouveaux pilotes de session supportant le stockage en fichiers, base de données ou cache mémoire
  • MDL-40545 - Nouveau paramètre $CFG->localcachedir (prévu pour les grappes de serveurs)
  • MDL-40563 - Amélioration du cache de thème (compatible avec le cache local)
  • MDL-40546 - Amélioration du cache javascript (compatible avec le cache local)
  • MDL-41019 - Amélioration du cache de langue (compatible avec le cache local)
  • MDL-41017 - Amélioration du cache htmlpurifier (compatible avec le cache local)
  • MDL-39474 - Developer debug checks improvements
  • MDL-38570 - Nettoyage automatique du répertoire temp

Autres changements

  • MDL-11270 - Amélioration significative de la compatibilité MS SQL Server
  • MDL-39985 - Support complet de MariaDB
  • MDL-19390 - Notification par courriel pour les nouveaux utilisateurs ajoutés manuellement
  • MDL-33955 - Support des restrictions open_basedir
  • MDL-41245, MDL-41437, MDL-41086 - Multiples améliorations concernant l'installation et les mises à jour
  • MDL-35434 - Sélecteur de fichier disponible dans les réglages des thèmes

Sécurité

Sera publié une fois cette version sortie.

Pour les développeurs : changements dans les API

  • MDL-39854 - Automatic class loader
  • MDL-39797 - New events infrastructure
  • MDL-41267 - Support for sub-plugins in admin tool plugins
  • MDL-26943 - Support for sub-plugins in local plugins
  • MDL-20045 - Unofficial support for custom context levels
  • MDL-40359 - 3rd party libraries updated to latest versions
  • MDL-40305, MDL-40940 - PHPUnit testcase autoloader
  • MDL-23493 - Support for including a font through theme CSS
  • MDL-35434 - File picker available in themes settings

Notes de mise à jour pour les développeurs

Assignment
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/assign/upgrade.txt;hb=master
Backup
http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
Cache
http://git.moodle.org/gw?p=moodle.git;a=blob;f=cache/upgrade.txt;hb=master
Calendar
http://git.moodle.org/gw?p=moodle.git;a=blob;f=calendar/upgrade.txt;hb=master
Core
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/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
Forum
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/forum/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Repositories
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
TinyMCE plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/editor/tinymce/upgrade.txt;hb=master

Voir aussi