ナビゲーションメニュー作成

:?: ブログのカテゴリ一覧みたいなのをサイドバーに表示したいんですが、どうすればいいんですか? :?: ある名前空間内のページ一覧を自動生成したいんですが、どうすればいいんですか?

サイドバーに表示

サイドバー付きテンプレートやsidebarプラグインを使うとサイドバーが現れ、大抵の場合DokuWiki標準機能の「索引(index)」がサイドバーに表示されます。

ただ、この索引は通常のサイトだとサイトマップに近いような雰囲気のものであって、ナビゲーションメニューとしては若干使いにくさが目立ちます。

  1. Arcticなどサイドバー付きテンプレートを導入するか、sidebarプラグインをインストール
  2. サイドバー用ページを指定する。このページに書き込んだ内容がサイドバーに表示されるようになる
  3. サイドバー用ページ内で、ナビゲーションメニューを作成する。手書きでリンクを書き込むか、navi、indexmenu、indexmenu2、navilevelなどのプラグインを使う

PukiWikiとかと似た方式かと思います。

sidebarプラグインは「サイドバー用ページに何も書き込まれていなければサイドバーに索引を表示→何かが書き込まれていたらそれを表示」という動作だけど、Arcticは索引とサイドバー用ページの内容両方を同時に表示出来たりします。ここらへんの動作はプラグインやテンプレートによって異なります。

ページ一覧の自動生成

indexmenuプラグインなどを使います。

 
dokuwiki/faq/navigationmenu.txt · 最終更新: 2009/04/27 23:02 by admin
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki