Version 1.0.2 : Add configuration wrapper and customisation of permission |
Saturday, 02 August 2008 00:00 |
In the version 1.0.0 and 1.0.1, the 'configuration.php' file in the master directory was not touched. As some extension could perform a direct access to this 'configuration.php' file that could result n a wrong database connection and database table prefix. We have solved this potential problem by adding a wrapper to the Master 'configuration.php' file. The objective being to root it to the appropriate 'configuration.php' slave site. This means also that a patch is delivered to allow the master site saving the configuration with this wrapper. We have also replace the hardcoded permission '0755' by a define that give the opportunity to have more rights on multisites directory and slave configuration file when JMS is installed in a very protected environment. The customer can therefore change only a single parameter in our distribution to increase the permission. Enhancement for later use: Add JMS2WinFactory and Jms2WinModel to allow connection to the Master database. This new feature opens the door to single User Authentication, Single content management and other component that could be developed using the Master site as a repository for the other slave sites.
|