目次
サイドバーの追加方法は?
新デフォルトテンプレート(または箱の外のサイドバーをサポートするその他のテンプレート)を使用している場合 、すでにサイドバーの機能があります。 別のテンプレートを使用している場合、サイドバー機能を追加する方法は基本的に二種類あります:
- サイドバーが付属しているテンプレートを選択する。'sidebar'タグ付きのテンプレートを参照。(タグの付いていない場合もあるので、全テンプレートを確認してください)
- テンプレートにサイドバーを追加するプラグインをインストールする。'sidebar'タグ付きのプラグインを参照。
テンプレートのデザインやレイアウトに合うようにサイドバーが最適化されているので、 多くの場合、サイドバー機能の含まれたテンプレートを使用するすることがより良い選択です。
サイドバーの機能がある場合、サイドバーの作成・編集方法は?
ほとんどのテンプレートは “sidebar” というページ名の普通のwikiページを サイドバーとして利用します。 一部のテンプレートは、サイドバーのページ名が選択可能になっています。 (例:Adora Belle 以降、設定項目: sidebarが、一部のテンプレートで有効です。) 複数のサイドバーを持つテンプレートもあります。 これは各々自分のページを持っており、名前空間に依存することもあります。
サイドバーが “sidebar” という名前のページで、 ページの作成をすればいい可能性が最も高いです。 “http://your-wiki.com/doku.php?id=sidebar” 画面に行き、 “文書の作成” を選択、ページを編集、保存、これで完了です。 保存した内容が、サイドバーに表示されます。
サイドバーに自動ナビゲーションを入れる方法は?
'menu'タグ付きのプラグイン か 'navigation'タグ付きのプラグインのどれかをインストールして下さい。
ページや名前空間ごとにサイドバーの外観を変更するプラグインを使用する場合、
~~NOCACHE~~
制御用のマクロ の追加が必要なことが多いです。
サイドバーが正しく更新されなかったり、間違った部分を強調表示します。
サイドバーに動的な要素が含まれている場合
(例えば、多くのナビゲーションプラグインのように、現在のページや表示中のサブリストの強調表示)、
サイドバーのキャッシュを防ぐため、
ページ内に ~~NOCACHE~~
マクロを追加する必要があります。