This is a major bugfix and code clean-up release. It is recommended that all users upgrade as soon as possible.
Changes:- Added cookie path and cookie domain settings to control panel
- Added PHP version check to install script
- Category tree is now cached to save queries
- Category article counts are now cached to save queries
- Added templates for database connect and select errors
- Fixed bug with slashes being shown in search terms on search results page
- Moved all timestamp/date related functions into lore_system class
- Email article feature now displays the search engine friendly URL if you have the feature enabled.
- Install wizard now allows you to set "Knowledge Base Name",
"Knowledge Base Domain" (auto-detect), and "Knowledge Base URL"
(auto-detect)
- Added "Knowledge Base Description", "Knowledge Base Domain", and
"Knowledge Base Path" settings to control panel.
- Fixed bug in jump menu in cp, it now works on Mozilla, Firebird, Opera, and others.
- Fixed cp bug that allowed duplicate glossary terms to be created
(caused loop in parsing).
- Fixed bug where glossary terms could be parsed within other words
(i.e. "the" parsed into "thesis"). Only whole words are matched now.
- Database class now automatically frees result sets when they
are no longer needed
- Smarty variables "force_compile" and "compile_check" now set to false by default (big speed improvement)
- Upgraded Smarty to 2.6.0 RC2
- Added PHP Info to maintenance script
- Added total_articles field to categories table - number of articles in
each category is now cached
- Various HTML/CSS cleanups in default style
Upgrading InstructionsUpload the full package, overwriting all files except /inc/config.inc.php. Then run the included script
upgrade2.php to complete the database upgrade.
The latest code can be downloaded in the customers section:
http://pineappletechnologies.com/customers/