Version 1.3.69: Improve Joomla Update and fix some Joomla 3.8 compatiblities |
|
|
|
Jms multisite for joomla version 1.3.69 - All Editions
- Fix several Joomla 3.8 compatibility.
In particular fix a PHP Fatal error in the JMS Maintenance. Also fix the J3.8 version detection in the JMS Maintenance.
- Update some core JMS required for a future JMS 1.4.x that will include a new Multisite Update feature to propagate the Joomla Update to all the slave sites.
Allows now calling the Joomla Update in a the slave to finalise the database structure upgrade. This method should be tried before the Extension Manager / Database => Fix because the database fix does NOT process the INSERT statement. Also add patches to manage some MySQL errors during the Joomla Update in case where some ALTER TABLE would be executed on shared tables (VIEWS). Now such errors are ignored to allow the Joomla Update processing the maxium of statement and reduce the risk to a stop on MySQL error.
- Remove several PHP Notice and PHP Strict messages. Added __constructor() functions.
Bundled with Patches definition 1.3.64
- Add patches in JInstaller to converting some SQL errors into warning during the Joomla Update processing.
- Add patches in JInstallerScript to converting some SQL errors into warning during the Joomla Update processing.
- Add plugins
- The plugin system/multisiteupdate is in charge to filter the Joomla Update processing
- The plugin installer/multisiteupdate is in charge to filter the MySQL errors that may occurs during a Joomla Update and parsing of Schema Updates "ParseSchemaUpdates() function" or "ConvertTablesToUtf8mb4()"
|