diff options
author | Dries Buytaert <dries@buytaert.net> | 2006-01-09 10:22:12 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2006-01-09 10:22:12 +0000 |
commit | 6aae7ff74746bc3deaaa3c32195fca73300c2f9b (patch) | |
tree | 185438794e04a7c7b070a5f592eafd93b42daef5 | |
parent | b170d83d14bf01e0936febe4a9c5a998d0142fd4 (diff) | |
download | brdo-6aae7ff74746bc3deaaa3c32195fca73300c2f9b.tar.gz brdo-6aae7ff74746bc3deaaa3c32195fca73300c2f9b.tar.bz2 |
- Patch #40927 by vhmauery: added attributes for files. Required for some contributed modules to work.
-rw-r--r-- | includes/form.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/form.inc b/includes/form.inc index 66d942712..0839a90b1 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -916,7 +916,7 @@ function theme_weight($element) { * provided by file.inc. */ function theme_file($element) { - return theme('form_element', $element['#title'], '<input type="file" class="'. _form_get_class('form-file', $element['#required'], form_get_error($element)) .'" name="'. $element['#name'] .'" id="'. form_clean_id($element['#id']) .'" size="'. $element['#size'] ."\" />\n", $element['#description'], $element['#id'], $element['#required'], form_get_error($element)); + return theme('form_element', $element['#title'], '<input type="file" class="'. _form_get_class('form-file', $element['#required'], form_get_error($element)) .'" name="'. $element['#name'] .'"'. ($element['#attributes'] ? ' '. drupal_attributes($element['#attributes']) : '') .' id="'. form_clean_id($element['#id']) .'" size="'. $element['#size'] ."\" />\n", $element['#description'], $element['#id'], $element['#required'], form_get_error($element)); } function _form_get_class($name, $required, $error) { return $name. ($required ? ' required' : '') . ($error ? ' error' : ''); |