New Drupal Modules

React Views

Wed, 02/27/2019 - 06:29

Contact optional outgoing mail

Wed, 02/27/2019 - 05:57

The Contact module requires you to enter a recipient when creating/editing a contact form to send an e-mail to when your form is submitted.

This module makes the 'Recipient' field optional, so it won't send an e-mail when the form is submitted. This might be useful when using the contact_storage module when you only want to save the submissions, but don't want to send an e-mail.

Filterable Link

Wed, 02/27/2019 - 01:14

This module attempts to streamline the linking of internal content by defining what bundles the custom link field can reference. Do you have similarly named content that is crafted from different bundles? Then you'll notice it's hard to differentiate between them when referencing via the core link field.

Wouldn't it be nice if you can specify which bundles an instance of the core link field can source? This module basically extends the core link field but it allows an admin to specify a list of target bundle types that ultimately filter the link's autocomplete responses.

Twig Tools

Wed, 02/27/2019 - 00:33

The Twig Tools module provides additional Twig filters and functions.

Current Filters:
clean_class_array
Sanitizes all strings in an array for use as valid class names.
array_unique
Filters all non-unique values from an array.
remove_empty
Removes all falsy values from an array.

Acquia DAM Asset Importer

Tue, 02/26/2019 - 15:28

This module allows you to bulk import the contents of folders from Acquia DAM into your Drupal site. This extends the functionality provided by Media: Acquia DAM, allowing you to have assets in Drupal without having to first associate them to another Drupal entity.

Webform User Registration

Tue, 02/26/2019 - 13:40

Description
-----------
This module adds a new webform handler to start a user session upon form submit.
The configuration is almost identical to the core user register form and also allows
for updating existing user values.

GitHub
-----------
This project is also maintained on GitHub

Installation
------------
To install this module, do the following:

N1ED

Tue, 02/26/2019 - 09:19

N1ED - a powerful WYSIWYG editor for your Drupal 8 and 7 website.
This is more than yet another CKEditor build enhanced with js.plus plugins. It is also a control panel for effortless configuration.
Bootstrap 4 support can be enabled or disabled with one click making N1ED a full-featured Bootstrap structure editor.
The editor features its own image uploader that does not require any additional configuring.
All of your existing content is compatible with N1ED (any HTML content is supported).

Accessible Media Embed

Tue, 02/26/2019 - 08:31

This module aims to bridge the gap between embedding media within a WYSIWYG such as ckeditor and having a fully accessible website using context sensitive alt tags for that embedded media.

What's the problem?

Currently you add an alt tag to an image when adding an image to the media library and this alt tag is used each time the media is embedded within some content.

Composer Forced

Tue, 02/26/2019 - 06:41

Allows your website to have update manager enabled but totally disables ALL updates from the Drupal UI. Update manager module will only be useful for sending you email notifications about the updates of modules and core as configured from the administration settings page.

Configuration Split Ignore

Tue, 02/26/2019 - 05:00

The module allows to ignore certain configurations owned by modules enabled in configuration splits during export and import.

It works the same way as Config Ignore module for the configuration which exist in configuration splits made by Configuration Split module.

Contact default fields override

Tue, 02/26/2019 - 04:32

This module allows you to override the default 'label', 'description' and 'required' settings of the default fields added to a Contact form.

It adds these fields to the Manage field page of the contact form.

Product Adverts

Tue, 02/26/2019 - 02:00

Vote Anonymous

Mon, 02/25/2019 - 23:32
Introduction

The Vote Anonymous module allows you to set up the voting feature for anonymous users on the node entity type. Sometimes we have the requirement that anonymous user can vote only once among the nodes listing or only one vote per node. Using this module we can manage voting functionality very easily. There is an admin setting page where we can configure messages, cookie, content type & other settings. On the basis of the user cookie, we can control the voting entry in the database.

Calendar Link

Mon, 02/25/2019 - 18:45
About

Calendar link provides two Twig functions for generating links for various calendaring services.

Requirements

This module does not require any additional modules outside of Drupal core.

This module uses the spatie/calendar-links library as its foundation. Use composer to install the module (see INSTALLATION) or run composer require spatie/calendar-links separately.

Apache Thrift for Drupal

Mon, 02/25/2019 - 18:11

Tome Sync Github

Mon, 02/25/2019 - 15:51

Utility to Push static content generated by tome to Github using vijaycs85/github-publisher.

Webform IBAN field

Mon, 02/25/2019 - 12:06

This module adds a IBAN field to webform 8.x.

Description
This module, based on PHP-IBAN library and the iban_validator module, implements a webform IBAN-field.

Dependencies
- Libraries API
- PHP-IBAN (external library)

JMS Serializer for Drupal

Mon, 02/25/2019 - 11:36

A wrapper around the JMS serializer: https://jmsyst.com/libs/serializer
Used for Drupal 8.

Redirecton403

Mon, 02/25/2019 - 11:04

RedirectOn403 allow you to specify a redirect URL that could be internal or external pages. When a site visitor navigates to a content page that is restricted by a taxonomy access control rule, instead of Drupal's standard 403 (Access Denied) page being displayed, the visitor is redirected to the URL entered. This can be internal routes or external pages.

Graphql JWT

Mon, 02/25/2019 - 09:30

Allows JWT authentication via GraphQL.

Pages

Drupal Development the Easy Way!