A very slight change to syndicated more safely preserves HTML entities with the goal of keeping your site valid. You know the drill.
I made a few changes to syndicated in version 0.3 and released it silently, but some changes kindly implemented by Katriel Traum necessitated a slightly louder release of version 0.4.
I honestly can’t remember exactly what was fixed in 0.3, but everything works now how it ought to (as far as I know). Katriel added some functionality for using the Encode module to help translate encoded feeds into the appropriate format for your blog.
Perhaps you would like to download the plugin.
In news that will interest a completely negligible section of the world’s population, I have completed version 0.2 of syndicated, my first and only plugin for Blosxom. The following changes have been made, ranked in somewhat arbitrary order of magnitude.
- Multiple feeds. Several syndicated feeds can now be configured instead of just the one.
- Parses HTML entities. Entities are encoded in XML (and thus, RSS), so they need to be decoded. This uses
HTML::Entities. - Can use
curl.syndicatedhas usedLWP::Simplein the past, but it can now be configured to usecurlinstead.
Download and enjoy.
So, I’ve written my very first Blosxom plugin. Three cheers!
It’s called syndicated, and it’s responsible for the del.icio.us block that’s appeared in the Capra hircus sidebar. It allows for the barbarically simplistic syndication of an RSS feed onto a Blosxom template somewhere.
Configuration of syndicated involves giving it an RSS URL and telling it how to display your content. You can also tell it to cache the feed for a given amount of time and specify the number of items to display.
Download and enjoy. (Option-click because my MIME types hate me.)



