summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2006-10-18 11:43:27 +0000
committerDries Buytaert <dries@buytaert.net>2006-10-18 11:43:27 +0000
commit91fa9127472e40c9c5e02091ed0ca4edd482975f (patch)
tree1b479bf917eaf3776b23495dbb8c8521873dcbfc
parent97568421b998e1b01dfce61e5bc10a308ef9e3d9 (diff)
downloadbrdo-91fa9127472e40c9c5e02091ed0ca4edd482975f.tar.gz
brdo-91fa9127472e40c9c5e02091ed0ca4edd482975f.tar.bz2
- Patch #80749 by wdp: don't generate empty attributes.
-rw-r--r--includes/form.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/includes/form.inc b/includes/form.inc
index 8f28d303e..d0a72c9b9 100644
--- a/includes/form.inc
+++ b/includes/form.inc
@@ -1348,9 +1348,10 @@ function theme_markup($element) {
*/
function theme_password($element) {
$size = $element['#size'] ? ' size="'. $element['#size'] .'" ' : '';
+ $maxlength = $element['#maxlength'] ? ' maxlength="'. $element['#maxlength'] .'" ' : '';
_form_set_class($element, array('form-text'));
- $output = '<input type="password" maxlength="'. $element['#maxlength'] .'" name="'. $element['#name'] .'" id="'. $element['#id'] .'" '. $size . drupal_attributes($element['#attributes']) .' />';
+ $output = '<input type="password" name="'. $element['#name'] .'" id="'. $element['#id'] .'" '. $maxlength . $size . drupal_attributes($element['#attributes']) .' />';
return theme('form_element', $element, $output);
}