I thought I'd try to tidy up a few things in Blosxom, such as the timestamps in comments, get the cookie memory-device going, that sort of thing. While the core and some plugins may be as-tidy-as-perl-can-be, the writeback (comments) one is pretty nasty.
I also tried to fix the formatting of the sidebar. Once again the lack of
compositionality of HTML bit me on the arse: some things one can fix by
twiddling some CSS in the flavour files, and others require a sift
through the perl. To some extent it's a matter of code quality, but also
there's the issue of what HTML objects are allowed with what combining
forms. For example, the find plugin needs to return a form, so that'll be a
div
and not a span
, thanks.
I guess my next trick will be some kind of functionalisation of my abbreviations plugin, so I can have some default text and also override it as needs be. Next Christmas, for sure.