New Drupal Modules

Trial role

Sat, 04/15/2017 - 03:59

Provides a role for "trial" users.

Gives this role on install, optionally sends emails when trial period ends and so on.

This module is what powers the trial on Violinist

Textfield Counter

Sat, 04/15/2017 - 00:13


Revision Log Default

Fri, 04/14/2017 - 18:45

This module sets sane defaults for entity revision logs, which are used when no log is provided. This is useful if your content editors don't always fill out the revision log, which is fairly common as the revision log is not a required field (and humans are lazy).

There are three variations of default revision logs provided by this module:

Tinkered API

Fri, 04/14/2017 - 17:51

A work in progress transforming a previous set of helper tools into Drupal 8.


Fri, 04/14/2017 - 04:43
What Is Ethnio?

Ethnio is a research recruiting tool for intercepting people that use your interface from your website or app, and then conducting some kind of research with them - moderated or automated - and scheduling them or paying them incentives automatically if you'd like. You can also email or tweet or post a link to an ethnio screener, but most people place our JavaScript on their site. Ethnio is not a recruiting agency or research consulting firm.

Date Recur Status

Thu, 04/13/2017 - 21:31

An extension to Date Recur that allows to set a status per occurrence.

Install as usual. Create a new field of type Date Recur. Select Status enabled occurence handler as occurrence handler in the field settings and Date recur status formatter as formatter in the display settings.

Open /admin/config/content/date_recur_status to configure the list of statuses.

Lightning Media Imgur

Thu, 04/13/2017 - 21:09

Media Entity Imgur

Thu, 04/13/2017 - 21:08

Scald Caption

Thu, 04/13/2017 - 14:37

This module provides in the administrative area of Drupal an option to customize the Scald caption, without the need to implement the hook_scald_dnd_library_item_alter.

If the token required in caption customization was not available, it should be created according to the Drupal documentation.


Drush Entity Tools

Thu, 04/13/2017 - 11:21

A collection of two drush tools (drush_typeinfo and drush_taxonomyinfo), wrapping them into a Drupal module for sites where only modules can be installed.

Lightning Media 500px

Thu, 04/13/2017 - 10:01

Integrate 500px Media entity into Lightning.

Entity PDF

Thu, 04/13/2017 - 09:47

Entity PDF can create a PDF from any node based on any view mode. Support for other entities is coming, contact me if you need it!

Entity PDF uses mpdf7 (currently beta only) Install with composer.

The module provides a htmlpdf.html.twig file so you can control the entire HTML structure that gets converted to PDF. No CSS and/or JS from Drupal will get added so you need to add everything by hand in the twig file.

Lightning Media Flickr

Thu, 04/13/2017 - 09:08

This module provides Flickr integration for Lightning Media.


Check Usage Guide

Project Code

Media Entity Flickr

Wed, 04/12/2017 - 20:27

Flickr integration for the Media Entity module.

Rules Shutdown

Wed, 04/12/2017 - 16:11

Sometimes it is required to execute some actions at the end on page script execution (in a shutdown function). E.g. to trigger new updating a node when the node is re-saved. This module allows to do it with Rules.

After module installation in the list of the Rules actions there appears "Shutdown Components" section with the list of available components. Usage is similar to using the native Rules components: one can add any existing component for postponed execution.


Wed, 04/12/2017 - 15:07

Provides the pinyin short code(拼音简码) utility and fields.

The pinyin short code will be generate from label field string automatically.


$fields['pinyin'] = BaseFieldDefinition::create('pinyin_shortcode') ->setLabel('拼音码') ->setSetting('max_length', 16);

If the $entity->label() value is "中国", then the generated pinyin short code will be "zg"。

Video Embed HTML5

Wed, 04/12/2017 - 14:35

This module add support for embedding HTML5 videos into your website using Video Embed Field

  • Install module
  • Add video embed field and enable "HTML5" provider
  • Add link that ends with mp4/ogg/webm

Feeds Tamper Extras

Wed, 04/12/2017 - 14:20

Some Feeds Tamper plugins and an automatic generator for previously exported Feeds Importers and Feeds Tampers

Youtube Channel Video Pagination

Wed, 04/12/2017 - 14:12

SumoMe Tools

Wed, 04/12/2017 - 12:56

This module allows you to add the tools from SumoMe to your Drupal site.


Drupal Development the Easy Way!