PukiWikiの特徴と設定変更
PukiWikiは Wiki Wiki Webとも呼ばれ、基本的には誰でも全てのページを作成したり編集したりできます。編集には特別な知識を必要とすることなく、簡単なルールに従うだけで整形されたHTML文書を生成できます。全てのデータはテキストファイルに保存されています。PHPで書かれていますので、PHPのできる人は改造が可能です。
PukiWikiとは(特徴)
PukiWikiは Wiki(Wiki Wiki Web)と呼ばれているもののひとつで、基本的には誰でも全てのページを作成したり 編集楽天 したりすることができます。しかし、個人で開設しているウェブページを他人が勝手に編集や削除ができてしまうのはどうかと思います。
PukiWikiのサイトの全てのページはページが凍結してなくても、ベーシック認証によって自分しか編集できないようにすることができます。
また、編集には特別な知識を必要とすることなく、簡単なルールに従うだけで整形されたHTML文書を生成できます。(XHTML1.1で記述されています。)
簡単なルールと言っても、最初はどのように書いてよいのかが解り難いものです。でも、サンプルに従って書いていくと、HTMLよりも簡単なものです。そして、タグの記入間違いのようなミスはありません。うまく表示できないだけです。
でも、記事の編集には慣れが必要です。
- 漢字をサポートしています。日本語のページ名もOKですのでSEOにも有利です。
- 全てのデータはテキストファイルに保存されていますので、FTPソフトにより、パソコン内にサーバーのバックアップが可能です。
- 定期的にバックアップが自動保存されるので、復旧も簡単です。
- ページ単位の凍結なども可能です。BASIC認証なら、ページの凍結を忘れてもOKです。
- PHPで書かれていますので、PHPのできる人は改造が可能です。
PukiWikiの最初の設定変更
行数は改造後少し変わっている場合がありますので目安にしてください。
pukiwiki.ini.phpの設定変更方法
114行目付近のサイトの名前の変更
// Title of your Wikisite (Name this) // Also used as RSS feed's channel name etc $page_title = 'サイトの名前';
119行目付近のURLからindex.phpを削除してURLを短くします。これをしないと、http://hogehoge.jp/index.php?FrontPage のようなURLになります。
// Shorten $script: Cut its file name (default: not cut) $script_directory_index = 'index.php';
122行目付近のサイト管理者の名前と管理サイト名とトップページ名(FrontPage)を変更します。
// Site admin's name (CHANGE THIS) $modifier = 'サイト管理者の名前'; // Site admin's Web page (CHANGE THIS) $modifierlink = 'http://管理サイト名/'; // Default page name $defaultpage = 'トップページ名'; // Top / Default page
172行目付近のWikiNameの使用を不可とします。(自動リンクしないようにします)
// _Disable_ WikiName auto-linking $nowikiname = 1;
194行目付近の管理者パスワードを変更します。
// Default: always fail $adminpass = '{x-php-md5}*******************************';
425行目付近の自動改行の方法をワープロ感覚にします。
// Convert linebreaks into <br /> $line_break = 1;