Are there better tools for comment moderation?

Events happening in the community are now at Drupal community events on www.drupal.org.
TomDude48's picture

Like many others, our site is being overrun by spam. We have tried running our site two ways to stop spam:
1. Require registration to comment
2. Enable Mollom and allow anonymous comments

Ultimately, we would love to allow anonymous comments, but alas even with Mollom, dozens of spam comments get through each day. The same is true with option 1. The advantage of option 1 is then we have a user to ban.

One of the problems is how much time it takes to moderate comments in Drupal’s admin. The comment list only displays the first so many characters. So you have to click on it to see the whole comment. Then you have to click again to delete any spam. Then verify the delete. No great way to see a list of whole comments then do a selectable bulk delete.

Spam has two tell tail signs:
1. Virtually all spam have absolute links to an outside site.
2. A registered user who leaves a spam comment usually leaves multiple spam comments.

It seem there are two features that would greatly speed up moderation:
1. A view that would show a list of every comment containing an “http” with a checkboxes to allow bulk deletions.
2. A way to view all the comments by a specific user and/or a way to ban a user and delete all their comments

Does anything like this exists? I was thinking of making a module for this but first wanted to check it didn’t already exists. Second, I believe much of this can be done with views and views_bulk_operations so not sure custom lists in a module are needed.

The other thought I have is to give up and install Disqus.

Thoughts?

Comments

Use "Track" in the User Profile

cliff's picture

Tom, you don't even need to be an admin to quickly locate all content from one user. Click on any user's name to see their user profile. Then click on the "Track" tab to see a list of all places they have added content. Is that a step in the right direction?

Hey TomDude48, I've run into

rootdownmedia's picture

Hey TomDude48,
I've run into the same problem myself. And the only way to fight it is to switch all commenting to use Disqus!! Drupal's core commenting even with Mollom or other modules flat out blows.

--
ROOT DOWN!
Design & dev specializing in music industry
Brooklyn, NY

nick johnson's picture

I had a spammer hitting my site, and the log had the IP address. The spam was being caught by the CAPTCHA module set to "image".

But I wanted to stop serving the spammer anything at all because it was filling my log and spiking traffic. Turns out you can shut out users by IP address, among other things.

Go to User Management -> Access Rules -> Add Rule

Access Type: Deny
Rule Type: Host
Mask [IP address]

Spam from that host stopped immediately. I have used Drupal 6 for over a year, and did a serious facepalm when I discovered this right under my nose. In my defense, this is my first site with anonymous comments.

Tweaking default admin comment system

zyxware's picture

We run into the same spam issue and the default comment administration system was very inefficient trying to moderate large number of comments. We have used the following tweaks to take care of this - http://www.zyxware.com/articles/2746/drupal-tweaks-a-better-comment-mode... - and this has increased our efficiencies several fold. The system shows more details about the comment right in the listing itself and takes out some of the columns to make the comments viewable directly from the listing itself.

Combating Spam and Bots

Group organizers

Group categories

Modules

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: