blojsom 2.24 (Codename: 42 Below) - Released March 16, 2005
Core
Adding blogs is as easy as creating the appropriate directory under /WEB-INF for the blog with the appropriate configuration files. This allows you to tie blojsom into existing site registration processes.
Added processEvent(BlojsomEvent event) method to BlojsomListener interface. These are events to be handled synchronously. They are not dispatched in a separate thread from the SimpleBlojsomEventBroadcaster class, so long running code for this method is discouraged since it can hold up processing.
You can now use MD5 encrypted passwords for blojsom. This is a per-blog setting. Add the following property to your blog.properties file.
use-encrypted-passwords=true
You may also use the encrypted password conversion utility to convert your existing authorization.properties file. Be sure to backup this file before doing the conversion in case anything should go wrong. Usage of the utility is as follows.
Added Fetcher Helper Plugin allowing you to retrieve entries by category, flavor, or a specific entry from your templates.
Added Language Selection Plugin that adds a field when you add or edit a blog entry to attach language metadata to a blog entry.
Added Markup Selection Plugin that adds a field when you add or edit a blog entry to specify the metadata used to apply any text markup filters to the entry.
Added Pingback Plugin which will send Pingbacks to links supporting Pingback in your blog entry.
Added Plugin Helper Plugin allowing you to execute a specific plugin or a plugin chain for a specified flavor for a given blog entry or entries.
Plugins can now add content to templates such as the administration console templates.
E-mail message sent by the comments and trackbacks plugins now contain links to approve and delete the comment or trackback.
Days Since Posted Plugin adds helper class, DaysSincePostedHelper, with method, daysSincePosted(Date date) to context under key, DAYS_SINCE_POSTED_PLUGIN_HELPER.
Moblog Plugin now sends out an event indicating a blog entry has been added on submission.
RSS Enclosure Plugin now adds a select list to the administration page for adding and editing a blog entry to allow you to attach an RSS enclosure to the entry.
Weather Plugin now modified to allow you to extract arbitrary tags from parsed XML information in the WeatherInformation interface.
Word Count Plugin adds helper class, WordCountHelper, with method, Integer countWords(String text) to context under key, WORD_COUNT_PLUGIN_HELPER.
Templates
Fixed blog entry edit screen to correctly show unapproved trackbacks.