You are here

Functions in BOTCHA Spam Prevention 7

Primary tabs

Namesort descending Location Description Direct uses Strings
botcha_admin_settings ./botcha.pages.inc 1
botcha_admin_settings_submit ./botcha.pages.inc Submission function for botcha_admin_settings form.
botcha_admin_settings_validate ./botcha.pages.inc Validation handler for botcha_admin_settings form.
botcha_form_alter ./botcha.module Implements hook_form_alter().
botcha_form_alter_botcha ./botcha.botcha.inc Main BOTCHA worker - process the form and apply BOTCHA protection 1
botcha_fprocess ./botcha.module Process form callback for BOTCHA form. Using hooking mechanism that is a hack - we want to come in before #process, but our _form_alter() is way too early (we want to let it use cache for all other modules & data). Ideal would be to have #process… 1
botcha_generate_secret_key ./botcha.pages.inc Generate a random secret key. 2
botcha_get_captcha_point ./botcha.inc 1
botcha_get_form_id_setting ./botcha.inc Get the BOTCHA setting for a given form_id. 4
botcha_help ./botcha.module Implements hook_help().
botcha_install ./botcha.install Implementation of hook_install().
botcha_is_captcha_installed ./botcha.inc @file General BOTCHA functionality and helper functions. 3
botcha_menu ./botcha.module Implements hook_menu().
botcha_menu_alter ./botcha.module Implements hook_menu_alter().
botcha_permission ./botcha.module Implements hook_permission().
botcha_point_admin ./botcha.pages.inc Central handler for BOTCHA point administration (adding, disabling, deleting) 1
botcha_point_admin_form ./botcha.pages.inc Form for adding BOTCHA point. 1
botcha_point_admin_form_submit ./botcha.pages.inc Submit function for botcha_point_admin_form.
botcha_point_admin_form_validate ./botcha.pages.inc validation function for botcha_point_admin_form
botcha_point_disable_confirm ./botcha.pages.inc Confirm dialog for disabling/deleting a BOTCHA point 1
botcha_point_disable_confirm_submit ./botcha.pages.inc Submission handler of BOTCHA point disabling/deleting confirm_form.
botcha_requirements ./botcha.install Implements hook_requirements().
botcha_rules_action_info ./botcha.rules.inc Implements hook_rules_action_info().
botcha_rules_action_regenerate_seed ./botcha.rules.inc Action: Regenerate seed.
botcha_rules_events_hook_variables ./botcha.rules.inc Describes the arguments available for the botcha_rules_event_info(). 1
botcha_rules_event_info ./botcha.rules.inc Implements hook_rules_event_info().
botcha_schema ./botcha.install Implements hook_schema().
botcha_set_form_id_setting ./botcha.inc Helper function for adding/updating a BOTCHA point. 16
botcha_theme ./botcha.module Implements hook_theme().
botcha_uninstall ./botcha.install Implements hook_uninstall().
botcha_update_7000 ./botcha.install Migrate form configuration for changed form ids in Drupal 7.
theme_botcha_admin_settings_botcha_points ./botcha.pages.inc Custom theme function for a table of (form_id -> BOTCHA type) settings
_botcha_admin_settings ./botcha.pages.inc Module settings form. 1
_botcha_available_cookbooks ./botcha.pages.inc Return an array with the available BOTCHA recipes, for use as options array for a select form elements. 2
_botcha_clear_form_cache ./botcha.botcha.inc 1
_botcha_default_form_ids ./botcha.install 1
_botcha_error_noscript ./botcha.botcha.inc 2
_botcha_error_text ./botcha.botcha.inc Standardized Botcha error messages 4
_botcha_error_text_errorcode ./botcha.botcha.inc 4
_botcha_error_text_javascript ./botcha.botcha.inc 3
_botcha_filter_form_log ./botcha.botcha.inc Filter out sensitive form data for logging Recursive. 2
_botcha_filter_value ./botcha.botcha.inc Filter out sensitive form data from values for logging. 3
_botcha_form_validate ./botcha.module Custom form validation - jump to __botcha_form_validate(). FIXME: Is there a standard way to put #validate handlers in a separate file? 1
_botcha_get_botcha_placement ./botcha.inc Helper function to get placement information for a given form_id. 1
_botcha_get_form_cache ./botcha.botcha.inc 1
_botcha_get_token ./botcha.botcha.inc Custom token (session) management for anonymous users. 2
_botcha_i18n ./botcha.module
_botcha_insert_botcha_element ./botcha.inc Helper function to insert a BOTCHA element in a form before a given form element. 1
_botcha_pick_patsy_field ./botcha.botcha.inc Pick a field to obscure botcha and not give our honeypot away. Furthermore, any validation errors on this field will remove our error. 1
_botcha_recipe1 ./botcha.botcha.inc Botcha recipe. 1

Pages

Other projects