bootstrap-cookie-consent
v0.0.7
Published
Simple and light Boostrap banner and modal to manage cookies like the cnil advices it (RGPD)
Downloads
10
Readme
Be compliant to GDPR (rgpd) like CNIL ask it
Table of contents
Introduction
This small bootstrap/jquery plugin permits to be compliant to GDPR (aka rgpd) like CNIL (France) ask.
Extend atillay/cookie-consent-api
.
Installation
In one command line :
npm install bootstrap-cookie-consent
Usage
See dist/demo.html
:
<!-- Youtube player example -->
<div data-cookie-consent="YouTube">
<img src="https://img.youtube.com/vi/R4lZyXjGLRs/0.jpg" width="560" height="315">
<!--if-consent
<iframe src="https://www.youtube.com/embed/R4lZyXjGLRs" width="560" height="315" style="background:#000;border:0;"></iframe>
endif-->
</div>
<script>
document.addEventListener('DOMContentLoaded', function()
{
new BootstrapCookieConsent({
services: ['StatistiquesAnonymes', 'YouTube']
services_descr: [
'StatistiquesAnonymes' : 'Nous permet d\'améliorer le site en fonction de son utilisation',
'YouTube': 'Affiche les vidéos du service youtube.com'
]
});
});
</script>
Documentation
To custom it :
new BootstrapCookieConsent({
services: [],
services_descr: [],
'show_selector' : '.cc',
'accept_id' : 'accept-cookie',
'banner_text' : 'Ce site utilise des services tiers susceptible de vous déposer un cookie. Pour une navigation optimale, acceptez-vous de les utiliser sur ce site ?',
'button_text' : 'J\'accepte',
'banner_id' : 'cookies-banner',
'link_more_info' : '#',
'more_info_label' : 'En savoir plus',
'details_title' : 'Vie Privée',
'details_text' : 'Vous pouvez accepter ou refuster l\'utilisation sur ce site de certains services.',
'checkbox_class' : 'custom-control-input',
cookieName: 'cookie_consent_settings', // From cookie-consent-api
cookieDuration: 365,
cookieDomain: null,
method: 1, // 0: native bootstrap, 1: jquery (classic) bootstrap
});
Other commands :
#To make the demo work
npm run-script start
#To Build the file
npm run-script build
License
MIT (see the LICENSE
file for details)
Contributors
- Original author : from the Alps Mountain.
- ...