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

Session Aggregator

Description

This module will capture and aggregate user session data in order to provide the following:

  • Elapsed Time: total time a user has spent on the site
  • Session Count: total number of unique sessions for a user
  • Date: A time stamp since the data started being collected

Dependencies

These modules are a requirement because they help to keep clean session data. Its highly recommended to limit the sessions to 1 per user.

How it works

When a user logs in, the session count field is incremented for a user and their session id and creation time are saved for later use. When the user is logged out, the session's time span is added to the user's elapsed time.

jQuery ahm

Summary

jQuery-ahm is a light-weight jquery plugin that reduces ajax requests to one-line.

Features

jQuery-ahm is a replacement for $.ajax. With $.ajax, every ajax request needs a callback, resulting in a lot of javascript. $.ahm reduces javascript code by letting the response data define the actual callbacks.

  • Super light-weight: ~1KB minified
  • Reduces ajax requests to one-line (including ajax form validation)
  • No more custom callbacks for every ajax request
  • Lets back-end define post ajax callbacks (applied automagically)
  • Supports all jquery + custom callbacks in back-end code
  • Drop in replacement for $.ajax() (supports all $.ajax options)

Configuration

The module has an admin interface, where you can enable to always include the JavaScript file to the site.
Otherwise you can include it manually via a simple function callback:

<?php
drupal_add_library('ahm', 'ahm');
?>

Background Batch

UPDATE: This module is obsolete, as it is now bundled with the Background Process module

Replication manager

A suite of tools to provide several ways to run database replication and/or management.

jQuery User

Provides a jQuery UI dialog with tabs of the common user account operations "Login", "Create new account" and "Request new password".

Unique Fields AJAX

* Apply unique field check in real time.
* And lots of other hacky hard-coded junk.

Pages

Subscribe with RSS Subscribe to RSS - Developer tools