Paragraphs Normalizer

Component type

module

Maintenance status

Development status

Downloads

182

Component created

Component changed

This module provides Normalizer for Paragraphs fields. It embeds the normalized content of Paragraphs field into the node for JSON or XML output.

Even though the module was created to populate Paragraphs fields, theoretically it can be used to populate any Entity Reference field.

Module also supports Views with a view format "Entity". Currently the "Fields" format is not supported.

Toc.js

Component type

module

Categories

Maintenance status

Development status

Downloads

730

Component created

Component changed

Toc.js module integrate the jQuery plugin TOC.js into Drupal.

TOC.js is a jQuery plugin which automatically generate a table of contents for your page. This module provide :

  • An extra field available on node. This extra field display a Toc based on the settings of the node type.
  • A block which can generate a Toc for any kind of page.

The Table of content is generated from the front end and allow :

Webform OpenNorth

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module provides a Webform Element plugin for Webforms (>=8.x-5.x, based on Yaml forms) that allows end users to enter a Canadian postal code, and view a list of political representatives associated with that postal code. It uses the free OpenNorth Representative API.

Example of the webform in use.

Setup

Enable this module, and the Webform UI module for optional admin interface.

When creating a webform, select "Postcode OpenNorth Lookup" options and configure for display.

Linkit widget

Component type

module

Categories

Maintenance status

Development status

Downloads

145

Component created

Component changed

The core link field in Drupal 8 does not support published content that has pages other than nodes, so if you are wanting a field which allows a link to an internal page or external URL you need separate fields.

The Linkit module in Drupal 8 does not have a widget, and anon (maintainer of Linkit) does not feel the use case is warranted (Issue: https://www.drupal.org/node/2712951). I would love to see this incorporated as a sub-module of Linkit.

CSS Background

Component type

module

Categories

Maintenance status

Development status

Downloads

639

Component created

Component changed

Implements a CSS background entity, and two submodules that use this entity.

  • paragraph_css adds the css (backgrounds and text) to paragraphs, and adds the css to the page when placed on the page using panels and paragraph_blocks module. It also supports an option for making the paragraph extend to the edge.
  • entity_css adds css (backgrounds and text) to the node (and any other content type defined in the configuration).