<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.seirios.org/seirios/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>ほほほのほ - serviceapp:dokuwiki</title>
        <description></description>
        <link>http://www.seirios.org/seirios/dokuwiki/</link>
        <lastBuildDate>Sun, 03 May 2026 04:21:32 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://www.seirios.org/seirios/dokuwiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>ほほほのほ</title>
            <link>http://www.seirios.org/seirios/dokuwiki/</link>
        </image>
        <item>
            <title>DokuWikiのInstall</title>
            <link>http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:install</link>
            <description>
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;dokuwikiのinstall&quot;&gt;DokuWikiのInstall&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
ここでは、DokuWikiのInstallに関して記述する。
&lt;/p&gt;

&lt;p&gt;
DokuWikiを動かす環境と、DokuWiki自身のインストールを記載する。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki\u306eInstall&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki\u306einstall&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-181&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;基盤環境&quot;&gt;基盤環境&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
DokuWikiが動作する環境は、突き詰めれば、
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; httpd&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; PHP&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
が動く環境である。もちろん、周辺に画像処理・圧縮など、様々Applicationを利用することもできる。
&lt;/p&gt;

&lt;p&gt;
というわけで、今回はFreeBSD + NGiNX + PHP7.2/php-fpm のパッケージの環境でDokuWikiを動かすことにする。
&lt;/p&gt;

&lt;p&gt;
事前にpkg installしておくパッケージは以下の通り。
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; php72&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; php72-extensions&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; nginx-devel&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u57fa\u76e4\u74b0\u5883&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u57fa\u76e4\u74b0\u5883&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;182-665&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;phpini&quot;&gt;php.ini&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
DokuWikiを動作させるためのphp.iniの設定。
&lt;a href=&quot;https://www.dokuwiki.org/ja%3Ainstall%3Aphp&quot; class=&quot;interwiki iw_doku&quot; title=&quot;https://www.dokuwiki.org/ja%3Ainstall%3Aphp&quot;&gt;ja:install:php&lt;/a&gt;に詳しく書いてあるので、参照のこと。
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cd /usr/local/etc&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cp php.ini-production php.ini&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; vi php.ini&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;$ diff php.ini-production php.ini
374c374,375
&amp;lt; expose_php = On
---
&amp;gt; ;expose_php = On
&amp;gt; expose_php = Off
586a588
&amp;gt; error_log = /var/log/php_error.log
825c827
&amp;lt; upload_max_filesize = 2M
---
&amp;gt; upload_max_filesize = 50M
887a890
&amp;gt; ; - ODBC support is built in, so no dll is needed for it.
906d908
&amp;lt; ;extension=odbc
939a942
&amp;gt; date.timezone =&amp;quot;Asia/Tokyo&amp;quot;
1052c1055
&amp;lt; mail.add_x_header = Off
---
&amp;gt; mail.add_x_header = On
1630a1634
&amp;gt; mbstring.language = Japanese
1806a1811,1814
&amp;gt; ; If enabled, a fast shutdown sequence is used for the accelerated code
&amp;gt; ; Depending on the used Memory Manager this may cause some incompatibilities.
&amp;gt; ;opcache.fast_shutdown=0
&amp;gt; &lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; コマンドラインから&lt;code&gt;php –version&lt;/code&gt;などしてphp.iniに問題がないことを確認する&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;echo &amp;#039;php_fpm_enable=“YES”&amp;#039; » /etc/rc.conf&lt;/code&gt;を実行する&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;service php-fpm start&lt;/code&gt;を実行してエラーが出なければOK&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;php.ini&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;phpini&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;666-1812&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;httpdの設定&quot;&gt;HTTPdの設定&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
今回は、NGiNXでhttpdを実行するので、少し面倒。
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_box plugin_wrap&quot;&gt;
&lt;p&gt;
書きかけ
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;HTTPd\u306e\u8a2d\u5b9a&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;httpd\u306e\u8a2d\u5b9a&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1813-1942&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;dokuwiki本体のinstall&quot;&gt;DokuWiki本体のInstall&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
まず、DokuWikiを設置するディレクトリを決める。
&lt;/p&gt;

&lt;p&gt;
今回は、htdocs/dokuwiki/に設置する物とする。
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.dokuwiki.org/%3Aja%3Ainstall&quot; class=&quot;interwiki iw_doku&quot; title=&quot;https://www.dokuwiki.org/%3Aja%3Ainstall&quot;&gt;DokuWiki インストール&lt;/a&gt;を参照すること。
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ダウンロードページから最新バージョンをダウンロード&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.dokuwiki.org/ja%3Asecurity&quot; class=&quot;interwiki iw_doku&quot; title=&quot;https://www.dokuwiki.org/ja%3Asecurity&quot;&gt;セキュリティ&lt;/a&gt;のページを読む。&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; tarballを展開する。&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; ファイルを展開すると、dokuwiki-yyyy-mm-ddというディレクトリが出来るので、dokuwikiにリネームする&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; htdocs下にコピーする。&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; permissionを設定する。owner、groupはWeb-Serverの実行UID、GIDにする。今回はwww-data.wwwとする&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;# cd htdocs/dokuwiki
# chmod -R 775 data/
# chgrp -R www data/
# cd data
# chmod 2775 attic cache index locks media meta pages tmp
# cd ..
# chmod 775 conf
# chgrp www conf
# cd ../lib
# chgrp -R www plugins/
# chmod -R 775 plugins/&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; http://URL/dokuwiki/install.phpにアクセス&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 必要な情報を投入&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
これで、DokuWikiが動き出すので、dokuwiki/install.phpを削除する。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki\u672c\u4f53\u306eInstall&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki\u672c\u4f53\u306einstall&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;1943-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 14 May 2018 05:35:40 +0000</pubDate>
        </item>
        <item>
            <title>DokuWikiのプラグイン</title>
            <link>http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:plugin</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;dokuwikiのプラグイン&quot;&gt;DokuWikiのプラグイン&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
DokuWikiを使う場合、忘れてはならないのがプラグインである。
&lt;/p&gt;

&lt;p&gt;
ここでは、導入したプラグインに関して記載する。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki\u306e\u30d7\u30e9\u30b0\u30a4\u30f3&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki\u306e\u30d7\u30e9\u30b0\u30a4\u30f3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-198&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;pluginのinstall方法&quot;&gt;PlugInのInstall方法&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
DokuWikiで利用しているプラグインに関して。
&lt;/p&gt;

&lt;p&gt;
loginして、下段の「管理」→「プラグイン管理」を選択。
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.dokuwiki.org/%3Aja%3Aplugins&quot; class=&quot;interwiki iw_doku&quot; title=&quot;https://www.dokuwiki.org/%3Aja%3Aplugins&quot;&gt;公開されているプラグイン&lt;/a&gt;からプラグインを探し、URLフィールドにURLを入力する。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;PlugIn\u306eInstall\u65b9\u6cd5&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;plugin\u306einstall\u65b9\u6cd5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;199-508&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;個別記事&quot;&gt;個別記事&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;div&gt;&lt;div id=&quot;nojs_indexmenu_18811596668574f038b911&quot; data-jsajax=&quot;%26sort%3Dt%26msort%3Dindexmenu_n%26group%3D1&quot; class=&quot;indexmenu_nojs&quot;&gt;
&lt;ul class=&quot;idx&quot;&gt;
&lt;li class=&quot;level1&quot; &gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:plugin:badbehaviour&quot; class=&quot;wikilink1&quot; title=&quot;serviceapp:dokuwiki:plugin:badbehaviour&quot; data-wiki-id=&quot;serviceapp:dokuwiki:plugin:badbehaviour&quot;&gt;BadBehaviour Plugin&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot; &gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:plugin:blog&quot; class=&quot;wikilink1&quot; title=&quot;serviceapp:dokuwiki:plugin:blog&quot; data-wiki-id=&quot;serviceapp:dokuwiki:plugin:blog&quot;&gt;Blog Plugin&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot; &gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:plugin:definitionlist&quot; class=&quot;wikilink1&quot; title=&quot;serviceapp:dokuwiki:plugin:definitionlist&quot; data-wiki-id=&quot;serviceapp:dokuwiki:plugin:definitionlist&quot;&gt;Definitionlist Plugin&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot; &gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:plugin:feed&quot; class=&quot;wikilink1&quot; title=&quot;serviceapp:dokuwiki:plugin:feed&quot; data-wiki-id=&quot;serviceapp:dokuwiki:plugin:feed&quot;&gt;Feed Plugin&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot; &gt;&lt;div class=&quot;li&quot;&gt;&lt;a href=&quot;http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:plugin:googleanalytics&quot; class=&quot;wikilink1&quot; title=&quot;serviceapp:dokuwiki:plugin:googleanalytics&quot; data-wiki-id=&quot;serviceapp:dokuwiki:plugin:googleanalytics&quot;&gt;Google Analytics Plugin&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;script type=&#039;text/javascript&#039;&gt;
&lt;!--//--&gt;&lt;![CDATA[//&gt;&lt;!--
var indexmenu_18811596668574f038b911 = new dTree(&#039;indexmenu_18811596668574f038b911&#039;,&#039;bj-tango.png&#039;);
indexmenu_18811596668574f038b911.config.urlbase=&#039;/seirios/dokuwiki/doku.php?id=&#039;;
indexmenu_18811596668574f038b911.config.sepchar=&#039;:&#039;;
indexmenu_18811596668574f038b911.config.useCookies=false;
indexmenu_18811596668574f038b911.config.jsajax=&#039;%26sort%3Dt%26msort%3Dindexmenu_n%26group%3D1&#039;;
indexmenu_18811596668574f038b911.add(&#039;serviceapp:dokuwiki:plugin&#039;,0,-1,&quot;DokuWiki\u306e\u30d7\u30e9\u30b0\u30a4\u30f3&quot;,&#039;serviceapp:dokuwiki:plugin&#039;);
indexmenu_18811596668574f038b911.add(&#039;serviceapp:dokuwiki:plugin:badbehaviour&#039;,1,0,&quot;BadBehaviour Plugin&quot;,0,0,0);
indexmenu_18811596668574f038b911.add(&#039;serviceapp:dokuwiki:plugin:blog&#039;,2,0,&quot;Blog Plugin&quot;,0,0,0);
indexmenu_18811596668574f038b911.add(&#039;serviceapp:dokuwiki:plugin:definitionlist&#039;,3,0,&quot;Definitionlist Plugin&quot;,0,0,0);
indexmenu_18811596668574f038b911.add(&#039;serviceapp:dokuwiki:plugin:feed&#039;,4,0,&quot;Feed Plugin&quot;,0,0,0);
indexmenu_18811596668574f038b911.add(&#039;serviceapp:dokuwiki:plugin:googleanalytics&#039;,5,0,&quot;Google Analytics Plugin&quot;,0,0,0);
document.write(indexmenu_18811596668574f038b911);
jQuery(function(){indexmenu_18811596668574f038b911.init(0,1,&quot;&quot;,1,0);});
//--&gt;&lt;!]]&gt;
&lt;/script&gt;

&lt;p&gt;
記事を追加しなければならないPlugin
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; include&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; indexmenu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pagelist&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; tag&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; WRAP&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u500b\u5225\u8a18\u4e8b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u500b\u5225\u8a18\u4e8b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;509-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 14 May 2018 05:40:02 +0000</pubDate>
        </item>
        <item>
            <title>DokuWikiのテンプレート</title>
            <link>http://www.seirios.org/seirios/dokuwiki/doku.php?id=serviceapp:dokuwiki:template</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;dokuwikiのテンプレート&quot;&gt;DokuWikiのテンプレート&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_warning plugin_wrap&quot;&gt;
&lt;p&gt;
&lt;strong&gt; WARNING &lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
本記事は大変に古いので、以下の記事内容は過去記録のためのみに残してあります。
いつかまたTemplateを自前で頑張る時が来たら大幅に更新します。
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
DokuWikiにおいて、表示されるデザインを決めるのはテンプレートである。
&lt;/p&gt;

&lt;p&gt;
Dokuwikiには、様々なテンプレートがっ準備されており、非常に便利になっている。最近では、標準のテンプレートにもサイドバーが入っていたりと、機能的にも標準でよい場合が多い。
&lt;/p&gt;

&lt;p&gt;
しかし筆者は、長い間Arcticを利用してきたため、「いまさら」標準テンプレートに移行することは「面倒」である。
(いや、今のデザインは「ダサい」感じもあるので、少しはいじりたいと思わないでもないが、その時間も取れない)
&lt;/p&gt;

&lt;p&gt;
というわけで、arcticテンプレートを修正して使うためのメモを記載しておく。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DokuWiki\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dokuwiki\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1064&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;テンプレートのインストール&quot;&gt;テンプレートのインストール&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
筆者が使い始めた当時のDokuwikiに標準で添付されていたテンプレートは、まだ初期でもあったため、あまり機能が無かった。
そのため、その頃DokuWikiサイトにあったほとんどのテンプレートを試した結果として、結局以下の3つに絞り込んだ。
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; arctic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sidebar&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dokucms&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
当時(2009年初頭)の筆者の要件として、（今考えれば愚かな要求だが）
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 「サイドバーが欲しい」できれば「両サイドに設置したい」&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 「名前空間を表示するのはサイドバーにしたい」&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 「blog」の名前空間は表示したくない&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
というものがあったため、サイドバーのカスタマイズがかなり細かく可能にみえたarcticを利用する事にしたのが、Arcticとの付き合いの始まりである。
なお、テンプレートは、&lt;a href=&quot;https://www.dokuwiki.org/%3ETemplate&quot; class=&quot;interwiki iw_doku&quot; title=&quot;https://www.dokuwiki.org/%3ETemplate&quot;&gt;DokuWiki Template&lt;/a&gt;に大量に掲載されている。
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Template(arctic)をダウンロードする&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; アーカイブを展開し、それを&lt;code&gt;some/where/dokuwiki-dir/lib/tpl&lt;/code&gt;にコピーする。&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; この際、httpdの実行者が読み出し可能でないと、当然反映されないので、permissionは最低でも u+r,g+r,o+rにしておく必要がある。&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 「管理」→「サイト設定」→「基本」の「テンプレート」プルダウンメニューに、インストールしたテンプレートが表示されるので、それを選択&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 一度「保存」を実行する&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 目次内に選択したテンプレートが表示される（通常は最下部に表示される）ので、選択すると、テンプレート毎の設定が記述できる。&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1065-2837&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;テンプレートの変更&quot;&gt;テンプレートの変更&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
arcticは非常に色々な調整が出来るテンプレートなので、個人の好みに合うように調整することが非常に簡単だった。
&lt;/p&gt;

&lt;p&gt;
基本的な事は、全て&lt;a href=&quot;https://www.dokuwiki.org/template%3Aarctic&quot; class=&quot;interwiki iw_doku&quot; title=&quot;https://www.dokuwiki.org/template%3Aarctic&quot;&gt;template:arctic&lt;/a&gt;に書かれている。
&lt;/p&gt;

&lt;p&gt;
しかし、日本語ではないので、ちょっとだけ敷居が高そうとも思うので、少しだけ設定を書いておく。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u5909\u66f4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306e\u5909\u66f4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;2838-3253&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;テンプレート変更の基本&quot;&gt;テンプレート変更の基本&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
テンプレートは、頻度は低いがそれでも更新されることがある。その更新のたびに「デザイン変更」作業を行うのは明らかに馬鹿げている。
従って、そのような作業を行わなくてすむように以下の方法を利用する。
&lt;/p&gt;

&lt;p&gt;
Dokuwikiにおいて、多くの（恐らく全ての）テンプレートは、以下の順でテンプレートのデザインを読み出すと考えられる。
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; style.ini&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; style.iniに記載されているcssファイル&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; style.local.ini&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; style.local.iniにに記載されているcssファイル&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
従って、テンプレートが更新されても全ての設定を「維持できる」／「最小限の設定変更ですませることが出来る」ようにするには、
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 全体共通のパラメータの変更は style.local.iniに記載&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 個別のデザイン変更はstyle.local.iniに記載されているcssファイル&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
に書けばよい事がわかる。
&lt;/p&gt;

&lt;p&gt;
※注：但し、筆者はarcticでしか試していないので、各人で各人が利用しているテンプレートで試すこと。
&lt;/p&gt;

&lt;p&gt;
個別デザイン変更に関しては、例えば、design.cssの変更を行いたいなら、design.local.cssというファイルを準備して、必要な設定を投入することにする。これによって、何を変更したかが判りやすくなることが期待できる。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u5909\u66f4\u306e\u57fa\u672c&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u5909\u66f4\u306e\u57fa\u672c&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;3254-4719&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;page_design_style&quot;&gt;Page Design(style)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
ページデザイン（ページスタイル）の変更には、直接ファイルを変更する必要がある。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Page Design(style)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;page_design_style&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;4720-4868&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit8&quot; id=&quot;color設定変更&quot;&gt;Color設定変更&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
&lt;code&gt;some/where/dokuwiki-dir/lib/tpl/arctic/style.ini&lt;/code&gt;を修正すれば、色やページサイズの調整が可能である。&lt;br/&gt;

ちなみに本サイトでは、以下のような設定を行った。この設定は、基本的に背景をグリーンにし、文字が見やすいように調整をしただけとなっている。
&lt;/p&gt;
&lt;dl class=&quot;file&quot;&gt;
&lt;dt&gt;&lt;a href=&quot;http://www.seirios.org/seirios/dokuwiki/doku.php?do=export_code&amp;amp;id=serviceapp:dokuwiki:template&amp;amp;codeblock=0&quot; title=&quot;この部分をダウンロード&quot; class=&quot;mediafile mf_ini&quot;&gt;style.local.ini&lt;/a&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;pre class=&quot;file&quot;&gt;; 
; Dokuwiki Arctic style customization.
;

[stylesheets]
design.local.css	= screen
print.local.css		= print
arctic_design.local.css	= screen
userstyle.css		= screen
[replacements]
__wiki_width__     =  &amp;quot;98%&amp;quot;
__body_margin__    = &amp;quot;1em&amp;quot;

__font_size__               = &amp;quot;0.9em&amp;quot;
__pagename_color__          = &amp;quot;#ffe0ff&amp;quot;
__logo_color__              = &amp;quot;#ffe0ff&amp;quot;
__headline_color__          = &amp;quot;#000&amp;quot;

__body_background__     = &amp;quot;#c0ffc0&amp;quot;
__header_background__   = &amp;quot;#002f00&amp;quot;
__footer_background__   = &amp;quot;#002f00&amp;quot;
__form_border__         = &amp;quot;#008000&amp;quot;

__text__           = &amp;quot;#333&amp;quot;
__background__     = &amp;quot;#efe&amp;quot;
__text_alt__       = &amp;quot;#906090&amp;quot;
__background_alt__ = &amp;quot;#e0d0e0&amp;quot;
__text_neu__       = &amp;quot;#666&amp;quot;
__background_neu__ = &amp;quot;#f0f0f0&amp;quot;
__border__         = &amp;quot;#ccc&amp;quot;

__text_other__       = &amp;quot;#ccc&amp;quot;
__background_other__ = &amp;quot;#f0fff0&amp;quot;

__extern__    = &amp;quot;#2828a0&amp;quot;
__existing__  = &amp;quot;#5050e0&amp;quot;
__missing__   = &amp;quot;#e05050&amp;quot;
__visited__   = &amp;quot;#285060&amp;quot;&lt;/pre&gt;
&lt;/dd&gt;&lt;/dl&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Color\u8a2d\u5b9a\u5909\u66f4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;color\u8a2d\u5b9a\u5909\u66f4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;4869-6179&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit9&quot; id=&quot;justifyの変更&quot;&gt;Justifyの変更&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
画面表示の調整だが、一般に英語はjustifyすることが望ましい場合が多い。
しかし、日本語ページが中心である場合、justifyされると見た目が汚くなってしまうことが多い。
そこで、以下のファイル中のjustify宣言があるブロックを抜きだし、justifyを取り除いて宣言する。
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; arctic_design.css → arctic_design.local.css&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; design.css → design.local.css&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; print.css → print.local.css&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Justify\u306e\u5909\u66f4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;justify\u306e\u5909\u66f4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;6180-6690&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit10&quot; id=&quot;sidebarのサイズ変更&quot;&gt;Sidebarのサイズ変更&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
サイドバーのサイズを画面全体の横幅に対して15%に設定した。
これは、好みの問題もあるのであまりお勧めはしないが、やり方だけは書いておく。
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; lib/tpl/arctic/arctic_design.cssをエディターで開く&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 以下のように変更する&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sidebarのサイズは画面全体の15%とする。Sidebarを片側、もしくは両側開いても大丈夫なように修正を投入&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;div.dokuwiki div.left_sidebar {
  float: left;
  width: 15%;				/* Original: 22% */
  padding: 0.2em 0.5em 0 0;
  border-right: 1px solid  __border__;
}

div.dokuwiki div.right_sidebar {
  float: right;
  width: 15%;				/* Original: 22% */
  padding: 0.2em 0em 0 0.5em;
  border-left: 1px solid __border__;
}

div.dokuwiki div.left_page,
div.dokuwiki div.right_page {
/*  text-align: justify; */		/* これはjustifyを削除したため。 */
  float: left;
  width: 80% !important;		/* Original: 72% */
  width: 78%;				/* Original: 69% */
  padding: 2%;
}

div.dokuwiki div.center_page {
/*  text-align: justify; */
  float: left;
  width: 64% !important;		/* Original: 49% */
  width: 62%;				/* Original: 47% */
  padding: 2% !important;
  padding: 1%;
}&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
これで、サイドバーのサイズは15%に変更される。
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sidebar\u306e\u30b5\u30a4\u30ba\u5909\u66f4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sidebar\u306e\u30b5\u30a4\u30ba\u5909\u66f4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:1,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;6691-8018&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit11&quot; id=&quot;検索フィールドサイズの変更&quot;&gt;検索フィールドサイズの変更&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
sidebarの大きさを変えたので、検索フィールドが不格好になってしまった。&lt;br/&gt;

sidebarから検索フィールドを切り離せばいいのかもしれないが、それよりはサイズを変更する方が簡単だったので、そちらで対応。
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;code&gt;some/where/dokuwiki-dir/conf/userstyle.css&lt;/code&gt;を作成&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 以下の内容を書き込む&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;pre class=&quot;code&quot;&gt;div.dokuwiki #qsearch__in {
  width: 65%;
}&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; ここでのwidthの値は、sidebarの幅に対する比率となっている。&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 適切な比率をトライアンドエラーで実験して決めればよい。&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u691c\u7d22\u30d5\u30a3\u30fc\u30eb\u30c9\u30b5\u30a4\u30ba\u306e\u5909\u66f4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u691c\u7d22\u30d5\u30a3\u30fc\u30eb\u30c9\u30b5\u30a4\u30ba\u306e\u5909\u66f4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:2,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;8019-8684&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit12&quot; id=&quot;code_blockで表示領域を小さくする&quot;&gt;Code Blockで表示領域を小さくする&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
幾つかのページで、Codeブロックに取り込んでいるcodeが長く、画面を大幅に食ってしまった。
これが非常に気に入らなかったので、Designを修正して対応する。
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; design.local.cssファイルを開く&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Codeブロックの高さ制限を入れる&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; design.css内の&lt;code&gt;div.dokuwiki pre.code&lt;/code&gt;をコピーし、以下の2行を加える &lt;pre class=&quot;code&quot;&gt;  max-height:       25em;
  overflow:         auto;&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fileブロックの高さ制限を入れる&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; design.css内の&lt;code&gt;div.dokuwiki pre.file&lt;/code&gt;をコピーし、以下の2行を加える &lt;pre class=&quot;code&quot;&gt;  max-height:       25em;
  overflow:         auto;&lt;/pre&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Code Block\u3067\u8868\u793a\u9818\u57df\u3092\u5c0f\u3055\u304f\u3059\u308b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;code_block\u3067\u8868\u793a\u9818\u57df\u3092\u5c0f\u3055\u304f\u3059\u308b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:3,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;8685-9405&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit13&quot; id=&quot;sidebar&quot;&gt;Sidebar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
sidebarは役割によって作成される名前空間が異なる。
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; main:  名前空間は sidebar (?id=sidebar)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; user:  名前空間は user:username:sidebar (?id=user:username:sidebar)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; group: 名前空間は group:username:sidebar (?id=group:username:sidebar)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
これだけ判っていれば恐らく大丈夫だと思われる。
&lt;/p&gt;

&lt;p&gt;
本ページの昔のサイドバーは以下のような設定をしていた。(現在は、このような設定はしていない)
&lt;/p&gt;
&lt;pre class=&quot;file&quot;&gt;====== Site Contents Index ======

~~NOCACHE~~

  * [[:Diary|日記]]
  * [[:diaryidx|日記の目次]]

{{indexmenu&amp;gt;os#1|js#bj-tango.png navbar nocookie id#random tsort msort}}

{{indexmenu&amp;gt;serverapp#1|js#bj-tango.png navbar nocookie id#random tsort msort}}

  * [[:Tips|Tips]]
  * [[http://www.dokuwiki.org/%3Aja%3Asyntax|Wiki構文]]

{{indexmenu&amp;gt;wiki|js#bj-tango.png navbar nocookie id#random tsort msort}}&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sidebar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sidebar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:5,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;9406-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 14 May 2018 05:37:41 +0000</pubDate>
        </item>
    </channel>
</rss>
