I've wanted to add a corporate RSS feed for FiveSight for a while but lacked a good way to do it (or sufficient motivation to assign the task to someone who would otherwise be working on product development or customer projects).The requirements were straightforward:
Use the same underlying data for the RSS feed, front page display box, and news items displayed on the site.
Provide separate (i.e., not programmatically derived from the body) summaries usable in a news panel on the front page.
Provide well-behaved RSS functionality (see, e.g., 2004-02-02).
Require a minimum of setup and configuration on top of Apache and Linux.
Be doable by me in the span of a plane ride.
The easy answer turned out to be Blosxom. Total effort required was a couple of simple flavours for the different display formats, a little bit of Perl hacking around the edges, and trivial editing of recent press releases and announcements; total time was a couple of hours for tweaking the look.Few quick things are clean, and the one really egregious hack was using the foreshortened plugin's naive markup filter to have a summary (the first sentence of the post, minus markup) that is separate from the body (the post, with markup):Title of the Post
Summary of the post.< -->
Actual body of the post here, in HTML.Of course, aren't tags, but the regex <.+?> doesn't know any better… and this hides the summary in the
1000
HTML display of the post.