Wikiエンジンについてまとめ。
2013-12-11Web
Wikiをつくろうかなあと思ったので、少し調べてみました。といっても、MediaWikiとDokuWikiの2つだけですが…。
MediaWiki
Wikipediaのために作られたWikiエンジンですね。とても有名。
http://www.mediawiki.org/wiki/MediaWiki/ja
とりあえずインストールしてみます。ダウンロードしたtar.gzを解答して、解凍先にアクセスしてみます。すると、LocalSettings.phpがないからセットアップしましょうとのこと。
リンクを押すと、セットアップが始まります。
言語、環境の確認、データベースの設定(接続先の設定+ストレージエンジンなどの設定)、Wikiの名前、管理者の設定、オプション設定(利用者権限、著作権とライセンス、メール設定、拡張機能など)を行うと、LocalSettings.phpファイルが生成されます。場合によっては、LocalSettings.phpをダウンロードし、index.phpのある場所と同じ場所にアップロードします。
では、LocalSettings.phpも用意したので早速アクセス。なお、非公開Wikiの場合はログインが必要です。
ページを編集する場合
ページ上部の検索ボックスの左側にある “編集” を選択すれば可能です。
ページを追加する場合
ページを追加する場合は、次の方法のどれかを行います。
- 検索ボックスに作成したいページ名を入力して検索する。 検索結果に「このウィキでページ「*****」を新規作成する」という文字列があるので、 *****をクリックする→これで、*****をタイトルにしたページを作成することが出来ます。
- すでにあるページの編集をする。このとき、 [[*****]] と、角括弧を2つ重ねた文字列を書いた時、囲まれた文字(ここでは*****)にリンクが貼られるので、 そのリンクをクリックすることで、ページを作成することが出来ます
ファイルを添付する場合
LocalSettings.phpで、「$wgEnableUploads = true;」に書き換えると、ページ左の「ツール」の「ファイルをアップロード」が出てくるので、それを選んでファイルをアップロードできます。
DokuWiki
最近知りました。なかなかシンプルで使い勝手がよさそうです。
https://www.dokuwiki.org/ja:dokuwiki
必要に応じて、追加のプラグインや言語ファイルなど、必要な構成を選んでダウンロードができます。 とりあえず、言語は英語と日本語だけでもいいかもしれない。
解答先を表示すると、Setup Errorが起きる場合があります。 この場合は、ディレクトリにパーミッションを与えるか、所有者を変更する。 (とりあえず、www-data:www-dataとか)
セットアップができる環境だと、設定項目を入力する画面が現れるので、適当に入力しておきます。
セットアップ終了すると、トップページが表示されます。セットアップ中に、言語を日本語にすれば、Wiki自体も日本語になります。
ページを編集する場合
画面右の鉛筆のアイコンを選択することで、編集できます。
ページを追加する場合
MediaWikiと同じ方法で追加できます。
- 検索ボックスに作成したいページ名を入力して検索する。検索結果のページの右に、+の記号のついた鉛筆のマークが表示されるのでそれを選択する。
- すでにあるページの編集をする。このとき、[[*****]] と、角括弧を2つ重ねた文字列を書いた時、囲まれた文字(ここでは*****)にリンクが貼られるので、そのリンクをクリックし、リンク先で、+の記号のついた鉛筆のマークが表示されるのでそれを選択する。
ファイルを添付する場合
編集画面に移り、テキストボックス上部のツールバー、右から3番目がファイル追加用のボタンなので、それを選択すれば、ファイルのアップロードが可能です。
ご参考までに…。
Topic
- Languages (24)
- ActionScript (8)
- C# (1)
- Java (6)
- Android (2)
- JavaScript (5)
- JavaScript (4)
- node.js (1)
- Perl (4)
- Database (3)
- MySQL (3)
- Miscellaneous (5)