PHPackages                             interfrog/gdpr\_youtube - 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. interfrog/gdpr\_youtube

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

interfrog/gdpr\_youtube
=======================

Hides Youtube Iframes to load after user click.

v2.1.2(5y ago)0993GPL-2.0+PHP

Since Jun 11Pushed 5y ago5 watchersCompare

[ Source](https://github.com/interfrog/gdpr_youtube)[ Packagist](https://packagist.org/packages/interfrog/gdpr_youtube)[ Docs](http://interfrog.de)[ RSS](/packages/interfrog-gdpr-youtube/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (1)Versions (12)Used By (0)

TYPO3 GDPR Youtube Loader
-------------------------

[](#typo3-gdpr-youtube-loader)

This Extension creates a wrapper around Youtube Iframes, which are loaded only once the user has clicked on it. This intends to help comply to the GDPR Laws, which came into effect in May 2018. Since Version 2, this Extension adds a new Content Element, to make using youtube Iframes in your website easier.

Options and Customization
-------------------------

[](#options-and-customization)

(Recommended) Set the PageUid of your Privacy Policy Page:

```
plugin.tx_gdpryoutube.settings.privacyPageUid
```

To unload the Default CSS, unset this TypoScript object:

```
page.includeCSS.youtubeDefault
```

To use your own Fluid Templates override these TypoScript Objects (CObject only)

```
tt_content.gdpryoutube_youtube.templateRootPaths
tt_content.gdpryoutube_youtube.partialRootPaths
tt_content.gdpryoutube_youtube.layoutRootPaths
tt_content.gdpryoutube_youtube.templateName
```

Or these if using the HTML variant::plugin.tx\_gdpryoutube.view.templateRootPaths plugin.tx\_gdpryoutube.view.partialRootPaths plugin.tx\_gdpryoutube.view.layoutRootPaths plugin.tx\_gdpryoutube.view.templateNameTo disable refactoring the Iframes and render them as normal, set:

```
plugin.tx_gdpryoutube.settings.enableReplacement = 0
```

To customize the Message, that is shown you may either set a blank text:

```
plugin.tx_gdpryoutube.settings.rawMessage
```

Or split your message up into up to three parts, one of them being wrapped with the link tag to your Privacy Policy Page and a before and after plaintext part. You may leave any of these empty. Note, that the rawMessage will allways take precedence.:

```
plugin.tx_gdpryoutube.settings.linkedBefore
plugin.tx_gdpryoutube.settings.linkedMessage
plugin.tx_gdpryoutube.settings.linkedAfter
```

To set a background image for the placeholder, add this attribute to your iframe (Pure HTML-Iframes only):

```
data-placeholder-bg="URL OF YOUR BACKGROUND IMAGE";
```

Folder structure
----------------

[](#folder-structure)

```
├── Classes         -> Controller to override Iframe rendering
├── Configuration   -> TypoScript Configuration
├── Resources
    ├── Private
        ├── Templates   -> Contains the Default Template
    ├── Public
        ├── Icons       -> Contains the placeholder Icons
        ├── Scripts     -> JavaScript to dynamically load the Iframes
        ├── Styles      -> Contains the Default styles
```

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 96.3% 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.

###  Release Activity

Cadence

Every ~85 days

Recently: every ~3 days

Total

10

Last Release

2172d ago

Major Versions

v0.9.2 → v1.0.02018-07-11

v1.0.0 → v2.x-dev2018-11-14

v1.1.0 → v2.1.02020-07-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/f8ee5fd71f2d7a574536a3d2208fd54f1c1554fe7e58fdd515d347226b17dc5d?d=identicon)[t3agent](/maintainers/t3agent)

---

Top Contributors

[![EGburningsnow](https://avatars.githubusercontent.com/u/38311120?v=4)](https://github.com/EGburningsnow "EGburningsnow (26 commits)")[![mariusfrg](https://avatars.githubusercontent.com/u/39301952?v=4)](https://github.com/mariusfrg "mariusfrg (1 commits)")

---

Tags

extensiontypo3gdpr\_youtube

### Embed Badge

![Health badge](/badges/interfrog-gdpr-youtube/health.svg)

```
[![Health](https://phpackages.com/badges/interfrog-gdpr-youtube/health.svg)](https://phpackages.com/packages/interfrog-gdpr-youtube)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k47](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[friendsoftypo3/tt-address

Displays a list of addresses from an address table on the page.

461.8M44](/packages/friendsoftypo3-tt-address)[clickstorm/cs-seo

\[clickstorm\] SEO - Extension for TYPO3. Enables important onpage features for search engine optimization (SEO). Expands the page settings and any desired records for example with a preview for Google search results (SERP) Structured Data (JSON-LD) and a Focus Keyword. Restrictive hreflang and canonical tags. Modules for metadata of records and alternative texts of images. Further features are shown in the extension manual.

36507.3k1](/packages/clickstorm-cs-seo)[friendsoftypo3/visual-editor

TYPO3 CMS Visual Editor - Brings a modern WYSIWYG editing experience to TYPO3 CMS.

576.1k2](/packages/friendsoftypo3-visual-editor)[quellenform/t3x-iconpack

Provides an iconpack-registry for custom iconpacks.

1552.6k26](/packages/quellenform-t3x-iconpack)

PHPackages © 2026

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