1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453
|
## PLUXML 5.3.1 (sortie : xx/xx/2014) ##
[+] plxAdmin::delArticle: ajout du hook plxAdminDelArticle
[+] Administration > Nouvel article: ajout de l'attribut id="id_cal" à la balise <a> de l'icone du calendrier
BUG fix #46: Paramètre display_empty_cat non initialisé dans install.php
BUG fix #48: Erreur de parenthèse dans plxFeed sur instruction utf8_decode
BUG fix #53: plxShow::staticList : variable #static_class non traitée (contribution ReSpAwN)
BUG fix #54: Ajout commentaire: mauvais controle existence fichier (contribution rockyhorror)
BUG fix #55: Duplicate content avec page statique en page d'accueil (contribution Ethno Urban)
BUG fix #56: Mauvais tri alpha des tags avec des accents
BUG fix #57: Mauvais tri des répertoires dans le gestionnaire de médias (contribution rockyhorror)
BUG Mauvais chargement des fichiers de langues. Impact sur les plugins
Thème par défaut
- problème formatage balise <pre>
- affichage la sidebar sur la page d'erreur
- fix #45 problème balise blockquote
- fix #47 erreur format html5 balise <time>
## PLUXML 5.3 (sortie : 08/01/2014) ##
[+] Affichage du titre du site après le nom de la catégorie dans la balise <title> (amélioration du référencement)
[+] Administration: ajout d'un message de confirmation avant les suppressions en masse
[+] Administration: ajout d'un favicon
[+] Administration > Pages statiques: possibilité d'ajouter des urls internes commençant par le caractère ?
[+] Administration > Paramètres > Plugins: affichage d'un message d'information en rouge pour un plugin activé non configuré si requiert une configuration
[+] Administration > Paramètres > Plugins: ajout menu "Code css" pour gérer un fichier admin.css et site.css propre à chaque plugin (dans un dossier css du plugin)
[+) plxShow::artReadMore nouvelle fonction permettant d'afficher le lien "Lire la suite"
[+] plxShow::tagList ajout tri des tags par ordre alphabétique, random, aucun (alpha|random|'')
[+] plxShow::lastComList traduction oubliée (a dit)
[+] plxShow::staticList réécriture de la fonction pour mieux gérer l'affichage des groupes et permettre de faire des menus déroulants plus facilement
[+] plxShow::lastArtList ajout du paramètre sort pour permettre de trier l'affichage des derniers articles par date croissante, décroissante ou par titre (sort|rsort|alpha)
[+] plxUtils::printInput ajout du paramètre placeholder
[+] plxUtils::printSelect génération de l'id du champ à partir d'un paramètre si renseigné, sinon génération automatique
[+] plxUtils::sendMail ajout de Reply-To et Date
[+] plxUtils::minify nouvelle fonction pour minifier un buffer de sortie
[+] Nouveau thème par défaut
[+] Mise à jour traduction espagnole (contribution toote)
[+] Modification pour tenir compte des proxies HTTPS
BUG Administration: menu en double dans la sidebar d'administration si setAdminMenu utilisé dans les plugins
BUG plxUtils::getRacine problème avec certains hébergeurs (caractère \ en fin d'url)
BUG plxUtils::getGets mauvais renvoi des paramètres passés dans l'url
BUG plxShow::error404 erreur de syntaxe (espace en trop)
BUG plxShow::pageTitle mauvais affichage du nom du tag (mode tags)
BUG Thème par défaut fichier tags.php: mauvais affichage du nom du tag
BUG fix #23: plxUtils::rel2abs liens spéciaux en *:// mal interprétés
BUG fix #24: exclusion des fichiers articles .xml ne commençant pas par un n° d'article
Bug fix #25: Administration > Paramètres > Configuration avancée : .htaccess modifié quand clic sur le bouton "Modifier la configuration avancée"
BUG fix #31: plxShow::artCat mauvais affichage des catégories d'un article quand article assigné à la catégorie "Page d'accueil"
BUG fix #33: plxUtils::rel2abs liens avec des simples quote non réécrits
BUG fix #35: Connexion impossible suite à la modification du login admin 001
BUG fix #36: plxUtils::checkSite mauvaise validation url
BUG fix #43: Undefined index: HTTP_ACCEPT_ENCODING
BUG fix #44: Accès index tableau inexistant
## PLUXML 5.2 (sortie : 04/08/2013) ##
[+] sitemap.php: ajout des hooks SitemapBegin et SitemapEnd
[+] feed.php: ajout des hooks FeedBegin et FeedEnd
[+] Récupération automatique de la racine du site
[+] plxShow::lastArtList: ajout de #art_chapo(num) pour afficher n caractères du chapo
[+] plxShow::artAuthorInfos: ajout de #art_author pour afficher l'auteur de l'article
[+] plxDate: gestion du libellé court des mois
[+] Template pour la page d'accueil (Administration > Paramètres > Options d'affichage > déroulant "Template de la page d'accueil")
[+] Administration - rédaction d'un article: vérification de l'unicité de l'url de l'article
[+] Administration > Paramètres > Plugins: nouvel écran de gestion des plugins
[+] Réécriture d'une partie du moteur des plugins pour accélerer le temps de chargement et réduire l'occupation mémoire
[-] Suppression du paramètre racine dans le fichier de configuration parametres.xml
BUG fix #4 Gestionnaire de médias: mauvais tri ddu déroulant 'Dossier'
BUG fix #2 Notice à l'activation d'un plugin si des plugins ont été supprimés manuellement
BUG fix #3 Thème par défaut: balise <article> en double dans le fichier du thème article-full-width.php
BUG fix #5 Thème par défaut: mauvais padding pour la balise <code>
BUG fix #8 Thème par défaut: espace en trop à la fin de 2 balises <link>
BUG fix #10 Thème par défaut: balise <html> absente
BUG fix #6 plxShow::templateCss() Pas de prise en compte de la réécriture d'url
BUG fix #9 plxShow::artCat() les catégories inactives sont listées
BUG fix #7 plxShow::pagination() Les articles avec une date de publication future sont comptabilisés dans la pagination
BUG fix #12 Warning date_default_timezone_get() sur la page d'installation
BUG fix #13 Warning date_default_timezone_get() dans les flux rss
BUG fix #17 Administration: mauvaise pagination lorsque le filtre par catégorie est appliqué sur la page des articles
BUG fix #19 Administration: Notice à la rédaction d'un article si date de publication erronée
Bug fix #20 Erreur si fichier version non présent
BUG Réglage du focus sur le bouton Installer de la page d'installation
## 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 <strong> (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 <title>
[+] 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
|