Sorry, I write this in Japanese...
xhnewbbで、一般の登録ユーザに記事を削除してもらいたくて、複数の登録ユーザをモデレータに設定したのですが、それらが記事の削除を行おうとすると「管理者・モデレータの機能です」のようなエラーメッセージが表示されて記事の削除ができません。しかし、「管理者」は普通に削除などは行えます。
これはバグなのでしょうか?ご教授お願い致します。
ちなみに環境はXOOPS 2.0.13 JP、xhnewbb 1.16です。
Quote:
xhnewbbで、一般の登録ユーザに記事を削除してもらいたくて、複数の登録ユーザをモデレータに設定したのですが、それらが記事の削除を行おうとすると「管理者・モデレータの機能です」のようなエラーメッセージが表示されて記事の削除ができません。しかし、「管理者」は普通に削除などは行えます。
これはバグなのでしょうか?ご教授お願い致します。
バグですね。
…というかnewbb、心底どうしようもない…
今のnewbbがどうなっているかはともかく、このあたりの作りも酷いのは確認しましたので、修正します。
とりあえずは、テンプレートの修正で、そっちから削除をどうぞ。
xhnewbb_thread.html 25行目
<{if $xoops_isadmin == true}>
<{if $viewer_is_admin == true}>
これもnewbb由来のバグですね。