Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 06-16-2008, 05:26 AM
islandcommuter's Avatar
islandcommuter islandcommuter is offline
 
Join Date: Jun 2008
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Setup for shared and exclusive forums

So here's a mind-bender for a VB noob like me...

We are transitioning from custom forums to VB 3.7.1.

We have 10 web sites dedicated to different boat brands (in the auto world, this is the equivalent of having sites for Ford, Chevy, BMW, Toyota, etc.). These sites each have forums specifically for each brand.

In addition, we have a number of forums that are shared by _all_ sites. (see diagram -- may help, may not)

For reasons I won't go into here, we need one common table for users of all sites.

So, what might be the best way to set this up?

1. Have 11 installations and modify them to use a common set of tables. (expensive, high PIA factor, lord help us when it's time to upgrade)

2. Have 1 installation running under one domain and use permissions to hide/show some forums only to certain user groups. (seems perfect... BUT the site-specific forums would be invisible to guests... not a good way to sign up new users)

3. Add a field to v_forum named "site" with a value designating a specific site, or "all." Then, modify the appropriate searches to check the site field. (big initial mod cost, lord help us when it's time to upgrade)

Anything else that might accomplish this with less pain?

Thanks for your help -
Attached Images
File Type: gif forums.gif (6.5 KB, 0 views)
Reply With Quote
  #2  
Old 06-16-2008, 06:26 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You could use MySQL views to merge the user tables. Also, note that each "site" needs an individual vBulletin license.
Reply With Quote
  #3  
Old 06-16-2008, 06:46 AM
islandcommuter's Avatar
islandcommuter islandcommuter is offline
 
Join Date: Jun 2008
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dismounted View Post
You could use MySQL views to merge the user tables.
I hadn't thought about approaching it that way... interesting idea!

Quote:
Originally Posted by Dismounted View Post
Also, note that each "site" needs an individual vBulletin license.
I have no problem with individual licenses, but just to make sure I understand... isn't that the case only if there are multiple installations of VB? For example, if each site linked to a single install and it runs on one domain that's one license, right? Anyway, I'll double check that once we arrive at a solution. I have no intention of running illegal copies.
Reply With Quote
  #4  
Old 06-16-2008, 07:20 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Have a look at this thread.

If you are in doubt - open a support ticket after you have set it all up and they will look at your situation.
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 11:03 PM.


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.07008 seconds
  • Memory Usage 2,203KB
  • Queries Executed 14 (?)
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_quote
  • (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
  • (1)postbit_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete