ユーザ用ツール

サイト用ツール


技術メモ:dokuwiki

DokuWiki

設定

表示方法

テンプレート(スキン)のカスタマイズ

defaultのテンプレートをコピーする。

$ cd dockuwiki/lib/tpl
$ cp -pR default newname

サイト設定でテンプレートをnewnameに変更。

フッターに著作権表示を追加

テンプレートのfooter.htmlの最後の方に追加。

$ vi dockuwiki/lib/tpl/{template}/footer.html
</div>
<div class="footerinc">
  Copyright &copy; 2011 nabium.jp
</div>
<?php include(dirname(__FILE__).'/dwtb.html') ?>

ページ上部のロゴとページタイトルを左右入れ替える

テンプレートのlayout.cssで変更する。

$ vi dockuwiki/lib/tpl/{template}/layout.css
div.dokuwiki .pagename {
  float: right;
  text-align: right;
}

div.dokuwiki .logo {
  float: left;
  font-size: 250%;
  text-align: left;
}

ページのロゴの文字種変更

デフォルトでは、すべて大文字に変換し小文字は小さく表示。

$ vi dockuwiki/lib/tpl/{template}/layout.css
div.dokuwiki .logo a {
  /*
  font-variant: small-caps;
  */
}

HTMLのタイトルを変更

$ vi dockuwiki/lib/tpl/{template}/main.php
  <title>
    <?php echo strip_tags($conf['title'])?> -
     <?php tpl_pagetitle()?>
  </title>

プラグイン

translation

翻訳版へのリンクを表示。

$ vi dockuwiki/lib/tpl/{template}/main.php
    <div class="breadcrumbs">
      <?php tpl_breadcrumbs()?>
      <?php //tpl_youarehere() //(some people prefer this)?>
      <?php
        $translation = &plugin_load('helper','translation');
        echo $translation->showTranslations();
      ?>
    </div>
技術メモ/dokuwiki.txt · 最終更新: 2011/03/10 21:20 by nabium