I don't think this one has been suggested yet (couldn't explicitly find it in the feature suggestions anyway).
The basic concept is that each new members gets a default number of points, in example: 50. Whenever they make a comment it costs i.e. 1 point.
The moderators then periodically judge all the comments made. He chooses how useful the post was for the subject at hand and. Depending on the usefulness a number of points is added or subtracted from the user's point total (i.e. +1 for a normal post, +5 for really useful information and -5 for spam).
When a user's point total runs out, he can no longer post.
Variations / Additions: - Addition: If someone is at 0 points, he very slowly gets new points, i.e. 1 point per week. - Variation: Instead of letting the moderators do the judging, let the member 'helpfulness' rating determine how many points the post is worth. - Add a filter that only shows the post with a certain usefulness rating.
Why not simply set your usergroup permissions so that only mods can rate comments, and make a member rating formula accordingly?
The formula could probably just use the existing commentratingnorm(). One thing to note about this though is that if you have hundreds of thousands of comments then the time it takes to regenerate a member's rating will basically kill your site when using something as complex as their average comment rating in it.
Comments on Moderators rating comments
Forum Regular
Usergroup: Member
Joined: Jul 01, 2003
Total Topics: 38
Total Comments: 164
I don't think this one has been suggested yet (couldn't explicitly find it in the feature suggestions anyway).
The basic concept is that each new members gets a default number of points, in example: 50. Whenever they make a comment it costs i.e. 1 point.
The moderators then periodically judge all the comments made. He chooses how useful the post was for the subject at hand and. Depending on the usefulness a number of points is added or subtracted from the user's point total (i.e. +1 for a normal post, +5 for really useful information and -5 for spam).
When a user's point total runs out, he can no longer post.
Forum Regular
Usergroup: Member
Joined: Jul 01, 2003
Total Topics: 38
Total Comments: 164
Variations / Additions:
- Addition: If someone is at 0 points, he very slowly gets new points, i.e. 1 point per week.
- Variation: Instead of letting the moderators do the judging, let the member 'helpfulness' rating determine how many points the post is worth.
- Add a filter that only shows the post with a certain usefulness rating.
Forum Regular
Usergroup: Member
Joined: Jul 01, 2003
Total Topics: 38
Total Comments: 164
Example
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
Why not simply set your usergroup permissions so that only mods can rate comments, and make a member rating formula accordingly?
The formula could probably just use the existing commentratingnorm(). One thing to note about this though is that if you have hundreds of thousands of comments then the time it takes to regenerate a member's rating will basically kill your site when using something as complex as their average comment rating in it.
Forum Regular
Usergroup: Member
Joined: Jul 01, 2003
Total Topics: 38
Total Comments: 164
Only apparent thing missing from that solution would be a trigger that if a rating hits a certain low-point he'd be unable to post anymore.
Will post again once I start properly using member rating =).