TYPO3 - Extension: Spamshield

Aus Wikizone
Version vom 4. Juni 2012, 15:29 Uhr von 87.180.100.198 (Diskussion) (Die Seite wurde neu angelegt: „ == Problem: Versteckte Felder werden von Chromes Autofill Funktion ausgefüllt == Die Extension nutzt ein verstecktes Honeypod Feld um Bots in die Irre zu führ…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Problem: Versteckte Felder werden von Chromes Autofill Funktion ausgefüllt

Die Extension nutzt ein verstecktes Honeypod Feld um Bots in die Irre zu führen. Leider füllt auch die Autofill Funktion von Chrome dieses Feld aus.

Lösung:

Es liegt an Autofill von Chrome. Wenn der Benutzer dieses anklickt, haut es bei den Powermail-Formularen in alle verfügbaren Felder die E-Mail-Adresse rein. Da der Benutzer das versteckte Feld nicht sieht, hat er auch keine Chance mehr die E-Mail-Adresse dort wieder zu entfernen. Fügt man dem Honeypot-Feld ein autocomplete="off" hinzu, ist das Problem behoben, da Chrome dann dort nichts mehr automatisch einträgt. Der Eintrag muss in der Datei wt_spamshield/lib/class.tx_wtspamshield_method_honeypod.php Zeile 41 hinzugefügt werden.

Quelle: http://www.typo3forum.net/forum/formular-anti-spam-extensions/51098-spmshield-chrome.html Zugriff: 06/2012