Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module provides a full-featured consent management solution for websites, allowing visitors to control their privacy by managing external resources and cookies. It helps sites comply with data protection regulations like GDPR by offering customizable options for services, purposes, and text translations, while automatically handling the technical requirements for blocking or allowing external content.

Full-featured Consent Management solution for external sources and cookies.

Introduction

This module implements the Klaro! consent manager JS-Library for Drupal and adds an interface to configurate and customize Klaro!, manage services and purposes, manage texts and their translations as well as automatically setting the required html-attributes to external resources for the JS-library to work. It also adds the ability to block unknown (no service configurated) external resources by default.

Goals

The primary use case for this module is to:

  • Provide privacy by default.
  • Provide a configurable consent manager for the site visitors, to give (or decline) consent to predefined "services".
  • Comply with data protection regulations such as GDPR and EU cookie directives.

Further:

  • Fully customizable, managable and translatable services.
  • Fully customizable, managable and translatable purposes.
  • Fully customizable and translatable texts of the consent manager.
  • Automatically set all required html attributes and/or contextual blocking elements to external resources.
  • Prefinded services for oembed and social media embeds.

For more infos check out the README or read the documentation.

Versions

Version 3.1.x

Stable version.
(Main difference from version 3.0: using new library version to fix broken option optOut. and supporting Google Consent Mode v2)

Version 3.0.x

Legacy version - no further updates.

The 8.x and 7.x tree will not be continued

Privacy Information

  • If Log unknown resources is enabled, log data are written and may contain the IP-address. Other personal data is not processed.
  • No personal data is transferred to third parties on the server side (e.g. via API).
  • No external resources are loaded in the user's browser. (But of course this module allows the loading of third-party resources after consent).
  • This module uses a cookie klaro to store the users' consent decisions. This cookie is strictly necessary. (You can change the type of storage and the name/key via config.).

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

1 tracked project depends on this one

Activity

Tracked releases
27
Tracked since
Oct 2024
Latest release
1 month ago
Releases (12 mo)
8 ▼ from 19
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.1.1 Stable 10–11 Jul 1, 2026
3.1.0 Stable 10–11 Jun 17, 2026
3.1.0-rc2 Pre-release 10–11 Apr 11, 2026
3.0.10 Stable 10–11 Apr 11, 2026
3.1.0-rc1 Pre-release 10–11 Apr 10, 2026
3.1.x-dev Dev 10–11 Apr 10, 2026
3.0.9 Stable 10–11 Apr 10, 2026
3.0.8 Stable 10–11 Dec 10, 2025
3.0.7 Stable 10–11 Jun 25, 2025
3.0.6 Stable 10–11 Jun 19, 2025
3.0.5 Stable 10–11 May 7, 2025
3.0.4 Stable 10–11 Apr 6, 2025
3.0.3 Stable 10–11 Mar 17, 2025
3.0.2 Stable 10–11 Mar 10, 2025
3.0.1 Stable 10–11 Mar 10, 2025
3.0.0 Stable 10–11 Jan 10, 2025
3.0.0-rc16 Pre-release 10–11 Dec 20, 2024
3.0.0-rc15 Pre-release 10–11 Dec 20, 2024
3.0.0-rc14 Pre-release 10–11 Dec 10, 2024
3.0.0-rc13 Pre-release 10–11 Dec 4, 2024
3.0.0-rc12 Pre-release 10–11 Nov 22, 2024
3.0.0-rc11 Pre-release 10–11 Nov 21, 2024
3.0.0-rc10 Pre-release 10–11 Nov 20, 2024
3.0.0-rc9 Pre-release 10–11 Nov 1, 2024
3.0.0-rc8 Pre-release 10–11 Oct 31, 2024
7.x-1.2 Stable Oct 31, 2024
3.x-dev Dev 10–11 Oct 27, 2024