Index: includes/common.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/common.inc,v retrieving revision 1.458 diff -u -F^function -r1.458 common.inc --- includes/common.inc 20 Jul 2005 10:48:20 -0000 1.458 +++ includes/common.inc 2 Aug 2005 14:57:40 -0000 @@ -1073,8 +1073,8 @@ function _form_get_error($name) { } } -function _form_get_class($name, $required, $error) { - return $name. ($required ? ' required' : '') . ($error ? ' error' : ''); +function _form_get_class($name, $required, $error, $wide = FALSE) { + return $name. ($required ? ' required' : '') . ($error ? ' error' : '') . ($wide ? ' wide' : ''); } /** @@ -1288,8 +1288,9 @@ function form_checkboxes($title, $name, * A themed HTML string representing the field. */ function form_textfield($title, $name, $value, $size, $maxlength, $description = NULL, $attributes = NULL, $required = FALSE) { + $width = $size; $size = $size ? ' size="'. $size .'"' : ''; - return theme('form_element', $title, '', $description, 'edit-'. $name, $required, _form_get_error($name)); + return theme('form_element', $title, '', $description, 'edit-'. $name, $required, _form_get_error($name)); } /** @@ -1318,10 +1319,10 @@ function form_textfield($title, $name, $ */ function form_autocomplete($title, $name, $value, $size, $maxlength, $callback_path, $description = NULL, $attributes = NULL, $required = FALSE) { drupal_add_js('misc/autocomplete.js'); - + $width = $size; $size = $size ? ' size="'. $size .'"' : ''; - $output = theme('form_element', $title, '', $description, 'edit-'. $name, $required, _form_get_error($name)); + $output = theme('form_element', $title, '', $description, 'edit-'. $name, $required, _form_get_error($name)); $output .= ''; return $output; @@ -1350,8 +1351,9 @@ function form_autocomplete($title, $name * A themed HTML string representing the field. */ function form_password($title, $name, $value, $size, $maxlength, $description = NULL, $attributes = NULL, $required = FALSE) { + $width = $size; $size = $size ? ' size="'. $size .'"' : ''; - return theme('form_element', $title, '', $description, 'edit-'. $name, $required, _form_get_error($name)); + return theme('form_element', $title, '', $description, 'edit-'. $name, $required, _form_get_error($name)); } /** @@ -1377,6 +1379,7 @@ function form_password($title, $name, $v * A themed HTML string representing the field. */ function form_textarea($title, $name, $value, $cols, $rows, $description = NULL, $attributes = NULL, $required = FALSE) { + $width = $cols; $cols = $cols ? ' cols="'. $cols .'"' : ''; $pre = ''; $post = ''; @@ -1389,7 +1392,7 @@ function form_textarea($title, $name, $v } } - return theme('form_element', $title, $pre .''. check_plain($value) .''. $post, $description, 'edit-'. $name, $required, _form_get_error($name)); + return theme('form_element', $title, $pre .''. check_plain($value) .''. $post, $description, 'edit-'. $name, $required, _form_get_error($name)); } /**