MyBB Community Forums

Full Version: Is there an equivalent to cancp for moderators?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I know you can do $mybb->user['cancp'] to see if is a user is an admin, but is there anything equivalent for forum moderators?
is_moderator(), or is_moderator($fid) to check a specific forum.
(2017-01-15, 07:26 PM)Matt Wrote: [ -> ]is_moderator(), or is_moderator($fid) to check a specific forum.

Can you give me an example of calling this? Sorry if this is a dumb question.
==> http://phpcrossref.com/xref/mybb/inc/fun...html#l1527

Example:
if(!is_moderator($fid, "canmanagethreads"))
{
     error_no_permission();
}
(2017-01-15, 08:46 PM)SvePu Wrote: [ -> ]==> http://phpcrossref.com/xref/mybb/inc/fun...html#l1527

Example:
if(!is_moderator($fid, "canmanagethreads"))
{
     error_no_permission();
}

Thank you! I was looking in user functions.
(2017-01-15, 07:12 PM)ConnerKid Wrote: [ -> ]I know you can do $mybb->user['cancp'] to see if is a user is an admin, but is there anything equivalent for forum moderators?


In your example it should be $mybb->usergroup['cancp'].  Anytime you want to check if a user has a certain permission you use $mybb->usergroup['permission_name'].