- Feb 25, 2011
-
-
The Great Git Migration authored
-
- Nov 18, 2004
-
-
jeremy authored
o removed "unsigned" from varchar field "hostname" in spam_nodes table VS: ----------------------------------------------------------------------
-
- Oct 17, 2004
-
-
jeremy authored
-
- Oct 16, 2004
-
- Oct 11, 2004
-
-
jeremy authored
-
- Oct 09, 2004
-
-
jeremy authored
-
jeremy authored
o fixed comment spam admin form to be able to mark comments as not spam o fixed comment/node updates to always update spam_comment table
-
jeremy authored
o added missing TYPE='s and ;'s
-
jeremy authored
o first official release for Drupal 4.4 o recheck for spam in comments/nodes when updated o stick redundant code into functions spam_comment_actions/spam_node_actions o hide bayesian filter options unless 'advanced configuration' is enabled o added /admin/spam/rebuild/probabilities to force recalculation of the spam probability of all learned tokens. No link to this option, the url must be manually entered. o re-order code, grouping hooks and internal logic o general cleanup, added some more comments
-
- Oct 07, 2004
-
-
jeremy authored
o publish/unpublish comments/nodes with function instead of direct db_query o make comment and node spam overview pages visible again
-
- Oct 05, 2004
-
-
jeremy authored
changes. No link to this option, the url must be manually entered.
-
jeremy authored
o no longer saves hostname when detecting spam comment (redundant) o fixed typo that prevented unpublished spam comments from being editable o cleaned up comment filtering admin page, can update multiple comments at a time o added node filtering, can enable/disable per node type o updated help to reflect recent changes - spam.mysql o remove redundant 'hostname' column from spam_comment table, info already in comment table
-
- Oct 03, 2004
-
-
jeremy authored
o enhanced tokenizer logic to better handle html links (Adds some redundancy that may prove problematic or may prove beneficial. Specifically, each url is looked at whole as well as in pieces) o added online help o added phpdoc format comments to internal api functions o fixed call to spam_unsave_tokens when admin marks comment not spam o general cleanup
-
- Sep 30, 2004
-
-
jeremy authored
o performance: only recalculate probability of tokens that have changed o added ability to notify the admin when a spam comment is detected o update 'last' field in spam_comments when changed o store IP in spam_comments table when user leaves comment (to be used for future blacklisting functionality) o default to rebuilding probability table (if never built before) o provide two probability calculation methods (development testing) - spam.mysql: o made 'token' field of spam_tokens table the PRIMARY KEY o add 'hostname' field to spam_comments, for later use in blacklisting VS: ----------------------------------------------------------------------
-
- Sep 29, 2004
-
-
jeremy authored
o greatly simplified logic/optimized by combining all token tables o added ability to auto-unpublish spam comments o general cleanup - spam.mysql o combined all three tokens_* tables into one spam_tokens table
-
jeremy authored
o reworked spam statistics logic, added additional counters/timestamps o fixed comment regarding asort() o in _spam_rating() switched from confusing while() loop to for() loop o removed unused gid (group id) - spam.mysql o new spam_statistics table - to upgrade drop the old, add the new o removed unused gid column from all tokens_ tables
-
- Sep 26, 2004
-
-
jeremy authored
This is accomplished with a simple Bayesian filter, using statistical analysis to determine whether or not a given comment is most likely spam. NOTE: This module is still in an early beta state. It is believed to work, however the algorithms used are somewhat simplistic, it is not optimized for best performance, and the administrative interfaces are still primitive. That said, I welcome testers, bug reports, and most of all patches.
-