New Drupal Modules

Comment Auto Approve

Wed, 03/18/2020 - 04:53

Module automatically sets comment as approved (published) for users without "Skip comment approval" permission after certain amount of manually approved comments.

When user doesn't have "Skip comment approval" permission but already have certain amount of manually approved comments (by someone who have permission to approve comments) - comments of this user will be automatically approved (published) and visible to others.

Commerce Order Action Reassign Owner

Tue, 03/17/2020 - 23:19

This module provides a new Action plugin that lets a Commerce Order be assigned to a new user (using Views Bulk Operations, for example).

One use case would be a situation in which a customer has multiple accounts for their various employees, and the orders an employee has placed still need to be accessible after they leave the customer's company.

Mail Group Amazon SES

Tue, 03/17/2020 - 22:33

Provides a Mail Group connection plugin for receiving mail from Amazon SES.

Acquia Pendo

Tue, 03/17/2020 - 22:05

This module extends the Pendo module such that the API key is automatically configured when in an Acquia Cloud environment.

Age exposed filter

Tue, 03/17/2020 - 18:27

The "Age exposed filter" for the Views, which works on fields of the "Date" type.

Use case

Let's say a user's account has the field of the "Date" type to collect a user's birthday.
And let's assume we need to create a view to display all users that came of age.

To achieve this we need to do the following steps:
1. Create the view to display users.
2. Add to the view the field that stored birthday.
3. Add to the view the "Age filter".
4. Select the "Is greater than or equal to" operator.
5. Input 18 into the "Value" field.

Extra Field Configuration

Tue, 03/17/2020 - 16:25

This module allows extra fields to be added dynamically to entities and provides an admin interface to manage extra field instances.

UI Patterns Views Style

Tue, 03/17/2020 - 15:52
Overview

Render views styles using UI Patterns components.

Requirements

UI Patterns: Define and expose self-contained UI patterns as Drupal plugins and use them seamlessly while site-building.

UI Patterns Entity Links

Tue, 03/17/2020 - 15:09
Overview

Expose entity links as Layout Builder blocks and display them using UI Patterns components.

Requirements

UI Patterns : Define and expose self-contained UI patterns as Drupal plugins and use them seamlessly while site-building.

Entity Templates for Entity Clone

Tue, 03/17/2020 - 13:11

This module allows editors to mark certain nodes as "templates". Doing so limits the editing of these nodes to users who have been granted the permission to administer templates. This helps protect templates from spurious edits.

Users who have been given the permission to use templates can discover them at a view dedicated to displaying templates, and can clone the templates even if they haven't otherwise been granted permission to clone.

Commerce Ship to PSSC

Tue, 03/17/2020 - 07:37

This module provides a method to export an XML file of order shipments in a format required by PSSC.

Click4Assistance

Tue, 03/17/2020 - 06:00

Click4Assistance is the preferred chat provider used by many UK organizations including finance, retail, healthcare, and the public sector. Having over 15 years of experience in the industry, Click4Assistance provides a multitude of online communication tools. All data including chat transcripts are stored in a UK data center conforming to UK and EU regulations including GDPR, Cyber Essential Plus, and ISO27001. Phone, email and live chat with your account manager and our support team working in UK time zones.

Revolution Slider

Tue, 03/17/2020 - 05:18

Chat Rocket

Tue, 03/17/2020 - 02:16

With live chat for Drupal by LiveChat, you can add a chat widget to your website, customize its look and feel, position on the page and much more.

This live chat module is built with proactive chat invitations to increase the chances of high engagement; you can specify trigger conditions by which automated messages appear, such as the number of pages visited, the number of seconds spent on the website. Plus, you can reach out to people who have added something to their cart but can’t seem to proceed to checkout.

Backend utilities for Drupal

Mon, 03/16/2020 - 07:57

A set of reusable utilities for entities, fields, strings, etc. for the back end.

Current set of functions:

1. Array Trait.

array_map($paths, array $data) - Get a key from a complex array by a set of paths, like ['key.key2.key3']. Helpful if neded data can be located in one of the paths within an array (userful for imports form XML).

Alter Entity Autocomplete

Mon, 03/16/2020 - 04:08

The module provide you alter autocomplete field suggestions list according other fields of entity.

JSON:API Flag

Sun, 03/15/2020 - 13:03

This module exposes current user flaggings and entity flag counts over JSON:API Resources.

//TODO
Flag and unflag.

Commerce Toilet Paper

Sun, 03/15/2020 - 11:19

With the Coronavirus pandemy, lots of people stocked toilet paper in an unsensible way, thinking its value may raise or it would be hard to find.

This modules add the possibility of paying online in Drupal Commerce stores using it.

Pending features:

  • Calculation of exchange between currencies and toilet paper.

Requires:

Simple Affiliate

Sun, 03/15/2020 - 08:59

Role Language Negotiation

Sat, 03/14/2020 - 13:36

MySQL 5.6 Driver for Drupal 9.0

Fri, 03/13/2020 - 21:12

The MySQL driver that's included in Drupal 9 core requires MySQL 5.7 or higher.

This database driver lets you install and use beta, RC, and stable releases of Drupal 9.0 on MySQL 5.6. This driver will only be maintained until MySQL 5.6's EOL date of Feb. 2021, and only for Drupal 9.0. It will not work on Drupal 9.1.

Pages

Drupal Development the Easy Way!