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:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle"> 
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">&nbsp;{L_FORUM}&nbsp;</th>
			<th width="50">&nbsp;{L_TOPICS}&nbsp;</th>
			<th width="50">&nbsp;{L_POSTS}&nbsp;</th>
			<th width="175">&nbsp;{L_LAST_POST}&nbsp;</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:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}">
Daar moet je dan volgens de wiki dit van maken:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" target="_blank">

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 :evil: ).
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 ;)
odil schreef: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, 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.