| 1 |
Abuse Module:
|
| 2 |
|
| 3 |
Permissions: There are now 3 permissions - administer abuse reports,
|
| 4 |
flag content, and direct flag content. Administer abuse reports allows
|
| 5 |
a user to see which nodes have been flagged and allows them to either
|
| 6 |
remove from the site or allow back into the system. Flag content allows
|
| 7 |
a user to flag content. Direct flag allows a user to flag a content and
|
| 8 |
set the content as 'hidden'. In essence, it is a person who has been
|
| 9 |
trusted to flag genuinely bad content to be removed without requiring
|
| 10 |
multiple users to flag the content before the system hides it.
|
| 11 |
|
| 12 |
Node status:
|
| 13 |
The abuse system holds 4 primary status: Allow, Pending, Hidden, and
|
| 14 |
Remove. Items that were flagged into the system but allowed back are
|
| 15 |
given an allow status (the module allows to keep a log on items that had
|
| 16 |
been entered). Pending items are items that were flagged and require
|
| 17 |
reviewing (and are still viewable on the site). Hidden items are items
|
| 18 |
that were flagged multiple times and as such are hidden from other users
|
| 19 |
until a user with administer abuse reports permissions checks it out. And
|
| 20 |
removed items are items reviewed by a user with administer abuse reports and
|
| 21 |
deemed it necessary to remove from the site.
|
| 22 |
|
| 23 |
About flagging a node:
|
| 24 |
This system has changed. Users must now provide a reason why the
|
| 25 |
content was flagged. Moreover, they must provide their name and email
|
| 26 |
address (if they are anonymous; registered users have this logged) so
|
| 27 |
the administrator/moderator would have an idea on who wrote it.
|
| 28 |
|
| 29 |
The abuse section has the 3 primary sections (Pending, Hidden, Removed)
|
| 30 |
available as tabs to browse between the different sections.
|
| 31 |
|
| 32 |
Other features:
|
| 33 |
Flag comments
|
| 34 |
Warn user on content by sending email
|
| 35 |
Automatically flag content based on a regular expression wordlist (SEE watchlist module)
|
| 36 |
|
| 37 |
MAJOR TODO:
|
| 38 |
Figure out paging |