XoopsModules25x/xlanguage

View on GitHub
docs/changelog.txt

Summary

Maintainability
Test Coverage
<h5>3.1.4 Beta 1        [2022-02-20]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.27, PHP 8.0.16
<hr>
- index.html in /preloads (mamba)

<h5>3.1.3 FINAL        [2021-08-20]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.22, PHP 8.0.9
<hr>


<h5>3.1.3 RC-1        [2021-08-18]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.22, PHP 8.0.9
<hr>
- fix site stays on English instead of going to local default language (liomj/mamba)

<h5>3.1.2 Final        [2021-08-13]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.22, PHP 8.0.9
<hr>
- set 'hasMain'  in xoops_version.php to 0 (alain01/geekwright)

<h5>3.1.1 Final        [2021-08-13]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.22, PHP 8.0.9
<hr>
- added missing index.html in root issues #19 (alain01/mamba)


<h5>3.1 Final        [2021-08-10]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.22, PHP 8.0.9
<hr>
- added test data (mamba)

<h5>3.1 RC 2        [2020-09-09]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.10, PHP 8.0 Beta2
<hr>
- fixed warning about XoopsObject compatibility (issue #10) (goffy)
- PHP 8 adjustments (mamba)
- various fixes, updates, cosmetics (mamba)

<h5>3.1 RC 1        [2019-12-22]</h5>  Dev: XOOPS 2.5.11, PHP 7.4.1
<hr>
- __NAMESPACE__ in Helper.php (mamba)
- renamed 'PHP_SELF' to 'SCRIPT_NAME' (mamba)
- cosmetics, PSR12 (mamba)
- decreased index key length (mamba) (MySQL error #1071)
- added few \Xmf\Request checks (mamba)
- Scrutinizer suggestions (mamba)


<h5>3.1 Beta 1        [NOT RELEASED]</h5>
<hr>
- cosmetics (mamba)
- renamed XLANG to XLANGUAGE (mamba)
- namespaces (mamba)
- autoloading (mamba)
- moved config/config.php to /config/config.ph (mamba)


<h5>3.05 RC 1        [2017-09-02]</h5>
<hr>
- code cosmetics (mamba)
- removed @version (mamba)
- addNavigation(basename(__FILE__))  (mamba)
- dirname(__FILE__) to __DIR__ (mamba)
- XOOPS 2.5.8, PHP 7 (mamba)
- replaced < b /> with < b > (mamba)
- Unnecessary double quotes (mamba)
- reference mismatch (mamba)
- Hardening to type safe (mamba)
- update Help (mamba)
- php-cs-fixer updates (mamba)
- started conversion to XMF (mamba)
    &nbsp;&nbsp;- updated addInfoBoxLine entries (mamba)
    &nbsp;&nbsp;- displayNavigation(basename(__FILE__))  (mamba)
    &nbsp;&nbsp;- changed to ->displayButton('left') (mamba)


<h5>3.05 Beta 1       [NOT RELEASED</h5>
<hr>
- moved all images, CSS, and JS files to /assets (mamba)
- renamed .html Smarty templates to .tpl (mamba)
- fixed language auto-detection (Rewarder/Mamba)


<h5>3.04</h5>
<hr>
- updated POSIX Regex to PCRE (Mamba)
- minor fixes (Mamba)
- fixing generation of configuration file for extended languages


<h5>3.03</h5>
<hr>
1 updated to XOOPS 2.5.x GUI using ModuleAdmin class (Mamba)


<h5>3.02</h5>
<hr>
1 adjusted for Xoops 2.4.0 using Preloads, no hacks of Core files required anymore in 2.4.0 and above (trabis)


<h5>3.0:</h5>
<hr>
1 compatable for all Xoops active versions
2 added smarty template for block
3 added inline scripts for displaying language switch manner anywhere prefered


<h5>2.04</h5>
<hr>
capable for different language cache, reported by suico @ xoops.org


<h5>2.03</h5>
<hr>
"input" parse improvement, reported by irmtfan @ xoops.org


<h5>2.02</h5>
<hr>
bugfix for XSS vulnerability
Thanks domifara @ dev.xoops.org


<h5>2.01</h5>
<hr>
bugfix for nonexisting language