New Drupal Modules

Wysiwyg Enhanced Image

Wed, 01/16/2019 - 20:12

Provides Enhanced Image plugin for CKEditor installed with Wysiwyg.

Wysiwyg YouTube

Wed, 01/16/2019 - 15:23

Provides Youtube Plugin plugin for CKEditor installed with Wysiwyg.

Alexander's Printing API

Wed, 01/16/2019 - 13:36

Integrates and implements new API endpoints for Alexander's Print Advantage for on-demand printing of Drupal Commerce orders.

Isn't this a Commerce module?

The goal is to phase out a dependency on Drupal Commerce in the future, hence the missing commerce_ namespace prefix.


The module currently require Drupal Commerce and is built to target it first and foremost, however work is being done to reduce requirements to none.

Route Path Rewrite

Wed, 01/16/2019 - 12:36

The Route Path Rewrite module changes the paths of configured routes. The routes are configured with the Drupal route name (described as machine name in the structure of routes documentation), for example the login: user.login.

MultiRender mode formatter collection

Wed, 01/16/2019 - 11:46

In some editorial cases, you need change a field output format (image style / render mode) according to the value of another field (behavior selector)
This module provide a collection of formatter which propose this fonctionnality (for Image, entity_reference,and entity_reference_revisions fields)

Webform JSON Schema

Wed, 01/16/2019 - 07:50

A module that provides /webform_jsonschema/{webform_id} REST endpoint:

  • GET: returns JSON Schema + UI Schema + Form Data generated from a webform to be used with react-jsonschema-form NPM package
  • POST: handles the webform submission

Development happens at


Wed, 01/16/2019 - 05:43

A minimal API to integrate Tikkie with Drupal.

In its current state of development, this module:

Code to be released shortly. Contact me if you are in a hurry.


Wed, 01/16/2019 - 05:41

Replicate Unpublished

Wed, 01/16/2019 - 03:35

Depnend on the Replicate API and Replicate UI Module. While Replicating Nodes using Replicate API and Replicate UI Module this will unpublished the node.

Most of the time it is painful when replicating ( clone) a node it gets published immediately. first cons are Duplicate date on your site, furthermore, if you have some action on node published event it will trigger when you're replicating.

Media Attribution

Wed, 01/16/2019 - 00:43

Attach attribution and license information to media images. If you want to add an image to an article that is licensed under a Creative Commons license, this module lets you add source, author and license terms links to a caption under the image, as per the guidelines published by Creative Commons here: Best practices for attribution.

Flush Single Image Styles

Tue, 01/15/2019 - 20:49

Utility module to flush a single image from any image styles it may have generated for it.

This module provides a simple form to which you can provide a source image path (e.g. public://assets/foo/bar/image.jpg) and it will flush any styled images that have been generated.

There is also a service class that can be used in custom code:

BZ Migrate

Tue, 01/15/2019 - 15:15

Route Basic Authentication

Tue, 01/15/2019 - 15:05

The Route Basic Authentication module protects configured routes with HTTP basic authentication. The routes are configured with the Drupal route name, for example the login: "user.login". The HTTP methods (GET, POST, PUT, DELETE, ...) that should be protected by HTTP basic authentication are also configured for each route. A site wide username and password is used, configurable on the settings page (Administration » Configuration » System » Route Basic Authentication settings).

BZ profile

Tue, 01/15/2019 - 14:59

Ru BZ starter profile

Node Newsletter

Tue, 01/15/2019 - 01:29

Modal widget

Mon, 01/14/2019 - 13:30

This module provides a field widget for modal management of referenced entities.

Go to the "Manage form display" settings of your entity and change the widget for any Entity reference field to "Modal widget".

NOTE: This module is in the early dev stage and as of now supports only the Edit operation. That means that you cannot create a new entity, you can just edit an existing entity. You can use the widget only for single value fields (where allowed number of values is limited to 1).

Drupal Proxy

Mon, 01/14/2019 - 09:29
Drupal Proxy

set configuration for Drupal proxy to pass all requests through a specified proxy server.
This helps you to set External access proxy settings for If your site must access the Internet via a web proxy then you can enter the proxy settings

HTTP and HTTPS servers are supported at this time.

ZURB Foundation Sites (Library)

Mon, 01/14/2019 - 08:59

Provides ZURB Foundation sites libraries as module to be used as a dependency of ZURB Foundation modules & themes.

Commerce orders fix

Mon, 01/14/2019 - 07:39

Helper module that helps with problem of broken orders like stated here in this issue

Fixing will be run on cron jobs, but there is also an option to fix them manually(run task with a link).

Set the variable_set('commerce_orders_fix', TRUE) for cron runs to work, put it to FALSE, to be run only manually.


Drupal Development the Easy Way!