imce_profile_validate
Drupal 7 imce_profile_validate($form, &$form_state)
Profile form validate.
1 string reference to 'imce_profile_validate'
File
- sites/
all/ modules/ imce/ inc/ imce.admin.inc, line 293 - Serves administration pages of IMCE.
Code
function imce_profile_validate($form, &$form_state) {
$profile = &$form_state['values']['profile'];
$dim_re = '/^\d+x\d+$/';
$dim_error = t('Dimensions must be specified in <kbd>WIDTHxHEIGHT</kbd> format.');
// Check max image dimensions
if ($profile['dimensions'] && !preg_match($dim_re, $profile['dimensions'])) {
return form_set_error('profile][dimensions', $dim_error);
}
// Check thumbnails dimensions
foreach ($profile['thumbnails'] as $i => $thumb) {
if (trim($thumb['name']) != '' && !preg_match($dim_re, $thumb['dimensions'])) {
return form_set_error("profile][thumbnails][$i][dimensions", $dim_error);
}
}
}

