1

私はhttp://mybb.comプラグインを作成しています。これまでのところ、1 つの問題を除いてすべてが順調に進んでいます。誰がアナウンスを表示できるかについての機能を追加しようとしています (はい、アナウンス プラグインです)。

if($user_is_admin==true) die; を追加した場合、どうすればコードに追加できますか?

プラグイン自体ではなく、ソフトウェア全体を強制終了するだけです。

4

1 に答える 1

1
if ($mybb->user['usergroup'] == "4")
{
    // User is admin
}
else
{
    // User is not admin
}

プラグインがリンクされたページからリクエストを受け取る場合は、ページ ハンドラで次のチェックを行う必要があります。

if ($mybb->user['usergroup'] == "4")
{
    // User is admin
    // Handle request here
}
// Don't handle request here; non-admins can get here even if they can't see the link/button that gets here
于 2013-09-25T13:00:29.733 に答える