function _forum_access_node_view_alter in Forum Access 7
Really implements hook_node_view_alter().
Removes the "Add new comment" link and form from a node page if the user is not allowed to add comments to that node.
1 call to _forum_access_node_view_alter()
- forum_access_node_view_alter in ./
forum_access.module - Implements hook_node_view_alter().
File
- ./
forum_access.node.inc, line 19 - forum_access.node.inc
Code
function _forum_access_node_view_alter(&$build, $tid) {
global $user;
//dpm($build, '_forum_access_node_view_alter() BEFORE:');
$node = $build['#node'];
if (forum_access_node_access($node, 'create', $user) == NODE_ACCESS_DENY) {
unset($build['links']['comment']['#links']['comment-add']);
unset($build['comments']['comment_form']);
}
//dpm($build, '_forum_access_node_view_alter() AFTER:');
}