Added a feature to the single event management registration form to disable payment methods if an event has free charges as well as chargeable charges and a free charge is selected.
Updated events opt-out form so users can also opt-out of event categories as well as events. This improves support for the anti-spam bill.
Added event registration details to the event registration export routine.
Added ability to choose which PDF or word documents to index for the search engine.
Added icons next to search engine results so the type of each item can be identified.
Improved the search engine paging by using features in SQL Server 2005 to limit the amount of returned data.
Improved paging through client details in the Client Management component by using features in SQL Server 2005 to limit the amount of returned data.
Added the ability to select subscription types in the Update Subscriptions form for existing members.
Added the ability to add onload javascript events into content pages via Page Properties in the editor.
Modified the embedded document method to only show the embedded document if the user has rights to view it.
Changed the backend manual registration for the Event Management system so expired prices would be displayed.
Bug Fixes
Fix an issue in the transaction system list where dates couldn't be searched when using equals, like, not equals and not like.
Fixed an issue where the startup section wasn't displaying dynamic navigation documents from the startup section, but from the root section instead.
Increased the CommandTimeout for SQL queries from the default of 30 seconds to 3 minutes to allow longer executing queries to finish.
Fixed a bug in the Insert File dialog window in the editor where files selected for deletion weren't being deleted.
Fixed a problem in Manage Database in Client Management where the system was attempting to remove a non-existent constraint on the Subscription Type column.
Discovered that Client Management search results was causing 100% CPU utilisation while builiding results so add a one millisecond delay for each column being generated to yield to other processes and limited the number of displayed columns to 50.
Fixed an issue in the Client Management edit profile form where dates weren't being validated.
Fixed an issue where if publishing is enabled the first version of a components page was loaded into the editor instead of the latest version.