この日記のRSSは「nicky!用RSS出力CGI」で表示してるんですが、最近6月以降のRSSが表示されなくなっていました。
おかしいなぁと思いつつも放置してたんですが、やっと原因が分かりました。
nicky!をカテゴリ対応版(2004/09/27版)に入れ替えたせいでした。
nicky!のデータファイル名は、従来は「./2004/1005A.nky」という形式だったのですが、カテゴリ対応版では、カテゴリをつけた記事ファイルが「./2004/1005A_00000020.nky」という形式に変わったのが原因のようです。
この不具合は、作者のitsumoさんに連絡済なので、近いうちに修正版がリリースされると思いますが、とりあえず以下のように改造することで、カテゴリつきの記事でもきちんと動くようになりました。
174行
if ($file =~ /^\d\d\d\d[A-Za-z].nky$/) {
↓
if ($file =~ /^\d\d\d\d[A-Za-z]_\d+.nky
[ | この記事のURL ]