friends-of-contao / contao-privacy

This extension provides some privacy features to Contao 3.5.x and 4.4.x (4.5.x). If you have some ideas which we should add or change in the mentioned Contao versions, feel free to create an issue.
22 stars 5 forks source link

KOMMENTARE: Bestätigung Datenschutz/AGB #5

Open frontendschlampe opened 6 years ago

frontendschlampe commented 6 years ago

das selbe wie #2 nur eben für die Abgabe eine Kommentares

fritzmg commented 6 years ago

Ginge evt. so: https://github.com/contao/core-bundle/issues/1512#issuecomment-387412382

Ist nicht besonders schön - aber machbar.

leofeyer commented 6 years ago

@fritzmg Du bekommst auf jeden Fall einen Zusatzpunkt für Kreativität. 😄

Ich fürchte, dass das tatsächlich der einzige Weg ist.

fritzmg commented 6 years ago

Ich würde im Zuge dessen die neue Comments Klasse auch so umsetzen, dass die einzelnen Widgets konfigurierbar sind, da öfters die Anfrage kommt ob man nicht ein Feld hinzufügen kann, ein Feld nicht zu einem Pflichtfeld machen kann etc. Da momentan alles hardcoded ist, geht das ja aktuell nicht so einfach.

fritzmg commented 6 years ago

Nur damit es auch hier festgehalten ist: im letzten Call habe ich ja in Frage gestellt, ob man so etwas überhaupt braucht. Denn dass die Daten gespeichert werden liegt ja auf der Hand, damit der Kommentar auch überhaupt sichtbar ist auf der Website. Wer seine Daten nicht gespeichert haben möchte, kann die Kommentarfunktion nicht benutzen. Auch welche Daten veröffentlicht und nicht veröffentlicht werden, ist bereits beschrieben. Dass man eine Email Adresse (und die gespeicherte IP) braucht, kann man auch technisch begründen (und das reicht ggf. in der Datenschutzerklärung, der man nicht zustimmen muss und auch nicht zustimmen lassen sollte). Und für die Notification Emails bei neuen Kommentaren hat man ja bereits eine Checkbox - und selbst da braucht man eigentlich nichts ändern, meiner Meinung nach.

Das heißt natürlich nicht, dass man zumindest den Hook nicht trotzdem umsetzen sollte, denn: es könnte ja sein, dass jemand die Daten, die er da über das Kommentar Formularfeld sammelt, für andere Zwecke verwenden möchte (Email Marketing, Weiterverkauf, sonstige Analysen, …). Das muss wiederum eingewilligt werden. Die Checkbox darf dann aber auch kein Pflichtfeld sein, denn kommentieren sollte man ja trotzdem dürfen (ggf. kann ja jeder das dann per Hook selbst bestimmen). Es können aber dann nur die Daten der Benutzer anderweitig weiter verarbeitet werden, die dem zugestimmt haben.

frontendschlampe commented 6 years ago

Ich werde hier mal wie besprochen mit dem Anwalt Rücksprache halten. Es sollte auf jeden Fall nur das umgesetzt werden, was wirklich für die Kommentare nötig ist. Alles weitere ist sicherlich nicht unbedingt nötig. Aber schauen wir mal ...

fritzmg commented 6 years ago

Für Contao 3 könnten wir selbst eine gepatchte Comments.php zur Verfügung stellen:

"extra": {
    "contao": {
        "sources": {
            "patch/Comments.php": "system/modules/comments/classes/Comments.php"
        }
    }
}

(ungetestet 😁)

backbone87 commented 6 years ago

bitte mal checken, ob das so passt (edit: ist zur zeit nur im 3.5er branch eingebaut)