Enable in-place content editing for fields.

When enabled, the Quick Edit module (formerly called Edit module) provides in-place content editing functionality for fields.

Rather than having to visit a separate page to edit content, it may be edited in-place. Technically, this module adds classes and data- attributes to fields and entities, enabling them for in-place editing.


The Editor module is included in Drupal 8 core.

The Text Editor module provides a framework to extend the user interface on text fields that allow HTML input. Without Text Editor module, fields accept only text where formatting must be typed manually, such as entering a <strong> tag to make text bold or an <em> tag to italicize text. The Text Editor module allows these fields to be enhanced with rich text editors (WYSIWYGs) or toolbars, which make entering and formatting content easier.

Datetime: Field hooks to implement a simple datetime field.


The Datetime module provides a Date field that stores dates and times. It also provides the Form API elements datetime and datelist for use in programming modules. See the Field module help and the Field UI module help pages for general information on fields and how to create and manage them.

Ban an IP address

The Ban module or User module allows administrators to ban visits to their site from individual IP addresses.

The ban functionality is included in the Ban module in Drupal core in Drupal 8 and later. This module is not enabled by default in the Standard profile, so you'll need to go to your "Extend" page and enable it.

In Drupal 7, the Ban functionality is part of the System module in Drupal core, rather than being a separate module.

Action: Perform tasks on specific events triggered within the system

The Action module provides tasks that can be executed by the website such as unpublishing content, sending an email, or banning a user. Other modules can fire these actions when certain system events happen; for example, when a new post is added or when a user logs in. Modules may also provide additional actions. Action is a core module in Drupal 8 and later.

To configure actions, navigate to /admin/config/system/actions.

There are two types of actions: simple and advanced. Simple actions do not require any additional configuration and are listed here automatically. Advanced actions need to be created and configured before they can be used because they have options that need to be specified; for example, sending an e-mail to a specified address or unpublishing content containing certain words.

Configuring actions

From the Actions page you can configure or create actions. To create an advanced action, select the action from the drop-down list in the advanced action section and click the Create button.

Declaring action functions

Action functions are declared by modules by implementing hook_action_info(). Modules can cause action functions to run by calling actions_do().

Each action function takes two to four arguments:

  • - $entity: The object that the action acts on, such as a node, comment, or user

If you have just changed code (for example deployed a new module or moved an existing one)...

This error may have many causes:

Note: Don't change your site's settings.php or files within your site's sites/default/files/config_HASH/active directory.


Subscribe with RSS Subscribe to RSS - Drupal 8.x