Blosxom 2.0b4 and Plugin versions
I've been doing some upgrading and reconfiguring this weekend. Everything looks okay to me, but I'd appreciate a note (either email or in a comment) if anyone else sees problems.
Just in case anyone's interested, the plugins I'm currently using are (in the order they're being loaded; some of the ordering is forced with digit prefixes):
- config -- this isn't Rael's nifty config plugin, but rather a small plugin of my own that just centralizes as much plugin configuration as possible in one place.
- include -- this differs from include 0-0i in that it includes OPML-as-outline code, that I'm not currently using. I should be using this for quite a bit of what I'm still using m4 for.
- meta -- Rael's meta plugin
- textile -- the text formatter I released this afternoon. I'm finding that its language feels very natural to me -- this post is being written using it.
- macros -- the macros package I posted about a few days ago (which I still haven't heard any feedback on -- I'm not sure whether to take that as a "it sounds perfect", "it's too far frmo right to be worth looking at" or "who cares?"). I'm using <amazon>, <google> and Тату macros. I'm still not sure how this should interact with textile.
- imagesizer -- a souped-up version of Nelson Minar's imagesizer. It includes some of the functionality of Rael's absolute plugin, but only for images (and only for my directory layout). It also includes automatic thumbnail creation if either "width" or "height" is specified, but not both, including making the thumbnail image a link to the full-size image.
- buy_from_amazon -- unmodifed from Rael's original except for text formatting
- jtl -- creates "google" and "via" variables for the bottom of stories, based on meta keywords; also logs the referer, used to build the "recent searchlinks" and "top searchlinks" lists.
- blogroll -- blogroll 0+3i with a new plist processor, and initial support for building per-file hierarchical lists as well as a combined merged list. Right now the per-file list is only created for the NetNewsWire plist file, but there's not much point for building them for OPML files other than consistency.
- calendar -- Calendar 0+4i, no changes (but I am using some flavour files to rearrange the next/previous links)
- categories -- Categories 0+3i plus some changes aboutregarding breadcrumb display on individual-story pages, and a per-indent-level bit added to the beginning of each line (by default, an empty string). The indent-level bit is used, along with some flavour files, to create the category pull-down menu I'm using.
- SmartyPants -- SmartyPants 1.2, with the BBEdit support disabled if $blosxom::version is defined, to enable running Blosxom under the perl debugger
- autocorrect -- AutoCorrect 0+1i, unchanged.
- ping_weblogs_com -- standard plugin, unchanged
- search -- an experimental search plugin based on Search::VectorSpace. It runs in two modes: first, as a standard search engine, with an entries()-based system modeled after the lucene plugin; second, it recognizes Referers from Google and other common search engines (though not as many as my external Referer-parser, yet); it suggests other stories that may be better matches than whatever page the search engine sent you to.
- seemore -- SeeMore 0+2i unchanged
- writeback -- Rael's nifty combined comment and trackback plugin
Things I still intend to do:
- figure out how to handle the race conditions and convert my rferer-parser to a plugin
- use the same parser for the autosearch system
Todd Larason
Now on 2.0rc2, with various updated plugins, yadda yadda.
1969-12-31 16:00:00