Notes de mise à jour de Moodle 1.5

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

Moodle 1.5

(5 juin 2005)

Fonctions centrales

  • Les pages web sont maintenant conformes au standard XHTML Transitional 1.0.
  • Meilleure accessibilité, dans le but d'être en conformité avec les critères WAI (W3C), SENDA (UK) et Section 508 (US).
  • Nouveau système très robuste pour les thèmes, permettant les thèmes en cascades, les thèmes utilisateur et les thèmes de cours, comportant un contrôle très fin des CSS pour chaque page de Moodle.
  • Nouveau système de messagerie instantanée pour une communication directe entre tous les utilisateurs du site, avec des fenêtres surgissantes en temps réel, des notifications, des copies par courriel, possibilités de blocage, des historiques, l'éditeur WYSIWYG, etc.
  • Le suivi des messages et discussions lus dans le module Forum (avec mise en évidence des messages non lus) vous permet d'un coup d'oeil de voir les nouveaux messages et de contrôler leur affichage (par forum, par utilisateur ou par site).
  • Nouveau système de blocs, permettant des copies multiples de blocs et une meilleure configuration.
  • Support complet des réglages d'heure d'été pour n'importe quel lieu dans le monde. Tout un chacun peut ainsi voir l'heure locale correcte de chaque événement.
  • Nouveau carnet de notes permettant de personnaliser la pondération des différentes activités, de fixer des points de bonus (ou d'en retirer), avec un meilleur affichage et des options de tris.
  • Les utilisateurs peuvent être contraints à accepter un règlement pour l'utilisation du site.

Autres améliorations majeures

Administration

  • Nouveau « Mode de maintenance » permettant à l'administrateur de désactiver temporairement le site (pour les mises à jour, par exemple).
  • Moodle peut télécharger automatiquement une liste actualisée de fuseaux horaires depuis le site moodle.org ou depuis ailleurs, et l'installer dans la base de données (les fichiers Olson sont également acceptés).
  • Nouvelle version du module MySQL Admin de Moodle (disponible séparément).
  • Nouvelle page d'options du calendrier fournissant à l'utilisateur une interface pour configurer son calendrier.

Authentification

  • Support de Shibboleth
  • Support de CAS (Central Authentication Service)
  • Support de PAM (Pluggable Authentication Modules)
  • Meilleure intégration LDAP, permettant de contrôler la création des cours et l'appartenance aux groupes par LDAP. Augmentation des performances et de l'extensibilité lors de la synchronisation des utilisateurs.
  • Certain champs utilisateurs peuvent être verrouillés par l'administrateur lors de l'utilisation de méthodes d'authentification externes.
  • Meilleur traitement des sessions, qui détecte et empêche maintenant les sessions « crossover » pouvant survenir avec des installations PHP défectueuses.
  • Les sessions peuvent être maintenant enregistrées dans la base de données (intéressant pour les installations en cluster !).
  • On peut imposer aux utilisateurs le changement de leur mot de passe.

Fichiers

  • La navigation dans les fichiers est standardisée dans tout le site.
  • Amélioration du dépôt des fichiers, supportant l'inspection antivirale des nouveaux documents à l'aide de ClamAV.
  • Les « Slasharguments » fonctionnent maintenant aussi sur IIS (une mise à jour vers PHP 4.3.11 est nécessaire pour ISAPI).

Filtres

  • Une librairie de filtres standardisée permet d'écrire très simplement de nouveaux filtres qui requièrent la recherche et le surlignement de textes.
  • Améliorations énormes de la performance des filtres complexes, tel le filtre de Glossaire.
  • Nouveau filtre « Tidy » utilisant le programme Tidy du W3C pour nettoyer (facultativement) tous les textes saisis par les utilisateurs dans tout le site et les convertir en code conforme au XHTML.
  • Amélioration du filtre de censure de mots inadéquats, qui utilise une liste de mots définie dans le paquetage de langue et empêche la lecture de ces mots à l'aide de styles.
  • Amélioration du lecteur MP3 en Flash. Un indicateur de progression est affiché durant le téléchargement et la lecture.
  • Amélioration du filtre multilingue, qui est plus rapide, pardonne plus facilement les erreurs de syntaxe et utilise une nouvelle syntaxe compatible avec l'éditeur WYSIWYG : .
  • Les filtres de liens automatiques (glossaires, activités) peuvent faire un lien sur toutes les occurrences du terme (comme jusqu'ici), sur la première occurrence du terme dans un bloc de texte ou seulement sur la première occurrence du terme dans la page (variables $CFG->filtermatchonepertext et $CFG->filtermatchoneperpage).
  • Beaucoup plus de textes peuvent être maintenant filtrés dans Moodle, notamment les noms des activités, les entêtes et d'autres petits textes, ce qui rend possible la mise en place avec Moodle de sites multilingues affichés totalement dans la langue de l'utilisateur.

Thèmes

  • Les modules peuvent fournir des styles standard.
  • Les thèmes peuvent ignorer les styles requis par d'autres thèmes.
  • Les utilisateurs et les cours peuvent choisir leur propre thème si l'administrateur du site le permet.
  • De nombreuses pages sont maintenant affichées avec des onglets.
  • Les modules, blocs et langues peuvent définir leurs propres styles standard.

Éditeur WYSIWYG

  • Les boutons d'outils de l'éditeur peuvent être configurés par l'administrateur.
  • Recherche et remplacement sont possibles dans les zones de textes (avec utilisation à loisir des expressions régulières).

Gestion des cours

  • Importation transparente des cours Blackboard 5.5 (support partiel de la version 6.0).
  • Les nouveaux méta-cours permettent l'inscription automatique d'utilisateurs dans un cours (le méta-cours) lorsqu'ils sont inscrits dans l'un des cours auquel le méta-cours est lié.
  • Nouvel outil permettant de copier des contenus d'un cours à un autre.

Nouveaux blocs

  • Bloc HTML : permet de placer un contenu quelconque (texte, images, liens, etc.) dans la page d'accueil de n'importe quel cours.
  • Fils RSS distants : permet d'afficher des contenus d'autres sites dans un cours Moodle (syndication).
  • Article d'un glossaire : permet d'afficher le contenu d'un glossaire Moodle dans la page d'accueil des cours.

Calendrier

  • Améliorations majeures de la performance pour les sites comportant un grand nombre de cours avec des groupes.
  • Les événements répétés peuvent maintenant être modifiés ou supprimés en une seule opération, ou alors séparément.
  • Nouveau réglage « Enregistrer les réglages des filtres » permettant de conserver l'état des filtres entre les connexions.

Améliorations dans les Modules d'Activité

Devoir

  • Refonte complète, permettant l'adjonction de nouveaux types de devoirs (plug-in).
  • Nouveau type de devoir « Texte en ligne » ne nécessitant pas de fichier, et permettant l'ajout de commentaires lors de la notation. Ce nouveau type remplace complètement l'ancien module Journal.
  • Interface de notation nettement améliorée lors de la gestion de grandes classes.
  • Nouvelles options de configuration pour interdir la remise de devoirs en retard et pour permettre la notification par courriel aux enseignants de la remise des devoirs de la part des étudiants.

Chat

  • Interface simplifiée avec une disposition plus efficace, travaillant plus rapidement même sans l'utilisation du programme serveur de chat (daemon).
  • Des blocs peuvent maintenant être ajoutés aux pages de chat (par exemple pour donner des instructions additionnelles).

Sondage

  • Permet un nombre illimité de choix.
  • Le nombre des utilisateurs par choix peut être limité, ce qui permet d'utiliser le module pour « s'inscrire » à un panel d'options.
  • On peut maintenant télécharger les résultats du sondage en format XLS ou TXT.

Forum

  • Nouveaux puissants outils de recherche, style Google.
  • Suivi des messages/discussions lues. Les messages non lus sont mis en évidence sur la page du cours, la page des forums, la liste des discussions et dans l'affichage de la discussion.
  • Le suivi des messages peut être désactivé par les enseignants et/ou les utilisateurs.
  • Les profils des utilisateurs montrent tous les messages de l'utilisateur et toutes ses discussions.
  • Lorsque l'administrateur modifie un message, une notice y est indiquée.
  • La liste des discussions indique le dernier utilisateur ayant posté un message dans chaque discussion, ainsi que la date et l'heure, avec un lien direct vers ce message.
  • Dans les forums de groupes, la liste de discussions affiche le groupe auquel appartient la discussion, avec un lien vers la page de description du groupe.

Glossaire

  • Nouveau réglage permettant d'activer ou non l'affichage pour impression de chaque glossaire.
  • Nouveau système de recherche permettant de trouver des termes partout (au lieu d'une recherche avec correspondance exacte).
  • Des informations plus complètes sont envoyées à l'historique pour permettre un meilleur suivi de l'activité.

Journal

  • Le module Journal n'a pas été modifié depuis la version 1.4. Il n'est plus supporté. La procédure de mise à jour à la version 1.5 convertira toutes vos activités de type Journal en Devoirs « Texte en ligne », et masquera les activités Journal. Si vous désirez éviter cette conversion, veuillez définir la variable suivante dans votre fichier « config.php » : $CFG->noconvertjournals = true;

Leçon

  • Supporte maintenant les leçons chronométrées.
  • Possibilité de créer des leçons d'entraînement (les notes ne sont pas enregistrées).
  • Option pour les étudiants d'afficher les points obtenus au cours de la leçon.
  • Il est possible de permettre aux étudiants de relire leurs réponses avant de terminer la leçon.
  • Nouveau mode « Diaporama » (seules les tables de branchement sont affichées comme des dias).
  • Nouveau menu à gauche (pour les tables de branchement seulement).
  • Les leçons peuvent être protégées par mot de passe.
  • Une vue en arbre peut être utilisée lors de la création de la leçon.
  • Les étudiants peuvent publier leurs meilleurs résultats.
  • Nouvelle option permettant d'enregistrer les réglages d'une leçon comme réglages par défaut des nouvelles leçons du même cours.
  • Possibilité de supprimer les tentatives d'étudiants.
  • Nouveaux types de sauts :
    • Page précédente
    • Question non vue d'un branchement
    • Question aléatoire d'une branche
    • Question non vue à l'intérieur d'un groupe
  • Affichage des statistiques de la leçon.
  • Nouveau type de question : « Composition ». Les enseignants peuvent voir chaque composition, écrire des commentaires, donner une note, puis envoyer le tout à l'étudiant par courriel.
  • Nouvelle interface de création des questions.

Test

  • Les questions adaptatives, c'est-à-dire des questions permettant à l'étudiant d'intéragir lors d'une même tentative et de se modifier en fonction des réponses de l'étudiant, sont supportées.
  • Dans un test, il est possible d'autoriser les étudiants à répondre une nouvelle fois à une question immédiatement, jusqu'à ce qu'ils trouvent la bonne réponse.
  • Un mécanisme de pénalités est disponible, permettant de déduire une fraction des points pour chaque mauvaise réponse à une question.
  • L'affichage et l'évaluation des questions peuvent être effectuées de façon externe (par exemple par un moteur d'évaluation mathématique) pour permettre d'intégrer ces questions dans des tests Moodle de façon transparente, via le protocole de services web RQP.
  • La gestion des questions IMS QTI est prête, de façon à fonctionner dès que des services web seront disponibles pour ce type de questions.
  • Pour les enseignants, nouvelle interface avec des onglets, pour la prévisualisation, la modification et la relecture des tests.
  • Nouveau mode de « sécurité améliorée » qui affiche le test dans une fenêtre séparée, plein-écran, avec de nombreuses fonctions du navigateur désactivées.
  • Les tests peuvent être présentés aux étudiants en plusieurs pages. Le nombre de questions par page peut être fixé par l'enseignant.
  • Des blocs peuvent être ajoutés aux pages des tests (pour afficher une table des résultats ou des informations supplémentaires, etc.).
  • Interface améliorée et simplifiée pour la sélection et la gestion des questions de la base de données. Les questions sélectionnées peuvent être ajoutée aux tests, déplacées dans d'autres catégories ou supprimées en masse.
  • Les questions aléatoires s'ajoutent à un test grâce à un bouton dédié, libérant l'interface des « questions fantômes ».
  • La note finale peut être un nombre fractionnaire, avec des décimales définies par l'enseignant.
  • La page des résultats a été améliorée, permettant un choix de l'affichage des colonnes, un tri plus propre et de nouvelles options pour l'affichage des notes.
  • Les questions peuvent être modifiées en un seul clic à partir des pages de prévisualisation de test ou de question.
  • Les questions peuvent être copiées d'un seul clic, permettant la fabrication simple de variantes de questions.
  • Interface d'édition et structure des catégories de questions réorganisées.
  • Les catégories peuvent maintenant contenir des sous-catégories qui peuvent être réorganisées.
  • Il est possible de choisir si les questions d'une catégorie ou les sous-catégories sont affichées sur la page de modification des questions.
  • Il est possible de choisir si les questions aléatoires sont tirées d'une catégorie seulement ou bien également de ses sous-catégories.
  • Les créateurs de tests ne peuvent plus changer le jeu de questions de tests ayant déjà des réponses d'étudiants.
  • La détection et la suppression de questions redondantes ont été améliorées.
  • L'affichage des questions dans les catégories comportant de nombreuses questions est maintenant paginé, sur la page de modification des questions.
  • Nouveaux types d'exportation : IMS QTI (2.0) et xhtml. Améliorations et corrections à d'autres types.
  • Nouveau type d'importation : Hot Potatoes. Améliorations et corrections à d'autres types.

Scorm

  • Le module est maintenant totalement conforme au standard SCORM 1.2.
  • Le stockage et le rapport des résultats des utilisateurs ont été améliorés.
  • Les paquets AICC peuvent être importés.

Consultation

  • Le format des graphiques a été amélioré (les textes des étiquettes sont plus lisibles).

Wiki

  • Les modifications aux pages des wikis sont maintenant enregistrées et affichées dans le bloc des activités récentes.
  • D'autres améliorations « sous le capot » pour la sauvegarde et la restauration, ainsi que d'autres routines pour optimiser la fiabilité des wikis.


Moodle 1.5.1

(8 juillet 2005)

Diverses corrections

  • Plusieurs problèmes de sécurité potentiels résolus.
  • Le réglage « Allowobjectembed » fonctionne correctement maintenant.
  • Un problème de rapidité sur IE, causé par le survol des onglets, est corrigé.
  • Le message d'alerte apparaissant lors du Copier/Coller avec Firefox dans l'éditeur WYSIWYG est plus explicite.
  • Correction d'un problème de session lors de la mise à jour d'une version très ancienne de Moodle, étant connecté comme administrateur.
  • Correction d'un problème de modification dans le menu principal du site.
  • Correction de divers problèmes mineurs d'affichage (CSS).
  • Correction de l'ajout de forums en mode un seul discussion.
  • Correction de problèmes dans les leçons avec le calcul des notes et les dates.
  • Correction de problèmes dans les leçons lors de l'ajout d'un groupe après une page.
  • Le filtre de censure a été changé de façon à le faire fonctionner mieux avec les anciens thèmes.

Quelques nouveautés

  • Nouveau thème : Wood (boisé).
  • Le thème « Metal » a été mis à jour pour la version 1.5.x.
  • De nombreuses mises à jour dans la plupart des langues, y compris une nouvelle langue : Khmer.
  • Les classes de Blocs peuvent maintenant lancer du code personnalisé lors de la création ou de la suppression d'une instance (ce qui est utile pour les blocs nécessitant la mise en place de structures de données non triviales).
  • L'assistant pour les Questions calculées des tests a été récrit.
  • La sélection des modules lors des sauvegardes et des restaurations a été améliorée et est plus simple maintenant.
  • Le module de sauvegarde et de restauration a un bien meilleur support de la mise à jour des liens. Il est maintenant plus rapide et plus simple à implémenter dans de nouveaux modules.

Moodle 1.5.2

(16 juillet 2005)

Diverses corrections

  • La mise à jour des Journaux en Devoirs fonctionne enfin correctement :-/.
  • Les sous-modules du module Devoir se mettent à jour normalement.
  • Correction de divers autres bogues dans les nouveaux Devoirs.
  • Le module Journal est maintenant désactivé par défaut dans les nouvelles installations.
  • La page de connexion est maintenant 100% HTTPS si désiré.
  • Nombreuses améliorations de détail dans les divers thèmes standards.
  • Correction d'un nouveau bogue d'affichage des questions d'appariement dans les tests.
  • L'éditeur de langue ne crée plus de fichiers vides (ce bogue générait une liste des langues incorrecte).
  • Correction de quelques problèmes lors de l'interprétation des manifestes dans le module SCORM.
  • Le filtre multilingue fonctionne correctement avec les langues dont le nom contient des chiffres.
  • Les fichiers se téléchargent maintenant de manière forcée (ce qui corrige certains problèmes de IE et quelques problèmes de sécurité).
  • Les rapports de débogage de la mise à jour des liens (sauvegarde/restauration) contiennent des séquences d'échappement.
  • Le grand lecteur MP3 affiche de nouveau correctement les balises ID3.
  • Quelques améliorations du démon de chat.

Quelques nouveautés

  • Le thème Orangewhite est optimisé pour l'utilisation avec les PDA.
  • La page des messages des forums postés par un utilisateur peut être appelée sans identifiant d'utilisateur.
  • Quand Google est autorisé comme invité, alors Altavista BabelFish l'est aussi.

Moodle 1.5.3

(16 novembre 2005)

Quelques nouveautés

  • Le format SCORM 1.3 (SCORM 2004) est maintenant supporté !
  • Une nouvelle API pour le « Single-Sign-On » est disponible
  • Grandes améliorations à l'interface de notation, y compris des options de « notation rapide »

Diverses corrections

Généralités

  • Avertissements lorsque Moodle est utilisé avec une configuration PHP connue comme non sûre
  • Correctifs pour divers problèmes de sécurité rapportés récemment (voir security.moodle.org))
  • La sauvegarde fonctionne maintenant beaucoup plus rapidement sur des installations moyennes à grandes. De nombreux petits problèmes corrigés dans ce domaine
  • L'affichage des listes avec taille des dossiers peut être rendue beaucoup plus rapide sur les serveurs Linux/Unix/Mac OS X, en activant dans Admin->Paramètres techniques la variable « pathtodu »
  • Les adresses IP enregistrées dans les historiques sont plus pertinentes lorsque des serveurs ou des clients travaillent derrière un proxy
  • Quelques correctifs pour des problèmes avec les accélérateurs PHP
  • Les scripts de mise à jour on été améliorés et fonctionnent mieux sur les installations PostgreSQL
  • Nettoyage général du code de portage PostgreSQL
  • La mise à jour vers la version 1.5.3 règlera tous les problèmes de mise à jour de l'ancien module Journal vers le module Devoir
  • Les bibliothèques RSS supportent maintenant les catégories RSS 2.0, voir bogue 3654
  • Meilleur accessibilité dans le dépôt des fichiers, voir le bogue 3662
  • Meilleur support des site complètement en HTTPS, voir le bogue 3848
  • Les robots (comme Googlebot) qui essaient des URLs incomplètes sont renvoyés correctement, voir le bogue 3958
  • Meilleur support de l'heure d'été pour les utilisateurs non connectés
  • Meilleur support de l'heure d'été pour les événements répétitifs du calendrier
  • Divers petits correctifs dans les modules leçon, sondage et le carnet de notes
  • Améliorations mineures des CSS dans les thèmes formal_white et orangewhite
  • Meilleure pagination dans les listes de cours les pages d'historique
  • Correction d'un bogue affectant uniquement IE, en rapport avec les contenus HTMLArea, lorsque des tables éditées par l'utilisateur cachaient parfois des parties de l'interface graphique.

Authentification

  • Correctifs pour les procédures de changement et de récupération de mot de passe avec une authentification externe
  • Les données tirées de BDD externes ou de LDAP sont maintenant tronquées correctement
  • Meilleur bloc de connexion lors de l'utilisation de l'option secureforms, voir le bogue 4305
  • Meilleur support des données utilisateur en utf-8 provenant d'une source d'authentification externe
  • LDAP : correctifs généraux sur le script sync_users et l'enregistrement des erreurs
  • LDAP : correction du bogue 3141 - Impossible de mettre à jour les données externes avec l'authentification LDAP
  • LDAP : correction du bogue 3992 - Les mot de passe LDAP contenant une apostrophe droite ne fonctionnent pas - Merci à Kita
  • LDAP : meilleur support de Active Directory
  • LDAP : correction du bogue 3594
  • LDAP : meilleur traitement du mappage des champs multi-source
  • LDAP : correctif pour utilisation d'un DN comme ID du cours - merci à Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840

Inscription & méta-cours

  • Méta-cours : les utilisateurs ne peuvent plus accéder aux méta-cours en s'y inscrivant manuellement
  • Méta-cours : meilleur support de MySQL v3.23.x
  • DB : la consultation des bases fonctionne maintenant de façon fiable avec Moodle sur MySQL et Postgres
  • DB : les bases de données non-MySQL fonctionne de nouveau comme base d'inscription externe
  • LDAP : appel erroné à add_teacher corrigé dans le plugin LDAP
  • LDAP : les serveurs non disponibles ou arrêtés n'empêchent plus les connexions
  • LDAP : la création automatique des cours fonctionne à nouveau
  • LDAP : correction de divers bogues rapportés par Jeff Graham et Barron Koralesky, comprenant les bogues 3912 et 3974
  • LDAP : il est maintenant possible de se lier à LDAP de façon non anonyme
  • Authorize.net : divers correctifs

Ressources

  • Correction de bogue : on ne lie plus les noms d'activité vides

Forums

  • Grandes et petites optimisations du suivi des messages, spécialement pour PostgreSQL
  • Divers bogues avec PostgreSQL corrigés
  • Plusieurs actions deplus sont maintenant supportées pour la sauvegarde/restauration lors du traitement des historiques, voir le bogue 3582
  • Les fils RSS des messages des forum comprennent maintenant les données de catégorie, utiles dans certains lecteurs RSS capables de grouper les messages, voir le bogue 3654
  • Correction de la pagination dans la recherche des forums

Blocs

  • Plusieurs améliorations de performance
  • Corrections dans le processus de mise à jour, notamment pour la syntaxe PostgreSQL et l'usage avec peu de mémoire
  • Incorporation de divers correctifs disponibles dans la version 1.6dev
  • Correction du bogue 3478 : il est maintenant possible d'ajouter des fils RSS en tant que responsable de cours
  • Correction du bogue 3793 : message d'avertissement lors de la configuration d'un bloc glossary_random dans un cours sans glossaire

Tests

  • Diverses corrections des styles CSS
  • Meilleure compatibilité avec les thèmes contenant des formulaires dans l'entête
  • Il est maintenant possible de désactiver la surbrillance des réponses correctes
  • Correction du bogue 3986 : trop de questions aléatoires (mindforge)
  • Correction des icônes d'action manquantes
  • Correction du bogue 3899 et suppression de messages « missing course object »
  • Correction du bogue 3950 : incohérence du bouton de nouvelle tentative pour les tests permettant plusieurs tentatives
  • Correction du bogue 3953 : la taille de page de quiz/report.php peut être fixée à 0, grâce à Jean-Michel
  • Correction d'une corruption possible de données, bogue 3915
  • Correction du bogue 3884 : la surbrillance de certaines réponses correctes manque pour options 2 sur 3.
  • Correction du bogue surbrillance lors de la relecture des étudiant non fonctionnelle
  • Correction du bogue 3804 : différences dans les types de question entre les versions 1.5 et 1.6
  • Correction du bogue 3822 : les prévisualisations ne comptent plus comme tentatives
  • Correction du bogue 3807 : problème de numérotation des questions
  • Corrections pour le plugin analyse d'éléments, mis en oeuvre par Jean-Michel
  • Il est maintenant possible de remettre à zéro le compteur de délai d'attente pour éviter les erreurs de « timeout »
  • Plusieurs améliorations, contributions de Jean-Michel Vedrine. Il est maintenant possible de modifier le nombre de tentatives affichées par page, et de télécharger les résultats en format Excel ou texte, y compris les notes détaillées
  • Correction d'un bogue d'exportation pour les langues non-anglaises

SCORM

  • Le format SCORM 1.3 (SCORM 2004) est maintenant supporté !
  • Correction d'un bogue avecla recherche SCO précédent et suivant
  • Correction de bogues liés au masteryscore
  • Correction d'un problème dans le suivi de cours AICC

Wiki

  • La pagination des anciennes versions est maintenant affichée et fonctionne correctement, voir le bogue 3750

Filtres

  • Le filtre Mediaplugin détecte maintenant les liens sur plusieurs lignes dans le code HTML
  • Filtre de censure : ajout du mot original comme titre de la version noircie. Le filtre peut noircir par erreur certains mots important (par exemple habite) et il eest nécessaire d'avoir un moyen de récupérer le sens

Moodle 1.5.4

21 mai 2006

(Cette version comporte d'importantes corrections concernant la sécurité. Pour cette raison, nous recommandons vivement aux responsables de sites utilisant une version antérieure, quelle qu'elle soit, d'effectuer au plus vite la mise à jour vers cette version.)

Diverses corrections

Sécurité

  • Nettoyage kses du html amélioré SC#204
  • Éviter un changement de mot de passe non voulu SC#225
  • Correction du l'alerte de sécurité Secunia SA18267, y compris l'enregistrement d'activités suspectes.
  • AdoDB test le nettoyage, selon l'alerte de sécurité Secunia SA18267.
  • Correction de la logique de $cfg->forceloginforprofiles SC#207.

Généralités

  • Diverses mises à jour et améliorations dans la vérification de l'environnement d'installation, afin de vérifier si votre serveur possède les prérequis des versions futures de Moodle.
  • Bogue 4619. Correction d'une requête de base de données qui ne respectait pas les conventions de codage.
  • Bogue 4607. Évite les doublons des noms abrégés des cours lors de la restauration.
  • Correction d'un problème avec les filtres de liaison automatique et les cadres (frames).
  • Corrections importantes des routines traitant les textes en encodages multi-octets.
  • Quelques modifications sur l'installeur.
  • Bogue 3853. Plusieurs améliorations importantes dans la restauration des historiques d'actions.
  • Bogue 4328. Évite divers avertissements dans le système des blocs.
  • Bogue 4341. Extension du support multilingue au menu Aller à... (affiché lorsqu'une seule section est visible).
  • Ajout de rss_get_url() à la version 1.5 pour permettre le support du module base de données.
  • Added support for having a linked tab even if it is currently selected.
  • RSS Client block: Removed secondary cache. Bug 4625
  • Email confirmation now includes lastname. Bug 4869
  • Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.
  • Metacourses: Fixed a problem with self enrolment in child courses.
  • Several MySQL v5 compatibility fixes
  • Avoid listing more than 200 courses in my courses block, and course listing pages.
  • SCORM: Fixed lesson status skin support
  • Skype: Added webstatus icon
  • File uploads: Only create a directory if needed, bug 4659
  • Admin Block. Fixed bug 4627: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.
  • HTMLArea: Fixed bug 4562. Fix posted by sgarcia.
  • Fixed bug 4626 - weblib.php: $course object conversion error in "print_footer " function
  • Messaging: Fixed bug 4621 errors in MySQL v3.23 with message backup.
  • Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade
  • Course Restore: Now we avoid duplicates. Bug 4607
  • Assignment: Guests can no longer submit an online assignment. Bug 4604
  • File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.
  • Wiki: Supports initial load of contents from course file area. Bug 3830
  • Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.
  • Activity Modules Block - bug 4586
  • Metacourse: Fixes unenrolling bug 4541
  • File uploads: Fixed bug 4533 - Max upload size at course level ignored.
  • Enrol/Authorize.net: Added Address Verification System (AVS) support.
  • Online Users Block: Limit the number of students displayed.
  • Unicode Support: Typo3 Library updated to newest version.
  • Course Categories: Fixed courses and subcategories in an invisible category being visible. Bug 4074
  • Wiki: Fixed a fatal error updating wiki pages.
  • Added autocomplete=off in form tag to avoid browser autocomplete bug:4423
  • Password change: Primary administrator password can only be changed by the administraror him/herself.
  • Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).
  • User profile: Fixed bug 4400
  • Removed old THEME variable.
  • Added some more CSS hooks for the correctness feedback
  • Fix bug 4366
  • Makes autologinguest possible at site level
  • Micro-increment version number to 2.0.10
  • Corrected adjustment of relative URLs in <EMBED> tag
  • Merging from HEAD:Fix for bug 4371 (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.
  • Fix for bug 4067 - allow user to update assignment when not yet marked
  • Fix for bug 4314
  • Fix for bug 4206
  • Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname
  • Log actions must be strored to DB without &print_log() takes care of it! Bug 3853
  • Fixes bug 4354
  • shorten_text() AFTER format properly. See bug 4355
  • Prevent a warning when params is empty. Bug 4328
  • Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. Bug 4341
  • Print performance info if exists and $CFG->perfdebug is enabled.
  • Fix for bug 4351. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)
  • Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105
  • Fixing bug 4345: merging problem when fixing bug 4303
  • Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD
  • Ought to mention the improved assignment grading!
  • Fixes bug 4086 spelling mistake
  • Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376

Module Devoir

  • Fixed bug in "Prevent late submissions", thanks to Samuli, bug 4780

Inscription et méta-cours

  • Authorize.net : support de Postgres ajouté.
  • Authorize.net : support de l' Address Verification System (AVS) ajouté.
  • Authorize.net : le paramètre $CGF->login_https doit être activé pour les pages de paiement.
  • Authorize.net : affiche deux formulaires d'inscription (Authorize.net & inscription interne) si une clef d'inscription est définie.
  • Authorize.net : correction pour le protocole https sous IIS, qui ne reconnaît pas empty($_SERVER['HTTPS']), mais accepte HTTPS=off.

Module Forum

  • Bogue 4355. Un problème d'affichage corrigé dans la page montrant la liste des forums.

Module Glossaire

  • Bogues 4543, 4713. Divers problèmes corrigés lorsque les articles et les catégories contiennent plus d'un mot dans leur titre.
  • Bogue 4858. Problème corrigé avec la détection incorrecte des formats.
  • Bogue 4915. Le format liste d'articles affiche maintenant le bouton Envoyer mes évaluations.

Module Test

  • Bogue 4250. Ajout de pourcentages manquants au sélecteur de notes.
  • Bogue 4495. Pas de contrôle de retard lors de la prévisualisation par les enseignants.
  • Bogue 4544. Chemin du fichier exporté incorrect dans certains paquetages de langue.
  • Bogue 4780. Correction dans le réglage Éviter les remises en retard.
  • Bogue 5070. Les étudiants ne peuvent pas voir les tests qui sont fermés.
  • La renotation est désactivée pour les tests ayant l'option Chaque tentative complète la précédente.
  • Plusieurs corrections mineures de l'interface.

Module Ressource

  • Un problème corrigé, qui causait la corruption de certains liens lors de la restauration.
  • Quelques petites modifications de la fonction delete_instance() pour permettre de futures améliorations.

Module Wiki

  • Un problème corrigé, qui envoyait des doubles barres obliques dans la base de données.
  • Bogue 3830. Le chargement de contenu initial à partir d'un fichier du cours est maintenant permis.

Voir aussi