Dashboard > blojsom > ... > Users Guide > Features
  blojsom Log In   View a printable version of the current page.  
  Features
Added by David Czarnecki, last edited by David Czarnecki on Jan 25, 2005  (view change)
Labels: 
(None)

blojsom is a full-featured, multi-user, multi-blog package written in Java. blojsom aims for simplicity in its design while adding flexibility in areas such as the flavors, templating, plugins, and the ability to run a multi-user blog with a single blojsom installation.

The following list highlights some of the more important aspects of blojsom.

  • Setup and Installation
    • Can be deployed to any Java application server.
    • Uses the file system as its content database so that you do not have to setup a database such as MySQL or Oracle.
    • Could use a backend storage mechanism such as a database through its backend storage abstraction.
  • Administration
    • Can be administered using your web browser.
    • Can be administered from the command-line.
  • Multiple Blogs/Multiple Users
    • Allows you to run multiple blogs on one installation of the software.
    • Supports any number of users per blog.
    • Stores separate configuration information per blog.
    • Permissions can be assigned to users on an individual basis to provide fine-grained access control over what functionality they can and cannot access on your blog.
  • Entries
    • Allows you to configure the types of files it treats as blog entries.
    • Generates permalinks to point to individual entries.
    • Supports search-engine friendly permalinks of the form month/day/year/permalink.
    • Entries can be categorized.
    • Calendar-based navigation so that you can view blog entries by year, year and month, or year and month and day.
  • Categories
    • Supports any number of categories.
    • Categories are hierarchical.
    • Allows you to give more descriptive names to your categories.
  • Comments and Trackbacks
    • Supports comments and trackbacks per entry.
    • E-mails the blog owner when a new comment or trackback is received.
    • Supports the following per entry:
      • Disabling comments and/or trackbacks.
      • Throttling so that a comment and/or trackback can only be left from a given IP address every so often.
      • Moderation of comments and/or trackbacks to require approval of the blog owner before they are shown.
      • Banning of IP addresses from leaving comments and/or trackbacks.
    • Support for the Comment API.
  • Syndication Formats
    • Generates HTML, RDF, RSS 0.92, RSS 2.0, RSS 2.0 (with comments and trackbacks) and Atom syndication feeds.
    • Generates content in any other format through its flavor support.
    • Output a feed in any format for all categories, for a specific category, or a subset of your blog's categories.
  • Templates and Themes
    • Dispatchers available for you to develop templates using JSP, Velocity, FreeMarker, or Groovy.
    • Allows you to change the look and feel of your blog quickly through the use of themes.
    • Template administration (adding, editing, and deleting) through the web.
  • Remote Editing
    • Supports XML-RPC blogging clients.
    • Supports the Blogger API, MetaWeblog API, and the MovableType API through XML-RPC.
    • Supports the Atom API.
  • Internationalization and Localization
    • Designed with internationalization and localization in mind.
    • Uses UTF-8 by default to handle international character sets.
    • Generates localized date and times.
    • Handles calendar localization.
    • Supports localization of its user interface and templates.
  • et cetera
    • Allows you and your users to search your blog entries.

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