Releases: pluxml/PluXml
Releases · pluxml/PluXml
Release list
v.5.10.0-rc2
Fix for PluXml-v.5.10.0-rc21 :
- Refacto for preview of article
- Enhance display for table of comments in comments.php
- Check if PLX_ROOT and xml_parser_create() exist
- Checks if plxShow class exists in plxMotor::urlRewrite()
- PlxAmin::editConfiguration() about smtp
- Refacto plxShow
- Refacto for better Urls
- MediasManager.js (const, use strict, ..)
- FILTER_PROFIL in class.plx.utils.php for Unicode,E-mail
- Refacto for deletion of folder install
- plxUtils::getRacine()
- PlxAdmin::editCategories()
- Trailing "/" for paths in plxAdmin::editConfiguration()
v.5.10.0-rc1
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/libfolder to thecore/admin/jsfolder. Consequently, the HTTP server (Apache2, Nginx) no longer requires access to thecore/libfolder. - 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.phpscript 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.phpfile. - The
plxUtils::getRacine()function has been revised to account for HTTP server redirects (URL rewriting). - PHPMailer dependencies updated.
- Option to rename the
datafolder during installation. - Reminder: the
core/adminfolder 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/CHANGELOGfile.
v.5.8.23
PluXml-redirection-url
Refacto plxUtils::getRacine() for allowing url redirection with .htaccess
Fix core/lib/config.php for checking if PluXml is set.
v.5.8.22
- Refacto plxShow::meta() with new param $echo
- Display every error if the webmaster is connected
- Replace tabs by spaces in class.plx.show.php
- Refacto plxShow::pageTitle
- $menus in core/admin/top.php
- Refacto plxAdmin::getPage()
- plxMotor::parseArticle() for missing thumbnail* in article xml file
- selection of articles in the articles table
- Set or unset drafts in the articles table
- parametres_plugins.php for using $_SESSION['selPlugins']
- Fix register_shutdown_function in plxPlugins::_construct()
- typo in plxTemplate::parseTemplate()
- link to back-office in defaut theme
- Substitution [0-9] by \d in regex
- More infos in parametres_info.php
- Drop include for feed in index.php
v.5.8.21
v.5.8.20
- FIX For _num property in plxCapcha.php
- [+] core/admin folder can be moved or rename now
- [+] Refacto plxUtils::printLinkCss()
- FIX Fix about list of active plugins
- FIX Compatiblity for free.fr
The most important feature for this release is core/admin folder can be renamed or move. Keep only 2 levels from core/lib.
v5.8.19
- [+] Refacto plxAdmin::checkMaj() with Github repository
- FIX plxUtils::MINIFY_PATTERNS (E.G.: ":is")
- [+] console for logs of PHPMailer in parametres_infos.php (debug)
- [+] Update PHPMailer - Option for PHP < 7.2.5
- [+] Refacto plxCapcha
- FIX Fix plxAdmin::EditArticle() for article without tag
- [+] Refacto plxMotor::nextIdArtComment()
- FIX plxMotor::getPage() when name of categorie contains 'page'
If you are using PHP version < 7.2.5, unzip phpmailer.zip at the root of your site for using PHPMailer without OAuth2 or drop core/vendor directory.
v5.8.18
- Fix : minify {plucss,theme}.css in core/admin/theme
- Fix use of realpath when a config file of a plugin is missing
- Enhance CSS rules for fatal error
- Update versions.php for updating
- Fix use of srand() in plxUtils::charAleatoire()
- Refacto plxGlob::initCache()
- Fix 1st parameter must end with / for plxGlob::getInstance() in core/admin/*.php
- Fix template for article in plxMotor::prechauffage()
v5.8.17
- [+] Erase personal datas whn a user is deleted
- FIX Refacto plxUtils::minify()
- FIX Reset password_token* after user's authentification
- FIX Refacto plxTemplates
- [+] Displays informations about enabled plugins when a fatal error occurs
- FIX for making thumbnails from medias
- FIX plxFeed for PHP 8.0
- FIX List of inactive plugins even for bad plugin in plxPlugins::getInstance()
- FIX lang for user's selection in install.php