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: 2.05, by Paul M Paul M is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.5.x Rating:
Released: 07-30-2005 Last Update: 05-14-2006 Installs: 1213
 
No support by the author.

This modification is no longer available or supported.

Here is a 3.5 version of the ever popular "miserable users" hack. Basically a way to really annoy anyone you don't want visiting your forum. Based on the original idea & hack for vb2 by Zzed, and the vb3 port by KuraFire.

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:

v2.01 - Released as a product - all settings are in the vB options.
v2.02 - Added option for multiple usergroups to be defined as miserable.
v2.03 - Added option for IP addresses to be defined as miserable.
v2.04 - Updated multiple usergroups code.
v2.05 : Minor changes, no update necessary.

Show Your Support

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

Comments
  #362  
Old 05-14-2006, 12:54 PM
jetblast10 jetblast10 is offline
 
Join Date: Apr 2005
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Paul M
Possibly you have a broken hack using the same hook as this, preventing it running. Try disabling all other users of global_start and see what happens.

I'm having the same problem but, humbly I admit, I don't understand your answer. Can you give a step by step for disabling all other users of global_start? Thanks!
Reply With Quote
  #363  
Old 05-14-2006, 01:06 PM
jetblast10 jetblast10 is offline
 
Join Date: Apr 2005
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

diregard - I figured it out! this rocks!
Reply With Quote
  #364  
Old 05-14-2006, 04:48 PM
daviet daviet is offline
 
Join Date: Mar 2006
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

One thing to watch out for, I have a private forum setup but on installation of Miserable users, in testing if I assigned a user to be in the new 'miserable users' usergroup, the user was able to see a forum that was marked Private and read the messages within. Otherwise the hack works great, thanks!

I rebuilt forum information in Update Counters and then had to edit the Forum Permissions for the Private forum, setting 'miserable users' usergroup to "All No".

This is more an issue with adding new usergroups in vbulletin than the miserable users hack itself.
Reply With Quote
  #365  
Old 05-15-2006, 01:34 AM
Dr.Viggy Dr.Viggy is offline
 
Join Date: Apr 2006
Posts: 172
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*installed
Reply With Quote
  #366  
Old 05-16-2006, 03:47 AM
Eric's Avatar
Eric Eric is offline
 
Join Date: May 2006
Location: Kentucky
Posts: 792
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hehe, I even tested it on myself. Works great!

*installed
Reply With Quote
  #367  
Old 05-16-2006, 04:18 AM
titodj titodj is offline
 
Join Date: Dec 2005
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a very usefull Plug Inn, but to make it perfect, would be nice to link the lucky user with the cookie on AE detector so if the user takes a new username will get miserable status again...
Just a tought.
Regards...:banana:
Reply With Quote
  #368  
Old 05-16-2006, 02:08 PM
dodgechargerfan dodgechargerfan is offline
 
Join Date: Aug 2005
Posts: 94
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can specify an IP address as well as a username - so if they are trying to use a different username from the the same IP address - you've got them covered both ways. No need to link AE detector ->which is another nice mod that I use...
Reply With Quote
  #369  
Old 05-16-2006, 03:52 PM
titodj titodj is offline
 
Join Date: Dec 2005
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dodgechargerfan
You can specify an IP address as well as a username - so if they are trying to use a different username from the the same IP address - you've got them covered both ways. No need to link AE detector ->which is another nice mod that I use...
Yes, but the problem here is too many dynamic IP's and guys who use cable I get a bunch of people sharing IP's using cable.
What I do now is to detect the new user with AE detector and apply the miserable status..
Regards...
Reply With Quote
  #370  
Old 05-16-2006, 06:53 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 titodj
Yes, but the problem here is too many dynamic IP's and guys who use cable I get a bunch of people sharing IP's using cable.
What I do now is to detect the new user with AE detector and apply the miserable status..
Regards...
You would need to ask the author of the AE hack to add the ability to move detected users to another usergroup.
Reply With Quote
  #371  
Old 05-20-2006, 07:54 AM
Coldhands's Avatar
Coldhands Coldhands is offline
 
Join Date: Oct 2005
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Paul,

I think I speak for all of us when I say this mod will not be complete until we can tap into their webcams and see the frustration on their faces. I'll be waiting for your response.

Thanks,

CH

P.S. Seriously, you're evil and I like it. Keep on, keepin' on!
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 12:56 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.05360 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
  • (3)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