|
|
| Zeile 11: |
Zeile 11: |
| [[Phoca Joomla Extensions]] | | [[Phoca Joomla Extensions]] |
|
| |
|
| == Sicherheit ==
| | [[Joomla Troubles und Security]] |
| ===Kontaktformular gegen SPAM Bots absichern===
| |
| Folgende Datei bearbeiten:
| |
| /components/com_contact/views/contact/tmpl/default_form.php
| |
| * Ein '''verstecktes''' Formularfeld hinzufügen:
| |
| <input type="text" name="security" style="'''display: none;'''">
| |
| Die JavaScript Funktion '''validate_form''' ändern:
| |
| ...
| |
| if (frm.security === "") {
| |
| frm.submit();
| |
| }
| |
| Ein SPAM Bot wird automatisch alle Felder ausfüllen. Das Formular wird jedoch nur dann abgeschickt, wenn dieses versteckte Feld leer ist.
| |
| === reCAPTCHA ===
| |
| ==== Plugin aktivieren ====
| |
| Im Joomla Backend das Plugin <code>Captcha - reCAPTCHA</code> aktivieren.
| |
| ==== Schlüssel beziehen ====
| |
| Man muss einen öffentlichen und einen geheimen Schlüssel eingeben.
| |
| : Diese zwei Schlüssel bekommt man, indem man auf folgender Seite jene Domain registriert, über welche die Joomla Seite erreichbar ist.
| |
| https://www.google.com/recaptcha/admin
| |
| | |
| Klick auf das '+' Symbol rechts oben.
| |
| | |
| ==== reCAPTCHA Version ====
| |
| * reCAPTCHA Version 2
| |
| * Kästchen ''Ich bin kein Roboter''
| |
| * Die zwei Schlüssel kopieren und im Joomla-Plugin einfügen
| |
| ==== Kontaktformular ====
| |
| Im Joomla Backend muss unter <tt>Benutzer / Optionen"</tt> '''reCAPTCHA''' aktiviert werden, wenn es für das Kontaktformular verwendet werden soll.
| |
| :: Falls reCAPTCHA im Kontaktformular nicht erscheint, dann unter <tt>Komponenten / Kontakte / Option</tt> die Formulareinstellungen überprüfen.
| |
| | |
| == Troubles ==
| |
| === Komponenteninstallation nicht möglich ===
| |
| Fehlermeldung:
| |
| Es wurde kein Installationsplugin aktiviert ...
| |
| Lösung:
| |
| Erweiterungen / Verwalten / Überprüfen
| |
| Die gewünschten Installtionsplugins auswählen und auf '''Installieren''' klicken und dann ...
| |
| Erweiterungen / Plugins
| |
| ... die neu installierten Installer - Plugins aktivieren.
| |
| === HTML wird entfernt nach Speichern einer Seite ===
| |
| Für die Benutzergruppe ist ein Textfilter gesetzt auf den Wert '''Kein HTML'''
| |
| Joomla | Globale Konfiguration | Textfilter
| |
| Den Textfilter ändern auf den Wert '''Keine Filterung'''
| |
| | |
| == Overrides ==
| |