The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
This is my first modification to be posted. However i did not create it as it is actually a part of vbulletin. a friend of mine pointed it out to me. So i posted the idea. Thanks WM.
This modification will redirect Banned Users to www.theybannedme.com. Banned users will not be able to access your forum and create new user id's. Only after a bann is lifted and they clear their cookies then they will get access again. This modification is endorsed by theybannedme.com website, they put a link on their front page to this post... ![]() Confirmed working on vB 4.0.0 if you use a replacement variable - <head> Thanks for the contribution icarusforde Instructions: Admin CP->Styles and Templates->Style Manager->Your Skin Style->Edit Templates->header->Paste this at the very top.......... Code:
<if condition="$bbuserinfo['usergroupid'] == 8"> <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.theybannedme.com"> </if> If your banned usergroup id is something other than 8, change the value to what yours is........ Also, you can change the url to anything you want, in case you ever want to change it............ Updated>>> slightly changed version, thanks to DungBeetle= This will redirect a particular user Code:
<if condition="$bbuserinfo['userid'] == X"> <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.theybannedme.com"> </if> Tested on VB 3.6.x, 3.7.x, and 3.8.x Confirmed working on vB 4.0.0 if you use a replacement variable - <head> Please click INSTALLED if you use this Supporters / CoAuthors Show Your Support
|
Comments |
#52
|
|||
|
|||
![]()
absolutely brilliant
* marked as Installed * I also have a forum link that I post in txt all spammed names and emails, for the spam bot to use and collect their email to spam them. |
#53
|
||||
|
||||
![]() Quote:
read the instructions ![]() |
#54
|
||||
|
||||
![]()
I modified it a little to send banned users to a different part of my site that still provides benefit to our site. BeFit4Free - Health and Fitness Forums
I changed the refresh to 5 seconds and made it where the banned users are forwarded to our link exchange directory. (Banned page) The reason that members are typically banned from BeFit4Free.net is because they are submitting pharmacy links, erectile dysfunction stuff or nutritional supplements that we do not sell. This way I still have a chance of getting a good link exchange from a related site, since we sell nutritional supplements. |
#55
|
|||
|
|||
![]()
this is such a funny mod lol i love it , some can't figure out whats going on lol
|
#56
|
|||
|
|||
![]()
loving it
![]() |
#57
|
|||
|
|||
![]()
I had a dream that the guy that wrote this banned me from his site. Can you believe that? I was banned from they banned me. Wow.
Yes, it was only a dream but it felt so real. |
#58
|
|||
|
|||
![]() Quote:
I did, however, get banned from your site... maybe your dream was some subconscious guilt? ![]() |
#59
|
||||
|
||||
![]()
lol nice
|
#60
|
||||
|
||||
![]()
So I tried this redirect banned users refresh technique to send banned users to a "503 Server Unavailable" error page. We want the banned user to think the server is down and go away.
Here is the problem: The full vBulletin page must load in your browser before the meta refresh redirect can happen, even if it is set to 0. (It doesn't matter if you move the meta refresh to the headinclude or header template.) Depending on the browser, connection, etc. a user can easily see the standard vBulletin "Banned" error message for a second just before they are redirected to the other page. They may also be able to pull the original error page up using the BACK button. That's a big problem if you are trying to deter SEO and backlinks spammers, who are registering and posting by hand and will be registering multiple accounts anyway. So I am trying a Javascript version of this same banned users redirect: Code:
<if condition="$bbuserinfo['usergroupid'] == 8"> <script type="text/javascript"><!-- location.replace("http://yoursite.com/error.php"); //--></script> <noscript> <meta http-equiv="refresh" content="0;url=http://yoursite.com/error.php" /> </noscript> </if> This uses Javascript to instantly change the url location via the location.replace function, but also includes the old meta refresh redirect in case the user has javascript disabled. Since I'm not a Javascript expert, can someone else test this to see if the redirect is faster or tell me if there is a better Javascript call to do this url replacement with? |
#61
|
||||
|
||||
![]()
Great app man installed and i love it
![]() |
![]() |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|