Form builder functions

  1. 7.x drupal-7.x/includes/form.inc forms
  2. 6.x drupal-6.x/includes/form.inc forms

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:

@ingroup forms @see user_pass_validate(). @see user_pass_submit().

End of "defgroup forms".

File

drupal-6.x/includes/form.inc, line 3

Functions

Namesort descending Location Description
aggregator_admin_settings drupal-6.x/modules/aggregator/aggregator.admin.inc Form builder; Configure the aggregator system.
aggregator_categorize_items drupal-6.x/modules/aggregator/aggregator.pages.inc Form builder; build the page list form.
aggregator_form_category drupal-6.x/modules/aggregator/aggregator.admin.inc Form builder; Generate a form to add/edit/delete aggregator categories.
aggregator_form_feed drupal-6.x/modules/aggregator/aggregator.admin.inc Form builder; Generate a form to add/edit feed sources.
book_admin_settings drupal-6.x/modules/book/book.admin.inc Builds and returns the book settings form.
book_outline_form drupal-6.x/modules/book/book.pages.inc Build the form to handle all book outline operations via the outline tab.
book_remove_form drupal-6.x/modules/book/book.pages.inc Menu callback; builds a form to confirm removal of a node from the book.
comment_admin_overview drupal-6.x/modules/comment/comment.admin.inc Form builder; Builds the comment overview form for the admin.
comment_confirm_delete drupal-6.x/modules/comment/comment.admin.inc Form builder; Builds the confirmation form for deleting a single comment.
comment_controls drupal-6.x/modules/comment/comment.module Build a comment control form.
comment_edit drupal-6.x/modules/comment/comment.pages.inc Form builder; generate a comment editing form.
comment_form drupal-6.x/modules/comment/comment.module Generate the basic commenting form, for appending to a node or display on a separate page.
comment_form_add_preview drupal-6.x/modules/comment/comment.module Form builder; Generate and validate a comment preview form.
comment_multiple_delete_confirm drupal-6.x/modules/comment/comment.admin.inc List the selected comments and verify that the admin really wants to delete them.
comment_unpublish_by_keyword_action_form drupal-6.x/modules/comment/comment.module Form builder; Prepare a form for blacklisted keywords.
dblog_admin_settings drupal-6.x/modules/dblog/dblog.admin.inc dblog module settings form.
dblog_filter_form drupal-6.x/modules/dblog/dblog.admin.inc Return form for dblog administration filters.
filter_admin_configure drupal-6.x/modules/filter/filter.admin.inc Build a form to change the settings for a format's filters.
filter_admin_delete drupal-6.x/modules/filter/filter.admin.inc Menu callback; confirm deletion of a format.
filter_admin_format_form drupal-6.x/modules/filter/filter.admin.inc Generate a filter format form.
filter_admin_order drupal-6.x/modules/filter/filter.admin.inc Build the form for ordering filters for a format.
filter_admin_overview drupal-6.x/modules/filter/filter.admin.inc Menu callback; Displays a list of all input formats and which one is the default.
filter_form drupal-6.x/modules/filter/filter.module Generates a selector for choosing a format in a form.
forum_form_container drupal-6.x/modules/forum/forum.admin.inc Returns a form for adding a container to the forum vocabulary
forum_form_forum drupal-6.x/modules/forum/forum.admin.inc Returns a form for adding a forum to the forum vocabulary
openid_user_add drupal-6.x/modules/openid/openid.pages.inc Form builder; Add an OpenID identity.
openid_user_delete_form drupal-6.x/modules/openid/openid.pages.inc Present a confirmation form to delete the specified OpenID identity from the system.
path_admin_filter_form drupal-6.x/modules/path/path.admin.inc Return a form to filter URL aliases.
path_admin_form drupal-6.x/modules/path/path.admin.inc Return a form for editing or creating an individual URL alias.
poll_cancel_form drupal-6.x/modules/poll/poll.module Builds the cancel form for a poll.
poll_view_voting drupal-6.x/modules/poll/poll.module Generates the voting form for a poll.
profile_admin_overview drupal-6.x/modules/profile/profile.admin.inc Form builder to display a listing of all editable profile fields.
profile_field_form drupal-6.x/modules/profile/profile.admin.inc Menu callback: Generate a form to add/edit a user profile field.
search_admin_settings drupal-6.x/modules/search/search.admin.inc Menu callback; displays the search module settings page.
search_box drupal-6.x/modules/search/search.module Form builder; Output a search form for the search block and the theme's search box.
statistics_access_logging_settings drupal-6.x/modules/statistics/statistics.admin.inc Form builder; Configure access logging.
system_actions_delete_form drupal-6.x/modules/system/system.module Create the form for confirmation of deleting an action.
system_actions_manage_form drupal-6.x/modules/system/system.module Define the form for the actions overview page.
system_admin_theme_settings drupal-6.x/modules/system/system.admin.inc Form builder; This function allows selection of the theme to show in administration sections.
system_clean_url_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure Clean URL settings.
system_clear_cache_submit drupal-6.x/modules/system/system.admin.inc Submit callback; clear system caches.
system_date_time_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure the site date and time settings.
system_error_reporting_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure error reporting settings.
system_file_system_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure the site file handling.
system_image_toolkit_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure site image toolkit usage.
system_modules drupal-6.x/modules/system/system.admin.inc Menu callback; provides module enable/disable interface.
system_modules_confirm_form drupal-6.x/modules/system/system.admin.inc Display confirmation form for dependencies.
system_modules_disable drupal-6.x/modules/system/system.admin.inc Form process callback function to disable check boxes.
system_modules_uninstall drupal-6.x/modules/system/system.admin.inc Builds a form of currently disabled modules.
system_modules_uninstall_confirm_form drupal-6.x/modules/system/system.admin.inc Confirm uninstall of selected modules.
system_performance_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure site performance settings.
system_rss_feeds_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure how the site handles RSS feeds.
system_settings_form drupal-6.x/modules/system/system.module Add default buttons to a form and set its prefix.
system_site_information_settings drupal-6.x/modules/system/system.admin.inc Form builder; The general site information form.
system_site_maintenance_settings drupal-6.x/modules/system/system.admin.inc Form builder; Configure the site's maintenance status.
system_themes_form drupal-6.x/modules/system/system.admin.inc Menu callback; displays a listing of all themes.
system_theme_settings drupal-6.x/modules/system/system.admin.inc Form builder; display theme configuration for entire site and individual themes.
taxonomy_form_term drupal-6.x/modules/taxonomy/taxonomy.admin.inc Form function for the term edit form.
taxonomy_form_vocabulary drupal-6.x/modules/taxonomy/taxonomy.admin.inc Display form for adding and editing vocabularies.
taxonomy_overview_terms drupal-6.x/modules/taxonomy/taxonomy.admin.inc Form builder for the taxonomy terms overview.
taxonomy_overview_vocabularies drupal-6.x/modules/taxonomy/taxonomy.admin.inc Form builder to list and manage vocabularies.
taxonomy_term_confirm_delete drupal-6.x/modules/taxonomy/taxonomy.admin.inc Form builder for the term delete form.
taxonomy_term_confirm_parents drupal-6.x/modules/taxonomy/taxonomy.admin.inc Form builder for the confirmation of multiple term parents.
taxonomy_vocabulary_confirm_delete drupal-6.x/modules/taxonomy/taxonomy.admin.inc Form builder for the vocabulary delete confirmation form.
taxonomy_vocabulary_confirm_reset_alphabetical drupal-6.x/modules/taxonomy/taxonomy.admin.inc Form builder to confirm reseting a vocabulary to alphabetical order.
throttle_admin_settings drupal-6.x/modules/throttle/throttle.admin.inc Form builder; Configure the throttle system.
trigger_unassign drupal-6.x/modules/trigger/trigger.admin.inc Confirm removal of an assigned action.
user_admin_access_delete_confirm drupal-6.x/modules/user/user.admin.inc Menu callback: delete an access rule
user_admin_access_form drupal-6.x/modules/user/user.admin.inc Form builder; Configure access rules.
user_admin_account drupal-6.x/modules/user/user.admin.inc Form builder; User administration page.
user_admin_perm drupal-6.x/modules/user/user.admin.inc Menu callback: administer permissions.
user_admin_role drupal-6.x/modules/user/user.admin.inc Menu callback: administer roles.
user_admin_settings drupal-6.x/modules/user/user.admin.inc Form builder; Configure user settings for this site.
user_confirm_delete drupal-6.x/modules/user/user.pages.inc Form builder; confirm form for user deletion.
user_edit drupal-6.x/modules/user/user.pages.inc Form builder; Present the form to edit a given user or profile category.
user_filter_form drupal-6.x/modules/user/user.admin.inc Form builder; Return form for user administration filters.
user_login drupal-6.x/modules/user/user.module Form builder; the main user login form.
user_pass drupal-6.x/modules/user/user.pages.inc Form builder; Request a password reset.
user_profile_form drupal-6.x/modules/user/user.pages.inc Form builder; edit a user account or one of their profile categories.
user_register drupal-6.x/modules/user/user.module Form builder; The user registration form.