Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 04-23-2006, 01:44 AM
kennn kennn is offline
 
Join Date: Mar 2006
Location: Cumberland, Maryland, USA
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Display Subforum Links on a Per Forum Basis

Is there a way to display subforum links on the forum home page on a per forum basis?

I would like to have subforum links displayed (by setting subforum display to 1) but I have one Archives forum that has nothing but subforums - a lot of them - and the forum home page looks like hell when subforum links are turned on.

Is there any way to turn on subforum links for all the other forums but leave them off for that one Archives forum?

Thanks!
Reply With Quote
  #2  
Old 07-30-2006, 03:57 AM
Arngrim Arngrim is offline
 
Join Date: Feb 2006
Location: 'The Big Island
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'd be quite interested in something like this as well; I usually have a couple of sub-forums per Forum, but nothing over the top. Though there are two distinct areas with a lot of them, where the place would look rather messy if they were displayed. If something like this already exists, a push in the right direction would be helpful. Here's hoping someone can do this.
Reply With Quote
  #3  
Old 07-30-2006, 04:44 AM
SiriusBlack22 SiriusBlack22 is offline
 
Join Date: Jun 2006
Location: Florida
Posts: 133
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You could do it manually, as is what I do.

PHP Code:
<a href="URL">[title of sub forum]</a> | <a href="URL">[title of sub forum]</a> | <a href="URL">[title of sub forum]</a
Do something like that maybe?
Reply With Quote
  #4  
Old 07-30-2006, 03:33 PM
kennn kennn is offline
 
Join Date: Mar 2006
Location: Cumberland, Maryland, USA
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Arngrim...this is what I ended up using...

In the forumhome_forumbit_level2_post template, locate the existing line of code that displays subforums

Code:
<if condition="$show['subforums']"><div class="smallfont" style="margin-top:$stylevar[cellpadding]px"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</div></if>
...and change it to this:

Code:
<if condition="$show['subforums'] AND $forum[forumid] != 35 AND $forum[forumid] != 58"><div class="smallfont" style="margin-top:$stylevar[cellpadding]px"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</div></if>
Note the "35" and "58" are the ID numbers of the forums I wanted no subforums to display on; you'll have to replace those IDs with the numbers of your specific forums where you want subforum links turned off. You can string more "AND $forum[forumid] !=XX" in the condition to exclude more than two forums if you need to. It works like a charm.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:22 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04991 seconds
  • Memory Usage 2,181KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete