New Drupal Modules

Layout Builder Dialog Control

Wed, 03/04/2020 - 03:35

This module helps to switch displaying of dialogs, appearing after clicking on contextual menu on layout builder blocks, as off screen or overlay.

Permissions Per Permission

Tue, 03/03/2020 - 23:45


Tue, 03/03/2020 - 08:01

Adds CSS class to a HTML element depending on scroll position.

This module adds a format filter:

  • Enable ScrollPos-Styler adding (class="sps") to your elements.
  • Configure the scroll position in px to trigger the style adding (data-sps-offset="80") to your elements.
  • "sps--abv" or "sps--blw" classes will be added when the window is scrolled above/below the defined position.

Form element example:

Commerce Dashboard

Tue, 03/03/2020 - 06:25

This module provides a live updating dashboard with all relevant Drupal Commerce key data. It uses the great Vue.js and fetches all data via a REST API directly from commerce.

Developed and contributed by Kommune3

User List Permission

Tue, 03/03/2020 - 05:41

Provides a grantable permission for users needing access to view the user list aka People list at /admin/people/list preventing the need to grant the broad and problematic administer users permission.

Protection Code

Mon, 03/02/2020 - 14:57

This module generates codes that can be used to protect data and changes to those data.

The module changes the password requested to users who are changing the email or the password for their accounts with another code (for example, a TOTP or HOTP code). Other modules can use this module to protect other data.

Compliance Tools

Mon, 03/02/2020 - 11:37

The Compliance Tools module provides Drush commands to help with government compliance. Currently, the module will list privileged users based either on roles or permissions and will return the settings for login settings as well as email verification.

These tools are intended to validate controls from NIST 800-53 such as AC-7 (a), AC-7 (b) and SC-5, and more.

Autocomplete 4xx

Mon, 03/02/2020 - 11:15

This module provides additional feature on admin/config/system/site-information page, so 404 and 403 pages becomes autocomplete. There are additional settings provided at admin/config/system/autocomplete_4xx, so you can play with these settings to adjust results of autocomplete search. Available options are:

Apache Solr ECK

Mon, 03/02/2020 - 09:43

This module provides Entity Construction Kit (ECK) integration with the Apache Solr Search module. Any entities created by ECK could be indexed.

Apidae Tourisme

Mon, 03/02/2020 - 09:38

Field HTML tags

Mon, 03/02/2020 - 09:00

Options limit

Mon, 03/02/2020 - 08:59


Mon, 03/02/2020 - 06:51

Cloner let you clone any entity on Drupal site, and provide forms for this as well.

The obvious question that can appear, what's the difference between Cloner and Entity Clone?

Cloner is inspired by Entity Clone, but uses a different approach to achieve the result. There is a list of things you need to know why it exists, and what's make it different:

Progressive Image Loading

Mon, 03/02/2020 - 04:19

Loads the images by demand, using small placeholders while the original image is being lazy loaded.


Frontpage Disable

Sun, 03/01/2020 - 10:20

A very small module which provides functionality to disable frontpage with a redirect to some another page

Event Scheduler Publish

Sun, 03/01/2020 - 06:23

Although the ability to publish and unpublish exists in the Scheduler module, it only applies to nodes.

This module allows you to schedule the publishing and unpublishing of any content entity type (node, term, or even path_alias (theoretically), plus any custom entity you might create - as long as it has a "status" property).

In addition it does this using the generic Event Scheduler module that uses Symfony events rather than hooks.

Mosaic Formatter

Sun, 03/01/2020 - 04:37

Image field mosaic formatter. Allows display a multiple image field using the jQuery Mosaic plugin.


Sun, 03/01/2020 - 01:14


Html Head module allows to add all html tags inside head tag.


* Install as you would normally install a contributed Drupal module. Visit:
for further information.

Browser Storage Commands

Sat, 02/29/2020 - 15:45

The Browser Storage Commands module provides AJAX commands to add and delete data from browser storage (either local or session).

To use it, attach the library to a page or form where you want to use it

$build['#attached']['library'][] = 'browser_storage_commands/ajax';

Then there are two AJAX commands that can be used by adding them to an AjaxResponse:


Sat, 02/29/2020 - 12:36

Vitals is a simple module that provides a secure endpoint which can be consumed to monitor site health.


Drupal Development the Easy Way!