Functions that build an abstract representation of a HTML form.
All modules should declare their form builder functions to be in this group and each builder function should reference its validate and submit functions using @see. Conversely, validate and submit functions should reference the form builder function using @see. For examples, of this see system_modules_uninstall() or user_pass(), the latter of which has the following in its doxygen documentation:
Name | Location | Description |
---|---|---|
aggregator_categorize_items |
drupal/ |
Form constructor to build the page list form. |
aggregator_form_category |
drupal/ |
Form constructor to add/edit/delete aggregator categories. |
aggregator_page_category |
drupal/ |
Form constructor to list items aggregated in a category. |
aggregator_page_category_form |
drupal/ |
Form constructor to list items aggregated in a category. |
aggregator_page_source_form |
drupal/ |
Form constructor to show all items captured from a feed. |
authorize_filetransfer_form |
drupal/ |
Form constructor for the file transfer authorization form. |
book_admin_edit |
drupal/ |
Form constructor for administering a single book's hierarchy. |
book_outline_form |
drupal/ |
Form constructor for the book outline form. |
book_remove_form |
drupal/ |
Form constructor to confirm removal of a node from a book. |
color_scheme_form |
drupal/ |
Form constructor for the color configuration form for a particular theme. |
comment_admin_overview |
drupal/ |
Form constructor for the comment overview administration form. |
comment_confirm_delete |
drupal/ |
Form constructor for the confirmation form for comment deletion. |
comment_multiple_delete_confirm |
drupal/ |
Form constructor for the confirmation form for bulk comment deletion. |
contact_personal_page |
drupal/ |
Page callback: Form constructor for the personal contact form. |
contact_site_page |
drupal/ |
Page callback: Presents the site-wide contact form. |
custom_block_delete_form |
drupal/ |
Page callback: Form constructor for the custom block deletion form. |
custom_block_type_delete_form |
drupal/ |
Page callback: Form constructor for the custom block type deletion form. |
dblog_clear_log_form |
drupal/ |
Form constructor for the form that clears out the log. |
dblog_filter_form |
drupal/ |
Form constructor for the database logging filter form. |
edit_field_form |
drupal/ |
Form constructor for the field editing form. |
file_module_test_form |
drupal/ |
Form constructor for testing a 'managed_file' element. |
filter_admin_format_form |
drupal/ |
Form constructor for the text format add/edit form. |
filter_admin_overview |
drupal/ |
Page callback: Form constructor for a form to list and reorder text formats. |
form_test_color |
drupal/ |
Form constructor for testing #type 'color' elements. |
form_test_email |
drupal/ |
Form constructor for testing #type 'email' elements. |
form_test_range |
drupal/ |
Form constructor for testing #type 'range' elements. |
form_test_range_invalid |
drupal/ |
Form constructor for testing invalid #type 'range' elements. |
form_test_url |
drupal/ |
Form constructor for testing #type 'url' elements. |
forum_form_container |
drupal/ |
Form constructor for adding and editing forum containers. |
forum_form_forum |
drupal/ |
Form constructor for adding and editing a forum. |
forum_overview |
drupal/ |
Form constructor for the forum overview form. |
image_effect_form |
drupal/ |
Form builder; Form for adding and editing image effects. |
image_style_add_form |
drupal/ |
Form builder; Form for adding a new image style. |
image_style_form |
drupal/ |
Form builder; Edit an image style name and effects order. |
install_configure_form |
drupal/ |
Form constructor for a form to configure the new site. |
install_select_language_form |
drupal/ |
Form constructor for the language selection form. |
install_select_profile_form |
drupal/ |
Form constructor for the profile selection form. |
install_settings_form |
drupal/ |
Form constructor for a form to configure and rewrite settings.php. |
language_content_settings_form |
drupal/ |
Form constructor for the content language settings form. |
locale_translate_edit_form |
drupal/ |
Form constructor for the string editing form. |
locale_translate_export_form |
drupal/ |
Form constructor for the Gettext translation files export form. |
locale_translate_filter_form |
drupal/ |
Return form for locale translation filters. |
locale_translate_import_form |
drupal/ |
Form constructor for the translation import screen. |
node_admin_nodes |
drupal/ |
Returns the admin form object to node_admin_content(). |
node_configure_rebuild_confirm |
drupal/ |
Page callback: Form constructor for the permission rebuild confirmation form. |
node_revision_delete_confirm |
drupal/ |
Page callback: Form constructor for the revision deletion confirmation form. |
node_revision_revert_confirm |
drupal/ |
Page callback: Form constructor for the reversion confirmation form. |
node_type_delete_confirm |
drupal/ |
Page callback: Form constructor for the content type delete form. |
node_type_form |
drupal/ |
Form constructor for the node type editing form. |
path_admin_filter_form |
drupal/ |
Form constructor for the path admin overview filter form. |
path_admin_form |
drupal/ |
Form constructor for the path administration form. |
search_box |
drupal/ |
Form constructor for the search block's search box. |
shortcut_link_add |
drupal/ |
Form callback: builds the form for adding a new shortcut link. |
shortcut_link_edit |
drupal/ |
Form callback: builds the form for editing a shortcut link. |
shortcut_set_customize |
drupal/ |
Form callback: builds the form for customizing shortcut sets. |
shortcut_set_switch |
drupal/ |
Form callback: builds the form for switching shortcut sets. |
system_config_form |
drupal/ |
Adds default behavior to a configuration form. |
system_date_format_localize_form |
drupal/ |
Form constructor for the date localization configuration form. |
system_modules |
drupal/ |
Form constructor for the module enable/disable interface. |
system_modules_uninstall |
drupal/ |
Form constructor for the uninstalling disabled modules form. |
system_themes_admin_form |
drupal/ |
Form to select the administration theme. |
system_theme_settings |
drupal/ |
Form builder; display theme configuration for entire site and individual themes. |
taxonomy_overview_terms |
drupal/ |
Form builder for the taxonomy terms overview. |
taxonomy_term_confirm_delete |
drupal/ |
Form builder for the term delete form. |
taxonomy_vocabulary_confirm_delete |
drupal/ |
Form builder for the vocabulary delete confirmation form. |
taxonomy_vocabulary_confirm_reset_alphabetical |
drupal/ |
Form builder to confirm resetting a vocabulary to alphabetical order. |
update_manager_install_form |
drupal/ |
Form constructor for the install form of the Update Manager module. |
update_manager_update_form |
drupal/ |
Form constructor for the update form of the Update Manager module. |
update_manager_update_ready_form |
drupal/ |
Form constructor for the update ready form. |
user_admin_permissions |
drupal/ |
Menu callback: administer permissions. |
user_cancel_confirm_form |
drupal/ |
Form builder; confirm form for cancelling user account. |
user_login_form |
drupal/ |
Form builder; the main user login form. |
user_pass |
drupal/ |
Form builder; Request a password reset. |
_install_configure_form |
drupal/ |
Form constructor for a site configuration form. |