ErisX v0.5 - Changelog
This is the version Changelog.
Updates are made by the point the most recent version reaches the state
'beta'. All changes that are listed here can be found in the most
recent version of the v0.5 development branch.
Please note:
Minor changes might not be listed below !
Updates or changes that might break backwards-compatibility are
hightlighted but in most cases can be configured using a configuration
option or are activated by special keywords within modules or plugins
which are well documented.
Known Bugs
These bugs are known to exists in the most recent ErisX v0.5 development branch :
- "ZeroUser"-Bug : After a failed login attempt the user is handled as unknown. He should be treated as 'guest'
Update - 1/28/05 by Christian Jerono
Changes :
- m_template : 'parse_functions' now always accepts 'dcg_' functions. Bound functions no longer req this prefix
Update - 1/25/05 by Christian Jerono
Additions :
- Mailman : Replaced dummy-header with the actual header-information
- Mailman : It's now possible to download mail attachments
- Explorer : Fileinformation is now shown when using the selection-checkboxes
- Explorer : It's now possible to upload several files at once
- m_res : Added event-trigger 'parseOutputBuffer' and moved content-completion into plugins
- m_res : Added event-trigger 'writeOutputBuffer' to manipulate the finalized HTML-Source
- m_user_plugin : Added error-reporting for failed login-attempts
Changes :
- Explorer : Completly re-created all template-files to use external CSS
- lib_rte : Now requires 'lib_dialogWindow' to open the Explorer-Dialog when inserting Images
Update - 12/28/04 by Christian Jerono
Bugs :
- Explorer : Fixed bug which allowed to leave the EXPLORER_ROOT Directory
- Explorer : Fixed bug which allowed display.php to view files outside EXPLORER_ROOT Directory
- External Modules : Added Access-Level's for each Module
Update - 12/22/04 by Christian Jerono
Additions :
- User System : Added a 'verify password' field.
- User System : Added data[user_id]=SELF to allow clean links pointing on the user's profile page
- User System : Added checks to allways allow the user to edit his own recordset.
- User System : Only accounts having 'user_admin' set to '1' are allowed to change groups and permissions
Changes :
- m_res : Removed modul-caching to avoid strange behavior under certain conditions
- m_script : Added record-skipping by setting $this->data to boolean FALSE
- m_script : Replaced hard-coded float settings to use CSS-Styles 'floatleft' and 'floatright'
- m_script : Currently running action is no longer returned when calling m_script::script_BuildOptions();
- m_script : Page-Selector is no longer drawn when only one page is available.
- lib_image : Added a file-size limit to avoid 'Memory Limit' Errors when rendering Thumbnails
Bugs :
- m_script : Fixed required access-level to create a new recordset being USER_ACCESS_EDIT
- m_script : Added stripslashes(); to get rid of these anoying slashes.
- m_user : Every cookie is now clear when the user could not be logged in.
- lib_file : Fetching a file's extension no longer requires the file to exist.
- lib_validator : func_checkIsNotEmpty() now uses strip_tags() and trim() for validation.
- User System : fixed some minor bugs.
Update - 11/29/04 by Christian Jerono
Additions :
- m_res : Added support for User-Login Parsing to maintemplate
- m_res : Added support for use of m_template for maintemplate-parsing
- libraries : Added alternative stylesheet PATH_TEMPLATES . 'accessories/styles_rte.css' for better usage using RTE
Update - 11/24/04 by Christian Jerono
Additions :
- m_script : Added image-tags for float left and float right images
- m_script : Added default-fields *_ref_user and *_ref_time which are created and filled automatically
- m_script : Added method m_script::script_HandleInsert to execute operations after INSERT / UPDATE statements
- libraries : Added new library lib_date to validate and convert date-strings
Bugs :
- m_script : Specified dates are lost during database INSERT / UPDATE
- mailman : Mailbox containg only new messages is not displayed
- navigation : Unable to set Permissions for modules without erisx_RegisterModule::hyperlinks property
- navigation : Empty links now point to # instead of index.php
Update - 11/19/04 by Christian Jerono
ErisX v0.5.0 - reached new state: beta
06/27/02 by Christian Jerono
ErisX v0.5.0 - development begins