---
title: "Grafiken vor Dateilinks ?"
url: "https://www.typo3.net/d/62171-grafiken-vor-dateilinks"
source: "typo3.net"
tags: ["Allgemein","Frage","Links"]
created: "2007-05-08"
last_reply: "2007-06-29"
replies: 11
solved: false
page: 1
pages: 1
lang: "de"
---

# Grafiken vor Dateilinks ?

Allgemein · 11 Antworten · gestartet 2007-05-08

## Eröffnungsbeitrag

**masteryoda** · 2007-05-08 · [Beitrag #1](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/1)

Hallo zusammen,

ich verwende folgenden Code, um vor Hyperlinks und Email-Adressen automatisiert eine Grafik einzufügen:

```typoscript
tt_content.text.20.parseFunc.tags.link.typolink.ATagBeforeWrap = 1
tt_content.text.20.parseFunc.tags.link.typolink.wrap = <img class="ju" src="/fileadmin/user_upload/images/Bolet-Arrow-Orange-02.gif" alt="&gt;" border="0"/>&nbsp;|
```

Nun meine Frage, ist dieses Verfahren auch für Dateilinks möglich? z.B. möchte ich gerne PDF Dateien ein kleines PDF Symbol vorstellen.

gruß
Jörg

## Antworten

### [#2](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/2) · karlchen · 2007-05-08

die extension ml_links nimmt dir diese Problem ab und bietet für alle möglichen Dateiformate gleich eine Lösung an :)

kannste mir noch verraten wie du den passenden Typoscriptcode für deine bisherige Lösung gefunden hast?

Danke schon mal :)

Karlchen

### [#3](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/3) · masteryoda · 2007-05-08

hallo karlchen...

also den code habe ich mir bei google zusammengekratzt...und war ganz stolz das es gleich auf Anhieb funktioniert hat :)

Bezüglich ml_links, vielleicht kannst du mir da noch weiterhelfen.
Die Extension ist nun als local installiert, und folgender Code ist im Typoscript hinterlegt (laut Manual):

```typoscript
#Grafiken vor Dateilinks (external links berücksichtigen NICHT <a href>
tt_content.text.20.parseFunc.tags.link.postUserFunc {
#external links
external {10.image = typo3conf/ext/ml_links/globe.gif
          10.image.link = 020.linkTag = 1}
#mailto links
mailto {10.image = typo3conf/ext/ml_links/mailto.png 
        10.image.link = 020.linkTag = 1}
#filetype “pdf”
pdf {10.image = typo3conf/ext/ml_links/pdf.gif
     10.image.link = 020.linkTag = 130.filesize = 1}
}
```

Leider scheint das Typo überhaupt nicht zu jucken. Die Grafiken sind vorhanden, hab das auf der Konsole überprüft.

Die PDF Dateien sind bei mir als Dateilinks aufgeführt, funktionierts damit wohl nicht?

grüße
Jörg

### [#4](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/4) · karlchen · 2007-05-09

ah so, ah so... bin nämlich gerade auf der Suche wie man auf den Pfad da oben kommt.

zu ml_links

da habe ich aber nen paar andere Sachen im Setup stehen...

IN
CONSTANTS eintragen

ext.ml_links.fileSymbol = Link logo

und das folgende ins SETUP

```typoscript
tt_content.text.20.parseFunc.tags.link.postUserFunc {
  
  #externe URLs
  external {
    #10.image = typo3conf/ext/ml_links/icon_globe.gif
    10.image = fileadmin/template/extlink_01.gif
    10.image.link = 0
    10.image.alt = {$ext.ml_links.fileSymbol}
    20.linkTag = 1
  }

  #Email
  mailto {
    10.image = typo3conf/ext/ml_links/icon_mailto.gif
    10.image.link = 0
    10.image.alt = {$ext.ml_links.fileSymbol}
    20.linkTag = 1
  }

  #PDF-Links
  pdf {
    10.image = typo3conf/ext/ml_links/icon_pdf.gif
    10.image.link = 0
    10.image.alt = {$ext.ml_links.fileSymbol}
    20.linkTag = 1
    30.filesize = 1
  }

  #DOC
  doc {
    10.image = typo3conf/ext/ml_links/icon_doc.gif
    10.image.link = 0
    10.image.alt = {$ext.ml_links.fileSymbol}
    20.linkTag = 1
    30.filesize = 1
  }

  #PPT
  ppt {
    10.image = typo3conf/ext/ml_links/icon_ppt.gif
    10.image.link = 0
    10.image.alt = {$ext.ml_links.fileSymbol}
    20.linkTag = 1
    30.filesize = 1
  }

  #XLS
  xls {
    10.image = typo3conf/ext/ml_links/icon_xls.gif
    10.image.link = 0
    10.image.alt = {$ext.ml_links.fileSymbol}
    20.linkTag = 1
    30.filesize = 1
  }
}
```

das sieht bei dir ein wenig wüst aus...

sowas z.b. geht gar nicht
10.image.link = 020.linkTag = 1

-----
mit dem was du in CONSTANTS einträgst, bestimmtst du den Namen des alt Tags, der wird benötigt wenn man denn Valides html erzeugen will, testen kann man das ganz gut unter validator.w3.org, doch das nur nebenbei. ;)

und und mit dem Rest definierst du dann die einzelnen Datei erweiterungen

Karlchen

### [#5](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/5) · masteryoda · 2007-05-10

Hmmmm der Code stammt aber aus dem Online Manual...<http://typo3.org/documentation/document-library/extension-manuals/ml_links/0.1.5/view/1/2/>

nun gut, mit deinem Code geht zumindest schon mal das mailto: Symbol.

Die anderen Grafiken werden noch nicht angezeigt  #angry#  #angry#

Bin dran

**edit**
Externe Links funktionieren nun auch, ich habe übersehen das du bei deinem SEtting einen alternativen Pfad zum Symbol angegeben hast :)

Warum das PDF Symbol nicht angezeigt wird, weiss der Geier

### [#6](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/6) · karlchen · 2007-05-10

upps, sorry das mit dem Externen Link wusste ich gar nicht mehr.

das Typoscript was in der manual steht ist eigentlich auch korrekt, es fehlen nur die Zeilen Umbrüche ... aber woher soll man das wissen ;)

wie fügst du deine PDF Dateien dein ein?

kopierst du nur den Link zur PDF File in dein RTE Fenster?
wenn ja, dass klappt nicht ;)

du solltest z.B. schreiben  "hier meine PDF" , diesen Text markieren und dann über den Button "Link einfügen" (wird auch erst im RTE aktiv wenn man Text markiert)und dort dann auf den REITER DATEI gehen und von dort aus deine PDF verlinken.
Dann sollte deine PDF mit Symbol versehen werden. (wenn das PDF Bildchen vorhanden ist)

Karlchen

### [#7](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/7) · masteryoda · 2007-05-10

ne die Dateien werden jeweils über die "Dateiliste" eingefügt. Geht das auch mit der Dateiliste?

### [#8](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/8) · karlchen · 2007-05-10

siehste..... ich bin heute etwas vergesslich.

scheinbar geht die Extension nicht mit einer Liste, ich denke mal DATEILISTE wird genauso aufgebaut sein. Ein bekannter von mir hat bereits den Programmierer wegen diesem Problem angeschrieben, vielleicht kann der dazu genaueres sagen und einen Workaround herausgeben...

Indem Fall heisst es denn wohl gerade abwarten und Tee trinken.

So bald ich was  neueres weiß schreibe ich denn hier auch was rein.

Karlchen

### [#9](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/9) · masteryoda · 2007-05-10

naja wie auch immer, muss ich es halt umbasteln :)

Vielen Dank für die freundliche und ausführliche Hilfe!

### [#10](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/10) · tifosi · 2007-05-15

Hallo Leute, so einen ähnlichen Fall - Aufzählungslisten - gibt's auch bei "dh_linklayout". Die Lösung steht unter <http://www.vmd-jena.de/dh_linklayout.html>. Wenn man das mal sinngemäß auf "ml_links" überträgt, muß in das Typoscript im Template

```typoscript
lib.parseFunc.tags.link.typolink.userFunc < tt_content.text.20.parseFunc.tags.link.typolink.userFunc
lib.parseFunc.tags.link.postUserFunc < tt_content.text.20.parseFunc.tags.link.postUserFunc
```

rein. Dat funktioniert. Vielen Dank für obige Erörterungen. Hat mir sehr geholfen, ml_links zu installieren. Super Forum! Freundschaft :-)

### [#11](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/11) · karlchen · 2007-05-16

Hallo tifosi,

vielen Dank für Die Lösung.

Nun klappt es endlich auch hier:)

Karlchen

### [#12](https://www.typo3.net/d/62171-grafiken-vor-dateilinks/12) · theholy13 · 2007-06-29

Mir ist auch gerade aufgefallen das Links in Tabellen auch keine Icons haben. Hat hier vielleicht auch jemand eine Lösung? Ich bin leider nicht so erfahren in Typo3.

---

Quelle: „Grafiken vor Dateilinks ?“, typo3.net, https://www.typo3.net/d/62171-grafiken-vor-dateilinks
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
