categoriesプラグインを改造し、カテゴリの名前を任意に定義できるようにしたものです。
Settings
- $add_up_story_count
- $display_story_countが有効の場合に、下位カテゴリのエントリもエントリの数に含むかどうかを指定する設定です。
- $display_story_count
- 各カテゴリのリンクの後に続けてそのカテゴリに含まれるエントリの数を表示するかどうかを指定する設定です。
- @prune_dirs
- カテゴリのリンクとしてそれ自身は出力するものの、その下位カテゴリは出力しないカテゴリをリストとして指定する設定です。
- %friendly_name
- カテゴリの名前を実際のディレクトリ名とは別にハッシュとして指定する設定です。
- $title_sep
- $categories::titleで使われる、カテゴリ名のprefixとして使用する文字列を指定する設定です。
- $name_sep
- $categories::titleと$categories::nameで使われる、各カテゴリの区切りとして使用する文字列を指定する設定です。
%friendly_nameについて
%friendly_nameはPerlのハッシュの形で設定します。例えば元々のカテゴリ名(ディレクトリ名)が「blosxom」で、それを「ブロッサム」にしたい場合は、
my %friendly_name = (
'blosxom' => 'ブロッサム',
);
と記述します。
Template components
- $categories::categories
- カテゴリ一覧のリストに置換される。
- $categories::title
- カテゴリごとの閲覧の場合、そのカテゴリ名に置換される。
- $categories::name
- 各エントリのカテゴリ名に置換される。story.flavourのみで利用可能。
See Also
Download
http://hail2u.net/archives/blugins/categories
Last-Modified: 2009-05-29T15:25:34+09:00