Consent Manager (IAB TCF 2.2) 1.0.2 Patch 4

XF 2.3 Consent Manager (IAB TCF 2.2) 1.0.2 Patch 4

Add-on xenforo 2

Ressources et modules complémentaires pour XenForo 2

Styles xenforo 2

Styles / Thèmes et apparence pour xenforo 2

Templates xenforo 2

Codes pour modifier les templates sur xenforo 2

Section Premium

Add-on et Styles pour membre Premium
Consent Manager (IAB TCF 2.2) 1.0.2 Patch 4

XF 2.3 Consent Manager (IAB TCF 2.2) 1.0.2 Patch 4

Catégorie Catégorie Add-Ons
Titre du sujet Titre du sujet Consent Manager (IAB TCF 2.2) 1.0.2 Patch 4
Auteur de la discussion Auteur de la discussion laurent68
Date de début Date de début
Réponses Réponses 2
Affichages Affichages 12
Réaction Réaction 0
Dernier message par Dernier message par laurent68

laurent68

Fondateur

Staff
fondateur
Réputation: 100%
Discussions
4 900
Messages
12 763
Solutions
85
J'aime
7 974
Points
198
Additional requirements :
- XenForo 2.3.9+
- PHP 8.1+
- MySQL 5.7+ / MariaDB 10.3+



DEB Consent Manager
IAB TCF 2.2 Consent Management Platform for XenForo

Live Demo (User: demo / Password: demo123) | Advertising Suite Pro | AdSense Manager PRO



GDPR & ePrivacy Compliant Cookie Consent Banner

DEB Consent Manager is a fully-featured IAB TCF 2.2 compliant Consent Management Platform (CMP) built directly into XenForo. No external service, no monthly fees, full control.
  • TCF 2.2 Compliant - Full __tcfapi implementation with TC-String encoder/decoder
  • Google Consent Mode v2 - Automatic integration with Google Ads, Analytics & Tag Manager
  • 3-Layer Consent Banner - Accept/Reject + Purpose selection + Vendor details
  • 1129+ IAB Vendors - Import the official Global Vendor List (GVL v3)
  • Analytics Dashboard - Banner impressions, accept/reject rates, trend charts with Chart.js
  • Cross-Site Consent - Consent applies across websites (Global Scope)
  • 8 Languages - EN, DE, ES, FR, IT, NL, PL, PT


Features in Detail

Consent Banner

  • 3-Layer system: Simple banner > Purpose selection > Vendor details
  • Customizable colors, logo and position (Bottom/Top/Overlay)
  • Automatic forum logo detection
  • Dark mode support
  • Responsive design (mobile-optimized)
  • Modern animations (slide-in, fade)
  • GDPR-compliant button layout (Accept + Reject on Layer 1, required by TCF 2.2)
TCF 2.2 Compliance
  • Full __tcfapi JavaScript API (getTCData, ping, addEventListener)
  • TC-String v2 encoder/decoder (Base64url bitfield)
  • 11 TCF Purposes with official IAB descriptions
  • euconsent-v2 cookie (IAB standard)
  • Built-in TCF 2.2 Banner Validator in admin dashboard (8 server-side checks)
Google Consent Mode v2
  • Automatic default-denied signals in <head> (loads before any Google tag)
  • Purpose-to-signal mapping (ad_storage, analytics_storage, ad_personalization etc.)
  • Compatible with Google Tag Manager, Google Ads and Google Analytics
Admin Dashboard
  • KPI cards: Banner impressions, accept rate, reject rate, custom consent rate
  • Interactive charts with Chart.js (trend line, distribution donut, purpose acceptance bars)
  • Consent log with user, action, purposes and date
  • TCF 2.2 Banner Validator (server-side, 8 checks)
  • Full dark mode support
Vendor Management
  • Import the IAB Global Vendor List (GVL v3) - 1129+ vendors with one click
  • Activate / deactivate all vendors at once
  • Individual vendor management (purpose assignment, privacy policy links)
  • Add custom vendors
Settings
  • Banner design: Colors, logo, position, custom CSS with reset to defaults
  • User criteria: Show banner only for specific groups, post counts etc.
  • Page criteria: Show banner only on specific pages
  • Global Scope / Cross-Site Consent
  • Cookie domain for subdomain sharing
  • Configurable log retention period


Integration with DEB Ad Add-ons

The Consent Manager is optimized to work with our advertising add-ons:
  • Advertising Suite Pro - Amazon & eBay ads with TCF 2.2 consent integration, fraud detection and AI-powered keyword optimization
  • AdSense Manager PRO - Google AdSense with automatic consent-based ad loading and revenue tracking
When one or both add-ons are installed, the Consent Manager automatically integrates into their admin navigation.



Requirements
  • XenForo 2.3.9+
  • PHP 8.1+
  • MySQL 5.7+ / MariaDB 10.3+


Live Demo

www.mib-hosting.com
User: demo | Password: demo123


Support
  • For questions or issues, please create a post in the support forum
  • Bug reports and feature requests are welcome
Developed by Digital Eliteboard

TéléchargerV1.0.2 Patch 2 :
Bug Fixes:
  • Fixed ads not showing after consent was given (Google Consent Mode remained 'denied' on page load)
  • Fixed Layer 2 Accept/Save/Reject buttons not working when reopened via "Change Cookie Settings"
  • Fixed footer cookie settings link not clickable on mobile browsers (touch target too small)
  • Fixed admin permission not auto-assigned to super admins on fresh install
  • Fixed Layer 3 (Vendor Details) showing empty list
  • Fixed Cookie Declaration link using button color instead of text color
  • Fixed vendor privacy links using button color instead of text color
  • Fixed duplicate font-size declaration in button CSS
  • Fixed Dark Mode using wrong selectors (:root/.xfDark instead of XF 2.3 data-color-scheme)
  • Fixed banner description text using opacity hack instead of proper secondary color
  • Fixed purpose names showing raw phrase keys (deb_consent_purpose_{$purposeId}_name) in banner Layer 2
  • Fixed IP address not displayed in dashboard and consent logs (missing Entity getter)
  • Fixed date without time in log entries (date() changed to datetime())
  • Fixed purpose settings having no effect on banner, consent page or vendor list
New Features:
  • Vendor list in Layer 3 with search field and pagination (50 per page)
  • IP address column in dashboard recent logs and consent log page
  • Full datetime (date + time) in all log views
  • Purpose settings now fully functional: disabled purposes are hidden from banner, consent page and vendor list
  • Vendor list filtered by enabled purposes (vendors with only disabled purposes are removed)
  • Vendor purpose badges filtered to show only enabled purposes
Improvements:
  • All links use text color with underline on hover only
  • Footer link has 44px min-height on mobile for reliable touch targets
  • Google Consent Mode signals restored to 'granted' on every page load when cookie exists
  • Banner event listeners always attached regardless of consent state for re-consent flow
  • Dynamic purpose rendering via xf:foreach instead of hardcoded HTML
  • Purpose names and descriptions resolved via XF phrases for proper translations
  • Improved mobile responsive: smaller title, reduced modal padding, vendors stack vertically
  • Dark Mode uses correct XF 2.3 selector [data-color-scheme="dark"]
Bug Fixes:
  • Fixed "Function datetime is unknown" error on dashboard and logs (changed to date_time)
  • Fixed banner not closing after Accept/Reject/Save when CMP JavaScript throws an error
Improvements:
  • Banner buttons now hide wrapper before CMP call with try/catch error handling
  • Banner always closes reliably regardless of JavaScript errors
TéléchargerV1.0.2 Patch 4 :
 
Contenu similaire Les plus vues Voir plus
Retour
Haut Bas