Preferred Language Prompt

Component type

module

Categories

Maintenance status

Development status

Downloads

59

Component created

Component changed

Preferred Language Prompt (PLP) provides a way to funnel users from content in a non-preferred language to the translation of that content that matches their preferred language.

Prerequisites

This module only works with the URL Language negotiation method. Within that, it should work with both path prefix and subdomain.

Social Format

Component type

module

Maintenance status

Development status

Component created

Component changed

Provides a generic formatter that produces social media icons with a link for several input methods :

  • Text and Link Field Formatter
  • WYSIWYG text format, for any formatted field
  • Twig function

Advantages over other methods: the formatter can be applied on existing content and provides a generic behavior for the several input methods.

Use cases

Social media links defined

User Help Manual

Component type

module

Maintenance status

Development status

Component created

Component changed

This module provides a method of structuring user-editable documentation nodes, for website users such as staff and volunteers.

It is built on the Book module. We provide the structure needed for the user manual and an initial import of content to help users with doing simple day to day tasks for working on their Drupal site.

This module was developed thanks to PeaceWorks Technology Solutions.

Wiki pages

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

The module creates custom content-type, called 'Wiki page'. This content-type requires 4 fields, title (required field), description, parent (entity reference to the parent node) and content where you should put your content of the page. As with other content-types, you can freely add more fields to your wiki page, but in that case you should override the theme for displaying all fields you have. Along with custom content-type, module creates new role called 'Wiki pages moderator'.

Media Lazy Load Formatter

Component type

module

Maintenance status

Development status

Downloads

214

Component created

Component changed

This module allows the option of lazy loading different forms of media via field formatters. Currently only supports the image field formatter.

It uses the JQuery Lazy Load Xt library to lazy load the images on scroll.

Installation:

Enable module.

Usage:
Visit any entity's display mode. If an image is present, the settings form should have a checkbox to choose whether or not to lazy load the image.

Entity Reference Guards

Component type

module

Maintenance status

Development status

Downloads

334

Component created

Component changed

Entity Reference Guards help you safely protect or clean up your entity references, based on actions performed on either entity (the referee or referent). It is based on Django's ForeignKey's on_delete behavior.

Pseudo Title

Component type

module

Maintenance status

Development status

Downloads

91

Component created

Component changed

Pseudo Title creates a pseudo field that can be used to move up and down the content of the title in the same administration page where the display of other fields are managed.

The problem that this module addresses is that Drupal 8 doesn't show the Title field in the /admin/structure/types/manage/[CONTENT_TYPE]/display page. Therefore; if your page layout requires that the title of a node in full-view be placed after the output of other fields, then you have to do it by other means.