function _forum_access_form_validate in Forum Access 6
Same name and namespace in other branches
- 7 forum_access.admin.inc \_forum_access_form_validate()
1 string reference to '_forum_access_form_validate'
- _forum_access_forum_form in ./
forum_access.admin.inc - Rewrite the forum administration page with our new access rules.
File
- ./
forum_access.admin.inc, line 512 - forum_access.admin.inc
Code
function _forum_access_form_validate($form, &$form_state) {
global $user;
if ($user->uid == 1) {
return;
}
$access = $form_state['values']['forum_access'];
// shortcut
foreach ($access['view'] as $rid => $checked) {
if ($checked && isset($user->roles[$rid])) {
return;
}
}
form_set_error('forum_access][view', t('You must assign %View access to a role that you hold.', array(
'%View' => 'View',
)));
}