Change log Version 1.2.x
Version 1.2.25 : Fix bug introduced in 1.2.23 that affect the Single Sign-In

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

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

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
 
Version 1.2.1 : Add partial sharing for Hot Property and full sharing for LQM

This JMS multisite for joomla version is bundled with the Patch Definition 1.2.28 that :

  • Add JMS Tools (install) definitions for :
    - Logos Query Manager (LQM)
  • Add partial sharing definition for :
    - HP Hot Property to allow only sharing the Agents and Companies.
  • Add sharing definition for:
    - Logos Query Manager (LQM)
 
Version 1.2.21 : Filter port in URL when present

Filter and ignore the port when present in a URL

When a port is present in a URL received by JMS, the domain was "ignored" event when it was present in the list of domain.
The fix consists in using the domain name when it is present as a slave.

The case where the port may be also present in a URL was reported when XMLRPC is enable.
In this case, the request can be like "http://www.slavedomain.com:80/xmlrpc/index.php".
As the port is present in the URL the request was posted on the master website instead of the "www.slavedomain.com".

To install the fix, it is required to "uninstall" the JMS patches and "re-install" the new patches present in the JMS 1.2.21.

Resolve the new FTP parameters keywords values and save result into the "slave" site "configuration.php" file

When the Joomla FTP layer is enabled, it is necessary to setup correctly the slave site FTP Root directory and perhaps the other FTP setting. It is possible to setup automatically the new FTP layer parameters that must be written into the slave site configuration.php.
This allow to automate the procedure described in the tutorial video 15.
http://www.jms2win.com/tutorial#jms12x-15

 

Bundled with Patch Definition 1.2.27.

  • Modify AcyMailing patch to ignore the patch concerning the license when using a free acymailing version (starter).
  • Add JMS Tools (install) definitions for :
    - Community ACL,
    - JCalPro,
    - HD FLV Player,
    - Modules Anywhere,
    - pure css tooltip,
    - Shipseeker
  • Add sharing definition for:
    - JCalPro,
    - ALinkExchanger,
    - HD FLV Player
Last Updated on Monday, 15 February 2010 16:24
 
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>

Page 5 of 10