New Drupal Modules

Okta Integration

11 April 2018 - 6:27am

The Okta Integration Module provides Okta functionality as Drupal addon module to manage the Okta instance.

Following helper modules are available:

Okta Batch Import

Batch import users into Okta application from CSV or comma seperated list.

Okta Dashboard

Dashboard view of your account account. Prevents giving direct Okta Access to multiple users. Allows granular control of Okta views directly from Drupal.

Categories: Drupal

AddToAny DX8 integration

11 April 2018 - 3:41am

This module makes the social sharing block functionality from the
AddToAny module available as a custom element within Cohesion DX8.

Enable the module and the "AddToAny" element will become available in
the DX8 element sidebar.

Select a combination of universal and specific social sites, placement
and icon size.

The title and URL of the page are detected automatically.

This module requires a DX8 subscription.

Categories: Drupal

Matomo Api

11 April 2018 - 2:30am
Categories: Drupal

İletimerkezi SMS API

10 April 2018 - 11:12pm

Enables modules to use Iletimerkezi API, and integrates with SMS Framework.


You can use composer require 'drupal/sms_iletimerkezi:^1.0' or follow the path.

1. Download [SMS Framework][sms-framework] and its dependencies.
2. Install module as per [standard procedure][drupal-module-install].
3. This module has composer dependencies, see [instructions][composer-dependencies]
for information on how to resolve these dependencies.

Create a Iletimerkezi API Keys

Categories: Drupal

Rate Limits

10 April 2018 - 5:42pm

Rate Limits allows you to create configurations to limit access in a given window. It is currently built on top of core's flood service to provide protection against DoS attacks. By limiting the rate that a particular user or a particular IP can access your Drupal site you can prevent these types of attacks.


In order to configure the rate limits you will need to tag the routes where you want them to apply. You can use the Tagged Routes module to manually tag routes, or you can tag them programmatically in the route configuration like this:

Categories: Drupal


10 April 2018 - 2:52pm

This is a simple Drupal module to lazy-load all inline images and/or iframes defined by content authors in entity content, usually the text-format-enabled version of textarea fields. i.e. Node and Block body content.

The module currently depends on the bLazy image script.

There is another contributed module utilizing its namesake, Blazy. Make sure to check it out, especially if you need more advanced features and support for many features out of the box.

Categories: Drupal

Git LFS File Storage

10 April 2018 - 1:18pm
Categories: Drupal

CKEditor Quote

10 April 2018 - 3:08am

A CKEditor plugin for Drupal 8 to create a quote with text and author.

It improves the blockquote plugin by allowing the editor to add an author. It is compatible with previous existing blockquotes without author.

It allows editors to break the quote in different lines (by using <p>).


Using the CKEditor plugin you can enter the quote with the author.

Categories: Drupal

CKEditor Listicle Heading

10 April 2018 - 2:22am

A CKEditor plugin for Drupal 8 to create headings preceded by a number and a dot.


Using the CKEditor plugin you can enter the heading format (h2, h3, etc.) a number and the heading text. This would be the source code created:

Categories: Drupal

Term Family

10 April 2018 - 12:58am

Fetches the relationships of a term:

  • A parent term prints the parent itself and its children.
  • A child term prints the child term with the parent(s) and its brothers.
  • The active state is set on the current term.

The module provides helper functions as a service and exposes the result as a block.

Categories: Drupal

Migrate Plugins

9 April 2018 - 11:32am

Migrate plugins provide extra migration plugins to make your content migrations more flexible.

Source Plugins
Processor Plugins
Categories: Drupal

Small data

9 April 2018 - 8:58am

The small data Drupal module uses the Small Data API to provide a file field formatter that displays an inline visualization to show tables, trees, and graphs using interactive diagrams, plots, and charts.

Beta1 version of the small data module is available at

Categories: Drupal


9 April 2018 - 8:09am
Foldershare: a web-based file system module for Drupal 8

The Foldershare module adds an ability to share and manage data on Drupal 8 websites. It adds a virtual file system that manages and presents a hierarchy of virtual folders and files maintained on the web server. Access controls enable content owners to designate whether content is private, public, or only shared among a selected group of colleagues. Each folder has optional descriptive information so that users can introduce projects, explain terminology, and provide other descriptive material.

Categories: Drupal

Webpack bundler

9 April 2018 - 3:33am

Use webpack to transpile, bundle and minify Drupal's javascript files. Work in progress.

Should I use it now?

No, unless you want to test it out and contribute. Right now it's just a working prototype without any settings. The values are hardcoded for a composer project with a package.json in the repository root and libraries in modules/custom.

Categories: Drupal


7 April 2018 - 4:30pm

The most merciful thing in the world, I think, is the inability of the human mind to correlate all its contents.
~H.P. Lovecraft

The Madness module provides a way to monitor the insanity of your site's users. It may even induce a little madness of it's own along the way! Among other features, it provides a block to list your users sorted by how mad they've become.

Categories: Drupal

Cfr operations

7 April 2018 - 12:06pm

Defines an OperationInterface, and exposes Operation objects as plugins via Cfr Plugin API.

Visit admin/operations/cfrop as administrator, and execute any of those operations.

This module can sometimes be a convenient replacement for devel/php, for custom drush commands, or even for hook_update_N().

Or, you can create and execute your operations from drush or hook_update_N() or anywhere.

Categories: Drupal

Basic Page Feature

7 April 2018 - 11:32am

Basic page of drupal core on Feature.

Provides basic page content type and related configuration. Use basic pages for your static content, such as an ''About us'' page.

Categories: Drupal

Aegir Hosting Tasks Jenkins

6 April 2018 - 7:33pm

This module allows using Jenkins as a Hosting Task Runner.


Get jenkins running. The Docker images are nice, or you can install it natively.

Copy the jenkins config from this module to the jenkins home directory.

cp -rf /var/aegir/devmaster-0.x/profiles/devshop/modules/contrib/hosting_task_jenkins/jenkins_home/* /var/jenkins_home

Visit "Manage Jenkins" > "Reload config from disk" button for the changes to take effect.

Categories: Drupal

Multilingual Revisions Helper

6 April 2018 - 1:41pm

This was built to make life a little easier for content editors on multilingual sites with Content
Moderation or Workbench Moderation enabled.

Currently, if the default language version of a node has a draft-in-progress, it's not possible to update/publish a
translation of that node if there are any untranslateable fields (including files) or if the URL alias is
generated by pathauto.

Categories: Drupal

Biz Pro

6 April 2018 - 10:26am

BizPro is a suite of modules designed to manage company data. Main targets are production, inventory, salary.

Categories: Drupal