vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Force Particular Style on Banned Usergroup (https://vborg.vbsupport.ru/showthread.php?t=68423)

wrongful 08-16-2004 10:00 PM

Force Particular Style on Banned Usergroup
 
This hack forces a style on a particular usergroup. The best way for me to explain what this hack actually does is by explaining to you how I use it.

I have a special style and template set on my forums created expecially for my banned and suspended users. This template contains horrible colors and pictures, annoying javascript, pop up windows, flashing backgrounds, if it's annoying, it's in there. Simply put, users in my banned usergroups are forced to see this template on all pages. I guess it can be thought of as a different sort of miserable hack. Anyhow, the file modification is real simple.

In global.php

find:
Code:

// is style in the forum/thread set?
add above:
Code:

// Force Style on Banned Usergroup Hack
// Change 00 to the usergroup ID of your banned usergroup
if ($bbuserinfo['usergroupid'] == 00)
{
// Set styleid to the ID number of the style you want to force
$styleid = 00;
$userselect = true;
}
else
// Force Style on Banned Usergroup Hack

Change the variables and that's it!

If you want to do this to two usergroups just change
Code:

if ($bbuserinfo['usergroupid'] == 00)
to
Code:

if ($bbuserinfo['usergroupid'] == 00 OR ($bbuserinfo['usergroupid'] == 00))
and fill in the variables.

This is my first hack, but I think I got everything right. If you have any suggestions, or questions I will be more than happy to try and answer them. I created this hack for myself, but I saw someone else request something like this here, so I am releasing it.

If you use please click install! :)

SaltedSlug 06-17-2005 05:48 PM

Just what I was looking for! Cheers!

Zelda-King 01-29-2006 08:49 AM

To use this on 3.5 check this thread;

https://vborg.vbsupport.ru/showthread.php?t=106557


All times are GMT. The time now is 07:33 AM.

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.00976 seconds
  • Memory Usage 1,713KB
  • 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
  • (4)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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