Skip to content

v1.1.0 - Cookiebot Integration for Enonic XP

Latest

Choose a tag to compare

@ksimonassi99x ksimonassi99x released this 10 Dec 18:28

Cookiebot App v1.1.0

Cookiebot App enables seamless integration of Cookiebot cookie consent management into Enonic XP sites with minimal configuration.

🎯 Overview

This application simplifies GDPR and cookie compliance by automatically injecting the Cookiebot auto-blocking script into your Enonic XP site pages. Simply configure your Cookiebot ID and let the app handle the rest.

✨ Features

  • Easy Configuration: Set up Cookiebot in seconds by entering your cbid in the site configuration
  • Custom Language Support: Override the default banner language with a custom language code
  • Auto-Blocking Script: Automatically adds the Cookiebot script to page headers in live mode
  • Cookiebot Declaration Components: Includes both part and macro components for cookie declarations
  • Production-Safe: Only activates in live mode, preventing interference during content editing

πŸ”§ Configuration

  1. Install the application on your Enonic XP site
  2. Navigate to site configuration
  3. Enter your Cookiebot Id (cbid from your Cookiebot script)
  4. (Optional) Set a custom language code to force a specific banner language (e.g., "en", "pt", "es")

πŸ“¦ Installation

Gradleovy

dependencies {
include "no.seeds:cookiebotapp:1.1.0"
}### Manual Installation
Download the JAR file from this release and deploy it to your Enonic XP instance.

πŸ› οΈ Components Included

  • Response Processor: Automatically injects Cookiebot script into page headers
  • Cookiebot Declaration Part: Displays cookie declaration on your pages
  • Cookiebot Declaration Macro: Inline cookie declaration for content editors

πŸ“ Usage

Once configured, the Cookiebot banner will automatically appear on your live site, allowing visitors to manage their cookie preferences according to GDPR and other privacy regulations.

πŸ› Bug Reports & Feature Requests

Please report issues or request features through the GitHub issues page.

πŸ“„ License

See LICENSE.txt for details.


Built by 99x | Powered by Enonic XP