* As an alternative to banning or deleting users from a community.
* As a means by which to punish members of your website.
* To delight in the suffering of others.
Currently you can force users (via permissions/roles, editing their user account, or using Troll IP blacklists) to endure the following misery:
* Delay: Create a random-length delay, giving the appearance of a slow connection. (by default this happens 40% of the time)
* White screen: Present the user with a white-screen. (by default this happens 10% of the time)
* Wrong page: Redirect to a random URL in a predefined list. (by default this happens 0% of the time)
* Random node: Redirect to a random node accessible by the user. (by default this happens 10% of the time)
* 403 Access Denied: Present the user with an "Access Denied" error. (by default this happens 10% of the time)
* 404 Not Found: Present the user with a "Not Found" error. (by default this happens 10% of the time)
* Forms don't submit: Redirect back to the form during validation to prevent submission. (by default this happens 60% of the time) Note: Occasionally certain forms validate based on which button was pressed, this won't work in those cases.
* Crash IE6: If the user is using Internet Explorer 6, this will crash their browser. (by default this happens 0% of the time)
Oh lordy lord. This might push me over the edge to updating my site from just php and css to fully buying into the Drupal CMS!
Has anyone implemented this yet? Perhaps used the inspiring vBulletin hack: "Miserable Users"? Hell maybe you just coded this up for fun?
With a full fledged CMS I would imagine you could make it pretty amusing. Flip the content upside down? Or at least the images?