New Drupal Modules

Splash Screenshot

Mon, 05/07/2018 - 10:40

Allows the management of one or more "Splash Screens screenshot", which are modal popups. If they accept or reject the offer, the modal will close. (If they select Do not Show Again, then a cookie is set so as to avoid futher display.) You may define path for the splae offer , and you have to create only one offer for the page. So you con't create two offer for the same page.

The module was born as a way to advertise a website companion app and offer a button to download, but it's generalized nature has the potential for many other applications.

Views Entity Form Field

Mon, 05/07/2018 - 10:25

Add form field widgets to a view to edit multiple entities at one time.

Telstra Messaging API

Mon, 05/07/2018 - 09:50

Telstra is an Australian telecommunication company, is providing 1000 SMS/MMS for free per month.

Send and receive SMS and MMS messages using Telstra’s enterprise grade Messaging API. Get your dedicated Australian number, and start sending and receiving messages today.

Maintainers of this module are not affiliated with Telstra Corporation Limited.


Mon, 05/07/2018 - 07:23

mobile_forum module provides the server side APIs required by DrupalForum mobile app to connect to your site.

How to install

The module has the following dependencies. You have to install the dependencies first. After installing them, you can install the module.

App features

Drupal Forum is a native mobile app that provides easy-to-use UI for android devices to use the Forums of your website. It contains features such as

Datetime Popup

Mon, 05/07/2018 - 06:40

Date time picker form element using the xdan jQuery Plugin Date and Time Picker library.

It supports date/time and date fields. You can use it on Datetime and Date fields.

Install Drupal module as usual. Visit for further information.

Leaflet Bing Layers

Mon, 05/07/2018 - 04:18

This module adds Bing Maps Imagery Sets as an available map style within your Leaflet map configuration. Through the administration interface you can configure which Imagery Sets are enabled and displayed, as well as setting a custom label for display in the layer switcher.

This module uses Bing Maps Layer for Leaflet to fetch and add the Imagery Sets to the map.

Hotkeys for Save

Sun, 05/06/2018 - 18:32

Do you often edit content or other site data?
Do you get tired of scrolling endless down to the Save button?
If so, this module allows you to use hotkeys Ctrl+S (Win) and Cmd+S (Mac) instead of clicking on the Save button.

The term "Save button" should be understood in a general sense. So, the submit button may have other names, such as:

Twig field

Sun, 05/06/2018 - 15:22

A simple module that provides Twig field type.

Ban By Geo Location

Sun, 05/06/2018 - 14:41

Ban by geoip location data


Sat, 05/05/2018 - 19:46

The Marquee module implements a custom field formatter to turn text fields into vastly superior and technically impressive scrolling marquees.

Commerce Nordea

Sat, 05/05/2018 - 19:06

Commerce Verifone

Sat, 05/05/2018 - 18:45

A-Frame Extra

Sat, 05/05/2018 - 18:23

Content Moderation & Scheduled Updates integration

Sat, 05/05/2018 - 16:37

Adds a validator ensuring scheduled updates for content moderation state updates are valid.

Adds a widget to the new state on scheduled update entity allowing user to select valid states of the parent entity of scheduled update.


Multi Step Content Form

Sat, 05/05/2018 - 14:33

Is Hacked

Sat, 05/05/2018 - 09:43

The Is Hacked module designed to detect changes in a site vcs repository.
The module makes sense only if you have a vcs command line tool installed on a server and PHP safe mode disabled or configured to allow a vcs command execution.

By default it works with git. Change the is_hacked_vcs variable to make it working with other vcs.

Be safe!

Drupal 7 version is available. I'm working on Drupal 8 version now.

Filter checkboxes

Sat, 05/05/2018 - 07:01

Module allows you filter big amount of the checkboxes quickly.

How to use it:

$form['options'] = array( '#type' => 'checkboxes', '#title' => 'Title', '#options' => $options, '#filter' => TRUE, );

Just add option #filter to the checkboxes element and module will do the rest.

content entity builder

Sat, 05/05/2018 - 03:42
One entity One table, keep your database table clean. No bundle, revision support, by design.

This module allow you create content entity type like add a node type, by using add base field to your content entity type, you could keep
your database table clean.

Try your best to use one entity one table instead of one field one table. We will get several benefits:
1, Better performance.
2, it will be much easier to migrate drupal to other system.

EU General Data Protection Regulation

Fri, 05/04/2018 - 15:04

Confirm Leave

Fri, 05/04/2018 - 12:40


Drupal Development the Easy Way!