function _forum_access_process_grant_form_checkboxes in Forum Access 7
1 string reference to '_forum_access_process_grant_form_checkboxes'
File
- ./
forum_access.admin.inc, line 311 - forum_access.admin.inc
Code
function _forum_access_process_grant_form_checkboxes($element, &$form_state, $form_state_complete) {
$administer_forums_roles = user_roles(FALSE, 'administer forums');
$bypass_node_access_roles = user_roles(FALSE, 'bypass node access');
$access = end($element['#parents']);
if ($access != 'create') {
foreach (element_children($element) as $rid) {
if (isset($bypass_node_access_roles[$rid]) && !($access == 'view' && isset($administer_forums_roles[$rid]))) {
$element[$rid]['#disabled'] = TRUE;
$element[$rid]['#default_value'] = TRUE;
}
}
}
return $element;
}