function imagepicker_settings_validate in Image Picker 5
Validate form
File
- ./
imagepicker.module, line 1161 - Enables permitted roles to upload images for insertion into configured nodes.
Code
function imagepicker_settings_validate($form_id, $form_values) {
if (!strlen($form_values['imagepicker_default_thumbnail_size'])) {
form_set_error('imagepicker_default_thumbnail_size', t('You must fill in the Thumbnail field'));
}
if (!is_numeric($form_values['imagepicker_default_thumbnail_size'])) {
form_set_error('imagepicker_default_thumbnail_size', t('The Thumbnail field must be a number'));
}
if (!strlen($form_values['imagepicker_default_browser_thumbnail_size'])) {
form_set_error('imagepicker_default_browser_thumbnail_size', t('You must fill in the Browser Thumbnail field'));
}
if (!is_numeric($form_values['imagepicker_default_browser_thumbnail_size'])) {
form_set_error('imagepicker_default_browser_thumbnail_size', t('The Browser Thumbnail field must be a number'));
}
if (strlen($form_values['imagepicker_default_scale']) && !is_numeric($form_values['imagepicker_default_scale'])) {
form_set_error('imagepicker_default_scale', t('The Scale field must be a number'));
}
if (!strlen($form_values['imagepicker_default_fleft'])) {
form_set_error('imagepicker_default_fleft', t('You must fill in the Left alignment field'));
}
if (!strlen($form_values['imagepicker_default_fright'])) {
form_set_error('imagepicker_default_fright', t('You must fill in the Right alignment field'));
}
if (!is_numeric($form_values['imagepicker_advanced_iframe_height'])) {
form_set_error('imagepicker_advanced_iframe_height', t('The Iframe height must be a number'));
}
if (!strlen($form_values['imagepicker_advanced_iframe_width'])) {
form_set_error('imagepicker_advanced_iframe_width', t('You must fill in the Iframe width'));
}
if (!strlen($form_values['imagepicker_advanced_iframe_border'])) {
form_set_error('imagepicker_advanced_iframe_border', t('You must fill in the Iframe border'));
}
if (!drupal_strlen($form_values['imagepicker_insert_defaults_align'])) {
form_set_error('imagepicker_insert_defaults_align', t('You must fill in the default align field'));
}
if (!drupal_strlen($form_values['imagepicker_insert_defaults_show'])) {
form_set_error('imagepicker_insert_defaults_show', t('You must fill in the default show field'));
}
if (!drupal_strlen($form_values['imagepicker_insert_defaults_link'])) {
form_set_error('imagepicker_insert_defaults_link', t('You must fill in the default link field'));
}
if ($form_values['imagepicker_show_browse_order_form'] != 1) {
variable_del('imagepicker_browser_order');
}
}