Veröffentlichungsdatum: 18. Februar 2014
Änderungsdatum: 05. Oktober 2020
weblication cms captcha recaptcha spam
Weblication CMS bietet neben verschiedenen eigenen Captcha-Mechanismen auch die Möglichkeit, reCAPTCHA zu integrieren.
Für den Redakteur ändert sich nichts. Beim Aufbau von Formularen wird weiterhin das Standard-Captcha-Element ausgewählt und eingefügt. Ist in der pre.php festgelegt, dass reCAPTCHA genutzt werden soll, wird dies bei der Ausgabe automatisch berücksichtigt.
Folgende Schritte sind notwendig, um reCAPTCHA global im Projekt zu aktivieren:
// Falls diese Variable auf true steht, wird statt dem Standard-Captcha das reCaptcha genutzt
// Die Bibliothek erhalten Sie unter https://www.google.com/recaptcha
$preVars['useReCaptcha'] = false;
if($preVars['useReCaptcha']){
// Version von reCaptcha
$preVars['reCaptchaVersion'] = '3';
// Öffentlicher Schlüssel
// Die Schlüssel erhalten Sie unter https://www.google.com/recaptcha/admin
$preVars['reCaptchaPublicKey'] = '';
// Privater Schlüssel
// Die Schlüssel erhalten Sie unter https://www.google.com/recaptcha/admin
$preVars['reCaptchaPrivateKey'] = '';
}
Achten Sie darauf, dass reCAPTCHAS nur global aktiviert werden können. Es ist nicht möglich diese mit integrierten Captchas zu mischen!
Beachten Sie, daß für diese Umsetzung kein Support besteht bzw. dies nur als Projektdienstleistung (nach Aufwand) unterstützt wird!