Zum Inhalt springen

Dateillinks im neuen Fenster standardmäßig

Erstellt am 20. April 2009 · 4 Antworten · letzte Antwort am 21. April 2009

Tags: Links, Frage

malisch01 ·

Hallo,

habe mir jetzt einen Ast abgesucht. #angry#
Ich will dass Dateillinks standardmäßig in einem neuen Fenster geöffnet werden.
Habe es mit

styles.content.uploads.target = _blank

und

styles.content.uploads.split.1.filelink.target=_blank

versucht, aber leider ohne Erfolg.
Wie sieht das passende Typoscript aus?
Kann doch nicht so schwer sein . #evil#

malisch01 ·

So, habe jetzt heraus bekommen das oberes natürlich nur für den Inhaltselement filelinks gilt.
Ich will aber, dass Verweise auf Files im Textelement in einem neuen Fenster geöffnet werden.

Unbekannter Benutzer ·

Für im RTE gesetzte Links musst du schon auch im RTE ein target vergeben. Prinzipiell könnte man natürlich das parsing des Editor HTML versuchen so anzupassen, dass er bei bestimmten Dateien (abhängig von der Endung) das target setzt, aber einfach so geht das nicht.

malisch01 ·

Ja sieht so aus.
Mit

styles.content.links.target=_blank 
styles.content.links.exTarget=_blank

werden die Ziele aller internen und aller externen Links gesetzt.
Ein Filelink ist aber ein interner Link und alle internen Links in einem neuen Fenster öffnen kommt nicht in Frage.
Muss wohl an der Stelle im Code ran, wo TYPO3 die Links generiert.

malisch01 ·

Wo werden denn genau die <link> -Tags des Textinhaltselementes, die in der DB in tt_content gespeichert werden, vor der Ausgabe gerendert?