Version 5.0.4 (mai 2012) > Correction d'un bug de la v5.0.3 : impossible de créer un administrateur suivant version MySQL > Correction d'un bug de la v5.0.3 : impossible d'utiliser la boite javascript > Modification du copyright : dimensions revues à la baisse, fond transparent (merci Neosw) Version 5.0.3 (avril 2012) =========================== > Corrections de plusieurs failles et problèmes de sécurité potentiels (merci à la communauté Zenk Security http://www.zenk-security.com/). > Script compatible PHP 5.3. Attention, la version 5.0.3 est la dernière version d'AlexGuestbook à supporter PHP version 4.x. > Script compatible jusqu'à MySQL 5.5 > Correction de la fonction de déconnexion des administrateurs (supprime la session de la base de données). > Amélioration de la recherche de mises à jour du script > Ajout d'un lien "Retour au livre d'or" sur la page de connexion à l'administration du livre > Correction de l'aperçu du skin lorsque l'option "include" est activée. > Changement du copyright. > Optimisation de la détection de la langue. > Suppressions de caractères "parasites" dans différents fichiers. > Mise à disposition d'un script de mise à jour pour faciliter les mises à jour. Version 5.0.2 (novembre 2008) =========================== > Correction d'un bug : lors de l'affichage du livre d'or dans une autre langue que celle de l'administrateur. Les noms des pays du champ Pays n'étaient pas traduits (affichés dans la langue de l'administrateur). > Correction d'un bug : sous certaines conditions, les parenthèses autour de la ville et du pays dans les messages étaient mal gérées. > Correction d'un bug : si le champ Note était obligatoire, le visiteur ne pouvait pas sélectionner la note 0. > Correction d'un bug : lors de l'insertion de certains caractères spéciaux dans un terme à censurer. > Le lien vers le livre dans les courriels de notifications de nouveaux messages tient compte des éventuels includes. > Amélioration du système de vérification des champs obligatoires si JavaScript désactivé. > Suppression de styles inclus dans les fichiers HTML du skin double_NewLook (déplacés vers la feuille de style). > Lors de l'utilisation des includes avec le skin double_NewLook, certaines images n'étaient pas affichées et quelques liens étaient erronés. > Suppression d'espaces inutiles en début ou fin de ligne dans les fichiers des skins. Lors de l'utilisation d'un encodage en UTF-8, ces espaces étaient affichés sous forme de caractères spéciaux. > Ajout d'un style qui supprime les marges sur la balise BODY. Evite de retrouver des marges blanches autour du livre pour les utilisateurs qui insèrent le livre dans un cadre (frame/iframe). > Remplacement du drapeau de Taïwan par le drapeau correct. > Ajout des langues turque et perse (Turkish et Persian). Version 5.0.1 (avril 2008) =========================== > Correction d'une faille de sécurité critique. > Correction de plusieurs bugs mineurs de la v5.0 > Modification des langues pour être pleinement compatible avec la version 5 : allemand, norvégien, polonais et italien (German, Norwegian, Polish et Italiano) Version 5.0 (avril 2008) =========================== > Stockage des paramètres de configuration dans la base de données > Désactivation des smileys en un clic > Facilitation des includes > Bannissement possible des pseudos, adresses électroniques et adresses IP > Possibilité de refuser les messages contenant des mots censurés par l'admin > Test de la librairie GD avant de pouvoir activer le code de sécurité > Compatibilité MySQL en mode strict > Le livre est placé dans une balise DIV afin d'éviter les interférences entre les styles (livre d'or/reste du site) > Possibilité de spécifier le décalage horaire entre le serveur (p. ex. aux USA) et le "lieu du site" (p. ex. site français) > Les champs peuvent maintenant être : proposés, non proposés, privés (le public ne voit pas le contenu du champ) ou obligatoires > Ajout optionnel d'un lien "Retour à l'accueil" et d'un lien "Administration du livre" > Les skins livrés avec le script (skins dits officiels) sont tous compatibles XHTML 1.0 Transitional > Changement du logo suite au changement de site vers www.alexguestbook.net > Validation de messages multiples depuis une seule page (si le webmestre a activé l'option de mise en attente des messages envoyés) > Possibilité de refuser les messages contenant des URLs et, si elles sont autorisées, possibilités de les rendre cliquables ou pas > Corrections de bugs mineurs (la table alex_livre_txt_lang n'avait pas de titre, quelques erreurs dans certains skins, utilisation de simples quotes dans le fichier config/config_base.php pour permettre les mots de passe avec le symbole $) > Quelques améliorations d'ordre pratique Version 4.0.5 (mai 2007) =========================== > Transfert du script aux co-auteurs. Un grand merci à Alexis Soulard pour avoir créé et développé ce script gratuit ! > Changement de site de référence, de www.alexphpteam.com à www.alexguestbook.net > Correction d'une erreur d'encodage des adresses électroniques des visiteurs. > Amélioration du cheminement absolu indiqué dans le code pour faciliter les includes. Version 4.0.4 (février 2007) =========================== > Correction de plusieurs failles de sécurité potentielles non critiques. Version 4.0.3 (janvier 2007) =========================== > Correction d'une faille de sécurité critique. Version 4.0.2 (décembre 2006) =========================== > Correction de plusieurs failles de sécurité potentielles non critiques. Version 4.0.1 (mars 2006) =========================== > Correction d'une erreur dans la vérification du code de sécurité avant insertion d'un message dans la base de données. Version 4.0 (janvier 2006) =========================== > Mise en place d'une gestion complète de la base de données : optimisation, sauvegarde, restauration. > Mise en place d'un système d'envoi d'un message de remerciement automatique (option désactivable). > Mise en place d'un système permettant aux Webmasters d'afficher les derniers messages postés sur le livre d'or. > Les smileys peuvent désormais être classés à l'aide d'un numéro d'affichage. > Mise en place d'un option permettant de définir le nombre maxi de smileys affichés. Une fenêtre ouverte en popup permet de sélectionner les autres. > Mise en place d'une page permettant de définir facilement un titre pour le livre d'or à partir de l'administration. Celui ci est propre à chaque langue. > Le Webmaster peut désormais répondre aux messages à partir de la page de gestion de l'ensemble des messages enregistrés dans le livre d'or. > Création d'un nouveau skin (AguestNew) valide XHTML 1.0 Transitional. > Ajout d'un champ pays et affichage de drapeaux. > Réduction de la taille de l'image du code de sécurité. > Ajout d'un bouton "Annuler" lors d'une recherche. > Division par trois de la taille du fichier "include/funct_sql_admin.php" grâce à un nouveau système de génération de requêtes SQL. > Correction de bugs mineurs. Version 3.31 (décembre 2005) =========================== > Correction d'un bug avec PHP 5 Version 3.3 (juin 2005) =========================== > L'ajout de smileys chez free est désormais fonctionnel > Correction d'un bug javascript lorsque l'url du site web enregistré par le visiteur comportait le caractère " > Changement des smileys fournis par défaut avec le script > Correction d'une FAILLE DE SECURITE MAJEURE > Ajout d'une option permettant de contraindre les utilisateurs à saisir un code de sécurité pour enregistrer un message Version 3.2 (octobre 2004) =========================== > Ajout d'une option permettant de choisir si l'on souhaite ou non valider les messages postés avant de les afficher > Ajout d'un module dans la partie admin du livre d'or affichant la version installée et éventuellement un lien vers le téléchargement d'une nouvelle version > Mise à jour pour une totale compatibilité avec php 5 ainsi qu'avec le php.ini recommandé par le groupe PHP > Ajout d'une option permettant de définir le nombre maxi de caractères dans un message > L'encodage de caractères est désormais défini dans les fichiers de langue > Modification du code html généré pour l'affichage du livre d'or afin de le rendre compatible avec les recommandations du W3C > Ajout d'un bouton permettant de visualiser le résultat graphique des skins disponibles dans la partie admin > Encodage javascript de l'ensemble des urls affichées dans le livre d'or afin d'éradiquer le spam > Optimisations et améliorations diverses