Go Back   vb.org Archive > News and Announcements > vBulletin Pre-Sales Questions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 12-23-2005, 08:38 PM
first5.0 first5.0 is offline
 
Join Date: Dec 2005
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default how to grant permission for a group of people to join when 1 person pays for access..

I am thinking of starting a forum where a company can pay a fee to allow their employees to have access to the forums.

So once the corporate entity pays for access all of their employees can join.

How can I manage this?

Let's say I have a public forum (Free access) and a private forum (paid access). I'm pretty sure 3.5 allows paid subscription to forums but how do you allow more than 1 person join from 1 payment?

Is it possible to block access to a specific forum according to a range of IP addresses?
So everyone in the world is blocked from the private forum until their corporate entity pays for access. Then I find the IP addresses that are associated with their entity and allow access to that range of IP addresses.

Is this feasible or should I look in to having something created to allow this?
Reply With Quote
  #2  
Old 12-23-2005, 09:57 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would just create a usergroup for each paying client, and add the members of that company to the right group. If the subscription is finished, you remove the usergroup.
Reply With Quote
  #3  
Old 12-24-2005, 03:49 PM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
I would just create a usergroup for each paying client, and add the members of that company to the right group. If the subscription is finished, you remove the usergroup.
Yep, this is the easiest way of doing it with a default vBulletin; but, it is the most expensive way. (eg. time is money and upgrading each member that joins will take up a lot of time)

I recommend creating a custom "access code" script.
Whenever access code is used, the member will be promoted to the new usergroup.
  • You make the options available for members to purchase access to forums for their employees.
  • The members will have to choose between 10, 25, 50, 100, etc employees. (I would charge a different amount for each group.)
  • Upon a purchase, the system will automatically send buyer a "THANK YOU" email with the access code and instructions.
    • The instructions will instruct the member to give out this access code to all his employees.
    • The instructions will instruct buyer to approve all members who use access code. eg. Tom uses the access code to upgrade membership ... Bob, the buyer/boss, will have to approve the upgrade/access
Yea, it's a bit complicated but it will make life easier for you.
The system should be made so that sharing of access code will be limited to only the employees. Hence, the buyer has to approve each upgrade.
Reply With Quote
  #4  
Old 12-24-2005, 07:29 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You could even just use Public Joinable usergroups. Then set 1 or more representatives of your clients up as Group Leader, so they can aprove joins for only their own employees.

Bill them for the number of members in that usergroup.

No hack needed, and almost no time for you.
Reply With Quote
  #5  
Old 12-24-2005, 07:50 PM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

One of the little gems of vBulletin ... yes, I forgot about the PUBLIC JOINABLE USERGROUPS. I'm not familiar with the feature but it is the best choice. :up:

PUBLIC JOINABLE USERGROUPS is the route that I would recommend.
Reply With Quote
  #6  
Old 12-24-2005, 08:04 PM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But i think we already given you enough information for a Pre-Sales question now.

We are looking forward to your purchase of vBulletin.
Reply With Quote
  #7  
Old 12-24-2005, 08:58 PM
ToughMan ToughMan is offline
 
Join Date: Dec 2005
Location: Russian
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

vBulletin - forever )
Reply With Quote
  #8  
Old 12-25-2005, 12:29 AM
first5.0 first5.0 is offline
 
Join Date: Dec 2005
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks guys.
marco - i understand but the more help i can get before a purchase the better.

measure twice - cut once.
Reply With Quote
  #9  
Old 12-25-2005, 07:55 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am sorry first, but we already taken this too far for a Pre-Sales question. In Pre-Sales we can tell you IF something is possible and if it would require custom coding (even if it is already available).

Complete instructions on how to do something belong in the support forums (only available to licensed members), and not Pre-Sales. The reason for this is that there are also people trying to use vB illegally and are trying to get official support.
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:46 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.04155 seconds
  • Memory Usage 2,236KB
  • 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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)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