Modify

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1659 closed Bug/Fehler (fixed)

Checkboxen für Datenschutz optional machen

Reported by: Torsten Riemer Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.5.0
Component: Shop Version: trunk
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Wir haben den Schalter DISPLAY_PRIVACY_CHECK derzeit auch um den Text für den Datenschutzhinweis gelegt. Das sollte geändert werden. Der Datenschutzhinweis muss immer angezeigt werden, aber eine Checkbox ist dafür nicht notwendig laut Aussage der IT-Recht Kanzlei München.

Das selbe gilt für den Schalter DISPLAY_PRIVACY_ON_CHECKOUT.

Folgende Shop-Dateien sind betroffen:

/checkout_payment.php
/media/content/contact_us.php
/create_account.php
/create_guest_account.php
/newsletter.php

Folgende Template-Dateien sind betroffen:

/templates/TEMPLATENAME/module/checkout_payment.html
/templates/TEMPLATENAME/module/contact_us.html
/templates/TEMPLATENAME/module/create_account_guest.html
/templates/TEMPLATENAME/module/create_account.html
/templates/TEMPLATENAME/module/newsletter.html

Und zusätzlich auch die folgenden PayPal Dateien:

/includes/external/paypal/templates/comments_block.html
/includes/modules/payment/paypalcart.php

Attachments (2)

Datenschutz Checkbox Überarbeitung.patch (54.0 KB ) - added by Torsten Riemer 6 years ago.
Bildschirmfoto 2019-09-22 um 09.50.33.png (181.4 KB ) - added by FräuleinGarn 6 years ago.
checkbox Datenschutz fehlt

Download all attachments as: .zip

Change History (34)

comment:1 by Torsten Riemer, 6 years ago

Description: modified (diff)

comment:2 by Torsten Riemer, 6 years ago

Ich hänge mal einen Patch zur Diskussion an.

by Torsten Riemer, 6 years ago

comment:3 by Torsten Riemer, 6 years ago

Resolution: fixed
Status: newclosed

In 12115:

fix #1659

comment:4 by Torsten Riemer, 6 years ago

In 12116:

revoked r12115 (fix #1659) as there we’re files committed that did not belong to the changeset

comment:5 by Torsten Riemer, 6 years ago

In 12117:

fix #1659

comment:6 by Torsten Riemer, 6 years ago

Eine sinnvolle Ergänzung sind noch unterschiedliche Texte in Abhängigkeit von DISPLAY_PRIVACY_CHECK (true/false)

DISPLAY_PRIVACY_CHECK = true
EN: I have read the privacy policy.
DE: Ich habe die Datenschutzerklärung zur Kenntnis genommen.

DISPLAY_PRIVACY_CHECK = false
EN: Please note our privacy policy.
DE: Bitte beachten Sie unsere Datenschutzerklärung.

comment:7 by Gerhard Waldemair, 6 years ago

In 12127:

fix #1659

comment:8 by Gerhard Waldemair, 6 years ago

In 12128:

fix #1659

comment:9 by Gerhard Waldemair, 6 years ago

In 12129:

fix #1659

comment:10 by Torsten Riemer, 6 years ago

In 12133:

fix #1659

comment:11 by Gerhard Waldemair, 6 years ago

In 12140:

fix #1659

comment:12 by Gerhard Waldemair, 6 years ago

In 12142:

fix #1659

comment:13 by FräuleinGarn, 6 years ago

Man kann den Checkout zur Zeit nicht durchlaufen, wenn man "Soll eine Checkbox im Checkout angezeigt werden, mit Hinweis auf den Datenschutz?" auf ja gestellt hat, da im Checkout keine Checkbox dafür angezeigt wird.

by FräuleinGarn, 6 years ago

checkbox Datenschutz fehlt

comment:14 by Gerhard Waldemair, 6 years ago

In 12143:

fix #1659

comment:15 by anonymous, 6 years ago

Jetzt geht der Checkout zwar weiter, aber es wird keine Checkbox für den Datenschutz angezeigt, wie es der Text im Backend aber aussagt.

comment:16 by Torsten Riemer, 6 years ago

In 12149:

fix #1659

comment:17 by Torsten Riemer, 6 years ago

Bitte teste jetzt nochmal, ob nun alles funktioniert und für dich logisch ist.

comment:18 by FräuleinGarn, 6 years ago

Ja jetzt funktioniert es. Mir fehlte auch die Info, dass man das unter Konfiguration Kundendetails aktivieren muss. Das ist nun gut erklärt.

Ich persönlich würde aber bei Konfiguration-Kundendetails-privatsphärecheckbox auch den Hinweis geben, dass es auch unter erweiterte Konfiguration-Zusatzmodule-Datenschutz anzeigen aktiviert werden muss. Weil nur die Aktivierung der checkbox ohne Anzeige Datenschutz im checkout zeigt nichts an und das wird verwirrend sein. Auch wenn man das sicher mit etwas probieren herausbekommt. Einfacher wäre es dennoch.

Insgesamt finde ich die Lösung sehr gut, dass man nun selbst wählen kann ob Anzeige überhaupt und wenn ob checkbox gewünscht. So kann man schnell auf rechtliche Neuerungen Oder Lockerungen reagieren.

comment:19 by Torsten Riemer, 6 years ago

In 12152:

fix #1659

in reply to:  18 comment:20 by Torsten Riemer, 6 years ago

Replying to FräuleinGarn:

[...]
Ich persönlich würde aber bei Konfiguration-Kundendetails-privatsphärecheckbox auch den Hinweis geben, dass es auch unter erweiterte Konfiguration-Zusatzmodule-Datenschutz anzeigen aktiviert werden muss. Weil nur die Aktivierung der checkbox ohne Anzeige Datenschutz im checkout zeigt nichts an und das wird verwirrend sein. Auch wenn man das sicher mit etwas probieren herausbekommt. Einfacher wäre es dennoch.
[...]

Ich denke das wird nun nicht mehr nötig sein, da wir den Punkt "Privatsphäre Checkbox anzeigen" nun von "Kunden Details" nach "Zusatzmodule" übernommen haben und nun "Privatsphäre Checkbox anzeigen" & "Anzeige Datenschutz" direkt untereinander stehen.

comment:21 by Torsten Riemer, 6 years ago

In 12154:

fix #1659

comment:22 by FräuleinGarn, 6 years ago

Die Lösung das nicht mehr zu verteilen und unter Zusatzmodule zu vereinen find ich gut.

Ich möchte nicht kleinlich sein, aber die Erklärungstexte find ich irreführend und würde sie angleichen. Also bei AGB und Datenschutz gleich vom Inhalt und der Reihenfolge. Bei AGB steht der Hinweis im zweiten Feld und bei Datenschutz im ersten.

Zusätzlich steht bei Datenschutz noch, dass "Privatsphäre checkbox anzeigen" aktiviert sein muss. Das Feld wurde aber in "Unterzeichnen des Datenschutzes" umbenannt.

Vorschlag:
Anzeigen des Datenschutzes: Soll ein Hinweis auf den Datenschutz im Checkout angezeigt werden?
Unterzeichnen des Datenschutzes: Unterzeichnen des Datenschutzes während der Konto-Erstellung, im Kontaktformular, Newsletter-Anmeldung und im Checkout? Hinweis: "Anzeigen des Datenschutzes" muss aktiv sein.

comment:23 by Torsten Riemer, 6 years ago

Das stimmt so aber nicht, denn so herum ist es einfach nicht voneinander abhängig!

Ich änder nochmal den Title, damit es hoffentlich eindeutiger wird.

comment:24 by Torsten Riemer, 6 years ago

In 12158:

fix #1659

comment:25 by FräuleinGarn, 6 years ago

Ah - Alles klar. Ich hab immer nur das Verhalten im Checkout getestet, wo sich beide Schalter auswirken. Der erste Schalter ist aber nur für den Checkout. Bei den anderen Seiten wird es sowieso immer angezeigt. Da war mein Denkfehler. Dann ist deine Reihenfolge natürlich richtig.

Aber den Satz:
Soll zusätzlich ein Hinweis auf den Datenschutz im Checkout angezeigt werden?
Achtung: Soll zusätzlich eine Checkbox angezeigt werden, so muss "Privatsphäre Checkbox anzeigen" auf "Ja" gestellt werden.

würde ich dennoch ändern zu

Soll zusätzlich ein Hinweis auf den Datenschutz im Checkout angezeigt werden?
Achtung: Soll zusätzlich eine Checkbox angezeigt werden, so muss "Unterzeichnen des Datenschutzes" auf "Ja" gestellt werden.

Weil es "Privatsphäre Checkbox anzeigen" nicht mehr gibt.

comment:26 by Torsten Riemer, 6 years ago

Stimmt! Danke dir!

comment:27 by Torsten Riemer, 6 years ago

In 12162:

fix #1659

comment:28 by Gerhard Waldemair, 6 years ago

In 12213:

fix #1659

comment:29 by Torsten Riemer, 6 years ago

In 12380:

update paypal - fix #1659

comment:30 by Torsten Riemer, 6 years ago

In 12382:

update paypal - fix #1659

comment:32 by Gerhard Waldemair, 6 years ago

In 12384:

fix #1659

comment:33 by Gerhard Waldemair, 6 years ago

In 12385:

update paypal - fix #1659

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.