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

De MoodleDocs
Aller à :navigation, rechercher
(Mis à jour (à finir de traduire))
(Traduction (à terminer))
Ligne 95 : Ligne 95 :
* MDL-59365 - Enrol Users button on participants page
* MDL-59365 - Enrol Users button on participants page
* MDL-59366 - Add filter controls to the participants page to allow custom filtering
* MDL-59366 - Add filter controls to the participants page to allow custom filtering
* MDL-59367 - Add a roles column to participants page
* MDL-59367 - Ajout d'une colonne rôles à la page des participants
* MDL-59368 - Add a groups column to the participants page
* MDL-59368 - Ajout d'une colonne groupes à la page des participants
* MDL-59369 - Add a status column to the participants page
* MDL-59369 - Ajout d'une colonne statut à la page des participants
* MDL-59436 - Remove the columns from the participants page that are not in showuseridentity
* MDL-59436 - Supprimer de la page des participants les colonnes qui ne sont pas dans showuseridentity
* MDL-59821 - Add "Proceed to course content" to participants page
* MDL-59821 - Ajouter "Passer au contenu du cours" sur la page des participants


==== Autres améliorations principales ====
==== Autres améliorations principales ====


* MDL-57791 - Implement analytics engine in Moodle
* MDL-57791 - Implémenter un moteur d'analyse dans Moodle
* MDL-59313 - Add links and a drop down to navigate between activities
* MDL-59313 - Ajout de liens et d'une liste déroulante pour naviguer entre les activités
* MDL-37361 - Allow teachers to mark activities as completed
* MDL-37361 - Autoriser les enseignants à marquer les activités comme achevées


==== Sauvegarde, restauration et importation ====
==== Sauvegarde, restauration et importation ====


* MDL-35429 - Correct the permissions required to download and restore course automated backups
* MDL-35429 - Correction des autorisations requises pour télécharger et restaurer les sauvegardes automatiques de cours
* MDL-9367 - Restore with roll forward changes dates for user data
* MDL-9367 - Restaurer en modifiant la date de début de cours modifie les dates pour les données utilisateur
* MDL-59518 - Restore date should not roll for user created data - Core components
* MDL-59518 - La date de restauration ne devrait pas modifier les dates pour les données créées par les utilisateurs - Composants du cœur de Moodle


==== Recherche globale ====
==== Recherche globale ====


* MDL-55356 - Index contents of the restored courses
* MDL-55356 - Indexer les contenus des cours restaurés
* MDL-59523 - Course reset doesn't always shift dates
* MDL-59523 - La réinitialisation de cours ne change pas toujours les dates
* MDL-58957 - Global search: Make it possible to search blocks
* MDL-58957 - Recherche globale : possibilité de rechercher dans les blocs
* MDL-59039 - Global search: Allow partial indexing (in scheduled task)
* MDL-59039 - Recherche globale : autoriser l'indexation partielle (dans une tâche planifiée)
* MDL-59459 - Recherche globale : augmenter la couverture de l'indexation des fichiers
* MDL-59913 - Recherche globale : autoriser la recherche dans les cours ou l'on est pas inscrit


==== Authentification ====
==== Authentification ====


* MDL-30634 - Assign arbitrary system roles via LDAP sync
* MDL-30634 - Attribution de rôles systèmes arbitraires via la synchronisation LDAP
* MDL-58544 - Add option to trust email of an OAuth provider
* MDL-58544 - Ajouter une option pour faire confiance au courrier électronique d'un fournisseur OAuth
* MDL-59844 - Enable OAuth 2 token-based authentication for requests in webdav_client
* MDL-59844 - Autoriser l'authentification par jeton OAuth 2 pour les requêtes dans webdav_client
* MDL-59459 - Global Search: Increase file indexing coverage
* MDL-59913 - Global search: Allow search of non-enrolled courses


==== Changements fonctionnels ====
==== Changements fonctionnels ====


* MDL-55358 - LIS Group Variables support in LTI
* MDL-55358 - Prise en charge des variables de groupe LIS dans LTI
* MDL-36501 - Should have checkbox for extra credit when you add a grade item
* MDL-36501 - Should have checkbox for extra credit when you add a grade item
* MDL-28574 - Web services: Manage tokens page should show tokens for all users
* MDL-28574 - Web services: Manage tokens page should show tokens for all users
* MDL-26976 - Display space used in My Private Files
* MDL-26976 - Affichage de l'espace utilisé dans Mes fichiers privés
* MDL-35668 - Performance improvement in Server files repository
* MDL-35668 - Amélioration des performances du dépôt fichiers du serveur
* MDL-60002 - Assignment grading: Adding back "Save and show next"
* MDL-60002 - Assignment grading: Adding back "Save and show next"
* MDL-58889 - Make section titles and course titles more accessible in Boost
* MDL-58889 - Rendre les titres de cours et de section plus accessibles dans Boost
* MDL-57455 - Allow to tag database entries
* MDL-57455 - Possibilité d'ajouter des tags aux entrées de bases de données
* MDL-36985 - Assignment: automatically remove embedded files that are no longer linked from submission text. Reduce the size of "Download all submissions"
* MDL-36985 - Assignment: automatically remove embedded files that are no longer linked from submission text. Reduce the size of "Download all submissions"
* MDL-59702 - Lesson overview report does not respect value of showuseridentity setting
* MDL-59702 - Le rapport de vue d'ensemble de la leçon ne respectait pas la valeur du paramètre showuseridentity
* MDL-59460 - Forum: make Subscription mode setting configurable
* MDL-59460 - Forum : possibilité de configurer le paramétrage du mode d'abonnement


=== Pour les administrateurs ===
=== Pour les administrateurs ===


* MDL-42834 - Deprecate loginhttps. Sites that used to use this setting will now be served via https always
* MDL-42834 - Dépréciation de loginhttps. Les sites qui utilisaient ce paramètre seront désormais diffusés via https
* MDL-46269 - Tool to convert http embedded content to https where available
* MDL-46269 - Outil de conversion du contenu intégré http en https, le cas échéant
* MDL-58388 - Let the admin control if the course end date form field in course settings is enabled by default
* MDL-58388 - L'administrateur peut choisir si le champ date de fin de cours dans les paramètres de cours est activé par défaut
* MDL-60211 - New filters for User Tours
* MDL-60211 - Nouveaux filtres pour les visites guidées
* MDL-59123 - Compile SCSS files on the command-line
* MDL-59123 - Compiler les fichiers SCSS sur la ligne de commande
* MDL-58567 - Upgrade: Show upgrade times
* MDL-58567 - Mise à jour : afficher les durées de mise à jour
* MDL-55652 - Missing index on (timemodified) in grade_items_history table and several other grade history tables. This will increase performance of various reports but may also slow down Moodle upgrade
* MDL-55652 - Ajout d'un index sur timemodified dans la table grade_items_history et plusieurs autres tables d'historique de notes. Cela augmentera les performances de différents rapports mais peut également ralentir la mise à jour de Moodle
* MDL-60094 - Add CLI script to kill all sessions
* MDL-60094 - Ajout d'un script en ligne de commande pour tuer toutes les sessions
* MDL-59495 - Register and publish courses with moodle.net only, remove support for alternative hubs
* MDL-59495 - Enregistrer et publier des cours uniquement avec moodle.net, suppression du support des hubs alternatifs
* MDL-59206 - Trigger an event in add_to_config_log function
* MDL-59206 - Déclenche un événement dans la fonction add_to_config_log
* MDL-57115 - Move "Messages" block out from the standard Moodle distribution
* MDL-57115 - Suppression du bloc "Messages" de la distribution standard de Moodle
* MDL-57734 - SEO - Create admin setting to be able to enable or disable search engine indexing for sites with forcelogin
* MDL-57734 - SEO - Create admin setting to be able to enable or disable search engine indexing for sites with forcelogin
* MDL-60309 - Boost: Add a setting for background image  
* MDL-60309 - Boost : ajout d'un paramètre pour l'image de fond


=== Pour les développeurs ===
=== Pour les développeurs ===

Version du 7 novembre 2017 à 11:17

Remarque : la traduction de cette page n'est pas terminée. N'hésitez pas à traduire tout ou partie de cette page ou à la compléter. Vous pouvez aussi utiliser la page de discussion pour vos recommandations et suggestions d'améliorations.


Version 3.4

Sortie : prévue le lundi 13 novembre 2017

Vous pouvez consulter un survol des nouvelles fonctionnalités de Moodle 3.4 avec des copies d'écran, et bientôt (actuellement version 3.3) une 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.4 (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

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

  • Mise à jour : possible depuis Moodle 3.0 minimum (si vous avez une version plus ancienne, passez au moins à Moodle 3.0.10 d'abord)
  • Versions PHP : 7.0.0 minimum (la version minimale a changé depuis Moodle 3.3 ! ). PHP 7.1 et 7.2 sont également supportés. PHP 7.x peut avoir quelques limitations (notamment liées aux plugins)
  • L'extension PHP intl est maintenant requise pour Moodle 3.4 (elle était recommandée depuis Moodle 2.0)

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.3 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

Prérequis client

Navigateurs internet supportés

Moodle 3.4 est compatible avec les navigateurs internet récents respectant les standards du web. Nous testons régulièrement Moodle avec plusieurs navigateurs.

De bureau :

  • Google Chrome
  • Mozilla Firefox
  • Safari
  • Edge
  • Internet explorer

Pour mobile :

  • Safari Mobile
  • Google Chrome

Pour la meilleure expérience et une sécurité optimale, nous recommandons que vous gardiez votre navigateur internet à jour : http://www.whatbrowser.org/intl/fr/

Note : certains navigateurs anciens ayant des problèmes de compatibilité connus avec Moodle 3.4 :

  • Internet Explorer 10 et précédents
  • Safari 7 et précédents

Avant de mettre à jour

Pour pouvoir mettre à jour vers Moodle 3.4, Moodle 3.0 minimum est nécessaire (si vous avez une version plus ancienne, passez d'abord à Moodle 3.0.10 minimum).

Si vous n'installez pas une version neuve de Moodle 3.4, mais réalisez une mise à jour depuis une version existante, consultez impérativement les informations de Mise à jour à Moodle 3.4 !

Nouvelles fonctionnalités majeures

Améliorations du calendrier

  • MDL-59333 - Améliorations du calendrier
  • MDL-1322 - Les entrées du calendrier dans la vue mensuelle doivent inclure le nom abrégé du cours
  • MDL-59382 - Création rapide d'un événement de calendrier
  • MDL-59390 - Ajout de la navigation de toutes les vues du calendrier sans recharger la page
  • MDL-59394 - Ajout de la prise en charge du glisser-déposer des événements du calendrier
  • MDL-59386 - Ajout de la prise en charge de la création et de la mise à jour d'événements de calendrier à l'aide d'un dialogue modal
  • MDL-59890 - Ajout de la prise en charge des événements de calendrier au niveau de la catégorie

Gestion des participants au cours

  • MDL-59290 - Fusionner les pages des participants aux cours et des utilisateurs inscrits
  • MDL-59564 - Ajout de la modification par lot des dates et statuts d'inscription des utilisateurs sur la page des participants au cours
  • MDL-59364 - Remove the "Brief / User Details" functionality from the participants page
  • MDL-59365 - Enrol Users button on participants page
  • MDL-59366 - Add filter controls to the participants page to allow custom filtering
  • MDL-59367 - Ajout d'une colonne rôles à la page des participants
  • MDL-59368 - Ajout d'une colonne groupes à la page des participants
  • MDL-59369 - Ajout d'une colonne statut à la page des participants
  • MDL-59436 - Supprimer de la page des participants les colonnes qui ne sont pas dans showuseridentity
  • MDL-59821 - Ajouter "Passer au contenu du cours" sur la page des participants

Autres améliorations principales

  • MDL-57791 - Implémenter un moteur d'analyse dans Moodle
  • MDL-59313 - Ajout de liens et d'une liste déroulante pour naviguer entre les activités
  • MDL-37361 - Autoriser les enseignants à marquer les activités comme achevées

Sauvegarde, restauration et importation

  • MDL-35429 - Correction des autorisations requises pour télécharger et restaurer les sauvegardes automatiques de cours
  • MDL-9367 - Restaurer en modifiant la date de début de cours modifie les dates pour les données utilisateur
  • MDL-59518 - La date de restauration ne devrait pas modifier les dates pour les données créées par les utilisateurs - Composants du cœur de Moodle

Recherche globale

  • MDL-55356 - Indexer les contenus des cours restaurés
  • MDL-59523 - La réinitialisation de cours ne change pas toujours les dates
  • MDL-58957 - Recherche globale : possibilité de rechercher dans les blocs
  • MDL-59039 - Recherche globale : autoriser l'indexation partielle (dans une tâche planifiée)
  • MDL-59459 - Recherche globale : augmenter la couverture de l'indexation des fichiers
  • MDL-59913 - Recherche globale : autoriser la recherche dans les cours ou l'on est pas inscrit

Authentification

  • MDL-30634 - Attribution de rôles systèmes arbitraires via la synchronisation LDAP
  • MDL-58544 - Ajouter une option pour faire confiance au courrier électronique d'un fournisseur OAuth
  • MDL-59844 - Autoriser l'authentification par jeton OAuth 2 pour les requêtes dans webdav_client

Changements fonctionnels

  • MDL-55358 - Prise en charge des variables de groupe LIS dans LTI
  • MDL-36501 - Should have checkbox for extra credit when you add a grade item
  • MDL-28574 - Web services: Manage tokens page should show tokens for all users
  • MDL-26976 - Affichage de l'espace utilisé dans Mes fichiers privés
  • MDL-35668 - Amélioration des performances du dépôt fichiers du serveur
  • MDL-60002 - Assignment grading: Adding back "Save and show next"
  • MDL-58889 - Rendre les titres de cours et de section plus accessibles dans Boost
  • MDL-57455 - Possibilité d'ajouter des tags aux entrées de bases de données
  • MDL-36985 - Assignment: automatically remove embedded files that are no longer linked from submission text. Reduce the size of "Download all submissions"
  • MDL-59702 - Le rapport de vue d'ensemble de la leçon ne respectait pas la valeur du paramètre showuseridentity
  • MDL-59460 - Forum : possibilité de configurer le paramétrage du mode d'abonnement

Pour les administrateurs

  • MDL-42834 - Dépréciation de loginhttps. Les sites qui utilisaient ce paramètre seront désormais diffusés via https
  • MDL-46269 - Outil de conversion du contenu intégré http en https, le cas échéant
  • MDL-58388 - L'administrateur peut choisir si le champ date de fin de cours dans les paramètres de cours est activé par défaut
  • MDL-60211 - Nouveaux filtres pour les visites guidées
  • MDL-59123 - Compiler les fichiers SCSS sur la ligne de commande
  • MDL-58567 - Mise à jour : afficher les durées de mise à jour
  • MDL-55652 - Ajout d'un index sur timemodified dans la table grade_items_history et plusieurs autres tables d'historique de notes. Cela augmentera les performances de différents rapports mais peut également ralentir la mise à jour de Moodle
  • MDL-60094 - Ajout d'un script en ligne de commande pour tuer toutes les sessions
  • MDL-59495 - Enregistrer et publier des cours uniquement avec moodle.net, suppression du support des hubs alternatifs
  • MDL-59206 - Déclenche un événement dans la fonction add_to_config_log
  • MDL-57115 - Suppression du bloc "Messages" de la distribution standard de Moodle
  • MDL-57734 - SEO - Create admin setting to be able to enable or disable search engine indexing for sites with forcelogin
  • MDL-60309 - Boost : ajout d'un paramètre pour l'image de fond

Pour les développeurs

  • MDL-60611 - Mise à jour de PHPUnit vers la version 6.4 pour assurer la compatibilité avec PHP 7.2 - peut nécessiter des modifications dans les tests unitaires
  • MDL-58948 - Compatibilité avec le pilote chrome mink
  • MDL-53169 - Fournir un moyen de récupérer tous les cours auxquels un utilisateur peut potentiellement accéder
  • MDL-59459 - Recherche globale : augmenter la couverture de l'indexation des fichiers
  • MDL-59544 - Validation implicite des éléments de formulaire filemanager et filepicker
  • MDL-59277 - navigation_node ne supporte pas TYPE_CONTAINER dans get_css_type ()
  • MDL-58957 - Recherche globale: rendre possible la recherche des blocs
  • MDL-53240 - Form element and admin setting type to choose file types and type groups
  • MDL-49398 - Role definition caching & accesslib refactoring
  • MDL-53848 - Formslib - add function to $mform that makes it possible to hide form elements dependent on selected values
  • MDL-56751 - Create new security setting to configure the expiration time of tokens created via login/token.php or tool/mobile/launch.php
  • MDL-60234 - Add possibility to disable admin warning if a development libs directory exists
  • MDL-57886 - Plagiarism: onlinetext submission should pass raw submissiontext to plagiarism get_links()

Voir aussi