Skip to: Navigation / Content / Sidebar / Footer

list_title_at_month plugin

Posted at 2003-09-19T03:32:00+09:00 in Blosxom

月単位での閲覧時に、すべてのエントリがずらーっとならんでてもしょうがない気がするので、各エントリのタイトルのみをliで並べるプラグイン作ってみました。

超適当なプラグインでリストアップされたエントリ達

ソースは、すげぇ適当です。sub storyで出力される各エントリのflavour適用後の状態のものを、かなり強引に差し替えているだけなので、速度はこのプラグインの処理分だけ通常の場合より遅いです。それに加えて、プラグインの中にそのまんまこのサイトでしか通用しない文字列とか加えてたりするので、他のサイトではまったく使い物にならないという、なんともいえない代物です。

以下、説明。

  1. sub startで、$blosxom::path_info_mo$blosxom::path_info_daをチェックして、月単位での閲覧じゃなさそうな場合はロードしない
  2. sub headで、titleに年/月を付け加えてやり、head出力の最後にulとそれをくくるためのdivを付け加える
  3. sub storyで、story出力をタイトルにエントリへのリンクを張ったものを内包するliに差し替える
  4. sub footで、head出力で付け加えてやったuldivの閉じタグを、foot出力の*最初に*付け加える

以上。

まるで凝ったことはしていないので、使いたい場合は好みに合わせてじゃんじゃん書き換えてください。

つか、sub templateでこれ専用のflavourを差し替えてやればいいんじゃないの?とかつっこんじゃいけませんよ。わかってますよ、それくらい!よくわかんなかったんだよ!

逆ギレか。

Recent entries from same category

このエントリと同じカテゴリに投稿された最近10件のエントリです。

  1. back_and_forthプラグインをAutoPagerize対応に
  2. GitHubにblosxomぷらぎん置いた
  3. 不明なflavour回避パッチの問題点
  4. 使用しているプラグイン
  5. はてなブックマークでつけられたコメントをblosxomにインクルード
  6. blosxomサイトの日本語訳
  7. interpolate_fancyプラグインの使い方
  8. blosxom plugin: ufyu
  9. SourceForge.netで開発されているblosxomはv2.0.2に
  10. push_if_first plugin

Comments

JavaScriptに対応、または有効な環境の場合、ここにこのエントリへのはてなブックマークコメントが表示されます。