Since I’m obviously not the only one who hates the Akismet plugin (mainly because it doesn’t actually show you the comment it’s blocked), I decided Hell, why don’t I do something about it instead of just bitching about it?
Well, I did.
Attached to this post you should find a new and improved akismet.zip. Just replace your existing akistmet.php file in wp-content/plugins with this version and you’re good to go.
What did I change?
Well, I added the contents of the comment to the Management panel of Akismet. Now whenever a comment gets blocked, you should see the actual contents on a row below the other info (IP, etc.). I haven’t been able to test this yet, because I don’t get enough SPAM to reliably do this on a regular basis. It’s a very simple change, so I don’t expect too many problems. The only possible problem I can see is which contents it will pick when there are multiple SPAM comments from the same user (ie: the “count” is > 1).
In order to let Matt track stuff more appropriately, I also changed the User Agent string to spit out the Akismet version as “1.06b” (“b” as in after “a” and as in “Babble”, get it?).
If you have any problems with these changes, please let me know. Also, any suggestions are welcome. I’m not really sure the best way to display all this information on one page, so layout ideas would be nice. Any new features you’d like to see in this plugin? I can’t make any promises, but I’d be happy to do what I can…
Hello Craig (that’s ur name I guess), thanks for this modification to Akismet, I will definately give it a go :)
Bytheway, I dont hate Akismet :P
No, I’m actually Chris… I just happen to be lucky enough to have two Craigs commenting around here. You can’t beat a name starting with ‘C’…
Oh, and I’m planning on releasing a new version with a modified display that works better for displaying all this data. I’m also experimenting with displaying each individual comment, rather than just “They’ve posted x times.”
I’ve got the display setup, but I’m going to need to do a little more testing to make sure it doesn’t break things if you try to submit multiple comments from the same author / ip / email / etc. as non-SPAM. Probably going to post it sometime later tonight, if all goes well.
I will wait for the update!
Is it possible to add a e-mail function, so I can set a Gmail filter for all Akismet spam and I can go through it in the mailbox. Just an idea!
I’ll put it on my list of cool stuff to add. Shouldn’t be hard as long as I can find the functions WP uses to send comment emails. Never messed with comments, so it’ll be an interesting adventure.
Now that I’m back from lunch, it’s time to waste more company time… Ahh, good times.
[…] 2. To remove the claim that I am a Akismet hater, I have reinstalled Akismet (modded version by Chris) to show my fair judgement. Ofcourse I wont hate something that is useful […]