PluXml 5.10.xxx

bazooka07bazooka07 PluXml Lead Developer, Moderator

Bonjour,

Cette version 5.10.0 succède à la version 5.8.22.
Compte-tenu des nombreux changements, elle est publiée en release candidate (RC1) :
Télécharger / Download

🇬🇧 English translation at the end of this post

  • Elle comporte un contrôle beaucoup plus strict des données saisies par un utilisateur connecté ou non.
  • Les cookies de session différents sont utilisés côté site, côté administration ou à l'installation.
  • Tous les scripts js (javascript) sont déplacés depuis le dossier core/lib vers le dossier core/admin/js. Ainsi l'accès au dossier core/lib n'est plus nécessaire au serveur HTTP (Apache2, Nginx).
  • La traduction pour le russe a été mise à jour.
  • Cette version comporte 2 langues supplémentaires : ukrainien et grec
  • Corrections pour PHP 8.5 et antérieurs (xml_parser_free(), curl_close(), $http_response_header)
  • Possibilité de choisir un captcha image pour les commentaires
  • Nouveau script news.php pour dernière actualités affichées par Google
  • Un délai est maintenant nécessaire pour redemander un nouveau mot de passe
  • Le contrôle de l'installation de PluXml se fait uniquement dans le fichier core/lib/config.php
  • La fonction plxUtils::getRacine() a été revue pour tenir compte des redirections faites par le serveur HTTP (url_rewrite)
  • Mise à jour des dépendances de PHPMailer
  • A l'installation, possibilité de renommer le dossier data
  • Pour mémoire, possibilité de renommer le dossier core/admin. Existait déjà dans la version 5.8.22
  • Côté site, la fonction plxShow::lastArtList() a été modifiée pour tenir compte du contexte (première page, catégorie, tag)
  • Pour plus de détails, voir le fichier readme/CHANGELOG

🇬🇧 ========= English translation by Google :=========== 🇬🇧

Version 5.10.0 succeeds version 5.8.22.

  • It includes much stricter validation of data entered by users, whether logged in or not.
  • Distinct session cookies are now used for the public site, the administration area, and the installation process.
  • All JavaScript (JS) scripts have been moved from the core/lib folder to the core/admin/js folder. Consequently, the HTTP server (Apache2, Nginx) no longer requires access to the core/lib folder.
  • The Russian translation has been updated.
  • This version adds support for two additional languages: Ukrainian and Greek.
  • Fixes for PHP 8.5 and earlier versions (xml_parser_free(), curl_close(), $http_response_header).
  • Option to select an image-based CAPTCHA for comments.
  • New news.php script for displaying the latest news via Google.
  • A time delay is now required before requesting a new password.
  • PluXml installation checks are now handled exclusively within the core/lib/config.php file.
  • The plxUtils::getRacine() function has been revised to account for HTTP server redirects (URL rewriting).
  • PHPMailer dependencies updated.
  • Option to rename the data folder during installation.
  • Reminder: the core/admin folder can also be renamed (a feature that already existed in version 5.8.22).
  • On the public site, the plxShow::lastArtList() function has been modified to take the current context (home page, category, tag) into account.
  • For further details, please refer to the readme/CHANGELOG file.
Connectez-vous ou Inscrivez-vous pour répondre.