Link: onclick attribute

Component type

module

Maintenance status

Development status

Downloads

475

Component created

Component changed

Adds an "onclick" attribute to link fields. The attribute is configurable on a per field basis (from the field widget settings form).

Usage

- Download and install the module as usual.
- Enable the onclick attribute by editing a link field from the "Manage Fields" page of your content type (or any entity bundle type for that matter).
- Visit the add/edit page for your content type and behold your onclick attribute field!

Easy Zoom

Component type

module

Maintenance status

Development status

Downloads

1623

Component created

Component changed

Add's Image Zoom functionality to image fields

Provides image formatters to allow zooming into images using the EasyZoom jQuery Library.

The beauty of Easy Zoom is that it is mobile friendly and it is Open Source. Other zoom modules either use a library that doesn't support mobile (touch events) or they require you to purchase a license to use the jQuery Library.

Intense

Component type

module

Maintenance status

Development status

Downloads

2414

Component created

Component changed

Provides a simple Intense image field formatter. A stand alone javascript library for viewing images on the full screen. Using the touch/mouse position for panning.

All styling of image elements is up to the user, Intense.js only handles the creation, styling and management of the image viewer and captions.

GSAP

Component type

module

Maintenance status

Development status

Downloads

285

Component created

Component changed

This module integrate the GSAP javascript library with Drupal through the Libraries API.

GSAP is a powerful, high-performance javascript animation library for the web.

This module is intended to be an API module for developers.
The main aim is to integrate GSAP with the Libraries API to manage it efficiently as a project dependency

Simple tweets

Component type

module

Maintenance status

Development status

Downloads

402

Component created

Component changed

This module adds integration Twitter-Post-Fetcher in Drupal. Twitter-Post-Fetcher gets your tweets and displays them on your website using JavaScript,without using Twitter API.

Slick Media

Component type

module

Maintenance status

Development status

Downloads

48875

Component created

Component changed

Provides integration between Slick carousel, Media Entity, and Video Embed Media. Slick Media allows richer slideshow/carousel contents with a mix of text, image and video. If you need more complex slide components, check out Slick Paragraphs.

The Hyphenator

Component type

module

Maintenance status

Development status

Downloads

204

Component created

Component changed

Soft hyphen allow to make word wrap with a dash. This with some defined language rules and justified text can bring some nice results if it's applied at well suited places.

That is what bring the combination of this module and the Hyphenator.js library which relies on Franklin M. Liangs hyphenation algorithm commonly known from LaTeX and OpenOffice.

The Hyphenator module allow to tell to which content the hyphenation must be applied.

Documentation

Block Class Tags

Component type

module

Maintenance status

Development status

Downloads

374

Component created

Component changed

This module adds that a tagging functionality to the Block Class module by implementing jQuery TextExt.

In addition, other modules can implement their own hook_block_class_tags_classes() and return an array of their own predefined classes they would like to use.

Block Class Tags Gif

Dependencies

React Component

Component type

module

Maintenance status

Development status

Component created

Component changed

React Component

Extend Drupal with React, this module replaces <div class="react-component" data-component="Component"></div> with an instance of the Component specified.

This module includes an extension (React Component Views) that works great with Views and has components for the: Results, Pager and Exposed Filters.
The extension makes it possible to build fully reactive displays, and as an extra feature gives the components an API to fetch data from.