module menu_link: fixed page-deleteing-bug and some odd behavior, added table mod_menu_link
fixed #532 - PHP Error levels
Replaced hardcoded .php with the variable PAGE_EXTENSION for the use in pagenames. (!!Attention!! To get extenions other than .php working additional fixes are necessary!) Fixes ticket #370
Added a missing </tr> tag in Changeset 536
re-introduced bugfix of Changeset 472 (fixes ticket 402) accidentally removed by Changeset 529 (enhanced pages admin)
Moved the admin tools from 'Settings' to the new section 'Admin-Tools'.
Bug fix for ticket 525. Prevents that installed modules with identical version are updated again.
corrected link in /admin/login/template.html and increased redirection timer for success messages
this bugfix closes ticket 412 (direct call of admin/settings/save.php clears database)
Fixed error with redirection to admin panel after installation due to already defined constant VERSION (redirection fails if PHP errors/warnings are displayed).
introduced the enhanced pages admin dialogue developed by icouto
Changed all copyright notices to include now 2008
Edited CHANGELOG and set version to 2.6.7
Fixed bug with settings2.php and page extensions
Fixed bug introduced in [484]
Fixed issue with escaped single quotes in pagenames generation (thanks to thorn)
Fixes an issue with changing the menu_title also changes the page name in the /pages dir;Now page name only changes if page_title is changed and menu_title is independent from page_title and page name.
fixed ticket #402 Thanks to Thorn
Added package which allows to integrate optional JS & CSS module files (frontend.css, frontend.js, backend.css, backend.js) into the <head> section of the HTML code. This allows developers to code modules which creates (X)HTML valid output.
Added Changeset [417] again to the trunk because removing it from the branches also removed it from the trunk
Edited CHANGELOG and set version to 2.6.6
Removed changeset [417] from the 2.6.x branches because it is for WB 2.7.x versions
Fixed ticket #392; root_parent not being set correctly (Thanks to eggsurplus)
Fixed a bug in menulink; if you deleted a menulink page the linked page was also deleted in the pages directory (Special thanks to "Funky_MF" for the fix)
Fixed issues with some languages when UTF8 is used.Removed all htmlentites from the code (revoked changeset [396]) and added new functions instead.Adapted the search and the highlighting to use the new functions.With this changes WB can now be used with charset UTF8 for all languages.
changed MODULE_DESCRIPTION variable to module_description as we use in the modules languages also the lowercase version
Security enhancement (reduced number of login trials from 50 to 3).
fixed typo in changeset [428]
Fixed ticket #380 (Thanks to pcwacht)
Added new variable $MODULE_DESCRIPTION wich allows to have optional a language specific description of the modules in the language files of the modules.
Updated some core files to allow the configuration of PHPMailer via the admin settings panel instead of config.php. PHPMailer related settings are now stored in the Website Baker database. The following settings can be configured:SMTP-host, SMTP-authentification , SMTP-password and SMTP-username.
Added Id keywords to all missing files
Fixed issue with Permissions for pages sections
Updated links to Website Baker website
Fixed some minor javascript errors in admin (thanks to pcwacht)
Added 2007 to all copyright noticesAdded missing ID KeywordsRemoved not Unix conform line endings
Fixed IE allows to set a page as parent of itself (#320)
Fixed a small IE layout issue in adminActualized CHANGELOG
Fixed problem with Page Title has to be escaped (#287)
Fixed missing message when adding a site without page title (#300)
Removed changeset 365 because it is for WB 2.7.xChanged version to 2.6.5Completed CHANGELOG
Added Remember-expanded-pages-in-admin (thanks to ephraimt)
Added List sorting in admin area (thanks to rsmith)
Fixed addons table isn't updated when a modul is updated (#332)Added new upgrade_function (thanks to kozmoz)
Fixed intro page doesn't save correct. See #71.
Fixed problems that were created in changeset 353
Fixed more security issue's related to ticket #237
Fixed tickets 190 and 207
Changed version number to 2.6.4.
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
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.
Added strip_slashes call to directory parameter.
Fixed ticket #134 - error on browsing media.
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.
Changed all line endings to Unix stlye
Changed ->mail to ->mail in admin/login/forgot/index.php - ticket #136
Updated help links to use websitebaker.org/permalink
Updated all copyright notices to include 2006
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!
Changed mail calls to $wb->mail (thanks to John!).
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 a bug where access settings of registered and private pages were displayed incorrectly.
Added an exit call after every heading("Location:...") redirector to prevent unwanted execution of code.
Fixed bug #122. Replaced empty field check by check with setting name n.e. wb_version.
Replaced all remaining occurrences of '/media' by MEDIA_DIRECTORY - bug #108.
Fixed bug #105 - back buttons in addon detail pages not editable.
Added extra protection from deleting all addons if none selected
Added charset encoding for admin templates
Change version from 2.6.0 to 2.6.1
Fixed small bug in forgot details app
Added default charset option to settings
Added captcha verification to sign-up form
Added captcha verification option to settings page
Reintroduced option 'none' to WYSIWYG editor selection list in settings.
Moved page_link function to class wb and changed page_link() in functions.php to use the wb class method
Applied aportale's patch to use label instead of javascript toggle code
Fixed more inconsistencies regarding line endings and end-of-file newlines
Fixed inconsistent line ending styles
Modified some comments about copyright/license notices (see ticket #48)
Added direct-access redirection on some files (see ticket #37)
Corrected "Help" URL on admin start page
Correct "Help" URL on admin start page
Fixed bug #74 - permission settings no getting changed.
Fixed ticket #46 - addon details are taken from database. Minor changes to install/save.php.
Fixed bug #71 - added $admin->strip_slashes() to intro2.php
Fixed spelling mistakes
Fixed bug #45 - incorrect display of time in settings.
Fixed bug #33 and other bugs regarding addon (un)installation
Fixed bug #44 - module entries in addons table do not get deleted upon module uninstallation.