New Drupal Modules

Replicate Autopublish off

Thu, 05/28/2020 - 09:28

Provide hook to disable automatically publish replicated (cloned) nodes.

Needed modules:

Skip All Caches

Wed, 05/27/2020 - 18:32

At times we do not want to use the cache at all. This module allows for totally remove the cache based upon certain circumstances.

During the settings initialization, we have the opportunity to change the setting to all use a NULL backend service.

This does require some manual setup.

Google Analytics Cookieless

Wed, 05/27/2020 - 11:07

You want to add Google Analytics tracking to your website but do no want to use the GA cookie which comes along ? You have a simple site and you don't want to display the annoying cookie banner just for Analytics tracking ?

This module allows you to collect statistics about your visitors via Google Analytics without having to set the GA cookie on your website.

Layout Builder Operation Link

Wed, 05/27/2020 - 10:53

Migrate Process Entity

Tue, 05/26/2020 - 16:48

This module provides an additional process plugin to get field values from Drupal 8 entities within a migration.

Use

In your migration, you may want to retrieve a key field value from an entity which already exists. This could be one manually created, or one created via an upstream migration.

In your migration, use like any other process plugin:

EntityAccess

Tue, 05/26/2020 - 14:53

Domain Route Redirect

Tue, 05/26/2020 - 14:10

This module aims to help with the management of access and redirection of paths and routes for different domains of a website, and builds up on the Domain Access module.

Abstract dummy content

Mon, 05/25/2020 - 20:35

Some abstract image to use like a dummy content.

Migration examples (Migrate API)

Mon, 05/25/2020 - 16:20

Migrate API migrations examples.

OAI-PMH Harvester

Mon, 05/25/2020 - 09:24

Harvest biblios from an OAI-PMH source, like Koha, and cache them in a table, so that we can refer to them from fields.

This module does not provide the FieldType, FieldWidget or FieldFormatter plugins for working with the data.
That would be the job of a separate module depending on this one.

Installing

Add the module to your Drupal project and enable it.

Datetime Flatpickr

Mon, 05/25/2020 - 05:57

BEF glossary

Mon, 05/25/2020 - 03:38

This module provides glossary links format for better exposed filters.
Glossary Links format similiar ot select Links format.

It is only small tweak to show links as inline blocks.

Installation

Standard module installation applies. See
https://drupal.org/documentation/install/modules-themes/modules-7
for further information.

Usage

Select 'Glossary Links' format in BEF Settings for taxonomy filter.

Pax

Mon, 05/25/2020 - 00:31

When the same config export YAML changes in two branches, merges can become nightmarish especially in display configuration files as the configuration of two fields will meld into each other. In order to avoid this, this module shards those configuration files so there's one YAML per field for each display mode. There will be significantly less conflicts and even when there are some, it'll be trivial to resolve them -- most likely just the weight changing in both branches.

Media: Buzzsprout

Sun, 05/24/2020 - 22:43

Media: Buzzsprout adds Buzzsprout as a supported media provider.

Requirements

Media: Buzzsprout has one dependency.

Contributed modules
  • Media Internet - A submodule of the Media module.
Installation

Media: Buzzsprout can be installed via the standard Drupal installation process.

Visitor Right

Sun, 05/24/2020 - 22:33

Sometime developer puts Drupal website into maintenance mode in order to deploy code and database upgrades safely. However, that is not possible for user who has not the right permission to access to the website. Sometime you would like to give access to your friend or client or beta tester to get access to your website. That is what this module does. Visitor Righ module generate an URL by which the an client can access to the project without login and according to the parameters you will set. You can choose what role to give and the duration of the access.

Config Revision

Sun, 05/24/2020 - 08:13

This module allows creating revision for the config entities.

The module adds a lightweight bundleable non-translatable revisionable entity and creates new revisions once the entity is saved. The admin settings page can be used to select the config entities to track the changes in their changes. The new revision is saved every time the config entity is saved. The config revision entity doesn't track the changes made to the config entities during config import.

SMTP Authentication Support (multiple)

Sat, 05/23/2020 - 18:39

This module allows for SMTP configurations on a per email key basis by replacing the implementation of smtp's mail backend plugin. It requires the smtp module.

Use the project's settings.php or settings.local.php to add SMTP configurations
keyed by the email key like so:

Google Authentication for Users

Sat, 05/23/2020 - 16:36

This module is a project branched from GAuth. This used to be a part of GAuth, now separated out in drupal 8. GAuth is now merged with Google Api Client for in drupal 8.

Blink.net Integration

Sat, 05/23/2020 - 12:55

Integration for the Blink.net system.

This is intended to be an open-ended flexible system, please open feature requests and collaborate on improvements rather than create separate modules to add more functionality.

Admin User Path

Sat, 05/23/2020 - 12:20
Admin User Path

Admin User Path is a simple module that change patter of user pages (login, logout, edit, register, password, shortcuts) and routes the login pages to use the admin (theme) path with a simple interface.

This module is compatible with Drupal 9.

Pages

Drupal Development the Easy Way!