oveleon / contao-cookiebar

Cookie bar for the Contao Open Source CMS
GNU Affero General Public License v3.0
58 stars 25 forks source link
consent contao contao-bundle cookie

Contao Cookiebar

This cookie bar is for the Contao Open Source CMS and allows a visitor to define cookie & privacy settings for the website.

Oveleon


--- ## Support If you like the Contao cookie bar, we'd love your support in keeping the open-source spirit alive. If you think this plugin is useful, please consider [sponsoring us](https://github.com/sponsors/oveleon) to help contribute to our time invested and to further development of this and other open source projects. Your contributions, whether through `coding`, `testing`, `providing feedback`, or even a [donation](https://github.com/sponsors/oveleon), help ensure that we can continue offering free open source software. Join us in making a difference, and thank you for your support! - [Oveleon](https://www.oveleon.de). [![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/oveleon) --- ## Features - Flexible script integration - Vanilla JS - Expandable - Consent Log - Free & Open Source --- ## Services - Custom (Script) - Custom (Template) - Google Analytics - Google Consent Mode - Facebook Pixel - Matomo - Matomo Tag Manager - etracker - iFrame - YouTube - Vimeo - Google Maps - OpenStreetMap - [add more...](docs/EXTEND_IFRAME.md) - [add more...](docs/EXTEND_TYPE.md) --- ## Documentation - [Install](docs/INSTALL.md) - [Configuration (Basics)](docs/BASICS.md) - [Create Configuration](docs/CONFIGURATION.md) - [Create Group](docs/GROUP.md) - [Create Cookie (Type)](docs/COOKIE.md) - [Module & Content-Element](docs/MOD_CE.md) - [Styling & Customization](docs/CUSTOMIZATION.md) - [Extend iFrame-Types](docs/EXTEND_IFRAME.md) - [Extend Cookie-Types](docs/EXTEND_TYPE.md) - [Extended usage](docs/EXTENDED_USAGE.md) - [Content Security Policy](docs/CONTENT_SECURITY_POLICY.md) --- ## Contributing To build JavaScript and CSS files the following commands can be used: ```npm npm install npm run-script buildjs npm run-script buildcss ``` --- ## Community Extensions - [Contao Cookiebar Optin](https://github.com/postyou/contao-cookiebar-optin): Extends the cookie bar with an opt-in functionality for content elements. ([@postyou](https://github.com/postyou)) --- ## Disclaimer ### We do not save your data 🚫 > This Consent Tool does **not** need its own cookies. Please **do not refer to Oveleon** within your website, no data > will be passed to Oveleon! ### Liability and legal security ⚖️ > We cannot guarantee complete legal security. Use this extension at your own risk or contact a lawyer if you are not > sure about the configuration. Please understand that we cannot answer any legal questions. For questions of technical > nature, feel free to contact us.