Pukiwiki 設置時に関する Tips†
オフィシャルの解説†
丸ごとバックアップをとる†
すながわがよく入れるスキンとプラグイン†
IE7以降でcssが正常に表示されて文字が小さくなりすぎる対策†
- IE7 で CSS の解釈が変更されたため、GS2スキンの文字がものすごく小さく表示されてしまう。
- ブラウザが IE7 の時ととそうでない時で出力する css を自動変更(手島版)
- IE6以前なんて知ったこっちゃないからとりあえず文字サイズを1ランク上げる(砂川版)
- GS2スキンバージョン 1.5.0 でIE7 に対応された模様
Pukiwiki 1.4.7 で flock() エラーが出る†
QRコード表示プラグイン でなぜか表示されない†
- libgd のバージョンが古いんではないですか?
- Turbolinux 8 server は古かった。。。
- libgd-2.0.10以降じゃないと動かないっぽい
ページごとに認証/編集権限を付ける†
- pukiwiki.ini.php : 232行目あたりから
/////////////////////////////////////////////////
// User definition
$auth_users = array(
// Username => password
'user1' => 'passwordA',
'user2' => 'passwordB',
);
/////////////////////////////////////////////////
// Authentication method
$auth_method_type = 'pagename';
/////////////////////////////////////////////////
// Read auth (0:Disable, 1:Enable)
$read_auth = 1;
$read_auth_pages = array(
// Regex Username
'/^:.*$/' => 'user1,user2',
'/^;.*$/' => 'user2',
);
- この場合は /^:.*$/(:で始まるページ名)は user1,user2 が有効、
/^;.*$/(;で始まるページ名)はuser2が有効になっていることを表す。
/////////////////////////////////////////////////
// Edit auth (0:Disable, 1:Enable)
$edit_auth = 1;
$edit_auth_pages = array(
// Regex Username
'/^.*$/' => 'user1,user2',
);
- この場合は /^.*$/(どのページでも該当する)は user1,user2 が編集できる。
必然的にユーザ権限のないものは編集できないということになる。
Amazon Web Service 更新†
- Amazon 用のプラグインが古くて使い物になっていない。
EUC版からUTF-8版へ移行†
- UTF-8版をインストールする。
- UTF-8版のフォルダのバックアップをとる。
- mv wiki/ wiki_org/
- mv attach/ attach_org/
- EUC版のフォルダをコピーしてくる。
- cp -a ../pukiwiki_euc/wiki ./
- cp -a ../pukiwiki_euc/attach ./
- コンバータをダウンロード
- コンバータを回す
- コンバータを消す