Open forum link in nieuw venster / tab

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 01 jun 2013, 05:40

  • Adres van je forum: http://www.roddelkwartier.nl
    Event. modificaties op je forum: veel te veel lol
    Wanneer ontstond het probleem? Er is geen probleem
    phpBB versie: 3.0.11
    Forum thema: Absolution

    Wat is het probleem?
Ik probeer de forum links te laten openen in een nieuwe pagina / tab
Maar dit blijkt me niet te lukken.
Ik heb geprobeerd wat op deze pagina staat, Maar mijn code is helemaal anders
https://www.phpbb.com/kb/article/making ... w-windows/

Het zijn deze linken dat ik bedoel:

Afbeelding

forumlist_body.hrml:

Code: Selecteer alles

<div class="forumlist">
<!-- BEGIN forumrow -->
	<!-- IF (forumrow.S_IS_CAT and not forumrow.S_FIRST_ROW) or forumrow.S_NO_CAT  -->
    				</table>
            	</div>
            </div>
            <br /><br />
	<!-- ENDIF -->

	<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW  or forumrow.S_NO_CAT  -->
    <div class="catglow">
        <div class="cathead-m">
            <div class="cathead-r">
                <div class="cathead-l">
                    <!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF -->
                </div>
            </div>
        </div>
        
        <!-- IF $COLLAPSIBLE_CATEGORIES -->
        	<!-- IF SCRIPT_NAME eq 'index' --><div class="trigger active"></div><!-- ENDIF -->
        <!-- ENDIF -->
        <div class="collapsethis">
        	<table class="cat" cellpadding="0" cellspacing="0" width="100%">
	<!-- ENDIF -->

	<!-- IF not forumrow.S_IS_CAT -->
    	<tr>
        	<td class="forumicon">{forumrow.FORUM_FOLDER_IMG}</td>
            <td class="forumdetails<!-- IF forumrow.S_IS_LINK --> forumlink<!-- ENDIF -->">
            	<!-- IF forumrow.FORUM_IMAGE --><span class="forumimage">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
            	                   <a href="{forumrow.U_VIEWFORUM}" class="forumtitle"<!-- IF S_ENABLE_COLOR_UNREAD_LINKS and forumrow.S_UNREAD_FORUM --> style="color: #{COLOR_UNREAD_LINKS};"<!-- ENDIF -->>{forumrow.FORUM_NAME}</a><!-- IF not forumrow.S_IS_LINK && forumrow.S_USERS--> ({forumrow.L_FORUM_VISIT})<!-- ENDIF --> <!-- IF S_ENABLE_FEEDS and forumrow.S_FEED_ENABLED --> <a class="feed-icon-forum" title="{L_FEED} - {forumrow.FORUM_NAME}" href="{U_FEED}?f={forumrow.FORUM_ID}"><img src="{T_THEME_PATH}/images/feed.gif" alt="{L_FEED} - {forumrow.FORUM_NAME}" /></a> <!-- ENDIF -->
    <br />
				<span class="forum-descriptions">{forumrow.FORUM_DESC}</span>
                <!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
                    <span class="subforums">
                    	<img src="{T_THEME_PATH}/images/tree.gif" width="19" height="12" alt="" />
                    	<strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
                    </span>
                <!-- ENDIF -->
                <!-- IF forumrow.MODERATORS -->
                    <span class="forummods">
                    	<!-- IF forumrow.SUBFORUMS -->&nbsp;&nbsp;&nbsp;&nbsp;<!-- ENDIF --><img src="{T_THEME_PATH}/images/tree.gif" width="19" height="12" alt="" />
                    	<strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}
                    </span>
                <!-- ENDIF -->                          
            </td>
            <!-- IF forumrow.CLICKS -->
            <td colspan="3" class="forumclicks">
            	{L_REDIRECTS}: {forumrow.CLICKS}
            </td>
            <!-- ELSEIF not forumrow.S_IS_LINK -->
                <td class="forumlastpost">
                    <!-- IF forumrow.U_UNAPPROVED_TOPICS --><a href="{forumrow.U_UNAPPROVED_TOPICS}">{UNAPPROVED_IMG}</a><!-- ENDIF -->
                    <!-- IF forumrow.LAST_POST_TIME -->
                        <!-- IF not S_IS_BOT --><!-- IF S_LTT_ICONS && forumrow.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{forumrow.TOPIC_ICON_IMG}" width="{forumrow.TOPIC_ICON_IMG_WIDTH}" height="{forumrow.TOPIC_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="<!-- IF S_LTT == 1 -->{forumrow.U_LAST_POST}<!-- ELSEIF S_LTT == 2 -->{forumrow.U_NEWEST_POST}<!-- ELSE -->{forumrow.U_FIRST_POST}<!-- ENDIF -->" title="{forumrow.LATEST_TOPIC_TITLE_FULL}">{forumrow.LATEST_TOPIC_TITLE_SHORT}</a><!-- ENDIF --><br />{L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
                        <!-- IF not S_IS_BOT -->
                            <!-- IF S_LTT != 1 --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
                        <!-- ENDIF --><br /><span class="fade">{forumrow.LAST_POST_TIME}</span>
                    <!-- ELSE -->
                        <span class="fade">{L_NO_POSTS}</span><br />&nbsp;
                    <!-- ENDIF -->            
                </td>
                <td class="forumtopics"><div class="statbubble"><span>{forumrow.TOPICS}</span><br />{L_TOPICS}</div></td>
                <td class="forumposts"><div class="statbubble"><span>{forumrow.POSTS}</span><br />{L_POSTS}</div></td>
            <!-- ENDIF -->
        </tr>
	<!-- ENDIF -->

	<!-- IF forumrow.S_LAST_ROW -->  					
					</table>
           		</div>
            </div>
	<!-- ENDIF -->
<!-- BEGINELSE -->
	<div class="panel">
		<div class="inner"><span class="corners-top"><span></span></span>
		<strong>{L_NO_FORUMS}</strong>
		<span class="corners-bottom"><span></span></span></div>
	</div>
<!-- END forumrow -->
</div>

<!-- IF $COLLAPSIBLE_CATEGORIES -->
    <script type="text/javascript">
    // <![CDATA[
                $(".forumlist").collapse({show: function(){
                        this.animate({
                            opacity: 'toggle',
                            height: 'toggle'
                        }, 300);
                    },
                    hide : function() {
                        this.animate({
                            opacity: 'toggle',
                            height: 'toggle'
                        }, 300);
                    }
                });
    // ]]>
    </script>
<!-- ENDIF -->
Hopelijk kan iemand me hierbij eventjes helpen.. :oops:
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Theriddler » 01 jun 2013, 09:16

Zoek:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle"<!-- IF S_ENABLE_COLOR_UNREAD_LINKS and forumrow.S_UNREAD_FORUM --> style="color: #{COLOR_UNREAD_LINKS};"<!-- ENDIF -->>{forumrow.FORUM_NAME}</a>
Vervang met:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle"<!-- IF S_ENABLE_COLOR_UNREAD_LINKS and forumrow.S_UNREAD_FORUM --> style="color: #{COLOR_UNREAD_LINKS};"<!-- ENDIF -->>{forumrow.FORUM_NAME} target="_blank"</a>

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 01 jun 2013, 18:05

Als ik dat doe gebeurd dit:

Afbeelding
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

BianCiona
Berichten: 192
Lid geworden op: 04 mar 2013, 15:30

Re: Open forum link in nieuw venster / tab

Bericht door BianCiona » 01 jun 2013, 20:42

Zoek:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle"<!-- IF S_ENABLE_COLOR_UNREAD_LINKS and forumrow.S_UNREAD_FORUM --> style="color: #{COLOR_UNREAD_LINKS};"<!-- ENDIF -->>{forumrow.FORUM_NAME} target="_blank"</a>
Vervangen door:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" target="_blank" class="forumtitle"<!-- IF S_ENABLE_COLOR_UNREAD_LINKS and forumrow.S_UNREAD_FORUM --> style="color: #{COLOR_UNREAD_LINKS};"<!-- ENDIF -->>{forumrow.FORUM_NAME}</a>
Theriddler had het stukje code om de link in een nieuw tabblad te openen op de verkeerde plaats gezet en daardoor kwam het in de tekst erbij ;)

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 01 jun 2013, 20:49

Met deze code openen alle topics / categorieën in een nieuw venster.. Niet enkel de forum links..
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Theriddler » 02 jun 2013, 15:45

hmm en zo ?

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle"<!-- IF S_ENABLE_COLOR_UNREAD_LINKS and forumrow.S_UNREAD_FORUM --> style="color: #{COLOR_UNREAD_LINKS};" target="_blank"<!-- ENDIF -->>{forumrow.FORUM_NAME}</a>

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 02 jun 2013, 15:52

Helemaal niets. Opent gewoon in hetzelfde tabblad
Raar eh.. Moeilijke forum styl op sommige gebieden :D
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Theriddler » 02 jun 2013, 17:34

nog een poging:

Code: Selecteer alles

<a href="{forumrow.U_VIEWFORUM}" class="forumtitle" <!-- IF forumrow.S_IS_LINK -->target="_blank" <!-- ENDIF --><!-- IF S_ENABLE_COLOR_UNREAD_LINKS and forumrow.S_UNREAD_FORUM --> style="color: #{COLOR_UNREAD_LINKS};" <!-- ENDIF -->>{forumrow.FORUM_NAME}</a>
we zitten warm denk ik :lol:

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 02 jun 2013, 17:44

ff proberen :D
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 02 jun 2013, 17:48

Nope doet ook niets.. zucht :D
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Ger » 03 jun 2013, 12:38

Ik zie dat je al jQuery gebruikt in je template. In dat geval zou het moeten werken als je onderaan in forumlist_body.html toevoegt:

Code: Selecteer alles

<script type="text/javascript">
$(document).ready(function(){
    $('a.forumtitle').click(function() {
        $(this).attr('target', '_blank');
    });
}); 
</script>
Ongetest overigens, maar wat dit doet is vrij simpel: zoek naar links met de class forumtitle en voeg daar het attribuut target met waarde "_blank" aan toe.

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 03 jun 2013, 15:54

Neen, met deze code opent hij terug alle forumtitels in een nieuw venster
Het zou enkel de forumlinks moeten openen in een nieuw venster
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

BianCiona
Berichten: 192
Lid geworden op: 04 mar 2013, 15:30

Re: Open forum link in nieuw venster / tab

Bericht door BianCiona » 03 jun 2013, 16:15

En vernieuw te het template wel?

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 03 jun 2013, 16:17

ja tuurlijk :D
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Ger » 03 jun 2013, 18:43

Ah, nu snap ik je vraag pas. Het gaat je om forums met het type link. :)

In dat geval moet je in plaats van mijn vorige code, deze code gebruiken:

Code: Selecteer alles

    <script type="text/javascript">
    $(document).ready(function(){
        $('td.forumlink a.forumtitle').click(function() {
            $(this).attr('target', '_blank');
        });
    });
    </script>

Gebruikersavatar
Solidjeuh
Berichten: 681
Lid geworden op: 05 okt 2010, 06:28
Locatie: Aalst / Belgie
Contacteer:

Re: Open forum link in nieuw venster / tab

Bericht door Solidjeuh » 03 jun 2013, 18:49

Super! Deze werkt perfect!
Bedankt voor de hulp!! :D
Forum voor NL Extensie vertalingen ---> https://www.solidjeuh.fun
----------------------------------------------------------------------------

Gesloten