githubEdit

Varbase Content Base

The Varbase Content Base recipe provides the core content configuration for Varbase sites, including node types, taxonomy vocabularies, block content, the menu system, path aliases, and essential content management modules.

Drupal.org Project

https://www.drupal.org/project/varbase_content_basearrow-up-right

Included Modules

Brings in the following core and contributed modules to your site:

Module
Purpose

Node (in Drupal core)

Manages the creation, configuration, and display of the main site content.

Taxonomy (in Drupal core)

Enables the categorization of content.

Text (in Drupal core)

Defines field types for short and long text with optional summaries.

Views (in Drupal core)

Provides a framework to fetch information from the database and to display it in different formats.

Field (in Drupal core)

Provides the capabilities to add fields to entities.

Block (in Drupal core)

Allows users to configure blocks (containing content, forms, etc.) and to place them in the regions of a theme.

Block Content (in Drupal core)

Allows the creation of content blocks and block types.

Configuration Manager (in Drupal core)

Allows importing and exporting configuration changes.

Datetime (in Drupal core)

Defines field types for storing dates and times.

File (in Drupal core)

Provides a field type for files and defines a "managed_file" Form API element.

Image (in Drupal core)

Defines a field type for image media and provides display configuration tools.

Options (in Drupal core)

Defines field types with select lists, checkboxes, and radio buttons to select values from fixed lists of options.

Path (in Drupal core)

Allows users to create custom URLs for existing paths on the site.

Provides expanded entity APIs, which will be moved to Drupal core one day.

Provides a number of utility and helper APIs for Drupal developers and site builders.

Provides improvements to blocks that will one day be added to Drupal core.

A set of improvements to the core Views code that allows for greater control over Blocks.

Provides a user interface for the Token API and some missing core tokens.

Allows token values to be used as filters.

Provides advanced options (e.g. links, checkboxes, or other widgets) to exposed Views elements.

Improves the core datetime Views date filter.

Provides the ability to group your fields on both form and display.

Provides a more robust alternative to "summary or trimmed" textfield format.

Provides an additional formatter for text field, text area and text format.

Allows assigning classes, attributes and ID to blocks.

Contextual Links (in Drupal core)

Provides contextual links to directly access tasks related to page elements.

Shows changes between content revisions.

Core module for ECA framework.

Provides an API for modules to use modelers like BPMN.iO.

BPMN modeler, integrated into Drupal's admin UI.

Provides a user interface for managing ECA models.

Base events, conditions and actions.

Content entity events, conditions and actions.

Form API events, conditions and actions.

Miscellaneous events and conditions from Drupal core and the kernel.

User events, conditions and actions.

Rendering capabilities for ECA, such as blocks and links.

Access events, conditions and actions.

Cache actions for ECA.

Events, conditions and actions related fo files and file entities.

Additional options for working with menu links.

Events, conditions and actions for queued operations.

Execute and export Views query results within ECA.

Events and actions for Drupal log messages.

A URL endpoint whose contents are served by ECA.

Menu UI (in Drupal core)

Provides a user interface for managing menus.

Custom Menu Links (in Drupal core)

Allows users to create menu links.

Filter (in Drupal core)

Filters text content in preparation for display.

Field UI (in Drupal core)

Provides a user interface for the Field module.

Help (in Drupal core)

Generates help pages and provides a Help block with page-level help.

Provides configurable blocks of menu links.

A pager which allows an infinite scroll effect for views.

Provide a generic entity browser/picker/selector.

Track usage of entities referenced by other entities.

Allows users to collect entities in arbitrarily ordered lists.

A handy module to populate a form element in the sidebar of node's add and edit pages to allow editors to add content to entityqueues directly from add/edit forms.

Provides a widget for inline management (creation, modification, removal) of referenced entities.

Inline Form Errors (in Drupal core)

Places error messages adjacent to form inputs, for improved usability and accessibility.

Customize menu position of nodes depending on their content type, associated terms and others conditions.

Makes entity reference fields more user-friendly using Tagify.

Basic functionality that is shared among the different Rabbit Hole modules.

This module has a set of template view modes that we typically use (some of them) in each website.

Provides SDC components for Varbase.

Available Modules (Not Enabled by Default)

The following modules are downloaded with this recipe but not enabled during installation. You can enable them manually if needed:

Module
Purpose

Add a clone action for all entities.

Installation

Apply the recipe using Drush:

This recipe is automatically applied when using the Varbase Starter recipe.

Last updated