Condition pack

Component type

module

Categories

Maintenance status

Development status

Downloads

242

Component created

Component changed

Condition pack is a group of modules that provide additional visibility conditions for blocks.

The module pack is currently split into three submodules:

A/B conditions condition_pack_ab
Contains conditions that allow for forms of simple A/B testing (i.e. show this block on 30% of page views.)

Date conditions condition_pack_date
Contains conditions related to dates and days of the week. Display before date, on or after date, or on specific days of the week.

File System Switch

Component type

module

Maintenance status

Development status

Downloads

194

Component created

Component changed

File System Switch enables you to switch file fields between private and public.

Maintaining the security of your files can be really good in Drupal, however, sometimes you may wish to move between public to private for a file field (or a bunch of file field). This module manages that process, including moving the files and updating the file references.

This is a DEV release. We are not responsible if it breaks your site. :)

Webform REST

Component type

module

Maintenance status

Development status

Downloads

378

Component created

Component changed

Retrieve and submit webforms via REST. Requires the dev version of Webform.

  1. Enable module
  2. Enable REST resource "Webform Submit"
  3. Enable REST resource "Webform Elements"

Retrieve Webform

Version 1.x

GET /webform_rest/elements/webform_id?_format=hal_json

Version 2.x

Bamboo Twig

Component type

module

Maintenance status

Development status

Downloads

3035

Component created

Component changed

Bamboo Twig. Drupal 8 powered module.

The Bamboo Twig module provides some Twig extensions with some useful functions and filters aimed to improve the development experience.

Bamboo Twig has a lot of advantages and brings a lot of new features to the Twig landscape of Drupal 8.
It boosts performance by using lazy loading, improves the code quality with automated workflow. It also includes automated unit and kernel tests to ensure stability.

Disrupt Tools

Component type

module

Categories

Maintenance status

Development status

Downloads

522

Component created

Component changed

Disrupt Tools

This suite is primarily a set of APIs and tools to improve the developer experience.

For the moment, it includes the following tools:
- ImageStyle -- tools to make it easy for modules to generate Image Styles,
- SlugManager -- tools to make it easy to generate and manage custom Slug,
- TaxonomyHelpers -- Service to make it easy to work with Taxonomy Term,
- (Soon) MenuHelpers -- Service to make it easy to work with Menu.

Examples

ImageStylesGenerator

VotingAPI Queue

Component type

module

Maintenance status

Development status

Downloads

86

Component created

Component changed

This module provides a queue implementation for updating voted entites. The votingapi default cron solution might break if it needs to handle too many new results at once. The configuration hooks into the default votingapi settings page. Choose manual on "tally results" settings. Additional settings for batch size and cron execution are available.

Requirements

Voting API

Available Drush commands

(options available, see drush help for more information)

Tilt JS

Component type

module

Maintenance status

Development status

Downloads

153

Component created

Component changed

This module is to provide easy integration of Tilt JS, a tiny requestAnimationFrame powered 60+fps lightweight parallax hover tilt effect for jQuery.

Usage

https://github.com/gijsroge/tilt.js/blob/master/readme.md

Module Usage

This module allows you to implement Tilt JS effects in your Drupal modules & themes. Once you have enabled this module and added the library, then you can use any effects included in Tilt JS.

Watchdog Prune

Component type

module

Categories

Maintenance status

Development status

Downloads

511

Component created

Component changed

This module will allow you to selectively delete watchdog entries based on criteria, like age.

Drupal normally only deletes watchdog entries after 1,000 to 1,000,000 entries.

Instead, you can use this module to say "Delete entries older than 2 years", for example. This allows your site to guarantee that it retains watchdog entries for a certain time, regardless of how many entries are accumulated. However, it also lets you still remove entries from the table eventually, so as not to have a watchdog table which is too large.