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
  #352  
Old 05-06-2006, 06:23 PM
SideDraft260 SideDraft260 is offline
 
Join Date: Oct 2005
Location: Norman, OK
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am at a loss. I've installed, uninstalled, reinstalled, and re-read the instructions more times than I can count. It seems to have no effect whatsoever on my test account. What could I have possibly done wrong?

Quote:
To install this hack simply download the xml file to your pc and then import it into vbulletin as a product
Done. Uninstalled, then done again. Twice.

Quote:
then create your 'miserable users' usergroup and set the value of this group
Created the group, didn't work, deleted the group, created a new one, updated the GroupID number in vBOptions>Miserable Users. I'm on my 3rd usergroup now...no change.

Quote:
and your preferred other settings, in the hacks settings area (vBulletin Oprions > Miserable Users).
Done, repeatedly.


Quote:
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).
I've tried using the primary, secondary, and the 'banned' groups, but nothing seems to work. I can jump around with my 'test' account as if it were any other member.

suggestions?


Edit: If I change a users primary usergroup to my Miserable Users group, then it changes the amount of stored messages allowed (from 50 to 10). However, there is no other effect...no random server timeouts, no slow down, nothing.

Setting the primary user group to "Registered User" and setting the secondary group to the Miserable Users group has no effect whatsoever, leaving stored messages allowed at 50. "Registered User" group settings DO allow for secondary usergroups.

Edit #2: Also, Plugin System is Active, and this plugin is set to Active with the hook in global_start

Hope this helps someone give me a clue....
Reply With Quote
  #353  
Old 05-06-2006, 06:56 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

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.
Reply With Quote
  #354  
Old 05-06-2006, 08:19 PM
SideDraft260 SideDraft260 is offline
 
Join Date: Oct 2005
Location: Norman, OK
Posts: 10
Благодарил(а): 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.
That did the trick!!! Works BEAUTIFULLY!! Great Hack, and thanks for the quick help! :banana:
Reply With Quote
  #355  
Old 05-07-2006, 09:51 AM
TheBlackPoet's Avatar
TheBlackPoet TheBlackPoet is offline
 
Join Date: May 2006
Location: Pasadena, Texas, USA
Posts: 577
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

good job.....
Reply With Quote
  #356  
Old 05-08-2006, 04:19 AM
Coast to Coast Coast to Coast is offline
 
Join Date: Apr 2006
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

installed for the ATS community
Reply With Quote
  #357  
Old 05-08-2006, 08:25 PM
analog-x analog-x is offline
 
Join Date: Nov 2005
Posts: 75
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm reporting back to let you know that the hack worked. The offending member is gone, as a matter of fact I got a hate mail saying how crapy and slow my board was and to delete their account.

hehehehe I love it!!!

I'm surprised there are others having a problem installing. I've got v3.5.x and Have other hacks as well and things went smooth.
Reply With Quote
  #358  
Old 05-09-2006, 08:57 AM
jndeakin jndeakin is offline
 
Join Date: Jan 2005
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A question, more about groups than this hack I suppose...
I've installed the hack, set up a Miserable Users group, and set the group in the options>Miserable-User config. I can add the group as a secondary on their user details. I don't want them to catch on by suddenly not having access to somewhere they could see before, or vice-versa. If I set the new group to have no access to anything will that override their main group's access and tip them off? or if I give it access to everything will it let them do things I don't want them to do (albeit sloooowly!!! lol ). The default settings for the new group gave some access rights and denied others, so there's no clue which is safest!.

If there's no way of doing this without effecting access rights, would it be possible to have a version where we can just add userid's rather than groupid's?

Fun hack though

Jim deakin
Reply With Quote
  #359  
Old 05-09-2006, 03: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

Most people just create the group based on Group 2 (registered users). There has never been any permission problems reported doing this.
Reply With Quote
  #360  
Old 05-10-2006, 07:48 AM
jndeakin jndeakin is offline
 
Join Date: Jan 2005
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's a little awkward, as we have a 'senior members' area which people who've been registered longer than 6 months, and have made more than 500 posts can read. New members/plain registered-users don't see it.
Looks like it needs multiple groups...

Thanks for the quick answer anyway

Jim Deakin
Reply With Quote
  #361  
Old 05-10-2006, 07:53 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

How would basing it on the plain registered group affect your senoir members ? It would work just fine for both.
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 08:13 AM.


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.04920 seconds
  • Memory Usage 2,312KB
  • 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
  • (5)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