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
Du kannst die Klassen für den RTE in den Seiteneigenschaften in deiner Root-Seite festlegen:
# --- 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 =
}
}
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
Hi Mopps
Danke für den Link, aber leider geht bei mir der Code auch nicht.
#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
Ich stubs gerade mal weil ich noch immer keine Antwort gefunden habe.... #paralyzed#