New Drupal Modules

Modal block

Sat, 12/07/2019 - 03:35

Module for displaying any block in a modal window. It has a wide range of settings including: delay before appearance, frequency, display when trying to close the browser tab.

Element Embed

Fri, 12/06/2019 - 13:04

Provides the ability to embed render elements inside CKEditor using the Embed module

Count on Scroll

Fri, 12/06/2019 - 12:29

This module provides a field formatter for Integer fields that will show the number count up while the number is scrolled into view.

  • Enable the module
  • Add a Number (integer) field to an entity type
  • Go to Manager display of that entity type
  • Select "Count on Scroll" for the formatter of your number field
  • Adjust the duration if you want and save.


Fri, 12/06/2019 - 12:00

The Fakelink module allows you to create '#' links for use with javascript functions. Simply enter route:<fakelink> as your link and it will transform your href to "#".

View Entity Reference Field Formatter

Thu, 12/05/2019 - 21:33

View Entity Reference Field Formatter

This (small) Module allows you to use a view to display an entity or entities for an entity_reference field display.

Social Auth Mixer

Thu, 12/05/2019 - 18:42

Social Auth Mixer allows users to register and login to your Drupal site with their Mixer account. The module allows websites to request any scopes, so any tasks requiring authentication with Mixer services can be performed. This module is based on Social Auth and Social API projects.

This module adds a path user/login/mixer which redirects the user to Mixer Accounts for authentication.

Domain Language Negotiation

Thu, 12/05/2019 - 10:03

Creates a language negotiation based on a domains language settings.

- Your site uses Domain Access module (domain)
- Your site uses Domain Language Access module (domain_language)

- You have a site with 2 languages enabled: English (EN) and Dutch (NL)
- You created 2 domains using the Domain Access module: Domain1 and Domain2
- You setup Domain1 to only have EN language enabled (using Domain Language Access module)
- You setup Domain2 to only have NL language enabled (using Domain Language Access module)

Prevent Node Delete

Thu, 12/05/2019 - 05:41

Prevent Node Delete module is built to prevent & restrict the Node deletion when the Node is associated with nodes or used in entities using entity reference.


Hiberus tools

Thu, 12/05/2019 - 03:29

Arithmetic Operation

Wed, 12/04/2019 - 17:49

The Arithmetic Operation module adds a new field type containing the two text fields wherein the operands can be entered and the total value calculated based on the inputs and arithmetic operators (+ - * /) selected and operators can be configurable on field settings along with magnitude field.

  1. Download and extract this module to the modules/contrib directory or download using composer.
  2. Enable the module.
  1. Create a content type or paragraph type and add the field > Arithmetic Operation field to it.

Gatsby Markdown Post

Wed, 12/04/2019 - 17:37

Creates a Gatsby Markdown Post content type that can be used with the Drupal Markdown Post Gatsby theme without any additional Drupal configuration.


Wed, 12/04/2019 - 17:25

Gatekeepers, a collection of modules dedicated to site access gatekeeping.

Expose Status Report

Wed, 12/04/2019 - 14:14

Every Drupal site has a status report dashboard at /admin/reports/status. This module allows you to expose, as JSON, whether everything is OK or not.

The idea is that if you are managing several Drupal sites, you can set up a dashboard or some Jenkins jobs to keep track of the status of all sites in one place.

Typical usage

(1) install and enable this module.

(2) get the token by running this on the command line:

Prevent Absolute Internal Links

Wed, 12/04/2019 - 14:11

This is a single-purpose module for links fields. It will validate that links to internal content are not specified as absolute links. In other words, if you're making site, links with URIs like are disallowed with a message to use the autocomplete reference instead.

Media Library Extras

Wed, 12/04/2019 - 12:42

Web Service Client Manager

Wed, 12/04/2019 - 11:08

This module is inspired by the web service client module but unlike the original module, this new module is only compatible with Drupal 8 and tries to integrate external web services with the TypedData and Views API of Drupal 8.

Personal ID

Wed, 12/04/2019 - 06:15

This module adds a new field type to Drupal with optional pattern validation to match Personal Identification Code (PIC) format. This module does not check if the given PIC is a real or fake, but considers only the format.

Currently supported format checks include:

Webform Summation Field

Wed, 12/04/2019 - 05:10

This module will provide a new field type called "summation field", admin can collect the values of the webform fields. The field will hide in the webform.

We can use this module to show different confirmation message by summation value.

Views Default Argument: Entity Field Values

Wed, 12/04/2019 - 02:22

Views default_argument plugin to use values from the current page entity as default values for a contextual filter. Similar what the "Content ID from URL" default value is doing, except you can pull any field value from that content instead of just the ID (but also you're not limited only to nodes, all entity types are supported).

Lightweight Groups

Tue, 12/03/2019 - 19:03

Description is Coming soon.

for now ...

This module allows for using taxonomy terms as a group. Kind of like the groups module but a more simplified version.


Drupal Development the Easy Way!