現在位置: Top/DokuWiki
- 履歴一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- DokuWiki へ行く。
- 1 (2006-11-05 (日) 06:02:11)
- 2 (2006-11-05 (日) 06:21:43)
- 3 (2015-04-03 (金) 22:54:03)
DokuWiki
Dokuwikiの設定
設定画面での設定
- スタートページ名
startがデフォルトだが、indexのほうが普通か? - ベースディレクトリ
.htaccessでルートにしているので、明示的に「/」を指定。 - ベースURL
ベースとなるURLを指定する。最後の「/」は不要。 - トレース(パンくず)表示数
表示したページのリストで、じゃまなので0にした。 - 最初の見出しをページ名とする
現在位置にも有効で見やすくなるので、オンにした。
ユーザー認証をMySQLにさせる
- mysql.conf.php.exampleをmysql.conf.phpにリネーム
- mysql.conf.phpを編集
- SQLを実行
CREATE TABLE `users` ( `uid` int(10) unsigned NOT NULL auto_increment, `login` varchar(20) NOT NULL default '', `pass` varchar(60) NOT NULL default '', `firstname` varchar(255) NOT NULL default '', `lastname` varchar(255) NOT NULL default '', `email` varchar(255) NOT NULL default '', PRIMARY KEY (`uid`), UNIQUE KEY `login` (`login`) ) TYPE = MYISAM; CREATE TABLE `groups` ( `gid` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL DEFAULT '', PRIMARY KEY (`gid`), UNIQUE KEY `name` (`name`) ) TYPE = MYISAM; CREATE TABLE `usergroup` ( `uid` int(10) UNSIGNED NOT NULL DEFAULT '0', `gid` int(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`uid`,`gid`) ) TYPE = MYISAM;
- local.protected.phpに
<?php require_once('mysql.conf.php'); ?>
DokuWikiの改造
カスタマイズ
- design.css
- letter-spacingを削除。
- font-variantを削除。
- layout.css
- font-style: italic;を削除。
- main.php
- <?php tpl_searchform()?>を削除。
- html_login();を削除し、tpl_button('login');を挿入。
- pageactionsをcontentの後ろに。それに伴い、layaout.cssのpageactionsのpaddingも変更。
広告対策
- dokuwikiルートの.htaccessに追記
<Files *css.php> LayoutIgnoreURI *css.php </Files> <Files *feed.php> LayoutIgnoreURI *feed.php </Files> <Files ^_*> LayoutIgnoreURI ^_* </Files>
- libディレクトリに.htaccessを配置
LayoutIgnoreURI *
Monobookテンプレート
日本語リソース
- /lib/tpl/monobook/lang/ja/lang.php
<?php //Language constant, for the monobook DokuWiki template : japanese $lang['monobook_article'] = '本文'; $lang['monobook_discussion'] = '議論'; $lang['monobook_userpage'] = 'ユーザー'; $lang['monobook_specialpage'] = '特別'; $lang['monobook_mytalk'] = 'トーク'; //Constants for the search toolbar $lang['monobook_bar_views'] = '表示'; $lang['monobook_bar_personnaltools'] = '個人ツール'; $lang['monobook_bar_navigation'] = 'ナビゲーション'; $lang['monobook_bar_toobox'] = 'ツールボックス'; $lang['monobook_bar_inotherlanguages'] = '言語選択'; $lang['monobook_bar_search'] = '検索'; $lang['monobook_btn_go'] = '移動'; $lang['monobook_btn_search'] = '検索'; //Constants for the tool box $lang['monobook_whatlinkshere'] = "非リンク"; $lang['monobook_upload'] = "アップロード"; //$lang['monobook_specialpage'] Already here; $lang['monobook_print'] = "印刷用"; $lang['monobook_permanent'] = '固定リンク'; $lang['monobook_cite'] = "項目の引用";
discussionプラグイン
日本語リソース
- /lib/plungins/discussion/lang/ja/lang.php
<?php /** * Japanese language file * * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) * @author */ $lang['discussion'] = 'トーク'; $lang['btn_reply'] = '返信'; $lang['btn_hide'] = '隠す'; $lang['btn_show'] = '表示する'; $lang['wordblock'] = 'あなたのコメントは、スパムとしてブロックされました。'; $lang['mail_newcomment'] = '新しいコメント'; $lang['reply'] = '返信'; $lang['replies'] = '返信'; $lang['newthread'] = '新しいスレッド'; //Setup VIM: ex: et ts=2 enc=utf-8 :
- /lib/plungins/discussion/lang/ja/settings.php
<?php /** * Japanese language file * * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) * @author */ // for the configuration manager $lang['allowguests'] = '未登録ユーザーのコメントを許可する'; $lang['linkemail'] = 'コメント投稿者名にメールアドレスをリンクする'; $lang['usegravatar'] = 'コメントにgravatarユーザーの画像を使用する'; $lang['gravatar_size'] = 'gravatarのデフォルトサイズ'; $lang['gravatar_rating'] = 'gravatarの最小レート'; $lang['threads_showdate'] = 'スレッドリストに最新返信の日付を表示する'; $lang['threads_showuser'] = 'スレッド作成者のユーザーの名前を表示する'; //Setup VIM: ex: et ts=2 enc=utf-8 :
Formatting Syntaxの日本語バージョン
UTF-8で書いてあるので、対応可能なエディタで開き、貼り付ける。
または、直接/dokuwiki/data/pages/wiki/に入れてもいいのかな?
syntaxjp.txt