Seite 1 von 1

[gelöst] Forum-Typ "Link" im neuen Fenster öffnen

Verfasst: 09.05.2009 12:45
von Stonewoman
Hallo,

vorab: ich weiß, dass es zum Thema "Link im neuen Fenster öffnen" massig Themen gibt, aber trotzdem finde ich nichts zu meinem "Fall"...

Ich habe einige Unterforen (Forum-Typ "Link"):
[ externes Bild ]
Und es wäre nicht schlecht, wenn sich diese Links (nicht die Links in Beiträgen) im neuen Fenster öffnen könnten.

Gibt es dafür eine Lösung?

Liebe Grüße, Stoni.

Re: Forum-Typ "Link" im neuen Fenster öffnen

Verfasst: 09.05.2009 13:42
von oxpus
Hallo,

zum einen ist Dir dann vielleicht dieses hier schon untergekommen: KB:linksneuesfenster
Das zunächst als Hinweis.

Zu deiner Frage öffne die Datei includes/functions_display.php und finde die Zeile

Code: Alles auswählen

			$s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['NEW_POSTS'] : $user->lang['NO_NEW_POSTS']) . '">' . $subforum['name'] . '</a>';
Dort kannst Du das Ziel mit

Code: Alles auswählen

target="_blank"
vor

Code: Alles auswählen

title="
einfügen und das Ziel für die Subforen wäre ein neues Browserfenster (oderTab).

Re: Forum-Typ "Link" im neuen Fenster öffnen

Verfasst: 09.05.2009 13:56
von Stonewoman
Hallo Oxpus,

muss das dann so aussehen?:

Code: Alles auswählen

. '" target="_blank" title="' .
hab ich gerade versucht, egal wo ich es hinpacke, entweder öffnet sich der Link nicht im neuen Fenster oder ich bekomme eine Fehlermeldung... (Cache hab ich geleert)

Re: Forum-Typ "Link" im neuen Fenster öffnen

Verfasst: 09.05.2009 14:05
von aurora876
hm, mal sehen...

bbcode erstellen, das html aber mit target="_blank" erweitern
dann die "unterforen als link" löschen und stattdessen deine links in den neuen bbcode einpacken und dort in das feld für die beschreibung des forums packen... :D

bei mir funktioniert das ;)
ist zwar keine total elegante lösung und irgendwer wird gleich sagen, das das "target="_blank" nicht strikt valide ist...
aber letztendlich kann das ja jeder halten, wie er will. zumindest geht das hier recht schnell ohne das man großartig im code schrauben muß.


edit:
das von oxpus ist eleganter :D

ich glaube, er meint, das so: . '"target="_blank"' . '" title="' .

Re: Forum-Typ "Link" im neuen Fenster öffnen

Verfasst: 09.05.2009 14:19
von Stonewoman
aurora876 hat geschrieben:ich glaube, er meint, das so: . '"target="_blank"' . '" title="' .
Ja, so klappt es... Vielen Dank *freu*

Re: Forum-Typ "Link" im neuen Fenster öffnen

Verfasst: 09.05.2009 14:28
von oxpus
aurora876 hat geschrieben:das von oxpus ist eleganter
Naja, eleganter ist die Methode im Artikel, daher hatte ich ja auch dorthin verlinkt.
Nur ohne eingeschaltetes Javascript geht das auch nicht...

Re: [gelöst] Forum-Typ "Link" im neuen Fenster öffnen

Verfasst: 09.05.2009 19:27
von aurora876
naja, meine lösung ist nur was für die, die keine lust haben, den entsprechenden code zu bearbeiten usw.
es erfüllt seinen zweck, geht aber auch schöner :D