[Frage] Eigener Spamschutz mit Powermail 1.6.8 / TYPO3 4.7.7 [Gelöst] TYPO3-Version: 4.7.7

  • matrox matrox
    R2-D2
    0 x
    103 Beiträge
    1 Hilfreiche Beiträge
    09. 12. 2013, 05:21

    Hallo zusammen,
    leider nimmt der Spam immer mehr zu. Fast 120 pro Tag :-( . Die EXTensions Captcha für Powermail möchte ich nicht verwenden da es sich gezeigt hat das der Verbraucher leider nicht immer damit zurecht kommt.

    [u]Daher würde ich es gerne wie folgt lösen:[/u]
    1x ein neues Textfeld mit einer Fragestellung (z.B.: [b]"Wie viele Beine hat ein normaler Stuhl?"[/b])
    Die Antwort müsste dann lauten "[b]4[/b]" und im Feld eingetragen werden.

    Frage: Ist es möglich in Powermail ein Feld zu setzen und nur wenn der richtige Wert "[b]4[/b]" eingetragen wird dann versendet wird. Also ein Abfrage des eingetragenen Wertes.

    Freue mich über eine paar Lösungsvorschläge :-)
    VG, Markus

  • jenses jenses
    Flash Gordon
    1 x
    3087 Beiträge
    106 Hilfreiche Beiträge
    09. 12. 2013, 09:50 - Lösung

    Du kannst als Validierungstyp "Regulärer Ausdruck" auswählen und in das entsprechende Feld dann die RegEx eintragen. Ob das nun gegen Spam hilft - eher zweifelhaft.
    Hast du
    http://typo3.org/extensions/repository/view/wt_spamshield
    getestet?


  • 1
  • jenses jenses
    Flash Gordon
    1 x
    3087 Beiträge
    106 Hilfreiche Beiträge
    09. 12. 2013, 09:50

    Du kannst als Validierungstyp "Regulärer Ausdruck" auswählen und in das entsprechende Feld dann die RegEx eintragen. Ob das nun gegen Spam hilft - eher zweifelhaft.
    Hast du
    http://typo3.org/extensions/repository/view/wt_spamshield
    getestet?

  • matrox matrox
    R2-D2
    0 x
    103 Beiträge
    1 Hilfreiche Beiträge
    09. 12. 2013, 10:29

    Hallo Jenses,
    1000 Dank - das war die Lösung!

    Hab im TS noch die Zeilen ergänzt
    plugin.tx_powermail_pi1 {
    validate.uid48.expression = /^[4]{1}$/
    validate.uid48.errormsg = Spam-Abfrage: Bitte eine Ziffer eingeben
    }
    ...und jetzt läuft es :-)

  • 1