Admin Area

Have you ever created short URLs with the ShURLy module and wanted to track more about the visitors using your links? Well, this module might be the solution for you. With ShURLy GA (Google Analytics), you can setup a custom GA string to be appended to the end of the un-shortened URL and determine with domains you want the url string to be applied to. This occurs right before before ShURLy redirects the user, so the url string is applied to the destination site.



  • Campaign
  • Medium
  • and Source Information

Create a domain white list so the customized url is only applied to the domains you want. Centralize all statistics and get more information about your visitors.




Destination sites should have Google Analytics installed and enabled to allow for information tracking.


Once enabled, the module can be configured at: admin/config/system/shurly/ga. Note: If you do not customize the module, the defaults are as follows:

  • Campaign: Your Base URL
  • Medium: "shorturl"
  • Source: Your Base URL


Adds IgnitionOne tracking code to the footer of each page. Configuration options are available to disable tracking for specified exclude paths and roles

More information about IgnitionOne can be found at

This module has been sponsored by Dennis Publishing.



JpGraph is a PHP library used to create charts, all kinds of charts.
This Drupal module provides a simple loader for this library.


drupal_load();                             // will load only jpgraph.php
drupal_load(array('jpgraph_regstat.php')); // will load jpgraph.php
                                          // and jpgraph_regstat.php


Webform export

Reuses some webform functions to add support for data export per user. Currently webform doesn't allow users to export their own form submissions.

This includes a new permission and also supports webform_encrypt, checking whether a field is encrypted and decrypts it (given that the required permissions are present).
The module creates a new tab ("Export submissions"), but if preferred a direct link to the export can be used in a block or anywhere on a page (node//webform-export-download).

Drupal Computing

Drupal Computing is a framework that facilitates distributed computing between Drupal and external programs written in non-PHP languages such as Java and Python. It is particularly designed for the cases where you need to use Drupal with non-PHP, computational-intensive code libraries (such as Apache Mahout, NumPy/SciPy, R, etc) for offline big data analytics. In addition to this Drupal module, you also need the companion Java and Python client library at The target audience would be developers who write Java/Python programs for Drupal.

Key Features

  • Reusable Java and Python code to interact with Drupal (
  • Two ways of Drupal interaction using either Drush (unlimited access) or Services (restricted but more secure).
  • A work queue system within Drupal to facilitate data exchange and asynchronous execution with agent programs.
  • Entity API support to provide flexible data structure.
  • Views integration.
  • Rules integration. For example, send an email when a certain agent program finishes running.

Mail Statistics


The module gathers statistics about outgoing emails and provides several reports. This includes:

  • how many email (by which module, when) was sent,
  • how many times an email was opened (by which user, when),
  • what links was clicked (how many times, when),
  • charts for reports.



Subscribe with RSS Subscribe to RSS - Statistics