diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php index 854db518f..0b55bbb71 100644 --- a/e107_handlers/form_handler.php +++ b/e107_handlers/form_handler.php @@ -1127,6 +1127,8 @@ class e_form } $options = $this->format_options('textarea', $name, $options); + + print_a($options); //never allow id in format name-value for text fields return "".(false !== $counter ? $this->hidden('__'.$name.'autoheight_opt', $counter) : ''); } @@ -2052,6 +2054,10 @@ class e_form if($optval) $ret .= " selected='selected'"; break; + case 'maxlength': + if($optval) $ret .= " maxlength='{$optval}'"; + break; + case 'checked': if($optval) $ret .= " checked='checked'"; break; @@ -2191,7 +2197,8 @@ class e_form 'placeholder' => '', 'pattern' => '', 'other' => '', - 'autocomplete' => '' + 'autocomplete' => '', + 'maxlength' => '' // 'multiple' => false, - see case 'select' );