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 10-26-2004, 08:03 PM
husf husf is offline
 
Join Date: Jan 2004
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Forum Display Question

Here's my situation. I have a message board that deals with a certain topic. This topic right now is geographically specific (California). I have forums that deal directly with the topic and I have forums that deal with general information that that isn't area specific.

I want to expand my board to other locations (Oregon and Washington) but I don't want the California, Oregon, and Washington specific forums to be visible at the same time unless someone wants to view the entire board.

What I'd like is to be able to have URLs like www.---.com/forum/California, www.----.com/forum/Oregon, and www.---.com/forum/Washington and have only the specific area topics visible on it's designated URL. In other words, I want the general topics to be displayed with all specific topics since users from all areas can benefit from the general topics, but not have all specific topics displayed at the same time on these URLs.

Is there something available that would allow me to do this? Any help would be greatly appreciated. I apologize if my explanation isn't clear. Thanks in advance!
Reply With Quote
  #2  
Old 10-26-2004, 10:06 PM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You should be able to achieve this using htaccess mod_rewrite functions...but how to actually do it correctly is beyond me.

*edit* Basically- create the individual forums then add the info to htaccess so that when someone types/forums/california, they are redirected to forumdisplay.php?f=23 or whatever the forum id is.
Reply With Quote
  #3  
Old 10-26-2004, 10:52 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm ... I don't think this will work well.
Of course you could use mod_rewrite to have /forums/California only display the California category. But a user just have to click "Forum Home" for example to see all categories.

My approach would be to create those directories as symlinks, then check in init.php which URL is being used to view the board and then dynamically make the user a member of the group who has got access to a specific category.

BUT this would only work for registered members and I am not sure if it is OK with the vBulletin license (I tend to think that it would not be allowed with a single license)
Reply With Quote
  #4  
Old 10-26-2004, 11:52 PM
kall's Avatar
kall kall is offline
 
Join Date: Apr 2004
Location: New Zealand
Posts: 2,608
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KirbyDE
Hmm ... I don't think this will work well.
Of course you could use mod_rewrite to have /forums/California only display the California category. But a user just have to click "Forum Home" for example to see all categories.

My approach would be to create those directories as symlinks, then check in init.php which URL is being used to view the board and then dynamically make the user a member of the group who has got access to a specific category.

BUT this would only work for registered members and I am not sure if it is OK with the vBulletin license (I tend to think that it would not be allowed with a single license)
You see why I said it was beyond me?

Another way would be to have them join a Public Usergroup based ont heir location..have the permissions set so that the specific groups are the only ones with access to see the forum in question?
Reply With Quote
  #5  
Old 10-27-2004, 01:17 AM
husf husf is offline
 
Join Date: Jan 2004
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KirbyDE
Hmm ... I don't think this will work well.
Of course you could use mod_rewrite to have /forums/California only display the California category. But a user just have to click "Forum Home" for example to see all categories.

My approach would be to create those directories as symlinks, then check in init.php which URL is being used to view the board and then dynamically make the user a member of the group who has got access to a specific category.

BUT this would only work for registered members and I am not sure if it is OK with the vBulletin license (I tend to think that it would not be allowed with a single license)
I didn't realize this might not be allowed with a single license. Why do you think it would unacceptable?
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 02:29 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.05041 seconds
  • Memory Usage 2,203KB
  • 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_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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