Applied patch to class.login.php
Added Captcha to News module
Fixed a problem with the install script that occur when non-stock modules are already present and use $admin->print_error().
Improved default block content feature. Usage: If a template is used with multiple blocks and a page does not have content in one of the blocks, the content of this block is taken from the default (start) page instead. This behavior can be deactivated by setting ->default_block_content='none' or a specific page can be set using ->default_block_content=%page_id% where page_id stands for the page id of the page to use. This variable can be changed before every page_content call for the specific blocks to allow for complete flexibility.
Moved page_link function to class wb and changed page_link() in functions.php to use the wb class method
Fixed more inconsistencies regarding line endings and end-of-file newlines
Fixed inconsistent line ending styles
Added support for mailto: links in the menu link mod
Added extra characters to convert.php (see bug #64)
Some changes and fixes to menu code
Fixed bug #61 - typo regarding standard menu_footer.
Frontend functions page_keywords() and page_description() now display page specific entries if present, otherwise website settings.
Added octal to decimal conversion in initialize.php to create a proper integer value out of string file/dir mode constants.
Added module_function-lowercasing
Updated functions file
Removed load_addons and replaced with load_module, load_template, and load_language
Added load_addons functions
Added some DB checking code to initialize.php
Update for new addons table
Moved captcha.php out of framework dir
Initial captcha script
Cleaned-up some whitespace
Updated "Help" link
Minor fix.
Removed strip_slashes_dummy.
Fixed ticket #19 (addon link not shown). Corrected breadcrumbs code.
Implemented hook for new module type "snippet".
Minor cleanup.
Corrected session code.
Renamed compatibility.php to frontend.functions.php.Moved frontend functions from class frontend to frontend.functions.php. Removed instances of strip_slashes_dummy. Replaced $this by $wb in a couple of places.Created file initialize.php, where all initializations now take place (moved from class wb constructor).
Moved settings from config.php into database.NOT FULLY WORKING!!!
Removed support for internal HTMLArea editor. Created new stock module HTMLArea.
Fixed missing parent option 'none' - ticket #12 - and a minor scope bug.
Removed initialize.php, moved initialization code to class wb constructor. Changed attribute no_default_content to default_block_content and changed behavior.
Added new frontend class attribute no_default_content which controls what is shown in other blocks on pages like search, login,... and corrected implementation
Fixed typo
When PAGE_CONTENT is defined, other blocks are still shown
Fixed minor compatibility bug
Added automatic frontend redirection on login.
Changed most occurrences of strip_slashes to new dummy method strip_slashes_dummy.
Change addslashes,stripslashes to (wb class) method calls add_slashes,strip_slashes
Reverted erroneous deletion in class.wb.php
Reworked search.php, fixed typo in media/browse.html.
Created new stripslashes method in class wb. Changed stripslashes() calls to method calls.
Reworked visibility and menu code (frontend login problem)
Rewrote menu function. Parameters are now given as attributes to frontend class.
Removed direct access path disclosure occurrences.
Added direct access redirection in framework files.
Reduced redundant initialization code, removed further 'CVS' occurrences. Made $admin accessible in page_content function.
Added the Id keyword into the top of each file that was missing it
Added the Id keyword for all files
All occurrences of "CVS" in the code are replace by ".svn"
TIME_FORMAT definition was missing in initialize.php
Restructured frontend code and fixed various bugs
Initial import from CVS to Subversion of Website Baker 2.5.2