Gotcha

warning: Creating default object from empty value in /home/newich/public_html/modules/taxonomy/taxonomy.pages.inc on line 34.
Gotcha intercepts the Contact form submission and checks an inserted hidden field to catch spambots. If something is there, Gotcha simply returns to the front page and ignores the message. The attempt is logged and saved in the database. If the field is empty, then the message is scanned by the Spam module, which has very good filters for catching spam. If everything looks okay, the message is passed on through to the Contact module for normal processing.
Project page | Documentation | Change log

Next Commit

Need to fix ID for spam_delete.

October 22, 2007

#184842 - Added user contact form checking

Reduced font size in table view because it was getting too wide.

October 18, 2007

183635 - marked "go away" page as published

October 6, 2007

Added spam_delete_contact, which is invoked during Spam's cron run to delete old spam.

Changed the id that is passed to spam checking because it is eventually used to delete old email.

#181302 - Added link from settings page to log page.

#181302 - Removed "intercepted" message from View if the message is not marked as spam.

September 17, 2007

Added code to increase spam probability if they've (by IP) done spam before.

Added Spam filter checkbox (in Spam module).

Added hook_update_5101 to alter the database to current needs.

Add list links to view the whole message and to be able to send it if it really wasn't spam.

174863 Fix problem with install code (plus hook_update_5102), add variable_del's.

Change default for no "go away" page to the site_404 page.

September 11, 2007

174722 - Added code to display "Go Away" page.

Removed some extraneous code.

Commented out some fields that were not needed. Will remove later.

Removed hook_user as it was not really used.

Added some help text.

Removed a tab that snuck in.

September 7, 2007

Added help text on the list page, including link to settings and indication of logging level.

Syndicate content