Zum Inhalt springen

internal-link / internal-link-new-windows macht was es will

Erstellt am 17. April 2008 · 1 Antwort · letzte Antwort am 24. April 2008

Tags: Links, Frage

Gudy ·

Also ich habe das Problem das ich im RTE Links mit
Stil: internal-link bzw. internal-link-new-windows setzen möchte.

Wenn ich dies tue habe ich aber im quelltext später:

title="Öffnet einen internen Link im aktuellen Fenster" target="page" class="internal-link">weitere</a>

durch das target wird es aber in einem anderem Fenster geöffnet.

Dann habe ich dies versucht:

#in Setup:
# target for links in actual installation:
config.intTarget = _self
# target for links not in actual installtion:
config.extTarget = _blank

ohen Erfolg
wenn ich aber :

#in Constants:
# default target for links:
PAGE_TARGET = _top

mache habe ich immer target _top, egal ob ich internal-link bzw. internal-link-new-windows auswähle.

Jemand eine Idee was ich falsch mache? #angry#

Kamasutra ·

Hallo Gudy,

wie es scheint, schmeißt du ein bischen was durcheinander, wobei das allerdings dank der Bezeichnungen nicht so ganz verwunderlich wäre. Ich drehe mich da auch jedesmal wieder im Kreis, bis ich weiß, welches Knöpfchen ich drücken muss. 😉

Also so wie ich das verstanden habe, haben die Angaben internal-link, internal-link-new-windows oder auch gar nichts (man kann das Feld auch leer lassen) mit dem Browserfenster, das sich öffnet, gar nichts zu tun, sondern fügen lediglich dem jeweiligen Link einen Klassennamen hinzu (eben class="internal-link" oder class="internal-link-new-windows"), damit man die Möglichkeit hat, z. B. Links, die auf externe Seiten führen und eventuell ein neues Browserfenster öffnen deutlich von internen Links, mit denen man nur auf der eigenen Webseite herumkurvt, deutlich zu unterscheiden.

Ob sich ein neues Browserfenster öffnet oder nicht, dafür sorgt oben das rechte Klappmenü unter dem Punkt "Ziel". (Wie auch immer der in der Englischen-Sprachausgabe heißen mag, ich habe mein Typo3 auf Deutsch umgestellt. Ist der Punkt unter der URL-Eingabe.) Stellst du dort nichts oder "Neues Fenster" (die untere Variante) ein, dann bekommt der Link den Zusatz target="_blank" und öffnet deswegen ein neues Fenster. Stellst du statt dessen "oben" ein, wird dem Link target="_top" hinzugefügt und er bleibt im gleichen Fenster.

Wenn man _top einstellt, sollte man allerdings den Titel ändern, der passt sonst nicht mehr so gut. 🙂

Ich hoffe, ich konnte helfen, sofern dein Problem nicht eh inzwischen gelöst war - hast ja schon vor einigen Tagen gefragt.

Gruß,
Kamasutra