Abhilfe - Links öffnen sich im gleichen Fenster
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.0, 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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Abhilfe - Links öffnen sich im gleichen Fenster
hallo,
ich kann in meinem Forum LINKS einstellen.
Wenn man die Links anklickt, öffnen sich die Seiten in dem gleichen Fenster.
In welcher Datei kann ich es so ändern, dass die verlinkte Seite im neuen Fenster geöffnet wird?
Installiert ist der Categories Hierarchy v 2.1.4 von clanmckeen.
ich kann in meinem Forum LINKS einstellen.
Wenn man die Links anklickt, öffnen sich die Seiten in dem gleichen Fenster.
In welcher Datei kann ich es so ändern, dass die verlinkte Seite im neuen Fenster geöffnet wird?
Installiert ist der Categories Hierarchy v 2.1.4 von clanmckeen.
Schau mal ob dir das weiterhilft: http://de.selfhtml.org/html/verweise/de ... ielfenster
Es sind zwei Szenarien vorstellbar.
1. Die schreibst in den Code einen Lnk z.B. <a href="http://www.domain.tld" ... > dann gehört vor > noch ein target="_blank" eingeführt.
2. Du schreibst den Link in einem Posting. Hier ist es standardmäßig so eingestellt, dass Links in einem neuen Fenster geöffnet werden. Um das zu ändern suche in includes/bbcode nach target=\"_blank\" (gibts öfter) und ändere nach Wunsch auf _self, _parent oder _top.
Anders verhalten sich Links in Postings bei phpBB Foren in Frames (iframe). Dort unterscheidet man Links die einfach als Links geschrieben werden: http://www.domain.tld (wird _self geöffnet) und die als bbcode eingetragen sind (wird _blank geöffnet). Ich hab die iframe so im Kopf, nich erschlagen wenns genau umgekehrt ist.
wartek
1. Die schreibst in den Code einen Lnk z.B. <a href="http://www.domain.tld" ... > dann gehört vor > noch ein target="_blank" eingeführt.
2. Du schreibst den Link in einem Posting. Hier ist es standardmäßig so eingestellt, dass Links in einem neuen Fenster geöffnet werden. Um das zu ändern suche in includes/bbcode nach target=\"_blank\" (gibts öfter) und ändere nach Wunsch auf _self, _parent oder _top.
Anders verhalten sich Links in Postings bei phpBB Foren in Frames (iframe). Dort unterscheidet man Links die einfach als Links geschrieben werden: http://www.domain.tld (wird _self geöffnet) und die als bbcode eingetragen sind
Code: Alles auswählen
[url=http://www.domain.tld]domain[/url]
wartek
Computers are not intelligent - they only think they are.
grundsätzlich weiß ich schon wie ich es ändern muß 
nur in welcher Datei muß ich da suchen?
Der Tag "target" ist nirgends aufgeführt, so dass ich ihn ändern kann.
Um es einfach mal zu veranschaulichen...
http://teres.te.ohost.de/phpBB2/index.php
relativ weit oben steht die Sektion "Links".
Diese Links werden übers ACP hinzugefügt und es besteht keine Option einen Link im neuen Fenster zu öffnen.

nur in welcher Datei muß ich da suchen?
Der Tag "target" ist nirgends aufgeführt, so dass ich ihn ändern kann.
Um es einfach mal zu veranschaulichen...
http://teres.te.ohost.de/phpBB2/index.php
relativ weit oben steht die Sektion "Links".
Diese Links werden übers ACP hinzugefügt und es besteht keine Option einen Link im neuen Fenster zu öffnen.
mal so aus der hüfte geschossen. alpha release. only 4 testing. Das snippet öffnet alle Foren in einem neuen Fenster.
ÖFFNE index.php
Folgender Code im index.php passt leider noch nicht, finde den Feher aber nicht - na um die uhrzeit, nach 20 stunden arbeit
EDIT: Um nur bestimmte Foren in einem neuen Fenster zu verlinken
verwende im index.php folgenden (ersten zu ersetzenden) Codeteil [Alpha Release 2]
Hoffentlich hilft Dir wenigstens das.
wartek
ÖFFNE index.php
Öffne templates/xxx/index_body.tplSUCHE
$template->assign_block_vars('catrow.forumrow', array(
ERSETZE MIT
$target['standard']='_blank';
$target_link = $target['standard'];
$template->assign_block_vars('catrow.forumrow', array(
SUCHE
'FORUM_DESC' => $forum_data[$j]['forum_desc'],
DANACH FÜGE EIN
'U_TARGET'=> $target_link,
sicher gibt es eine Möglichkeit über die Datenbank (u. ACP) jedem forum ein eigenes Target zu geben. Habe aber eigentlich (zu) wenig Zeit.SUCHE
<a href="{catrow.forumrow.U_VIEWFORUM}"
IN DER ZEILE FÜGE DANACH EIN
target="{catrow.forumrow.U_TARGET}"
Folgender Code im index.php passt leider noch nicht, finde den Feher aber nicht - na um die uhrzeit, nach 20 stunden arbeit
Code: Alles auswählen
$target['standard']='_parent';
$target['1']='_blank';
$target_link = $target['standard'];
if(!empty($target['$forum_id']))
{
$target_link = $target['$forum_id'];
}
verwende im index.php folgenden (ersten zu ersetzenden) Codeteil [Alpha Release 2]
Dabei ist die Zeile$target['standard']='_parent';
$target['blank']='_blank';
if( $forum_data[$j]['forum_id'] = '1' || $forum_data[$j]['forum_id'] = '2' )
{
$target_link = $target['blank'];
}
else
{
$target_link = $target['standard'];
}
$template->assign_block_vars('catrow.forumrow', array(
dafür verantwortlich welche Foren für externe Links verwendet werden, hier ist Foren_ID 1 und ID 2 für die darstellung in neuen Fenstern vorgesehen. Mann kann das auch mit arrays lösen aber ich bin VIEL zu müde. Gute nacht.if( $forum_data[$j]['forum_id'] = '1' || $forum_data[$j]['forum_id'] = '2' )
Hoffentlich hilft Dir wenigstens das.
wartek
Zuletzt geändert von wartek am 17.11.2005 01:03, insgesamt 3-mal geändert.
Computers are not intelligent - they only think they are.
Danke dir für die Zeilen 
Nur irgendwie reichen die nicht aus.
Ich hatte folgenden Hack versucht
Die Codezeilen der angegebenen index.php finden sich in der _sav_index.php wieder.
Bei der \templates\subSilver\admin\forum_edit_body.tpl hört es dann ganz auf. Diese Datei ist nicht vorhanden und diese Zeilen (oder Fragmente)
nicht in anderen Dateien auffindbar.
Ich liebe Categories Hierarchy v 2.1.4 ... das Teil wird immer lustiger

Nur irgendwie reichen die nicht aus.
Ich hatte folgenden Hack versucht
Er läßt sich teilweise einbauen.Hack Title: External Forum Redirect
## Hack Version: 2.0.0
## Hack Author: John McKernan
Die Codezeilen der angegebenen index.php finden sich in der _sav_index.php wieder.
Bei der \templates\subSilver\admin\forum_edit_body.tpl hört es dann ganz auf. Diese Datei ist nicht vorhanden und diese Zeilen (oder Fragmente)
Code: Alles auswählen
<tr>
<td class="row1">{L_FORUM_STATUS}</td>
<td class="row2"><select name="forumstatus">{S_STATUS_LIST}</select></td>
</tr>
Ich liebe Categories Hierarchy v 2.1.4 ... das Teil wird immer lustiger

ich werde das Forum leider nicht für die Zwecke einsetzen können, für die ich es ursprünglich angedacht hatte - schade auch.wartek hat geschrieben:.... Um den Mod mach ich nen großen Bogen ...
wartek
Für meine priv. Zwecke wird es aus- und aufgebaut ... ansonsten muß ich drauf verzichten, da ich nunmal bestimmte Hacks benötige.