You are here

function forum_access_enable_moderator in Forum Access 7

3 calls to forum_access_enable_moderator()
_forum_access_comment_access_callback in ./forum_access.module
_forum_access_comment_view_alter in ./forum_access.node.inc
Really implements hook_comment_view_alter().
_forum_access_node_access_callback in ./forum_access.module

File

./forum_access.module, line 481
forum_access.module

Code

function forum_access_enable_moderator($enable = TRUE) {
  global $user;
  if (!$enable || !user_access('administer comments')) {
    $perm =& drupal_static('user_access');
    if ($enable) {
      $perm[$user->uid]['administer comments'] = $enable;
      $user->_forum_access_moderator = $enable;
    }
    else {
      unset($perm[$user->uid]['administer comments']);
      unset($user->_forum_access_moderator);
    }
  }
}