PHPackages                             mcu/mc\_cookie - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mcu/mc\_cookie

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

mcu/mc\_cookie
==============

Extension to help with the Iframe consentiment. Helping to doing with googleMaps and Youtube Iframe.

01PHP

Since Mar 25Pushed 5y ago1 watchersCompare

[ Source](https://github.com/mediaconcept-gmbh/mc_2click_youtube_google)[ Packagist](https://packagist.org/packages/mcu/mc_cookie)[ RSS](/packages/mcu-mc-cookie/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

2CLICK GOOGLE/YOUTUBE DOCUMENTATION
===================================

[](#2click-googleyoutube-documentation)

Extension to install a DSGVO / GDPR compliant 2-click-solution for Google Map Iframes and YouTube Iframes in a TYPO3 installation.

Einführung
----------

[](#einführung)

Die Extension “2 Click Google / YouTube” integriert eine DSGVO konforme 2-Click-Lösung für Google Maps und YouTube iframes in eine TYPO3 Installation.

Die Extension funktioniert in den TYPO3 Versionen 9 und 10.

[![Extension View](https://camo.githubusercontent.com/1e6c1f32bcd47ecb419305c5f17600c37d9eecbcadb6923738c7f9f8dd7242be/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f657874656e73696f6e766965772e706e67)](https://camo.githubusercontent.com/1e6c1f32bcd47ecb419305c5f17600c37d9eecbcadb6923738c7f9f8dd7242be/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f657874656e73696f6e766965772e706e67)

Installation
------------

[](#installation)

Die Extension wird über wie gewohnt über „Erweiterungen“ installiert.

[![Template view](https://camo.githubusercontent.com/603ffad4e33d0384371b8fde64378ecc1f07d54b8d161e2efd83d3382fc0d0c9/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f74656d706c617465766965772e706e67)](https://camo.githubusercontent.com/603ffad4e33d0384371b8fde64378ecc1f07d54b8d161e2efd83d3382fc0d0c9/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f74656d706c617465766965772e706e67)

Rufen Sie nach der Installation „Template“ und „Vollständigen-Template-Datensatz bearbeiten“ auf. Wählen Sie anschließend den Reiter „enthält“ aus.

[![Extension View](https://camo.githubusercontent.com/1e6c1f32bcd47ecb419305c5f17600c37d9eecbcadb6923738c7f9f8dd7242be/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f657874656e73696f6e766965772e706e67)](https://camo.githubusercontent.com/1e6c1f32bcd47ecb419305c5f17600c37d9eecbcadb6923738c7f9f8dd7242be/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f657874656e73696f6e766965772e706e67)

Wir empfehlen Ihnen die Extension an unterster Stelle in das das statische Template einzuschließen. Sollte die TYPO3 Installation mehr als nur eine Sprache enthalten, beachten Sie die zusätzlichen Konfigurationsschritte die unter “Konfiguration Multilanguage” beschrieben werden.

Konfiguration
-------------

[](#konfiguration)

Um die Konfiguration abzuschließen, wählen Sie über Liste die Rootseite aus, und klicken auf „+“

[![List Root Pid View](https://camo.githubusercontent.com/bfcffd12c0f55a9f6f624d9a67277edc95bc6c37de18c2a436f8382c29ae8f16/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6c697374726f6f74706964766965772e706e67)](https://camo.githubusercontent.com/bfcffd12c0f55a9f6f624d9a67277edc95bc6c37de18c2a436f8382c29ae8f16/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6c697374726f6f74706964766965772e706e67)

[![Tree Choose Object](https://camo.githubusercontent.com/cc6d51114fe78b9e3d2c2a4d4af3e5b2d241df4126ff355746b03920f35056d3/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f7472656563686f6f73656f626a6563742e706e67)](https://camo.githubusercontent.com/cc6d51114fe78b9e3d2c2a4d4af3e5b2d241df4126ff355746b03920f35056d3/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f7472656563686f6f73656f626a6563742e706e67)

Wählen Sie nun MC\_Cookie aus.

[![Create Object View](https://camo.githubusercontent.com/8cef94d693631d01eeb34cd96dd294813e8ce474c9ea8da780bf2d7966af5224/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6372656174656f626a656374766965772e706e67)](https://camo.githubusercontent.com/8cef94d693631d01eeb34cd96dd294813e8ce474c9ea8da780bf2d7966af5224/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6372656174656f626a656374766965772e706e67)

Passen Sie hier die Texte nach Ihren Bedürfnissen an. Sollten Sie die Texte nicht anpassen haben werden Standardtexte in Deutsch und Englisch angezeigt.

[![Object Create View](https://camo.githubusercontent.com/98b361edae0ebe246c15e1698d8a0de98236dc637ae91f4146b9eb709f61609d/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6f626a656374637265617465766965772e706e67)](https://camo.githubusercontent.com/98b361edae0ebe246c15e1698d8a0de98236dc637ae91f4146b9eb709f61609d/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6f626a656374637265617465766965772e706e67)

Konfiguration Multilanguage
---------------------------

[](#konfiguration-multilanguage)

Verwenden Sie zusätzliche Sprachen, müssen Sie weitere Anpassungen vornehmen.

[![Multilanguage View](https://camo.githubusercontent.com/0b900b96fe9783036cab9768e86af2803470ed99045046c8d4a0c4a9a347afa1/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6d756c74696c616e6775616765766965772e706e67)](https://camo.githubusercontent.com/0b900b96fe9783036cab9768e86af2803470ed99045046c8d4a0c4a9a347afa1/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6d756c74696c616e6775616765766965772e706e67)

Bearbeiten Sie hierzu wieder den „Vollständigen Template Datensatz“

[![Setup View](https://camo.githubusercontent.com/6dda75a3b116932439199b0c65d43ac4d18ed89d31f4cbb7db02518754912b65/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f7365747570766965772e706e67)](https://camo.githubusercontent.com/6dda75a3b116932439199b0c65d43ac4d18ed89d31f4cbb7db02518754912b65/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f7365747570766965772e706e67)

Passen Sie den Code des Snippets nach Ihren Bedürfnissen an:

- Locale = XXXX.UTF-8
- Lang=“xx“

```
[siteLanguage(locale) = en_US.UTF-8]
  config {
    htmlTag_setParams = lang="en" class="no-js"
  }
[end]

```

Passen Sie nun gegebenenfalls das Setup.typoscript an:

[![Page View](https://camo.githubusercontent.com/a48e81fbc634c8e48d61e3d93759004659ea4c5f664e68b395afd073258a6c32/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f70616765766965772e706e67)](https://camo.githubusercontent.com/a48e81fbc634c8e48d61e3d93759004659ea4c5f664e68b395afd073258a6c32/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f70616765766965772e706e67)

[![Configuration multilanguage](https://camo.githubusercontent.com/3c7ce12b1ee5cf7416a7ca3d344f39f44d92a4d2c650062730a06e2dcdcccb1e/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f636f6e66696775726174696f6e6d756c74696c616e677561672e706e67)](https://camo.githubusercontent.com/3c7ce12b1ee5cf7416a7ca3d344f39f44d92a4d2c650062730a06e2dcdcccb1e/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f636f6e66696775726174696f6e6d756c74696c616e677561672e706e67)

Wenn Sie den Eintrag lib.rootpid = X sehen, stellen Sie sicher, das X mit der ID Ihrer Rootpage korrespondiert. Dieses Snippet hilft Ihnen die Konfiguration für jede Sprache anzupassen.

```
lib.rootpid = ROOTPID

TCEFORM.tx_mccookie_domain_model_cookie.pid_data_privacy_youtube.config.treeConfig.rootUid < lib.rootpid
TCEFORM.tx_mccookie_domain_model_cookie.pid_data_privacy.config.treeConfig.rootUid < lib.rootpid

```

Iframe Konfiguration
--------------------

[](#iframe-konfiguration)

Stellen Sie sicher, dass das attribute src innerhalb des Iframes von “scr” in “data-src” umgeschrieben wird.

[![Create Iframe](https://camo.githubusercontent.com/99f98d40c5480ac4714bbeed0341c7d9bb8d880a77db2fb1b9c7759f36131d54/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f637265617465696672616d652e706e67)](https://camo.githubusercontent.com/99f98d40c5480ac4714bbeed0341c7d9bb8d880a77db2fb1b9c7759f36131d54/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f637265617465696672616d652e706e67)

Sollten Sie diese Fehlermeldung erhalten haben Sie das src Attribut noch nicht angepasst.

[![Error Message](https://camo.githubusercontent.com/0613a90659e5332d23a298170af5ed4d2e85a88261a0b206432c4f0444c61da0/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6572726f726d73732e706e67)](https://camo.githubusercontent.com/0613a90659e5332d23a298170af5ed4d2e85a88261a0b206432c4f0444c61da0/68747470733a2f2f7777772e6d65646961636f6e636570742d756c6d2e64652f66696c6561646d696e2f776562736974652f636f6f6b69655f657874656e73696f6e2f6572726f726d73732e706e67)

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity30

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/47606ba84ffb7187c438cd0e2f3c84e5b36167d3534ef3817f1ec5fde73f00f4?d=identicon)[mediaconcept](/maintainers/mediaconcept)

---

Top Contributors

[![mediaconcept-gmbh](https://avatars.githubusercontent.com/u/81249344?v=4)](https://github.com/mediaconcept-gmbh "mediaconcept-gmbh (3 commits)")

### Embed Badge

![Health badge](/badges/mcu-mc-cookie/health.svg)

```
[![Health](https://phpackages.com/badges/mcu-mc-cookie/health.svg)](https://phpackages.com/packages/mcu-mc-cookie)
```

###  Alternatives

[laravel-frontend-presets/inertiajs

A Laravel frontend preset to get you up and running with Inertia.js

1464.5k](/packages/laravel-frontend-presets-inertiajs)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
