Link im gleichen Frame??
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Link im gleichen Frame??
ist es eigentlich möglich, einen Link in einem Thema oder Beitrag so zu gestalten, dass er sich im selben Frame (_self) öffnet und nicht wie üblich ein neues Fenster geöffnet wird??
Es tanzt ein Bi Ba Butzemann.
Hi ...
suche mal in der bbcode.php nach "_blank"
Markus
suche mal in der bbcode.php nach "_blank"

Markus
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
- jasc
- Ehemaliges Teammitglied
- Beiträge: 2497
- Registriert: 24.05.2001 02:00
- Wohnort: Hergensweiler bei Lindau/B
Also du gehst in den Administrationsbereich und dort auf Konfiguration (also dort, wo du eben die ganzen Standardsachen wie Boardsprache, Zeit usw. einstellen kannst). Dann gibt es dort einen Punkt "HTML erlauben". Dort musst du die Einstellung auf "ja" setzen und anschließend im nächsten Punkt "erlaubte Tags" noch ein a eintragen (die Tags werden durch Kommata getrennt).
Jetzt kann jeder Benutzer (sofern er in seinem Profil HTML auch erlaubt hat) einen Link in normalem HTML-Code schreiben, der dann folgendermaßen aussieht:
Und dort kann eben wahlweise _self oder _blank als Target angegeben werden.
Hoffe, das war einigermaßen verständlich
.
Jetzt kann jeder Benutzer (sofern er in seinem Profil HTML auch erlaubt hat) einen Link in normalem HTML-Code schreiben, der dann folgendermaßen aussieht:
Code: Alles auswählen
<a href="http://www.deinedomain.de" target="_self">Linkbeschreibung</a>
Hoffe, das war einigermaßen verständlich

ich glaub das ist es was du suchst
ich hab den mod auch drin, funzt super 
Code: Alles auswählen
########################################################
##
## MOD Title: BBcode Target
## MOD Version: 1.0
## Author: Brewjah < blackhash@rogers.com >
##
## Description:
## 1. [target]www.blah.com[/target]
## 2. [target]http://www.blah.com[/target]
## 3. [target=www.blah.com]some text[/target]
## 4. [target=http://www.blah.com]some text[/target]
##
## This MOD was to fill in a request for a BB Code [target]
## it was based on the bbcodes created by Nathan Codding
## works on RC-2,RC-3,RC-4
##
## Installation Level: (easy)
## Installation Time: 2 Minutes
##
## Files To Edit: 2
## - forumroot/includes/bbcode.php
## - forumroot/templates/subSilver/bbcode.tpl
##
## Included Files: None
##
########################################################
## VERSION HISTORY:
##
## March 16th 2002: v1.0
## 1. Created main feature.
##
########################################################
##
## NOTE IF YOURE USING PHPBB2.x PRE RC-4 PLEASE UPGRADE
##
########################################################
#
#-----[ ACTION: open ]--------------------------------
#
includes/bbcode.php
#
#-----[ ACTION: find ]--------------------------------
#
$bbcode_tpl['url4'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['url']);
$bbcode_tpl['url4'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['url4']);
#
#-----[ ACTION: add below ]---------------------------
#
$bbcode_tpl['target1'] = str_replace('{URL}', '\\1\\2', $bbcode_tpl['target']);
$bbcode_tpl['target1'] = str_replace('{DESCRIPTION}', '\\1\\2', $bbcode_tpl['target1']);
$bbcode_tpl['target2'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['target']);
$bbcode_tpl['target2'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['target2']);
$bbcode_tpl['target3'] = str_replace('{URL}', '\\1\\2', $bbcode_tpl['target']);
$bbcode_tpl['target3'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['target3']);
$bbcode_tpl['target4'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['target']);
$bbcode_tpl['target4'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['target4']);
#
#-----[ ACTION: find ]--------------------------------
#
// [email]user@domain.tld[/email] code..
$patterns[5] = "#\[email\]([a-z0-9\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\[/email\]#si";
$replacements[5] = $bbcode_tpl['email'];
#
#-----[ ACTION: add below ]---------------------------
#
// [target]xxxx://www.phpbb.com[/target] code..
$patterns[6] = "#\[target\]([a-z]+?://){1}([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]+)\[/target\]#si";
$replacements[6] = $bbcode_tpl['target1'];
// [target]www.phpbb.com[/target] code.. (no xxxx:// prefix).
$patterns[7] = "#\[target\]([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]+)\[/target\]#si";
$replacements[7] = $bbcode_tpl['target2'];
// [target=xxxx://www.phpbb.com]phpBB[/target] code..
$patterns[8] = "#\[target=([a-z]+?://){1}([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]+)\](.*?)\[/target\]#si";
$replacements[8] = $bbcode_tpl['target3'];
// [target=www.phpbb.com]phpBB[/target] code.. (no xxxx:// prefix).
$patterns[9] = "#\[target=([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]+)\](.*?)\[/target\]#si";
$replacements[9] = $bbcode_tpl['target4'];
#
#-----[ ACTION: save close upload ]-------------------
#
#
#-----[ ACTION: open ]--------------------------------
#
templates/xxxx/bbcode.tpl
#
#-----[ ACTION: find ]--------------------------------
#
<!-- BEGIN url -->
<a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a>
<!-- END url -->
#
#-----[ ACTION: add below ]---------------------------
#
<!-- BEGIN target --><a href="{URL}" target="_self" class="postlink">{DESCRIPTION}</a><!-- END target -->
#
#-----[ ACTION: save close upload ]-------------------
#
#
#
######### [ EOF ] #############################################

Erkennt denn phpbb durch diesen Mod nun automatisch, ob es sich um einen "forumsinternen"(target_self) oder um einen "externen"(target_blank) Link handelt?
Oder muss der User das bei der Angabe des Links per bbcode selbst bestimmen?
Gruß,
Jo.
Edit:
Hiermit geht´s --> Local Lnks Mod
Vielen Dank nochmal an rabbit!
Oder muss der User das bei der Angabe des Links per bbcode selbst bestimmen?
Gruß,
Jo.
Edit:
Hiermit geht´s --> Local Lnks Mod
Vielen Dank nochmal an rabbit!