Privacy_XH - Einstellung und Verwendung
Vor der Installation des Plugins lesen Sie die Hilfedatei des Plugins: deutsche Hilfedatei | englische Hilfedatei
Beispiel der praktischen Anwendung:
https://lembach-cmsimple.de/aa/?Saarland-auf-YouTube
Installation
Wie immer gilt: zuerst eine Sicherung anlegen ⇒ das Web sichern (komplett herunterladen) und in ein Archiv packen.
Wie bei Plugins für CMSimple_XH üblich entpackt man das Pluginarchiv lokal in einen Ordner seiner Wahl.
Darin wird ein Unterordner "privacy" angelegt, der sämtliche notwendigen Dateien enthält. Diesen Ordner lädt man in den /plugins/ - Ordner des Web hoch. Die Datei /plugins/privacy/config/config.php benötigt Schreibrechte!
War der Upload erfolgreich, sollte das Plugin auch gleich eingerichtet werden. Dazu sollten zumindest folgende Einstellungen vorgenommen werden:
Privacy – Konfiguration ⇒ DURATION ⇒ Duration:
1 = Cookie bleibt einen Tag gültig, man kann natürlich auch andere Zeiträume wählen
Privacy – Sprach-Datei ⇒ MESSAGE ⇒Message:
<p>Einige Bereiche dieser Website benötigen zu ihrer Funktion sogenannte SESSION-Cookies, die jedoch keine Daten enthalten, die sich auf Sie, Ihren Webclient oder Ihr Gerät (PC oder Mobil-Gerät) beziehen (also keine personenbezogenen Daten). <br>Bei diesen Cookies werden lediglich seiteninterne Werte wie z.B. die Schrift-Vergrößerung gespeichert.</p><p><img class="imgL" src="/plugins/privacy/cookie.png" alt="Cookies" title="Cookies" >Wir hätten gerne Ihre Erlaubnis evtl. weitere Cookies auf Ihrem Rechner zu platzieren, wie sie z.B. für die Registrierung oder Anmeldung an dieser Seite erforderliche sind. - Erfahren Sie mehr über diese Cookies in unserer <a href="?Home/Cookie-Policy">Cookie Policy</a>.</p>
Dieser Text und das Cookie-Bild ist im Template im Unterordner _optionaler-HTM-Content enthalten (er ist natürlich nur ein Beispiel!).
Das Stylesheet des Frontendbereiches muss nicht geändert werden.
Alle nötigen Übersteuerungen sind im Stylsheet des Templates enthalten:
/*** Plugin Privacy_XH agreement form. ***/
#privacy {
border: 3px solid var(--labeldangerbackground);
padding: 1ex 1ex 0 1ex;
margin-bottom: 1ex;
}
.privacy_buttons {
text-align: center;
}
Damit sollte das Plugin einsatzbereit sein.
Nun die Seite aufrufen, auf der das Formular von Privacy_XH angezeigt werden soll.
(Hinweis: Das Formular wird automatisch aufgerufen, wenn das Anmeldeformular von Register_XH oder Memeberpages_XH ausgegeben werden soll.)
Im Editierfenster den Reiter Mehr aktivieren und dort den Haken an der richtigen Stelle setzen:
weitere CSS-Anpassungen sind nicht notwendig
Da durch dieses Plugin ausschließlich das Cookie-Formular ausgegeben wird, erübrigt sich eine weitergehende Anpassung der Styles. Alle gewünschten Formatierungen der Meldung lassen sich als Inline-Styles im Text der "Message" (Sprach-Datei) unterbringen.