You are here

function brb_admin_settings_validate in Browser Bouncer (brb) 7

Validation function

File

./brb.admin.inc, line 139
Administrative page callbacks for the BrB module.

Code

function brb_admin_settings_validate($form, &$form_state) {
  if (!empty($form_state['values']['brb_firefox']) && !valid_url($form_state['values']['brb_firefox'], TRUE)) {
    form_set_error('brb_firefox', t('You must enter a valid URL.'));
  }
  if (!empty($form_state['values']['brb_safari']) && !valid_url($form_state['values']['brb_safari'], TRUE)) {
    form_set_error('brb_safari', t('You must enter a valid URL.'));
  }
  if (!empty($form_state['values']['brb_chrome']) && !valid_url($form_state['values']['brb_chrome'], TRUE)) {
    form_set_error('brb_chrome', t('You must enter a valid URL.'));
  }
  if (!empty($form_state['values']['brb_opera']) && !valid_url($form_state['values']['brb_opera'], TRUE)) {
    form_set_error('brb_opera', t('You must enter a valid URL.'));
  }
  if (!empty($form_state['values']['brb_ie']) && !valid_url($form_state['values']['brb_ie'], TRUE)) {
    form_set_error('brb_ie', t('You must enter a valid URL.'));
  }
}