Sortie de PluXml 5.1.6
Par Stéphane, le lundi 16 avril 2012 | Actualité
PluXml sort en version 5.1.6
Parmi les principales nouveautés vous trouverez au niveau de l'administration:
- Paramètres > Option d'affichage: nouvelle option pour afficher le nom des catégories même si elles ne contiennent pas d'article
- Page statiques > Options: ajout d'un champ pour définir le contenu de la balise <title>
- Catégories > Options: ajout d'un champ pour définir le contenu de la balise <title>
- affichage d'un compteur des articles en attente de validation à droite du menu "Articles"
- affichage d'un compteur des commentaires hors ligne à droite du menu "commentaires" cliquable (accès direct à la liste des commentaires hors ligne)
- édition des commentaires: possibilité de modifier la date/heure des commentaires
- gestion des fuseaux horaires (vérifiez dans Paramètres > Configuration de base, que le bon fuseau est sélectionné)
Parmi les principales corrections de bugs, ont été corrigés:
- Un mauvais affichage des catégories contenant des articles avec une date de publication future
- L'affichage à tord du message "Security error : invalid or expired token"
- A partir de la deuxième page du blog, la classe du menu "Accueil" devient noactive
- Bug dans la réécriture des urls
- Bug avec la fonction de téléchargement de fichier
- Appel callHook en double dans la classe plxShow
- Mauvaise pagination
- Mauvaise version du sitemap
- Appel des hooks dans le sitemap sans eval
3 failles de sécurité ont été corrigées:
- Full Path Disclosure en injectant du code malveillant dans le PHPSESSID
- Possible faille XSS dans le fichier de mise à jour
- Local File Inclusion dans le fichier d'installation et de mise à jour
La classe plxDate gérant l'affichage des dates a été revue.
Les fonctions dateToIso, timestampToIso, dateIsoToHum, heureIsoToHum et dateIso2Admin ont été supprimées.
Désormais il faudra utiliser les fonctions: formatDate, timestamp2Date, date2Array.
Ce changement peut avoir un impact dans les plugins qui demandera à leurs auteurs de faire certainement une mise à jour si l'une des fonctions supprimées a été utilisée.
C'est pour cette raison que les plugins MyAllArchive et MySearch sont mis à jour et disponibles ici.
D'autres ajouts ont été également fait qui intéresseront surement les programmeurs:
- ajout du hook IndexBegin
- ajout de la fonction tagName() dans la classe plxShow permettant d'afficher le tag sélectionné
- ajout d'un paramètre dans la fonction lastComList de plxShow pour filtrer les derniers commentaires sur une ou plusieurs catégories
- ajout de la fonction catUrl, méthode qui retourne l'url d'une catégorie
- réécriture des fonction artNbCom, nbAllArt, nbAllCom dans plxShow permettant de formater l'affichage des compteurs
Notez également que les fonctions nbAllCat et artHour ont été supprimées de plxShow. Pour artHour(), utilisez à la place la fonction artDate() avec les bons arguments comme #hour et #minute.
Le détail des toutes les modifications de la version 5.1.6 est consultable dans le changelog
Les procédures d'installation ou de mise à jour ne changent. Elles sont disponibles sur la page de téléchargement.
Toute l'équipe de PluXml vous remercie pour votre fidélité et les contributions que vous pouvez apporter au projet.
Bon PluXml à tous !!!






Commentaires
Par Jos le samedi 21 avril 2012 à 13:35
Par Holic le vendredi 27 avril 2012 à 20:06
Par Geekiroxx le lundi 30 avril 2012 à 03:03
Par Stéphane le lundi 30 avril 2012 à 09:01
Par croque-Odille le lundi 30 avril 2012 à 21:32
Par croque-Odille le samedi 19 mai 2012 à 16:09
Par Stéphane le dimanche 20 mai 2012 à 08:41
Par croque-Odille le dimanche 20 mai 2012 à 11:48
Par croque-Odille le dimanche 20 mai 2012 à 11:55
Par Stéphane le lundi 21 mai 2012 à 13:05
Par Jerry Wham le mercredi 27 juin 2012 à 14:16
Par Seotop le mercredi 11 juillet 2012 à 12:12
Par Marie-Lucie le jeudi 19 juillet 2012 à 15:18
Par falsam le samedi 01 septembre 2012 à 16:40
Par Stéphane le dimanche 02 septembre 2012 à 08:53
Par Lano le lundi 10 septembre 2012 à 00:43
Par Stéphane le lundi 10 septembre 2012 à 08:52
Par Merlin le vendredi 21 septembre 2012 à 10:00
Par Stéphane le vendredi 21 septembre 2012 à 15:55
Par philippe le samedi 27 octobre 2012 à 22:37
Par Stéphane le dimanche 28 octobre 2012 à 07:33
Par Guik LePutride le lundi 10 décembre 2012 à 00:01
Par Stéphane le mercredi 12 décembre 2012 à 12:56
Par référenceur le vendredi 18 janvier 2013 à 08:56