function flickr_block_admin_settings_validate in Flickr 7
Validate user input.
1 string reference to 'flickr_block_admin_settings_validate'
- flickr_block_form_flickr_admin_settings_alter in block/
flickr_block.admin.inc  - Implements hook_form_FORM_ID_alter().
 
File
- block/
flickr_block.admin.inc, line 71  - The admin settings for the Flickr Block module.
 
Code
function flickr_block_admin_settings_validate($form, &$form_state) {
  // Validate refresh rate random blocks.
  $limit = trim($form_state['values']['flickr_block_refresh_random']);
  if (!is_numeric($limit) || $limit < 2) {
    form_set_error('flickr_block_refresh_random', t('Set a number from 2 to 999.'));
  }
  // Validate refresh rate other blocks.
  $limit = trim($form_state['values']['flickr_block_refresh_others']);
  if (!is_numeric($limit) || $limit < 2) {
    form_set_error('flickr_block_refresh_others', t('Set a number from 2 to 999.'));
  }
  // Validate photos per set.
  $limit = trim($form_state['values']['flickr_block_photos_per_set']);
  if (!ctype_digit($limit) || $limit < 1) {
    form_set_error('flickr_block_photos_per_set', t('Set an integer from 1 to 99.'));
  }
}