Dashboard > blojsom > ... > Changelog Archive > Changelog - blojsom 2.24
  blojsom Log In   View a printable version of the current page.  
  Changelog - blojsom 2.24
Added by David Czarnecki, last edited by David Czarnecki on Jan 19, 2006  (view change)
Labels: 
(None)

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.

    java -cp blojsom-core-2.24.jar org.blojsom.util.password.EncryptedPasswordConversion full-path-to-authorization.properties-file

Core (Add-On)

Localization

  • Added French localization.

Other

  • Added explicit session timeout of 90 minutes to /WEB-INF/web.xml. Add the following after the last <servlet-mapping></servlet-mapping> element.
    <session-config>
        <session-timeout>90</session-timeout>
    </session-config>

Plugins

  • New Plugins
  • 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.
  • You can disable the Emoticons Plugin and Enhanced Emoticons Plugin for individual entries using metadata in a blog entry, emoticons-disabled=true.
  • 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.
  • Added the following template macros:
    • #DatelessFriendlyPermalink($entry)
    • #MultiBlogFriendlyPermalink($entry)

Bugs Fixed

JIRA

Site running on a free Atlassian Confluence Open Source Project License granted to blojsom. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators