カテゴリ | |
サマリ | 編集制限時のpcommentプラグイン |
バージョン | 1.4.7 |
投稿者 | トマ |
状態 | 完了 |
投稿日 | |
現在UserPageAdminプラグインを使用してすべてのページに編集制限をかけ、限られた人しか編集できないようにしています。
comment、articleプラグインでは問題なのですがpcommentプラグインを使うと、別ページの編集をおこなうせいか一般の人はコメントを投稿できません。
編集制限をかけながらpcommentで誰でも投稿できるようにする方法はありませんか?
- pcommentで作る"コメント/"のページを編集制限から除外してはどうでしょうか。 -- teanan
- HTMLタグが使用可能になるプラグインdwriteプラグインを使用しいて危ないのでそれはできません。 -- トマ
- dwriteプラグインの危険性はcommentプラグインにも存在するのでは? -- ぃぉぃぉ
- 現時点の選択肢としてはdwriteプラグインの使用をやめる(dwriteの危険性をcommentからもなくせる) or teananさんが最初に提案されたように"コメント/"ページを編集制限から外す(既にdwriteの危険性はあるのだから、pcommentでの書き込みを許可する)となるのでは。 -- ぃぉぃぉ
- すみません。もっと状況を詳しく書くべきでした・・・。スパム対策済コメントプラグインを使用し、NGワードに「dwrite」を設定して危険性を減らしています。 -- トマ
- commentプラグインを参考にpcommentプラグインを改造すれば良いのではないでしょうか。 --
- PHPについての知識がないのでコードを見ても何もわかりません・・・。 -- トマ
- では、pcommentで生成するページを、設置したページの下位にもってきてはどうでしょうか。
例えば PLUGIN_PCOMMENT_PAGE の定義を "コメント/%s" から "%s/コメント" に変えてみてください。 -- teanan
- やってみましたが駄目でした。。 -- トマ
- どう駄目でしたか? -- henoheno
- 他の通常のページを編集するときと同じようにユーザー名、パスワードによる認証を求められます。 -- トマ
- dev:PukiWiki/1.4/ちょっと便利に/任意のページごとの閲覧・編集制限/pcomment.inc.phpの修正でBASIC認証に対応したようです。ですので、ここで追加された行を削除すれば、認証に関係なく書き込めるようになると思います。 -- ぃぉぃぉ
- うまくいきました。ありがとうございました。 -- トマ