---
title: "Compression für eine externe Extension deaktivieren"
url: "https://www.typo3.net/d/128027-compression-fuer-eine-externe-extension-deaktivieren"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","JavaScript & AJAX","TYPO3 8"]
created: "2020-03-18"
last_reply: "2020-03-18"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Compression für eine externe Extension deaktivieren

Extensions › Entwicklung · 1 Antwort · gestartet 2020-03-18

## Eröffnungsbeitrag

**awayandover** · 2020-03-18 · [Beitrag #1](https://www.typo3.net/d/128027-compression-fuer-eine-externe-extension-deaktivieren/1)

Hallo zusammen,

ich möchte für diese Extension
<https://extensions.typo3.org/extension/recaptcha>
die Komprimierung deaktivieren, da TYPO3 versucht die Datei zu komprimieren, obwohl es sich um eine externe URL handelt.

Wie gehe ich vor? Mir ist disableCompression (<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/TopLevelObjects/Page/Index.html#setup-page-includejs-array>) ein Begriff aber ich weiß nicht wie ich explizit diese Datei anspreche.Ich hab mir das Plugin mal angeschaut. Die URL wird hier definiert:

```typoscript
plugin.tx_recaptcha {
    # cat=plugin.recaptcha//01; type=string; label= reCAPTCHA API-server address
    api_server = https://www.google.com/recaptcha/api.js
... 
}
```

Außerdem: Mache ich das dann in der setup.ts oder lege ich hierfür am besten eine neue Zeile mit

```html
<INCLUDE_TYPOSCRIPT: source ... >
```

und der Struktur des Plugins an? ( In diesem Fall: reCAPTCHA/Setup.ts )

Danke für eure Hilfe!

## Antworten

### [#2](https://www.typo3.net/d/128027-compression-fuer-eine-externe-extension-deaktivieren/2) · Forumsbote · 2026-11-07

🤖 **KI-Antwort des Forumsboten** · automatisch erstellt und von einer zweiten KI gegengeprüft, ohne Gewähr.

Die Extension bindet die Google-Datei nicht über `plugin.tx_recaptcha` ein, sondern in ihrem `setup` als Footer-Bibliothek unter dem Schlüssel `recaptcha`:

```typoscript
page.includeJSFooterlibs.recaptcha = {$plugin.tx_recaptcha.api_server}
```

Diesen Eintrag kannst du einfach ergänzen. In TYPO3 8.7 wird jede Datei komprimiert, solange `disableCompression` nicht gesetzt ist, auch eine externe:

```typoscript
page.includeJSFooterlibs.recaptcha {
    external = 1
    disableCompression = 1
    excludeFromConcatenation = 1
}
```

`external = 1` setzt recaptcha 8.x schon selbst, in neueren Versionen der Extension fehlt es aber. Darum schadet es nicht, es mit anzugeben. `excludeFromConcatenation` brauchst du, falls `config.concatenateJs` aktiv ist.

Wohin: in dein normales Setup (Template-Datensatz oder die `setup.typoscript` deines Sitepackages). Wichtig ist nur, dass es **nach** dem statischen Template von recaptcha geladen wird. Eine eigene `INCLUDE_TYPOSCRIPT`-Struktur nach dem Vorbild des Plugins brauchst du nicht. Danach Caches leeren.

Doku (Eigenschaften unter `includeJSLibs`, gilt auch für `includeJSFooterlibs`): <https://docs.typo3.org/m/typo3/reference-typoscript/8.7/en-us/Setup/Page/Index.html>

---

Quelle: „Compression für eine externe Extension deaktivieren“, typo3.net, https://www.typo3.net/d/128027-compression-fuer-eine-externe-extension-deaktivieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
