vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Restrict certain groups from entering when the site is busy (https://vborg.vbsupport.ru/showthread.php?t=59140)

muzicmax 12-13-2003 06:59 AM

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.

Gary King 12-14-2003 06:24 PM

How do you determine when your site is "busy"?

muzicmax 12-15-2003 04:49 PM

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?

Gary King 12-15-2003 07:12 PM

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.

muzicmax 12-16-2003 06:19 PM

Thanks Alot Gary I will try this out and let you know.

muzicmax 12-16-2003 07:17 PM

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

Gary King 12-16-2003 07:40 PM

What's on line 340?

muzicmax 12-16-2003 10:41 PM

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?

Gary King 12-16-2003 11:29 PM

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.

muzicmax 12-17-2003 08:27 AM

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?


All times are GMT. The time now is 12: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.00990 seconds
  • Memory Usage 1,737KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete