Externe Links in TYPO3 automatisch in einem neuen Fenster öffnen
Letzte Änderung:
Werden Texte aus Microsoft Word in den TYPO3-Texteditor kopiert, bleiben darin enthaltene Verlinkungen häufig erhalten. Standardmäßig öffnen sich diese Links jedoch im gleichen Browserfenster. Für externe Websites kann es gewünscht sein, dass Besucher die aktuelle Website nicht verlassen und der Link stattdessen in einem neuen Browser-Tab geöffnet wird.
Dieses Verhalten lässt sich zentral über TypoScript konfigurieren.
Das Problem
Eine Redakteurin kopiert beispielsweise folgenden Text aus Word in ein TYPO3-Inhaltselement:
Weitere Informationen finden Sie auf der Website unseres Partners.
Der hinterlegte Link verweist auf eine externe Website. Enthält der Link keine eigene Zielvorgabe, wird er normalerweise im aktuellen Browserfenster geöffnet. Besucher verlassen dadurch die ursprüngliche Website.
Natürlich kann das Linkziel im TYPO3-Linkbrowser manuell auf „Neues Fenster“ eingestellt werden. Bei vielen bereits vorhandenen oder regelmäßig aus Word übernommenen Links ist das jedoch aufwendig und fehleranfällig.
Die Lösung mit TypoScript
Mit der folgenden TypoScript-Konfiguration erhalten externe Links automatisch das Linkziel “_blank”:
config {
# Externe Links in einem neuen Browser-Tab öffnen
extTarget = _blank
# Interne Links weiterhin im aktuellen Fenster öffnen
intTarget = _self
}
Die Konfiguration wird in das TypoScript-Setup der Website des Sitepackages eingetragen.
TYPO3 verwendet config.ExtTarget als Standardziel für externe Links, sofern für den jeweiligen Link nicht bereits ein anderes Ziel festgelegt wurde. config.intTarget definiert entsprechend das Standardverhalten interner Links.
Damit bleiben Besucher bei externen Verweisen auf der ursprünglichen Website, während die Navigation innerhalb des eigenen Internetauftritts wie gewohnt funktioniert.