blojsom 2.22 (Codename: Cîroc) - Released January 8, 2005
Core
- Added ability to use http://your.host.com/blog/some/category/permalink.html
style permalinks.
- Added LDAP authorization provider.
- Added methods on BlogEvent class to indicate if an event has been handled. This allows listeners to mark an item as handled to indicate to other listeners that they may not have to process the event.
- Deprecated load(Blog blog), save(Blog blog), and delete(Blog blog) methods on the BlogCategory object. Added methods that take BlogUser objects instead.
- Updated caching fetcher to handle blog entry events. This allows the cache to be updated on events such as entries being added, updated, or deleted be that through the web administration interface, XML-RPC, or the Atom API.
Localization
Plugins
- New Plugins
- Added Math Comment Moderation Plugin that requires users to answer a math question before they can leave a comment.
- Added Open Proxy Moderation Plugin to check if the requesting client is submitting a comment or trackback from a known open proxy.
- SCode Plugin available which helps to prevent comment spam by displaying an image with a random Security Code. The Security Code on the image will then be checked against the Security Code entered by the user.
- Added < and > buttons to Quicktags interface for administration console.
- Plugins like the Comment Moderation plugin or the Trackback Moderation plugin can now add a key, BLOJSOM_PLUGIN_COMMENT_METADATA_DESTROY, for the comment plugin, or BLOJSOM_PLUGIN_TRACKBACK_METADATA_DESTROY, for the trackback plugin, to the meta-data Map in the context. This map can be retrieved under the key, BLOJSOM_PLUGIN_COMMENT_METADATA, for the comment plugin and under the key BLOJSOM_PLUGIN_TRACKBACK_METADATA, for the trackback plugin. If the destroy key is set, the comment or trackback will not be saved.
- Added ignore regular expression support to the Moblog plugin to allow you to filter out text. This is useful in filtering out banner text used by some cellular phone providers.
- The Moblog plugin now allows you to use the plugin-moblog-store-provider configuration parameter in web.xml to support IMAP instead of POP3 for retrieving mail. The default store provider used if none is provided is POP3.
- Added an RSSEnclosure object to the metadata that gets populated on a BlogEntry if there is an associated enclosure picked up by the RSS Enclosure plugin. You can call the getUrl(), getLength(), and getType() methods on this object. This information may be useful if you want to add a link to an item's description field in your RSS 2.0 feed.
Templates
Themes
Bugs Fixed
|
|