You are here

function getclicky_admin_settings_form_validate in Clicky - Web Analytics in Real Time 8

Same name and namespace in other branches
  1. 7 getclicky.admin.inc \getclicky_admin_settings_form_validate()

Implements hook_validate() for the getclicky_admin_settings_form() builder function.

File

./getclicky.admin.inc, line 160
Admin file for Getclicky settigns.

Code

function getclicky_admin_settings_form_validate($form, &$form_state) {

  // Trim whitespace.
  $form_state['values']['getclicky_site_id_number'] = trim($form_state['values']['getclicky_site_id_number']);
  $form_state['values']['getclicky_site_key_number'] = trim($form_state['values']['getclicky_site_key_number']);

  // validate getclicky_site_id_number
  if (empty($form_state['values']['getclicky_site_id_number'])) {
    form_set_error('getclicky_site_id_number', t('The "Site ID Number" can\'t be left empty!'));
  }
  elseif (!is_numeric($form_state['values']['getclicky_site_id_number'])) {
    form_set_error('getclicky_site_id_number', t('The "Site ID Number" should be all digits!'));
  }
}