VERSION 2.50 - DECEMBER 5, 2012 - (LANGUAGE & TRANSLATION FEATURES) - Aug 5th, 2013


****SERVER REQUIREMENTS HAVE CHANGED****

- The requirements for version 2.50 and later are: PHP 5.2.4+ and MySQL 5.0+

- For older servers use version 2.17 which requires: PHP 4.3.2+ and MySQL 4.1.7+

NEW FEATURES

- Languages: Updated translation system and added more translatable text

- Languages: Plugin system now support translation files stored in /languages/ under each plugins folder

- Languages: CMS Admin menus now support translation files stored in /lib/languages/adminMenu/

- Languages: Updated "/lib/how_to_add_languages.txt" file includes instructions for programmers on adding new language
strings

- Languages: New "Developer Mode" under Admin > General automatically adds language strings to files as programmers
code.

- Languages: New debug language "d|e|b|u|g" to help translators identify text that hasn't been added to translation
system yet.

- Email Templates: Added new admin editor menu for CMS Password Reset email, and "email templates" that may be used by
plugins.

- Background Tasks: Added new generic system running scheduled tasks/cronjobs with cron.php script for plugins

- favicon.ico: Add a favicon.ico file to the cms admin folder and it will be displayed by the browser when using the cms

MINOR CHANGES

- Wysiwyg: <style> tags are now supported within body content (required to style HTML emails).

- CMS Editor lists: Alternate account fields can be displayed with either: createdBy.username or
otherAccountTable.username

CODE CHANGES & BUG FIXES

- Increased version to 2.50 to help identify versions with increased requirements (v2.5+ requires PHP/MySQL 5)

- Performance: Increased minimum PHP required to 5.2.4 (over 5 years old)

- Performance: Increased minimum MySQL required to 5.0.0 (over 8 years old)

- CMS List Search: Fixed issue where custom search fields sometimes wouldn't work (removed extra return chats from
listPageSearchFields)

- Fixed Windows PHP "File exists" error that sometimes occurred when when renaming files

- Fixed issue where .swf files were being rejected as invalid when PHP returned a .swc file type

- Programmers: Added new functions: array_keys_prefix, contains, getValidationErrors, rename_winsafe,
file_put_contents_atomic

- Login Code: Failed logins no longer erase PHP $_SESSION, now only the login data is removed.

- Editors: Updated dates are now shown on add and edit pages even if updatedByUserNum field isn't defined

- Settings: Custom settings files such as: /data/settings.example.com.php no longer require www. prefix

- Code: prettyDate() function now accepts "0000-00-00 00:00:00" and returns "never"

- Code: emailTemplate_loadFromDB & emailTemplate_replacePlaceholders() no longer double encodes HTML placeholders

- Code: login functions now automatically encrypt unencrypted passwords on failed front-end logins

- Misc Code and other minor improvements



The materials on this web site have been created for use with CMS Builder content management software. CMS Builder software is published and licensed for use by InteractiveTools.com. Please contact Interactive Tools for information on the downloading of the software or the purchasing of licenses.


Terms of Service