Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

51,602 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Commerce Checkout.fi

Commerce Checkout.fi integrates Checkout.fi Payment Service Provider with

Amon

This module provides a watchdog implementation that sends all watchdog messages and exceptions to an Amon server.

Drupal Sports API

This project is intended as the central (parent) module for a suite of modules for use in the development of Sports and League websites.

Test project for learning

This is a test project to use some of the main concepts for module development.

Hide Forums

If you are using core forum module, you can hide selected forums from list using this module.

Community Media Playlist Builder

Creates ordered lists of Shows by linking to a Flag for curation or a View for a more automated scheduling option.

OG Directories

This module create a hierarchical vocabulary for each organic group to classify group posts in it. This vocab is created during group edit or create.

Rules Mastery

This project contains code useful at the Rules Mastery training at DrupalCon Denver: http://denver2012.drupal.org/content

Vocabulary Jump

A Jump Menu for a chosen vocabulary from a Ctools context. With rewritable output, and customization.

Usage

After installation the menu as available from the Widgets menu.

Mediation Roles

Store config settings for default editing roles required for Mediation

Airing Grid Scheduler

This module was developed from Manhattan Neighborhood Network to manually generate airings of television programming for a traditional 30/60 minute grid.

REQUIRES THE 1.x BRANCH OF AIRINGS TO CONVERT TO AND FROM UTC. THE 2.x BRANCH OF THE AIRING GRID WILL BE MORE VIEW FRIENDLY

Most stations simply embed the schedule from a playback server using an iframe or link directly to it. Some stations populate Airings from playback server using a feed or the server's API. This gives them more control over the look and feel of the schedule. MNN takes this even further creating a schedule in Drupal then pushing the entire schedule to their Morpheus broadcast automation solution as XML. When finished the Airing Grid Scheduler can also be used to push to Cinegy or Telvue playback servers.

Features to Git

Features to Git allows trusted users to write features directly to disk, commit
them to git and push them to a remote. This makes it possible for site

Enterprise Events

enterprise_events_screenshot.png

Enterprise Events is an App for managing events on your site. It is a part of the Open Enterprise distribution but can be installed on any Drupal 7 site.

Features

  • event content type with date field
  • view listing page and block of events that can be filtered by categories
  • categories block view
  • enhanced admin view for better content administration

Installation

  1. Install the module and dependencies. There are three ways to install using Drupal 7:
    • Do a traditional install by downloading all the modules from Drupal.org and follow instructions
    • One click install via the LevelTen Apps Server. You must install the apps connector modules first.*
    • Start your site with the Open Enterprise Drupal distribution. The apps server connectors are included - along with a lot of other great stuff.*

    * Using the apps server greatly streamlines the process.

  2. Once installed, a Events item will appear on the main menu. Visit the page and click "+ Add event" to get started.

Issues

Date Popup Restrictions

About this module

This module allow to add day select restrictions in the date_popup widget from
the date moduel that could be displayed as custom form widget, in a entity

Intelligence

Google Analytics real time events report

The Intelligence module integrates advanced analytics directly into your Drupal site. It extends Google Analytics tracking with configurable events, page attributes and visitor attributes. It leverages this data to provide a set an enhanced analytics reports integrated into Drupal's admin. The goal is to help web teams truly understand what web efforts are effective what which are not.

To learn more visit the LevelTen Intelligence overview.

How it works

Intelligence is essentially a module that integrates data and features from several different sources. It’s primary source of data is Google Analytics that is enhanced via LevelTen Intelligence (L10Intel). L10Intel is an API and code library that encodes extended data into Google Analytics and produces reports from that data.

The Intelligence module acts as an interface between Drupal and L10Intel. It provides default configuration and facilitates customization via Drupal’s admin and programming hooks. It also provides the wrapper to bring L10Intel reports into Drupal.

Installation

The installation instructions can be found here.

Requirements

Intelligence requires the following Drupal modules:

Pages