Joomla Security und Troubles: Unterschied zwischen den Versionen
K WikiSysop verschob die Seite Joomla Troubles und Security nach Joomla Security und Troubles |
|||
Zeile 27: | Zeile 27: | ||
==== Kontaktformular ==== | ==== Kontaktformular ==== | ||
Im Joomla Backend muss unter <tt>Benutzer / Optionen"</tt> '''reCAPTCHA''' aktiviert werden, wenn es für das Kontaktformular verwendet werden soll. | 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 | :: Falls reCAPTCHA im Kontaktformular nicht erscheint, dann unter <tt>Komponenten | Kontakte | Option</tt> die Formulareinstellungen überprüfen. | ||
== Troubles == | == Troubles == |
Version vom 8. April 2025, 20:17 Uhr
Sicherheit
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 Captcha - reCAPTCHA
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 Benutzer / Optionen" reCAPTCHA aktiviert werden, wenn es für das Kontaktformular verwendet werden soll.
- Falls reCAPTCHA im Kontaktformular nicht erscheint, dann unter Komponenten | Kontakte | Option 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