Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

cookiepro_plus

480 sites Security covered
View on drupal.org

Synopsis

Extensive CookiePro integration with additional features and supporting module Consent Support for content blocking, covering common embedded iframe and script use cases.

This module supports both CookiePro as the 'unbranded' OneTrust version of the script.

⚠️ Because of CookiePro's full incorporation into the OneTrust ecosystem, accompanied by pricing changes, replacement of pricing info with 'contact sales' on their website, putting documentation behind a login,.. in addition to myself loosing touch with the product, I've decided to abandon all future ideas for this module.

If anyone wants to develop this further, leave a message.

Features

  • Pause modus to temporarily disable all module functionality
  • All CookiePro snippets as templates and translatable
  • All CookiePro snippets available tokens and blocks
  • 'Cookie settings' link and button are also added to the User menu
  • 2 ways to block Javascript in module libraries by default
Basic options
  • Choose between CookiePro or OneTrust
  • Set the script ID
  • Set the cookie category IDs
  • Testing CDN on/off
  • Auto-Blocking™ on/off
  • Language detection from HTML on/off
Advanced options
  • IP based bypass of the script + GTM event to be fired on bypass
  • Exclude paths
  • Limit by path on/off
  • Limit to paths
Google Consent Mode options
  • Google Consent Mode support on/off
  • Storage types to deny by default

Content blocking

Blocking of inline scripts and iframes in content is be handled by the Consent Support module. It offers a generic basis for the (pre)processing and support for common cases like Media, Paragraphs, Video Field Embed, …

Not supported or tested

  • Custom cookie categories
  • Multiple cookie categories on an iframe or script
  • Cross-domain consent

See the module README for all details.

Requirements

This module requires no modules outside of Drupal core.

However, if Google Tag Manager (GTM) approach (see README section 'Making it all work') you will need to add GTM to your website. We recommend using the GoogleTagManager module.

  • GoogleTagManager: Integrate with Google Tag Manager (GTM).
  • Token Filter: Allows using tokens provided by this module (cookie list, settings link and
    button) in text editors.

Roadmap

None.

Activity

Total releases
4
First release
Feb 2025
Latest release
2 months ago
Release cadence
112 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
1.0.11 Stable Jan 25, 2026
1.1.1 Stable Jan 25, 2026
1.0.10 Stable Feb 22, 2025
1.1.0 Stable Feb 22, 2025