Forum Moderators: rogerd
1. Warning and Banning system
Allows mods to warn bad posters out of site privileges, like posting. Then banning the worst offenders. Perhaps also a system that decreases warning level over time to reallow privileges.
PROS: Allows bad posters to mend their ways, instead of just banning them.
CONS: An extra system to train mods with. Warning is open to mod interpretation.
2. Post frequency limit
Put a limit of let's say a minute between postings.
PROS: Decreases post spam
CONS: Someone could potentially post 2 valid posts within set time frame
3. Remove or edit posted URLs
Either not allow URL posting or edit the URLs to only be a 302 redirect from your site.
PROS: Decreases URL spamming
CONS: There is often value in posting URLS so you might not want to just not allow them. It's also difficult to stop someone from just saying "the website WebmasterWorld."
4. Allow members to block other members
If a member finds someone particularly rude or offensive they can block their posts.
PROS: Might help solve some disputes.
CONS: Might leave posts off-topic if they can't view a blocked members post. You probably shouldn't need this if you have good mods.
5. Block repeat posts
Create a unique timestamp+id for each post, so if someone tries to resubmit a posting, it can check to see if that post was already added.
6. Validate email before allowing log in
After registration, send out email first to make sure it's valid. Email has a validation link which activates account.
PROS: Decreases multiple accounts and return of banned members. Provides a valid means of communicating with your members if needed.
CONS: Some may be turned off by having to leave a real email address and just walk away. It's an extra step that might prevent someone from using your site, i.e. they sign up but forget to ever activate they're account.
7. Dynamic image codes
Create an image with random chars and different backgrounds so that bots can't create new members and/or post.
PROS: Is this really a problem? I haven't experienced this yet.
CONS: Pain in the neck to type in that code.
I'm assuming that since you left the post, that we are still able to dicuss this? I believe it has a lot of value for a forum admin/mod to know how to best keep their forum healthy.
#7 - Image verification - For low-volume or custom forum software, this probably isn't a big deal. You won't have bots randomly testing sites to look for standard software, and there are less likely to be premade scripts to target you. Of course, if a spammer decided to target your forum in particular, this could still be useful to prevent automated form completion. For popular forum software, I like this feature a lot more. Note that it may create accessibility issues for sight-impaired visitors.
[edited by: rogerd at 4:50 pm (utc) on June 22, 2004]
Instead of blocking a second post within the time frame, set a counter. So you allow the person to post twice within a minute, but the third time gets a message.
Auto block - if rules are badly infringed (somebody posts the same message twice, triggers the post frequency limit more than three times a day, etc) automatically suspend their account from posting.