のろのろウィキから引越しの記録

提供: MoreslowlyWiki

のろのろウィキ から引越しの記録。

のろのろウィキは、 PukiWiki でした。それから MediaWiki へ乗り換える記録。

目次

MediaWiki 関係のメモ

MediaWiki を参照

MediaWiki での書き込み制限とかユーザ作成権限とか

http://www.mediawiki.org/wiki/Manual:Preventing_access/ja

すべてのページを凍結したい

2007/05/16

引越しにあたって、 のろのろウィキ 内のページを凍結したい。

というわけで、ウィキが設置されているディレクトリで次の操作をした。

$ chmod -R a-w attach backup wiki

ちなみに、上の3つのディレクトリとそこに含まれるすべてのファイルの元々の書き込みパーミッションは、ディレクトリが 755 ファイルが 644 となっていた。

そしたら、 DATA_DIR が書き込みかになっていないよ、とか文句を言われたので、ディレクトリだけパーミッションを元に戻しておいた。

$ chmod 755 attach backup wiki

これによって、既存のページの編集はできないけど、新規ページの追加はできてしまう感じになるんだろうか・・・

InterWiki link を使いたい

MoreslowlyWiki 内から、 のろのろウィキへ簡易にリンクを書けるように、 InterWiki link を使いたい。

下記のページを参考にした。

mysql で、直接 SQL 文を打ち込まないといけなかった。

 mysql> REPLACE INTO mw_interwiki (iw_prefix,iw_url,iw_local) VALUES 
           ('norowiki','http://www.moreslowly.jp/wiki/pukiwiki.php?$1',0);

これで、次のようにかけるはず・・

[[norowiki:NoronoroWiki]] norowiki:NoronoroWiki
[[norowiki:skkime]] norowiki:skkime
[[norowiki:コンピュータ関係]] norowiki:コンピュータ関係
[[norowiki:Firefoxでよく使う拡張]] norowiki:Firefoxでよく使う拡張

のろのろウィキのURLに日本語を書くとき、 euc-jp でないとだめだけど、 MediaWiki からは utf-8 でリンクが書かれてしまうようだ。そのため、日本語を含むページへ Interwiki link できない・・・

個人用ツール