Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Notes de mise à jour de Moodle 2.2, celle pour les versions 3.x de Moodle est consultable ici : Notes de mise à jour de Moodle 2.2 et celle pour Moodle 4.x est consultable là : Notes de mise à jour de Moodle 2.2.

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

De MoodleDocs
Aller à :navigation, rechercher
Aucun résumé des modifications
Ligne 5 : Ligne 5 :


=== Nouvelles fonctionnalités ===
=== Nouvelles fonctionnalités ===
A venir plus tard
* [https://docs.moodle.org/22/en/Rubrics Rubriques] - (premier élément de nos nouvelles [https://docs.moodle.org/22/en/Advanced_grading_methods Méthodes de notation])
* MDL-20534 : IMS Learning Tools Interoperability
* MDL-29956 : IMS Common Cartridge
* MDL-27622 : thème MyMobile - intégré en standard
* MDL-21676 : intégration de Gravatar


=== Changements importants ===
=== Changements importants ===
 
* MDL-28455 TinyMCE editor upgraded.  Safari on iPad/iPhone with iOS5 now works!
* MDL-26796 - les tableaux ne sont plus acceptés par required_param() et optional_param()
* MDL-27242 Les activités conditionnelles peuvent utiliser des heures et minutes, en plus des dates
* MDL-27242 - Les activités conditionnelles peuvent utiliser des heures et minutes, en plus des dates
* MDL-28646 Mobile apps can now download static offline copies of courses
* MDL-26477 Navigation block now links to topic/weekly sections
* MDL-28270 A variety of small improvements to cohorts
* MDL-29719 Course listings can now optionally display course short name everywhere
* MDL-27001 Activity descriptions can now be displayed on course pages


=== Pour les développeurs : changements dans les API ===
=== Pour les développeurs : changements dans les API ===
Ligne 16 : Ligne 24 :
==== Changements dans les API centrales ====
==== Changements dans les API centrales ====
* https://github.com/moodle/moodle/blob/master/lib/upgrade.txt
* https://github.com/moodle/moodle/blob/master/lib/upgrade.txt
* MDL-29474 Les plugins devraient déclarer s'ils dépendent d'autres plugins
* MDL-28554 Mise à jour à YUI 3.4.0 et 2.9.0
* MDL-26796 Les tableaux ne sont plus acceptés par required_param() et optional_param()


==== Nouveaux types de plugins ====
==== Nouveaux types de plugins ====
* [https://github.com/moodle/moodle/blob/master/report/upgrade.txt report - report_]
* [[:dev:General_report_plugins|report - report_]]
* admin/tool - tool_
* [[:dev:Admin_tools|admin/tool - tool_]]
* [[:dev:Quiz_access_rules|mod/quiz/accessrule - quizaccess_]]
* [[:dev:Quiz_access_rules|mod/quiz/accessrule - quizaccess_]]


Ligne 51 : Ligne 62 :
* MDL-29922 - lib/smarty (avec suppression du format de question IMS QTI 2.0 - MDL-29921)
* MDL-29922 - lib/smarty (avec suppression du format de question IMS QTI 2.0 - MDL-29921)
* MDL-29887 - lib/swfobject/swfobject.js
* MDL-29887 - lib/swfobject/swfobject.js
==== Changements dans les services web ====
* MDL-20804 SOAP server can now publish detailed object structures via WSDL
* MDL-29106 new naming convention
* MDL-29435 SOAP/XML-RPC return clear error message  when Moodle debug mode >= NORMAL
* MDL-29277 any error at the web service description level is clearly indicated => which parameter/returned value is wrong, and what was expected.
* MDL-29279 REST server can return JSON
* MDL-29276 many other web service improvements
* Many web service [https://github.com/moodlehq/sample-ws-clients demo clients]
* Full web service [[:en:Web_services|user]] and [[:dev:Web_services|developer]] documentation update.
* New [[:dev:Web_services_Roadmap | web service roadmap]]


<noinclude>=== Voir aussi ===
<noinclude>=== Voir aussi ===

Version du 28 novembre 2011 à 14:05

Moodle 2.2

Date de sortie : prévue le 1er décembre 2011

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

Nouvelles fonctionnalités

Changements importants

  • MDL-28455 TinyMCE editor upgraded. Safari on iPad/iPhone with iOS5 now works!
  • MDL-27242 Les activités conditionnelles peuvent utiliser des heures et minutes, en plus des dates
  • MDL-28646 Mobile apps can now download static offline copies of courses
  • MDL-26477 Navigation block now links to topic/weekly sections
  • MDL-28270 A variety of small improvements to cohorts
  • MDL-29719 Course listings can now optionally display course short name everywhere
  • MDL-27001 Activity descriptions can now be displayed on course pages

Pour les développeurs : changements dans les API

Changements dans les API centrales

Nouveaux types de plugins

Changements dans les API de plugins

Changements en base de données

  • MDL-29313: Length limit for VARCHAR columns under all Databases has been raised to 1333 chars. This will allow using that column type to store URLs and longer contents in general.
  • Specifically for Oracle installations:
    • 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

  • MDL-20804 SOAP server can now publish detailed object structures via WSDL
  • MDL-29106 new naming convention
  • MDL-29435 SOAP/XML-RPC return clear error message when Moodle debug mode >= NORMAL
  • MDL-29277 any error at the web service description level is clearly indicated => which parameter/returned value is wrong, and what was expected.
  • MDL-29279 REST server can return JSON
  • MDL-29276 many other web service improvements
  • Many web service demo clients
  • Full web service user and developer documentation update.
  • New web service roadmap

Voir aussi