Difference between revisions of "TNG and GDPR/de"
(add Links) |
(Text replacement - "enclose="div">" to ">") |
||
Line 66: | Line 66: | ||
Geändert werden kann jeweils der zwischen den Anführungszeichen (") stehende (rot dargestellter) Text: | Geändert werden kann jeweils der zwischen den Anführungszeichen (") stehende (rot dargestellter) Text: | ||
− | <syntaxhighlight lang="css | + | <syntaxhighlight lang="css" > |
# $text['cookieuse'] = "Diese Website verwendet Cookies. Wenn Sie fortfahren, ohne Ihre Browser-Einstellungen zu ändern, erklären Sie sich mit der Nutzung von Cookies einverstanden."; | # $text['cookieuse'] = "Diese Website verwendet Cookies. Wenn Sie fortfahren, ohne Ihre Browser-Einstellungen zu ändern, erklären Sie sich mit der Nutzung von Cookies einverstanden."; | ||
# $text['viewpolicy'] = "Datenschutzerklärung anzeigen"; | # $text['viewpolicy'] = "Datenschutzerklärung anzeigen"; | ||
Line 78: | Line 78: | ||
Dazu den folgenden Code (... entsprechend angepasst) in die Datei <span style="color: blue">mytngstyle.css</span> aus dem Ordner des verwendeten Templates (z.B. <span style="color: blue">templates >> template12 >> css</span>) eintragen: | Dazu den folgenden Code (... entsprechend angepasst) in die Datei <span style="color: blue">mytngstyle.css</span> aus dem Ordner des verwendeten Templates (z.B. <span style="color: blue">templates >> template12 >> css</span>) eintragen: | ||
− | <syntaxhighlight lang="css | + | <syntaxhighlight lang="css" > |
.cc_container .cc_btn { | .cc_container .cc_btn { | ||
background-color: #987e64 !important; /* Buttonfarbe */ | background-color: #987e64 !important; /* Buttonfarbe */ | ||
Line 143: | Line 143: | ||
Das Feld 'Fußzeile, die standardmäßig angezeigt wird' könnte z.B. folgenden HTML-Code enthalten (Beispiel der Website von Ken Roy): | Das Feld 'Fußzeile, die standardmäßig angezeigt wird' könnte z.B. folgenden HTML-Code enthalten (Beispiel der Website von Ken Roy): | ||
− | <syntaxhighlight lang="php | + | <syntaxhighlight lang="php" > |
<span class="blueemphasis">You are not authorized to add this page or any images from this page to Ancestry.com without including my copyright and a URL link to my web site.</span><br />Please read the <a href="user/privacy.php" class="footer">Roy and Boucher Privacy Policy and Terms of Use.</a> | <span class="blueemphasis">You are not authorized to add this page or any images from this page to Ancestry.com without including my copyright and a URL link to my web site.</span><br />Please read the <a href="user/privacy.php" class="footer">Roy and Boucher Privacy Policy and Terms of Use.</a> | ||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 07:22, 7 February 2021
TNG version: | ≥ 12.0.1 |
TNG 12.0.1 fügt Folgendes zur Unterstützung der Datenschutz-Grundverordnung (DSGVO) der Europäische Union (EU) hinzu:
- Die Seite Datenschutzerklärung
- Ein Cookie Hinweis Box
- Zustimmung zur Speicherung personenbezogener Daten
Diese Funktionen werden aktiviert in Einstellungen >> Konfiguration >> Allgemeine Einstellungen >> Datenschutz/Vertraulichkeit:
Datenschutzerklärung
Nach dem Aktivieren der Option Den Link zur Datenschutzerklärung anzeigen: wird ein Link zur Datenschutzerklärung in der Fußzeile jeder Seite und an anderen Orten angezeigt. In einigen Sprachordnern befinden sich Übersetzungen der englischen Master-Version, aber nicht in allen. Die englische Version wird dann angezeigt, wenn keine Übersetzung für die aktuelle Sprache existiert.
Die Datei data_protection_policy.php befindet sich im Sprachenordner languages >> German-UTF8 (bzw. German).
Wenn Sie die Datei data_protection_policy.php entsprechend der lokalen Gesetzgebung anpassen möchten, lesen Sie bitte unten den Abschnitt Anpassungen. Die Datei kann mithilfe eines Editors (z.B. Notepad++) bearbeitet und anschließend wieder im Verzeichnis gespeichert werden.
Cookie Hinweis-Box
Nach dem Aktivieren der Option Die Cookie-Information anzeigen: wird jedem neuen Besucher ein Cookie Hinweis angezeigt. Durch die Bestätigung wird ein Cookie gesetzt, das je nach Einstellung des Browsers ein erneutes Anzeigen des Hinweises für ein Jahr verhindert.
Zustimmung zur Speicherung personenbezogener Daten
Nach dem Aktivieren der Option Einwilligungserklärung zur Speicherung personenbezogener Daten anzeigen: wird der Besucher aufgefordert, der Speicherung seiner persönlichen Daten zuzustimmen, bevor er die Seite "Kontakt" oder "Vorschlag" absenden kann oder ein Registrierungsantrag einreicht.
Anpassungen
Der nachfolgende Bereich dieser Wiki-Seite erklärt, wie sich die vorgegebenen Texte der Datenschutzerklärung und des Cookie Hinweises verändern und nach eigenen inhaltlichen wie optischen Wünschen anpassen lassen.
Übersetzungen
Wichtiger Hinweis! Als Grundlage für eine Übersetzung der TNG 'Data Protection Policy' muss immer der Originaltext der englischen Datei herangezogen werden ohne Hinzufügen lokaler Interpretationen. Wenn Sie eine eigene nach lokalen Vorgaben geänderte Datenschutzerklärung verwenden wollen, muss diese Datei im Sprachenordner mit dem Namen data_protection_policy.php gespeichert werden. Es ist dann auch notwendig die Übersetzungen Ihrer angepassten Datenschutzerklärung für alle Sprachen, die Sie auf ihrer Website anbieten, breit zu stellen.
Die folgende Tabelle enthält Download-Links zu den Original-TNG-Dateien (UTF-8) bis TNG 12.0.2
Sprache | Original TNG Dateien |
---|---|
Englisch | 12.0.1-01 EN (Master) |
Deutsch | 12.0.1-01 DE |
Niederländisch | 12.0.1-01 NL |
Cookie Hinweistexte
Für die Änderung bestehender Texte befindet sich im Sprachenordner languages >> German-UTF8 (bzw. German) die Datei cust_text.php, in die geänderte Variablen eingetragen werden können.
Bitte dabei unbedingt beachten, dass die jeweilige Zeile/Variable vollständig eingetragen werden muss, da es sonst zu Fehlfunktionen kommen kann!
Geändert werden kann jeweils der zwischen den Anführungszeichen (") stehende (rot dargestellter) Text:
# $text['cookieuse'] = "Diese Website verwendet Cookies. Wenn Sie fortfahren, ohne Ihre Browser-Einstellungen zu ändern, erklären Sie sich mit der Nutzung von Cookies einverstanden.";
# $text['viewpolicy'] = "Datenschutzerklärung anzeigen";
# $text['understand'] = "Verstanden";
Layout der Cookie Hinweis-Box ändern
Das Layout der Cookie-Box läßt sich so anpassen, dass sie zum gewählten TNG-Template passt.
Dazu den folgenden Code (... entsprechend angepasst) in die Datei mytngstyle.css aus dem Ordner des verwendeten Templates (z.B. templates >> template12 >> css) eintragen:
.cc_container .cc_btn {
background-color: #987e64 !important; /* Buttonfarbe */
color: #ffffff !important; /* Text Button */
text-decoration: none !important;
}
.cc_container {
background: #383026 !important; /* Background Hinweisbox */
color: #fdfdfd !important; /* Text Hinweisbox */
}
.cc_container a {
color: #b48a6c !important; /* Linkfarbe */
text-decoration: underline !important;
Beispiel für Template 12 (entspricht dem Code von oben):
Um einen Impressum-Link anzuzeigen kann die TNG-Fußzeile auf verschiedene Weise angepasst werden:
- durch Verwendung des Feldes Fußzeile, die standardmäßig angezeigt wird
- durch Verwendung der neuen Mod User Footer Copyright GDPR
Die 'Fußzeile, die standardmäßig angezeigt wird'
Ab TNG V12.0.1 werden am Ende jeder Seite zusätzlich zum Copyright-Hinweis des Programmierers in einer extra Zeile der Name des Besitzers/Betreibers der Site und ein Link zur Datenschutzerklärung angezeigt.
Der Besitzers/Betreibers der Website wird im Adminbereich eingetragen:
Verwaltung >> Einstellungen >> Konfiguration >> Allgemeine Einstellungen >> Website-Design und allgemeine Angaben
Bleibt das Feld Besitzer dieser Website: (1.) leer, wird weder die Anzeige „Betreut von …“ noch der Link zur Datenschutzerklärung angezeigt (Stand TNG V12.0.1, download am 29.06.2018).
Um weitere Informationen im Footer anzuzeigen bietet sich das Feld Fußzeile, die standardmäßig angezeigt wird: (2.) an.
Aufpassen! Erst mit TNG V12.0.1 vom 25.06.2018 dürfen in diesem Feld HTML-Befehle verwendet werden! In älteren Versionen führte die Verwendung von HTML-Befehlen in diesem Feld zu einem (reparablen) Totalausfall.
Hier lassen sich Texte oder z.B. die Links zu Datenschutzerklärung und Impressum eintragen:
<a href="data_protection_policy.php" target="_blank">Datenschutzerklärung</a> | <a href="imprint.php" target="_blank">Impressum</a>
Das sieht dann so aus:
Die neue User Footer Copyright GDPR fügt das neues Auswahlfeld Den Link zum Impressum anzeigen: ein in Einstellungen >> Konfiguration >> Allgemeine Einstellungen >> Datenschutz/Vertraulichkeit.
Die neue Mod ermöglicht:
- Die Anzeige einer Benutzer-Copyright-Zeile, wenn die Felder Name der Website und Besitzer dieser Website ausgefüllt wurden.
- Die Anzeige einer Zeile mit den Links zu Datenschutzerklärung und Impressum entsprechend der Freigabe in den Einstellungen.
- Die Anzeige eines Textes, der im Feld Fußzeile, die standardmäßig angezeigt wird eingetragen wurde.
Das Feld 'Fußzeile, die standardmäßig angezeigt wird' könnte z.B. folgenden HTML-Code enthalten (Beispiel der Website von Ken Roy):
<span class="blueemphasis">You are not authorized to add this page or any images from this page to Ancestry.com without including my copyright and a URL link to my web site.</span><br />Please read the <a href="user/privacy.php" class="footer">Roy and Boucher Privacy Policy and Terms of Use.</a>
Das sieht dann so aus:
Weiterführende Links
EU Datenschutz Grundverordnung (EU-DSGVO): Übersicht und Inhaltsverzeichnis
Datenschutz-Grundverordnung (Wikipedia)
Links zu zusätzlichen Sicherheitsmaßnahmen
The following provide additional security measures:
Controlling Site Access
Protecting Resources
- Permissions Explained
- Database User
- Move your configuration files
- Protecting images and files from external access
- Move your backup files
- Move your gedcom files
- Overlaid Subroot how to recover from subroot.php overlay
- Prevent Directory Listing
- Protecting access log