Mail-Formular soll kein neues Fenster öffnen

Eines der wichtigen Dinge in TYPO3 ist das Mail Formular. Mit einem solchen Formular können Benutzer einer Webseite mit Ihnen in Kontakt treten.

 

Per Default ist es in TYPO3 so eingerichtet, zumindest ist es in der Version 3.8 so, dass bei einem Submit des Formulars ein neues Fenster geöffnet wird. Dies ist aber in den meisten Fällen nicht gewünscht.

Um dieses Verhalten zu ändern, öffnet man einfach den TypoScript Object Browser und klappt wie im Bild zu sehen das tt_content auf.

 

Dort wird dann der Wert für tt_content.mailform.20.target auf _self geändert.

Spam reduzieren

Inzwischen ist es so, dass nicht nur eMail-Adressen abgegrast werden, es werden auch von Robotern Mail-Formulare ausgefüllt. Um diese unwillkommene eMail-Flut zu reduzieren bietet sich das Calculating Captcha an.

Die Vorgehensweise:

  • Über den Ext Manager installieren
  • In der rootpage das Template bearbeiten und unter Include einfügen

  • Eine Seite für falsch ausgefülltes Formular erstellen

  • Das Formalar mit zwei zusätzlichen Zeilen ergänzen
Bitte die Aufgabe im Bild ausrechnen: | *wt_calculating_captcha=input,20
 | wt_calculating_captcha_redirect=hidden | http://www.mydomain.eu/index.php?id=error