« Notes de mise à jour de Moodle 3.0 » : différence entre les versions
m (Remplacement de texte — « class="nicetable" » par « class="wikitable" ») |
|||
(10 versions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
<noinclude>{{Version plus supportée}}</noinclude> | |||
<noinclude><div class="navtrail">[[Accueil]] ► [[Installation]] ► [[Historique des versions]] ► [[{{FULLPAGENAME}}]]</div></noinclude> | <noinclude><div class="navtrail">[[Accueil]] ► [[Installation]] ► [[Historique des versions]] ► [[{{FULLPAGENAME}}]]</div></noinclude> | ||
== Version 3.0 == | == Version 3.0 == | ||
Ligne 6 : | Ligne 6 : | ||
Sortie : lundi 16 novembre 2015 | Sortie : lundi 16 novembre 2015 | ||
Vous pouvez consulter | 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). | 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). | ||
Ligne 17 : | Ligne 17 : | ||
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. | ||
* | * [[Moodle et PHP|Version 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.0 n'est supporté qu'à partir de [[Notes de mise à jour de Moodle 3.0.1|Moodle 3.0.1]] !''' '''PHP 7.1 n'est pas supporté !''' | ||
* Extensions PHP recommandées : GD (pour la conversion des images), zlib, [https://docs.moodle.org/28/en/OPcache OPcache] | * 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 | * Ghostscript doit être installé pour l'annotation des fichiers PDF rendus dans les devoirs | ||
Ligne 24 : | Ligne 24 : | ||
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 ! | 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=" | {| class="wikitable" | ||
|- | |- | ||
! Base de données | ! Base de données | ||
Ligne 57 : | Ligne 57 : | ||
==== Navigateurs internet supportés ==== | ==== Navigateurs internet supportés ==== | ||
{| class=" | {| class="wikitable" | ||
|- | |- | ||
! Navigateur Internet | ! Navigateur Internet | ||
Ligne 88 : | Ligne 88 : | ||
Nous supportons maintenant et testons deux configurations de lecteur d'écran (MDL-44002). | Nous supportons maintenant et testons deux configurations de lecteur d'écran (MDL-44002). | ||
{| class=" | {| class="wikitable" | ||
|- | |- | ||
! Navigateur | ! Navigateur | ||
Ligne 117 : | Ligne 117 : | ||
* 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-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-46455 - Sauvegarde/restauration avec le nouveau système d'historique (depuis Moodle 2.7) | ||
* MDL-46878 - | * 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 ==== | ==== Activité Test ==== | ||
* MDL-47494 - | * 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-38214 - New Cloze subquestion types with shuffling of answers - MCS, MCVS, MCHS | ||
* MDL-50217 - | * 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 | * MDL-29771 - Interactive behaviour should show number of tries left in the Try again state | ||
Ligne 133 : | Ligne 133 : | ||
==== Activité Devoir ==== | ==== Activité Devoir ==== | ||
* MDL-49176 - Assignment marking guide 'flattens' instructions for markers and students | * MDL-49176 - Assignment marking guide 'flattens' instructions for markers and students | ||
* MDL-49515 - | * 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 | * MDL-50283 - Improve Rubric interface to include the ability to duplicate rows | ||
==== Autres modules d'activité ==== | ==== Autres modules d'activité ==== | ||
* MDL-49028 - Wiki : possibilité de supprimer les pages lors de la réinitialisation du cours | * MDL-49028 - Wiki : possibilité de supprimer les pages lors de la réinitialisation du cours | ||
* MDL-40836 - | * 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 - | * 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-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-50664 - Database activity: add setting to disallow managing of own entries after approval | ||
Ligne 163 : | Ligne 163 : | ||
==== Éditeur Atto ==== | ==== Éditeur Atto ==== | ||
* MDL-45515 - Nouvelles fonctionnalités d'édition de tableau dans [https://docs.moodle.org/30/en/Text_editor l’é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 - | * MDL-49732 - Interaction au clavier pour les hyperliens dans Atto (Ctrl+K) | ||
* MDL-50936 - | * 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 | * MDL-50142 - Text editor preferences help pop-up | ||
Ligne 170 : | Ligne 170 : | ||
* MDL-30674 - Clé d'accès pour les visiteurs anonymes déplacée sur la page des méthodes d'inscription | * 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-30157 - Allow users to start manual enrolments right now | ||
* MDL-49746 - | * MDL-49746 - Possibilité de trier les utilisateurs inscrits par date de dernier accès au cours | ||
* MDL-48074 - | * 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] | * MDL-50890 - Tâche programmée pour les [https://docs.moodle.org/30/en/Flat_file inscriptions par fichier plat] | ||
Ligne 177 : | Ligne 177 : | ||
* MDL-49329 - Multiples améliorations dans l'installation et la mise à jour des plugins, dont la possibilité d'installer plusieurs plugins à la fois | * 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-49280 - Nouveau paramètre de configuration pour autoriser les doublons d’adresses de courriel | ||
* MDL-51330 - | * MDL-51330 - Indique le composant de tâche planifiée dans les journaux | ||
* MDL-51261 - [https://docs.moodle.org/30/en/Upgrade_key | * MDL-51261 - [https://docs.moodle.org/30/en/Upgrade_key Clef de mise à jour] - mécanisme pour protéger de l'accès web anonyme les écrans de mise à jour | ||
* MDL-50602 - | * MDL-50602 - Nouveaux paramètre des [https://docs.moodle.org/30/en/Automated_course_backup réglages des sauvegardes automatiques] pour supprimer les sauvegardes anciennes et conserver un nombre minimum de sauvegardes | ||
* MDL-48438 - | * MDL-48438 - Ajout du nom complet aux courriels concernant les connexions infructueuses | ||
* MDL-30960 - New option in email settings to specify SSL or TLS (SMTPSecure property of PHPMailer) | * 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 | * 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-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-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-50631 - Affichage du logo Moodle en ASCII dans l'installeur en ligne de commande | ||
* MDL-46167 - | * MDL-46167 - Nouvelle option pour l'installation en ligne de commande : sauter la base de données | ||
* MDL-50572 - | * MDL-50572 - Désactivation du dépôt YouTube par défaut car il nécessite une mise en place particulière | ||
* MDL-51739 - | * MDL-51739 - Verrouillage du sélecteur de thème dans l'interface lorsque $CFG->theme est codé en dur dans config.php | ||
* MDL-51478 - | * MDL-51478 - Activation par défaut des services pour Mobile pour les sites en https | ||
* MDL-19748 - | * MDL-19748 - Le rôle par défaut "utilisateur authentifié" n'a plus la capacité de modifier les tags | ||
* MDL-46398 - | * MDL-46398 - Le lecteur HTML5 est utilisé par défaut pour les vidéos compatibles | ||
==== Autres améliorations ==== | ==== Autres améliorations ==== | ||
Ligne 213 : | Ligne 213 : | ||
* MDL-51247 - Revive / refresh / rebuild the autocomplete mform element. | * 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-50839 - Allow themes to set User menu avatar size ([https://docs.moodle.org/dev/Customising_the_theme_user_menu documentation]) | ||
* MDL-48494 - | * MDL-48494 - $plugin->component est requis pour tous les plugins | ||
* MDL-43896 - | * 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-50645 - Cache the list of available callbacks per plugin | ||
* MDL-33564 - rss_error() | * 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-37864 - New method to add help icons to the sortable table headers ([https://docs.moodle.org/dev/lib/tablelib.php documentation]) | ||
* MDL-51737 - | * 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-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-51413 - Add an additional return field in get_forums_by_courses in order to specify if the current user can create discussions | ||
Ligne 225 : | Ligne 225 : | ||
* MDL-50891 - is_web_crawler should be moved to useragent class | * MDL-50891 - is_web_crawler should be moved to useragent class | ||
* MDL-50453 - Replace reserved word usage from \core\progress\null (PHP7) | * MDL-50453 - Replace reserved word usage from \core\progress\null (PHP7) | ||
* MDL-50009 - | * 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-49821 - Some Web Services miss checks for guest and deleted users | ||
* MDL-50926 - Mise à jour à phpunit 4.x | * MDL-50926 - Mise à jour à phpunit 4.x | ||
* MDL-50491 - | * 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-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]) | * MDL-50150 - Add "Blocks" feature to JS and PHP mustache engines ([https://docs.moodle.org/dev/Templates#Blocks_.28Moodle_3.0_onwards.29 documentation]) | ||
Ligne 262 : | Ligne 262 : | ||
* [[:dev:Moodle 3.0 release notes|Version anglaise]] | * [[: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]] | * Toutes les [[Notes de mise à jour de Moodle 3.0.x|Notes de mise à jour de la branche Moodle 3.0]] | ||
* [https://moodle.org/plugins/browse.php?list=award&id=3 Plugins compatibles Moodle 3.0 dès le jour de sa sortie] | |||
* [https://moodle.org/plugins/?q=moodle-version:3.0 Tous les plugins compatibles Moodle 3.0] | |||
* [[Historique des versions|L'historique des versions]] | * [[Historique des versions|L'historique des versions]] | ||
Dernière version du 10 août 2021 à 15:16
Cette version de Moodle n'est plus supportée ! Vous devriez mettre à jour vers une version supportée de Moodle.
Version 3.0
Sortie : lundi 16 novembre 2015
Vous pouvez consulter un survol des nouvelles fonctionnalités de Moodle 3.0 avec des copies d'écran, ou cette série de vidéos (en anglais).
Vous pouvez consulter la liste des détails sur les évolutions et corrections de bogues de cette version 3.0 (en anglais).
Merci beaucoup à 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.
- Version 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.0 n'est supporté qu'à partir de Moodle 3.0.1 ! PHP 7.1 n'est pas supporté !
- Extensions PHP recommandées : GD (pour la conversion des images), zlib, 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 !
Base de données | Version minimale | Version recommandée |
---|---|---|
PostgreSQL | 9.1 | Dernière |
MySQL | 5.5.31 | Dernière |
MariaDB | 5.5.31 | Dernière |
Microsoft SQL Server | 2008 | Dernière |
Oracle | 10.2 | Dernière |
Pour Oracle 10.2, oci_native_moodle_package.sql doit être lancé avant de mettre à jour sur les serveurs Oracle.
Prérequis client
Navigateur Internet | Version minimale | Version recommandée | Notes |
---|---|---|---|
Google Chrome | 30.0 | Dernière | |
Mozilla Firefox | 25.0 | Dernière | |
Apple Safari | 6 | Dernière | |
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).
Navigateur | Lecteur d'écran | Version minimale | Version recommandée |
---|---|---|---|
Microsoft Internet Explorer | Jaws | 15 | Dernière |
Mozilla Firefox | 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, 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 - Sélectionner les mots manquants, Glisser-déposer de texte, Glisser-déposer sur image et 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 paramètre de ressource permettant d'afficher la date de création/modification
- MDL-26501 - Glossaire : nouveau 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: 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 : 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 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'é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 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 - Indique le composant de tâche planifiée dans les journaux
- MDL-51261 - Clef de mise à jour - mécanisme pour protéger de l'accès web anonyme les écrans de mise à jour
- MDL-50602 - Nouveaux paramètre des réglages des sauvegardes automatiques pour supprimer les sauvegardes anciennes et conserver un nombre minimum de sauvegardes
- MDL-48438 - Ajout du nom complet aux courriels concernant les connexions infructueuses
- MDL-30960 - New option in email settings to specify SSL or TLS (SMTPSecure property of PHPMailer)
- MDL-46623, MDL-51824 - authentification CAS et 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 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 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 (documentation)
- MDL-50125 - Allow all plugins to inject links in the preferences page (documentation)
- MDL-51247 - Revive / refresh / rebuild the autocomplete mform element.
- MDL-50839 - Allow themes to set User menu avatar size (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 (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 (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 (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 (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
Voir aussi
- 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
- Version anglaise
- Toutes les Notes de mise à jour de la branche Moodle 3.0
- Plugins compatibles Moodle 3.0 dès le jour de sa sortie
- Tous les plugins compatibles Moodle 3.0
- L'historique des versions