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