hints & tips, links // 2011.05.02 08:51:38 [hh]
"Misery": Torturen für Web-Störenfriede
Eine "Drupal"-Extension bietet einen interessanten Umgang mit Störenfrieden und Spambots auf Web-Siten. Die Extension hört auf den Namen "Misery" und bietet einige zufällige Aktionen. die das Leben dieser User schwerer macht. Anstatt User zu bannen, können diese nun interessanten Widrigkeiten wie Verzögerungen, weiße Web-Siten, zufällige Redirects, Fehler-Seiten oder nicht funktionierende Submit-Buttons ausgesetzt werden.
"Misery is a module designed to make life difficult for certain users. It can be used:
- 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)
Direkter Link: drupal.org/ project/ misery
Werbung