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.

Différences entre versions de « Notes de mise à jour de Moodle 3.0 »

De MoodleDocs
(Traduction (il en reste à faire))
(Redirection vers doc 3.x)
 
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 un survol des [[Nouveautés de Moodle 3.0|nouvelles fonctionnalités de Moodle 3.0]] 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).
 
 
 
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 - Réinitialiser le tableau de bord pour tous les utilisateurs après avoir modifié le tableau de bord par défaut
 
 
 
==== Activité Test ====
 
* MDL-47494 - Nouveaux types de question de l'Open University - [https://docs.moodle.org/30/en/Select_missing_words_question_type Sélectionner les mots manquants], [https://docs.moodle.org/30/en/Drag_and_drop_into_text_question_type Glisser-déposer de texte], [https://docs.moodle.org/30/en/Drag_and_drop_onto_image_question_type Glisser-déposer sur image] et [https://docs.moodle.org/30/en/Drag_and_drop_markers_question_type Marqueurs à glisser-déposer]
 
* MDL-38214 - New Cloze subquestion types with shuffling of answers - MCS, MCVS, MCHS
 
* MDL-50217 - Les types de question sont triés avec les plus communs au début
 
* 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 - Mise à jour de la librairie FPDI dans assignfeedback_editpdf en 1.5.4 pour corriger les problèmes avec l'annotation PDF sur certains fichiers
 
* 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 - Ressource fichier : nouveau [https://docs.moodle.org/30/en/File_resource_settings paramètre de ressource] permettant d'afficher la date de création/modification
 
* MDL-26501 - Glossaire : nouveau [https://docs.moodle.org/30/en/Glossary_settings paramètre pour spécifier les onglets visibles pour chaque format d'affichage]
 
* 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 - Interaction au clavier pour les hyperliens dans Atto (Ctrl+K)
 
* MDL-50936 - Plus de boutons d’équations mathématiques (sum, sqrt, int, etc.) pour l'[https://docs.moodle.org/30/en/Text_editor éditeur Atto]
 
* 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 - Possibilité de trier les utilisateurs inscrits par date de dernier accès au cours
 
* MDL-48074 - Le filtre de groupe dans la liste des inscriptions intègre une option "dans aucun groupe"
 
* 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 authentification CAS] et [https://docs.moodle.org/30/en/LDAP_authentication authentification LDAP] : remplacement des scripts en ligne de commande (CLI) de synchronisation d'utilisateurs par des tâches planifiées
 
* 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 - Nouvelle option pour l'installation en ligne de commande : sauter la base de données
 
* MDL-50572 - Désactivation du dépôt YouTube par défaut car il nécessite une mise en place particulière
 
* MDL-51739 - Verrouillage du sélecteur de thème dans l'interface lorsque $CFG->theme est codé en dur dans config.php
 
* MDL-51478 - Activation par défaut des services pour Mobile pour les sites en https
 
* MDL-19748 - Le rôle par défaut "utilisateur authentifié" n'a plus la capacité de modifier les tags
 
* MDL-46398 - Le lecteur HTML5 est utilisé par défaut pour les vidéos compatibles
 
 
 
==== 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 - $plugin->component est requis pour tous les plugins
 
* MDL-43896 - Abandon du support de $module dans les fichiers version.php pour Moodle 3.0
 
* MDL-50645 - Cache the list of available callbacks per plugin
 
* MDL-33564 - rss_error() retourne un code d'erreur HTTP correct
 
* MDL-37864 - New method to add help icons to the sortable table headers ([https://docs.moodle.org/dev/lib/tablelib.php documentation])
 
* MDL-51737 - Ajout de la possibilité de détecter le navigateur MS Edge dans le code de détection de navigateur
 
* 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 - Empêche les tâches planifiées de laisser des transactions de base de données non terminées
 
* MDL-49821 - Some Web Services miss checks for guest and deleted users
 
* MDL-50926 - Mise à jour à phpunit 4.x
 
* MDL-50491 - Nouvelle option de format_text pour exclure des fichiers particuliers
 
* 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>
 

Version actuelle datée 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.