---
title: "Link immer eine Klasse geben"
url: "https://www.typo3.net/d/99713-link-immer-eine-klasse-geben"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage","Links"]
created: "2010-06-30"
last_reply: "2010-07-12"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Link immer eine Klasse geben

Backend › RTE & CKEditor · 5 Antworten · gestartet 2010-06-30

## Eröffnungsbeitrag

**Nicole87** · 2010-06-30 · [Beitrag #1](https://www.typo3.net/d/99713-link-immer-eine-klasse-geben/1)

Hallo miteinander!

Ich möchte bei Links, die im RTE zu einer Datei gesetzt werden immer in einem neuen Fenster öffnen lassen. Außerdem soll ein Bild je nach Dateiendung hinzugefügt werden - im idealfall über eine (weitere) Klasse.

Ich weiß jetzt leider nicht wie ich das anpacke und wie TYPO3 merkt, welche Endung die Datei hat und dementsprechend die Klasse auswählt und auch, wie ich die "Leerklasse" im Klassen-Drop-Down entferne, weil eben immer eine Klasse da sein soll...

Danke euch schon einmal für jeden Hinweis!

Grüße
Nicole

## Antworten

### [#2](https://www.typo3.net/d/99713-link-immer-eine-klasse-geben/2) · Mopps · 2010-07-01

Du kannst die Klassen für den RTE in den Seiteneigenschaften in deiner Root-Seite festlegen:

```typoscript
# --- RTE Link-Titel, Alt-Text + Klassen loswerden --- #
RTE.classesAnchor {
  externalLink {
    class =
    altText =
    titleText =
  }
  externalLinkInNewWindow {
    class =
    altText =
    titleText =
  }
  internalLink {
    class =
    altText =
    titleText =
  }
  internalLinkInNewWindow {
    class =
    altText =
    titleText =
  }
  download {
    class =
    altText =
    titleText =
  }
  mail {
    class =
    altText =
    titleText =
  }
}
```

### [#3](https://www.typo3.net/d/99713-link-immer-eine-klasse-geben/3) · Nicole87 · 2010-07-02

Hallo Mopps,

das bringt mir leider nichts. Ich würde es ungern über Linkklassen regeln, die der Redakteur dann auswählen muss und dann wählt er falsch oder vergisst einmal die Klasse....

Geht es denn nicht, dass TYPO3 ausliest, ob eine pdf-Datei verlinkt ist und dementsprechend eine Klasse setzt oder so?

Gruß
Nicole

### [#4](https://www.typo3.net/d/99713-link-immer-eine-klasse-geben/4) · Mopps · 2010-07-05

<http://typo3.intervation.de/snippets/rte/link-formatierung.html>

### [#5](https://www.typo3.net/d/99713-link-immer-eine-klasse-geben/5) · Nicole87 · 2010-07-08

Hi Mopps

Danke für den Link, aber leider geht bei mir der Code auch nicht.

```typoscript
#Linkklasse nach Dateiendung
lib.parseFunc_RTE.tags.link.typolink.ATagParams.cObject = COA
lib.parseFunc_RTE.tags.link.typolink.ATagParams.cObject {
  5 = LOAD_REGISTER
  5.int_allParams = TEXT
  5.int_allParams {
    data = parameters : allParams
    split {
      token.char = 32
      cObjNum = 1 |*| 2 |*| 2
      1 {
          1 = LOAD_REGISTER
          1.int_url.current = 1
          1.int_url.wrap = |
      }
    }
  }           
  10 = CASE
  10 {
    key.data = register : int_url
    key.crop = -3
    key.case = lower
    default = TEXT
    default.value = class="unbekannt"
    # Extension pdf
    pdf = TEXT
    pdf.value = class="pdf"
    # Extension pdf
    doc = TEXT
    doc.value = class="doc"
    # Extension wmv
    wmv = TEXT
    wmv.value = class="wmv"
  }
}
```

Habe ich wie angegeben im Tempaltesetup eingegeben. Probehalber habe ich einen Link auf eine jpg- und einen auf eine pdf-Datei gelegt. Beide Links bekommen nun die Klasse "unbekannt"...

Wo liegt denn da nun der Knackpunkt?

Weiß das jemand?

Grüße
Nicole

### [#6](https://www.typo3.net/d/99713-link-immer-eine-klasse-geben/6) · Nicole87 · 2010-07-12

Ich stubs gerade mal weil ich noch immer keine Antwort gefunden habe.... #paralyzed#

---

Quelle: „Link immer eine Klasse geben“, typo3.net, https://www.typo3.net/d/99713-link-immer-eine-klasse-geben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
