English (United Kingdom)
Jms Multi Site, formerly joomla multisite.
Create, share multiple joomla sites in few clicks !
Home FAQ/Change History Change history V1.2.x
Message
  • EU e-Privacy Directive

    This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.

    View e-Privacy Directive Documents

Change log Version 1.2.x
Version 1.2.27 : Add compatibilty with Joomla 1.5.16, PHP 5.3 PDF Print E-mail

This Jms Multi Sites version add:

  • Bundled with the Joomla 1.5.16 installation and orginal files.
  • the PHP 5.3 compatibility and remove all the deprecated functions like ereg and split.
  • a fix on a minor problem when computing the "TLD" (Top Level Domain) when shared extension and that may happon on some PHP environment.

Bundled with Patch Definition 1.2.33.

That include the fix concerning the bug introduced by Joomla in the version 1.5.16 and that does not allow to login.
The behavior is that Joomla 1.5.16 loop on the login when called from a "localhost". Some side effect were also noticed in live site.
The fix consists in applying the patches that Joomla has published with (medium/high level) and that will be probably released in Joomla 1.5.17.
With Jms multisites, you can already benefit of this fix that had the sided effect to prevent any login.
See the joomla bug tracker published at
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=20221

 

Also add several cross-check on joomla patches installed to improve consistency when joomla restore or replace existing files that remove Jms multisites patches.
A side effect detected is an infinite loop when installing the joomla patches from version 1.5.15 to 1.5.16.
The infinite loop is due to the fact that the installation directory exists (restored by JMS) and when updating 1.5.15 to 1.5.16 some Jms multisites patches are partially removed that create a "ping pong" between the administrator/index.php and the installation/index.php


Add JMS Tools (install) definitions for :

  • Job Grok Application,
  • Kuneri Mobile Joomla,
  • ninjaXplorer
  • Quick Jump Extended,
  • WEBO Site SpeedUp,
  • aiContactSafe,
  • Rentalot

Add sharing definition for:

  • Job Grok Application

 

We strongly recommend to install the Jms multisites patches 1.2.33 or better install Jms multisites 1.2.27 before installing the Joomla 1.5.16.

To get the latest version, see the FAQ /faq#sec-122

 

Last Updated on Monday, 26 April 2010 22:32
 
Version 1.2.26 : Add Joomla Quiz, wbAdvert PDF Print E-mail
This Jms Multi Sites version add:
  • the possibility to create website from the front-end that share a whole website.
  • a new API function to retreive the website information when used in plugin or external component or modules.
  • a fix on a fatal error that occurs when the joomla JFile class is not declared.
    Add the "import" of this declaration.

Bundled with Patch Definition 1.2.32.

Add JMS Tools (install) definitions for :

  • Joomla Quiz,
  • JUMultithumb,
  • wbAdvert

Add sharing definition for:

  • Joomla Quiz.
    Not tested and not guarantee. Just a candidate for sharing.
  • Shipseeker.
    Any problem relative to this extension must be reported to the author of this extension that provide the support

 

Last Updated on Tuesday, 30 March 2010 10:58
 
Version 1.2.25 : Fix bug introduced in 1.2.23 that affect the Single Sign-In PDF Print E-mail

In Jms Multisites for joomla 1.2.23, we have introduced the generation of a new "secret" value when creating the slave site.

This has a side effect on the "Single Sign-In" that result by different session_id for each domain and therefore disabled the Single Sign-In.

In this version, we have removed the generation of the "secret" value to keep the same value than the master.

Therefore the JReviews extension that expect to have different secret values to have specific configuration now share the configuration.

If you have created slave site with Jms Multisite 1.2.23, you can update all the slave site configuration.php file manually to copy the value in the secret present in the master configuration.php file. The objective is to use the same secret value for all the slave sites.

Last Updated on Friday, 19 March 2010 16:50
 
Version 1.2.24 : Add Vodes and Jobs sharing PDF Print E-mail

Enhance the sharing table parsing when creating a website.

When creating a slave site, it may happen that some existing view contain additional statement like "select ..... from `dbname`.`tablename` WITH CASCADED CHECK OPTION'.
To retreive the retreiving "FROM table name" present in a statement we add a cross-check
that select the word that is preceded with the word "from".

Bundled with Patch Definition 1.2.31.

Add JMS Tools (install) definitions for :

  • Add and fix DOCMan 1.5.4 modules and plugins,
  • ARI Quiz,
  • Vodes,
  • Jobs

Add sharing definition for:

  • Vodes,
  • Jobs
Last Updated on Thursday, 18 March 2010 17:46
 
Version 1.2.23 : Enhance interface with New Like and search PDF Print E-mail

Enhance the Jms Multisites interface with "New Like" and search filtering

"New like" button is used when you want to create a new slave site or template like an existing definition.
In this case, you select the slave site or template definition that you want to use when creating the "new" definition.
This maybe helpfull when creating a Jms templates where you have to setup the "folders and files" actions.
You can re-use an existing definition that is moreless identical to the one that you want to create.

Also add in the "manage site" a search filter that allow quickly find a specific slave site definition.
This maybe usefull when you have several hundred of websites.
The search is applied on fields:

  • Site ID
  • Site name
  • Domains
  • DB host name
  • DB name
  • DB Prefix

Remove the older compatibility with Joomla < 1.5.10.

To reduce the packaging distribution we have removed from Jms multisite for joomla all the original files of joomla 1.5.9 and lower that was present in the distribution in case where the backup failed and it was not possible to retreive the original definition.
So there is no more "rescue" algorithm available in Jms to restore original joomla files in case of "uninstall" or patches installation failure.
We have considered that older Joomla < 1.5.10 was not very secured and decided to stop the distribution of rescue patches.
This does not mean that Jms will not work with older version of joomla. There is no more rescue (or backup) guarantee with older joomla versions. Up to the user perform backup themselve in case of failure with older joomla < 1.5.10.

Specific cache management

Joomla uses the "secret" field present in the "configuration.php" file to compute a cache file name.
In case where you replicate an existing website, Jms multisite uses the existing "configuration.php" file to create the new "configuration.php" file for the specific slave site.
This patch consists in generating a new "secret" value with the objective to have specific "cache" files event when sharing the same cache directory. This may be usefull for "Windows" platform that can not use the Symbolic Link and may not be able to have a specific "cache" directory.
Some extension like "JReviews" also use the "secret" value to store their own configuration file on the disk.

 

Bundled with Jms Multi Sites Patch Definition 1.2.30 and 1.2.29

Patch definition 1.2.30
Add JMS Tools (install) definitions for :

  • DOCMan 1.5.4 modules and plugins,
  • Mutlisites Meta tag,
  • CEdit,
  • Click Head,
  • JReviews & S2Framework. Nnot guaranteed as it uses ioncube and tests were not possible
    You must consider this definition as experimental and require new fresh slave site or slave site built with JMS 1.2.23 kernel only.
    It is not possible to use JReviews on slave sites created with prior JMS version 1.2.23. The update is not working.
    With existing slave site, you may have to modify the secret word manually in the configuration.php file.

Patch Definition 1.2.29:

Add fix for the YooThemes "yoo_vox" to allow reading the appropriate multisites "params_xxxx.ini" file.
Add JMS Tools (install) definitions for :

  • Frontpage SlideShow 2.x
  • Ninjaboard,
  • Ozio Gallery 2,
  • Picasa Slideshow,
  • Slimbox,
  • Very Simple Image Gallery Plugin,
  • YOOTools:
    YOOaccordion, YOOcarousel, YOOdrawer, YOOeffects, YOOgallery, YOOholidays, YOOiecheck, YOOlogin, YOOmaps, YOOscroller, YOOsearch, YOOslider, YOOsnapshots, YOOtooltip, YOOtoppanel, YOOtweet

Add partial sharing definition for :

  • AcyMailing and only VM Users.
    This definition present risks for the consistency.
    It is required that the AcyMailing plugins that import content (except user details) should be de-activated.
Last Updated on Tuesday, 09 March 2010 11:21
 


Page 15 of 21
2Win, Multisite(s) are trademarks of Edwin2Win.
Joomla