blojsom 2.15 (Codename: Level) - Released May 26, 2004
Core
Updated the BlogEntry class to return empty lists for comments and trackbacks if those elements were not set. Also updated this class to return an empty map for the meta-data if that element was not set.
Updated the BlogComment and Trackback classes to return an empty map for the meta-data if that element was not set.
Plugins
Fixed an issue with the trackback plugin where newlines were not stripped from the excerpt. This could cause errors in displaying a trackback properly.
The moblog plugin now correctly handles HTML e-mails.
You can send entries to individual categories using the moblog plugin. Simply use a subject like:
Subject: [/category_name] Subject of the e-mail used as title of the entry
You can use a secret word with the moblog plugin using the moblog-secret-word property. If the subject of the moblog e-mail does not begin with this secret word, it will be skipped. This functionality also works with the capability to send entries into individual categories. For example:
Subject: (some-secret-word)[/category_name] Subject of the e-mail used as title of the entry
Added check to the flavor administration plugin to make sure that the user cannot delete the default flavor configured for the blog.
Added Velocity plugin which subclasses from the IP banning plugin so that plugins could be developed which use templates for constructing information.
Changed the comment and trackback plugins to subclass from the Velocity plugin so that the comment and trackback e-mail message can be overridden on a per-user basis with a custom template. A comment and trackback e-mail template are available with the blojsom distribution. This will be used if there is no overriding template per-user.
Added Import Tool Plugin. This is a wrapper for the Velocity Import Tool where an object is added to the context so that you can retrieve URLs in your templates.
Added Word Count Plugin. This adds a piece of meta-data to your blog entry, blojsom-plugin-word-count, the number of words in the entry.
Extensions
Fixed an issue with the MetaWeblog API handler where files uploaded were placed in an incorrect sub-directory off of the resources directory for the user.
Templates
Updated RSS 2.0 templates to use RSS 2.0 elements for managing editor, webmaster, and publish date, instead of the Dublin core namespaced elements.
Added comment preview to the default blojsom templates.
Added entry preview from the administration console.
Added ability to select category when adding a blog entry from the administration console.