mindshape Cookie Consent mindshape Cookie Consent

11 likes

mindshape_cookie_consent / stable

This extension provides functionality to create a customizable cookie consent for your website. It is developed for flexibility to be customized in accordance to your data security guidelines.

This version supports TYPO3

13 LTS 14 LTS

Older versions also support TYPO3

9 LTS 10 LTS 11 LTS 12 LTS 13 LTS 14 LTS


Tags

Get started

Download 5.0.2

Details

Author
Daniel Dorndorf
Company
mindshape GmbH
Last update
10. Jul 2026
First upload
10. Jul 2020
Downloads
176,941
Category
Frontend Plugins
Dependencies
  • PHP (>=8.2.0 <=8.5.99)
  • TYPO3 (>=13.4.0 <=14.3.99)

Last upload comment

Update 5.0.2:
- Refactor error handling due to unavailable method in v13


Downloads by month

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require mindshape/mindshape-cookie-consent to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Version history

Filter for TYPO3 versions

5.0.2 stable Latest
July 10, 2026
TYPO3: 13 LTS 14 LTS (>=13.4.0 <=14.3.99)
Update 5.0.2:
- Refactor error handling due to unavailable method in v13
Download
5.0.1 stable
May 31, 2026
TYPO3: 13 LTS 14 LTS (>=13.4.0 <=14.3.99)
Update 5.0.1:
- Use FluidViewFactory for standalone template rendering to prevent layout resolving problems
Download
5.0.0 stable
May 07, 2026
TYPO3: 13 LTS 14 LTS (>=13.4.0 <=14.3.99)
Update 5.0.0:
- Add support for TYPO3 v14 & drop v12 support
- Add extension setting to disable the statistic backend module
- Add proper 400 error response for missing consent arguments on likely bot requests
- Add custom TypoScript condition function to check consent
- Refactor to add dedicated ConsentCookie object and simple utility getter method
Download
4.1.3 stable
February 19, 2026
TYPO3: 12 LTS 13 LTS (>=12.4.0 <=13.4.99)
Update 4.1.3:
- Use proper fallback ID for consent container selector
- Use proper zero coalescing operator for default settings values
- Remove deprecated static rendering in ViewHelpers
- Replace Georg Ringer's "NumberedPagination" with core "SlidingWindowPagination"
- Add PHP 8.5 support
Download
4.1.2 stable
February 13, 2026
TYPO3: 12 LTS 13 LTS (>=12.4.0 <=13.4.99)
Update 4.1.2:
- Add missing defaults for array keys to prevent warnings on missing TypoScript configuration
- Remove usage of TypoScriptFrontendController
- Remove excluded parameters from current url parameter due to cache flooding issues
- Remove root page id for consent form submit target page
Download
4.1.1 stable
August 21, 2025
TYPO3: 12 LTS 13 LTS (>=12.4.0 <=13.4.99)
Update 4.1.1:
- Add missing PHP 8.4 compatibility
- Add optimizations for the documentation
Download
4.1.0 stable
March 07, 2025
TYPO3: 12 LTS 13 LTS (>=12.4.0 <=13.4.99)
Update 4.1.0:
- Add missing TCA label/value adjustment for UserFunc items
- Migrate documentation from sphinx to PHP based rendering
- Adjust Cookie Consent to a11y standards
Download
4.0.0 stable
October 29, 2024
TYPO3: 12 LTS 13 LTS (>=12.4.0 <=13.4.99)
Update 4.0.0:
- Add compatibility for TYPO3 v13
- Drop support for TYPO3 v11
- Statistic record date refactoring
Download
3.2.2 stable
April 23, 2024
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.2.2:
- Clone object storage to prevent mixing of cookie options
Download
3.2.1 stable
April 20, 2024
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.2.1:
- Add optional page reload if consent is denied on re-editing
- Insert replacement element at the proper position in DOM
- Properly determine configuration parameter & language in statistic module
- Add version dependent language label handling for statistic module
Download
3.2.0 stable
April 09, 2024
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.2.0:
- Add Google Consent Mode for cookie options
- Remove max items validation for categories and cookie options
- Use event delegation for consent button replacements
- Add workaround for a Core bug (https://forge.typo3.org/issues/102847) creating errors in the backend
Download
3.1.2 stable
February 08, 2024
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.1.2:
- Increase maximum allowed PHP version
Download
3.1.1 stable
January 08, 2024
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.1.1:
- Use AssetCollector for consent JavaScript & StyleSheets
Download
3.1.0 stable
December 18, 2023
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.1.0:
- Remove unnecessary parameter due to a breaking change
- Add option to add necessary cookie category to list plugin
Download
3.0.2 stable
November 10, 2023
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.0.2:
- Use proper assignment for variable to view
- Allow caching of modal rendering
- Prevent exception caused by broken consent cookies
- Update and declare numbered_pagination dependency in emconf
Download
3.0.1 stable
June 13, 2023
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.0.1:
- Add consent replacement parent element due to unavailability after removing the original event target
- Allow PHP versions for 8.2.x properly in version constraint
Download
3.0.0 stable
June 06, 2023
TYPO3: 11 LTS 12 LTS (>=11.5.2 <=12.4.99)
Update 3.0.0:
- Add compatibility for TYPO3 v12
- Drop support for TYPO3 v10
- Add original click event to "cookieConsentButtonsReplaced"-event
- Add numbered pagination for backend optimization
- Only load scripts for accepted consent replacements
Download
2.2.5 stable
January 03, 2023
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.2.5:
- Use proper total for deny buttons percentage calculation
- Add default value to prevent SQL error with "strict trans tables" activated
Download
2.2.4 stable
August 15, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.2.4:
- Add template arguments option to consent view helper
Download
2.2.3 stable
July 27, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.2.3:
- Only replace direct children in consent button replacement
Download
2.2.2 stable
July 26, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.2.2:
- Optimize consent replacement function to prevent pseudo div wrap
Download
2.2.1 stable
July 20, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.2.1:
- Add custom replacement button label for cookie option
Download
2.2.0 stable
May 18, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.2.0:
- Fix install event check query for initial default configuration
- Add disable option for the consent
- Add option to add the language into the consent cookie
- Add missing deny label field for configuration
Download
2.1.4 stable
March 29, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.1.4:
- Don't open modal on imprint & datapolicy page on active lazyloading
- Add custom event for replaced consent buttons
Download
2.1.3 stable
February 25, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.1.3:
- Solve translation and compatibility issues
Download
2.1.2 stable
February 09, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.1.2:
- Add redirect url host check to prevent an "open redirect"
Download
2.1.1 stable
January 11, 2022
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.1.1:
- Use object manager in TYPO3 v10 to instantiate dataMapper
Download
2.1.0 stable
December 15, 2021
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.1.0:
- Add deny button due to ePrivacy changes
Download
2.0.1 stable
December 01, 2021
TYPO3: 10 LTS 11 LTS (>=10.4.2 <=11.5.99)
Update 2.0.1:
- Add missing changes to emconf
Download
2.0.0 stable
December 01, 2021
TYPO3: 10 LTS (>=10.4.2 <=11.4.99)
Update 2.0.0:
- Add TYPO3 v11 compatibility
- Drop support for TYPO3 v9
Download
1.2.2 stable
August 18, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.2.2:
- Fixed not replaced multiple replacement buttons
Download
1.2.1 stable
July 20, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.2.1:
- Use proper replace method for consent replacements
Download
1.2.0 stable
July 08, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.2.0:
- Add lazyloading option for consent modal
- Close details when modal is closed
- Check existing cookie if other consent buttons are clicked
- Respect current configuration in "all time" statistics
- Use existing field as tca label to prevent errors in database comparison
Download
1.1.1 stable
April 28, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.1.1:
- Add cookie option object to iframe replacement media template
- Add flexform option to change the settings plugin button label
Download
1.1.0 stable
March 15, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.1.0:
- Add new plugin to list all cookies options & -categories
- Optimize the hide condition for "select all" button
Download
1.0.7 stable
February 22, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.0.7:
- Add check if TypoScript is available
- Hide "select all" button if no optional cookies are available
- Remove trailing slash from assets path to properly resolve TYPO3 in a subfolder
Download
1.0.6 stable
December 10, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.0.6:
- Use uid instead of identifier for necessary cookies
Download
1.0.5 stable
November 16, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.0.5:
- Add option to push consent options to TagManager
Download
1.0.4 stable
October 19, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.0.4:
- Move global css styles into consent container
Download
1.0.3 stable
August 05, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.0.3:
- Add total period for statistic date select
- Add statistic for single cookie selection
Download
1.0.2 stable
July 20, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.0.2:
- Alternative language label determination for "All sites" configuraiton
Download
1.0.1 stable
July 17, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Update 1.0.1
- Make cookie name editable over TypoScript
- Add default necessary cookie option "consent cookie"
Download
1.0.0 stable
July 10, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Release of the mindshape cookie consent extension
Download

Get started

Download 5.0.2

Details

Author
Daniel Dorndorf
Company
mindshape GmbH
Last update
10. Jul 2026
First upload
10. Jul 2020
Downloads
176,941
Category
Frontend Plugins
Dependencies
  • PHP (>=8.2.0 <=8.5.99)
  • TYPO3 (>=13.4.0 <=14.3.99)