Lgp (fork)

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This is mostly a fork of https://www.drupal.org/project/lgp.

I contributed several improvements to the module in a big patch #2298057: Sprint #1 (after Drupalcon Austin), and it diverged quite a bit and because I am using this module extensively on my projects I'd like to keep maintaining my own fixes/additions to it.

Ajax Confirm

Component type

module

Maintenance status

Development status

Downloads

239

Component created

Component changed

The Ajax Confirm module provides a way for the user to confirm a triggered ajax call through an jQuery Confirmation Dialog. The module consists only of a single JavaScript Library.

An ajax confirmation is useful when e.g. the user might trigger changes which are irreversible without having to reload the whole form such as the removal of elements.

The library is really easy to use and it allows for adding settings which have to be applied on the jQuery confirmation dialog.

Behat Drupal Skeleton

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Experimental Project

This is a sandbox project, which contains experimental code for developer use only.

Behat Drupal Testing is a wrapper to enhance the creation of tests for Drupal based on Behat.

This module provides the components and automates the installation, detection, etc. of tests.
It's easy to start tests based on selenium, adding javascript capabilities to our tests.

It depends on the module:
- Behat Drupal Extension

Additional resources

Google PHP Client Library

Component type

module

Maintenance status

Development status

Downloads

628

Component created

Component changed

This module provides Information for the Libraries module to include the Google APIs PHP Client Library as a requirement. With that done, any module can simply load the library via Libraries API and do whatever needs to be done without having to worry about the library every time.

Encryption

Component type

module

Maintenance status

Development status

Downloads

2473

Component created

Component changed

Encryption

This module provides a simple two way encryption solution. There are no module dependencies. It uses openssl which is compiled into php (unless explicitly omitted) to encrypt/decrypt using AES-256-CTR.

You can use dependency injection or Drupal::service('encryption') to get the encryption service. The following is a simple example on how the service can be used:

Smartsheet

Component type

module

Maintenance status

Development status

Downloads

295

Component created

Component changed

The Smartsheet module provides a wrapper class to easily interact with Smartsheet's REST API. The module also support submission of form data directly to Smartsheet for developers.

Requirements

The xautoload module is required to automatically load the appropriate class.

Pusher Integration

Component type

module

Maintenance status

Development status

Downloads

668

Component created

Component changed

Pusher Integration

Pusher Integration is a Drupal 8 module designed to provide a robust interface for integrating Pusher.com services into Drupal modules and apps. By itself, it doesn't too much (other than mapping Pusher channels to pages/paths), but rather is a tool for Drupal developers to incorporate realtime message broadcasting into their modules and applications.

Disable Edits

Component type

module

Maintenance status

Development status

Downloads

872

Component created

Component changed

The Disable Edits module is a simple administration module that allows you to configure "blocked" paths that should be redirected to a page of your choosing when the checkbox enabling this behavior is checked.