New Drupal Modules

Block Form Alter

Thu, 07/11/2019 - 18:28

This module addresses #3028391: It's very difficult to alter forms of inline (content blocks) placed via Layout Builder

It provides a hook_block_type_form_alter() function that modifies block forms rendered by both Block Content and Layout Builder.

Group Entityqueue

Thu, 07/11/2019 - 18:03

Paragraph View Mode

Thu, 07/11/2019 - 14:11

Do you ever run into issue of creating new paragraph type with the same fields, only because it looks a bit different?
This tiny module is meant to easly reuse the same paragraph types, wit different view mode (display mode).
With this module you can choose which view modes should be available during editing of the content, by using the widget settings for a particular type of paragraph.
You can also dynamically choose when adding the content, in which display mode you want to render this specific paragraph.

Node count

Thu, 07/11/2019 - 08:33

Node count module shows the published and unpublished node count of each content type in block.

Real Time User Behavior

Thu, 07/11/2019 - 06:21

Real-Time User Behavior Module, tracks the user login, logout events as well as user node view details as well.

Chinese city picker - 中国省市区联动

Thu, 07/11/2019 - 06:16

浮动式中国省市区联动

想法来自: http://tshi0912.github.io/city-picker/

Webform Deter

Thu, 07/11/2019 - 05:14

This module allows for configuration of regular expressions that will be checked against text and textarea elements on webforms and caution the user against submitting sensitive information if the regular expressions match.

Credits

The initial (D7) version of this module was made by @tekante , with support from Phase2. The original code can be found on this github repo: https://github.com/phase2/webform-deter

Video Embed Field MyTube

Wed, 07/10/2019 - 15:05

Provides MyTube module integration as field formatter for the famous Video Embed Field module.

This is helpful to improve GDPR compliance.

See #3060180: Support video_embed_field for the history of this module.

Publishing Options

Wed, 07/10/2019 - 13:58

Drupal comes default with "Promoted to front page" and "Sticky at top of lists". The Publishing options module allows you to create your own custom options. It integrates with the Views module and has plugins for field, filter and contextual filter.

This module continues to be actively developed. Any contributions for the community is always welcome.

REQUIREMENTS

This module requires no modules outside of Drupal core.

Weather Widget

Wed, 07/10/2019 - 11:38

Weather Widget provides a weather widget displayed as block which can be added from Blocks settings.


REQUIREMENTS

- openweathermap API key, https://openweathermap.org/api
- google API key, https://developers.google.com/maps/documentation/geocoding/get-api-key


INSTALLATION

Social Media Links GraphQL

Wed, 07/10/2019 - 11:34

Add integration of social media links field into GraphQL.

form_node_redirect

Wed, 07/10/2019 - 09:48

Form Node Redirect is a free module, which provides the feature on submit of content type redirect to custom path instead of default route..

Module provide the configuration form for configuring content type custom path.

https://github.com/chandravilas01/form_node_redirect

Menu Link Navigation

Wed, 07/10/2019 - 04:33

Provides a block that renders previous and next links for pages in the current menu trail.

Programmatic Usage

You don't necessarily have to use the block and can call the service directly e.g.

function HOOK_preprocess_page(&$vars) { $vars['navigation'] = \Drupal::service('menu_link_navigation.controller')->getNavigation('main'); }

Then in your page template you can render the navigation with {{ navigation }}

Test Mate

Wed, 07/10/2019 - 00:24

Placeholder description - will be updated soon

Helper module to alter existing site content and other configurations when running tests.

The use case is running BDD tests with Behat on existing sites with live content. During the test, existing content may be in the way of the test content created during the test, leading to false positives. This module allows to alter such content lists to exclude live content.

Group Bulk Operations

Tue, 07/09/2019 - 16:24

This module creates an Action plugin that can assign/update a user's group role for multiple groups in once.

When you are managing a site with many groups, it could be painful to update a user's role for multiple groups, e.g. giving a user admin role in tens of groups, which requires changing configurations repeatedly for each group . This module provides the capability to update a user's roles for as many groups as you want in one time.

Harvest Api

Tue, 07/09/2019 - 15:59

Delivery

Tue, 07/09/2019 - 11:56

First-class citizen

Tue, 07/09/2019 - 06:36

Bring back entities as first-class citizens.

Layout Section Classes

Tue, 07/09/2019 - 00:45

This module gives you the ability to define a list of classes and labels that will be available for selection on each section of a layout in layout builder. To enable this feature, simply add the list of classes to your layout plugin:

jQuery UI Tooltip

Tue, 07/09/2019 - 00:18

Drupal 8 includes jQuery UI in core, however it is no longer actively maintained and has been marked deprecated. This module provides the jQuery UI Tooltip library for any themes and modules that require it.

Pages

Drupal Development the Easy Way!