サイド・バーに最近のエントリを表示
Posted at 2004-03-27T15:23:00+09:00 in Blosxom
最近のエントリとかをサイド・バーに表示したいとか思うことは良くあると思います。blosxomの場合、とりあえず「プラグイン探せ!」ということになり、recent_entriesプラグインとかを見つけることになるわけですが、flavourで実現できてしまうのでflavourでやった方が良いような。
「トップ・ページに最近のエントリを表示」というエントリでかなり前に紹介したflavourをそのまま流用すれば良いだけです。このように別ページに埋め込むことも出来るわけですが、もちろんhead.htmlやfoot.htmlのサイドバーのコードにもぐりこませてももちろんOK。blogのページよりも最近のエントリで出すエントリ数を多くしたい場合は、configプラグインを利用して、
package blosxom;
$num_entries = 20;
1;
とかで。
まぁ動的にやっちゃうとflavourでやる方が明らかに負担が激しいので、実際には工夫して静的にJSファイルを吐くようにするべきでしょうけどね。それがメンドウな場合はrecent_entriesでも良いでしょう。
要は、特に凝った作業をせずにリストを出すようなものの場合、flavour(に加えて、configプラグインやmetaプラグインなど)で実現できることが多いということです。カテゴリごとの閲覧の場合は、シンプルなリストにしたいとかそういう場合はindexとかいうflavourを作ってやるとかですね。最近のWritebackとかも工夫次第で、多少強引ではあるでしょうが出来るかもしれません(スレッドっぽい感じで)。
blosxomは自作PCのように融通が利くことが多いので、いろいろ考えてやってみると面白いですよ(前フリ)。
Weblog archives
by Month
- October, 2006 (9)
- September, 2006 (23)
- August, 2006 (31)
- July, 2006 (8)
- October, 2005 (13)
- September, 2005 (24)
- August, 2005 (26)
- July, 2005 (2)
- June, 2005 (2)
- May, 2005 (13)
- April, 2005 (30)
- March, 2005 (33)
- February, 2005 (13)
- January, 2005 (10)
- December, 2004 (28)
- November, 2004 (27)
- October, 2004 (25)
- September, 2004 (38)
- August, 2004 (52)
- July, 2004 (45)
- June, 2004 (41)
- May, 2004 (48)
- April, 2004 (36)
- March, 2004 (51)
- February, 2004 (55)
- January, 2004 (63)
- December, 2003 (46)
- November, 2003 (63)
- October, 2003 (92)
- September, 2003 (61)
- August, 2003 (93)
- July, 2003 (57)
- May, 2003 (5)
- April, 2003 (35)
- March, 2003 (35)
- February, 2003 (37)
- January, 2003 (62)
- December, 2002 (32)
This page was last modified on 2004-03-27T15:23:15+09:00 (in 0.131 secs).