function _saferpermissions_anonymous_permissions_element_validate in Safer Permissions 7
Form element validation callback.
This function makes sure that a disabled permission checkbox will not be checked.
1 string reference to '_saferpermissions_anonymous_permissions_element_validate'
File
- ./
saferpermissions.module, line 47 - Disallows unwanted permissions for anonymous.
Code
function _saferpermissions_anonymous_permissions_element_validate($element, &$form_state, $form) {
foreach (saferpermissions_disallowed_permissions_anonymous() as $permission => $title) {
if (isset($element[$permission]['#value']) && $element[$permission]['#value']) {
form_error($element[$permission], t('You cannot grant %permission to anonymous users for security reasons.', array(
'%permission' => strip_tags($title),
)));
}
}
}