Topics

NameDescription
ActionsFunctions that perform an action on a certain system object.
Ajax frameworkFunctions for Drupal's Ajax framework.
Ajax framework commandsFunctions to create various Ajax commands.
Authorized operationsFunctions to run operations with elevated privileges via authorize.php.
Batch operationsCreates and processes batch operations.
Code registryThe code registry engine.
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 for the user interface to be implemented by themes.
Field APIAttach custom data fields to Drupal entities.
Field API bulk data deletionClean up after Field API bulk deletion operations.
Field Attach APIOperate on Field API data attached to Drupal entities.
Field CRUD APICreate, update, and delete Field API fields, bundles, and instances.
Field Formatter APIDefine Field API formatter types.
Field Info APIObtain information about Field API configuration.
Field Language APIHandling of multilingual fields.
Field Storage APIImplement a storage engine for Field API data.
Field Types APIDefine field types.
Field Widget APIDefine Field API widget types.
File interfaceCommon file handling functions.
File module public API functionsThese functions may be used to determine if and where a file is in use.
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.
Hook implementations for user-created content typesFunctions that implement hooks for user-created content types.
HooksAllow modules to interact with the Drupal core.
HTTP handlingFunctions to properly handle HTTP responses.
Image toolkitsFunctions for image file manipulations.
Input validationFunctions to validate user input.
Locking mechanismsFunctions to coordinate long-running operations across requests.
Logging severity levelsLogging severity levels as defined in RFC 3164.
Menu context typesFlags for use in the "context" attribute of menu router items.
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.
Menu systemDefine the navigation menus, and route page requests to code based on URLs.
Menu tree parametersParameters for a menu tree.
Node access rightsThe node access system determines who can do what to which nodes.
Node API HooksFunctions to define and modify content types.
Pager piecesTheme functions for customizing pager elements.
PHP wrapper functionsFunctions that are wrappers or custom implementations of PHP functions.
Private update status cache systemFunctions to manage the update status cache.
Queue operationsQueue items to allow later processing.
RDF Mapping APIFunctions to describe entities and bundles in RDF.
Sanitization functionsFunctions to sanitize values.
Schema APIAPI to handle database schemas.
Search interfaceThe Drupal search interface manages a global search mechanism.
Standard filtersFilters implemented by the filter.module.
Taxonomy indexingFunctions to maintain taxonomy indexing.
Translation import/export API.Functions to import and export translations.

Other projects