2017 © Pedro Peláez
 

silverstripe-module silverstripe-gdpr-cookies

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

image

lundco/silverstripe-gdpr-cookies

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

  • Monday, July 2, 2018
  • by lundco
  • Repository
  • 0 Watchers
  • 0 Stars
  • 24 Installations
  • Scheme
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 50 % Grown

The README.md

Silverstripe GDPR Cookies

Latest Stable Version License, (*1)

Silverstripe GDPR Cookies is a module which enables you to controle which cookies and external services should be loaded into the webpage, and gives to website visitor control over what they want to be loaded to make the website GDPR compliant., (*2)

Installation

composer require lundco/silverstripe-gdpr-cookies, (*3)

Alternatively simply download the zip file from github. After installation run dev/build?flush=1 on your project., (*4)

Display cookiemessage & privacycenter

To display cookiemessage include $CookiePopup on your .ss base template (Page.ss), (*5)

Requirements

  • Silverstripe CMS ^4.0

Configuration

The configuration of the module is done using the config.yml., (*6)

Setting google tag manager id

To set the Google tag manager id use TagID, (*7)

The cookies are divided into 4 different types - Strictly (Like use login cookies) - Performance (Like Google Analytics) - Technical (Like Drift) - Targeting (Like AdWords, Facebook pixel etc.), (*8)

So when done your config.yml should have something like this, where Cookiename is the name of the cookie, like Google Analytics:, (*9)

PrivacyCenter:
  TagID:
    - 'GTM-XXXXXXX'
  StrictlyCookies:
    - 'Session cookies'
  PerformanceCookies:
    - 'Google Analytics'
  TechnicalCookies:
    - 'Interkom'
  TargetingCookies:
    - 'Facebook Pixel'
    - 'Google AdWords'

Setting up Google Tag Manager

COMMING, (*10)

Translations

The plugin will be delivered with english as base language and a danish language file. If you create additional language files please feel free to share them with us. We will be happy to include them in the repository., (*11)

Todo

The Versions

02/07 2018

dev-master

9999999-dev

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

  Sources   Download

MIT

The Requires

 

by Carsten Meldgaard

silverstripe cookies gdpr compliant

02/07 2018

v1.4

1.4.0.0

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

  Sources   Download

MIT

The Requires

 

by Carsten Meldgaard

silverstripe cookies gdpr compliant

24/05 2018

v1.3

1.3.0.0

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

  Sources   Download

GNU GPLv3

The Requires

 

by Carsten Meldgaard

silverstripe cookies gdpr compliant

24/05 2018

v1.2

1.2.0.0

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

  Sources   Download

BSD-3-Clause

The Requires

 

by Carsten Meldgaard

silverstripe cookies gdpr compliant

22/05 2018

v1.1

1.1.0.0

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

  Sources   Download

BSD-3-Clause

The Requires

 

by Carsten Meldgaard

silverstripe cookies gdpr compliant

22/05 2018

v1.0

1.0.0.0

Control which cookies/services gets loaded when user enters website, to make it GDPR compliant

  Sources   Download

BSD-3-Clause

The Requires

 

by Carsten Meldgaard

silverstripe cookies gdpr compliant