vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   online time hack (https://vborg.vbsupport.ru/showthread.php?t=45320)

kaos 11-02-2002 08:28 PM

online time hack
 
would it be possible to make a hack so that users can only visit your forums during a certain time by placing them into certain groups based on their time rights?

Logician 11-03-2002 01:16 PM

edit global.php, go at the end before ?> add:


PHP Code:

if (($bbuserinfo[usergroupid]==X) AND ((int)date("H"time())>=21 OR (int)date("H"time())<=9)) 
{
$bbuserinfo[usergroupid]==Y;
}
elseif ((
$bbuserinfo[usergroupid]==Y) AND ((int)date("H"time())>OR (int)date("H"time())<21)) 
{
$bbuserinfo[usergroupid]==X;


This is the algotihm with which you can tamper according to your needs:

It works like this:
If user's usergroup is X and server time is between 9-pm - 9 AM, his usergroup is changed to Y.
If user's usergroup is Y and server time is between 9 AM - 9 PM, his usergroup is changed to X.

Not tested but should work..

kaos 11-03-2002 04:11 PM

thanks a lot! :banana:
ill be testing it out soon

is there a way to include a message to them saying that they are not allowed on the board at this time?

Logician 11-03-2002 08:54 PM

Quote:

Originally posted by kaos
thanks a lot! :banana:
ill be testing it out soon

is there a way to include a message to them saying that they are not allowed on the board at this time?

If you set forum permissions according to the usergroup ids, they'll get "no permission error".. So you can customize that template and put your info in it if you want..


All times are GMT. The time now is 06:18 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.00914 seconds
  • Memory Usage 1,723KB
  • 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
  • (1)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete