目次

インデックスメニューの設定

書式

{{indexmenu>.#0 |js navbar skipns=/^(en|de)$/}}
..	ルートの名前空間(「.」だと現在の名前空間
#1	jsオプションで下位名前空間をどこまで表示するか。0か1で非表示、2以降で下位を表示
js	エクスプローラー風にして右クリックを有効にする
navbar	現在のページが属する名前空間が自動的に開く
noscroll	横スクロールを無効
notoc	TOCコンテンツ(目次)を無効にする(マウスオーバーで表示するかどうか)
tsort	タイトルで並び替え
nsort	名前空間を並び替え
nocookie	名前空間を開いているかどうかをCookieで保存しない
skipfile=/sidebar/	ページを非表示(sidebarを非表示にする)
skipns=/^(wiki|playground)$/	名前空間を非表示(wikiとplaygroundを非表示にする)

設定

lib/plungins/indexmenu/lang/ja/settings.php
<?php
 /**
 * Japanese language for indexmenu plugin
 *
 * @license:    GPL 2 (http://www.gnu.org/licenses/gpl.html)
 * @author:     
 */
$lang['checkupdate']   = "indexmenuのアップデートをチェックしますか?";
$lang['only_admins']   = "管理者だけがindexmenuを挿入できるようにしますか?";
$lang['headpage']      = '名前空間のタイトルとリンクから取り除くページ。カスタムリストは、コンマで区切ってください。';
$lang['hide_headpage'] = 'ヘッドページを隠す。';
$lang['empty_msg']     = 'ツリーが空の時に表示するメッセージ。';
$lang['skip_index']    = 'スキップする名前空間(正規表現可)。';
$lang['skip_file']     = 'スキップするファイル(正規表現可)。';
$lang['images_dir']    = 'jsモードでのindexmenuテーマの画像の対応パス。';

ユーザログインを表示・非表示

http://exsample.com?do=loginから管理ベージにログインしてから

Ach テンプレート設定の「Hide tools when not logged in?」のチェックで非表示、チェック無しで表示

DokuWikiプラグイン

dokuwikiテンプレートを使うと、indexmenuのツリーでページ名にbacgroundが付かない

dokuwikiテンプレートのデフォルトでは、background-colorが存在するので、
indexmenuのbackground-colorが上書きされてしまう。


※この問題は、下記のバージョンで修正されてます。
2014-08-01

バージョン

2014-05-05 “Ponder Stibbons”
indexmenu version: 2013-04-24

対処

下記をコメントアウトしてあげれば、indexmenu pluginのcssが適応されます。

# vi lib/tpl/dokuwiki/css/design.less
339:        background-color: inherit;
    ↓
339:        /*background-color: inherit;*/