New Drupal Modules

Save Entities

Wed, 08/26/2020 - 12:05


The Save Entities (save_entities) module provides a simple way for users to
save nodes and media in bulk using a form. Besides the ability of choosing which content types or media types to save, the module also provides the option of saving only published content and to update the changed date of the entities.


This module requires no modules outside of Drupal core.


Widget Type

Wed, 08/26/2020 - 11:09

This module provides a new entity type called Widget Type. This will mirror the information present in the widget registry so it can be used and referenced within Drupal.

When rendered with the library view mode, widget types will include the corresponding widget JS library in the page.

CKEditor Tippy Tooltip

Wed, 08/26/2020 - 09:28

This module adds a CKEditor button that enables users to add tooltips to text or images. The tooltip functionality is based on Tippy.js (


If your text format has the Limit allowed HTML tags and correct faulty HTML filter enabled, add this bit to the Allowed HTML tags:

<tippy data-tippy-content class="tippy-tooltip-text">

VBO Add To My Wishlist

Wed, 08/26/2020 - 07:32

VBO Add To My Wishlist module provides the feature of add multiple product items into my wishlist.

This module will work with VBO, Drupal Commerce and Commerce Wishlist.

Configuration steps -

  • enable this module same as other drupal modules (VBO and Drupal Commerce must be enabled)
  • Edit your product list view
  • Add "field: Global: Views bulk operations" field
  • Check "VBO add to wishlist action" and give your label
  • save field and save view

AWS Polly

Wed, 08/26/2020 - 06:18

Bad IP

Wed, 08/26/2020 - 06:10

This module check the users accessing a site using the IP Intelligence service and doesn't allow them to create an account if the service reports the IP to be a proxy / VPN / bad IP. Other operations could be slowed down or not allowed.


Tue, 08/25/2020 - 17:41

Enhancements to preview content before saving it.

Currently it supports only node content editing. But the idea is to support more preview functionality by abstracting, and offering, the same preview functionality as the node module in drupal core does.

What it does is using the preview route as a src for an iframe to show through the off canvas dialog. Altering the existing preview button to do an ajax submit and trigger the off canvas dialog. Making it possible to show it in your editing screen.

Email Changelog

Tue, 08/25/2020 - 12:59

Drupal users can be updated by multiple admins, users, etc. Admins/Developers can know that the user was updated but drupal core don't track all details like:

  • The Email was changed
  • Previous Email
  • New Email
  • Who changed the Email
  • When was the email changed
  • What was the url when the email was changed

This information can be helpful for some developers or site admins. This module will track this information and provide options to admins to view these details for every user.


Tue, 08/25/2020 - 11:22

Honeybadger JS

Mon, 08/24/2020 - 14:56

A module to integrate Honeybadger Client-side Javascript error reporting.


Mon, 08/24/2020 - 05:17

Trusted Reverse Proxy

Mon, 08/24/2020 - 04:52

A simple module designed to run on sites that are known to operate in environment(s) behind known trusted reverse proxies. This module presently performs a number of specific tasks:


Sun, 08/23/2020 - 10:52

This module creates a library with qtip2.

  1. Download qtip2 library from
  2. unzip it to drupal_root/libraries/qtip2
  3. make sure the files path is:
    /libraries/qtip2/dist/jquery.qtip.min.js /libraries/qtip2/dist/jquery.qtip.min.css

ZURB Foundation Container Layouts

Sat, 08/22/2020 - 11:04

The module defines layouts using the Layout API mainly for ZURB Foundation Container elements.

Layouts that are based on the Foundation Container elements can be useful when working with the contrib Bricks module. That way, you can build an Accordion easily with Brick entities as accordion items for example.

The following layouts are available:

Migrate Source Multiple CSV

Sat, 08/22/2020 - 09:18

Provides a Migrate source plugin which allows multiple CSV files as source for a single migration.

The code used to build this is heavily inspired by the Migrate Source CSV module which provides import from a single CSV file.

SOFTKUBE's Adminimal Responsive Administration Theme Fixes

Fri, 08/21/2020 - 19:59

A small module providing fixes and improvements on top of the popular Adminimal Responsive Administration Theme.

Gem Checklist

Fri, 08/21/2020 - 13:18

Checkall Widget

Fri, 08/21/2020 - 11:21

Allows you to add to the checkboxes the possibility of checking / unchecking all the boxes.


This module requires no modules outside of Drupal core.


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

Language Switcher Langcode

Fri, 08/21/2020 - 08:44

A really simple module which replaces the Language name by the langcode on the core Language Switcher block.

By default, the core language switcher module renders a list of links using the Language name on the title. This module just replaces the title by the langcode, just that.

If you aim to provide some additional settings you might consider some other similar modules.


Drupal Development the Easy Way!