Multilanguage CMSMS MLE - Installation/Upgrade and CHANGELOG

This is a FORK of the CMS Made Simple project and is not oficially supported in any way by the CMS Made Simple development team.
Locked
alby

Multilanguage CMSMS MLE - Installation/Upgrade and CHANGELOG

Post by alby »

Mini Howto MLE - Installation/Upgrade

A) You don't have CMSMS or CMSMS MLE installed
B) You have CMSMS (not MLE!!!) installed and working
C) You have CMSMS MLE 1.X.X and working (upgrade from prev versions)



CASE A:
0a. View Visual tutorials
0b. Look to latest version topic (sticky always) in this forum
1. Download cmsms-mle-XXXX.tar.gz from FORGE
2. Uncompress in your folder
3. Installed like a normal CMSMS (see user doc also)
4. Now transform in MLE:
 - read README.FIRST file in root directory
 - download icons flag from FORGE, create lang folder in uploads and uncompress in that folder
 - enter in admin, Global Settings > MLE languages and add your languages
5. NOW: Check if your site work in MLE mode


CASE B:
0a. View Visual tutorials
0b. Look to latest version topic (sticky always) in this forum
0c. BACKUP
1. Download diff-mle-vs-cmsms-XXXX.tar.gz (or cmsms-mle-XXXX.tar.gz if you have not same release) from FORGE
2. Uncompress and overwrite in your folder
3. If you have not same versione: upgrade like a normal CMSMS (install/upgrade.php) and enter in admin area for ugrade your modules (see user doc also)
4. Now transform in MLE:
 - read README.FIRST file in root directory
 - download icons flag from FORGE, create lang folder in uploads and uncompress in lang folder
 - enter in admin, Global Settings > MLE languages and add your languages (if you have a site look to "Do you want copy current site in DEFAULT lang")
5. NOW: Check if your site work in MLE mode


CASE C:
0a. Check Changelog for latest version (in this topic)
0b. Look to latest version topic (sticky always) in this forum
0c. BACKUP
1. Download cmsms-mle-XXXX.tar.gz from FORGE
2. Uncompress and overwrite in your folder
3. Upgrade like a normal CMSMS (install/upgrade.php) and enter in admin area for ugrade your modules (see user doc also)
4. For upgrade from version MLE languages and update your config
 - edit your config.php and switch to true  $config['set_names']
5. Check if your site work



OTHER:
- View Visual tutorials
- There are some tricks in this topic
- (PRE 1.6!) Read "Installation and Trouble Shooting" doc (thanks to neelesh)


Alby
Last edited by alby on Sun Aug 01, 2010 7:24 pm, edited 1 time in total.
alby

Re: Multilanguage CMSMS MLE - Installation/Upgrade and CHANGELOG

Post by alby »

Multilanguage CMSMS 1.X - Changelog
version 1.1.1  (29 Aug 2007):
- Improved patch of CMSMS MLE 1.02
- Update files to CMSMS 1.1.1


version 1.1.2  (05 Sep 2007):
- Update files to CMSMS 1.1.2
- For a quickly switch language insert flags list in:
 listcontent
 editcontent
 edithtmlblobs


version 1.1.3.1  (22 Sep 2007):
- Update files to CMSMS 1.1.3.1
- Update function.lang.php with same code of GetURL() of official release
- 05 Oct 2007: join in forge and a big thank you to katon for all work done  :)


version 1.1.4.1  (08 Oct 2007):
- Update files to CMSMS 1.1.4.1
- Add index.debug.php for debug in production site without change in config.php.
 For security, it's advisable that you rename to new "strange" newfilename.php that you know.
 You can check debug page while site works, substitute in url address index.php with newfilename.php


version 1.2  (19 Oct 2007):
- Update to CMSMS 1.2
- Bugfix: content block not working in prev releases because I forgot a modify from 1.1.2  :(
- Defined a $force_mle_default variable for force initial language
- Add function.concat_lang.php plugin


version 1.2.1  (28 Nov 2007):
- Update to CMSMS 1.2.1 + patch modifier.cms_date_format.php
- few bugfix
- mod_rewrite htaccess (doc/htaccess.txt) for CMSMS MLE (thanks to josin)
- separated backend/frontend cookies
- more logical define initial frontend lang
- add text and parent in config_lang
- new smarty $parent_lang vs DEPRECATED $currlang
- improved lang plugin:
 - add class parameter
 - add text parameter (request)
 - add urlparam parameter (request)
- Link content type multilingual: field url and target for each language (request)
- Visual tutorials
- EXTENDED version: add languages to metadata and description field


version 1.2.2  (03 Dec 2007):
- Update to CMSMS 1.2.2
- Enhanced freedom for language url. READ comment and example in config_lang.php.alby.label
- Improved User Interface (from 1.2.1):
 - View relative lang flag in add content/link/global content
 - Disable link of relative lang flag in edit content/link/global content


version 1.2.3  (03 Jan 2008):
- Update to CMSMS 1.2.3
- Little cosmetic changed


version 1.2.4  (31 Mar 2008):
- Update to CMSMS 1.2.4
- Display DEFAULT_LANG content (and/or content block="XXX" and/or global content) if content (and/or content block="XXX" and/or global content) in current language is empty (request)


version 1.2.4b  (13 Apr 2008):
- Display DEFAULT_LANG content was broken in MLE 1.2.4
- Display DEFAULT_LANG content is not default now (old behaviour) but you can enable the new behaviour with new param view_default in content and global content tag
- Add to cookies path/domain/secure
- Wiedmann patches for lang plugin
- Correct initial language selection


version 1.2.5  (18 May 2008):
- Update to CMSMS 1.2.5
- For display menu/content/GCB from DEFAULT_LANG if current lang is not ready use now a new global variable in config_lang: $default_lang_fallback. Remove old optional param view_default in 1.2.4b (Wiedmann).
- function lang: if config_lang is disabled you have official behavior
- ADODBLite UTF8
- Initial works on transform to UTF8


version 1.3  (7 Jun 2008):
- Update to 1.3
- Remove all flags (install apart, view multilang-flags)
- Options are in DB preferences and not in config_lang.php file
- Opacity for icons flag for no current langs
- Minor change layout in admin
- Bugfix: revert GetURL for W3C failure, set default content for Default Page


version 1.3.1  (25 Jun 2008):
- Update to 1.3.1


version 1.4  (8 Aug 2008):
- Update to 1.4 (base installation)
For testing and pending for imminent exit of 1.4.1


version 1.4.1  (10 Aug 2008):
- Update to 1.4.1


version 1.4.1b  (17 Oct 2008):
- Bugfix for default_lang_fallback disabled
- Tag lang now display langs ready ONLY and new nocurrent param (no display current flag/text lang)
- MenuManager display langs ready ONLY

For 1.4.1-2 there is a more 2.0 friendly:
- Click on name and not on flag for editing in List content and Global Content Block
- Switch languages in select box in Edit content and Edit GCB


version 1.5.1  (10 Dec 2008):
- Update to 1.5.1
- Bugfix
- Drop plugins/function.concat_lang.php
- Drop deprecated $currlang smarty var, use $parent_lang
- From this release use 2.0 friendly edit (same in 1.4.1-2)


version 1.5.2  (26 Jan 2009):
- Update to 1.5.2


version 1.5.3  (4 Apr 2009):
- Update to 1.5.3
- Changed TCN implementation. Code from PHP site is broken for me
- Add $root_url_default_content in Global Settings for hiding lang when you call default page
- $mle_translation is DEPRECATED, use TranslationManager module

version 1.5.3b  (4 Apr 2009):
Same of 1.5.3
CHANGED behavior of GCBs for close to 2.0. GCB return language indipendant (this BROKE prev MLE site)
 for GCB: add new footer-$lang GCB and call:  {global_content name="footer"} -> {global_content name="footer-$lang"}


version 1.5.4  (10 Apr 2009):
- Update to CMSMS 1.5.4
- bug: 1.5.3 extended version not honour $root_url_default_content
- PDF Printing go multilang
- function.recently_updated.php go multilang
- Add assign to function.lang.php
- Add doc/gcb.php for GCB conversion - read README.NEW

version 1.5.4b  (10 Apr 2009):
- Same of 1.5.4 (no doc/gcb.php)


version 1.6  (26 Jun 2009):
- Update to CMSMS 1.6
- Automatic language editing (no longer DB and config_lang.php editing)
- Test of MLE DB installation and config_lang
- content_image multilang
- Add lang and xml:lang attribute in {lang} tag
- Bugfix on accept language check
- Re-enable GCB multilang
- Extended version is now default
- Use utf-8 from original CMSMS
- DEPRECATED $parent_lang, use $lang_parent (and $lang_flag, $lang_text)


version 1.6.1  (24 Jul 2009):
- Update to CMSMS 1.6.1
- Bugfix


version 1.6.2  (30 Jul 2009):
- Update to CMSMS 1.6.2
- Bugfix for MenuManager
- Add remove languages in Global Settings


version 1.6.3  (4 Aug 2009):
- Update to CMSMS 1.6.3
- Revert some changes in include.php because not work on all system


version 1.6.6  (25 Oct 2009):
- Update to CMSMS 1.6.6
- Add Edit URL editing
- Include patch of Peciura
- Fix when DEFAULT LANG is not set (and warning message in admin)


version 1.6.7  (18 Apr 2010):
- Update to CMSMS 1.6.7 (thanks to Peciura)


version 1.7.1  (19 May 2010):
- Update to CMSMS 1.7.1 (thanks to Peciura)


version 1.6.8  (23 Jul 2010):
- Update to CMSMS 1.6.8


version 1.8.1  (23 Jul 2010):
- Update to CMSMS 1.8.1


version 1.8.2  (30 Aug 2010):
- Update to CMSMS 1.8.2
- Fix a bug when you changed default language "key"
- Add 3 new smarty variables: $lang_default, $lang_languages, $lang_languages_nocurrent



Alby
Last edited by alby on Tue Aug 31, 2010 2:34 pm, edited 1 time in total.
Locked

Return to “[locked] CMSMS MLE fork”