Misc Blosxom Plugin Stuff
Over at my testbed are some new & updated plugins that might be interesting — the ones I'm mentioning here haven't been released (yet?), and I'm hoping to get some idea of how much interest there is in them, as well as whether they really work at all.
At the top of the page, where the hand-selected motto usually is, is a Simpson's blackboard quote. That's actually generated by the include plugin I released yesterday — "$include :: command(/usr/games/fortune /home/jtl/.signature_files/bart-blackboard.sig | head -1)" — the "head -1" because that file, normally used for my signatures, has an attribution line on each quote; here, that's handled by a hard-coded <a href=...> around the whole thing.
Below that is something from a revised 'categories' plugin, inspired by Rael's breadcrumbs plugin; this version also shows the children of the current node, and includes a "Root" node for the top.
Over in the Archives box, below the calendar, is a "prev 40" link; it will show the previous 40 stories in the same category/date slice you're looking at now. When you've skipped back like that, there's also a "next 40" link beside it. The implementation is kinda screwy and inefficient, and there sometimes isn't a date heading on the first story; Rael's mentioned this as a feature for 1.3, so hopefully he has in mind a better way to do it.
The blogroll is rather long, and has some doubled-up entries. That's because it's built not just from my AmphetaDesk subscription file, but also from a sample Radio subscription file. They're both "OPML Subscription Files", but Blogroll 0+2i isn't able to read the Radio one; it uses carriage returns instead of linefeeds (if I were using a real XML parser, that wouldn't be an issue, but it would require users to install a real XML parser...), and there's disagreement over whether to spell attributes "xmlurl" or "xmlUrl". I'd like to get a couple more subscription formats included before released 0+3i, but I don't have any other samples.
Below that, there's "Someone Else's blogroll". This is an experiment in a more generalized OPML plugin, converting from another sample Radio blogroll, that one apparently maintained through Radio's normal outline processor, not the aggregator subscription system. That's $include :: outline(/home/jtl/dl/blogrolLFlat.opml); I'm still not decided whether that really belongs in $include or not.
2003-02-27 03:53:00
| Comments (0)
| TrackBack (0)
|
Computers::Internet::Web::Blosxom