My spam words list is pretty good and has been catching almost all spam (and very few "legitmate" comments) – however, my complaint has been that the moderation page makes you manually select under each and every comment, the delete "radio" button. If a lot of comment spam has been thrown into moderation, I want an easy way to "select all for delete". So I wrote a little javascript that you can add to your moderation.php page (in wp-admin folder) (yes, sorry, core wp file editing – if you have another way – suggest it) that will auto-select the "delete" radio for all comments on the moderation page.
Open moderation.php and either search for the following line, or look for (what should be) line 143:
<?php _e('<p>The following comments are in the moderation queue:</p>') ?>
And add this below that line:
<script language="javascript">
function doIt()
{
for (var i=0; i< document.approval.length; i++) {
if (document.approval[i].value == "delete") {
document.approval[i].checked = true;
}
}
}
</script>
<p><a href="javascript:doIt()">Select all for delete</a></p>
I've tested it on Firefox and IE6 on a PC.