- Upgraded to htmlArea 3 for the WYSIWYG editor, which adds a few new features and
works with Mozilla-based browers (Mozilla, Netscape, Galeon, and Firefox).
- Glossary pop-up feature now uses overLIB, which is a (mostly) browser indepdendent
solution. The old code only worked in Internet Explorer on windows.
- The default style has been cleaned up signiificantly. The stylesheet has been redone,
and many unnecessary CSS classes were removed. Comments were also added to
the stylesheet to give a better idea of were the classes are used. The templates were
cleaned up dramtically, and now include comments at the top of each file to give an
explanation of what the template is used for. Several aesthetic improvements were made to
the interface as well. Heavy testing has been done with many different browsers to ensure
browser independence and portability. Tested browers include:
Internet Explorer (Windows)
Firefox (Windows & Linux)
Mozilla (Windows & Linux)
Netscape (Windows & Linux)
Opera (Windows & Linux)
Konqueror (Linux)
Galeon (Linux)
- Templates and stylesheet are now valid XHTML 1.0 Transitional and valid CSS, repsectively.
- Added the lore_x style
- A new wizard-based installation script has been added
- A new configuration file has been added that allows more control over the internals of the
software
- Some security was added to the compiled templates to prevent them from being called
out of context.
- Added better error handling routines, and a feature to email you when there is a database
error.
Changelog:
- Added style/stylesheet selector to control panel
- Styles now support multiple CSS stylesheets
(all .css files are now contained in stylesheets/ subdirectory)
- Templates now (mostly) validate XHTML 1.0 Transitional
- Stylesheets now validate CSS1
- Added new wizard-based install script, moved all install scripts
to /install/
- Software no longer runs if installation/upgrade scripts still exist
- Added "email on error" config option
- Replaced most {section} blocks with {foreach} blocks in the templates.
This makes the content within the loops much more readable. - Removed "Auto-BR" option from comment form - converting newlines to HTML
breaks is now controlled in the comments.tpl template.
- Removed support for script extensions other than ".php", which never
actually worked
- Changed /inc/config.inc.php to full configuration file that is manually
edited (install script no longer creates it automatically).
- Cleaned up global.php and /cp/cp_global.php files
- Added better system/database error handling
- Moved upgrade?.php scripts to /upgrade/
- Added descriptions/comments at the top of most template files
- Fixed bug in the most popular, most viewed, and latest article lists where featured
articles were always at the top.
- Fixed bug where category article counts were not updated when articles were
(un)published via the article browser
- Fixed bug where category article counts incorrectly included unpublished articles
- Moved compiled templates directory to /var/templates_c/
- Added security check to prevent compiled templates from being run out of context
- Split up include files, lore classes now extend existing pt base classes - Removed call to non-existent "print.css" stylesheet in message_redirect.tpl
- Upgraded Smarty to version 2.6.2
- Upgraded htmlArea to version 3.0RC-1, which works on Mozilla-based browers
as well as IE Windows.
- Glossary pop-ups now use overLIB, which should be mostly browser-independent
- Fixed bug where "Show ratings" setting was not honored in the templates
- Install script no longer sets cookie path
- The depth of the category tree and the drop-down category select
are now treated separately