652 の名無し草さん(誰)の発言を読んでいて「そういえばそうだよなぁ。」と気づいたので変更してみた。 というか、Blosxom に移行してからこっち(どっち)、その(どの)発言を読むまで気づかなかったという体たらく(謎)。
当初(いつ)から気になっていたのだが、permalink のリンクを辿ると表示される記事単体での表示の際に title 要素の内容があまり望ましくなかったという問題をやっと解決。blosxom.cgi 自体を触る必要がある気がしていたので面倒だと思っていたのだが、単純に flavour を追加するだけで良いということに気づいた。
問題があるとすれば、以前の記事の permalink のリンク先が変わってしまうことだが、従来の URL でも問題なく表示はされるので実害はあまりないだろう。
ついでに、permalink のリンクを辿った先にも permalink があるというダメなユーザインタフェースも修正できた。
RSS10 プラグイン version 2.0b4 は、description の値に記事本文そのままを突っ込むので Description は出力しないようにしていたのだが、ちょっと書き足して自分で書いた要約を使えるようにした。使い方の解説はまた今度(いつ)時間があれば書くがコードをみれば想像できると思われる。
lastmodified プラグインを使っているので、今は追記しても Last-Modified は以前のまま(謎)固定されているのだが、これはなんか違う気がするな。ただ、Blosxom の仕様の問題で、lastmodified プラグインを外すというのもちょっと違うんだよなぁ(謎)。別のプラグインを検討するかな。
まあ、時間ないのでそのまま、という可能性は多々あるな。
trackbackプラグインの処理がちょっと変だったのでなおした。実際にはいくつかのファイルが不足していただけだが。writebackプラグインを分けたときに忘れてた模様。
Blosxom 導入に伴い、行動記録関係の URL が変更された。 旧 URL で参照されるものは従来の静的なファイルのファイル名の末尾に「.cgi」を付けたファイル名のファイルを作成し、それにリダイレクトする処理を書いた。 これで、Content Negotiation を使えば旧 URL のまま参照されても大体安心。
RSS feed の設定をした。 rss10 プラグインを入れて、Randy J. Rayさん(誰)が Mailing List に投げたサンプルファイルを使った。