Ich habe eine kleine Anleitung zusammengestellt mit der es möglich ist die Anmeldung für den ccNewsletter mit einem Captcha von reCaptcha abzusichern.
Ausgangssituation:
- Vorhandenen Zugang zu reCaptcha (http://www.google.com/recaptcha)
- Joomla Version 1.5 (http://www.joomla.org/download.html)
- Modul ccNewsletter installiert (http://www.chillcreations.com/joomla-extensions/ccnewsletter-joomla-newsletter-extension.html)
Man kann nun den String '{captcha}' überall dort einfügen, wo ein Captcha gewünscht ist.
Nun legt man ein neues Modul 'Newsletter' in der Modulliste an mit dem Typ 'Eigenes HTML'. In dem neuen Modul habe ich einen Link auf die Registrierungsseite des Newsletters erstellt (index.php?option=com_ccnewsletter&view=ccnewsletter). Auf dieser Seite wird dann der Name und die Email eingegeben und unten erscheint das Captcha. Damit diese Lösung funktioniert muss Folgendes geändert werden:
Datei components/com_ccnewsletter/views/ccnewsletter/tmpl/default.php
ändern:
Fertig...
Ein schöner Nebeneffekt dieser Lösung ist, dass man überall das Captcha einbauen kann. Ich habe es darum auch gleich auf der Standard-Kontakt-Seite von Joomla eingehängt. Dafür muss folgendes gemacht werden:
Datei components/com_contact/views/contact/tmpl/default_form.php ändern:
Wer sich das Ergebnis ansehen will kann gerne mal auf www.museum-haag.de vorbeischauen.
Viel Spaß damit!
Keine Kommentare:
Kommentar veröffentlichen