You are here

function _forum_access_comment_edit_callback in Forum Access 7

1 string reference to '_forum_access_comment_edit_callback'
forum_access_menu_alter in ./forum_access.module
Implements hook_menu_alter().

File

./forum_access.module, line 87
forum_access.module

Code

function _forum_access_comment_edit_callback($comment) {
  global $user;

  // This callback is governed by AND, return TRUE by default.
  $node = node_load($comment->nid);
  if ($tid = _forum_access_get_tid($node)) {
    if (!forum_access_is_moderator($user, $tid) && !forum_access_access('update', $tid, $user) && !user_access('administer comments') && !($user->uid == $comment->uid && user_access('edit own forum content'))) {
      return FALSE;
    }
  }
  return TRUE;
}