* Improved image data conversion in updater to only create thumbnail information if there actually is a thumbnail available
* Fixed some minor issues introduced with the latest changes
* Added $Global.skin as first attempt to move certain skins in a namespace protected from customization
* Very much improved image editor interface
* Thoroughly fixed and tested image upload, fetching, thumbnail generation and replacement
* Added work-around for Helma bug #607 by calling persist() on creating a story or an image before setting the tags
* Fixed sequence of clipping/embodying and tag stripping in Story.getTitle()
* Added metadata handler for fileName property
* Commented out Content.setTextAndTitle() aspect method for now
* Fixed param argument in calls for Story.format_filter()
* Moved all files from Global to new Updater prototype (which is added as mountpoint from within Root)
* Defined updater, convert and sql as global properties (hope this does not interfere with any third-party Antville installation)
* Added work-arounds for tagging problem in Story, Stories, Image and Images until Helma bug #607 is fixed
* Deprecated getData and setData methods in Metadata
* Commented out redundant rendering of layout values
* Added static Layout.VALUES array
* Commented out READONLY mode of comments for now
* Fixed custom content handling in Story (however, content_macro still needs to be fixed!)
* Fixed rendering of date header by correcting references to Story#date skin
* Added aspects for b/w compatible story editing
* Cleaned up aspects
* Fixed deprecated Story macros for b/w compatibility
* Added missing entries to translation table of updated app
* Added HopObject.peel_macro() method that renders a skin depending on its availability in a certain skin path
* Added a few old school skins as a rather twisted solution for keeping the renamed skins b/w compatible
* Disabled file tags for now
* Renamed global renderPageNavigation() method to renderPager()
* Added support for rendering the list of updated sites in global list_macro()
* Fixed return point when cancelling a file edit action
* Fixed nasty bug in deletion routine
* Implemented sorting of values in Layout.values_macro()
* Disabled layout title, description, origin and sharing for now
* Renamed list_action() to sites_action() in Root prototype
* Enabled filter of root site in default collection
* Moved Root's list.skin as subskin in Root.skin
* Added experimental Root.search_xml_action()
* Renamed "unpublish" link to "close" in Story list
* Reduced display of backlinks to last 24 hours
* Removed obsolete skin files
* Added option to retrieve the redirect URL from the static remove() method of a prototype
* Added Layout.getMacroHandler() method to enable linking the Skins prototype from here
* Fixed the (in)correct spelling of req.data.referer in the LogEntry() constructor method
* Fixed referrer display by correcting the skin name for the referrer item and the variable name for the referrer count
* Fixed link to galleries (ie. image tags)
* Fixed output of RSS feed when there's no site tagline
* Disabled moderated comments for now
* Modified permission check for displaying tags to always refer to the site's permissions
* Added global link_macro() method to compatibility layer overwriting the one defined in the application
* Disabled deletion of createtime_macro() and modifytime_macro() methods in compatibility layer (marked with FIXME since I still got an odd feeling about this)
* Removed obsolete links in Images.skin
* Added comment to Skin.js reminding of the inconsistency between renderSkin() and app.skinfilesInPath() methods
* Disabled custom href() method in Skins prototype (still marked with FIXME)
* Zapped a gremlin in Comments.js!
* Removed obsolete aspect methods for Stories and ImageMgr prototypes
* Restored Metadata.createInputParam() and Metadata.createCheckBoxParam() methods (removed too quickly)
* Fixed further compatibility methods in Root and Site prototypes