ページ一覧を階層構造に従って表示します。(category,category_listプラグインの代替用です)
予め各ページの階層構造を記述したページツリーページ(デフォルト:「Pagelayer」) を作成しておくことで、現在表示中のページに対応したリンクリストを表示できます。書式 {{layerview disp_kind, layer_doc_name, disp_direction}} パラメータ disp_kind : 表示種別(必須) 「parent」 上位階層を表示 「child」 ページ内リンクを表示 layer_doc_name : ページツリーページ(省略可) 省略時 「Pagelayer」 disp_direction : 表示方向(表示種別がparentの時のみ有効、省略可) 「v」 縦に表示 省略時 横に表示 パラメータの定義順は順不同。ページツリーページには、各ページの階層構造を定義してください。
!!!ページツリー @[[トップ|FrontPage]] @@[[コンピュータ]] @@@[[OS]] @@@@[[Windows]] @@@@[[UNIX]] @@@@@[[Solaris]] @@@@@[[Linux]] @@@@@[[FreeBSD]] @@@@[[MacOS]]行頭が「@」の行のみ有効。「@」の数が階層レベルに対応します。
@[[トップ|FrontPage]]巡回リンクを張ることや複数の経路を持たせることが可能です。
@[[トップ|FrontPage]] @@[[コンピュータ]] @@@[[トップ|FrontPage]] <--- 巡回する
@[[トップ|FrontPage]] @@[[パソコン]] @@@[[Windowsマシン]] @@@@[[Windows]] <--- 同じページにリンク @@[[OS]] @@@[[Windows]] <--- 同じページにリンク注:
{{layerview parent}} {{layerview child}}↓ページ「OS」を表示時
[トップ] > [コンピュータ] > [OS] Windows UNIX* <--- まだ下にページが存在する場合は後ろに「*」 MacOS
{{layerview parent, v}} {{layerview child}}↓ページ「OS」を表示時
[トップ] > [コンピュータ] > [OS] Windows UNIX* MacOS