New Drupal Modules

IceKey

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.

Configuration

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

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

Demo for the counter here.

Requirements

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 https://opensolr.com/

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.

Requirements

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.

Setup

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).

Usage

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.

MailThis.to

Tue, 07/02/2019 - 14:22

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

Controlled Access Terms

Tue, 07/02/2019 - 13:16

Alien alias

Tue, 07/02/2019 - 10:12

This module provides a means of creating a URL alias in a Drupal site that points to an external location (although it could be internal). It allows the alias to be redefined which means it can be set to point to a different location at some time, either temporarily or permanently.

The check for, and redirection of, an AlienAlias is performed early in the boot-up sequence of Drupal by default, which means it has minimal impact on resource usage - compared to having to fully boot-up Drupal before being able to redirect. (This is optional on a per-alias basis, or globally.)

GearBox

Tue, 07/02/2019 - 07:41

Drupal Matomo Reports

Tue, 07/02/2019 - 04:35

INTRODUCTION

The Drupal Matomo Reports module provides us the reports under reports menu( admin/reports/matomo_reports ). Using this module you do not require to go to Matomo Login. All reports can be seen from Drupal backend CMS.

Cookie Consent Notice by CookieYes

Tue, 07/02/2019 - 03:12

CookieYes GDPR Consent module for Drupal 8.x. This module allows you to add CookieYes scripts from the front-end. You don't need to open any file for this purpose. This module adds CookieYes script on all over the site.

Pages

Drupal Development the Easy Way!