function _filefield_widget_settings_max_filesize_per_node_validate in FileField 6.3
Same name and namespace in other branches
- 6.2 filefield.module \_filefield_widget_settings_max_filesize_per_node_validate()
1 string reference to '_filefield_widget_settings_max_filesize_per_node_validate'
- filefield_widget_settings_form in ./
filefield_widget.inc - Implementation of CCK's hook_widget_settings($op == 'form').
File
- ./
filefield_widget.inc, line 137 - This file contains CCK widget related functionality.
Code
function _filefield_widget_settings_max_filesize_per_node_validate($element, &$form_state) {
if (empty($form_state['values']['max_filesize_per_node'])) {
return;
// Empty means no size restrictions, so don't throw an error.
}
elseif (!is_numeric(parse_size($form_state['values']['max_filesize_per_node']))) {
form_error($element, t('The "@field" option must contain a valid value. You can either leave the text field empty or enter a string like "512" (bytes), "80K" (kilobytes) or "50M" (megabytes).', array(
'@field' => t('Maximum upload size per node'),
)));
}
}