You are here

function og_massadd_admin_settings_validate in Organic Groups Mass Add 6

Same name and namespace in other branches
  1. 7 og_massadd.admin.inc \og_massadd_admin_settings_validate()

Validate the certify configuration form

File

./og_massadd.admin.inc, line 56
Administration callbacks for the og_massadd module

Code

function og_massadd_admin_settings_validate($form, $form_state) {
  if (module_exists('content_profile')) {
    $profilenode = $form_state['values']['og_massadd_profilenode'];
    if (strlen($profilenode) && !is_content_profile($profilenode)) {
      form_set_error('og_massadd_profilenode', t('Please choose a profile node (or leave blank).'));
    }
    $fname = $form_state['values']['og_massadd_profilefname'];
    if (strlen($profilenode) && strlen($fname) && !content_fields($fname, $profilenode)) {
      form_set_error('og_massadd_profilefname', t('Please choose a field for the user\'s first name or leave empty.'));
    }
    $lname = $form_state['values']['og_massadd_profilelname'];
    if (strlen($profilenode) && strlen($lname) && !content_fields($lname, $profilenode)) {
      form_set_error('og_massadd_profilelname', t('Please choose a field for the user\'s last name or leave empty.'));
    }
  }
}