categories

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: 2006-11-21T18:34:39+09:00