DokuWiki の設定について
arctic テンプレートによるサイドバーの設定
ここに、DokuWiki の設定についていろいろ書いてある。スーパーユーザーとしてログインし、「管理」ボタンをクリックし、「サイト設定」を選択する。自分の環境では、http://localhost/RioWiki/doku.php にアクセスする。ログインした後、「Admin」をクリックし、「Configuration Settings」をクリックする。インターフェース言語を日本語に設定できるようだが、必要ないので英語のままにしておく。
「Hierarchical breadcrumbs」の項目のチェックボックスにチェックを入れる。左の下のほうにある「SAVE」をクリックする。
サイドバーを表示するため、 ここ に説明がある Arctic テンプレートを使用する。 ここ で template-arctic.tgz をダウンロードする。
テンプレートのインストールは簡単です。ダウンロードしたテンプレートのアーカイブ (通常は .zip もしくは .tgz ファイル) を lib/tpl/ フォルダ1)に展開するだけです。その後、サイト設定内で設定項目: template を調整してテンプレートを選択してください。
とのこと。「 Basic Settings」の「Template」の項目で arctic を選ぶ。
「sidebar」という名前のページを作る必要があるようだ。左のほうに赤く「sidebar」と書いてあるので、そこをクリックする。そして、左上の「Create this page」をクリックしてページを作り、リンクを貼る。
If you've enabled namespace sidebars you can add a sidebar for every namespace you like. Thus the naming scheme is the same for all sidebars, the only thing you've to do is create a page called, you guessed right ;-), “sidebar” inside the desired namespace. This sidebar, then, will only show if you browse pages within this namespace.
とのこと。ネームスペース・サイドバーを使うことにしよう。
useheading の設定
DokuWiki で日本語のページを作ると、UTF-8 表現で16進数化されたファイル名で保存されるようだ。これだと、直接ファイルを書き変えたくなったときなどに困るだろう。
この問題を解決するために、実際のページ名は英語にしつつも、第1見出しを日本語にしてそれがページ名として表示されるように設定する。
そのためには、useheading を設定すればよい。やり方は、まず管理者としてログインしてから 「Admin」 をクリックし、「Configuration Settings」を押す。そして、useheading の項目で「Use first heading for pagenames」を「Always」に設定する。
ページの作成について
ここを読んで分かったけど、要するに名前空間はフォルダだと思えばよい。「:」がフォルダの区切り記号。
http://localhost/RioWiki/doku.php にアクセスして、左上の「Create this page」をクリックする。