You are here

function flickr_tags_admin_settings_validate in Flickr 7

Validate user input.

1 string reference to 'flickr_tags_admin_settings_validate'
flickr_tags_form_flickr_admin_settings_alter in tags/flickr_tags.admin.inc
Implements hook_form_FORM_ID_alter().

File

tags/flickr_tags.admin.inc, line 53
The admin settings for the Flickr Tags module.

Code

function flickr_tags_admin_settings_validate($form, &$form_state) {

  // Validate tags in cloud.
  $limit = trim($form_state['values']['flickr_tags_in_cloud']);
  if (!ctype_digit($limit) || $limit < 1) {
    form_set_error('flickr_tags_in_cloud', t('Set an integer from 1 to 999.'));
  }

  // Validate the tags font size.
  $limit = trim($form_state['values']['flickr_tags_minfont']);
  if (!is_numeric($limit) || $limit < 0) {
    form_set_error('flickr_tags_minfont', t('Set a number from 0 to 999.'));
  }
  $limit = trim($form_state['values']['flickr_tags_maxfont']);
  if (!is_numeric($limit) || $limit < 0) {
    form_set_error('flickr_tags_maxfont', t('Set a number from 0 to 999.'));
  }
}