646 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Simplenews Bounce

The module will (on the cron) try and connect with the "Simplenews default From email address" mailbox (via imap) and do a best effort in understanding the bounce reports and saving them in the database in Drupal. The results are available in a view. (admin/reports/bounce)

Currently there is no active processing of bounces, you have to do that manually.

Drupal 7

No development.

Drupal 6

Only version 2.x is being developed and supported.

Requirements

Highly recommended

  • A dedicated mailbox for bounce handling
  • mimemail or another mail library

Installation

  • Download, install and enable the module.

Downloads

Entity Visits

Tracks the users who viewed the entity.

Downloads

Privatemsg Stats

Overview

The module gives you statistic of Privatemsg usage.

Downloads

JpGraph

Indtroduction

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

Usage

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

Dependencies

Downloads

SEO Stats

Search-related statistics including Google PageRank for your site or other sites, in your Drupal site.

Wrapper for the SEOstats: SEO data library for PHP.

This is a developer-focused module and has no user interface of its own. Use it simply by calling its functions.

Currently the only function defined is to get the page rank:

Downloads

User access

The user access module stores informations about users and nodes each time a node is viewed by an user. These informations may be then used in order to create site usage reports.

Downloads

Entity Reviews

Entity Review module allows authenticated users to leave reviews on site content.

Downloads

Google Analytics Vimeo

Overview

A Google Analytics plugin for measuring Vimeo Player Events. The plugin supports Universal Analytics, Classic Google Analytics, and Google Tag Manager.

Usage

Enable Google Analytics Vimeo module and configure the various Vimeo player events you need to track.

Features

Track all Vimeo player events.

Downloads

Openstat

English version

The Openstat module integrates Drupal with Openstat statistic service (https://www.openstat.ru/). This service allows to track visitors, page views, referring sites, the most popular pages, etc.

Downloads

StatHat

StatHat

Provides integration with the third-party service, StatHat.

Currently only supports EZ stats.

Downloads

jQuery Mobile Google Analytics Plugin

Description

Reporting of page hits using Google Analytics is wrong when using jQuery Mobile
if AJAX is enabled. This module adds an AJAX friendly script to your pages.

Requirements

Google Analytics

Installation

Copy the 'ga_jquerymobile' module directory into your Drupal
sites/all/modules directory as usual.

Downloads

CRUD log

This module Captures and logs all CRUD operations for nodes and taxonomy terms, "create", "read", "update" and "delete". It was inspired by the Event Log module. The one problem I had with that module is that it captures all operations without the ability to ignore certain operations, specifically Read operations. Logging every node read operation would really fill up the database quickly and can pose a performance problem.

Downloads

Incoming

Incoming allows you to be alerted when there is a significant change in the amount of traffic coming to your site from an outside source. It's main purpose is to give you a heads up if your site is about to be featured on Digg, Slashdot, or any other high traffic site so you're not caught unprepared.

I've attempted to make this module as lightweight as possible, so it doesn't create any of it's own tables, but instead monitors the sessions table to detect changes in visitor load.

The "Alert Threshold" lets you set the amount of new visitors to your site needed to trigger an alert. This number is not the total amount of visitors on your site, but the change in the amount of visitors on your site during a specific "timespan".

The "Timespan" is the amount of time in which a change in visitors is measured. In effect, the module takes a snapshot of the activity on your site over a specified period of time, and monitors for increases in anonymous users on your site.

For example, if you set your "Alert Threshold" to 50 and your "Timespan" to 10 minutes the possible outcomes are this.

Example 1:
First ten minutes: 25 visitors.
Second ten minutes: 25 visitors.
Total visitor change between timespans is 0. No alert will be sent.

Example 2:
First ten minutes: 300 visitors.
Second ten minutes: 340 visitors.

Downloads

Adform

Add Adform tracking to your site.

Provides basic page tracking and API for tracking product views.

This module was created for a specific project, so it might not be plug and play in all cases yet.

Module is developed at Reload! and sponsored by Stofa.

Downloads

PHPLog

For those who don't want to store all their sites logging into their database (?!) and for various reasons cannot use the syslog alternative (due to network or server policies), this is a simple module that simply lets you move all drupal logging into your PHP error log.

As a plus, all the logged notices are formatted in a way to enable easy pattern matching for developing various log monitoring solutions.

Downloads

Language Checker

Language Checker module provides a tiny little overview page which lists each installed module's translation percentage for each enabled language, and overalls. Utilizes and depends on the Translation template extractor module. The Drupal 7 version has drush integration as well.

Initial module development was sponsored by KYbest.

Downloads

Google Analytics Service

Google Analytics Service

Google Analytics now tracks mobile websites and mobile apps so you can better measure your mobile marketing efforts. If you're optimizing content for mobile users and have created a mobile website, Google Analytics can track traffic to your mobile website from all web-enabled devices, whether or not the device runs JavaScript. This is made possible by adding a server side code snippet to your mobile website. Of course, you can still track visits to your regular website coming from high-end, Javascript enabled phones.

Google Analytics Service is a Services addon module and allows you to track traffic made to the endpoints set up for your Drupal site.

For web based Analytics module, please check out the Google Analytics Module.

Versions:

6.x-1.x

Fixes are actively made to this version. You need Services 6.x-2.x to use this version. Services 6.x-2.x is no longer activly maintained as they have made a rewrite since.

6.x-2.x

Downloads

Comment Timer

Comment Timer module provides an easy-to-use JS timer for the given content type's nodes, with Views support.

When a comment is to be submitted for a node that has enabled Comment Timer support, two textfields and two buttons will show up below the comment form. The first one is empty: if you enter a HH:MM:SS value there, that value gets stored. The second textfield is a counting timer. The first button resets that counter to 00:00:00, the second one pauses/continues the counter. You may update the counter while it's paused: if you enter a proper HH:MM:SS value, the counter will continue from there; if you have entered something else, the counter will continue from where it was paused.

Timing information is stored both for the comments and the nodes, with Views support for both.

Drupal 6 only

Manipulating timing information is done via hook_comment() and hook_nodeapi() to keep it in sync. A checkbox is provided at the admin interface to add timing information to the comments' text; if it's unchecked, timing information is only available for themers as $comment->comment_timer.

Drupal 7 only

Downloads

Gaug.es

Provides integration with Gaug.es, a real-time web traffic app.

Installation

You'll need to get a Gaug.es account in order to use this module. Once you've enabled the module and signed up for an account, all you need to do is enter your site id, which can be found in the tracking code labelled as 'data-site-id.' Once that's entered, the app should start tracking your site.

Downloads

WOW Analytics

WOW Analytics

This module adds WOW Analytics web statistics tracking system to your website.

WOW Analytics is a platform for B2B sales and marketing teams. It identifies and names prospects visiting a corporate website, tracks their visits and helps build up a lead score for them. Move prospects from cold all the way through to hot leads.

Downloads

Semi Anonymous

Profile anonymous users client-side!

Use in-browser localStorage to track people by stashing rich data about client-side activities. This is great for building front-end UX and user intelligence on top of heavily cached pages. This module is an integration/config utility for several dependency tools.

Full Groucho docs on GitHub

Lookie what you get...

Downloads

DropShark

Integration with DropShark monitoring, trending, and alerts service.

Downloads

Morris

Morris graph created with views.

Drupal implementation of Morris.js. Provides an API, example module, views style plugin, and admin dashboard. Under development.

Downloads

Contact profile

Adds the sender's username, email address and roles to the bottom of their email send from the site wide contact form.

Downloads

Pages