Pagina 1 van 1
Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 20:47
door CanEdje
- Adres van je forum: http://www.natuurshot.nl
Event. modificaties op je forum:
Wanneer ontstond het probleem?
phpBB versie: 3.0.6
Heb je onlangs iets veranderd aan je forum?
Wat is het probleem?
In phpBB3 wordt niet standaard een link in een nieuw venster geopend.
Ik heb de instructies op de link:
http://wiki.phpbb.nl/Koppelingen_in_nie ... r_(phpBB3)
Uitgevoerd Ik heb echter acidtech als style. Daarin komt de eerste code die veranderd moet worden niet voor.
links tussen url tags wordt nu al wel geopend in een nieuw venster "kale" links zonder tekst in de tekst nog niet.
Hoe krijg ik ook de "kale" links zonder url tags geopend in een nieuw venster?
ipv deze code in forumlist_body.html:
staat er bij mij (acidtech):
Code: Selecteer alles
<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW or forumrow.S_NO_CAT -->
{$CA_BLOCK_START}
{$CA_CAP2_START}<!-- IF forumrow.S_IS_CAT --><h4><a href="{forumrow.U_VIEWFORUM}">>{forumrow.FORUM_NAME}</a></h4><!-- ELSE -->{L_FORUM}<!-- ENDIF -->{$CA_CAP2_END}
<table class="tablebg" cellspacing="{$CA_SPACING}" width="100%">
<tr>
<th colspan="2"> {L_FORUM} </th>
<th width="50"> {L_TOPICS} </th>
<th width="50"> {L_POSTS} </th>
<th width="175"> {L_LAST_POST} </th>
</tr>
<!-- ENDIF -->
..
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 21:39
door odil
Het beste kan je gebruik maken van de primelink MOD en die instaleer je in 2 minuten.
http://www.phpbb.com/community/viewtopi ... s#p4999715
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 21:40
door FreakyBlue
In dat stukje staat:
Daar moet je dan volgens de wiki dit van maken:
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 21:41
door Jeroen
Verplaatst naar 3.0 Modificaties
- Pietje
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 21:41
door CanEdje
Dat laatste had ik al gedaan.
Echter zonder resultaat (ook nietna het legen van de cache)
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 22:02
door FreakyBlue
Houdt er rekening mee dat dit stukje code drie keer voorkomt in deze file en dat je ze alledrie moet aanpassen volgens de hierboven aangegeven wijze.
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 22:10
door CanEdje
Dank je, dat had ik eerst niet in de gaten idd.
Na alle 3 de locaties aan te passen doe hij nu wel als ik op een topic header klik een nieuwe venster openen (dat was nu net niet de bedoeling

).
Echter een link in de topic_tekst nog niet.
Ook door elke keer 1 aanpassing weg te halen, niet het resultaat.
EDIT:
Ik vond dit op een engelstalige site, wat ik heb uitgevoerd echter nog steeds zonder resultaat. Hier zou het moeten gebeuren??? volgens mij:
Modifying auto-detected links
First of all, make auto-detected links (those that you didn't wrap with the url-BBCode) open new windows when getting clicked. Therefor open the includes/functions_content.php and look for following line (which should be around line 592):
Code: Select all
$html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
And replace it with following line:
Code: Select all
if ($type == MAGIC_URL_EMAIL)
{
$html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
}
else
{
$html = "$whitespace<!-- $tag --><a$class href=\"$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
}
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 22:14
door FreakyBlue
Als je links bedoelt in een topic, dan zit je helemaal verkeerd bij die code. Dan kan je inderdaad beter deze MOD pakken
Re: Link openen in een nieuw venster
Geplaatst: 25 jan 2010, 22:37
door CanEdje
wat is een xml bestand?
Als ik dat edit lijkt het op een automatisch MOD script of zo iets?
Hoe werkt dat?
Re: Link openen in een nieuw venster
Geplaatst: 26 jan 2010, 16:08
door Jeroen
Dan
install.xml
bestand moet je niet editen, maar openen met je internetbrowser.
Daar zie je staan wat je moet bewerken/toevoegen/uploaden

Re: Link openen in een nieuw venster
Geplaatst: 26 jan 2010, 22:51
door CanEdje
Tnks!
Het werkt
Re: Link openen in een nieuw venster
Geplaatst: 30 jan 2010, 11:47
door ENROC
Ik heb het op een eenvoudige manier op gelost, om een link in een nieuw venster te openen. Dit kun je aanpassen in het volgende bestand: /root/styles/jouwstijl/template/bbcode.html
Zoek daar de onderstaande regel:
Code: Selecteer alles
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
Vervang deze door:
Code: Selecteer alles
<!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->
Let er wel op als je meedere styles op een forum gebruikt, dat je dit dan bij elke style uitvoerd. Maar het werkt perfect als je niet met een MOD wil werken en het simpel wil oplossen.