639 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.

W3C Analyzer

W3C Analyzer provides a quick and easy way to validate any page on your site. It integrates data from the W3C Validator module into the Content Analysis API UI.

Demos:

  • Node edit – enables you to validate content while adding or editing nodes without having to leave the node edit form or saving the node. (node edit demo)
  • Block – Provides a block to validate any page on your site including themed nodes, views, panels and coded pages. (block demo)
  • Admin form – provides additional analysis input options including a text area for validation of free form content, a URL input enabling analysis of any accessible page on the web, and a node id input for analysis of saved nodes. (admin form demo)

The goal of the module to help you create content that doesn't break across browsers, is accessible and improves your Drupal SEO rankings.

Downloads

User Recording

Summary

User Recording module lets you record what your website visitors are doing on the website in form of mouse movement, clicking, typing and scrolling. It's a simple version of functionality similiar to services like mouseflow.com or Crazy Egg.

It's meant to be used to get a knowledge about how your visitor percieves your website. So what it does is track your visitors mouse movements, clicks, typing and scrolling. With that data you can playback any session of any visitor.

Downloads

Cryptolog

Cryptolog

Cryptolog enhances user privacy by logging ephemeral identifiers rather than actual client IP addresses in Drupal's database tables and syslog.

Cryptolog replaces the server REMOTE_ADDR variable with a 128-bit HMAC of the client IP address (in IPv6 notation), using a salt that is stored in memory and regenerated each day.

Downloads

Most Viewed per Content Type

This simple module allows you to track page views on your site without having to enable the core statistics module.

This is useful if you have a big site with many content types but only need the statistics for some of them, so you don't need to create write queries to the database unnecessarily on the whole web.

Note that this module is much simpler than the core statistics module and only records the page total counts and the last visited date. It also records only visits to the 'full' viewmode of the nodes.

Downloads

Commerce Price History

Commerce Price History Chart

This module provides a price history feature for Drupal Commerce products.

Downloads

Commerce Cart Stats

The Commerce Cart Stats module tracks the number of times products are added or removed from a cart and when products' quantities are changed in the shopping cart itself. It also tracks cart abandonment, the number of times a product is in a cart that is abandoned, and where in the checkout process that abandonment occurs.

Downloads

Webform Field Wrapper

Intro
The webform field wrapper provides an additional webform component that acts in a similar way to a fieldgroup, without being a fieldgroup. Fieldgroups are NOT the correct way to group fields together for presentational purposes, this is where Webform Filed Wrapper comes in.

Downloads

Field Analytics

Field Analytics is a class-based field usage analysis module, providing reports on data for any fieldable entity.

Use cases? A survey reporting engine (currently used by Entityforms for it's reports), user profile statistics (plays nice with Profile2). help us think of more use cases!

Downloads

Piwik noscript

Piwik is a free and open source web analytics application.

Some sites have a strict privacy policy which prohibits logging of browser metadata tracked by the Piwik JavaScript client (piwik.js).

In addition, some sites have a significant user base using noscript and other browser extensions which limit ability to execute JavaScript.

This module uses an alternative syntax to setup Piwik tracking code via an image tag rather than loading piwik.js.

Downloads

Tether Stats

Collects site statistics such as hits, link clicks and impressions by tracking events on the front end with Javascript and tethering that data to your back end Drupal structure.

An AJAX style call is used to record events thus preventing most bots from polluting the data. On the server the activity is stored in local tables that, if applicable, relates directly to nodes or other entities using Drupal's entity concept. Tether Stats is intended for intermediate to advanced Drupal developers.

Downloads

OpenLucius Timetracking, Budgets and Reports

This module will enhance the Teamwork distribution OpenLucius with a full throttle timetracker.

You can track time on Todo's, realtime or manual. You can also set budgets for Todo's and Todo-lists. To top it of, you can monitor those budgets in nifty reports.

Downloads

FireStats

FireStats Logo

FireStats is a web statistics system. This module allow FireStats to monitor access to your Drupal site. A live demo of FireStats is available here. Please report Firestats integration module's problems in the project issue tracker and the statistics system's problems to http://firestats.cc/

Visibility API (Optional):

  • Firestats module is integrated with Visibility API module to set stats collection from specific parts of the website only; just like the block visibility setup.

Downloads

Geolocate Logs

Geolocate Logs screenshot

Overview

Provides geographical location for Drupal log event's hostname (Recent log messages and
Recent hits) and whois lookup for hostname using any free external site offering whois
service of your choice (like http://whois.sc or http://whois.domaintools.com). This module uses the
IP to geographical location (longitude/latitude), country, region, city and postal code

Downloads

Rollbar

This module provides Drupal integration with Rollbar . Rollbar provides a central point for managing code errors and warnings on your site. Users can easlily track when errors begin to occur and how often.

Combined with client infomation. Like, browser, page plugins etc it can be very powerful at aiding development.

Sign up for an account at http://www.rollbar.com.

Features

This module currently supports

Downloads

Watchdog digest

This module sends watchdog entries by email in a digested format.

Downloads

iClew Business Kit

iClew.com

Introduction

iClew checks your Drupal site daily and delivers the improvement recommendations to your in-box. It helps you monitor your site performance, availability, traffic rank and content quality. With the improvement recommendations tailored for your site, you can improve your site and business by driving more traffic to your website or turning more visitors into paying customers.

Recommended Actions Status and Ages

Downloads

Visitor path

Visitor path module [visitorpath] tracks external referrer and onsite path information for visitors to your site (actually, extracts it from the Drupal core statistics module's accesslog table), including time on each page and an attempt at parsing what search keywords, if any, brought a person to your site.

Visitor path integrates with Webform module by automatically creating hidden webform fields for path tracking and search keyword information from the moment a user (anonymous or authenticated) enters your site to the point where they submit a form.

Specifically, Visitor path makes available for recording:

  • Entrance page title and URL (page on which a visitor first landed on your site)
  • Previous page title and URL (page on which a visitor was before recording this information, such as before submitting a form or reaching another conversion goal)
  • Conversion page title and URL (page on which recording ends, such as where a form is submitted and this path information is captured)
  • Full history (the page title, URL, and duration of time before moving to the next page for each step of the visitor's path through your site)
  • Source (URL that the visitor's browser reports as having been the source of sending the visitor to you – that is, the referrer aka referer, if any

Downloads

Tablefield Chart

A new field display formatter for TableField fields which displays the tabular data as a chart using the Charts module

Originally based on this issue #2086993: Integrate with google charts and/or charts module?

Downloads

Privatemsg Stats

Overview

The module gives you statistic of Privatemsg usage.

Downloads

PHP Web-Stat integration

This Module is abandoned. If you need this functionality, create a new block on your site, place it into the footer of your page and add the required code directly into it with the "Full HTML" filter!

Small module to inject the statistics fetcher for the PHP WebStat tool. This module just injects the statistics fetcher code, it does not do any inclusion of the statistic tool/view itself. You have to handle the download and installation of PHP WebStat yourself, aside from Drupal in another folder.

Installation:

After installing, you need to configure this module in order to make it work together with PHP WebStat. There are two settings: The first one switches the collection of statistics on and off, the second one is the path where to find the statistics.

What it does specifically:

This module inserts the following code just before the tag at the bottom of each page:
<script type="text/javascript" src="http://www.mysite.com/stat/track.php?mode=js"></script><noscript><img src="http://www.mysite.com/stat/track_noscript.php" border="0" alt="" width="1" height="1"></noscript>

Downloads

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

Questionnaire

Questionaire is a full fledged package that allows anyone to start capturing simple statistical data and display that in nice overviews and graphs.

After creating questions, these questions will be dynamically linked to nodes in your system that are marked as being a Questionnaire. There are 2 built in algorythms for which questions show on which notes. The simplest just shows all Questions for all Questionnaire nodes, the second one filters the questions on Taxonomy Terms similarity between the Question and the Questionnaire node.

In a real-life example, take a CD shop where you want to ask for every CD 'Did you know this artist before you came to our site?'.

But for CD's of the type 'Country' you also want to ask 'Do you wear boots?' and for 'Rock' CD's you want to ask 'Do you wear a leather jacket?'.

Questionnaire allows you to build context-sensitive Questionnaires like that.

Downloads

HTML5 Autocomplete

Allows HTML5 autocomplete attributes to be set for form input elements to help browsers to autofill them. Speed up prospective form filling times by helping browsers autocomplete your form fields with the correct type of data. Alternatively, disable autofill suggestions if your webform fields contain sensitive information.

Downloads

Comment Stats

Comment stats overview

This module provides a deeper view to comment analysis. This module divides the discussion on the content into two categories.
A. Comments
B. Replies

The threads which are not replies are called Comments.
Replies are those threads which are responses to the comments.

For Example: In facebook, 'comments' are the threads which comes under post and replies are the sub threads of comments.

Comments stats provides a tabular view to users, comments, replies & unapproved comments.

Downloads

Pages