New Drupal Modules

Menu Manipulator Sitemap

12 July 2019 - 10:46am

Display a very simple sitemap filtered by the Menu Manipulator module.

How to use
  • Place the Menu Sitemap block in Admin > Structure > Block layout
  • Enjoy! :)
Categories: Drupal

Webform Translation Permissions

12 July 2019 - 2:26am

Defines the following permissions to enable a user to translate a webform's configuration without granting them the 'translate configuration' permission needlessly.

  • translate any webform
  • translate own webform
Categories: Drupal

Block Form Alter

11 July 2019 - 2:28pm

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.

Categories: Drupal

Group Entityqueue

11 July 2019 - 2:03pm
Categories: Drupal

Paragraph View Mode

11 July 2019 - 10:11am

Do you ever run into an issue of creating new paragraph type with the same fields only because it looks a bit different?
This tiny module is meant to easily reuse the same paragraph types with 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 in which display mode you want to render this specific paragraph when adding the content.

Categories: Drupal

Node count

11 July 2019 - 4:33am

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

Categories: Drupal

Chinese city picker - 中国省市区联动

11 July 2019 - 2:16am

浮动式中国省市区联动

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

参考:https://www.drupal.org/project/chinese_address
chinese_address module 也很强大
但是他把所有城市地区都写到数据库里了,每次城市选择都要数据库操作,视觉上有卡顿现象

City picker是把城市保存在js里,把压力都放到客户端,城市选择比较流畅

Categories: Drupal

Webform Deter

11 July 2019 - 1:14am

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

Categories: Drupal

Video Embed Field MyTube

10 July 2019 - 11:05am

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.

Categories: Drupal

Publishing Options

10 July 2019 - 9:58am

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.

Categories: Drupal

Weather Widget

10 July 2019 - 7:38am

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

Categories: Drupal

Social Media Links GraphQL

10 July 2019 - 7:34am

Add integration of social media links field into GraphQL.

Categories: Drupal

form_node_redirect

10 July 2019 - 5:48am

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

Categories: Drupal

Menu Link Navigation

10 July 2019 - 12:33am

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 }}

Categories: Drupal

Test Mate

9 July 2019 - 8:24pm

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.

Categories: Drupal

Group Bulk Operations

9 July 2019 - 12:24pm

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.

Categories: Drupal

Harvest Api

9 July 2019 - 11:59am
Categories: Drupal

Delivery

9 July 2019 - 7:56am
Categories: Drupal

First-class citizen

9 July 2019 - 2:36am

Bring back entities as first-class citizens.

Categories: Drupal

Layout Section Classes

8 July 2019 - 8:45pm

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:

Categories: Drupal

Pages