GithubHelp home page GithubHelp logo

spuds / elk-misery Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 31 KB

This ElkArte addon allows you to target specific users and give them the special gift of "misery" until they chill out or leave your community

License: Other

PHP 100.00%

elk-misery's Introduction

Misery

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

  • As an alternative to banning or deleting users from a community.
  • As a means by which to punish members of your community.
  • 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:

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

Form misery (posting, PM, email) when applied will randomly result in the following errors

  • They submit but it does not actually post
  • The message subject is removed and they are warned that a subject is needed
  • The message body is removed and they are warned that a message can't be left blank
  • Session timeout error
  • Already submitted error
  • Post to long error

Feature disabled, blamed on server load, includes

  • Search disabled
  • New replies to your posts disabled
  • Show this user's posts disabled
  • Show unread posts since last visit disabled
  • 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

elk-misery's People

Contributors

spuds avatar

Watchers

 avatar  avatar  avatar

elk-misery's Issues

Possible new feature: javascript and css

Use wrong paths (or maybe some other trick) for js and css files so that the page will result in a style-less one or with broken javascript (this may be particularly "useful" on the post page so that the full editor doesn't show up).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.