Changes for version 0.91 - 2010-12-07
- Replace Log::Dispatch with Log::Handler. Speed is not everything, but Log::Handler is faster.
- In .htoffice.csm.conf, change min_log_level to emergency, and add max_log_level as debug. See Log::Handler for details.
- Replace CGI::Session with Data::Session.
- Add pg_bytea and pg_text to .htoffice.cms.conf, for use by Data::Session.
- Investigate 3 rich text editors: YUI's editor, TinyMCE and CKEditor. I could not get any working properly with AJAX.
- Rename content form fields from head and body to head_text and body_text, in case one of those words is reserved in the same way form is reserved in IE. Also, this makes them easier to search for.
Documentation
Create all tables in the 'cms' database
Drop all tables in the 'cms' database
Populate tables in the 'cms' database
Report sizes of all tables in the 'cms' database
Modules
The Canny, Microlight and Simple CMS
Provides
in lib/App/Office/CMS/Controller.pm
in lib/App/Office/CMS/Controller/Backup.pm
in lib/App/Office/CMS/Controller/Content.pm
in lib/App/Office/CMS/Controller/Design.pm
in lib/App/Office/CMS/Controller/Initialize.pm
in lib/App/Office/CMS/Controller/Page.pm
in lib/App/Office/CMS/Controller/Search.pm
in lib/App/Office/CMS/Controller/Site.pm
in lib/App/Office/CMS/Database.pm
in lib/App/Office/CMS/Database/Asset.pm
in lib/App/Office/CMS/Database/Base.pm
in lib/App/Office/CMS/Database/Content.pm
in lib/App/Office/CMS/Database/Design.pm
in lib/App/Office/CMS/Database/Event.pm
in lib/App/Office/CMS/Database/Menu.pm
in lib/App/Office/CMS/Database/Page.pm
in lib/App/Office/CMS/Database/Site.pm
in lib/App/Office/CMS/Util/Config.pm
in lib/App/Office/CMS/Util/Create.pm
in lib/App/Office/CMS/Util/Logger.pm
in lib/App/Office/CMS/Util/Validator.pm
in lib/App/Office/CMS/View.pm
in lib/App/Office/CMS/View/Base.pm
in lib/App/Office/CMS/View/Content.pm
in lib/App/Office/CMS/View/Page.pm
in lib/App/Office/CMS/View/Search.pm
in lib/App/Office/CMS/View/Site.pm