Pagina 1 van 1

Tab-forums MOD

Geplaatst: 20 aug 2006, 11:15
door Jan
Ik ben opzoek naar zo'n MOD waarbij je tussen verschillende fora kan tabben.
Kijk even op Bokt.nl voor een duidelijk voorbeeld aub...

Geplaatst: 20 aug 2006, 11:19
door Raimon
Dan zou je de simple subforums van Cyberalien moeten pakken -> http://www.phpbb.com/phpBB/viewtopic.php?t=336974
Alleen voor deze mod moet je wel de mod extreme styles mod hebben geinstalleerd -> http://www.phpbb.com/phpBB/viewtopic.php?t=125251

Succes ermee :bier:

Geplaatst: 20 aug 2006, 11:27
door Jan
En zitten dit TABs er ook mee in?

Geplaatst: 20 aug 2006, 11:31
door Raimon
Jepz zie cyberalien zijn forum als voorbeeld :wink:
Worden kleine onder tabs gemaakt voor subforums

Geplaatst: 20 aug 2006, 11:32
door Stef
Mm, dit is inprincipe best overbodig, ik zal eens proberen of ik het simpeler kan. Wel leuke feature namelijk.

Geplaatst: 20 aug 2006, 11:55
door Jan
Ja bedankt, want ik ben eigelijk enkel naar die TABs op zoek...

Geplaatst: 20 aug 2006, 13:07
door Stef
Ben er mee bezig geweest, maar ik kom er niet uit waarom tbody-tag niet doet wat ik zeg.

Misschien kan iemand die d'r wat kaas van heeft gegeten ook naar kijken:

Code: Selecteer alles

<script type="text/javascript">
<!--
	/**
	* phpBB3 teh pwnage:
	* Set display of page element
	* s[-1,0,1] = hide,toggle display,show
	*/
	function dE(n,s)
	{
		var e = document.getElementById(n);
		if (!s)
		{
			s = (e.style.display == '') ? -1 : 1;
		}
		e.style.display = (s == 1) ? 'table-row-group' : 'none';
	}
//-->
</script>

<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
  <tr> 
	<td align="left" valign="bottom"><span class="gensmall">
	<!-- BEGIN switch_user_logged_in -->
	{LAST_VISIT_DATE}<br />
	<!-- END switch_user_logged_in -->
	{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
	<td align="right" valign="bottom" class="gensmall">
		<!-- BEGIN switch_user_logged_in -->
		<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="gensmall">{L_SEARCH_SELF}</a><br />
		<!-- END switch_user_logged_in -->
		<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
  </tr>
</table>

<p class="gen">[ <a href="#" onClick="dE('catid_1', 1); dE('catid_2', 1); dE('catid_3', -1);">Algemeen</a> | <a href="#" onClick="dE('catid_1', 1); dE('catid_2', 1); dE('catid_3', -1);">Apart</a> | <a href="#" onClick="dE('catid_1', -1); dE('catid_2', -1); dE('catid_3', 1);">Heel vreemd</a> ]</p>

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
  <tr> 
	<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{L_FORUM}&nbsp;</th>
	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_TOPICS}&nbsp;</th>
	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_POSTS}&nbsp;</th>
	<th class="thCornerR" nowrap="nowrap">&nbsp;{L_LASTPOST}&nbsp;</th>
  </tr>
  <!-- BEGIN catrow -->
  <tbody id="catid_{catrow.CAT_ID}" style="display: none;">
  <tr> 
	<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
	<td class="rowpic" colspan="3" align="right">&nbsp;</td>
  </tr>
  <!-- BEGIN forumrow -->
  <tr> 
	<td class="row1" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
	<td class="row1" width="100%" height="50"><span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br />
	  </span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
	  </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
	<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
  </tr>
  <!-- END forumrow -->
  </tbody>
  <!-- END catrow -->
</table>

Geplaatst: 20 aug 2006, 13:14
door ElbertF
colspan is geen <tbody>-attribuut maar hoort thuis in <td>.

Geplaatst: 20 aug 2006, 13:25
door Stef
Klopt, maar dat verhelpt het probleem niet.

Geplaatst: 20 aug 2006, 13:42
door ElbertF
Het kan héél eenvoudig.

/templates/subSilver/index_body.tpl:

Zoek:

Code: Selecteer alles

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
Plak dit erboven:

Code: Selecteer alles

<br/>

<div class="gensmall">
<!-- BEGIN catrow -->
[ <a href="{catrow.U_VIEWCAT}">{catrow.CAT_DESC}</a> ]
<!-- END catrow -->
</div>

<br/>
Vervolgens verander je dit stukje:

Code: Selecteer alles

  <!-- BEGIN catrow -->
  <tr>
	<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
	<td class="rowpic" colspan="3" align="right">&nbsp;</td>
  </tr>
  <!-- BEGIN forumrow -->
..in dit:

Code: Selecteer alles

  <!-- BEGIN catrow -->
  <!-- BEGIN forumrow -->
Voila. :) Geen JavaScript vereist.

Geplaatst: 20 aug 2006, 13:49
door ElbertF
Dit modje maakt trouwens gewoon tabs van je categoriën en is niet hetzelfde als bij bokt. Dit is wat het doet:

Afbeelding

Afbeelding

Geplaatst: 20 aug 2006, 14:00
door Jan
EXCUSES, had bericht geplaatst, maar liep iets fout.

Mijn vraag was: dus als ik dit combineer met Subforums, lijkt het op enkele afzonderlijke fora

Geplaatst: 20 aug 2006, 14:06
door ElbertF
..Ja?

Geplaatst: 20 aug 2006, 15:23
door Stef
Woei Spambot heeft 'm mooi gefixed.

Janmarques, de code die ik eerder gaf, doe hetzelfde als bij Bokt, je moet enkel nog wel de dE variabelen instellen, maar daar kom je vast wel uit.

Geplaatst: 20 aug 2006, 15:28
door ElbertF
Janmarques schreef:EXCUSES, had bericht geplaatst, maar liep iets fout.

Mijn vraag was: dus als ik dit combineer met Subforums, lijkt het op enkele afzonderlijke fora
In principe wel ja. Misschien is mijn mod voldoende, als je catogieën wil groeperen binnen tabs moet je Stef's script gebruiken.

Geplaatst: 20 aug 2006, 15:59
door Jan
Hartelijk dank, ie werkt
Stef schreef:Janmarques
Mijnheer VanderLinden,
u heeft toestemming om me gewoon Jan te noemen :bier: :wink: