Commit graph

18 commits

Author SHA1 Message Date
Thomas Hochstein
b5f0655cea [event_dsgvo_gdpr] Display plugin legal info.
Currently, legal information for plugins is only
shown when it had not been cached. As most plugin
info will be cached, nothing's shown.

We have to bypass the cache and query all installed
plugins directly to make that work.

Fixes #572.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2018-09-02 15:56:27 +02:00
Thomas Hochstein
d00a762311 Cookie Consent: "understood", not "accepted".
The cookie consent banner is a notice to inform
users about our usage of cookies - it's not a
way to get consent, because cookies are used
whether you click "accepted" or not. The click
will just dismiss the banner.

As we do not really ask for consent - if we did,
we had to refrain from setting cookies unless
and until the users has accepted -, we shouldn't
make it sound like we do. Anything else would IMO
violate the GDPR requirement of "information
[...] in a concise, transparent, intelligible
and easily accessible form, using clear and plain
language" (Art. 12).

So, "I understand" (or "dismiss") instead of
"I accept".

Incidentally, I do not think that we need explicit
consent for the usage of cookies to the extent
that we do so. However, if we should need consent
for legal reasons, then we must implement this in
such a way that no cookies are set without consent.

Signed-off-by: Thomas Hochstein <thh@inter.net>
2018-08-05 22:32:06 +02:00
onli
725edf4415
dsgvo: Add a button to the privacy draft to copy the pure html (#78) 2018-05-15 18:45:36 +02:00
onli
c45ba5f4ef
dsgvo: set default of commentform checkbox to false (#77) 2018-05-15 18:33:58 +02:00
Garvin Hicking
112ea49de2 1.0.7: Properly quit once the CSV dump is sent, and not embed this in HTML 2018-05-14 14:56:16 +02:00
Matthias Mees
f847354e20 Typo 2018-05-03 08:43:12 +02:00
Matthias Mees
0231eb1f14 [serendipity_event_dsgvo] Minor improvements
- If it does not have a legend, it should not be a fieldset
- Fix typos in German translation
- German translations for GDPR_BACKEND_* constants
- Bump version, document changes
2018-05-01 14:27:56 +02:00
Garvin Hicking
cf5f4f1430 Added feature to allow exporting and mass-deleting userdata 2018-04-23 12:03:55 +02:00
Don Chambers
f244f194c3 Clean Blog & Timeline; update Google webfont legal notice 2018-04-09 19:05:06 -05:00
Matthias Mees
0a10633c00 Update legal info for skeleton theme 2018-04-09 20:50:09 +02:00
Garvin Hicking
b40d7f87a6 Oops, did I forgot to commit? 2018-04-09 17:39:51 +02:00
Garvin Hicking
4c95681a51 1.0.3: Added ability to make themes provide a "legal.txt" with information, and a hard-coded internal array that yields information 2018-04-09 13:10:57 +02:00
Matthias Mees
763218402c More German DSVGO translation popations 2018-04-05 22:44:33 +02:00
Garvin Hicking
cf7ea74b0a Added legal notice for remaining plugins
@th-h Please check serendipity_event_dejure if possible

@onli please check serendipity_event_commentspice and serendipity_event_browserid if possible
2018-04-05 14:17:19 +02:00
Garvin Hicking
3b99cca6c4 Insert "Anonymize IP" functionality 2018-04-03 10:29:42 +02:00
Matthias Mees
8bfad98183 Add German translation for DSGVO plugin
- Add + translate German lang file
- Add UTF-8 version of the German lang file
- Add a default spacing for checkbox to CSS
- 'Imprint' is a false friend, 'legal notice' is usually correct
- Fix minor typo
2018-04-01 17:51:19 +02:00
Garvin Hicking
83c22baeb1 Try to fix reported getPLuginInfo() too few arguments error, reported by bernd 2018-04-01 12:07:38 +02:00
Garvin Hicking
25cadd3b43 I can't even get the fucking spelling right
GPDR -> GDPR
2018-03-29 22:10:43 +02:00