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 1.9, celle pour les versions 3.x de Moodle est consultable ici : Notes de mise à jour de Moodle 1.9 et celle pour Moodle 4.x est consultable là : Notes de mise à jour de Moodle 1.9.

Notes de mise à jour de Moodle 1.9

De MoodleDocs
Aller à :navigation, rechercher

Moodle 1.9

3 mars 2008

Voici la liste des détails sur les évolutions et corrections de bogues de cette version 1.9 (en anglais).

Nouvelles fonctionnalités

Le carnet de notes est repensé pour la performance, passant d'un mode de type "requête" (le carnet va chercher les notes dans les divers modules), à un mode où tous les modules publient leurs notes dans une table centrale.
Il est maintenant possible de développer une liste d'objectifs attendus (ou compétences) et de les relier à des cours et des activités. Il est même possible d'évaluer en fonction de plusieurs objectifs à la fois (c'est-à-dire de rubriques).
La nouvelle API des événements fournit pour n'importe quel code une manière de communiquer avec les événements de façon propre en profitant de liens non contraignants. De nombreux événements de Moodle (par exemple l'ajout d'un utilisateur ou d'un cours) déclenchent maintenant des événements que les développeurs peuvent utiliser.
  • Evolution et amélioration des performances - Catalyst IT Ltd et Moodle.com
Une refonte complète de l'implémentation des Rôles pour la mise en œuvre correcte et l'évolutivité. Les grands sites avec des milliers de cours et d'utilisateurs se chargent désormais rapidement et se comportent correctement lors de charge élevée. Améliorations supplémentaires pour les sites utilisant des accélérateurs PHP et améliorations significatives dans le code d'accès à toutes les bases de données. De nombreuses autres parties de Moodle ont été optimisées pour mieux supporter de très grands nombres de cours et d'étudiants. La performance générale est notablement meilleure.
Moodle 1.9 et Mahara E-porfolio v0.9 gèrent maintenant l'authentification unique (SSO) - un vers un, un vers plusieurs, plusieurs vers plusieurs. Les étudiants peuvent maintenir leur E-portfolios personnel dans Mahara.
Cette fonctionnalité permet aux utilisateurs de décrire leurs propres centres d'intérêts à l'aide de Tags, ce qui crée des pages de centres d'intérêts à l'aide de ces tags, et permet de regrouper des informations à partir de nombreuses sources (Blogs, Flickr, Youtube, etc.).
Permet de partager les questions pour la totalité du site, une catégorie de cours, un cours ou une activité spécifique. Plus de contrôle sur qui peut faire quoi sur chaque question. Amélioration de la gestion des fichiers pour les fichiers liés par les questions. Attention : les catégories de question "publiées" dans les versions précédentes ne seront plus modifiables sans la création d'un rôle spécifique à attribuer aux utilisateurs. Pour plus de détails, voir partager des questions entre plusieurs cours.
Des annotations détaillées peuvent être prises sur des utilisateurs individuels (par exemple les enseignants peuvent écrire et partager des annotations sur les étudiants dans leur cours).
Permet de définir des filtres sur les utilisateurs, et effectuer des actions par lots sur une sélection d'utilisateurs, comme des confirmations et/ou suppressions de comptes. Amélioration de la création par lot de comptes utilisateur, qui permet de gérer les champs personnalisés.
  • Nouveau thème Custom Corners - Urs Hunkler
Beau et arrondi (dans tous les navigateurs).

Autres améliorations importantes

  • Groupes et groupements - UPLGC, Catalyst Ltd, Moodle.com
    • Nouveau support des groupements (groupes de groupes) apparus brièvement dans 1.8.x, puis supprimés.
    • Les ressources et activités peuvent être attribuées à un groupement particulier.
  • Authentification NTLM (SSO) - Catalyst Ltd
    • Intégration d'une version améliorée d'NTLM (SSO), à l'origine par Dan Marsden.
  • Nouveaux paramètres de thèmes
    • Les thèmes de catégorie de cours - un thème peut maintenant être défini pour une catégorie, et s'appliquera pour toutes les sous catégories et cours.
    • Ordre des thèmes - nouveau paramètre $CFG->themeorder qui détermine la priorité des thèmes, du plus haut au plus bas.
  • Contrôler la visibilité des blocs grâce aux rôles
  • Support Oracle - Catalyst Ltd, USQ
    • Améliorations significatives du support d'Oracle, montée en charge et performance
  • Plusieurs corrections et améliorations des paramètres d'administration (dont l'affichage des valeurs par défaut) - Moodle.com
  • Système de désinstallation des blocs et des modules plus robuste - Moodle.com
  • cURL est utilisé pour le téléchargement de composants, support des proxys SOCKS5 et authentification utilisateur/mot de passe via proxy supportée, fopen() n'est plus utilisé
  • La réinitialisation de cours est améliorée - Shamim Rezaei, Moodle.com
  • Réécriture de la recherche IP - Moodle.com
    • la recherche peut utiliser soit un serveur NetGeo soit une base de données GeoIP locale, être visualisée avec une image du monde statique, ou via Google Maps
  • Améliorations des rôles
    • On peut, comme il était possible jusqu'à Moodle 1.6, redéfinir pour chaque cours, les termes à employer pour chaque rôle ("apprenant" au lieu de "étudiant"...)
    • Les changements effectués sur les rôles sont répercutés immédiatement, sans avoir besoin de se reconnecter
  • Amélioration de l'installateur : lors d'une mise à jour de Moodle, une page affiche les modules installés, et indique les modules tiers non compatibles - Moodle.com
  • Corrections et améliorations des performances des statistiques - Moodle.com
  • Amélioration de l'outil de traduction - possibilité de traduire des modules non standards, interface utilisateur améliorée, support des capacités
  • Correction de faille de sécurité XSS dans KSES

Améliorations de modules

  • Amélioration des tests et des questions :
    • Amélioration de la banque de questions, voir ci-dessous.
    • Les tests sont maintenant listés sur la page MonMoodle. (Implémenté par Stephen Bourget et Tim Hunt).
    • Un test peut maintenant envoyer des courriels lorsqu'une tentative est terminée - une confirmation à l'étudiant, une notification à tous les enseignants, ou les deux. (Implémenté par Graham Miller de Web Enhanced Solutions et Tim Hunt).
    • Les types de questions tiers peuvent maintenant implémenter Moodle XML et d'autres formats d'importation et d'exportation (Implémenté par Howard Miller).
    • Quelques légères améliorations pour la présentation des tests. Voir [https://tracker.moodle.org/browse/MDL-10374 MDL-10374] pour des détails. A noter pour les concepteurs de thème.
    • Le format d'Import/Export Gift gère maintenant les questions de type Essay et Description.
    • Les questions à choix multiple montrent maintenant le feedback pour toutes les options aux étudiants lorsque la tentative est terminée.
  • Améliorations des forums :
    • meilleures performances pour le cron et l'interface utilisateur - Moodle.com
    • possibilité de choisir le type d'agrégation (somme, max, min, moyenne, ou nombre) pour l'évaluation des forums. Voir [https://tracker.moodle.org/browse/MDL-3942 MDL-3942] pour les détails.

Nouveaux paquetages de langue

Cinq nouveaux paquetages de langue (voir les remerciements aux traducteurs pour plus de détails) et des améliorations dans beaucoup d'autres langues.

  • Arménien - Andranik Markosyan
  • Latin - Nicholas Sinnott-Armstrong (projet GHOP)
  • Macédonien - Dimitar Talevsk et son équipe
  • Mongolien - B.Batpurev, I.Mendbayar, G.Khadbaatar, Munkhzul, O.Amartuvshin, Batbayar, B.Uugangerel
  • Tamoul - M A Kaleelur Rahuma

Informations sur la mise à jour

Si vous effectuez une mise à jour depuis la version 1.6 ou une version ultérieure, vous devez auparavant avoir converti votre site à l'encodage Unicode. Voir Mise à jour à Moodle 1.9 pour plus d'informations.

Moodle 1.9.1

15 mai 2008

Voici la liste des détails sur les évolutions et corrections de bogues de cette version 1.9.1 (en anglais).

Quelques points importants

  • Carnet de notes : correction de bogues et problèmes de performances résolus
  • Ajout du support de Captcha pour l'authentification par courriel
  • Correction de bogues dans les sauvegardes et restaurations, ainsi que des améliorations et de meilleures performances
  • Nombreuses corrections pour la compatibilité PostgreSQL
  • Nombreux problèmes critiques réglés dans certains paquetages de langue (pas le français ;-))
  • Liste des participants à la page d'accueil du site améliorée
  • Module Base de données : correction de bogues et améliorations, ajout de nouvelles balises pour les modèles
  • Module Forum : correction du suivi des messages non-lus, améliorations de performance, correction dans les types de groupe
  • Module Ressource : correction de problèmes avec les fichiers PDF dans IE
  • Module Test : améliorations de robustesse lors du changement de catégorie de questions calculées ou à réponses multiples, et lors de la sauvegarde et restauration dans certains cas. Voir les détails ici : en:Development:Question bank consistency check

Nouveaux paquetages de langue

  • Ouzbek - Orif N. Ruzimurodov
  • Gallois - Karen Coyle

Voir les remerciements de traduction pour plus de détails.


Moodle 1.9.2

11 juillet 2008

Voici la liste des détails sur les évolutions et corrections de bogues de cette version 1.9.2 (en anglais), ou sous une autre forme.

Principales corrections

  • Amélioration de la compatibilité avec MSSQL, Oracle et PostgreSQL
  • Amélioration des événements centraux (les modules non standards devront être mis à jour : MDL-9983)
  • Améliorations liées au SPAM (confirmation du changement de courriel, nouvelles chaines de caractères avec une meilleure aide, désactivation par défaut de l'auto-enregistrement par courriel)
  • Amélioration de l'abonnement et du désabonnement aux forums
  • Amélioration et déboguage des rapports de tests, depuis cette partie prévue pour 2.0, et intégrée dans 1.9.

Sécurité

  • MSA-08-0016 : Email could be changed in profile without confirmation
  • MSA-08-0015 : accessible profiles of deleted users
  • MSA-08-0014 : potential sql injection in events handling code
  • MSA-08-0012 : Potential non-persistent XSS when searching for group members (MSSQL and Oracle only)
  • MSA-08-0010 : sql injection in HotPot module


Moodle 1.9.3

15 octobre 2008

Voici la liste des détails sur les évolutions et corrections de bogues de cette version 1.9.3 (en anglais).

Principales corrections

  • Améliorations majeures du module SCORM
    • Passe tous les tests de conformité à SCORM 1.2
    • Amélioration de la visualisation des objets SCORM
    • Nouvel outil de débogage
    • Amélioration de la gestion des objets AICC
    • Meilleure compatibilité JavaScript entre plateformes
    • Meilleure interaction entre le suivi des SCO et le carnet de notes
    • Corrections des tables des matières : structure, développer/minimiser et des prérequis
    • Correction du comportement des éléments cmi.objectives, cmi.comments_from_learner, cmi.interactions, cmi.launch_data
  • Nouvelle capacité moodle/role:safeoverride, pour des dérogations "sûres"
  • Nouvelles capacités pour les modifications des informations de cours : moodle/course:changefullname, moodle/course:changeidnumber et moodle/course:changeshortname
  • Nouvelle option dans les réglages HTML pour autoriser les balises HTML dans les noms de ressource et activité
  • Amélioration de la détection d'une mauvaise configuration du dossier "dataroot"
  • Nouveau paramètre d'authentification pour ignorer les restrictions de domaine lors du changement d'adresse de courriel
  • Nouveau paramètre dans les méthodes d'inscription pour désactiver l'envoi du message de bienvenue que les utilisateurs reçoivent lorsqu'ils s'auto-inscrivent dans un cours
  • Nouveau paramètre d'inscription interne pour désactiver l'indice de la clef d'inscription
  • Nouveau réglage du rapport de l'évaluateur pour montrer/cacher les pourcentages dans le rapport de l'utilisateur.
  • Nouveau paramètre des statistiques pour spécifier le nombre maximum de jours à traiter à chaque exécution des statistiques
  • Case à cocher dans les champs du profil
  • Indication pour les administrateurs lorsqu'un site est en mode de maintenance
  • Correction de problèmes majeurs de mise à jour des groupes
  • Correction de problèmes avec le gestionnaire de mot de passe de Firefox
  • Correction pour les modifications des catégories de cours et des ajouts de capacité
  • Questions à choix multiples dans les tests : suite aux remarques, annulation du changement fait avec Moodle 1.9 qui montrait aux étudiants les feedback pour toutes les options, et pas juste celles sélectionnées (MDL-14643)
  • Correction de la régression de la version 1.9.2 qui empêchait l'affichage des images dans les questions des tests
  • Depuis octobre 2008, les codes authorize.net nécessitent des entiers longs (MDL-16715)

Sécurité

  • MSA-08-0019: customised PhpMyAdmin package upgraded to 2.11.9.2
  • MSA-08-0020: quiz/questions capabilities lack some risk flags in access.php files
  • MSA-08-0021: design deficiency combined with incorrect use of format_string() allowing XSS
  • MSA-08-0022: XSS through Wiki page titles
  • MSA-08-0023: CSRF in messaging setting
  • MSA-08-0024: Overriding of frozen values in Moodle forms
  • MSA-08-0025: SQL injection in tags code
  • MSA-08-0026: customised HTML Purifier upgraded to 2.1.5


Moodle 1.9.4

28 janvier 2009

Voici la liste des détails sur les évolutions et corrections de bogues de cette version 1.9.4 (en anglais).

Principales corrections

Sécurité

  • MSA-09-0001 No way easy to remove pictures of deleted users
  • MSA-09-0002 User pix disclosure
  • MSA-09-0003 Vulnerability in Snoopy 1.2.3
  • MSA-09-0004 XSS vulnerabilities in HTML blocks if "Login as" used
  • MSA-09-0005 Moodle 'spell-check-logic.cgi' Insecure Temporary File Creation Vulnerability
  • MSA-09-0006 Calendar export may allow brute force attacks
  • MSA-09-0007 Missing input validation in logs allows potential XSS attacks
  • MSA-09-0008 CSRF vulnerability in forum code

Nouveau fichier de chaines de caractères

  • report_security.php

Nouveau paquetage de langue

  • Kazakh - Калима Туенбаева

Voir les remerciements de traduction pour plus de détails.

Problèmes connus et régressions

  • MDL-18040 Le nouveau rapport de sécurité est très lent sur des gros sites, et surcharge la base de données - Mettez à jour à la dernière version hebdomadaire, ou copiez les fichiers /admin/report/security/* de la dernière version hebdomadaire.


Voir aussi