## PLUXML 5.1.7 (sortie : 25/01/2013) ## [+] Les fichiers de parametres des plugins sont désormais stockés dans le dossier de configuration de PluXml [+] plxShow:tagList(): gestion de la taille des tags (#tag_size) [+) plxShow: ajout du hook plxShowTagFeed [+] plxShow: ajout de la fontion tagFeed() : flux rss des articles pour un mot clé [+] plxShow: ajout de la méthode artCatIds() [+] plxShow: ajout de la méthode artActiveCatId() [+] plxShow:pageTitle() : positionnement du titre du site en dernier pour améliorer les référencements (contribution Jos) [+] plxShow:pagination() : suppression duplicate content entre la page1 et la page d'accueil [+] plxShow::comMessage() : ajout parametre format (variable #com_message) [+] plxShow::catDescription() : ajout format affichage #cat_description [+] plxAdmin::htaccess() : pas d'écrasement et perte du contenu du fichier .htaccess s'il existe déjà + ajout du hook plxAdminHtaccess [+] plxPlugin: ajout de la fonction setAdminMenu pour personnaliser le menu permettant d'accèder à la page admin.php d'un plugin [+] plxFeed: ajouts des hooks plxFeedRssArticlesXml, plxFeedRssCommentsXml, plxFeedAdminCommentsXml [+] plxFeed: changement du nom des méthodes getAdminCommentaires, getRssCommentaires en getAdminComments et getRssComments [+] Administration: sidebar statique [+] Administration: Edition article : ajout du champ "Lien de l'article" et du lien "voir" pour accéder à l'article [+] Administration: Paramètres > Plugins -> Ordre de chargement des plugins [+] Administration: Paramètres > Configuration avancée -> Ajout du choix de l'emplacement des fichiers de configuration (dossier) [+] Administration: Paramètres > Options d'affichage > Éditer les fichiers du thème : edition des fichiers dans les sous-dossiers [+] Administration: Catégories > Options : ajout du paramètre "Afficher les articles de cette catégorie sur la page d'accueil" (oui/non) [+] Administration: Gestionnaire de médias: tri des dossiers dans le déroulant 'Dossier' [+] Administration: Ajout du paramètre thumbs dans le fichier de configuration de PluXml pour création ou pas des miniatures [+] Amélioration de la traduction en allemand (contribution Jürgen K.) [+] Nouveau thème defaut [-] Suppression du thème mobile.defaut [-] Suppression ancien thème defaut [-] plxShow: suppression de la méthode artCatId() [-] plxShow::catDescription: suppression scope article car bug si article associé à plusieurs catégories [-] plxAdmin::htaccess() : suppression des hooks plxAdminHtaccessNew et plxAdminHtaccessUpdate [-] plxUtils::showMsg : suppression des balises (contribution danielsan) [-] Administration: Paramètres > Configuration avancée -> Suppression du choix de l'emplacement des fichiers .xml BUG Pas d'affichage des articles affectés à plusieurs catégories si une catégorie est inactive BUG Pas de récupération des infos dans le fichier infos.xml d'un plugin sur l'écran admin.php du plugin BUG sitemap: mauvais format de date dans la balise lastmod BUG Réécriture d'url: mauvaise gestion des paramètres dans l'url (&) BUG plxMotor:urlRewrite() : renvoi de l'url du site si uri uniquement constituée de ? BUG plxMotor:demarrage() : si aucun article, statut 200 au lieu de 404 (contribution petitchevalroux) BUG plxShow::artAuthorInfos() : erreur si l'auteur n'existe plus BUG plxShow::staticList() : tri des menus différents si paramètre extra renseigné ou pas BUG plxShow::templateCss() : mauvais chemin dans le test existence fichier css (contribution danielsan) BUG plxShow::catName() : appel de la fonction carUrl au lieu de catUrl BUG plxShow:pagination(): lien "première page" collé au lien "précédente" BUG plxFeed::getRssArticles() : pas de réécriture d'url dans la balise atom:link (contribution petitchevalroux) BUG plxFeed: erreur date dans les flux rss si aucun article BUG plxPlugins::getInfos(): mauvais test sur la récupération du site BUG plxPlugins: variable default_lang mal renseignée -> mauvais chargement du fichier de langue des plugins BUG plxUtils::rel2abs : problème d'url en mode article BUG plxUtils::makeThumb() : problème si largeur ou hauteur non renseignée BUG plxUtils::strCut() : problème pour couper une chaine de caractère avec l'encodage UTF-8 BUG date_default_timezone_get + php >= 5.4 sur hébergeur 1&1 BUG sitemap : pas d'affichage des pages statiques si option menu = NON Sécurité: Faille XSS possible sur la récupération de l'adresse ip d'un visiteur (remerciement à The Lizard King) Sécurité: Mauvais contrôle des tokens (remerciement à The Lizard King) Sécurité: Suppression du champ contenant la solution du captcha dans le formulaires des commentaires (remerciement à The Lizard King) ## PLUXML 5.1.6 (sortie : 16/04/2012) ## [+] Administration: Paramètres > Option d'affichage -> option pour afficher le nom des catégories même si elles ne contiennent pas d'article [+] Administration: Page statiques > Options -> ajout champ pour définir le contenu de la balise [+] Administration: Catégories > Options -> ajout champ pour définir le contenu de la balise <title> [+] Administration: affichage compteur des articles en attente de validation à droite du menu "Articles" [+] Administration: compteur des commentaires hors ligne à droite du menu "commentaires" cliquable -> accès direct à la liste des commentaires hors ligne. [+] Administration: Edition des commentaires -> possibilité de modifier la date/heure des commentaires [+] Administration: Gestionnaire de médias: ajout du format ogg dans la liste des fichiers autorisés [+] Administration: Prise en compte du fuseau horaire dans le javascript de l'icone calendrier [+] Core: réécriture de la gestion des fuseaux horaires [+] Core: déplacement du hook plxShowPagination [+] Core: prise en compte de la valeur localhost dans le champ url des pages statiques [+] Core: ajout du hook IndexBegin [+] Core: ajout de la classe plxTimezones (fichier class.plx.timezones.php) [+] plxShow: ajout de la classe css p_current pour la page courante de la pagination [+] plxShow: ajout de la fonction tagName [+] plxShow: lastComList ajout paramètre pour filtrer les derniers commentaires sur 1 ou plusieurs catégories [+] plxShow: ajout de la fonction catUrl, méthode qui retourne l'url d'une catégorie [+] plxShow: réécriture de la fonction artNbCom [+] plxShow: réécriture de la fonction nbAllCom [+] plxShow: réécriture de la fonction nbAllArt [+] plxDate: ajout des fonctions formatDate, timestamp2Date, date2Array [-] plxDate: suppression des fonctions dateToIso, timestampToIso, dateIsoToHum, heureIsoToHum, dateIso2Admin [-] plxShow: suppression des fonctions nbAllCat, artHour BUG Highlight des menus admin des plugins BUG Highlight du menu "Blog" avec une page statique ajoutée par un plugin BUG Pagination BUG Version du sitemap BUG Appel des hooks dans le sitemap sans eval BUG Affichage des catégories contenant des articles avec une date de publication future BUG Security error : invalid or expired token BUG Dans plxMedias si "upload_max_filesize" dans php.ini paramétré pour des fichiers >= 1Go BUG A partir de la deuxième page du blog, la classe de "Accueil" devient noactive BUG Mauvaise classe active pour le menu des archives année/mois BUG Mauvaise réécriture d'url dans le fichier .htaccess BUG Fonction de téléchargement de fichier (contribution Humpf) BUG Réécriture d'url (contribution Humpf) BUG plxShow: appel callHook en double (contribution rockyhorror) BUG Gestionnaire de médias: réinitialisation de la variable de session medias (pour medias.php) au cas si changement de chemin images/documents dans la config BUG Mauvais rappel du type de commentaires sélectionnés Sécurité: Full Path Disclosure avec un code injection sur le PHPSESSID (contribution MyckSécurity) Sécurité: Possible faille XSS dans le fichier de mise à jour (contribution gwae) Sécurité: Local File Inclusion (crédit High-Tech Bridge SA Security Research Lab: HTB23086) ## PLUXML 5.1.5 (sortie : 04/12/2011) ## [+] Conversion encodage des fichiers ANSI en UTF-8 (sans BOM) BUG Version du sitemap 0.9 au lieu de 0.90 (problème avec Google) Sécurité Faille sécurité d'identification sur des sites en sous domaines ## PLUXML 5.1.4 (sortie : 27/11/2011) ## [+] Ajout des hooks AdminArticlePreview, AdminArticlePostData, AdminArticleParseData, AdminArticleInitData [+] Accès des admins et modérateurs sur les images et documents de tous les utilisateurs [+] Ajout lien "Répondre" sur la page des commentaires [+] Validation avant publication des articles des profils "Rédacteur" et "Editeur" [+] Passage de paramètres et retour de valeur dans l'appel des hooks utilisateurs (plxShow::callHook) [+] Mise à jour du sitemap en version 0.90 [+] plxMotor::artInfoFromFilename passe de protected en plublic [+] Meilleure gestion des liens pour éviter le duplicate content [+] Redirections 301 [+] Gestion des erreurs 404 [+] Ajout des paramètres racine_themes et racine_plugins pour définir l'emplacement des dossiers [+] Ajout champ pour définir le contenu de la balise <title> des articles [-] Suppression des liens du type feed.php?rss ou feed.php?rss/commentaires par feed.php ou feed.php?commentaires [-] Suppression du fichier blog.php BUG Gestionnaire de médias, formulaire d'envoi de fichier: le radiobox "Redimensionner images" peut être sélectionné pour plusieurs valeurs BUG Initialisation du type de commentaire admin/normal BUG Erreur lors de l'enregistement de la modification d'un commentaire BUG plxShow::staticList Erreur sur l'url de la page statique BUG Adresse ip remise à blanc lors de la sauvegarde/modification d'un commentaire BUG Page statique d'accueil listée en double dans le sitemap BUG Affichage des metas vides en mode article BUG Compression Gzip BUG Perte de l'id de l'article en cours d'édition si ajout d'une nouvelle catégorie dans le sidebar (article.php) ## PLUXML 5.1.3 (sortie : 27/09/2011) ## [+] Ajout du hook AdminTopBottom [+] Administration, Pages statiques : augmentation de la longueur du champ "Titre" à 255 caractères [+] Administration, Pages statiques : ajout de la colonne "Page d'accueil" pour sélectionner la page statique à mettre en page d'accueil [+] Administration, Nouvel article : dépliant sur la zone chapo (lien afficher/masquer). Zone chapo masquée par défaut si vide. [+] Administration, Médias : lors de l'upload d'un fichier, changement du formatage du nom si le fichier existe déjà (ex: 1image.jpg remplacé par image.1.jpg) [+] Administration, Médias : tri des fichiers par titre/date (entête de colonne cliquable) [+] Administration, Médias : ajout de la fonction "Recréer les miniatures" [+] Administration, Médias : ajout zone taille image paramétrable dans l'administration (comme pour les miniatures) [+] Administration, Articles : amélioration du filtre sur les articles [+] Administration, Commentaires : ajout du nombre de commentaires hors-ligne dans la sidebar [+] Administration, Catégories : possibilité d'activer/désactiver des catégories [+] Administration, Plugins : pas d'execution des méthodes OnActivate et OnDeactive des plugins lors de leur activation/désactivation [+] Amélioration et optimisation du script de mise à jour pour prendre en compte les versions bétas [+] plxShow::lastArtList : ajout de #art_nbcoms pour afficher le nombre de commentaires de chaque article [+] Traduction : gestion du pluriel "aucun commentaire", "1 commentaire", "2 commentaires" (idem pour article et catégorie) [+] Thème par défaut : modification paramètre de la fonction artAuthorInfos pour ne pas avoir de balise div vide affichée [+] Thème par défaut : renommage du fichier screen.css en style.css et déplacement à la racine du dossier [+] Plugin plxToolbar : bouton pour ajouter une image à gauche, au centre ou à droite + tri des fichiers par titre/date [+] Plugin plxEditor : bouton pour ajouter une image à gauche, au centre ou à droite + tri des fichiers par titre/date BUG Administration, Articles : lien "Publiés et "Brouillons" pas activé quand sélectionné BUG Administration, Articles : filtre "Non classé" sur la catégorie inactif BUG Administration, Paramétrages, Comptes utilisateurs > Options : adresse email non sauvegardée BUG plxUtils::rel2abs : erreur dans le regex BUG Fichier function.js : suppression d'un message d'alerte de debuggage BUG Site : lien Acceuil/Blog mal activé quand sélectionné (classe active dans le css) BUG Site : liens sur les archives annuelles inopérants BUG Traduction thème par défaut : chaines de traduction oubliées BUG Traduction class.plx.feed.php : chaines de traduction oubliées BUG Administration : Division par zero si paramètre bypage_admin non définit et renseigné (pagination) BUG Mauvais profil utilisateur avec register_globals = on Sécurité : Faille XSS sur le champ site du formulaire des commentaires ## PLUXML 5.1.2 (sortie : 20/07/2011) ## BUG Gestionnaire de medias : upload de fichiers impossible dans un sous-dossier BUG Gestionnaire de medias : problèmes de génération des vignettes pour des images dans des sous-dossiers existants BUG Modification article : en cas de probleme d'écriture du fichier xml, l'article est supprimé BUG Gestion des pages statiques, catégories, utilisateurs : en cas de probleme d'écriture du fichier xml, les données affichées susceptibles d'être fausses BUG Gestion des plugins : Liste déroulante du haut sans action BUG Page de mise à jour : mauvais fichiers css chargés BUG plxShow::lastArtList : suppression de l'affichage des entités html dans #artChapo BUG Lors de l'édition d'un article, le menu "Nouvel article" sélectionné dans la sidebar de l'administration BUG plxUtils:rel2abs : corrections diverses sur la réécriture d'url (contribution de Elessar) BUG Impossible de publier un article avec une année de publication inférieure à 2000 BUG Mauvais classe active pour la sélection dans la liste des archives de la sidebar BUG Theme pas défaut : lien "Haut de page" ne fonctionne pas BUG class du lien "Blog" active/noactive (contribution de danielsan) [+] Ajout du tri des articles et catégories par ordre alphabétique (contribution de Thomas Mur) [+] Gestionnaire de médias : optimisation temps d'affichage de la page [+] Suppression indexation des moteurs de recherches : pages administration et mise à jour [+] Changement du nom des hooks AdminCategoriePrepend, AdminCategorieTop, AdminCategorie, AdminCategorieFoot en AdminCategoryPrepend, AdminCategoryTop, AdminCategory, AdminCategoryFoot [+] Ajout des hooks : AdminSettingsDisplayTop, AdminSettingsDisplay, AdminSettingsDisplayFoot [+] Ajout des hooks : AdminSettingsAdvancedTop, AdminSettingsAdvanced, AdminSettingsAdvancedFoot [+] Ajout des hooks : AdminSettingsBaseTop, AdminSettingsBase, AdminSettingsBaseFoot [+] Ajout des hooks : AdminSettingsEdittplTop, AdminSettingsEdittpl, AdminSettingsEdittplTop [+] Ajout des hooks : AdminUsersTop, AdminUsersFoot [+] Ajout des hooks : AdminMediasUpload, AdminSettingsInfos Sécurité: meilleur contrôle de l'url d'un site dans plxUtils::checkSite (faille XSS possible) Traduction fr: coquille dans L_NBALLCOM ## PLUXML 5.1.1 (sortie : 01/07/2011) ## [+] Traduction polonaise [+] Traduction espagnole [+] Traduction allemande [+] Traduction portugaise [+] Traduction russe [+] Traduction roumaine [+] Traduction néerlandaise [+] Nouveau thème par défaut [+] Nouvelle interface d'administration [+] Nouveau gestionnaire de médias [+] Prévisualisation des articles coté visiteur avec le thème du site [+] plxToolbar: smilies conforme xHTML 1.0 Strict par ajout de la balise alt [+] Si metas d'une page statique, d'un article ou d'une catégorie vides, affichage des metas globaux si renseignés [+] Agrandissement de la zone url des pages statiques à 255 caractères [+] plxShow::artCat - ajout du paramètre separator, permettant de choisir le caractere entre chaque catégorie affichée (par défaut ,) [+] plxShow::artTags - ajout du paramètre separator, permettant de choisir le caractere entre chaque tag affiché (par défaut ,) [+] Administration: ajout lien retour blog si page statique comme page de démarrage [+] Ajout du hook plxMotorDemarrageNewCommentaire [+] Ajout valeur de retour pour les hooks AdminMediasDisplayFolders, AdminMediasDisplayImages, AdminMediasDisplayDocuments [+] plxShow: ajout de la fonction staticGroup permettant d'afficher le groupe auquel appartient la page statique. [+] plxShow::mainTitle : ajout de class="maintitle" dans le lien du titre [+] Ajout du meta author en mode article [+] plxShow::lastArtList : ne supprime plus le code html, ajout parametre 'ending' = texte à ajouter en fin de ligne [+] Création nouvel utilisateur: control de l'unicité du login et du nom d'utilisateur [+] Création nouvelle catégorie: control de l'unicité du nom et de l'url de la page [+] Création nouvelle page statique: control de l'unicité du titre et de l'url de la page statique [+] Nom des miniatures modifié: fichier.ext.tb remplacé par fichier.tb.ext [+] Ajout du meta noindex, nofollow sur la page d'identification à l'administration pour interdire l'indexation de la page par les moteurs de recherche. [-] Suppression du caractere : dans la tradcution L_ARTCHAPO Traduction: plxShow::artCat() chaine 'Non classé' non traduite Traduction: Dans le fichier sidebar.php du theme, 'a dit' non traduit au niveau des derniers commentaires Traduction: Dans le fichier header.php du theme la langue est codée en dur xml:lang="fr" lang="fr" -> ajout de la fonction plxShow::defaultLang() BUG: Ré-encodage en ANSI des fichiers langues en/admin.php et fr/admin.php BUG: url rewriting + plugins BUG: Effet de bord plxShow::archList() sur la pagination BUG: Mauvaise prise en compte des caractères accentués dans les fichiers xml créés par l'installation BUG: Admin - Mauvaise prise en compte des caractères accentués dans le titre par défaut d'un nouvel article BUG: Admin - Mauvaise prise en compte des caractères accentués dans le contenu par défaut du champ de recherche BUG: Inversion des libellés des liens rss articles et commentaires dans le fichier header.php du theme par défaut BUG: Articles publiés dans "Page d'accueil" non affichés dans les archives BUG: Mauvais affichage du nombre de commentaire en mode article BUG: plxShow:tagList() mauvais affichage des tags numériques BUG: Mauvais encodage de l'url pour le téléchargement d'un fichier avec l'url rewriting activé BUG: Pas de pagination avec des articles en page d'accueil BUG: Problème affichage du contenu de la liste des auteurs d'un article BUG: plxShow::artAuthorInfos : impossible d'afficher du code html. html converti en texte brut BUG: Commentaire: adresse email de l'utilisateur connecté non renseigné quand réponse à un commentaire BUG: Erreurs sitemap.php sur la liste d'articles + variable $array non initialisée (effet de bords avec register_globals = on) BUG: mauvais affichage du titre du site lors de la consultation des archives BUG: L'affichage de la description d'une catégorie ne prend pas en compte l'html BUG: Message d'erreur lors de la création d'une miniature si la librairie GD n'est pas installée BUG: Pas de flux RSS en mode categorie avec des articles affectés à plusieurs catégories Sécurité: Faille injection xml Sécurité: Protection par token des formulaires de la zone d'administration Sécurité: Renforcement des mots de passe des utilisateurs (sha1 + salt) Sécurité: Faille XSS dans le titre des catégories sur la page de rédaction d'un nouvel article Sécurité: Faille Directory Listing sur les dossiers core, plugins, data et themes (ajout .htaccess + directive Options -Indexes) Sécurité: Null byte protection Sécurité: Vérifications diverses sur les droits du profil PROFIL_WRITER Sécurité: Vérifications emplacement des fichiers templates utilisés dans les articles/pages statiques/categories Sécurité: Injection d'une langue qui n'existe pas (profil.php, user.php) ## PLUXML 5.1 (sortie : 26/01/2011) ## [+] Internationalisation de PluXml [+] Moteur de plugins Paramètres [+] Parametres > Configuration de base: choix de la langues par défaut du site [+] Parametres > Configuration de base: balise meta "description" pour l'ensemble du site [+] Parametres > Configuration de base: balise meta "keywords" pour l'ensemble du site [-] Parametres > Configuration de base: suppression de la sélection de l'éditeur (-> plugins) [+] Parametres > Options d'affichage: nombre d'articles affichés par page dans les archives [+] Parametres > Comptes utilisateurs: nouvel écran pour paramétrer les options utilisateurs [+] Parametres > Comptes utilisateurs: nouveau champ de saisie "adresse email" pour chaque utilisateur [+] Parametres > Comptes utilisateurs: nouveau champ de saisie "langue utilisée dans l'administration" pour chaque utilisateur [+] Parametres > Configuration avancée: choix de l'utilisation d'un dossier images/documents différents pour chaque utilisateur [+] Parametres > Configuration avancée: interdiction d'activer l'url rewriting si le module apache mod_rewrite non présent sur le serveur [+] Paramètres > Pluginq : nouveau menu pour accèder à la gestion des plugins [-] Parametres > Vérifier la version officielle: menu et écran supprimé [+] Parametres > informations: meilleure lisibilité des informations avec des icones + controles disponibilité mod_rewrite, fonction email [+] Parametres > informations: ajout affichage si nouvelle version de PluXml disponible Articles [+] Simplification du filtre de recherche Rédaction article [+] Ajout lien "+" pour visualiser la liste de tous les tags connus [+] Ajout champ de saisie pour les données de la balise meta "description" concernant l'article [+] Ajout champ de saisie pour les données de la balise meta "keywords" concernant l'article [+] Pas d'affichage de la sélection "Autoriser les commentaires" si le paramètre global est à non Pages statiques [+] Page dédiée pour configurer les options d'un page statique [+] Ajout champ de saisie pour les données de la balise meta "description" concernant la page statiuqe [+] Ajout champ de saisie pour les données de la balise meta "keywords" concernant la page statique Commentaires [+] Possibilité de modifier le nom, le site et l'adresse email de l'auteur des commentaires (édition commentaire) Gestionnaires de médias [+] Interdiction d'envoyer des fichiers '.htaccess', '.phtml', '.php' sur le serveur Catégories [+] Page dédiée pour configurer les options d'un page statique [+] Ajout champ de saisie pour la description de la catégorie [+] Ajout champ de saisie pour les données de la balise meta "description" concernant la catégorie [+] Ajout champ de saisie pour les données de la balise meta "keywords" concernant la catégorie Profil [+] Ajout champ de saisie pour paramétrer son adresse email [+] Ajout liste de sélection pour choisir la langue à utiliser dans l'administration Administration [+] Nouvelle mire de connexion à l'administration [+] Effet visuel de fade out sur les messages d'informations [+] Affichage du nombre de commentaires en ligne/hors ligne à coté du menu Commentaires dans la barre principale des menus [+] Ajout du Profil Manager et Editeur (PROFIL_MANAGER, PROFIL_EDITOR) Articles Catégories Commentaires Pages Statiques Paramètres PROFIL_ADMIN X X X X X PROFIL_MANAGER X X X X PROFIL_MODERATOR X X X PROFIL_EDITOR X X PROFIL_WRITER X Themes [+] Theme par défaut: ajout balise title sur les n° de commentaire [+] Theme par défaut: affichage d'un message si les commentaires sont fermés [+] Theme par défaut: affichage de l'heure d'un commentaire [+] Thème par défaut: ajout de rel="nofollow" sur le lien dans le footer pour accèder à l'administration [+] plxShow::lastArtList(): ajout de la variable #chapo pour afficher le chapo des articles [+] plxShow::catList($extra,$format,$include,$exclude): ajout des paramètres $include et $exclude pour filtrer l'affichage des catégories [+] plxShow::archList(): ajout des variables #archives_month, #archives_year pour n'afficher que le mois et l'année des archives [+] plxShow::meta($meta): affiche les balises metas "descrition" et "keywords" [+] plxShow::catDescription()(): affiche la description des catégories [+] plxShow::artAuthorEmail(): affiche l'adresse email de l'auteur d'un article [+] plxShow::lang($msg): affiche une clé de traduction associée à un thème dans la langue courante [+] plxShow::getLang($msg): renvoie une clé de traduction associée à un thème dans la langue courante [-] Theme par defaut: suppression des liens de syndication Atom Améliorations [+] plxUtils:checkSite(): meilleur controle de l'url d'un site [+] Remplacement des liens de type href="#" par href="javascript:void(0)" [+] Echappement des cdata écrits dans les fichiers xml [+] Ajout attribut for dans les balises <label> [+] Nettoyage des headers html et suppression de la mise en cache sur les pages d'installation et d'identification [+] Protection du listing du contenu de certains répertoires avec un fichier index.html vide [+] Gestionnaire de médias: control des variables passées en paramètres de l'url [+] Page d'installation: meilleure lisibilité des informations avec des icones + controles disponibilité mod_rewrite, fonction email [+] Message d'avertissement si installation/mise à jour de PluXml sur un serveur PHP4 [+] Thème par défaut: amélioration css [+] Remplacement de l'url de téléchargement ?telechargement par ?download [+] plxUtils::sendMail(): ajout de la fonction pour envoyer des mails [+] plxDate::dateIso2rfc822(): ajout de la fonction pour formater les dates des les flux de syndication Flux de syndication [+] Flux RSS 2.0 [+] Validation des flux rss w3.org [-] Abandon des flux atom Plugins [+] plxToolbar: barre d'outils pour rédiger les articles [+] plxMobile: détection des mobiles pour basculer sur le thème mobile du site [+] plxCapchaImage: captcha à base d'image Suppressions [-] Suppression de la plxtoolbar en natif -> plugin [-] Suppression de la détection des mobiles en natif -> plugin [-] Abandon des flux de syndication Atom Corrections BUG: Affichage de la liste des tags: mauvais tri alphabétique des tags BUG: Affichage de la liste des tags: prise en compte des caractères accentués dans le tri d'affichage BUG: Url rewriting + flux rss: ajout "Options -Multiviews" dans le fichier .htaccess créé BUG: Url rewriting + liens avec des ancres BUG: Url rewriting + liens relatifs BUG: Compression Gzip BUG: Mauvaise comptabilisation des commentaires dans les thèmes BUG: Mauvais affichage des articles en fonction du tag sélectionné en mode home BUG: Rédaction d'un article: mauvais libellé du bouton "Enregistrer brouillon" si article associé à des catégories BUG: Rédaction d'un article: message d'erreur non affiché en cas de saisie d'une date invalide BUG: Thème par défaut: mauvais formatage html de l'affichage des informations sur le rédacteur plxShow->artAuthorInfos() BUG: Mauvaise sélection du template des pages statiques si paramètre non renseigné BUG: Pas de création de la miniature d'une image dans un sous-dossier BUG: Effet de bord plxShow::lastArtList() sur la pagination quand la fonction est appelée dans header.php Sécurité: faille XSS et CSRF sur la page d'identification Sécurité: failles XSS dans l'administration, gestionnaire de médias, plxToolbar en mode plein écran