===============================
Updated 2010/10/23: Version 2.5.0
===============================
Bug Fixes:
 
 - Fix security bug in Profile (gaba/phppp)
 - Fix save in edit avatar and change path to avatar in form (formuss)
 - include jQuery in admin page (formuss)
 - Fix: Banners - "add" buttons disappear after deleting all banners. (trabis)
 - Fix: Banners - Blank page when deleting clients. (trabis)
 - Fix: Impossible to edit a user if uname contains a ', it shows uname already taken. (trabis) 
 - Fix: Some user defines(Error messages) were placed in blocks language file! They were moved to user language file and renamed. (trabis)
 - Fix: Impossible to "delete" or "update groups" of selected users. Table sorting does not work with select fields! Table sorting was disabled for now. Also, the action for deleting users was not matching the action requested by the submit form.
 - Improving fix for "Arbitrary file deletion" reported by Ono. Make sure file is inside "themes" directory. (onokazu/trabis)
 - Fixing Xss attack, and possible sql injections on admin user page(reported by Ono).. (onokazu/trabis)
 - Added 3 language constants for interest, occupation and location for usage on "search user" page. . (trabis) 
 - Altered 3 language constants for interest, occupation and location used on "add/edit user" page.. (trabis) 
 - Fixed error messages constants that were using old definitions. . (trabis) 
 - Fixing "full path disclosure" (onokazu/trabis) 
 - Fix an error when we commit with blank.gif (formuss)
 - Add default image for avatar (formuss)
 - Clean variables passed by submit (formuss)
 - Add case in clean variable function (formuss)
 - Load english language as default (formuss)
 - Fix errors with _AM_SYSTEM_DBUPDATED define in sub file (formuss)
 - Fix an error on banners client deletion (formuss)
 - Fix banners error on search client name (formuss)
 - Fix an error when add smilies with existing file (formuss)
 - Fix banners error on search client name (formuss)
 - Fix an error when add smilies with existing file (formuss)
 - Fix an error with IE (formuss)
 - Fix problem for changing module name (formuss)
 - ID: 3089455 (wrong width in Profile Style.css) (Mamba)
 - ID: 3081037 (Updated PHP & MySQL requirementes) (Anderssk/Mamba)
 - ID: 3089251 (Checkboxes in Block Accees not working) (Mamba/Formuss)
 - ID: 3085003 (Info buttons not linked) (Mamba/Formuss)
 - ID: 3084587 (Typo in xmlrpc.php) (Wishcraft/Mamba)
 - ID: 3000221 (TYPE=MyISAM replaced by ENGINE=MyISAM) (Ghia/Mamba)
 - Division by zero in banners.php (trabis)
 - $myts not defined in banners.php (trabis)
 - function xoops_getbanner() may delete a newly created banner (trabis)
 - ID: 3060263([code] still translate to double <code> tags in 2.4.5 Final/madreus)(trabis)
 - Templates that use xoAppUrl or xoImgUrl (themes/default/modules/system/system_redirect.html, etc) do not compile correctly during module update (trabis)
 - XOOPS_SYSTEM_COMMENT not defined, comment permissions not working correctly (trabis)
 - Banner count being incremented in admin pages and twice for redirect pages (trabis)
 - ID: 2153663 (Preview function/anderssk) (trabis)
 - ID: 2929230 (DHTML AJAX can tackle server/ghia) (trabis)
 - ID: 3033138 (XoopsLists::getHtmlList method needs updating/zyspec) (trabis)
 - ID: 3023820 (Error in folder class/formuss) (trabis/formuss)
 - XoopsFormDhtmlTextArea validation not working (trabis)
 - Removing file class/xoopsform/formtree.php, class is not working and not following Xoops naming conventions (trabis)

Design Fixes:
 - update legacy admin gui (change link in header) - xoops 2.5.0 (kris_fr)
 - correction of image links and cleaning css code in legacy admin gui (kris_fr)
 - correction and cleaning css code and deleting unused images in installer (kris_fr)
 - correction define language, cleaning css code and deleting unused files in zetadigme admin gui (kris_fr)
 - fix tooltips in zetadigme admin gui (kris_fr)
 - design template system_preferences.html in zetadigme admin gui (kris_fr)
 - suico theme : delete french language, correction filemanager link and language define for baradmin/footerstatic, add if no avatar in userbar popup (kris_fr)
 - suico theme : minors fixes for list : ol li (kris_fr)
 - fix suico thm for ie (kris_fr)
 - fix and cleaning css code in modules/system/css (kris_fr)
 - complete generic class in modules/system/css/class.css (kris_fr)
 - rebuild default admin gui based by morphogenesis 3.1.3 (voltan)
   * incativ orange skin (voltan)
 - add new style Sheet for installer and upgrade script (voltan)
 - update zetagenesis theme for xoops 2.5.0 : add new links, images and language defines in footer admin (kris_fr)
 - minors fixes css in zetagenesis theme : link hover for #xo-logger-tabs, accordion transition effect (kris_fr)
 - remove old tag/style css in system blocks templates - replace by generic class (kris_fr)
 - complete xoops.css with basic styles and generic class used in system module, themes and admin gui (kris_fr)
 - replace old/tag styles by generic class for module system templates (kris_fr)
 - little cosmetic cleaning / generic class in admin templates (kris_fr)
 - cosmetic cleaning / generic class in pm module templates (kris_fr)
 - cosmetic cleaning / generic class in profile module templates (kris_fr)
 - cosmetic cleaning / generic class in php files (kris_fr)
 - add xoops.css to system_imagemanager.html (kris_fr)
 - add imagemanager.css for imagemanager.html (voltan)
 - redesign fatal error message (kris_fr)
 - redesign upgrade process (kris_fr)
 - complete legacy admin gui : icons missing and link for help page (kris_fr)
 - fix block theme with pm module (kris_fr)
 - fix td align in pm_pmlite.html (kris_fr)
 - fix cookie Styleswitch - problem with old orange style for default admin gui (kris_fr)
 - fix color link under ie8/9 in default admin gui footer (kris_fr)
 - add help page in zetadigme admin gui (kris_fr)

XOOPS:
 - user.php: User page
   * Change destroy session for jGrowl redirection
 - xoops.css: Xoops stylesheet
   * Add jGrowl style
 - class/smarty/xoops_plugins/resource.db.php: Smarty plugin (Modify)
   * Search template for module, permit to have two template with the same name in different module
   * Construct template path for front and backend side
   * Fix an error for find template
 - class/smarty/xoops_plugins/compiler.xoAdminIcons.php: Smarty plugin for find icons (Add)
 - class/smarty/xoops_plugins/compiler.xoAdminNav.php:: Smarty plugin for breadcrumb (Add)
 - class/theme.html: XOOPS Theme (Modify)
   * Change path to admin theme
 - include/defines.php: XOOPS Constants (Modify)
   * Change path and url for admin area
 - xoops_lib/Frameworks/jquery/jquery.js: JQuery file (Modify)
   * Update jQuery to latest version
 - xoops_lib/Frameworks/jquery/plugins/jquery.form.js (Add)
 - xoops_lib/Frameworks/jquery/plugins/jquery.jgrowl.js (Add)
 - xoops_lib/Frameworks/jquery/plugins/jquery.lightbox.js (Add)
 - xoops_lib/Frameworks/jquery/plugins/jquery.tablesorter.js (Add)
 - xoops_lib/Frameworks/jquery/plugins/jquery.ui.js (Add)
 - include/comment_form.php (Modify)
   * Add choice of text editor module system in the comment form

Install:
 - install/include/makedata.php: Save default data for system module (Modify)
   * Add some new setting in config table and new template for admin
 - install/language/english/mysql.lang.data.sql: SQL data
   * Change folder location

System module:
 - /modules/system/admin/modulesadmin/modulesadmin.php 
  * Adding extra module-related links to the just installed modules (Add) Mamba
 - modules/system/header.php: System constants (Add)
   * use specific header for all system module
 - modules/system/admin.php: Admin main page (Modify)
   * use system function for load admin language file
   * use template for main admin page
   * Use function for get system setting
 - modules/system/help.php: Help page (Add)
   * Add content to help index page and first page of all modules (Voltan)
 - modules/system/constants.php: System constants (Modify)
   * Add new constant variables for system module
 - modules/system/menu.php: System menu (Modify)
   * Use user right for manage menu
 - modules/system/class/gui.php: Xoops Cpanel GUI abstract class (Modify)
   * Manage template file in admin side and move admin theme in specific folder
 - modules/system/class/cpanel.php: Xoops Cpanel class (Modify)
   * Change path to admin theme
 - modules/system/xoops_version.php: System setting (Modify)
   * Clean code and add admin template and system settings
 - modules/system/blocks/system_blocks.php (Modify)
   * Add waiting content for some modules 

pm module:
 * Changing the admin menu. Using the menu generated by the module system
 - modules/pm/admin/admin.php (Modify)
 - modules/pm/admin/header.php (Modify)
 - modules/pm/admin/prune.php (Modify)
 - modules/pm/changelog.txt (Modify)
 - modules/pm/xoops_version.php (Modify)

profile module:
 * Changing the admin menu. Using the menu generated by the module system
 - modules/profile/admin/category.php (Modify)
 - modules/profile/admin/field.php (Modify)
 - modules/profile/admin/header.php (Modify)
 - modules/profile/admin/header.php (Modify)
 - modules/profile/admin/permissions.php (Modify)
 - modules/profile/admin/step.php (Modify)
 - modules/profile/admin/user.php (Modify)
 - modules/profile/changelog.txt (Modify)
 - modules/profile/xoops_version.php (Modify)


Templates:
 - modules/system/templates/admin: Folder for all admin template files (Add)
 - modules/system/templates/admin/index.html: Secure HTML file (Add)
 - modules/system/templates/admin/system_header.html: Template for breadcrumb, tips and help (Add)
 - modules/system/templates/admin/system_avatar.html: Template for avatars (Add)
 - modules/system/templates/admin/system_banners.html: Template for banners (Add)
 - modules/system/templates/admin/system_blocks.html: Template for blocks (Add)
 - modules/system/templates/admin/system_blocks_item.html: Sub template for blocks (Add)
 - modules/system/templates/admin/system_comments.html: Template for comments (Add)
 - modules/system/templates/admin/system_groups.html: Template for groups (Add)
 - modules/system/templates/admin/system_images.html: Template for images (Add)
 - modules/system/templates/admin/system_mailusers.html: Template for mail to users (Add)
 - modules/system/templates/admin/system_maintenance.html: Template for maintenace (Add)
 - modules/system/templates/admin/system_modules.html: Template for modules (Add)
 - modules/system/templates/admin/system_modules_confirm.html: Template for modules (Add)
 - modules/system/templates/admin/system_preferences.html: Template for preferences (Add)
 - modules/system/templates/admin/system_smilies.html: Template for smilies (Add)
 - modules/system/templates/admin/system_templates.html: Template for templates (Add)
 - modules/system/templates/admin/system_userrank.html: Template for user ranks (Add)
 - modules/system/templates/admin/system_users.html: Template for users (Add)
 - modules/system/templates/admin/system_help.html: Template for help (Add)
 - modules/system/templates/admin/system_index.html: Template for index (Add)

Help:
 - modules/system/language/english/help/avatars.html: Help file for avatars

CSS:
 - modules/system/css: Folder for CSS file (Add)
   * Create a folder for put all CSS file used by system module
 - modules/system/css/index.html: Secure HTML file (Add)
 - modules/system/css/admin.css: CSS file for system module (Add)
 - modules/system/css/button.css: CSS file for buttons (Add)
 - modules/system/css/class.css: CSS file for standard class (Add)
 - modules/system/css/admin.css: CSS file for help section (Add)
 - modules/system/css/lightbox.css: CSS file for help lightbox (Add)
 - modules/system/css/help.css: CSS file for help pages (Add)
 - modules/system/css/code_mirror/*: Code mirror stylesheet files

Images:
 - modules/system/images/icons/*: Icons folder (Add)
 - modules/system/images/breadcrumb/*: Breadcrumb folder (Add)
 - modules/system/images/mimetypes/*: Mimetypes folder (Add)
 - modules/system/images/bg_button.gif: Background images button (Add)
 - modules/system/images/loading.gif: Loading images (Add)
 - modules/system/images/spinner.gif: Small loading images (Add)
 - modules/system/images/bg_content.gif (Delete)
 - modules/system/images/bg_menu.gif (Delete)
 - modules/system/images/check.gif (Delete)
 - modules/system/images/hbar_left.gif (Delete)
 - modules/system/images/hbar_middle.gif (Delete)
 - modules/system/images/hbar_right.gif (Delete)
 - modules/system/images/info.gif (Delete)
 - modules/system/images/install.gif (Delete)
 - modules/system/images/logo.gif (Delete)
 - modules/system/images/menu.gif (Delete)
 - modules/system/images/powered_by_xoops.gif (Delete)
 - modules/system/images/uninstall.gif (Delete)
 - modules/system/images/update.gif (Delete)
 - modules/system/images/xoops2.gif (Delete)

JS:
 - modules/system/js: Folder fo JS files (Add)
 - modules/system/js/index.html: Secure HTML file (Add)
 - modules/system/js/admin.js: Main JS file for system module (Add)

Breadcrumbs:
 - modules/system/class/breadcrumb.php: Class for breadcrumb toolbar
   * Manage the breadcrumb in system module

Thumbs:
 - modules/system/class/thumbs: Thumbs class for avatar and image gallery (Add)
   * Class for generate thumbs images

Avatars:
 - edituser.php: Xoops edit user page (Modify)
   * Create a specific folder in uploads directory for avatars
 - modules/profile/edituser.php: Profile edit user page (Modify)
   * Create a specific folder in uploads directory for avatars

 - modules/system/admin/avatars/xoops_version.php: Avatars configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/avatars/main.php: Main avatar managment (Modify)
   * Code cleanup and use of a specific class to manage Avatars
 - modules/system/class/avatar.php: System class for Avatars (Modify)
   * Manage avatars with a specific class
 - modules/system/language/english/admin/avatar.php: Avatar define variable (Modify)
   * Changed define name to follow XOOPS standard

Banners:
 - modules/system/admin/banners/xoops_version.php: Banners configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/banners/main.php: Main banners managment (Modify)
   * Code cleanup and use of a specific class to manage Banners
 - modules/system/admin/banners/banners.php (Delete)
 - modules/system/class/banner.php: Banners Class Manager (Add)
   * Manage banners with a specific class
 - modules/system/class/bannerclient.php: Banners Client Class Manager (Add)
   * Manage banners client with a specific class
 - modules/system/class/bannerfinish.php: Banners Finish Class Manager (Add)
   * Manage banners finish with a specific class
 - modules/system/language/english/admin/banners.php: Banners define variable (Modify)
   * Changed define name to follow XOOPS standard

Blocks:
 - modules/system/admin/blocksadmin/xoops_version.php: Blocks configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/blocksadmin/main.php: Main block managment (Modify)
   * Code cleanup and use of a specific class to manage Blocks
 - modules/system/admin/blocksadmin/blockform.php (Delete)
 - modules/system/admin/blocksadmin/blocksadmin.php (Delete)
 - modules/system/class/block.php: Block Class Manager (Add)
   * Manage blocks with a specific class
 - modules/system/class/blocklinkmodule.php: Block link to module Class Manager (Add)
 - modules/system/class/cookie.php: Class for manage cookie
 - modules/system/language/english/admin/blocksadmin.php: Block define variable (Modify)
   * Changed define name to follow XOOPS standard

Comments:
 - modules/system/admin/comments/xoops_version.php: Comments configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/comments/main.php: Main comments managment (Modify)
   * Code cleanup and use of a specific class to manage Comments
 - modules/system/admin/comments/admin_header.php: Comment Header (Modify)
 - modules/system/admin/comments/comment_delete.php: Comment delete file (Modify)
 - modules/system/admin/comments/comment_edit.php: Comment edit file (Modify)
 - modules/system/admin/comments/comment_post.php: Comment post file (Modify)
 - modules/system/language/english/admin/comments.php: Comment define variable (Modify)
   * Changed define name to follow XOOPS standard

Find users:
 - modules/system/admin/findusers/xoops_version.php: Find user configuration files (Delete)
 - modules/system/admin/findusers/main.php: Main find user managment (Delete)
 - modules/system/language/english/admin/findusers.php: Find user define variable (Delete)

Groups:
 - modules/system/admin/groups/xoops_version.php: Groups configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/groups/main.php: Main groups managment (Modify)
   * Code cleanup and use of a specific class to manage Comments
 - modules/system/admin/groups/groupform.php (Delete)
 - modules/system/admin/groups/groups.php (Delete)
 - modules/system/class/group.php: Group Class Manager (Add)
   * Manage group with a specific class
   * Add All check box for group form
 - modules/system/language/english/admin/groups.php: Groups define variable (Modify)
   * Changed define name to follow XOOPS standard

Images:
 - modules/system/admin/images/xoops_version.php: Images configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/images/main.php: Main Images managment (Modify)
   * Code cleanup and use of a specific class to manage Images
 - modules/system/language/english/admin/images.php: Images define variable (Modify)
   * Changed define name to follow XOOPS standard

Mail users:
 - modules/system/admin/mailusers/xoops_version.php: Mail to users configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/mailusers/main.php: Main mail to users managment (Modify)
   * Code cleanup and use of a specific class to manage Mail to users
 - modules/system/admin/groups/mailform.php (Delete)
 - modules/system/admin/groups/mailusers.php (Delete)
 - modules/system/language/english/admin/mailusers.php: Mail to users define variable (Modify)
   * Changed define name to follow XOOPS standard

Maintenance:
 - modules/system/admin/maintenance/xoops_version.php: Maintenance configuration files (Add)
   * Changes to use the same variables for image and help
 - modules/system/admin/maintenance/main.php: Main Maintenance managment (Add)
   * Use a specific class for manage maintenance
 - modules/system/admin/maintenance/dump: Folder for database dump (Add)
 - modules/system/class/maintenance.php: Maintenance Class Manager (Add)
   * Manage maintenance with a specific class
 - modules/system/language/english/admin/maintenance.php: Maintenance variable (Add)
   * Changed define name to follow XOOPS standard

Modules:
 - modules/system/admin/modulesadmin/xoops_version.php: Maintenance configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/modulesadmin/main.php: Main Maintenance managment (Modify)
   * Update code and use drag'n drop for define position
 - modules/system/modulesadmin/modulesadmin.php: Modules functions (Modify)
   * Change header file and change log display
 - modules/system/language/english/admin/modulesadmin.php: Maintenance variable (Modify)
   * Changed define name to follow XOOPS standard

Preferences:
 - modules/system/admin/preferences/xoops_version.php: Preferences configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/preferences/main.php: Preferences managment (Modify)
   * Clean code for manage preferences
 - modules/system/language/english/admin/preferences.php: Preferences variable (Modify)
   * Changed define name to follow XOOPS standard

Smilies:
 - modules/system/admin/smilies/xoops_version.php: Smilies configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/smilies/main.php: Smilies managment (Modify)
   * Code cleanup and use of a specific class to manage smilies
 - modules/system/admin/smilies/smileform.php (Delete)
 - modules/system/admin/smilies/smilies.php (Delete)
 - modules/system/class/smilies.php: Smilies Class Manager (Add)
   * Manage smilies with a specific class
 - modules/system/language/english/admin/smilies.php: Smilies variable (Modify)
   * Changed define name to follow XOOPS standard

Templates:
 - modules/system/admin/tplsets/xoops_version.php: Templates configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/tplsets/main.php: Templates managment (Modify)
   * Change code for use template editor (code mirror)
 - modules/system/admin/tplsets/jquery.php: jQuery File Tree PHP Connector (Add)
 - modules/system/admin/tplsets/themeimgform.php (Delete)
 - modules/system/admin/tplsets/tplform.php (Delete)
 - modules/system/language/english/admin/tplsets.php: Templates variable (Modify)
   * Changed define name to follow XOOPS standard

Ranks
 - modules/system/admin/userrank/xoops_version.php: User ranks configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/userrank/main.php: User ranks managment (Modify)
   * Code cleanup and use of a specific class to manage user ranks
 - modules/system/admin/userrank/rankform.php (Delete)
 - modules/system/admin/userrank/userrank.php (Delete)
 - modules/system/class/userrank.php: User ranks Class Manager (Add)
   * Manage user ranks with a specific class
 - modules/system/language/english/admin/userrank.php: User ranks variable (Modify)
   * Changed define name to follow XOOPS standard

Users:
 - modules/system/admin/users/xoops_version.php: User configuration files (Modify)
   * Changes to use the same variables for image and help
 - modules/system/admin/users/main.php: User managment (Modify)
   * Code cleanup and use of a specific class to manage user
 - modules/system/admin/users/users.php: Users functions (Modify)
   * Code cleanup and use of a specific class to manage user
 - modules/system/admin/users/jquery.php: jQuery File Tree PHP Connector (Add)
 - modules/system/admin/users/userform.php (Delete)
 - modules/system/class/users.php: User Class Manager (Add)
   * Manage user with a specific class
 - modules/system/language/english/admin/users.php: User variable (Modify)
   * Changed define name to follow XOOPS standard