Fixed typo in news save comment page #282
Fixed more security issue's related to ticket #237
Fixed tickets 190 and 207
Changed version number to 2.6.4.
Fixes security issue #237.
Updated CHANGELOG
Removed superfluous lines from admin/pages/index.php
Removed use of variable module_function in sections_save.php
Fixed problem with pre-2.6.0 modules not appearing in section list
Removed "From:" from calls to internal mail function. Ticket 189
Ticket #162 - info top level domain not accepted in installation.
Ticket #182 - error not reset by additional query
Changed to in htmlarea install script. Fixes obscure bug.
Fixed ticket #146 - problems removing groups from private, registered viewer lists of page.
Updated version.php to show 2.6.3
Changed link target selection. Now: self, top, new. Ticket #145
Fixed ticket #143. Charset setting is now used in admin login and forgot pages.
Changed INSERT SQL code for settings table in installation.
John: New option in backup tool - either export all tables in database or only WB specific.
Removed a semicolon from settings table insert SQL query.
Style adjustment of the install script.
Added strip_slashes call to directory parameter.
Fixed ticket #134 - error on browsing media.
John: fixed ticket #82 backup module.
Fixed ticket #141 - admin now sees all folders in media
Removed additional parameter from mail call
Applied fix regarding ticket #138
Ticket #137 - Last Reset timer not reset in frontend forgotten password process
Fixed bugs in the new functions in class.admin.php.
Due to compatibility reasons, removed support for MEMORY_USAGE again. Updated CHANGELOG.
Added permission check to admin/pages/add.php to fix ticket #68. Also used get_page_permission, get_user_details, get_page_details in some places.
Added methods get_user_details, get_page_details, get_page_permission to class admin.
Changed all line endings to Unix stlye
Added support for tag [MEMORY_USAGE] in page footer. Renamed tag [PROCESSTIME] to [PROCESS_TIME]
Changed ->mail to ->mail in admin/login/forgot/index.php - ticket #136
Removed duplicate expression from news/install.php
Fixed ticket #133
Updated help links to use websitebaker.org/permalink
Updated all copyright notices to include 2006
Added default value '' to all varchar and text fields
Updated CHANGELOG. Correction: Last submission solved #104, not #127.
Solved ticket #127, commas are now stored as htmlentity in database. Also changed wb_mail to mail in form/view.php.
Tiny spelling change.
Fixed some wrong html tags in settings/template.html (moved WYSIWYG Style back to advanced options)
Set version number to 2.6.2.
Ticket #126. Cookie REMEMBER_KEY wasn't cleared in account/logout and expiration date is now set to time in the past. Thanks to alex!
Ticket 125 - smart login not working. Thanks to alex.
Changed mail calls to $wb->mail (thanks to John!).
John: changed captcha.php call to include timestamp
Fixed charset typos.
John: Changed the e-mail validation code and added a mail function to class wb.
Added parameter depth to show_breadcrumbs function to set the number of levels to be show.
Forgotten password: if sending of e-mail fails, restore old password. Ticket #110
Added more charset options. Ticket #102 - thanks to ruebenwurzel!
Character encoding setting also affects admin backend. Mentioned in ticket #102.
Reintroduced page languages setting. If switched to off page languages are only used to determine the language file for the universal texts. If on, displayed page and menu are affected by the language session variable.
Fixed: Breadcrumbs showed incorrectly when using the level feature.
Fixed a bug where access settings of registered and private pages were displayed incorrectly.
Fixed ticket #107 - captcha being cached.
Added an exit call after every heading("Location:...") redirector to prevent unwanted execution of code.
Fixed ticket #120.
Fixed bug #122. Replaced empty field check by check with setting name n.e. wb_version.
Once again reverted to correct config.php...
Replaced all remaining occurrences of '/media' by MEDIA_DIRECTORY - bug #108.
Fixed bug #99 and two additional instances of catpcha instead of captcha.
Fixed another typo in class.frontend.php. Ticket #100.
Fixed ticket #100 - 'contruction' typo
Fixed some notices and warnings.
Fixed bug #105 - back buttons in addon detail pages not editable.
Reverted config.php to rev 217.
Replace 'admin' by 'wb' in all account pages. Moved print_success and print_error code to class.wb.php. Added correct parameters to these functions in account pages.
Fixed problems on RSS script
fixed bug with page description not being set
Added extra protection from deleting all addons if none selected
Added charset encoding for admin templates
Fixed captcha bug for signup when disabled
Fixed captcha problems when disabled
Fixed typo in EN.php
Fixed error in patch
Change version from 2.6.0 to 2.6.1
Applied patch to class.login.php
Fixed small bug in forgot details app
Updated CHANGELOG - now ready for 2.6.0 (stable) release
Added default charset option to settings
Added email validation to form module
Fixed spacing with form submissions
Added captcha verification to sign-up form
Updated installer to add captcha_verification into settings table
Added captcha verification option to settings page
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().
Fixed bug where READ_MORE was never shown in news pages because 'long' was used as table column name instead of 'content_long'. Related to ticket #81.
Fixed ticket #80 and some faulty stripslashes in news view.php
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.