View Single Post
  #2  
Old 08-15-2008, 10:14 PM
bobster65's Avatar
bobster65 bobster65 is offline
 
Join Date: Mar 2006
Location: Montana
Posts: 1,169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by iBaker View Post
Hi
Just wondering whether the following concept could be done and also if it is workable in terms of database loads etc.

I have a site that caters to different types of areas in one main area - say for example boating as the main area and sub areas of dingy, speed boats, yachts etc

There are 10 generic forums that are applicable to all the areas like General Discussion, Weather etc.

All users are in the principle usergroup of Registered users. Each sub area has its own usergroup like Dingy users, Speed Boat Users etc that have their own group of extra forums

This means that a user sees the 10 generic forums assigned to the principle usergroup of registered users at the top of their page and blocks of forums applicable to the public joinable secondary usergroups that they have selected. The problem is that some people who are interested in all types of boating get a page with 150 + forums on it which is to much.

My thought was to somehow after the 10 generic forums to have images like tabs for a user to select which sub area of the forums they want to see from that point down.

The way of doing this I thought would be that when a user clicks on a tab image they are removed from all secondary usergroups and then joined to the secondary usergroup that corresponds to the tab that they have selected and the forums that are assigned to that usergroup are then shown.

Hope this makes sense and your advice on whether this can be done efficiently and how to do it would be appreciated greatly - thanks!
You can accomplish this with either version of this. I've done just want you are wanting on multiple forum sites.. I just did one yesterday like this lol

https://vborg.vbsupport.ru/showthread.php?t=175687
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01796 seconds
  • Memory Usage 1,767KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete