added new module-based search-function and publish-by-date code
Reintroduced changes from changeset [520] and [540] wich where overwritten by changeset [546]
Revoked changeset [541] end removed all PAGE_EXTENSION variables and the related option in WB settings as this function only works on Apache Servers together with .htaccess and mod_rewrite...
added the "users in multiple groups" feature (closes parts of ticket #546)
module menu_link: fixed page-deleteing-bug and some odd behavior, added table mod_menu_link
Changed all copyright notices to include now 2008
Added Changeset [417] again to the trunk because removing it from the branches also removed it from the trunk
Removed changeset [417] from the 2.6.x branches because it is for WB 2.7.x versions
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
Removed mention of GMX name
Added 2007 to all copyright noticesAdded missing ID KeywordsRemoved not Unix conform line endings
Added phpmailer class (thanks to doc)
Added get_post_escaped to wb class which automatically calls add_slashes on get_post output and used it in form/save_field.php
Removed additional parameter from mail call
Changed all line endings to Unix stlye
Updated all copyright notices to include 2006
Fixed charset typos.
John: Changed the e-mail validation code and added a mail function to class wb.
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.
Moved page_link function to class wb and changed page_link() in functions.php to use the wb class method
Fixed inconsistent line ending styles
Removed strip_slashes_dummy.
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.
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.
Removed direct access path disclosure occurrences.
Added the Id keyword into the top of each file that was missing it
Added the Id keyword for all files
Restructured frontend code and fixed various bugs