Plugins

Fertige Erweiterungen für die verbreiteten Redaktions- und Shopsysteme. Installieren, zwei Schlüssel eintragen, fertig. Der sonst nötige Eingriff in den Formular-Handler entfällt.

Alle Pakete stehen unter der GPL, Version 2 oder später, und sind kostenlos. Sie brauchen ein Konto auf CAPTCHAme, um Sitekey und Secret zu erhalten: Schlüssel holen.

CAPTCHAme für WordPress

WordPress 5.8 bis 6.8, PHP ab 7.4

Schützt Kommentare, Anmeldung, Registrierung und Passwort-Reset. Ist Contact Form 7 installiert, wird auch dort automatisch geprüft. Für Formulare aus Seitenbaukästen wie YOOtheme Pro gibt es einen eigenen Schalter.

  1. ZIP unter Plugins → Installieren → Plugin hochladen einspielen und aktivieren.
  2. Unter Einstellungen → CAPTCHAme Sitekey und Secret eintragen.
  3. Fertig. Die Formulare sind ab dem Speichern geschützt.

Für eigene Formulare gibt es den Shortcode [captchame] sowie die Funktionen captchame_field() und captchame_verify(). YOOtheme-Pro-Formulare werden abgesichert, indem die Einsendung angehalten wird, bevor WordPress die Mail verschickt.

Herunterladen Version 1.0.0 · 18 KB

Einzelheiten und Änderungsprotokoll →

CAPTCHAme für Contao

Contao 4.13 und 5, PHP ab 8.1

Ergänzt ein Formularfeld „CAPTCHAme“, das die eingebaute Sicherheitsfrage ersetzt. Die Schlüssel gelten für die ganze Installation.

  1. Paket über den Contao Manager oder Composer installieren.
  2. In den Systemeinstellungen Sitekey und Secret eintragen.
  3. Im Formulargenerator das Feld „CAPTCHAme“ statt der Sicherheitsfrage einsetzen.

Das Feld ersetzt die Sicherheitsfrage eins zu eins. Ein vorhandenes Captcha-Feld kann einfach im Typ umgestellt werden.

Herunterladen Version 1.0.0 · 10 KB

Einzelheiten und Änderungsprotokoll →

CAPTCHAme für TYPO3

TYPO3 12.4 und 13.4, PHP ab 8.1

Bringt ein Formularelement für das Form Framework mit. Es lässt sich im Formular-Editor wie jedes andere Feld einsetzen und prüft serverseitig von allein.

  1. Erweiterung im Extension Manager hochladen und aktivieren.
  2. Unter Einstellungen → Erweiterungskonfiguration Sitekey und Secret eintragen.
  3. Im Formular-Editor das Element „CAPTCHAme“ hinzufügen.

Für eigene Fluid-Templates gibt es den ViewHelper <cm:widget /> im Namensraum Alphadigital\Captchame\ViewHelpers.

Herunterladen Version 1.0.0 · 9 KB

Einzelheiten und Änderungsprotokoll →

CAPTCHAme für Shopware 6

Shopware 6.5 und 6.6, PHP ab 8.1

Meldet sich als Captcha bei Shopware an. Einmal aktiviert, greift es überall, wo der Shop ein Captcha vorsieht: Registrierung, Kontaktformular, Newsletter, Bewertungen.

  1. ZIP unter Erweiterungen → Meine Erweiterungen → Erweiterung hochladen einspielen und aktivieren.
  2. In der Konfiguration der Erweiterung Sitekey und Secret eintragen.
  3. Unter Einstellungen → Grundeinstellungen → Captcha „CAPTCHAme“ aktivieren.

Die Schlüssel lassen sich je Verkaufskanal setzen. Ohne eigene Angabe gilt der Wert aus der Grundkonfiguration.

Herunterladen Version 1.0.0 · 8 KB

Einzelheiten und Änderungsprotokoll →

CAPTCHAme für Joomla

Joomla 4 und 5, PHP ab 8.1

Ein Paket aus zwei Erweiterungen. Das Captcha-Plugin greift überall, wo Joomla ein Captcha vorsieht, auch in Formularbaukästen, die Joomlas Standard-Captcha verwenden. Das Systemplugin ergänzt Formulare ohne eigenen Captcha-Platz, etwa von YOOtheme Pro.

  1. ZIP unter System → Erweiterungen installieren einspielen. Es enthält beide Plugins.
  2. Unter System → Plugins „Captcha - CAPTCHAme“ aktivieren und die Schlüssel eintragen.
  3. Unter System → Konfiguration → Standard-Captcha auf CAPTCHAme stellen.

In eigenen Formularen genügt ein Feld vom Typ captcha; Joomla wählt dann automatisch das eingestellte Captcha. Nur für Formulare ohne Captcha-Platz wird zusätzlich das Systemplugin aktiviert.

Herunterladen Version 1.0.0 · 14 KB

Einzelheiten und Änderungsprotokoll →

Kein passendes System dabei?

Der Einbau von Hand ist bewusst klein gehalten: ein div, ein script und eine Prüfung des Tokens im eigenen Backend. Das funktioniert mit jeder Sprache, die HTTP sprechen kann. Die nötigen Zeilen stehen im Dashboard bei jedem Projekt, dazu Beispiele für PHP, Node, Python und Formmailer.