Padlock

Component type

module

Categories

Maintenance status

Development status

Downloads

634

Component created

Component changed

The padlock module is designed to limit the functionality of Drupal forms by setting a validation error unless the form is allowed to be submitted in the module configuration. The module also provides a permission to bypass the padlock validation for roles with the elevated permission.

Use Cases:

MaPS Cleaner

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

A small module, extending MaPS Suite, which allows you to:

  • Force a re-import on a converter / profile
  • Delete entities created by a converter / profile

This module must not be used on a production environment, and has only been developed for testing / debugging purposes.

Block display duration (in days)

Component type

module

Maintenance status

Development status

Downloads

1779

Component created

Component changed

This module allow to control the visibility of a block in time duration. The time duration can be set in number of days.

How time duration calculation works.

  • No. of days (If block have the value for start date & and end date)
  • Start date to Infinite time (If block have only start date value)

Why This
Using this module a block can be set as banner for display specified time
duration.

Drupal PSR Cache

Component type

module

Categories

Maintenance status

Development status

Downloads

340

Component created

Component changed

Drupal PSR Cache

PSR compliant cache for Drupal using the Drupal cache API.

It contains a static cache proxy in order to stack cache pools together.

Install

  • download the module
  • run composer in the module folder: composer update
  • enable module

Usage

Fetching a cached item:

$cachePool = new DrupalPSRCacheCachePool();
$cacheItem = $cachePool->getItem('foo');
var_dump($cacheItem->get());

Setting an element:

GraphQL

Component type

module

Maintenance status

Development status

Downloads

7522

Component created

Component changed

This module lets you craft and expose a GraphQL schema for Drupal 8.

It is is built around https://github.com/Youshido/GraphQL. As such, it supports the full official GraphQL specification with all its features.

You can use this module as a foundation for building your own schema through custom code or you can use and extend the generated schema using the plugin architecture of the contained sub-modules.

linkexplorer

Component type

module

Maintenance status

Development status

Component created

Component changed

Link explorer module detects the anchor tag in drupal nodes and retrieves its href content.
This links are shown as a HTML tabular format, as well as it can be downloaded as excel sheet too using module options.
There are few more options under active development.

1. Replacement of all the link URL with specified URL in a excel sheet.
2. Replacing particular suffix from all the URLs.
3. Filters to sort the results.

Notify log

Component type

module

Categories

Maintenance status

Development status

Downloads

2406

Component created

Component changed

Synopsis

The module is designed to help developers, informing them of the new entries in the log.

The module provides two types of notifications. One of them works only on Linux operating system and requires installed package "libnotify-bin", the second way works via jQuery library Growl.

Agnostic dump

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Database agnostic data dumper for moving Drupal data from e.g. mysql database to sqlite3 database.

Module provides two drush commands, one for creating a dump and another one for importing it, simple as that - no extra configuration is needed.

Create the dump:

$ drush agnostic-dump > out.db

Read it in:

$ drush agnostic-import out.db

Drupal Development VM

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This project makes building a local Drupal development environment quick and easy, and introduces new developers to the wonderful world of Drupal development on local virtual machines.

Drupal VM works on Mac, Linux, and Windows, and supports a variety of guest OSes and software choices.

Drupal VM is hosted on GitHub.