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

Server Monitor

Sample Server Monitor result block

Introduction

The Server Monitor module will monitor and display the status of a number of servers which will be polled by a ping or by retrieving a URL (drupal_http_request or cURL). The status checks can be configured to run during cron.

Description

When cron runs, Server Monitor will iterate through the list of configured servers and check their status (up or down) using the method specified (ping, curl or drupal_http_request). The current status is recorded and is displayed in a block on your website as well as in a JSON feed for use with other services you may have.

Requirements

- cURL, if you wish to use it as a monitor method.

Additional Notes

If you have the Varnish module installed, Server Monitor will automatically ban/purge the JSON feed when cron runs. For this reason, if you are running behind Varnish server(s), it is also best to check the 'Use JSON generated block?' option in the administration menu, as it will ensure that your block displays as up-to-date information as available.

Drush support. You can also use drush to run the server monitor via either drush server-monitor, or the alias drush smon.

UberCart MailChimp

MailChimp Ecommerce 360

This module integrates UberCart with the Mailchimp API's ECommerce 360 feature for tracking store statistics for email campaigns sent via MailChimp. It also adds a checkout pane to the shopping cart that allows customers to subscribe to lists during the checkout process.

Features

  • Sends order info to MailChimp for campaign tracking
  • Adds a subscribe checkbox(s) to the Ubercart checkout process(New in version 2.0)
  • debugging and logging options
  • Options for Cookie storage length
  • Adds tokens to the MailChimp Module to get first and last name from UC orders

Requires

Yandex.Metrics Popular Content

Provides Popular Content view that displays the most popular urls of the site.

Google Remarketing Tag

Adds a Google Remarketing Tag sitewide.

More information about the google remarketing tag : https://support.google.com/adwords/answer/2476688

Please note, this module is a simplified version of the Google Adwords Remarketing module.

Simple Analytics

Settings page

Simple Analytics allow to integrate a site analysis code easily.
User can use internal tracking system (Very simple) and / or integrate a Google analytics code, Piwik analytics code or any other custom code.
The integrated code can display on all pages, exclude admin pages or display only for anonymous users. Permission to view history of internal statistic can manage, to display to the anonymous users.

By default:

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

Profile2 Complete Percent

calculates percentage for all profile2 types in one single block.

Dependencies:
https://drupal.org/project/pcp

Forms (FSE)

Forms based on entities.

Status

The first Beta is released. We like to rethink the permissions before releasing stable. We also need to test more with features and ctools exports. Furthermore it is bug fixing! Fill that issue queue!

Description

Ever needed Webforms with complete Views integration?
Since Forms is build on the fieldable Entity layer, you get full support for Rules and Views out of the box.

When you are building long forms or expect a lot of submissions, the Webform module is probably a better choice. This Forms module is compared with Webform heavy, but more flexible.

The Forms module now comes with:

  • Views support
  • Rules support
  • Features support
  • Fields support
  • A Field to attach a Form to another Entity (e.g. Nodes)

All Fields you use in nodes can be used in Forms as field, including images, files and dates.

Multi page Forms is supported with Field group or with skilip's sandbox project Page break field.

Use Forms with other Entities

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.

UpTime Widget

UpTime Demo Image

A block showing the website's uptime ratio (e.g. 99,98%).

Website statistics are only complete with uptime information. It shows you care about server reliability and makes you more trustworthy for potential customers. Because it's a normal Drupal block it can however also be shown to a certain role only (e.g. webmaster) or on specific pages.

It uses the service from UptimeRobot.com:
"Monitors your websites every 5 minutes, totally free.
Get alerts by e-mail, SMS, Twitter, RSS or push notifications for iPhone/iPad."

Watchdog digest

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

Social Share statistics

This module is developed to track the share statistics of social media clicks. So when a registered drupal user shares any content to social media, this module saves the uid, nid and the share count for FB/twitter/GPlus in the database for the record.

There is a 'Shares' tab on the user profile page where the user can get the list of content shared on different social networks (facebook, twitter).

cxense

What is cXense

http://www.cxense.com/about

What this module does

This module adds the cXense javascript snippet to the bottom of your pages.

Installation

To install, copy the cXense directory and all its contents to your modules directory.
To enable this module, visit Administration -> Modules, and enable cXense.

Configuration

To configure the module go to admin/config/system/cxense.
Specify your Site ID that you received from cXense in here.

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.

segmentio

Overview
segmentio for Drupal is the easiest way to integrate segmentio analytics into your Drupal site.

By installing segmentio's Drupal plugin you can add any analytics service to your site without touching any code.

segmentio lets you send your analytics data to Google Analytics, Mixpanel, KISSmetrics, Chartbeat, and more... without having to integrate with each and every one, saving you time.

Once you're setup, you can swap and add new analytics services with the click of a button!

Cookie Log

Records all cookies that all users have set when they load a page.

This allows easier auditing of cookies on your websites for conformance with the EU cookie law.

Information appears under admin/reports/cookies

VisualN

line chart

VisualN aims to be a swiss army knife of visualization.

The module is build around the concept of Drawer which basically is a Drupal plugin. Once created it can be used with any supported data source, plugged via fields, iframes, tokens into content to create Drawings (visualizations) and many more.

Thus VisualN turns Drupal into a visualization platform that can also be used by third-party sites to prepare and embed visualizations into their content. Along with such features as Decoupled Drupal, it can become a new major scope of Drupal implementation and make its audience cover almost all web developers and site owners on the internet.

Read: Communicate with your audience, make your content visual and interactive

Screencast: Creating a basic Slick alternative in 8 minutes

GoogleTag Manager

GTM Settings
Google Tag Manager simple integration
* About: https://tagmanager.google.com

Settings:
* GTM-ID field
* Enable/Disable flag
* Display on /admin/* pages flag

See Also

If you want more options use https://www.drupal.org/project/google_tag

Snoobi web analytics

What is Snoobi
Snoobi is a visitor tracking tool as well as a web analytics service. The visitor tracking collects information about your website, providing the insight necessary to ensure that your website supports your business objectives and helps in achieving them. With the guidance of Snoobi's professionals, this knowledge can be turned to action and action into results. (Source: www.snoobi.com)

A/B test

This is a low-level API for implementing A/B tests in code.

Its design is based on the excellent A/Bingo for Ruby on Rails, written by Patrick McKenzie.

PLEASE NOTE: This module doesn't provide a UI for creating tests - they must be created in code. If you're looking for module to create A/B tests in the UI check out Multivariate.

Unfortunately, the Multivariate module isn't good for creating tests in code or that involve a lot of code. For example, let's say you're writing a custom module and you want to test two variations on a custom form.

The A/B test module will allow you to do that with only two lines of code!

Forum Stats

The module gives you statistic of forum usage.

Coorrency - Currency Converter

IMPORTANT MESSAGE: Yahoo Finances has discontinued their services! In order to have this module working, make sure you install the latest version.

Coorrency provides your website the ability to convert currencies with super updated rates.

Based on The Free Currency Converter API responses, Coorrency brings (via ajax or not) the rate conversion ultra fast.

This module provides:

  • A block that can be placed anywhere

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.

Webform Replay

Webform component replay option

Webform Replay extends the excellent Webform module by adding an option to "replay" selected webform components.

This module is ideal for situations where multiple webform submissions per user are allowed, and some of that information is likely to be repeated on each submission.

Commerce Price History

Commerce Price History Chart

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

Pages