You are here

function jquery_touchpunch_settings_form_validate in jQuery UI Touch Punch 7

Validation handler.

File

./jquery_touchpunch.admin.inc, line 44
Admin form and validation.

Code

function jquery_touchpunch_settings_form_validate($form, $form_state) {
  $library = libraries_detect('jquery.ui.touch-punch');
  if ($library['installed']) {
    $variant = $form_state['values']['jquery_touchpunch_variant'];
    if ($library['variants'][$variant]['installed'] == FALSE) {
      form_set_error('jquery_touchpunch_variant', t('Chosen variant is not installed.'));
    }
  }
  else {
    return form_set_error('global', t('Library is not installed.'));
  }
}