New Drupal Modules

Avatar Field Formatter

Fri, 08/02/2019 - 12:18

This is an image field formatter, which inherited settings from the build-in default image field formatter in the Drupal core, acts the same as the built-in one, but if the image does not exist, display an avatar letter generated instead. The letter depends on the account's display name.

Dependencies

https://github.com/laravolt/avatar, install it by composer

EntityReference Selection and Validation

Fri, 08/02/2019 - 11:17

This module adds an entityreference selection plugin that allows to select different selection plugins for selection and validation.

Example use cases:

Entity Version

Fri, 08/02/2019 - 06:49

Entity version allows to attach version number to content entity revisions that helps content editors to understand the evolution of the content item. Versions are composed of major, minor and patch numbers that can be changed manually or by third party modules.

The module ships the "Entity version workflows" sub-module that allows to configure and control version numbers through workflow state transitions.

Smart Content IP Location

Fri, 08/02/2019 - 03:50

Smart Content IP Location is a connector module to allow geo location fields available through Extreme-IP-Lookup web API to be used as
conditions in Smart Content.

Requirement

Fri, 08/02/2019 - 03:43

Provides modules a way to declare configuration requirements and suggestions.

Requirements

Thu, 08/01/2019 - 19:31

Provides modules a way to declare configuration requirements and suggestions.

Layout Builder Extra Templates

Thu, 08/01/2019 - 16:37

Announce

Thu, 08/01/2019 - 12:53

This project is for developing the prototype module for a Project Messaging Channel, with the goal of porting it over to Core, creating a capability reach Drupal users in the back-end interface directly.

For information about this initiative, please check out the core ideas queue.

Druvel

Thu, 08/01/2019 - 12:48

Cumul.io filters

Thu, 08/01/2019 - 11:34

Extension to the existing https://www.drupal.org/project/cumulio

Allows filters to be applied to Cumul.io dashboards, by enabling applications to leverage Cumul.io's API.

Allows modules to alter the configuration properties of a dashboard before they are embedded.

See https://developer.cumul.io/#add-filters for more info.

JSON:API Server Push

Thu, 08/01/2019 - 11:26

Experimental module that adds HTTP/2 server push capabilities to JSON:API. Not tested for production use.

This module enables the client to send requests with a serverPush query parameter. The query parameter can be requested with and without a value, i.e. the following queries are both valid:

?fields[node--article]=title&serverPush
?fields[node--article]=title&serverPush=uid

Hello World! (REST)

Thu, 08/01/2019 - 10:36

Hello World!
Drupal 8 Restful API module example.

GoCardless payment

Thu, 08/01/2019 - 06:21

This module implements a GoCardless payment method for the payment module.

Media: JoVe

Thu, 08/01/2019 - 05:42

Media: JoVe adds JoVe as a supported media provider.

Advanced cookiebar

Thu, 08/01/2019 - 03:50

Focal Point S3fs Cache

Thu, 08/01/2019 - 02:56

Focal Point S3fs Cache

  • Utility module supporting image cache invalidate functionality with s3fs and focal point
  • Flush s3 image cache when focal point is changed
  • Allow to select different style through configuration menu

User Extras

Wed, 07/31/2019 - 18:41

User Extras is a module that provides extra functionalities to the user registration flow. It allows to create users using only the email field and also assign roles automatically.

Current Features

Adnuntius

Wed, 07/31/2019 - 17:39

The Adnuntius module provides a block and field, that render Adnuntius ads.

Webform Mautic

Wed, 07/31/2019 - 14:06

This module integrates your Webform submissions with Mautic form submissions.

Smbclient

Wed, 07/31/2019 - 11:45

The module provides tools for using samba shares. Allows create multiple samba server settings.

Dependencies

The module depends on SMB Library.

Example $manager = \Drupal::service('smbclient.server_manager'); $fs = $manager->getServer('test_filestore_id'); $share = $fs->getShare('test_folder'); $file = $share->readFile('test_file.xml'); $content = stream_get_contents($file);

Development assistance is welcome.

Pages

Drupal Development the Easy Way!