[drupal-devel] Spam module 2.0, Looking for beta testers
Hello, I have re-written the spam module, and now have a new version that is available for anyone willing to beta test. In re-writing the module, I have also changed the license from the GPL to the Modified BSD license. Because of this licensing change, the module can't (currently) be distributed from the spam project page [1]. Instead, find it here [2]. New Features: - supports spam expiration (aka auto-deletion of old spam content) - detects the same identical content being posted repeatedly - can display message to users when content is blocked by filters - logging, allows you trace how the spam filter is weighing your content Other improvements: - major code cleanup, moving redundant code into functions - heavily commented - uses one database table for tracking all spam content types - simplified tokenizer - numerous major and minor bug fixes Left to be done (patches welcome): - create upgrade script from old spam module - update README.txt and INSTALL.txt - port spam_surbl.module - update trackback.module patch to support new api Many bugs have been fixed in this new version, but as it is a rewrite it is possible that I've also introduced new bugs. As for upgrading from the old version, right now your best bet is to drop your old tables and start over. The module no longer attempts to collect generic statistics as they weren't remotely accurate anyway. Feedback is welcome. Patches are even more welcome. Thanks, -Jeremy [1] http://drupal.org/project/spam [2] http://kerneltrap.org/jeremy/drupal/spam/
participants (1)
-
Lists