Drupal Vocabulary

Drupal-Specific Vocabulary

Page Manager

A tool for defining new, arbitrary paths on your Drupal site, and configuring how that page should look and work. It is possible not only to define new paths, but also to override some of the paths defined by other modules. One important part of the Page manager functionality is to collect and send contexts, contextual information that may affect the page.

Panels

A tool for splitting the main content on a Drupal site into several regions and defining what content each region should contain.

Panes

Areas inside of a panel where you can place Drupal components such as views, views content panes, menus and blocks.

Blocks

The boxes visible in various area of your Drupal website’s screens. Most blocks (e.g., recent forum topics) are generated on-the-fly by various Drupal modules, but they also can be created in the administer blocks area of a Drupal site. We occasionally use blocks on our sites, when we do we place them within panels, not using the block manager administration page.

Menus

Define the navigation menus, and route page requests to code based on URLs.

Views

A Drupal module that lets gives you a click and configure interface for running database queries. It can output the results in a variety of formats.

Views Content Panes

A type of Views display that integrates with the Panels module. It is the only display type that can be passed context from a Panel.

Visibility rules

Determine whether or not a pane inside of a panel will be displayed based on context and/or the URL. Visibility rules can also be found in other areas of Drupal.

Contextual Filters

Allow a View to receive arguments from the URL or context and alter the database query accordingly.

Computer Science Vocabulary

URL is Uniform Resource Locator, e.g. http://example.com/abc

Parsing is to take a URL and break it apart into distinct pieces. For example the part before the wwu.edu is the “SubDomain” and the parts following the first slash define the “Path” of the resource within the site (like folders).

Arguments are the values passed to a subroutine. In Drupal an argument is anything after the base URL. For instance /abc in the URL definition above is an example of an argument.

Posting as

Your email address will not be published. Required fields are marked *