Panels Substitutions Access

Component type

module

Categories

Maintenance status

Development status

Downloads

641

Component created

Component changed

Determine Panels Access by substitutions values used as Selection Rules and Visibility Rules.

It is actually a Ctools Access plugin

If can check if substitutions matches a string literal or another substitution. It can also use Regex match.

It can also check if a substitution is empty.

Ideas for use

  • Show a pane if a field is empty
  • Don't show a pane 2 entity reference fields reference the same entity.
  • Show a Variant if the node title matches a regex pattern.

Web Experience Toolkit 4 (wet_boew) Panel Layouts

Component type

module

Maintenance status

Development status

Downloads

439

Component created

Component changed

What is the Web Experience Toolkit (WET)?

A front-end framework used to build accessible, mobile friendly, and multilingual websites. It is open source and led by the Government of Canada (http://wet-boew.github.io/wet-boew/index-en.html).

Project Overview

This module Implements a variety of accessible and responsive layouts leveraging the WET grid system.

Defer Image

Component type

module

Maintenance status

Development status

Downloads

620

Component created

Component changed

Speed up page loads by skipping images.

The purpose of this technique is to keep image resources from blocking the initial load and render of a page, which greatly speeds up time to page loading and improved UX... especially on limited bandwidth on mobile and abroad.

This technique works best for images that are "below the fold" or otherwise not shown in the viewport immediately on page load so that users don't notice the images coming into the page late.

Token Conditions

Component type

module

Categories

Maintenance status

Development status

Downloads

499

Component created

Component changed

Creates a simple Token matching condition plugin for Drupal.

Currently the only places this is used in Drupal Core is the Block Visibility Settings.

Example Conditions:

Minify HTML

Component type

module

Maintenance status

Development status

Downloads

3068

Component created

Component changed

MiniHTML

If you can not install MOD_PAGESPEED or other HTML compressor on webserver level, this module can help you reach a higher score on the speedtest, and eventually a higher pagerank.

The idea is that instead of looping through all the renderable regions to compress the HTML output, I duplicated the drupal_deliver_html_page method and minify the entire HTML output at once.

Head Bar

Component type

module

Categories

Maintenance status

Development status

Downloads

2594

Component created

Component changed

The HeadBar module will provide a header bar above the body of the page.

It is used to attract the viewer as the header bar will appear after some seconds as configured.

It is used to highlight any special thing in site like:
- Event
- New article
- Contact us
- Social media link

Features
- Not only plain text but HTML tags can also be added.
- Color of the bar and mouse hover of the show icon can be configured.
- Delay-time of the bar can be controlled.

See README.txt file for more info.

Background container

Component type

module

Maintenance status

Development status

Component created

Component changed

This module provides a way to add a background image to a specific selector.
You can enable the background container per content type and set a site wide default for each content type.
You can also enable this background for each node so that users can add an image as a background to a specific section of their node.

Features

- Background image for each content type
- CSS selector can be dynamically chosen
- Settings may be overriden per node