---
title: "wie? nur externen Link \"WRAP\"en"
url: "https://www.typo3.net/d/866-wie-nur-externen-link-wrapen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Links"]
created: "2002-12-12"
last_reply: "2004-07-16"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# wie? nur externen Link "WRAP"en

TYPO3 › TypoScript · 8 Antworten · gestartet 2002-12-12

## Eröffnungsbeitrag

**tobias** · 2002-12-12 · [Beitrag #1](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/1)

Wie kann man einen externen Link zwischen zwei Ausdrücke pressen?

Ähnlich der Funktion "styles.content.links.wrap" aber eben nur externe Links.
Ich missbrauche zwar schon die "styles.content.links.extTarget" Funktion, damit kann man aber keine Tag's verwenden, die abgeschlossen werden müssen.

Ziel ist die Kennzeichnung externer Links durch ein davor gestelltes, anklickbares Icon.

Vielen Dank.
Tobias.

## Antworten

### [#2](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/2) · bk · 2002-12-14

würde mich auch interessieren.

mfg

bk

### [#3](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/3) · denoe · 2003-03-04

Das würde mich auch interessieren. Hat dafür schon jemand eine Lösung gefunden?

mmhhh..

### [#4](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/4) · MarkusLange · 2003-03-04

schaut mal ( aus styles.content.default)

styles.content.parseFunc {
  makelinks = 1
  makelinks.http.keep = {$styles.content.links.keep}
  makelinks.http.extTarget = {$styles.content.links.extTarget}
  **makelinks.http.wrap = {$styles.content.links.wrap}**
  makelinks.mailto.keep = path
  makelinks.mailto.wrap = {$styles.content.links.wrap}
  tags {
    link = TEXT
    link {
      current = 1
      typolink.parameter.data = parameters : allParams
      typolink.extTarget = {$styles.content.links.extTarget}
      typolink.target = {$styles.content.links.target}
      typolink.wrap = {$styles.content.links.wrap}
      parseFunc.constants =1
    }
  }
  allowTags = {$styles.content.links.allowTags}
  denyTags = *
  sword = {$styles.content.links.sword}
  constants = 1
}

### [#5](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/5) · denoe · 2003-03-04

Ja, das habe ich auch schon gefunden und damit herumexperimentiert. Allerdings bekomme ich dann alles gewrapt..
..d.h. er wrapt mir auch Links, die ich im RTE auf eine andere Seite im System erzeuge.

### [#6](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/6) · Schmoozer · 2004-07-16

Sorry Doku, hab das Quoten vergessen.
Diese Lösung kommt von Doku und hat mir bei was geholfen

> **doku schrieb:**
>
> es gibt ne reine ts-lösung zum unterschiedlichen wrap von internen und externen links.
>
> ```typoscript
> tt_content.text.20.parseFunc.tags.link.prepend = COA 
> tt_content.text.20.parseFunc.tags.link.prepend { 
>   10 = TEXT 
>   10.value = intern 
>   10.if { 
>     value = 0 
>     isGreaterThan.cObject = TEXT 
>     isGreaterThan.cObject.intval = 1 
>     isGreaterThan.cObject.data = parameters:allParams 
>   } 
>
>   20 = TEXT 
>   20.value = extern 
>   20.if { 
>     value = 0 
>     isGreaterThan.cObject = TEXT 
>     isGreaterThan.cObject.intval = 1 
>     isGreaterThan.cObject.data = parameters:allParams 
>     negate = 1 
>   } 
> }
> ```
>
> Da müsste man eigendlich alles definieren können.

### [#7](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/7) · doku · 2004-07-16

die lösung kenn ich doch... ;)  :D

### [#8](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/8) · Schmoozer · 2004-07-16

Wollt mich natürlich nich mit fremden federn schmücken,  :o

### [#9](https://www.typo3.net/d/866-wie-nur-externen-link-wrapen/9) · doku · 2004-07-16

> **Schmoozer schrieb:**
>
> Wollt mich natürlich nich mit fremden federn schmücken,  :o

nönö, kein problem, ich hab die lösung ja ebenfalls "geklaut", nämlich aus der typo3.org userliste, ich glaub die war von joey... ;) (von dem sowieso die meisten genialen ts-lösungen kommen!)

---

Quelle: „wie? nur externen Link "WRAP"en“, typo3.net, https://www.typo3.net/d/866-wie-nur-externen-link-wrapen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
