Typo3 Formulare vor Spam schützen mit Powermail
30. August 2008Mit Typo3 lassen sich einfach Formulare zum Senden von Kontakt Anfragen erstellen. Doch diese werden leider häufig von Spambots missbraucht. Auf der Suche nach einer einfachen Lösung bin ich auf die Extension powermail gestoßen. Mit dieser kann man nicht nur bequem einen Spam-Schutz einbauen, sondern man kann wesentlich komplexere Formulare gestalten.
Die Extension verfügt über einen Formular Designer. Alle Formular Elemente werden als Datensätze gespeichert und es wird das Feature IRRE (Inline Relational Record Editing) verwendet. Somit können die einzelnen Datensätze in einen einzigen Formular bearbeitet werden.
Man kann mehrere Formular Seiten hinzufügen und einstellen ob das Blättern mit JavaScript oder PHP geschehen soll.

Die Elemente lassen sich per Drag and Drop neu sortieren.
Neben den Standard Feldern, kann man noch eine Reihe Extra Felder hinzufügen. Mir war hierbei das Captcha Element sehr wichtig.

Die Felder lassen sich einzeln konfigurieren und man kann einfache Validierungen für die Felder angeben.
Man kann die Felder auch automatisch mit den Daten aus der fe_user Tabelle füllen und somit dem Benutzer Tipparbeit ersparen.

Die Extension hat unzählige Einstellungen, die man über die Konstanten steuert. Wie auch die Wahl des Captcha System. Standardmäßig wird sr_freecap verwendet.
Alle Anfragen werden in der Datenbank gespeichert und diese können über das Backend aufgerufen werden und von dort als Excel, CSV oder HTml exportiert werden.

Für komplexere Formulare würde ich eher dre_formmaker empfehlen. Diese ist wirklich genial und kann eigentlich alles was man bracht. Nur ist sie nicht so einfach zu bedienen wie die powermail Extension.
Tags:formulare, powermail, spamschutz, Typo3
Veröffentlicht in Typo3 | Keine Kommentare »
