Pagina 1 van 1

Links

Geplaatst: 04 feb 2010, 22:03
door hellraiser666
  • Adres van je forum: http://www.bike2hell.be/forum
    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?
Is er mogelijkheid om op een phpbb3 forum in te stellen dat links openen in een nieuw
venster?
Nu openen die in hetzelfde venster en ik heb liever dat leden ingelogd blijven op forum
wanneer ze op een link klikken.

Greets

Re: Links

Geplaatst: 04 feb 2010, 22:21
door FreakyBlue
Heb je al gezocht in de forums, deze vraag is al heel veel keren behandeld!
En het staat ook in de wiki ;)

Re: Links

Geplaatst: 04 feb 2010, 22:29
door David
Dat is dus dit artikel: http://wiki.phpbb.nl/Koppelingen_in_nie ... 8phpBB3%29

En als je de zoek functie van forum gebruikt, vind je nog meer info

Hier dus

Re: Links

Geplaatst: 05 feb 2010, 00:08
door Gerda
daar staat (zoals meerdere modjes) aanpassingen aan de
prosilver

en ik gebruik prosilver2
moet ik dan de files pakken van dat template ?
lijkt me logische, maar soms is mijn logische denken toch niet zo juist.

Re: Links

Geplaatst: 05 feb 2010, 00:08
door hellraiser666
Ik had inderdaad de zoekfunctie nog niet gebruikt :mrgreen:

Maar ben in ieder geval geholpen met je info.
Links in berichten openen nu in een nieuw venster.

Bedankt ;)

Greets

Re: Links

Geplaatst: 05 feb 2010, 12:35
door EelkeB
Gerda schreef:en ik gebruik prosilver2
Dat zal subsilver2 zijn? :) Subsilver was de standaard stijl van phpBB2, subsilver2 is de opvolger daarvan voor phpBB3. Je moet inderdaad de template-bestanden bewerken van de stijl die je gebruikt. Als je gebruikers toestaat een eigen stijl in te stellen moet je dus ook alle stijlen die beschikbaar zijn aanpassen.

Edit: ik heb het Wiki-artikel een beetje aangepast waardoor het wat duidelijker wordt wat je moet als je iets anders dan prosilver gebruikt. Overigens wil ik zelf nog een keer bekijken hoe ik het zover krijg dat externe links een nieuw venster openen en een klein ikoontje krijgen ter indicatie dat er een nieuw venster geopend gaat worden, en interne links gewoon in hetzelfde venster openen.

Re: Links

Geplaatst: 05 feb 2010, 12:41
door Gerda
ja subsilver2 hoor ... :oops: :D

dank je wel voor je aanvulling.

Re: Links

Geplaatst: 06 feb 2010, 17:52
door Gerda
Forums met type=link

Zoek in styles/prosilver/template/forumlist_body.html naar deze regel:

Code: Selecteer alles

  <a href="{forumrow.U_VIEWFORUM}" class="forumtitle"> 
subsilver2/template/forumlist_body.html

Code: Selecteer alles

<table class="tablebg" cellspacing="1" width="100%">
<tr>
	<td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS --><a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF -->&nbsp;</td>
</tr>
<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>&nbsp;{L_LAST_POST}&nbsp;</th>
</tr>
<!-- BEGIN forumrow -->
	<!-- IF forumrow.S_IS_CAT -->
		<tr>
			<td class="cat" colspan="2"><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4></td>
			<td class="catdiv" colspan="3">&nbsp;</td>
		</tr>
	<!-- ELSEIF forumrow.S_IS_LINK -->
		<tr>
			<td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row1">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div>
				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
			</td>
			<!-- IF forumrow.CLICKS -->
				<td class="row2" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td>
			<!-- ELSE -->
				<td class="row2" colspan="3" align="center">&nbsp;</td>
			<!-- ENDIF -->
		</tr>
	<!-- ELSE -->
		<!-- IF forumrow.S_NO_CAT -->
			<tr>
				<td class="cat" colspan="2"><h4>{L_FORUM}</h4></td>
				<td class="catdiv" colspan="3">&nbsp;</td>
			</tr>
		<!-- ENDIF -->
		<tr>
			<td class="row1" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row1" width="100%">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div>
				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.MODERATORS -->
					<p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p>
				<!-- ENDIF -->
				<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
					<p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p>
				<!-- ENDIF -->
			</td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td>
			<td class="row2" align="center" nowrap="nowrap">
				<!-- IF forumrow.LAST_POST_TIME -->
					<p class="topicdetails"><!-- IF forumrow.U_UNAPPROVED_TOPICS --><a href="{forumrow.U_UNAPPROVED_TOPICS}">{UNAPPROVED_IMG}</a>&nbsp;<!-- ENDIF -->{forumrow.LAST_POST_TIME}</p>
					<p class="topicdetails">{forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
					</p>
				<!-- ELSE -->
					<p class="topicdetails">{L_NO_POSTS}</p>
				<!-- ENDIF -->
			</td>
		</tr>
	<!-- ENDIF -->
<!-- BEGINELSE -->
	<tr>
		<td class="row1" colspan="5" align="center"><p class="gensmall">{L_NO_FORUMS}</p></td>
	</tr>
<!-- END forumrow -->
</table>
Ik kan het maar niet vinden en heb toch de juiste file voor me.

Re: Links

Geplaatst: 06 feb 2010, 18:29
door AirWarrior
Bij de eerste code zeg je Prosilver en bij de tweede staat subsilver2.

Re: Links

Geplaatst: 06 feb 2010, 19:01
door Gerda
EelkeB schreef:
Gerda schreef:en ik gebruik prosilver2
Dat zal subsilver2 zijn? :) Subsilver was de standaard stijl van phpBB2, subsilver2 is de opvolger daarvan voor phpBB3.

Je moet inderdaad de template-bestanden bewerken van de stijl die je gebruikt. Als je gebruikers toestaat een eigen stijl in te stellen moet je dus ook alle stijlen die beschikbaar zijn aanpassen.
klopt
en dat zou geen probleem zijn volgens Eelke

ik gebruik subsilver2
dan moet ik het daar toch aanpassen ?

Re: Links

Geplaatst: 06 feb 2010, 19:45
door Jeroen
Volgens mij moet jij deze regel hebben voor subsilver2:

Code: Selecteer alles

<a class="forumlink" href="{forumrow.U_VIEWFORUM}">

Re: Links

Geplaatst: 07 feb 2010, 16:07
door EelkeB
"Geen probleem" heb ik niet gezegd (tenminste, kan ik niet terugvinden en heb het zeker niet zo bedoeld als jij het nu opvat :)), want dat is afhankelijk van je vaardigheid met HTML en phpBB templates :) Je moet wel rekening houden met de verschillen tussen subsilver2 en prosilver. Vaak zullen de letterlijke regels dus niet te vinden zijn. Uit de regel die je moet zoeken blijkt dat het gaat om de regel waarin {forumrow.U_VIEWFORUM} voorkomt. Dan moet je dus daarop zoeken, kijken hoe het precies in subsilver2 wordt gebruikt, en hoe de wijzigingen die voor prosilver worden gegeven zich daar naartoe laten vertalen. Je kunt dus niet klakkeloos de instructies volgen, maar je moet ze begrijpen en ze kunnen "vertalen" voor subsilver2.