You are here

function node_privacy_byrole_rolereference_action_validate in node privacy byrole 6

Same name and namespace in other branches
  1. 5 node_privacy_byrole.module \node_privacy_byrole_rolereference_action_validate()

File

./node_privacy_byrole.module, line 578
Set node access permissions by role.

Code

function node_privacy_byrole_rolereference_action_validate($form, &$form_state) {
  $errors = array();
  if (empty($form_state['values']['node_privacy_byrole']) && empty($form_state['values']['field']) && empty($form_state['values']['permissions']) && empty($form_state['values']['node_author'])) {

    // this isn't a great validation check because it doesn't allow for setting errors on each form item
    // but what is there really to validate here?
    $errors['node_privacy_byrole'] = t('Please use the supplied form to submit access permissions.');
  }
  foreach ($errors as $name => $message) {
    form_set_error($name, $message);
  }
  return count($errors) == 0;
}