About Views handlers |
In Views, a handler is an object that is part of the view and is part of the
query building flow. |
About Views plugins |
In Views, a plugin is a bit like a handler, but plugins are not directly
responsible for building the query. Instead, they are objects that are used
to display the view or make other modifications. |
Actions |
Functions that perform an action on a certain system object. |
Ajax framework |
Functions for Backdrop's Ajax framework. |
Ajax framework commands |
Functions to create various Ajax commands. |
Authorized operations |
Functions to run operations with elevated privileges via authorize.php. |
Batch operations |
Creates and processes batch operations. |
Block Caching |
Constants that define each block's caching state. |
Callbacks |
Callback function signatures. |
Content markers |
Markers used by theme_mark() and node_mark() to designate content. |
Database abstraction layer |
Allow the use of different database servers using the same code base. |
Default theme implementations |
Functions and templates for the user interface to be implemented by themes. |
Drupal compatibility layer. |
These functions and classes are wrappers around Backdrop functions that allow
for Drupal 7 modules to work with Backdrop. All of these functions are made
available if the "backdrop_drupal_compatibility" option is enabled in your
site's… |
Example: Action |
This example demonstrates how to create actions. |
Example: AJAX |
This example demonstrates some basic AJAX concepts. |
Example: AJAX Graceful Degradation |
These examples show AJAX with graceful degradation when JavaScript is not
available. |
Example: Batch API |
This example demonstrates how a module can use the Batch API. |
Example: Block |
This example demonstrates how blocks are created. |
Example: Cache API |
This example demonstrates how a module can use the Cache API. |
Example: Contextual Links |
This example demonstrates how to implement contextual links. |
Example: Cron |
This example demonstrates how to use the Cron API, including hook_cron() and
hook_cron_queue_info(). |
Example: Database |
This example demonstrates how to use the database API. |
Example: Email |
This example demonstrates how to use the mail API. |
Example: Entity |
This example demonstrates how to create an entity. |
Example: Field Permissions |
This example demonstrates how to use permissions on a Field API field. |
Example: Field Types API |
This example demonstrates how to use the field types API. |
Example: Files |
This example demonstrates how to use the file API and the stream wrappers. |
Example: Filter |
This example demonstrates how filters are created. |
Example: Form API |
This example demonstrates how to use the form API. |
Example: Image |
This example demonstrates the basic usage of the image API. |
Example: JavaScript |
This example demonstrates how to use the Backdrop's built-in JavaScript. |
Example: Menu |
This example demonstrates how to use the menu API. |
Example: Node Access |
This example demonstrates how to use the node access. |
Example: Node Hooks |
This example demonstrates how to use node hooks. |
Example: Node type |
This example demonstrates how to programmatically define a content type. |
Example: Page |
This example demonstrates how a module can display a page at a given URL. |
Example: Pager |
This example demonstrates a page with content in a pager. |
Example: Queue |
This example demonstrates how to use the queue API. |
Example: Render |
This example demonstrates how render arrays are arranged and how they can be
altered.
This alters blocks and the page to show the actual render array used to
create each item. |
Example: Simpletest |
This example demonstrates how to implement simpletest tests. |
Example: Tabledrag |
This example demonstrates the usage of draggable table rows. |
Example: Tablesort |
This example demonstrates how to create a sortable table display. |
Example: Theming |
This example demonstrates the usage of Backdrop theming. |
Example: Token API |
This example demonstrates how to use the token API. |
Example: Vertical Tabs |
This example demonstrates the vertical tabs functionality. |
Examples |
These modules are well-documented API examples for a broad range of Backdrop
core functionality. |
Field API |
Attach custom data fields to Backdrop entities. |
Field API bulk data deletion |
Clean up after Field API bulk deletion operations. |
Field Attach API |
Operate on Field API data attached to Backdrop entities. |
Field CRUD API |
Create, update, and delete Field API fields, bundles, and instances. |