Empower developers with tools that assist with developing and debugging the frontend or backend of the site.

Variable Builder

Module screenshot - Variable builder

Integration for Variable and Configuration builder. Proof of concept.

Image Lazyloader

Lazyloader Settings

This is a small helper module which will automatically lazyload all images for sites with multiple images, which will make the site load faster.

All images will only load when it's visible to the browser window.

Available Settings:
1) Enable/Disable
2) Distance - image distance from the viewable browser window before the actual image loads
3) Placeholder Image - stand-in image
4) Loader Icon - animating icon (shamelessly borrowed from ajaxblocks module)
5) Excluded Pages - page paths to be excluded from image lazyload

For other images:
You can also manually lazyload your other images not processed by Drupal image module by formatting your img markup to this:

Attributes:
1) src = path to placeholder image
2) data-src = path to actual image
3) width = add width for best result
4) height = add height for best result
5) Add a container block

Example:

<div class="image-container"><img src"/sites/default/files/image_placeholder.gif" data-src="/sites/default/files/actual_image.jpg" alt="Image" /></div>

Transporter

Provides links on one site that point to a specific page on another site.

Graylog

This module sends all Watchdog log messages to a Graylog server.

Graylog is an open source log aggregation framework.

Drulenium

Drupal + Selenium = Drulenium
The sub module drulenium_visual_regression helps in Automating Visual/CSS regression testing.
Concept:

  • The system takes Image screenshots of web pages, before you make changes like site upgrades to your site.
  • The system takes another set of Image screenshots of web pages, after you make changes
  • The system calculates the difference of image pixels that changed and generates an animated GIF to look at

Pages

Subscribe with RSS Subscribe to RSS - Developer tools