NameDescription
ActionsFunctions that perform an action on a certain system object.
Automatic interface translation import
Batch operationsFunctions allowing forms processing to be spread out over several page requests, thus ensuring that the processing does not get interrupted because of a PHP timeout, while allowing the user to receive feedback on the progress of the ongoing operations.
Blog API updates from 5.x to 6.x
Content markersMarkers used by theme_mark() and node_mark() to designate content.
Database abstraction layerAllow the use of different database servers using the same code base.
Default theme implementationsFunctions and templates that present output to the user, and can be implemented by themes.
Example: AHAHAHAH examples. (drupal 6)
Example: Batch APIExamples using batch API. (drupal 6)
Example: BlockBlock defined by a module. (drupal 6)
Example: EmailExample of mail API. (drupal 6)
Example: FilterDefining a filter in a module. (drupal 6)
Example: Form APIExamples demonstrating the Form API. (drupal 6)
Example: Menu APIExamples using Menu API. (drupal 6)
Example: NodeCreating a new content type in a module. (drupal 6)
Example: Node AccessExamples of node access restriction. (drupal 6)
Example: NodeAPIModifying a node during its life-cycle. (drupal 6)
Example: PageCreate a page in a module. (drupal 6)
Example: SimpletestCreating tests. (drupal 6)
Example: Token APIExamples using the Token API. (drupal 6)
Example: TriggerExamples of module-defined triggers. (drupal 6)
Example: Vertical TabsUsing vertical_tabs module. (drupal 6)
Example: XML-RPCXML-RPC client/server. (drupal 6)
ExamplesWell-documented API examples for a broad range of Drupal 6 core functionality.
Extra database logging updates for 6.x
Extra openid updates for 6.x
Extra statistics updates for 6.x
Extra system updates for 5.x
Extra system updates for 6.x
File interfaceCommon file handling functions.
Filtering functionsFunctions for interacting with the content filtering system.
Form builder functionsFunctions that build an abstract representation of a HTML form.
Form generationFunctions to enable the processing and display of HTML forms.
FormattingFunctions to format numbers, strings, dates, etc.
Functions to coordinate long-running operations across requests.In most environments, multiple Drupal page requests (a.k.a. threads or processes) will execute in parallel. This leads to potential conflicts or race conditions when two requests execute the same code at the same time. A common example of this is a…
Hook implementations for user-created content types.
HooksAllow modules to interact with the Drupal core.
HTTP handlingFunctions to properly handle HTTP responses.
Image toolkitsDrupal's image toolkits provide an abstraction layer for common image file manipulations like scaling, cropping, and rotating. The abstraction frees module authors from the need to support multiple image libraries, and it allows site…
Input validationFunctions to validate user input.
Language addition and editing functionality
Language addition API.
Language deletion functionality
Language negotiation options screen
Language overview functionality
List of predefined languages
Locale updates from 5.x to 6.x
Menu flagsFlags for use in the "type" attribute of menu items.
Menu item typesDefinitions for various menu item types.
Menu status codesStatus codes for menu callbacks.