Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)

Reply
 
Thread Tools Display Modes
  #1  
Old 12-13-2003, 06:59 AM
muzicmax muzicmax is offline
 
Join Date: Jun 2003
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Restrict certain groups from entering when the site is busy

Not sure if has been done yet but I could'nt find it if it has.

I would like to restrict normal users (registered) members to my forum on busy times and only allow the paying ones on when the site is busy.

Another words only the paying members have priority to enter the site when it is busy. I run a free side and a private one on the same vbull.
I have cut down the number of people allowed at any one time but when it reaches the max some of my subscribers are locked out.

Any help on this would be appreciated.
Reply With Quote
  #2  
Old 12-14-2003, 06:24 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do you determine when your site is "busy"?
Reply With Quote
  #3  
Old 12-15-2003, 04:49 PM
muzicmax muzicmax is offline
 
Join Date: Jun 2003
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well when the number of allowed people is on the site. If I set it to 300 then only 300 are allowed on and the rest are turned away (including the private members) this is why I need this hack. I can up the number of allowed people but they eat the bandwidth..
Any idea's?
Reply With Quote
  #4  
Old 12-15-2003, 07:12 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Open global.php and find
PHP Code:
if ($servertoobusy AND $bbuserinfo['usergroupid'] != 6) { 
Change to
PHP Code:
if ($servertoobusy AND $bbuserinfo['usergroupid'] != AND $bbuserinfo['usergroupid'] != X) { 
where X is the usergroupid of your private members.
Reply With Quote
  #5  
Old 12-16-2003, 06:19 PM
muzicmax muzicmax is offline
 
Join Date: Jun 2003
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Alot Gary I will try this out and let you know.
Reply With Quote
  #6  
Old 12-16-2003, 07:17 PM
muzicmax muzicmax is offline
 
Join Date: Jun 2003
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is what happened after I uploaded the hacked global.php

Parse error: parse error in /mnt/large/home/joescom/joescom/public_html/forums/global.php on line 340

Fatal error: Call to undefined function: getpermissions() in /mnt/large/home/joescom/joescom/public_html/forums/index.php on line 10
Reply With Quote
  #7  
Old 12-16-2003, 07:40 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What's on line 340?
Reply With Quote
  #8  
Old 12-16-2003, 10:41 PM
muzicmax muzicmax is offline
 
Join Date: Jun 2003
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gary W
What's on line 340?
I dunno Gary I am not very good at this stuff , just learning really.
How do I tell what line 340 is?
Reply With Quote
  #9  
Old 12-16-2003, 11:29 PM
Gary King's Avatar
Gary King Gary King is offline
 
Join Date: Jan 2002
Posts: 2,046
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did you replace the X in the code I supplied for you? You need to replace the X with the actual usergroupid of your private members.
Reply With Quote
  #10  
Old 12-17-2003, 08:27 AM
muzicmax muzicmax is offline
 
Join Date: Jun 2003
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yes, I have actually 4 usergroups I need to put in there so I did it like this 1,2,3,4) was this right?
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 12:53 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.06737 seconds
  • Memory Usage 2,244KB
  • 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
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete