English (United Kingdom)
Jms Multi Site, formerly joomla multisite.
Create, share multiple joomla sites in few clicks !
Home FAQ/Change History Change history V1.1.x
Change log Version 1.1.x
This is a non-exhaustive (but still near complete) changelog for Joomla Multi Sites version 1.1.x

Version 1.1.19: Fix problem when extension have similar name (ie email and mail)
Friday, 03 April 2009 11:26

This version fix a problem during the check perform during the installation of an extension in a slave site.

In the previous version, when you have on your master website two plugins in the same group having similar name like "email" and "mail", JMS may check the wrong manifest files because it find two files having the pattern "mail".

With this fix, when it find several manifest files, and additional check is added to select the one that has the expected  extension name.

Version 1.1.18: Packaged with Joomla 1.5.10 files and Patch Definition 1.1.8
Sunday, 29 March 2009 16:56

This version is packaged with the Joomla 1.5.10 files and also contain the patches definition 1.1.8 that fix a bug in the Community Build 1.2 patch that is only present with the older RC2 version. Newer version of CB 1.2 are not affected.

We also modify the registratoin to avoid using the floor() PHP mathematical function that contain a bug in PHP 5.2.5.
If you are using a PHP 5.2.5, we recommend that you update your PHP version to fix the floor() function.
This floor() function is used everywhere in Joomla and mainly to compute the navigation pages.
This could result in impredictable result during the navigation.

Here it is a sample PHP code that allow reproduce the bug in PHP 5.2.5.

$result = floor( 144623676 / 10);
echo "[$result] = floor( 144623676 / 10)<br/>";

The expected result is 14462367 and unfortunately, on PHP 5.2.5, the result is 14462400 that is totally wrong.

Due to this PHP 5.2.5 bug it was not possible to register JMS successfully.

Version 1.1.17: Use the slave deploy directory as root directory for the administration
Monday, 09 March 2009 22:40

The root directory path used by the administration of a slave site may be wrong when the slave site is deployed in a specific folder.
In this case, previous version of JMS may use the directory path of the master website instead of the slave site deployed directory.

This fix is composed consists in a new patch definition version 1.1.7 and a fix in some JMS kernel file.

- Include the Patch Definition version 1.1.7 that allow using the slave deploy directory as administrator
  root directory. This allow access the specific image folder when specified.

Version 1.1.16: Include Patch Definition 1.1.6 relative to Community Builder enhancement
Friday, 13 February 2009 10:39
  • Ensure that MULTISITES_MASTER_ROOT_PATH has a correct value event when JMS is managed from a slave site.
    To guarantee the value, when JMS is called from a slave sites and a deploy directory is used, use the current MULTISITES_MASTER_ROOT_PATH value to write into the master JMS index.
  • Include the Patch Definition version 1.1.6 with Community Builder slave site specific configuration files
  • When using the creation of a website from the front-end and using the master website as "website template" template to replicate, it was not possible to retreive the login name from the DB because it was required to use a slave site for the replication. Now it is possible to use the master website as website to replicate from the front-end.
Version 1.1.15: Fix a problem of database connection reported by the Articles Sharing
Tuesday, 03 February 2009 17:24

Joomla Multi Sites itself does not perform database connection but provide interface for external component such as the Articles Sharing.

This version fix a problem in the database connection interface that does not return the correct master website DB connection when a slave site is deployed in a specific directory. In this case JMS was using the slave site configuration files that was wrong.
This fix now retreive the correct master DB connection that allow the Articles Sharing display the master websites articles.


Page 2 of 5
2Win, Multisite(s) are trademarks of Edwin2Win.