ConsentFriend Popular

ConsentFriend is a simple but powerful (cookie) consent management platform for MODX. It acts as a privacy and security tool, that controls the usage of third-party services on your website to protect the frontend users.

Version 1.8.0-pl

V2 & V3

MODX Compatibility Hover for details

Downloads 1,349

Price €29 per site

Developer Treehill Studio


Releases

ConsentFriend 1.8.0-pl

Released on 2024-10-14

Added

  • Add Jaybizzle/Crawler-Detect to filter crawlers from logging

Removed

  • Remove consentfriend.user_agent_filter system setting

ConsentFriend 1.7.5-pl

Released on 2024-08-26

Fixed

  • Fix ConsentFriend logging not collecting the active services (since ConsentFriend 1.7.0)

ConsentFriend 1.7.4-pl

Released on 2024-08-12

Fixed

  • Fix consentfriend.log_usage system setting is permanently set to false (since ConsentFriend 1.7.0)

ConsentFriend 1.7.3-pl

Released on 2024-08-08

Fixed

  • Fix a javascript order issue with Gulp 5
  • Fix a group by issue in MySQL

Security

  • Switched dependency from tronovav/geoip2-update to danielsreichenbach/geoip2-update because of security reasons. See https://github.com/tronovav/geoip2-update/issues/12

ConsentFriend 1.7.2-pl

Released on 2024-05-08

Added

  • Add consentfriend.mmdb_account_id system setting.

Security

  • Switched dependency from tronovav/geoip2-update to danielsreichenbach/geoip2-update because of security reasons. See https://github.com/tronovav/geoip2-update/issues/12

ConsentFriend 1.7.1-pl

Released on 2024-04-04

Fixed

  • Fix a module namespace issue in the Klaro javascript introduced in 1.7.0

ConsentFriend 1.7.0-pl2

Released on 2024-04-02

Added

  • Make consentfriend services required/not required on base of the country detected by GeoIP.

Fixed

  • Don't remove purposes, contexts and countries when editing values in the service grid

ConsentFriend 1.7.0-pl

Released on 2024-03-30

Added

  • Make consentfriend services required/not required on base of the country detected by GeoIP.

Fixed

  • Don't remove purposes, contexts and countries when editing values in the service grid

ConsentFriend 1.6.5-pl

Released on 2024-02-22

Changed

  • Extend googleAnalytics service data for consent mode v2

ConsentFriend 1.6.4-pl

Released on 2024-01-26

Added

  • Don't log the usage when an invalid session key is detected

ConsentFriend 1.6.3-pl

Released on 2023-06-27

Fixed

  • Clear the translations and services cache after editing a service too

ConsentFriend 1.6.2-pl

Released on 2023-06-19

Fixed

  • Fix a warning in the regular expression detection

ConsentFriend 1.6.1-pl

Released on 2023-05-19

Fixed

  • Fix undefined array key "required"

ConsentFriend 1.6.0-pl

Released on 2023-05-04

Added

  • Statistics tab in the custom manager page
  • Clean and empty buttons for the statistics in the statistics tab

Changed

  • Use the order of services for the order logged services to avoid duplicate entries in the statistics

Fixed

  • Fix the height of the statistics widget in MODX 3

ConsentFriend 1.5.5-pl

Released on 2023-03-31

Changed

  • Enable an a service in all contexts, when the contexts input is empty.
  • Use Google Analytics 4 service code and cookie settings (only in new installations)

Removed

  • Remove IE support in the consentfriend css

ConsentFriend 1.5.4-pl

Released on 2023-03-02

Fixed

  • Fix importing YAML exports in PHP 8+

ConsentFriend 1.5.3-pl

Released on 2022-09-10

Fixed

  • Fix a widget issue, when when the user is not an admin
  • Fix some styling issues in the custom manager page

ConsentFriend 1.5.2-pl

Released on 2022-08-15

Fixed

  • Fix date column renderer in Safari
  • Fix html validator issue 'Element “script” must not have attribute “defer” unless attribute “src” is also specified'

ConsentFriend 1.5.1-pl

Released on 2022-07-04

Added

  • Enable/disable ConsentFriend for templates by system settings

ConsentFriend 1.5.0-pl2

Released on 2022-06-23

Added

  • Context based service configuration
  • New system setting consentfriend.use_contexts
  • New contexts tab for assigning services to contexts
  • Clear the ConsentFriend cache, when the MODX cache is cleared
  • Inline editing of some columns in the service and purpose grid

Changed

  • Don't allow invalid MODX lexicon strings to break the Klaro lexicon

ConsentFriend 1.5.0-pl

Released on 2022-06-23

Added

  • Context based service configuration
  • New system setting consentfriend.use_contexts
  • New contexts tab for assigning services to contexts
  • Clear the ConsentFriend cache, when the MODX cache is cleared
  • Inline editing of some columns in the service and purpose grid

Changed

  • Don't allow invalid MODX lexicon strings to break the Klaro lexicon

ConsentFriend 1.5.0-b1

Released on 2022-06-17

Added

  • Context based service availablility

ConsentFriend 1.4.6-pl

Released on 2022-04-25

Added

  • Status message with a successful download
  • Add missing data-type="text/css" automatically in a service

Fixed

  • Fix a PHP warning in the user agent check

ConsentFriend 1.4.5-pl

Released on 2022-03-16

Changed

  • Update lexicon

ConsentFriend 1.4.4-pl

Released on 2022-02-28

Added

  • Install the Composer dependencies directly on the server

Fixed

  • Fix loading the wrong javascript when a css_url is implicitly set

ConsentFriend 1.4.3-pl

Released on 2022-02-25

Fixed

  • Fix a wrong DB query during logging
  • Show the logs of the current day in the widget

ConsentFriend 1.4.2-pl

Released on 2022-02-24

Changed

  • User agent filter for the logging

ConsentFriend 1.4.1-pl

Released on 2022-02-16

Changed

  • Update the visitor consent state during logging (if needed).

Added

  • Link to the ConsentFriend manager page on the dashboard widget

ConsentFriend 1.4.0-pl

Released on 2022-02-12

Added

  • Add Czech, Portuguese and Chinese lexicon
  • Additional 'consentfriend-' prefix for css variables
  • Set a depending plugin priority for the OnHandleRequest event
  • Log session-based status of accepted and denied services from visitors with an anonymized IP address for later analysis
  • Dashbord widget to see the logged data of ConsentFriend usage

ConsentFriend 1.4.0-rc3

Released on 2022-02-02

Added

  • Add Czech, Portuguese and Chinese lexicon
  • Additional 'consentfriend-' prefix for css variables
  • Set a depending plugin priority for the OnHandleRequest event
  • Log session-based status of accepted and denied services from visitors with an anonymized IP address for later analysis

ConsentFriend 1.4.0-rc2

Released on 2022-01-26

Added

  • Add Czech, Portuguese and Chinese lexicon
  • Additional 'consentfriend-' prefix for css variables
  • Set a depending plugin priority for the OnHandleRequest event
  • Log session-based status of accepted and denied services from visitors with an anonymized IP address for later analysis

ConsentFriend 1.4.0-rc1

Released on 2022-01-26

Added

  • Add Czech, Portuguese and Chinese lexicon
  • Additional 'consentfriend-' prefix for css variables
  • Set a depending plugin priority for the OnHandleRequest event
  • Log session-based status of accepted and denied services from visitors with an anonymized IP address for later analysis

ConsentFriend 1.3.5-pl

Released on 2021-11-12

Fixed

  • MODX 3 beta compatibility

ConsentFriend 1.3.4-pl

Released on 2021-09-10

Fixed

  • Fix a wrong isArray check
  • Fix a too greedy regular expression for selecting the starting head tag

ConsentFriend 1.3.3-pl

Released on 2021-06-10

Fixed

  • Fix registering the the script tag in the head section with attributes in the head tag
  • Fix a loadDropZones script issue in the modal window in the MODX backend

ConsentFriend 1.3.2-pl

Released on 2021-04-29

Fixed

  • Fix default themes because of renamed scss variables in Klaro

ConsentFriend 1.3.1-pl

Released on 2021-04-26

Fixed

  • Fix a install resolver issue

ConsentFriend 1.3.0-pl2

Released on 2021-04-23

Added

  • Import configuration during package setup from file located in `{core_path}/config/consentfriend/`
  • Add Facebook Pixel service to the demo services
  • Add Google Tag Manager service to the demo services

Changed

  • Import/Export format changed to YAML (old XML exports can still be imported)
  • Import/Export the full consentfriend configuration to one file
  • Update Klaro! to 0.7.18
  • Changing the themes to use the new Klaro vars.scss. If you have created your own theme, please check the display of the consent popup after the update and after compiling the scss file for your site.

Fixed

  • Fix a syntax error in the frontend when the description of a service contains a line feed

ConsentFriend 1.3.0-pl

Released on 2021-04-23

Added

  • Import configuration during package setup from file located in `{core_path}/config/consentfriend/`
  • Add Facebook Pixel service to the demo services
  • Add Google Tag Manager service to the demo services

Changed

  • Import/Export format changed to YAML (old XML exports can still be imported)
  • Import/Export the full consentfriend configuration to one file
  • Update Klaro! to 0.7.18
  • Changing the themes to use the new Klaro vars.scss. If you have created your own theme, please check the display of the consent popup after the update and after compiling the scss file for your site.

Fixed

  • Fix a syntax error in the frontend when the description of a service contains a line feed

ConsentFriend 1.3.0-rc3

Released on 2021-02-18 (Pre-releases Channel)

Added

  • Import configuration during package setup from file located in `{core_path}/config/consentfriend/`
  • Add Facebook Pixel service to the demo services
  • Add Google Tag Manager service to the demo services

Changed

  • Import/Export format changed to YAML
  • Import/Export the full consentfriend configuration to one file
  • Update Klaro! to 0.7.12
  • Change the themes to use the new Klaro vars.scss

Fixed

  • Fix a syntax error in the frontend when the description of a service contains a line feed

ConsentFriend 1.3.0-rc2

Released on 2021-02-16 (Pre-releases Channel)

Added

  • Import configuration during package setup from file located in `{core_path}/config/consentfriend/`
  • Add Facebook Pixel service to the demo services
  • Add Google Tag Manager service to the demo services

Changed

  • Import/Export format changed to YAML
  • Import/Export the full consentfriend configuration to one file
  • Update Klaro! to 0.7.12
  • Change the themes to use the new Klaro vars.scss

Fixed

  • Fix a syntax error in the frontend when the description of a service contains a line feed

ConsentFriend 1.3.0-rc1

Released on 2021-02-14 (Pre-releases Channel)

Added

  • Import configuration during package setup from file located in `{core_path}/config/consentfriend/`
  • Add Facebook Pixel service to the demo services
  • Add Google Tag Manager service to the demo services

Changed

  • Import/Export format changed to YAML
  • Import/Export the full consentfriend configuration to one file
  • Update Klaro! to 0.7.12
  • Change the themes to use the new Klaro vars.scss

Fixed

  • Fix a syntax error in the frontend when the description of a service contains a line feed

ConsentFriend 1.2.2-pl

Released on 2021-01-04

Added

  • Allow to install 'essential only' demo data (will install only the session and the consentfriend service)

Changed

  • Don't run the license check on the manager login page
  • Remove the column menu for the cookies grid

Fixed

  • Fix a missing data-type attribute in a script tag

ConsentFriend 1.2.1-pl

Released on 2020-12-04

Fixed

  • Fix a not displayed value change in the cookies grid

ConsentFriend 1.2.0-pl

Released on 2020-12-02

Added

  • Callback code for services
  • Enable ACE Editor in ConsentFriend
  • Allow the demo data be skipped/installed/updated/replaced on install/update
  • `no_autoLoad` system setting, that will keep ConsentFriend from automatically loading itself when the page is being loaded.

Changed

  • Update Klaro! to 0.7.9
  • Change the database default values to the used default values

Fixed

  • Fix a not updated/saved value in the cookies grid

Removed

  • Removed `advertisement` service key and translation (changed to `advertising` during an package update)

ConsentFriend 1.2.0-rc1

Released on 2020-11-26

Added

  • Callback code for services
  • Enable ACE Editor in ConsentFriend
  • Allow the demo data be skipped/installed/updated/replaced on install/update
  • `no_autoLoad` system setting, that will keep ConsentFriend from automatically loading itself when the page is being loaded.

Changed

  • Update Klaro! to 0.7.9
  • Change the database default values to the used default values

Fixed

  • Fix a not updated/saved value in the cookies grid

Removed

  • Removed `advertisement` service key and translation (changed to `advertising` during an package update)

ConsentFriend 1.1.3-pl

Released on 2020-11-17

Added

  • Updated/Added strings in the lexicon

Fixed

  • Fix a missing custom name in the purpose dropdown in the service edit window

ConsentFriend 1.1.2-pl

Released on 2020-11-11

Added

  • Updated/Added strings in the lexicon

ConsentFriend 1.1.1-pl

Released on 2020-11-09

Added

  • Allow context/system settings tags in the service code

Fixed

  • Fix scss files in installed assets

ConsentFriend 1.1.0-pl2

Released on 2020-11-04

Added

  • Import/Export of services and purposes

ConsentFriend 1.1.0-pl

Released on 2020-11-04

Added

  • Import/Export of services and purposes

ConsentFriend 1.0.0-pl

Released on 2020-11-03

Added

  • Public release

ConsentFriend 1.0.1-pl

Released on 2020-11-03

Changed

  • Update Klaro! to 0.6.18

Disclaimer: Viewing non-Euro pricing

You are currently viewing prices in a non-Euro currency. Please be advised that these prices are estimates, based on data by Open Exchange Rates.

While we offer this currency converter hoping our users find it convenient, all purchases are made in Euro, and the final amount charged can vary depending on payment provider, day, time of day and a number of other factors outside of modmore's control. There are no guarantees on accuracy and neither modmore nor Open Exchange Rates can be held liable for errors.

×