| custom_url_rewrite_inbound | drupal-cvs/modules/system/system.api.php | custom_url_rewrite_inbound is not a hook, it's a function you can add to
settings.php to alter incoming requests so they map to a Drupal path.
This function is called before modules are loaded and
the menu system is initialized and it changes... |
| custom_url_rewrite_outbound | drupal-cvs/modules/system/system.api.php | custom_url_rewrite_outbound is not a hook, it's a function you can add to
settings.php to alter all links generated by Drupal. This function is called from url().
This function is called very frequently (100+ times per page) so performance... |
| hook_access | drupal-cvs/modules/node/node.api.php | Define access restrictions. |
| hook_boot | drupal-cvs/modules/system/system.api.php | Perform setup tasks. See also, hook_init. |
| hook_cron | drupal-cvs/modules/system/system.api.php | Perform periodic actions. |
| hook_db_rewrite_sql | drupal-cvs/modules/system/system.api.php | Rewrite database queries, usually for access control. |
| hook_delete | drupal-cvs/modules/node/node.api.php | Respond to node deletion. |
| hook_disable | drupal-cvs/modules/system/system.api.php | Perform necessary actions before module is disabled. |
| hook_elements | drupal-cvs/modules/system/system.api.php | Allows modules to declare their own Forms API element types and specify their
default values. |
| hook_enable | drupal-cvs/modules/system/system.api.php | Perform necessary actions after module is enabled. |
| hook_exit | drupal-cvs/modules/system/system.api.php | Perform cleanup tasks. |
| hook_file_copy | drupal-cvs/modules/system/system.api.php | Respond to a file that has been copied. |
| hook_file_delete | drupal-cvs/modules/system/system.api.php | Respond to a file being deleted. |
| hook_file_download | drupal-cvs/modules/system/system.api.php | Control access to private file downloads and specify HTTP headers. |
| hook_file_insert | drupal-cvs/modules/system/system.api.php | Respond to a file being added. |
| hook_file_load | drupal-cvs/modules/system/system.api.php | Load additional information into a file object. |
| hook_file_move | drupal-cvs/modules/system/system.api.php | Respond to a file that has been moved. |
| hook_file_references | drupal-cvs/modules/system/system.api.php | Report the number of times a file is referenced by a module. |
| hook_file_status | drupal-cvs/modules/system/system.api.php | Respond to a file that has changed status. |
| hook_file_update | drupal-cvs/modules/system/system.api.php | Respond to a file being updated. |
| hook_file_validate | drupal-cvs/modules/system/system.api.php | Check that files meet a given criteria. |
| hook_flush_caches | drupal-cvs/modules/system/system.api.php | Add a list of cache tables to be cleared. |
| hook_footer | drupal-cvs/modules/system/system.api.php | Insert closing HTML. |
| hook_form | drupal-cvs/modules/node/node.api.php | Display a node editing form. |
| hook_forms | drupal-cvs/modules/system/system.api.php | Map form_ids to builder functions. |
| hook_form_alter | drupal-cvs/modules/system/system.api.php | Perform alterations before a form is rendered. |
| hook_form_FORM_ID_alter | drupal-cvs/modules/system/system.api.php | Provide a form-specific alteration instead of the global hook_form_alter(). |
| hook_image_toolkits | drupal-cvs/modules/system/system.api.php | Define image toolkits provided by this module.
*
The file which includes each toolkit's functions must be declared as part of
the files array in the module .info file so that the registry will find and
parse it.
*
* |
| hook_init | drupal-cvs/modules/system/system.api.php | Perform setup tasks. See also, hook_boot. |
| hook_insert | drupal-cvs/modules/node/node.api.php | Respond to node insertion. |
| hook_install | drupal-cvs/modules/system/system.api.php | Install the current version of the database schema, and any other setup tasks. |
| hook_js_alter | drupal-cvs/modules/system/system.api.php | Perform necessary alterations to the JavaScript before it is presented on
the page. |
| hook_link | drupal-cvs/modules/system/system.api.php | Define internal Drupal links. |
| hook_link_alter | drupal-cvs/modules/system/system.api.php | Perform alterations before links on a node are rendered. |
| hook_load | drupal-cvs/modules/node/node.api.php | Load node-type-specific information. |
| hook_locale | drupal-cvs/modules/locale/locale.api.php | Allows modules to define their own text groups that can be translated. |
| hook_mail | drupal-cvs/modules/system/system.api.php | Prepare a message based on parameters. @see drupal_mail for more. |
| hook_mail_alter | drupal-cvs/modules/system/system.api.php | Alter any aspect of the emails sent by Drupal. You can use this hook
to add a common site footer to all outgoing emails; add extra header
fields and/or modify the mails sent out in any way. HTML-izing the
outgoing mails is one possibility. See also... |
| hook_modules_disabled | drupal-cvs/modules/system/system.api.php | Perform necessary actions after modules are disabled. |
| hook_modules_enabled | drupal-cvs/modules/system/system.api.php | Perform necessary actions after modules are enabled. |
| hook_modules_installed | drupal-cvs/modules/system/system.api.php | Perform necessary actions after modules are installed. |
| hook_modules_uninstalled | drupal-cvs/modules/system/system.api.php | Perform necessary actions after modules are uninstalled. |
| hook_nodeapi_alter | drupal-cvs/modules/node/node.api.php | Fiter, substitute or otherwise alter the $node's raw text. |
| hook_nodeapi_delete | drupal-cvs/modules/node/node.api.php | Act on node deletion. |
| hook_nodeapi_delete_revision | drupal-cvs/modules/node/node.api.php | A revision of the node is deleted. |
| hook_nodeapi_insert | drupal-cvs/modules/node/node.api.php | The node being created (inserted in the database). |
| hook_nodeapi_load | drupal-cvs/modules/node/node.api.php | Act on node objects when loaded. |
| hook_nodeapi_prepare | drupal-cvs/modules/node/node.api.php | The node is about to be shown on the add/edit form. |
| hook_nodeapi_prepare_translation | drupal-cvs/modules/node/node.api.php | The node is being cloned for translation. |
| hook_nodeapi_presave | drupal-cvs/modules/node/node.api.php | The node passed validation and is about to be saved. |
| hook_nodeapi_rss_item | drupal-cvs/modules/node/node.api.php | An RSS feed is being generated. |
| hook_nodeapi_search_result | drupal-cvs/modules/node/node.api.php | The node is being displayed as a search result. |
| hook_nodeapi_update | drupal-cvs/modules/node/node.api.php | The node being updated. |
| hook_nodeapi_update_index | drupal-cvs/modules/node/node.api.php | The node is being indexed. |
| hook_nodeapi_validate | drupal-cvs/modules/node/node.api.php | The user has finished editing the node and is trying to preview or submit it. |
| hook_nodeapi_view | drupal-cvs/modules/node/node.api.php | The node content is being assembled before rendering. |
| hook_node_access_records | drupal-cvs/modules/node/node.api.php | Set permissions for a node to be written to the database. |
| hook_node_grants | drupal-cvs/modules/node/node.api.php | Inform the node access system what permissions the user has. |
| hook_node_info | drupal-cvs/modules/node/node.api.php | Define module-provided node types. |
| hook_node_operations | drupal-cvs/modules/node/node.api.php | Add mass node operations. |
| hook_node_type | drupal-cvs/modules/node/node.api.php | Act on node type changes. |
| hook_perm | drupal-cvs/modules/system/system.api.php | Define user permissions. |
| hook_prepare | drupal-cvs/modules/node/node.api.php | This is a hook used by node modules. It is called after load but before the
node is shown on the add/edit form. |
| hook_profile_alter | drupal-cvs/modules/system/system.api.php | Perform alterations profile items before they are rendered. You may omit/add/re-sort/re-categorize, etc. |
| hook_requirements | drupal-cvs/modules/system/system.api.php | Check installation requirements and do status reporting. |
| hook_schema | drupal-cvs/modules/system/system.api.php | Define the current version of the database schema. |
| hook_schema_alter | drupal-cvs/modules/system/system.api.php | Perform alterations to existing database schemas. |
| hook_system_info_alter | drupal-cvs/modules/system/system.api.php | Alter the information parsed from module and theme .info files |
| hook_taxonomy_term_delete | drupal-cvs/modules/taxonomy/taxonomy.api.php | Respond to the deletion of taxonomy terms. |
| hook_taxonomy_term_insert | drupal-cvs/modules/taxonomy/taxonomy.api.php | Act on taxonomy terms when inserted. |
| hook_taxonomy_term_load | drupal-cvs/modules/taxonomy/taxonomy.api.php | Act on taxonomy terms when loaded. |
| hook_taxonomy_term_update | drupal-cvs/modules/taxonomy/taxonomy.api.php | Act on taxonomy terms when updated. |
| hook_taxonomy_vocabulary_delete | drupal-cvs/modules/taxonomy/taxonomy.api.php | Respond to the deletion of taxonomy vocabularies. |
| hook_taxonomy_vocabulary_insert | drupal-cvs/modules/taxonomy/taxonomy.api.php | Act on taxonomy vocabularies when inserted. |
| hook_taxonomy_vocabulary_load | drupal-cvs/modules/taxonomy/taxonomy.api.php | Act on taxonomy vocabularies when loaded. |
| hook_taxonomy_vocabulary_update | drupal-cvs/modules/taxonomy/taxonomy.api.php | Act on taxonomy vocabularies when updated. |
| hook_theme | drupal-cvs/modules/system/system.api.php | Register a module (or theme's) theme implementations. |
| hook_theme_registry_alter | drupal-cvs/modules/system/system.api.php | Alter the theme registry information returned from hook_theme(). |
| hook_translation_link_alter | drupal-cvs/modules/locale/locale.api.php | Perform alterations on translation links. |
| hook_uninstall | drupal-cvs/modules/system/system.api.php | Remove any information that the module sets. |
| hook_update | drupal-cvs/modules/node/node.api.php | Respond to node updating. |
| hook_update_N | drupal-cvs/modules/system/system.api.php | Perform a single update. For each patch which requires a database change add
a new hook_update_N() which will be called by update.php. |
| hook_validate | drupal-cvs/modules/node/node.api.php | Verify a node editing form. |
| hook_view | drupal-cvs/modules/node/node.api.php | Display a node. |
| hook_watchdog | drupal-cvs/modules/system/system.api.php | Log an event message |
| hook_xmlrpc | drupal-cvs/modules/system/system.api.php | Register XML-RPC callbacks. |
| module_hook | drupal-cvs/includes/module.inc | Determine whether a module implements a hook. |
| module_implements | drupal-cvs/includes/module.inc | Determine which modules are implementing a hook. |
| module_invoke | drupal-cvs/includes/module.inc | Invoke a hook in a particular module. |
| module_invoke_all | drupal-cvs/includes/module.inc | Invoke a hook in all enabled modules that implement it. |
| _module_implements_maintenance | drupal-cvs/includes/module.inc | This is the maintenance version of module_implements for internal use only. |