Nick
Well-known member
Why not have two methods of handling users, as an admin-definable setting/option?
I'd love to keep going into more detail here, but I figured I'd keep it brief and see what kind of feedback I get.
- Record user behavior through warnings, infractions, recorded PMs, all of which are made known to the user at the time of issuance... Bans can be automatically enacted based on infractions, etc. Essentially something similar to vBulletin's infraction system
This route suits those with large boards or sites that require simple, objective, efficient behavior-management. - Record user behavior through a private note/record-keeping system. Rather than the bland, plain, inefficient vBulletin User Notes system, have something like a "User Activity Log" where staff members can create entries for events that should be made note of. Also maybe include a point-based system and be able to see at any instance in time how many points a particular member has. This log, the points, and any other recorded information would be totally private and available only to staff members. So if a moderator made a log entry stating that, "Johnny directed personal aggression towards other members in the "What do you think of Obama," Johnny wouldn't know that he is being kept track of. It would be up to the moderator to send Johnny a PM, explaining that he broke Rule #2b, and that if he does it again, action may be taken. Users would only know what is sent to them via private messages. Two weeks later, Johnny's at it again, spewing hate to Obama-supporters. Moderator logs the action, and sees that a week before, he had done the same thing. Using their judgment, the moderator makes the call to ban him, including a custom reason and custom message.
This method suits forums where the admin wishes to keep things more personal, and subjective. They will be able to easily and quickly review all notes/log-entries for a user and determine on a case-by-case basis what type of punitive action should be taken.
I'd love to keep going into more detail here, but I figured I'd keep it brief and see what kind of feedback I get.