New Drupal Modules


Sun, 07/07/2019 - 14:26

Watchdog Delete Filter

Sun, 07/07/2019 - 11:52

Watchdog Delete Filter module offers useful filters to selectively delete entries in the Watchdog provided by the Drupal core's Dblog module. At the present time, two filters are provided: Type and Severity.

CAS Account Link

Sun, 07/07/2019 - 06:26

Allows a user to link its CAS account with its Drupal account on sites where the CAS setting user_accounts.auto_register is on. After a first successful CAS login, the users will see a form where they are able to make a decision:


Sun, 07/07/2019 - 01:51


Sat, 07/06/2019 - 16:44

IceKeys are issued by Registers Iceland, which also issues paper and plastic IDs, including passports.

Social Auth Roles

Sat, 07/06/2019 - 16:34

Social Auth Roles allows Administrators to use an interface to decide what Roles to automatically assign new users created with Social Auth.


This modules adds a path /admin/config/social-api/social-auth/roles. You'll see a list of roles existing in your Drupal instance. Select which roles you want assigned new accounts on creation via Social Auth.

Node expire countdown

Sat, 07/06/2019 - 12:47

This module create a token [node:expire] that is replaced to a countdown counter in a body.

Demo for the counter here.


Taxonomy Max Depth

Sat, 07/06/2019 - 11:50

The module allows administrators to limit max term depth per vocabulary.

It adds a "Max ancestor depth" option to the vocabulary form. The limit is added to the vocabulary config as a third-party setting. It affects the term overview form (table drag limit + validation) and the term creation/edit form (validation only).

Purge SNS

Fri, 07/05/2019 - 15:54

The Purge SNS module can send tag invalidations to Amazon SNS using the Drupal Purge module. It can also subscribe/receive SNS messages and invalidate those cache tags on the site.

Typically this is used for a multi-region site which has the same database, but is using Redis or Memcache for caching which has a separate instance on each region.

Personalization Token

Thu, 07/04/2019 - 15:03

The Personalization Token module provides a simple UI for content creators to create new tokens based on user account values. An included CKEditor plugin submodule allows personalization tokens to be easily inserted into content. In this way, you can now personalize content to your logged in users!

Search API opensolr

Thu, 07/04/2019 - 12:26

This module is directly supported by

Social Media Content

Thu, 07/04/2019 - 09:54

Imports recent social media posts as content entities.

Use cases

When the Drupal ecosystem is used instead of embeds: posts using fields, images styles, theme layer, Views query (e.g. sort social media content by date along with other content).

When a facade is needed to expose several social media sources.

Ngrok for drupal

Thu, 07/04/2019 - 07:19

Domain Group

Wed, 07/03/2019 - 15:47

This module provides integration between Domain and Group modules.

You will find a new Domain Settings tab in the group to set a domain and other useful configurations.


Google Indexing API

Wed, 07/03/2019 - 13:31

Provides a way to integrate with Google Indexing API to update or delete urls in your domain property.


Go to /admin/config/services/google-index-api in your site and follow the instructions to setup the module. This module uses states so you will need to set this up on whatever instance you install it on each time (but only once).


The module comes with a service class so you can use it typically on an entity update / delete hook. There are just two methods updateUrl && deleteUrl. Example:

Revision Tree

Wed, 07/03/2019 - 12:57

Provides a way to organize entity revisions in a tree by specifying a parent and, optionally, a merge parent revision.

It also enhances the core Workspaces module by adding a 'Rebuild associations' workspace operation.

Layout settings

Wed, 07/03/2019 - 05:03

XML Sitemap PDFs

Tue, 07/02/2019 - 17:33

This module will add PDF files into the XMLsiteap for faster indexing.

Tue, 07/02/2019 - 14:22

Create an alias for your email and send email securely through (forms and webforms).

Controlled Access Terms

Tue, 07/02/2019 - 13:16


Drupal Development the Easy Way!