---
title: "Externe Links mit Bild versehen"
url: "https://www.typo3.net/d/12041-externe-links-mit-bild-versehen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage","Links"]
created: "2004-06-02"
last_reply: "2004-06-25"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# Externe Links mit Bild versehen

TYPO3 › TypoScript · 8 Antworten · gestartet 2004-06-02

## Eröffnungsbeitrag

**Morden** · 2004-06-02 · [Beitrag #1](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/1)

Hi,

hab durch die Suche herausgefunden, dass man mit

```typoscript
tt_content.text.20.parseFunc.tags.link.typolink.wrap  =
```

generell die Textlinks "formatieren" kann.
Was muss ich angeben, um NUR die externen Links zu wrappen?

## Antworten

### [#2](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/2) · 4square · 2004-06-20

Versuchs mal hier: <http://www.vmd-jena.de/52.html>

### [#3](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/3) · Morden · 2004-06-25

Ok...das klappt. :)

Nur, wie wrappe ich das hinter den "Text"?

In der php mit

```plaintext
return '<A HREF="'.$content["url"].'"'.$content["targetParams"].'>'.$linkImg;
```

funzt nicht.

### [#4](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/4) · doku · 2004-06-25

> **vmd-jena.de schrieb:**
>
> Die bordeigenen Möglichkeiten von Typo3 können das nur für Texte ohne RTE-Editor realisieren.

das würde ich glatt bestreiten... ;)

diese reine ts-lösung sollte funktionieren:

```typoscript
tt_content.text.20.parseFunc.tags.link.append = COA
tt_content.text.20.parseFunc.tags.link.append {
  10 = TEXT
  10.value = <img src=/fileadmin/gfx/link-extern.gif border=0 alt="">
  10.if {
    value = 0
    isGreaterThan.cObject = TEXT
    isGreaterThan.cObject.intval = 1
    isGreaterThan.cObject.data = parameters:allParams
    negate = 1
  }
}
```

### [#5](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/5) · 4square · 2004-06-25

wenn du dir die datei (user_typolink.php) downloadest steht da folgender code drin:

```php
class user_typolink_class {
    var $cObj;    // reference to the calling object.
    
    function main($content,$conf)    {
        global $TSFE;
	$AnchorA = split("#",$content["url"]);
	if ($AnchorA[1]) {
	    $content["url"] = str_replace("#","?&Anchor=" . $AnchorA[1]."#",$content["url"]);
	}
        if ($content["TYPE"] == "url"){
           $linkImg="<img src='fileadmin/images/link_ext.gif' height=8 width=8 border=0> ";
           $content["aTagParams"] = "class=linkExt";
           }
          elseif ($content["TYPE"] == "mailto"){
           $linkImg="<img src='fileadmin/images/link_mailto.gif' height=8 width=11 border=0> ";
           $content["aTagParams"] = "class=linkMailto";
           }
          else {
           $linkImg="";
           $content["aTagParams"] = "class=linkInt";
        }
        return '<A HREF="'.$content["url"].'"'.$content["targetParams"].' '.$content["aTagParams"].'>'.$linkImg;
    }
}
?>
```

das sollte dein problem lösen.

### [#6](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/6) · maxhb · 2004-06-25

> **Morden schrieb:**
>
> In der php mit
>
> ```plaintext
> return '<A HREF="'.$content["url"].'"'.$content["targetParams"].'>'.$linkImg;
> ```
>
> funzt nicht.

Was für ein HTML-Code wird denn durch diese Zeile erzeugt?

CU
 maxhb

### [#7](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/7) · Morden · 2004-06-25

das hatte ich ja soweit...dennoch macht er das vor die url/den link.

@doku

kann man des in der version einstellen? also, nen wrap definieren?

### [#8](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/8) · doku · 2004-06-25

> **Morden schrieb:**
>
> @doku
>
> kann man des in der version einstellen? also, nen wrap definieren?

ich versteh jetzt deine frage nicht ganz.
schreib es einfach mal in dein ts-template und guck, was passiert... ;)

der pfad zu deinem persönlichen link-image muß natürlich stimmen.

### [#9](https://www.typo3.net/d/12041-externe-links-mit-bild-versehen/9) · Morden · 2004-06-25

Alles klar! :)

Es klappt. Vielen Dank! :)

---

Quelle: „Externe Links mit Bild versehen“, typo3.net, https://www.typo3.net/d/12041-externe-links-mit-bild-versehen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
