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

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

De MoodleDocs
Aller à :navigation, rechercher
(Redirection vers doc 3.x)
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<noinclude><div class="navtrail">[[Accueil]] ► [[Installation]] ► [[Historique des versions]] ► [[{{FULLPAGENAME}}]]</div></noinclude>
{{3.x}}
{{Traduction}}
 
== Version 3.0 ==
 
Sortie : lundi 16 novembre 2015
 
Vous pouvez consulter les [https://docs.moodle.org/30/en/New_features Nouvelles fonctionnalités] (en anglais) pour un survol avec des copies d'écran, ou cette [https://www.youtube.com/watch?v=KsX-czBEy4w&list=PLxcO_MFWQBDfJWBOxTHhqvp5mTHG5giAX série de vidéos] (en anglais) sur les nouvelles fonctionnalités de Moodle 3.0.
 
Vous pouvez consulter la liste des [https://tracker.moodle.org/issues/?jql=project%20%3D%20mdl%20AND%20resolution%20%3D%20fixed%20AND%20fixVersion%20in%20(%223.0%22)%20ORDER%20BY%20priority%20DESC détails sur les évolutions et corrections de bogues de cette version 3.0] (en anglais).
 
Merci beaucoup à [http://moodle.org/dev/contributions.php?version=3.0.x tous les développeurs qui ont travaillé sur les correctifs et les nouvelles fonctionnalités de cette version].
 
=== Prérequis serveur ===
 
Les prérequis sont quasiment les mêmes que ceux de Moodle 2.7, 2.8 et 2.9.
 
Ces versions sont les versions minimales pour assurer un fonctionnement correct ; nous vous recommandons d'utiliser des versions récentes et à jour.
* Versions PHP : '''5.4.4''' minimum (utilisez toujours la dernière version 5.4.x ou 5.5.x sous Windows - http://windows.php.net/download/). '''PHP 7 n'est supporté qu'à partir de [[Notes de mise à jour de Moodle 3.0.1|Moodle 3.0.1]] !'''
* Extensions PHP recommandées : GD (pour la conversion des images), zlib, [https://docs.moodle.org/28/en/OPcache OPcache]
* Ghostscript doit être installé pour l'annotation des fichiers PDF rendus dans les devoirs
 
==== Prérequis de base de données ====
Moodle supporte les bases de données suivantes. Les versions minimales sont bien les minimales supportées, il est recommandé d'utiliser les dernières versions stables de chaque logiciel !
 
{| class="nicetable"
|-
! Base de données
! Version minimale
! Version recommandée
|-
| [http://www.postgresql.org/ PostgreSQL]
| 9.1
| Dernière
|-
| [http://www.mysql.com/ MySQL]
| 5.5.31
| Dernière
|-
| [https://mariadb.org/ MariaDB]
| 5.5.31
| Dernière
|-
| [http://www.microsoft.com/france/serveur-cloud/sql/default.aspx Microsoft SQL Server]
| 2008
| Dernière
|-
| [http://www.oracle.com/fr/products/database/overview/index.html Oracle]
| 10.2
| Dernière
|}
 
Pour [https://tracker.moodle.org/browse/MDL-41310 Oracle 10.2], oci_native_moodle_package.sql doit être lancé avant de mettre à jour sur les serveurs Oracle.
 
=== Prérequis client ===
 
==== Navigateurs internet supportés ====
 
{| class="nicetable"
|-
! Navigateur Internet
! Version minimale
! Version recommandée
! Notes
|-
| [https://www.google.com/intl/fr_fr/chrome/browser/ Google Chrome]
| 30.0
| Dernière
|
|-
| [http://www.mozilla.org/fr/firefox/ Mozilla Firefox]
| 25.0
| Dernière
|
|-
| [http://www.apple.com/fr/safari/ Apple Safari]
| 6
| Dernière
|
|-
| [http://windows.microsoft.com/fr-fr/internet-explorer/download-ie Microsoft Internet Explorer]
| 9
| Dernière
| IE 10 requis pour le glisser-déposer de contenu de l'extérieur du navigateur vers Moodle
|}
 
==== Lecteurs d'écran ====
Nous supportons maintenant et testons deux configurations de lecteur d'écran (MDL-44002).
 
{| class="nicetable"
|-
! Navigateur
! Lecteur d'écran
! Version minimale
! Version recommandée
|-
| [http://windows.microsoft.com/fr-fr/internet-explorer/download-ie Microsoft Internet Explorer]
| [http://www.freedomscientific.com/products/fs/jaws-product-page.asp Jaws]
| 15
| Dernière
|-
| [http://www.mozilla.org/fr/firefox/ Mozilla Firefox]
| [http://www.nvaccess.org/ NVDA]
| 2014.1
| Dernière
|}
 
=== Avant de mettre à jour ===
Pour pouvoir mettre à jour vers Moodle 3.0, 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]]).
 
Si vous n'installez pas une version neuve de Moodle 3.0, mais réalisez une mise à jour depuis une version existante, '''consultez impérativement''' les informations de [[Mise à jour à Moodle 3.0]] !
 
=== Nouvelles fonctionnalités majeures ===
 
==== Améliorations principales ====
* MDL-29801 - Les utilisateurs peuvent supprimer les messages personnels (pour eux-même)
* MDL-27177 - Allow students to see each other's contact details in full profile without global permission if they are able to see each other's course profile
* MDL-46455 - Sauvegarde/restauration avec le nouveau système d'historique (depuis Moodle 2.7)
* MDL-46878 - Reset Dashboard for all users after changing the default Dashboard
 
==== Activité Test ====
* MDL-47494 - New question types from the UK Open University - [https://docs.moodle.org/30/en/Select_missing_words_question_type Select missing words], [https://docs.moodle.org/30/en/Drag_and_drop_into_text_question_type Drag and drop into text], [https://docs.moodle.org/30/en/Drag_and_drop_onto_image_question_type Drag and drop onto image] and [https://docs.moodle.org/30/en/Drag_and_drop_markers_question_type Drag and drop markers]
* MDL-38214 - New Cloze subquestion types with shuffling of answers - MCS, MCVS, MCHS
* MDL-50217 - Question types sorted with common ones at the top
* MDL-29771 - Interactive behaviour should show number of tries left in the Try again state
 
==== Activité Forum ====
* MDL-49682 - Le modèle de courriel de forum est modifiable
* MDL-46321 - Uninformative error when moving forum without first selecting destination
* MDL-50993 - Timed discussions are now displayed to students in a logical order
* MDL-50430 - Nombre d'abonnés spécifié dans la liste des abonnés au forum
 
==== Activité Devoir ====
* MDL-49176 - Assignment marking guide 'flattens' instructions for markers and students
* MDL-49515 - Upgrade FPDI library in assignfeedback_editpdf to 1.5.4 to fix problems with PDF annotator on some files
* MDL-50283 - Improve Rubric interface to include the ability to duplicate rows
 
==== Autres modules d'activité ====
* MDL-49028 - Wiki : possibilité de supprimer les pages lors de la réinitialisation du cours
* MDL-40836 - File resource: New [https://docs.moodle.org/30/en/File_resource_settings file resource setting] option to display upload/modified date
* MDL-26501 - Glossary: [https://docs.moodle.org/30/en/Glossary_settings New setting for specifying visible tabs for each display format]
* MDL-50673 - Workshop: display all participants on "Submission phase" page in a table
* MDL-50664 - Database activity: add setting to disallow managing of own entries after approval
* MDL-50658 - External tool: [https://docs.moodle.org/30/en/External_tool_settings New 'Memberships' service]
* MDL-49581 - Lesson: Remove high scores list feature
* MDL-49882 - Lesson: Essay questions are not imported into the lesson Module
* MDL-50720 - Activité base de données : [https://docs.moodle.org/30/en/Using_Database mise en évidence des entrées] qui n'ont pas encore été approuvées
 
==== Améliorations de l'interface utilisateur et de l'utilisabilité ====
* MDL-51051 - Rename 'Categories and items' to 'Gradebook setup' and add link
* MDL-51250 - Show default section name when editing section details with default checkbox being checked
* MDL-49984 - Add visual blocks outlines to My profile page to help separate information
* MDL-48947 - Regroupement des boutons d'action de section au sein d'un menu déroulant "Modifier"
* MDL-51087 - Use client-side validation in the signup form
* MDL-50113 - Amélioration des noms longs d'utilisateur et de cours dans la messagerie
* MDL-50919 - Simplify the Manage tags page, allow to quickly change name, flag and official status of the tags
* MDL-51013 - Navbar button should appear for smaller screens only when the custom menu or language menu is not empty
* MDL-51260 - Use the new autocomplete form field for tags
* MDL-51296 - Add title to page when adding blog post
* MDL-38763 - Permission override UI should use JS confirmation
* MDL-29763 - Add description to Portfolio settings page
 
==== Éditeur Atto ====
* MDL-45515 - Nouvelles fonctionnalités d'édition de tableau dans [https://docs.moodle.org/30/en/Text_editor l’éditeur Atto]
* MDL-49732 - Keyboard interaction for hyperlink in Atto (Ctrl+K)
* MDL-50936 - More [https://docs.moodle.org/30/en/Text_editor Atto editor] Maths equation buttons (sum, sqrt, int, etc.)
* MDL-50142 - Text editor preferences help pop-up
 
==== Inscriptions ====
* MDL-30674 - Clé d'accès pour les visiteurs anonymes déplacée sur la page des méthodes d'inscription
* MDL-30157 - Allow users to start manual enrolments right now
* MDL-49746 - Allow to sort enrolled users page by last course access
* MDL-48074 - Group filter in enrolments list should have option "not in any group"
* MDL-50890 - Tâche programmée pour les [https://docs.moodle.org/30/en/Flat_file inscriptions par fichier plat]
 
==== Administration ====
* MDL-49329 - Multiples améliorations dans l'installation et la mise à jour des plugins, dont la possibilité d'installer plusieurs plugins à la fois
* MDL-49280 - Nouveau paramètre de configuration pour autoriser les doublons d’adresses de courriel
* MDL-51330 - Show scheduled tasks component in the cron log
* MDL-51261 - [https://docs.moodle.org/30/en/Upgrade_key Upgrade key] - mechanism to protect anonymous web access to upgrade screens
* MDL-50602 - New settings in [https://docs.moodle.org/30/en/Automated_course_backup Automated backup setup] for deleting older backups and keeping a minimum number of backups
* MDL-48438 - Add real name to email about login failures
* MDL-30960 - New option in email settings to specify SSL or TLS (SMTPSecure property of PHPMailer)
* MDL-46623, MDL-51824 - [https://docs.moodle.org/30/en/CAS_server_%28SSO%29_authentication CAS server] and [https://docs.moodle.org/30/en/LDAP_authentication LDAP authentication]: Replace CLI scripts to synchronise users with scheduled tasks
* MDL-39319 - L'administrateur peut désinstaller plusieurs langues à la fois
* MDL-50155 - Move and rename "Common activities settings" link to be under "Manage activities" for consistency
* MDL-50631 - Affichage du logo Moodle en ASCII dans l'installeur en ligne de commande
* MDL-46167 - New option for CLI installation: skip database
* MDL-50572 - Disable YouTube repository by default since it requires setting up
* MDL-51739 - Lock theme selector UI when $CFG->theme is hardcoded in config.php
* MDL-51478 - Enable Mobile services by default for sites with https
* MDL-19748 - Do not allow to edit tags in the default authenticated user role
* MDL-46398 - Make HTML5 video the default player for capable videos
 
==== Autres améliorations ====
* MDL-51132 - Introduce course tagging as a replacement for user-course-tagging in the "Tags" block. See [https://docs.moodle.org/30/en/Tags_block#Course_tagging_changes_in_Moodle_3.0 upgrade documentation]
* MDL-41042 - Course contacts shown in course listings no longer lag by an hour
* MDL-44273 - Back-off strategy for RSS feeds
* MDL-45981 - CAS Auth Config needs way to specify that curl should use SSLv3.
* MDL-49891 - Add description meta to frontpage
* MDL-25451 - Go straight to "Permissions" from block context menu instead of "Assign roles" if they are not available
* MDL-50647 - Add 'not in group' section to group overview page
* MDL-50956 - Allow main menu block to be displayed "throughout the entire site"
* MDL-28954 - Allow images and embedded files in the cohort descriptions
* MDL-50371 - Use $CFG->gradepointdefault for new manual gradeitems and grade categories
 
=== Sécurité ===
Rien de nouveau concernant la sécurité depuis [[Notes de mise à jour de Moodle 2.9.3#Sécurité|Moodle 2.9.3]] sorti le 9 novembre 2015.
 
=== Pour les développeurs ===
* MDL-46455 - Events must define fields mappings in order to be correctly restored ([https://docs.moodle.org/dev/Event_2#Backup.2Frestore documentation])
* MDL-50125 - Allow all plugins to inject links in the preferences page ([https://docs.moodle.org/dev/Navigation_API#Course_settings documentation])
* MDL-51247 - Revive / refresh / rebuild the autocomplete mform element.
* MDL-50839 - Allow themes to set User menu avatar size ([https://docs.moodle.org/dev/Customising_the_theme_user_menu documentation])
* MDL-48494 - Make $plugin->component required for all plugins
* MDL-43896 - Drop support for $module in version.php files for Moodle 3.0
* MDL-50645 - Cache the list of available callbacks per plugin
* MDL-33564 - rss_error() should return a proper HTTP response code
* MDL-37864 - New method to add help icons to the sortable table headers ([https://docs.moodle.org/dev/lib/tablelib.php documentation])
* MDL-51737 - Add ability to detect MS Edge in our browser sniffing code
* MDL-51213 - external_format_text should be safe to call from web or webservice ([https://docs.moodle.org/dev/How_to_contribute_a_web_service_function_to_core documentation])
* MDL-51413 - Add an additional return field in get_forums_by_courses in order to specify if the current user can create discussions
* MDL-51217 - Using recaptcha is not possible outside auth_email plugin.
* MDL-51107 - Add a callback to inject nodes in the category settings navigation ([https://docs.moodle.org/dev/Navigation_API#Category_settings documentation])
* MDL-50891 - is_web_crawler should be moved to useragent class
* MDL-50453 - Replace reserved word usage from \core\progress\null (PHP7)
* MDL-50009 - Prevent scheduled tasks from leaving unfinished db transactions
* MDL-49821 - Some Web Services miss checks for guest and deleted users
* MDL-50926 - Mise à jour à phpunit 4.x
* MDL-50491 - New format_text option to exclude particular filters
* MDL-50783 - Allow some ajax external functions to be called without a session
* MDL-50150 - Add "Blocks" feature to JS and PHP mustache engines ([https://docs.moodle.org/dev/Templates#Blocks_.28Moodle_3.0_onwards.29 documentation])
 
==== Notes de mise à jour pour les développeurs ====
''Pour plus de détails, voyez lib/upgrade.txt et les fichiers upgrade.txt dans les dossiers de plugin'' :
 
;Activity modules : http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
;Assignment module : http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/assign/upgrade.txt;hb=master
;Authentication plugins : http://git.moodle.org/gw?p=moodle.git;a=blob;f=auth/upgrade.txt;hb=master
;Blocks : http://git.moodle.org/gw?p=moodle.git;a=blob;f=blocks/upgrade.txt;hb=master
;Conditional availability system : http://git.moodle.org/gw?p=moodle.git;a=blob;f=availability/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 module : http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/forum/upgrade.txt;hb=master
;Glossary module : http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/glossary/upgrade.txt;hb=master
;Grade export plugins: http://git.moodle.org/gw?p=moodle.git;a=blob;f=grade/export/upgrade.txt;hb=master
;Grade reports: http://git.moodle.org/gw?p=moodle.git;a=blob;f=grade/report/upgrade.txt;hb=master
;LTI module : http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/lti/upgrade.txt;hb=master
;Modules: http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
;Question system: http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/upgrade.txt;hb=master
;Quiz module: http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/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
;Repositories : http://git.moodle.org/gw?p=moodle.git;a=blob;f=repository/upgrade.txt;hb=master
;SCORM module : http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/scorm/upgrade.txt;hb=master
;Themes: http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master
;TinyMCE: http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/editor/tinymce/upgrade.txt;hb=master
 
<noinclude>=== Voir aussi ===
* [https://docs.moodle.org/30/en/Category:New_features La documentation des nouvelles fonctionnalités de Moodle 3.0] (en anglais)
* [[Mise à jour à Moodle 3.0]] - pour que les administrateurs aient toutes les informations pour mettre à jour depuis Moodle 2.2, Moodle 2.3, Moodle 2.4, Moodle 2.5, Moodle 2.6, Moodle 2.7, Moodle 2.8 ou Moodle 2.9
* [[:dev:Moodle 3.0 release notes|Version anglaise]]
* Toutes les [[Notes de mise à jour de Moodle 3.0.x|Notes de mise à jour de la branche Moodle 3.0]]
* [[Historique des versions|L'historique des versions]]
 
[[Catégorie:Installation]]
[[Catégorie:Moodle 3.0]]
</noinclude>

Dernière version du 2 juin 2016 à 08:35

Cette page relative à Moodle 3.x a été déplacée dans la documentation dédiée à Moodle 3.x.

Vous pouvez consulter la page Notes de mise à jour de Moodle 3.0 dans la documentation 3.x.