Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Miserable Users Details »»
Miserable Users
Version: 3.8.001, by Paul M Paul M is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.8.x Rating:
Released: 11-27-2008 Last Update: Never Installs: 977
Uses Plugins
Translations  
No support by the author.

As of 24 Nov 2017 this modification has been withdrawn.

The ever popular "miserable users" hack for vb 3.8.

Basically a way to really annoy anyone you don't want visiting your forum. This version is based on the vb 3.7 version. Credit to Zzed for the original idea.

When classed as miserable, a member suffers ;

1. Slow response (time delay) on every page (20 to 60 seconds default).
2. A chance they will get the "server busy" message (50% by default).
3. A chance that no search facilities will be available (75% by default).
4. A chance they will get redirected to another preset page (25% & homepage by default).
5. A chance they will simply get a blank page (25% by default).
6. Post flood limit increased by a defined factor (10 times by default).
7. If they get past all this okay, then they will be served up their proper page.

Note: All the above options are set in the vBulletin Options.

To install this hack simply download the xml file to your pc and then import it into vbulletin as a product - then create your 'miserable users' usergroup and set the value of this group, and your preferred other settings, in the hacks settings area (vBulletin Oprions > Miserable Users). To make a member suffer just edit their profile to add them to the miserable users group (it will work as either the primary group or as a secondary group).


History:

v3.8.001 - Initial vB 3.8 release.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #132  
Old 01-06-2010, 04:35 PM
mgurain's Avatar
mgurain mgurain is offline
 
Join Date: Apr 2005
Location: KSA - Qatif - Al-Jarodiah
Posts: 345
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Fantastic Paul,
1. Why do they get a blank page with the word ( here ) only !
2. How do I let them see ( Database Error ) ?
3. How can we make it logical random, meaning one from lower limit, next from higher limit, may be difficult ! because now if we put it e.g 50% they will get it many times !

Thanks,,
Reply With Quote
  #133  
Old 01-06-2010, 06:12 PM
bigwater bigwater is offline
 
Join Date: Jan 2007
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Paul, this is a great mod and I have been using it succesfully for a long time now, but I came across an anomoly that may or may not need to be addressed. It should probably at least be addressed in the documentation somewhere.

I had a man bot register on the site and one of the supermods immediately banned him after his first spam post. The bot refused to give up and kept hammering the site, which is typical of these types of bots... not much you can do except put a ban on their ip... but my co-administrator had the bright idea of putting miserable user as a secondary group to the banned user primary group to slow it down. This created a flood of database errors. Between 2a.m. this morning when he added miserables to the banned user and 2p.m. this afternoon, I received over 400 MySQL database error messages "database has gone away" in my email inbox.

No big deal, I took miserables off of him, banned the IP and deleted all but one of the emails for reference. All of the problems ceased immediately. Just thought you might like to know about this weird interaction between banned/miserables groupings for future head scratching.

Edit: latest version of miserables running on vB 3.8.4 PL2
Reply With Quote
  #134  
Old 01-06-2010, 07:59 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mgurain View Post
Fantastic Paul,
1. Why do they get a blank page with the word ( here ) only !
2. How do I let them see ( Database Error ) ?
3. How can we make it logical random, meaning one from lower limit, next from higher limit, may be difficult ! because now if we put it e.g 50% they will get it many times !

Thanks,,
1. No idea, there is no code to output the word "here" ...

2. Create a fake database error page and re-direct them to it.

3. Sorry, I dont understand what your saying.
Reply With Quote
  #135  
Old 01-08-2010, 09:25 AM
ChopSuey ChopSuey is offline
 
Join Date: Jun 2009
Location: Alaska
Posts: 2,140
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You actually have a database error page already
includes/database_error_page.html
-------
Reply With Quote
  #136  
Old 01-10-2010, 01:37 PM
TwistedC TwistedC is offline
 
Join Date: Apr 2006
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Paul M View Post
What did you actually put (for another site I think you would need the full url).
I just put in the www.theothersite.com

I did not put in the http:// with that also and just put it into the re-direct destination area. I will try it again but with the full url.


Edit* - It works, now that I added the full addy. Thanks Paul
Reply With Quote
  #137  
Old 01-20-2010, 12:31 AM
KHALIK KHALIK is offline
 
Join Date: May 2005
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this work for vb 4.0? can anyone confirm, please.

I love all of Paul M, products and this is a must for my vb4 forum.
Reply With Quote
  #138  
Old 01-20-2010, 07:07 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nope, but the vb4 version does
Reply With Quote
  #139  
Old 01-22-2010, 03:02 PM
walt59 walt59 is offline
 
Join Date: Nov 2009
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed and been having fun makes spammers and problem users miserable!!!!
Reply With Quote
  #140  
Old 03-08-2010, 10:28 PM
final kaoss final kaoss is offline
 
Join Date: Apr 2006
Posts: 1,314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hah is this the one that punishes members and keeps track of it with a cookie? If so, there should be a %25 of login failure.
Reply With Quote
  #141  
Old 04-16-2010, 11:59 PM
Dragon Company's Avatar
Dragon Company Dragon Company is offline
 
Join Date: Dec 2004
Location: France
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very funny, thanks
Reply With Quote
Reply


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 07:10 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.13404 seconds
  • Memory Usage 2,308KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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