Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-09-2008, 09:19 AM
Keesa Keesa is offline
 
Join Date: Oct 2007
Posts: 235
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Disallow tags by forum

is this possible?

We have offtopic forums that are being tagged and just cluttering our searching with extraneous nonsense.

Is there a way to do that?

Thanks
Reply With Quote
  #2  
Old 07-09-2008, 04:29 PM
calorie calorie is offline
 
Join Date: May 2003
Posts: 2,804
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Untested but look in the vB SHOWTHREAD template for <!-- thread tags --> and in the template conditional preceding that line, add in the part in bold red:
Code:
<if condition="$show['tag_box'] AND in_array($forumid, array(1,2,3))">
Where 1,2,3 are the forum IDs where you want the tags box to show on the showthread.php page.

Alternatively and also untested, but if you want to completely disable tags in certain forums, a plugin like the following at the global_start hook should work:
Code:
// 4,5,6 are non-tag forum IDs
if ($forumid && !in_array($forumid, array(4,5,6)))
{
	$vbulletin->options['threadtagging'] = 0;
}
Adding that plugin will also remove the tag search from the navbar when in certain forums, so if you don't want that to happen, remove the threadtagging template conditional from the vB navbar template, assuming thread tagging is globally allowed in the vB options.
Reply With Quote
  #3  
Old 07-21-2008, 06:10 AM
Keesa Keesa is offline
 
Join Date: Oct 2007
Posts: 235
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi there,

I finally got around to testing the first one. Thanks for the tip, I could not make it work. The second one I was too afraid to try.

Hopefully in future releases they will make some changes like this.

Thanks again.
Reply With Quote
  #4  
Old 04-29-2009, 03:28 AM
leeherron leeherron is offline
 
Join Date: Dec 2001
Location: Pensacola, FL
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I removed the Tag field so people couldn't enter Tags in the first place.

I found it in:

style manager >> new posting templates >> newthread

Modifying the string:

Code:
<if condition="$show['tag_option']">
with one of the following:

If you DON'T want the Tags field displayed for a specific forum, it would be:

Code:
<if condition="$show['tag_option'] AND $forumid!=12">
12 being the forum ID number you define.

If you DO want it displayed but only for forums 2, 4 and 5, it would be:
Code:
<if condition="$show['tag_box'] AND in_array($forumid, array(2,4,5))">
Works for me with 3.8.1
Reply With Quote
Reply


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 08:25 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03671 seconds
  • Memory Usage 2,188KB
  • Queries Executed 11 (?)
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
  • (5)bbcode_code
  • (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_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