TYPO3 Plugin:

recaptcha

recaptcha

TYPO3 Erweiterung zur Nutzung von googles nocaptcha. Unterstützt jetzt Brillen, die unsichtbar reCAPTCHA sind.

Um die Erweiterung zu installieren, fügen Sie "evoweb/recaptcha" zu Ihrem Projekt composer.json hinzu oder laden Sie es von der TER https://typo3.org/extensions/repository/view/recaptcha herunter und aktivieren Sie die Erweiterung im Extension Manager.

Unsichtbare recaptcha in tx_form Typoskriptformulare integrieren

Um das Captcha verwenden zu können, fügen Sie das statische Include dieser Erweiterung zu Ihrer Vorlage hinzu.

Danach fügen Sie das Typoskript des Formulars hinzu.

lib.contactForm = FORMULAR
lib.contactFormular {
    70 < lib.invisibleRecaptchaIntegration.10

    regeln {
        7 < lib.invisibleRecaptchaIntegration.rules.1
    }
}

Unsichtbare recaptcha in eigene Formulare integrieren

Um das Captcha verwenden zu können, fügen Sie das statische Include dieser Erweiterung zu Ihrer Vorlage hinzu.

Ändern Sie anschließend Ihre Formularausgabe, indem Sie den Submit-Button durch so etwas wie dieses ersetzen:

<Taste 
    data-sitekey="6LfmFxQUAAAAAAAGiMRvzLHGYQ8KiQiqgBuY5NswDz""
    data-callback="onContactformCaptchaSubmit"
    class="g-recaptcha"
    type="button" name="tx_form_form_form [id-11]""
    value="absenden">
        abwesend
</button>

Danach sind Sie am Frontend bereit, müssen aber noch die Validierung in Ihrem PHP-Code aufrufen.

$validCaptcha = wahr;

$captcha = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(
    \Evoweb\Recaptcha\Services\CaptchaService::class
);
$status = $captcha->validateReCaptcha();

if ($status == false ||| $status['error'] !== '') {
    $validCaptcha = falsch;
}

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:RECAPTCHA ist auf

0.69 % aller TYPO3 installiert.

  • 1.49 % aller TYPO3 8.7.x Installationen installiert
  • 0.82 % aller TYPO3 7.6.x Installationen installiert
  • 25 % aller TYPO3 7.2.x Installationen installiert
  • 0.33 % aller TYPO3 6.2.x Installationen installiert
  • 0.06 % aller TYPO3 6.1.x Installationen installiert
  • 0.41 % aller TYPO3 4.7.x Installationen installiert
  • 0.7 % aller TYPO3 4.5.x Installationen installiert
  • 0.72 % aller TYPO3 4.4.x Installationen installiert
  • 2.07 % aller TYPO3 4.3.x Installationen installiert
  • 0.43 % aller TYPO3 4.2.x Installationen installiert
  • 2.15 % aller TYPO3 4.1.x Installationen installiert

PHP Version:RECAPTCHA wird benutzt mit

  • 6.25 % PHP/7.1
  • 6.25 % PHP/7.0
  • 17.5 % PHP/5.6
  • 11.25 % PHP/5.5
  • 12.5 % PHP/5.4
  • 22.5 % PHP/5.3
  • 21.25 % PHP/5.2
  • 2.5 % PHP/4.4

Gosign-Responsive Index: TYPO3 Installationen nutzen RECAPTCHA zu

  • 24 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 22 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 13 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 41 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

Pagespeed: TYPO3 Installationen nutzen RECAPTCHA zu

  • 22 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 38 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 19 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 12 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 13 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=36680 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>