1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-12-11 18:50:28 +00:00
TiddlyWiki5/plugins/tiddlywiki/consent-banner
Jeremy Ruston 7a60e7c93e More rename Jermolene/TiddlyWiki5 to TiddlyWiki/TiddlyWiki5
These are the changes that have to be done on "master"
2024-07-25 17:44:52 +01:00
..
buttons Add new "Consent Banner" plugin, and update Google Analytics plugin to use it 2020-06-22 11:31:54 +01:00
config Consent widget 2020-07-13 11:49:21 +01:00
banner.tid Add new "Consent Banner" plugin, and update Google Analytics plugin to use it 2020-06-22 11:31:54 +01:00
blocked-embed-message-wrapper.tid Consent banner: Add optional blocking of embedded content until consent granted 2020-07-02 13:14:51 +01:00
config.tid Consent banner: Add optional blocking of embedded content until consent granted 2020-07-02 13:14:51 +01:00
docs.tid More rename Jermolene/TiddlyWiki5 to TiddlyWiki/TiddlyWiki5 2024-07-25 17:44:52 +01:00
plugin.info Add plugin stability badges (#8198) 2024-05-21 11:22:39 +01:00
raw-widget.js Consent widget 2020-07-13 11:49:21 +01:00
readme.tid Consent banner: Add optional blocking of embedded content until consent granted 2020-07-02 13:14:51 +01:00
startup.js Consent banner: Add optional blocking of embedded content until consent granted 2020-07-02 13:14:51 +01:00
styles.tid Consent banner: Add optional blocking of embedded content until consent granted 2020-07-02 13:14:51 +01:00
youtube-macros.tid Consent banner: Add optional blocking of embedded content until consent granted 2020-07-02 13:14:51 +01:00

title: $:/plugins/tiddlywiki/consent-banner/readme

The ''consent-banner'' plugin helps make websites that are compliant with "cookie legislation" such as the [[EU General Data Protection Regulation|https://gdpr.eu/cookies/]].
It presents a banner inviting the user to accept or reject cookies, keeping track of their consent in local storage so that the banner can be hidden on subsequent visits.

By default, content embedded with <iframe>, <embed> and <object> is blocked unless the user consents to accept cookies.

Consent status is  available via a configuration tiddler so that it is possible to construct content that behaves differently depending upon whether consent has been granted. As an example, a macro is provided for embedding ~YouTube videos that automatically uses the youtube-nocookie.com variant of video URLs unless the user has accepted cookies.

Please note that using this plugin does not guarantee compliance with any particular legislation. You will need to understand the technical issues specific to your situation, and if necessary seek legal advice.