月単位での閲覧時に、すべてのエントリがずらーっとならんでてもしょうがない気がするので、各エントリのタイトルのみをli
で並べるプラグイン作ってみました。
ソースは、すげぇ適当です。sub story
で出力される各エントリのflavour適用後の状態のものを、かなり強引に差し替えているだけなので、速度はこのプラグインの処理分だけ通常の場合より遅いです。それに加えて、プラグインの中にそのまんまこのサイトでしか通用しない文字列とか加えてたりするので、他のサイトではまったく使い物にならないという、なんともいえない代物です。
以下、説明。
sub start
で、$blosxom::path_info_mo
と$blosxom::path_info_da
をチェックして、月単位での閲覧じゃなさそうな場合はロードしないsub head
で、title
に年/月を付け加えてやり、head出力の最後にul
とそれをくくるためのdiv
を付け加えるsub story
で、story出力をタイトルにエントリへのリンクを張ったものを内包するli
に差し替えるsub foot
で、head出力で付け加えてやったul
とdiv
の閉じタグを、foot出力の*最初に*付け加える以上。
まるで凝ったことはしていないので、使いたい場合は好みに合わせてじゃんじゃん書き換えてください。
つか、sub template
でこれ専用のflavourを差し替えてやればいいんじゃないの? とかつっこんじゃいけませんよ。わかってますよ、それくらい! よくわかんなかったんだよ!
逆ギレか。