# BackendPro User Guide Version 0.3.1

Search User Guide

# Change Log

## Version 0.3.1

Release Date: 22nd June, 2008

### Modifications

- Added a `value` option to <button> elements so the form can submit.

## Version 0.3

Release Date: 22nd June, 2008

### Additions

- Added a dashboard to the control panel front page.
- Added cancel buttons to forms.
- Added new CSS styles to create buttons.
- Added icon() to Page library.
- Added a generate password feature to the member administration area
- Addedd CSS caching using CSS Tidy in the Page library.
- Added output_variables() to Page library.
- Added conditional CSS files in the Page library.
- Added meta tag creation into the Page library.

### Modifications

- Updated some of the documentation so its simpler to navigate around.
- Updated getUsers() in User_model.php to also fetch user profile columns.
- Changed the version control system from including a date to release candidate, purely to be shorter.
- Updated Nested_sets_model.php to remove the public attribute from the constructor

## Version 0.2 alpha 20080414

Release Date: 14th April, 2008

- Changed the way the view file container was passed from the Controller to the Userlib library. It is now passed as a function parameter instead of by using static variables which were not PHP4 compatible.
- Updated the install script to take note of new modules folder from Version 0.2 alpha 20080413
- Replaced call_user_method_array with call_user_func_array in base_model.php due to original being deprecated.

## Version 0.2 alpha 20080413

Release Date: 13th April, 2008

- Replaced the use of static $_container in MY_Controller.php to use var $_container. This was due to static only being available in PHP5. Please run a replace command on all your user created files to replace Site_Controller::$_container with $this->_container to use the new variable naming.
- Deprecated _generate_random_string() in Userlib.php to use CodeIgniters string helper function random_string()
- Updated the admin menu view file so the System item would have language support
- Added language support to the application/controllers/admin/settings.php file for defining preference groups
- Removed passing $obj by reference to passing by argument due to issue if allow_call_time_pass_reference is false in INI file, in modules/auth/models/access_control_model.php
- Moved the modules folder into the root dir

## Version 0.2 alpha 20080406

Release Date: 6th April, 2008

- First publicly released version.