Skip to content
Tags

Possum Progress

by James Ogley on January 30th, 2009

I recently mentioned my intention to write my own blogging software that would be sort of compatible with Blosxom. I decided to call it Possum as a bad play-on-words of PHP/Blosxom.

I finally got around to starting to write it today. I decided not to try to support Blosxom flavours as they basically suck and there’s no reason not to do all the theme work as CSS. Nevertheless, I’ve stuck with supporting Blosxom post files as to do otherwise would have also meant writing an importer and I’m really quite lazy.

So, I’m now at exactly 100 lines of code and I have the following functionality:

  • Read and publish blosxom blog posts (and specify the number of posts to show).
  • Specify the theme (although I’ve yet to write a default one).
  • Support permalinks (and tick off any naughty user who tries to view a specific post that doesn’t exist)

I’m planning to very soon (i.e. tomorrow) add support for producing feeds. I’m only going to add RSS 2.0 as it’s the only one I really care about but it’d be entirely possible to add plugin functions for other feed types (as that’s how I’m going to be adding it).

After that it’ll be a case of some mod_rewrite rules to redirect those who have linked to existing posts or are syndicating my existing feeds to their replacements.

In the future, I’m hoping to add the option of a calendar to go through the archives. The option is there in the config file but is currently turned off. Or, once I’ve released some code, someone could do it for me [:)]

From → Uncategorized

Comments are closed.