トップ 一覧 Farm 検索 ヘルプ ログイン

pankudubプラグイン

パンくずリストを表示します(Block型プラグイン版)。

基本的な使い方

{{pankudub( 引数1,引数2,引数3…)}}

引数には、ページ名を与えます(FrontPage、Menuなど)。
出力されるリンクは、div要素で囲まれます。div要素のclassは pankudub です。

【2009/10/27】
任意のURL記述方式([hoge|http://hoge]など)に対応しました。
{{pankudub FrontPage,[[メニュー|Menu]],[HOME|http://example.com]}}
のような記述が可能になりました。


書式1

引数を何も与えず{{pankudub}}とのみ記述した場合、
ページ名に/(スラッシュ)が含まれているとき、そのページまでのパンくずリストに変換します。
上記以外は自ページへのリンクに変換されます。

例1:FrontPage で{{pankudub}}と記入した場合(スラッシュが無い場合)
[[FrontPage]]
例2:FrontPage/hoge/moge で{{pankudub}}と記入した場合(スラッシュがある場合)
[[FrontPage]] > [[hoge]] > [[moge]]

書式2

引数を複数与えて{{pankudub 引数1,引数2,引数3,…}}と記述した場合、
[[引数2]] > [[引数3]] > … > [[引数1]] と変換します。

例3:{{pankudub HOME,FrontPage,Help}}と記入した場合
[[FrontPage]] > [[Help]] > [[HOME]]

書式3

第1引数を省略し、{{pankudub ,引数2,引数3,…}}と記述した場合、
第1引数にはそのページ名が省略されているとみなし、変換します。
また、スラッシュによる自動パンくず化は行いません(書式1のような変換はされません)。

例4:ページ名「hoge」で {{pankudub ,FrontPage,Help}}と記入した場合
[[FrontPage]] > [[Help]] > [[hoge]]
例5:ページ名「foo/bar/hoge」で {{pankudub ,FrontPage,Help}}と記入した場合
[[FrontPage]] > [[Help]] > [[hoge|foo/bar/hoge]]

区切り文字

区切り文字は、標準では > ですが、変更可能です。
setup.datの適当な場所(一番最後の行など)に以下のように追加します。
(=は全角ではなく、半角)

pankudub_delimiter=△