vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   hiding a forums based on conditional (https://vborg.vbsupport.ru/showthread.php?t=179404)

AsscBB 05-16-2008 03:43 AM

hiding a forums based on conditional
 
Hey all,

Well after a brief hiatus from setting up my board, I've gotten back into it and run into a bit of a problem. I have set up a table which mimicks usergroups to segregate my users into different categories since the default usergroups did not meet my needs. Now, I want to use this table to drive wether or not to hide a forum. Basically, selectivly show forums based on my custom table. I think this would be a simple hack adding an if statement around the forum code, but I don't know which file this is in. Can someone point me in the right direction? I'm still learning MySQL and PHP, but I'm more than proficient in VB - which in short means the syntax still throws me a curve every now and then and tracing things across the files can be quite daunting!

I appreciate any help!

Scott

calorie 05-16-2008 05:23 AM

One idea would be to edit the construct_forum_bit function, perhaps fetch what you need about the user outside the for loop and then set an if condition inside the for loop that changes display order to zero if a certain condition is met.

AsscBB 05-16-2008 03:15 PM

Oooh! Thanks!

I'm still learning how vBulletin works and your suggestion looks just like what the doctor ordered!!!

Thanks again!


All times are GMT. The time now is 06:05 AM.

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.00981 seconds
  • Memory Usage 1,705KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete