Node API Hooks |
Functions to define and modify content types. |
Objects that represent a View or part of a view |
These objects are the core of Views do the bulk of the direction and
storing of data. All database activity is in these objects. |
Pager pieces |
Theme functions for customizing pager elements. |
PHP wrapper functions |
Functions that are wrappers or custom implementations of PHP functions. |
Private update status cache system |
Functions to manage the update status cache. |
Queue operations |
Queue items to allow later processing. |
Redirect API Hooks |
Redirects may be created by end-users to manually redirect from one URL on
the site to another one (or to an external URL). For example the path
"about" may be redirected to "pages/about-us" after a site redesign. The old
URLs… |
Redirection API |
Functions related to URL redirects. |
Sanitization functions |
Functions to sanitize values. |
Schema API |
API to handle database schemas. |
Search interface |
The Backdrop search interface manages a global search mechanism. |
Standard filters |
Filters implemented by the Filter module. |
Taxonomy indexing |
Functions to maintain taxonomy indexing. |
Temporary key-value store functions |
Functions to temporarily store arrays or objects. |
The life of a view |
This page explains the basic cycle of a view and what processes happen. |
Translation import/export API. |
Functions to import and export translations. |
Updates from 7.x to 1.x |
Update functions from Drupal 7.x to Backdrop CMS 1.x. |
Update versions of API functions |
Functions that are similar to normal API functions, but do not invoke hooks. |
Views access plugins |
@todo. |
Views area handlers |
Handlers to tell Views what can display in header, footer
and empty text in a view. |
Views argument default plugins |
Allow specialized methods of filling in arguments when they aren't provided. |
Views argument handlers |
Handlers to tell Views how to contextually filter queries. |
Views argument validate plugins |
Allow specialized methods of validating arguments. |
Views cache plugins |
@todo. |
Views display plugins |
Display plugins control how Views interact with the rest of Backdrop. |
Views exposed form plugins |
Plugins that handle the validation/submission and rendering of exposed forms. |
Views field handlers |
Handlers to tell Views how to build and display fields. |
Views filter handlers |
Handlers to tell Views how to filter queries. |
Views hooks |
Hooks that can be implemented by other modules in order to implement the
Views API. |
Views join handlers |
Handlers to tell Views how to join tables together. |
Views localization plugins |
@todo. |
Views module handlers |
Handlers exposed by various modules to Views. |
Views pager plugins |
@todo. |
Views query plugins |
A Views query plugin builds SQL to execute using the Backdrop database API. |
Views relationship handlers |
Handlers to tell Views how to create alternate relationships. |
Views row plugins |
Row plugins control how Views outputs an individual record. |
Views sort handlers |
Handlers to tell Views how to sort queries. |
Views style plugins |
Style plugins control how a view is rendered. For example, they
can choose to display a collection of fields, node_view() output,
table output, or any kind of crazy output they want. |
Views template files |
All views templates can be overridden with a variety of names, using
the view, the display ID of the view, the display type of the view,
or some combination thereof. |