contao/test — Issue #1578: maxlength im Widget prüfen
Author: aschempp
Created: 2011-11-29 08:10:50+00:00
State: open
Labels: Feature, framework

TYPOlight prüft aktuell die Einstellung maxlength nicht Server-Seitig. Das ist natürlich 1. ungut weil man den HTML Code anpassen und so maxlength überschreiben kann, und 2. könnte so auch für Textareas ein maxlength realisiert werden.

Deshalb hier ein Vorschlag in der Widget.php (TL 2.8), Zeile 515 zu ergänzen:

```
if ($this->maxlength && strlen($varInput) && utf8_strlen(trim($varInput)) < $this->maxlength)
{
$this->addError(sprintf($GLOBALS['TL_LANG']['ERR']['maxlength'], $this->strLabel, $this->maxlength));
}
```

Dazu müssten natürlich noch die Sprachvariablen für die Fehlermeldung hinzugefügt werden.

--- _Originally created on February 18th, 2010, at 11:16am (ID 1578)_