2009/05/29 13:30:13 | (82.238.187.105) _h1 Historique des versions de Vallect _h2 De 1.5.2a vers 1.5.2b : 29 mai 2009 _ul Amélioration du fonctionnement du module Rectif: désormais on distingue bien la recherche avec joker % qui masque les livres validés et la recherche par mot clé (autre que le joker) pour accéder à un titre précis. _ul Correction d'un bogue dans le module Défi : en cas de dépassement de taile de la chaîne de réponse, la dernière question saisie d'un QCM était tronquée... On y remédie en augmentant la taille du champ reponse dans la table 'vallect_item' (de 80 à 240 car). _h2 De 1.5.2 vers 1.5.2a : 28 avril 2009 _ul Correction d'un bogue dans le module Rectif: ajout de la clause SQL IGNORE dans certaines instructions DELETE de la fonction suppression_livre(). Désormais la suppression est effective. _p Notez qu'un correctif léger permet de passer de la version 1.5.2 à la version 1.5.2a sans nécessiter une mise à jour complète. _h2 De 1.5.1c vers 1.5.2 : 27 avril 2009 _p Mise à jour recommandée : _ul Correction d'un bogue dans les routines de traitement de chaines : inc/texte.inc.php. Cette correction résout le problème de l'option Magic_Quotes désactivée sur les variables GPC. _ul Mofications liées dans les modules livre, defi, quid, rectif et auteur afin de refléter ces changements. Corrige du même coup les bogues liés à la création ou à la rectification dans ce même contexte. _ul Correction d'un bogue dans la fonction stats() du module espace_prof : désormais le nombre de nouveaux livres s'affiche correctement. _ul Ajout de la forme 'documentaire' et du thème 'autre'. _ul Importante réécriture dans le module de modération afin de faire apparaître clairement le titre et le membre qui a soumis le commentaire ou le défi. C'était un oubli très gênant, c'est maintenant réparé. _ul Correction mineure dans la fonction classement : décompte des votes : test sur un vote unique pour l'accord correct de l'expression (module espace_eleve). _ul Suppression des barres obliques d'échappement dans la lecture des journaux. _ul Correction de plusieurs défaut d'affichage au niveau des feuilles de style. _ul Amélioration de l'affichage des tableaux dans info_stats. _p Encore merci à Catherine pour le rapport détaillé qui m'a alerté sur certains de ces défauts liés au traitement des variables GPC. _h2 De 1.5.1b vers 1.5.1c : 1er fév. 2009 _ul Correction de deux bogues sévères en cas de nouvelle installation. Les versions déjà installées avec succès ne sont pas affectées. _p Lors de l'installation d'un espace Vallect sur le serveur ac-marseille.fr, une incompatibilité avec les options "charset" et "collate" a provoqué l'échec de la création des tables. Il a fallu supprimer ces options dans la définition des tables. _p Une requête SQL qui passait bien jusqu'ici sur d'autres serveurs a provoqué un bogue sévère lors du décompte des élèves inscrits, ce qui empêchait l'affichage du formulaire de connexion de la page élève._br{}La requête concernée a été simplifiée pour éviter ce problème. _h2 De 1.5.1 vers 1.5.1b : 11 jan. 2009 _ul Corrections mineures _p Améliorations dans les feuilles de style et le filtre de mots interdits. _h2 De 1.5.0c vers 1.5.1 : 18 déc. 2008 _ul Gestion de liste noire et installation : _p Réécriture de la gestion des listes noire et blanche : afin de résoudre le problème rencontré sur certains sites, notamment lors de la procédure d'installation, la gestion par nom qualifié (fdqn) est remplacée par celle de l'adresse IP. En outre, il est maintenant possible, pour l'administrateur, de désactiver la sécurité par liste noire. L'option figure dans les paramètres du site. _p Une erreur de chemin ne permettait pas d'achever la mise à jour d'un site 1.5.x vers 1.5.y : c'est maintenant possible. _ul Nouveau filtre de mots interdits : niveau de modération appliqué à postériori aux titres, auteurs et journaux. Vous pouvez, avant l'installation, compléter le tableau des patronymes : inc/mots_interdits.inc.php. _h2 De 1.5.0b à 1.5.0c : 14 déc. 2008 _ul Correction mineure : une étourderie avait maintenu des messages de débogage dans le module Quid. Voilà qui est corrigé. _h2 De 1.5.0 à 1.5.0b : 13 déc. 2008 _ul Correction d'un bogue dans le module Quid : une erreur était retournée à tort quand la réponse comportait une apostrophe. Une version isolée du module corrigé est aussi disponible pour les sites en version 1.4.2e pour lesquels on ne souhaite pas encore basculer vers la nouvelle version 1.5.0x. _h2 De 1.4.2e à 1.5.0 : 9 déc. 2008 _ul Importante réécriture qui apporte plus de rigueur dans la gestion des includes et supprime les difficultés qui pouvaient survenir au cours de l'installation sur un serveur mutualisé. En effet, désormais, la sécurité du dossier admin est elle aussi fondée sur les variables de session, ce qui rend uniforme la procédure d'authentification et qui dispense le webmestre de la gestion complexe des htaccess. En plus de simplifier l'installation, cette version devrait permettre une compatibilité avec d'autres serveurs Web. Elle n'apporte en revanche aucune innovation du point de vue de l'utilisateur depuis la version 1.4.2. _ul Meilleure cohérence entre les en-têtes et l'encodage UTF-8 : tous les fichiers ont été enregistrés afin de supprimer un effet BOM apparu dans certains fichiers. _ul Possibilité d'ajouter un ordi directement dans la liste blanche. _h2 De 1.4.2d vers 1.4.2e : 27 oct 2008 _p Correction de bogues mineurs dans : _ul importe_liste _ul ma_config _p Sévérité : notice _h2 De 1.4.2c vers 1.4.2d : 27 oct 2008 _ul La gestion du pied de page s'effectue désormais au moyen d'un module : pied, le bien nommé ! Il n'est donc plus nécessaire d'utiliser un client FTP pour mettre à jour le numéro de version. _ul Correction d'un bogue dans la liste des thèmes. _p Sévérité : légère _h2 De 1.4.2 vers 1.4.2c : 26 oct 2008 _p Correction de l'avertissement "division par zéro" dans mod_infostat.inc _p Affiche à nouveau l'icône du module notice quand il n'y a pas de vignette. _h2 De 1.4.1b vers 1.4.2 : 25 oct 2008 _p Module notice : _ul Correction d'un bogue qui scindait les commentaires multilignes en plusieurs commentaires. Amélioration de l'édition et de la présentation des commentaires. _ul Nouveauté : ajout d'une définition de genre (forme et thème) et possibilité de rechercher avec ce nouveau critère. Trois nouvelles tables ont été ajoutées dans ce but : vallect_genre, vallect_forme et vallect_theme. Voir aussi les modifications du module moderation répercutées dans la notice. _p Module espace_eleve : _ul Amélioration des alertes dans l'espace élève et affichage conditionnel des listes de commentaires à améliorer. _p Module espace_prof : _ul Un résumé des stats sur l'activité du site est disponible : nouveaux commentaires, nouveaux défis et nouveaux titres. _p Module de modération : _ul Possibilité de supprimer des défis demeurés en mode brouillon. _ul Désormais, tant que les commentaires ne sont pas validés, ils sont tronqués. _ul Envoi automatique d'un message privé à l'auteur d'un défi lors de sa publication. Masquage de listes avec résumé - répercussion des stats dans l'espace personnel de l'élève. _p Module mod_infostat : _ul Plus d'infos disponibles (score, taux, défis créés, commentaires acceptés) et un calcul de score pondéré prenant en compte toute l'activité du membre. _p Nouveau module de gestion des vignettes : mod_vignette. _ul Désormais, un professeur peut ajouter une vignette et l'associer à un titre. Elle apparait alors dans la notice. Table : vallect_vignette. _h2 De 1.4.1 vers 1.4.1b : 11 oct 2008 _p Correction d'une erreur critique : la phase 6 de l'installation ou de la mise à jour échoue. _p L'erreur provient d'une erreur dans le nommage des sous-dossiers du nouveau module importe_liste. Le gestionnaire de module inst_mod.inc a été amélioré pour envisager cette éventualité. Le format du module en cause a été corrigé. _h2 De 1.4.0 vers 1.4.1 : 8 oct 2008 _p Outre l'incorporation des correctifs intermédiaires (1.4.0b et 1.4.0c), cette version améliore l'importation de nouveaux modules et intègre un module de création massive de comptes à partir d'un fichier CSV : module importe_liste. _h2 De 1.4.0 vers patch 1.4.0c _p Inclut le correctif 1.4.0b. _p Corrige par ailleurs un autre bogue sévère dans le module des défis : avant cette correction, les défis non modérés étaient comptabilisés et figuraient dans la liste des défis au lieu d'être masqués. _h2 De 1.4.0 vers patch 1.4.0b _p Correction d'un bogue sévère dans l'exécution des défis. Avant ce correctif, l'exécution des défis retourne parfois une évaluation erronée. Résout notamment la présence d'espaces superflus dans la gestion des réponses. _h2 De 1.3.2 vers 1.4.0 : 4 oct 2008 _p Gestion automatique des thèmes via le menu Paramètres de l'administrateur. Cette nouvelle gestion des thèmes réduit le nombre d'images, améliore la mise en cache et permet d'en changer plus facilement. _p Module rectification : maintenant, quand un titre a été rectifié ou validé, il cesse d'apparaitre dans la liste des ouvrages à rectifier/valider. Navigation par onglet : seuls les onglets utiles sont visibles. Correction d'une faille de sécurité : si un professeur oublie de se déconnecter, sa session est supprimée quand un élève se connecte sur le même ordinateur. _p Amélioration des accords conditionnels dans les messages de l'espace personnel. _h2 De 1.2.2 vers 1.3.2 : 22 sept. 2008 _p Révision de l'ensemble du code. Nombreuses corrections prenant en compte les conseils de Sébastien Adam et les remarques avisées de Michel B. Billard Sirakawa. Respect du portage multiplate-forme : les fonctions restrictives sont remplacées. Installation et exécution avec succès sur une plate-forme WAMP (voir SUCCES.txt). Ajout d'une liste blanche pour éviter les effets indésirables de la liste noire. Les thèmes sont maintenant gérés à part, afin de limiter cette archive au code fonctionnel. _h2 De 1.2.0 vers 1.2.2 : 15 sept. 2008 _p Amélioration de la procédure d'installation et correction de bogue. _p Amélioration du code dans la protection du dossier admin. _p Prise en compte du cas où DocumentRoot se termine par un / _p Meilleure détection des clients obsolètes dans Index.php _h2 De 1.1.5 vers 1.2.0 : 12 sept. 2008 _p Chargement effectif feuille de style alternative dans eleve.php pour ie 7. _p Correction de la procédure d'installation (2). _p Succès installation locale sur un serveur Xampp 0.7.3 (hôte Mac OS X Leopard) _p Correction de la procédure d'audit de sécurité pour un meilleur portage vers d'autres serveurs. _h2 De 1.1.4 vers 1.1.5 : 10 sept. 2008 _p Correction d'une erreur de paquetage : suppression des .DS_STORES hérités du Finder de Mac. _p Correction de la procédure d'installation (1). _h2 De 1.1.3 vers 1.1.4 : 7 sept. 2008 _p Correction de version : suppression d'un fichier de test eleve.html oublié dans 'eleve'. _p Ajout de fonctionnalités : _ul Pour le professeur : possibilité d'envoyer un message personnel à un eleve dans l'édition d'un defi à partir du module de modération prof ou à partir du module mod_info_stat (en mode filtre par initiale). Ce qui permet, par exemple, de justifier le refus temporaire d'un defi. _ul Pour l'élève : affichage des messages personnels (alerte dans espace_eleve et menu vers le module message : consultation, effacement). _h2 De 1.1.2 vers 1.1.3 : 6 sept. 2008 _p Support amélioré des clients MSIE 6 et 7 grâce à une feuille de style alternative. Toutefois, l'utilisation de IE6 demeure déconseillée. Utilisez au moins ie7. _p Améliorations visant à éviter la création de titres en doublon ou associes à tort à un auteur. _p Possibilité de supprimer titre ou auteur dans le module rectification. _p Ajout d'une mise en garde avant l'ajout d'un titre et affichage en évidence de l'auteur courant au moment d'ajouter un titre dans le module livre. _h2 De 1.1.1 vers 1.1.2 : 28 août 2008 _p Correction d'un effet de bord sur le menu "Tous ses livres". _h2 De 1.1.0 vers 1.1.1 : 27 août 2008 _p Corrections mineures Quid et Defi. _h2 De 1.0.0 vers 1.1.0 : 26 août 2008 _p Ajout de la gestion des eBooks, édition du mot de passe des comptes de professeurs dans la console d'administration. Correction de bogues mineurs dans Defi et Quid. _h2 1.0.0 : 21 août 2008 _p Ceci est l'aboutissement de deux ans de travail. Nombreuses améliorations et corrections. _ul Il n'est plus nécessaire d'installer manuellement les modules fournis de base. _ul L'installation sur un autre serveur que Free est maintenant possible. Les retours sont attendus. Merci. _ul Les modules defi et quid ont été réécrits et sont maintenant fonctionnels. _ul Nombreuses améliorations.