Sole Shot: Illuminated by the Foot
Added two variables to the lastmodified plugin to track the latest dates on 'other' files.
$lastmodified::use_others: set this if you want to count 'other' files against the last modified request$lastmodified::others_rfc822$lastmodified::others_iso8601
Download lastmodified for your own use.
(15:06) [/dev/blosxom] lastmodifiedA
Remove some table cruft from the 'plain' gallery style.
Download the makegallery plugin and the showgallery plugin for your use.
(17:26) [/dev/blosxom] gallery5
Added two new settings to the paragraph plugin:
paragraph_on: turn the paragraph plugin on for every story (usually defined in config.paragraph at the right point in your blosxom data directory)paragraph_default_style: use this style if none is specified in the story itself
Download paragraph for your own use.
(23:11) [/dev/blosxom] paragraph2
A typo was causing the image descriptions to not show up when the gallery was displayed.
Download the makegallery plugin and the showgallery plugin for your use.
(15:48) [/dev/blosxom] gallery4
Some small changes to the lastmodified plugin to fix some compatibility issues.
The rfc822 function now returns the time in GMT, but correctly formatted with the two digit year.
The filter routine captures the $blosxom::files reference. I haven't finished tracking it down, but on some of my blogs the blosxom copy is empty when I get to my stories!
Download lastmodified for your own use.
(08:56) [/dev/blosxom] lastmodified9
Another small set of updates to improve things. Remove some cruft from makegallery that wasn't need and make showgallery a little cleaner.
An example config.gallery that overrides the appropriate pieces so that the images display in a pop-up instead of inline.
Download the makegallery plugin and the showgallery plugin for your use.
(03:26) [/dev/blosxom] gallery3
A complete rewrite of the gallery plugin to improve performance and make it simpler to customize. The plugin is now two plugins, makegallery and showgallery. Both plugins will use Image::Size perl module if it is installed.
The makegallery plugin, which should run first, builds the image thumbnails if they don't exist and then caches all of the image sizes.
The showgallery plugin has been restructured rather extensively to simplify new 'styles' of image display (examples to follow soon). There is no longer any need for a 'gallery' flavour/theme, but you can specify one if you like.
You should remove the old version of the gallery plugin, but you will not need to change anything else in a working configuration to use it 'as is.'
(15:02) [/dev/blosxom] gallery2
For those of you who can't copy and paste (like I couldn't, until just recently :-), here is the rss10 theme for blosxom.
It still requires the standard rss10 plugin.
(02:53) [/dev/blosxom] rss10theme
In the process of converting everything to use the theme plugin, I've put together this rss 2.0 theme.
It requires the foreshortened and lastmodified plugins (and hostinfo , for the author email address. Or you could edit it as you like, in which case, I guess, it's not that much use.
(08:29) [/dev/blosxom] rss20theme
Okay, really this time.
Download lastmodified for your own use.
(02:43) [/dev/blosxom] lastmodified8
Here are some fixes to a couple of plugins.
Thanks to alert users out there, lastmodified now works a whole lot better. Fixes to the various date routines to be more compliant thanks to Nelson Minar and Sam Pearson.
Download lastmodified for your own use.
A couple of typos fixed, plus a new feature for gallery (suggested by Leonard Linde).
$gallery:: converthow: how to make the thumbnails. Possible values are-scaleand-sample
Download gallery for your own use.
(20:57) [/dev/blosxom] updatedplugins
The 2.0 release of blosxom breaks both the quotes and the lastmodified plugins. I know why, now I just need to backtrack through Rael's changes to see if I can figure out the easiest way to fix it.
It's just the 'quotes' plugin that's broken, and as a side effect, it broke the lastmodified plugin as well.
(23:50) [/dev/blosxom] blosxom2danger
In cooperation with the cookie plugin and the lastmodified plugin, the lastvisited plugin marks 'new' stories. A 'new' story is defined as "a story that a previous visitor hasn't read yet." Brand-new visitors (and visitors who don't save cookies) won't have stories marked, since by definition they're all new stories...
There are a couple of configurable variables:
$lastvisited::new_class: the new marker is enclosed in a <span> of this class$lastvisited::new_marker: the marker to prefix the story with (it will end up at the end of the title of the post)
Download lastvisited for your own use.
(07:06) [/dev/blosxom] lastvisited
A small addition to the lastmodified plugin that add two new plugin variables for use in flavours:
$lastmodified::now_rfc822: the current time in RFC822 format$lastmodified::now_iso8601: the current time in ISO 8601 format
Download lastmodified for your own use.
(06:15) [/dev/blosxom] lastmodified7
Although in blogspace, that's more likely "Publish early, and often".
I don't use (didn't use) Blapp's Auto-Publish feature. I still don't. I like to preview all my posts locally before I let anybody else look at 'em. Occasionally, after a long bout of editing, that turns around and bites me. I still don't like auto publish, but I'm pondering something along the lines of "Hey! You wrote that yesterday/three days ago/last week -- do you want to publish it now?"
(15:47) [/dev/blosxom] autopublishp
