Skip to main content
Topic: [ADDON] Miserable User (Read 1295 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[ADDON] Miserable User

This addon is available in various forms on many platforms (vb, phpbb, ips, etc etc) so I figured why not for us as well :D

Misery / Miserable User


License
This addon is released under a MPL V1.1 license, a copy of it with its provisions is included with the package.

Introduction
This addon allows you to target specific users and give them the special gift of "misery" until they chill out or leave your community.
It can be used as
    o As an alternative to banning or deleting users from a community.
    o As a means by which to punish members of your community.
    o To delight in the suffering of others.

Features
The aim of misery is to be not traceable by users that are on the list, so misery actions should be sufficiently subtle to avoid suspicion. It provides that selected users may experience various "errors" interrupting their site experience.

The following page load misery can be applied:
     o Delay: Creates a random-length delay, giving the appearance of a slow connection
     o White screen: Presents the user with a white-screen
     o Wrong page: Redirects to a defined URL instead of the page they requested
     o Random HTTP errors: Presents error screens like 403 Access Denied, 404 Not Found, etc
     o JS popup: Shows a user defined message (by default it says to enable cookies) that they must clear to continue
     o Logout: Log the user out

Form misery (posting, PM, email) when applied will randomly result in the following errors
     o They submit but it does not actually post
     o The message subject is removed and they are warned that a subject is needed
     o The message body is removed and they are warned that a message can't be left blank
     o Session timeout error
     o Already submitted error
     o Post to long error

Feature disabled, blamed on server load, includes
     o Search disabled
     o New replies to your posts disabled
     o Show this user's posts disabled
     o Show unread posts since last visit disabled
     o Show recent posts disabled

How to Use
In your admin panel you will need to enable it, and set the various misery options in percent.  You will find the settings under Security and Moderation -> Misery

Repo
https://bitbucket.org/spuds_/elk-misery
Source
https://bitbucket.org/spuds_/elk-misery/src
Download
http://addons.elkarte.net/admin/Miserable-User.html
Squish squish. squish, squish, squish.
Find a bug,
Make a wish.

Re: [ADDON] Miserable User

Reply #1
You are mean!! :P
Bugs creator.
Features destroyer.
Template killer.

Re: [ADDON] Miserable User

Reply #2
Updated package to support ElkArte 1.1
Squish squish. squish, squish, squish.
Find a bug,
Make a wish.

Re: [ADDON] Miserable User

Reply #3
Hello,
I've installed this plugin and it turns my screen into a white screen. I cannot access the admin panel. Is there any way I can disabled/delete/remove the plugin?

Re: [ADDON] Miserable User

Reply #4
Nevermind, I've figured it out! Thank you!

Re: [ADDON] Miserable User

Reply #5
Glad you got it sorted.  It might need 1.1.1 (soon), as that is what I tested it on,
Squish squish. squish, squish, squish.
Find a bug,
Make a wish.