New Drupal Modules

Draw IO

Sat, 02/29/2020 - 11:37

The main goal of this project is to export your entities and their relation to create a diagram.

Telegram-based Health Monitor

Sat, 02/29/2020 - 06:30

This module provides resources for adding health-check routines to be run by cron, where errors are reported by a Telegram bot to a Telegram channel.

Requirements Module dependencies:
  • telegram_bot
Known problems
  • We hope that the "security advisory" will go away after first audit of the module.
Similar projects

We did not find any.

Telegram bot API integration

Sat, 02/29/2020 - 05:20

This module provides bare-bones functionality for integrating with the Telegram bot API, for use by other modules.

Requirements Module dependencies:


Known problems
  • We hope that the "security advisory" will go away after first audit of the module.
Similar projects

Several people have released Telegram for Drupal, or full-featured Telegram bot APIs in PHP. Those had much more complexity than we needed for handling sending messages to a Telegram channel by bot.

Marco Polo

Fri, 02/28/2020 - 13:43

Klaro Consent Management

Fri, 02/28/2020 - 07:07

This module implements the Open Source Consent Management Klaro from

The site's users have to choose which tracking code will be used before loading external sources.

Flag Statistics

Fri, 02/28/2020 - 06:44

Flag statistics provide to get a count of the flagged / unflagged events for an entity. After enabling & configuring the module, it will start capturing the flag / unflag events & provides views integration to display it.

Disable And Enable All Assign Block

Fri, 02/28/2020 - 01:38

This module help to Disable and Enable all blocks assign to particular regions in one time.

Sitemorse Lite

Thu, 02/27/2020 - 12:28

This module integrates Drupal with the Sitemorse INCMS service.

This module requires a licence key from Sitemorse, which can be obtained by contacting

Field Layout (core)

Thu, 02/27/2020 - 09:18

The Field Layout module was added as an experimental module to Drupal Core 8.3. It was never promoted to stable, and was removed from Drupal 9. Field Layout is provided here as a contrib module so existing Drupal 8 sites depending on Field Layout can update to Drupal 9.

Pager Serializer

Wed, 02/26/2020 - 18:50

The Page Serializer extends the default Serializer to include pagination data. This module is intended to be used with rest and the Rest export View with a decoupled UI. Including the pagination data lets the front end know total record count, and other useful infomation. This eliminates the need to make another rest endpoint to get the total number of records.


Preparing our application for the security advisory policy.

Queue Import

Wed, 02/26/2020 - 15:27

The idea behind this method of importing content is flexibility and the ability to update/re-import dfiferent entities. It's another way to get data from anywhere is by using this combination of Drupal 8 (and eventually Drupal 9)'s Queue API along with drush commands.

The Content Import Module

You'll want to start with a regular, old Drupal 8 module. Add a src directory and add yourself a directory for drush commands and another for your queue workers. Check out this article if you need a better idea of how queue workers are created:


Wed, 02/26/2020 - 06:03

This extension provides a simple file formatter for genomic sequence alignements files and a text filter using the library MSAViewer1 for display.

Webform multitext

Wed, 02/26/2020 - 04:34

This module works with the Webform module to provide a true multiple-value text field.

BrightEdge SEO check

Wed, 02/26/2020 - 00:57

This module provides additional local task on node pages. The local task provides integration with BrightEdge and performs the SEO checks. Brightedge provides SEO recommendations.

To install this module, do the following:

Manual installation:
1. Download module from
2. Place it alongside other contributed modules.
3. Install on Extend on page.

Assign Permissions

Tue, 02/25/2020 - 23:34

This module allows site administrators to grant specific roles permission which is required for them.

Through this module we can automatically create new users and roles for publisher and author of the content .

The module also adds the assignment of the permission to the roles of siteadmin, author and publisher which this modules creates.

History Forever

Tue, 02/25/2020 - 20:12

History module has a limit of 1 month to forget. This module removes that limit completely.

History Actions

Tue, 02/25/2020 - 20:00

This module provides VBO actions to mark a node as read / new (with regard to the history module).

(If you want to use this in views, you might want to help fix #2801929: View loses records after adding comment count field)

Facebook oEmbed

Tue, 02/25/2020 - 17:51

Adds Facebook support to the media oEmbed remote video type. This module might stop working if Facebook changes the way it is presenting the data. The thumbnail and title are not cleanly obtained from oEmbed JSON. The thumbnail URL is retrieved from the iframe, it therfore requires an http request, and another request is needed to download the image to get it's dimensions. This makes saving an image for the first time a slow process. The title/name field is parsed from the oembed json html field.

Address Field UK County

Tue, 02/25/2020 - 12:41

Adds the ability for UK addresses to have a County.


Drupal Development the Easy Way!