Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。
Bloxsomで個別ページ(記事本文)と一覧ページ(サイトトップページとかカテゴリトップ)の表示を変えるには、フレーバーを使うのが手っ取り早い。
まず一覧ページ用に「index」フレーバーを作成し、blosxom.cgiでデフォルトのフレーバーを「index」にする。
$default_flavour = "index";
重要なのは$default_flavourを変更することで、一覧用のフレーバーは別に「index」である必要はないのだろうけれど、慣用的なものだと思っておけば... 確かに解りやすいし。
つまり、この方法では一覧用に「index」、個別記事用に「html」などといった、最低2種類のフレーバーが必要となる。
- head.index
- story.index
- foot.index
- date.index
- content_type.index
上記が一覧用。
- head.html
- story.html
- foot.html
- date.html
- content_type.html
上記が個別記事用のフレーバーとなる。
各プラグインで、フレーバーを指定する部分があれば、変更しておくことを忘れないように。
Note: スパム対策が面倒なので、コメント投稿を廃止しました。以前のコメントは残します。
ご意見・ご要望はtwitter@sigwygかはてブコメントにて。