Captcha Sicherheitsfrage: Frage vor das Eingabefeld setzen
Wen es stört, dass bei der Sicherheitsfrage in Formularen die Frage hinter dem Eingabefeld steht,
![]()
der kann die beiden Elemente umstellen. Dazu erstellt man ein neues Template der Vorlage form_captcha.tpl und ersetzt den markierten Text

durch folgenden Code:
<label for="ctrl_<?php echo $this->id; ?>"><?php echo $this->label; ?> <?php echo $this->generateQuestion(); ?></label>
<?php echo $this->generateWithError(); ?>
Damit wird die eigentliche Sicherheitsfrage in den Label-Tag gesetzt. Da ein Tabellenlayout durch den relativ langen Text der Sicherheitsfrage in den meisten Fällen zerschossen wird, ist diese Änderung hier nur für das tabellenlose Formularlayout vorgenommen worden.
Zuletzt aktualisiert am 07.08.2010 von Angelika Oberhof.
