カテゴリ | |
サマリ | PKWK_READONLY と read_auth の両立 |
バージョン | 1.4.6 |
投稿者 | うっき |
状態 | 完了 |
投稿日 | |
読み取り専用にすると閲覧認証が使用できなくなります。
この機能を両立するようにする方法やパッチはありませんでしょうか
- lib/auth.php にある二つ目の PKWK_READONLY がキモじゃないかな --
- edit_auth に if (PKWK_READONLY) return FALSE; を加えて、basic_auth から PKWK_READONLY を削除してみました。CGI 形式のPHPでなけれ大丈夫かな? -- うっき
- 1.4.7では大丈夫です(自分は)。もちろん、「define('PKWK_READONLY', 1);」です。「自作プラグイン/userauth.php」と「設定用ファイルの作成」を導入していますが、「読み取り専用にすると閲覧認証使用できなくなります」という問題は起きていません。 -- Lq
- ありがとうございます。どうも現象が複数あったようで動くことは動くのですがread_authだけパスワードがどうしても一致しません。頂いた情報をもとに再度検証して結果をご報告します。 -- たじ
- あっ、ホントだ。確かに動くことには動くけど、'PKWK_READONLY'が1だと、パスが一致しませんね。中途半端な情報ですみませんでした。僕はページをindex.phpとedit.phpいう風に分けていて、自分はwikiを見るときは常にedit.phpで見ているので、あんまり気になりませんが…。edit.php:PKWK_READONLY:0。index.php:PKWK_READONLY:1。としてます。 -- Lq