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

2,090 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.

Media Mover

Media Mover is a set of modules which allows website administrators to easily create complex file conversion processes. The core of Media Mover is the media_mover_api module which creates a set of rules allowing multiple modules to interact with a file. Media Mover can take a file emailed to an email account, turn a file attachment into an FLV file, create a new node with the file data, and then save the file on an external file storage system like Amazon's S3 all at once. And that's just the start.

Commerce Tradedoubler

*This module is still under heavy development but a stable release is coming real soon.*

Secure Confirmations

Secure confirmations interacts with Webform module confirmation message pages to do the following:

OG Subscriptions

Overview

OG Subscriptions is a plugin to the Subscriptions module to allow users to subscribe to Organic Groups (OG).

Commerce IML

Provides integration with popular Russian shipping service IML's API v4.0.

Rules link event

Rules configuration

This module extends Rules by adding an "link accessed" event - this allows you to create arbitrary links which trigger rules.

Custom Landing Page Builder

This module is unsupported due to a security issue the maintainer didn’t fix. See Custom Landing Page Builder - Unsupported - SA-CONTRIB-2017-050

for details.

If you want to use this module, your options are:

  • Choose another, actively maintained module instead
  • File an issue in the queue with a patch to fix the module and then contact the security team to have your version reviewed and the project handed over to you following the unsupported project process.
  • Hire someone to fix the security bug so the module can be re-published and supported (Consider hiring companies listed in the Marketplace)

The Custom Landing Page Builder module allows webmasters to build custom landing pages using a WYSIWYG editor while still having full control over the full layout of the page including the header, navigation, page content, footer, forms etc.

Drupal Real Estate

Drupal Real Estate is a solution for the creation of a real estate and property classifieds sites.

Entity bundle Redirect

This module allows to create 301 redirections for unused entity paths, by bundle and language.

PBS Passport

Example sign in page.

The PBS Passport module enables OAuth2-based authentication using PBS.org accounts via PBS.org, Google, and Facebook.

Paragraphs Item Display

Standard paragraphs configuration

The purpose of this module is to enhance the admin display of paragraph items.

Value Widget

A widget to set field values programmatically via a "value" FAPI element.

Node Transfer

About

This module allows users to transfer content between themselves, without needing to know each other's user name or needing to invove the site administrator.

This module uses a token / secret passing system, so a user looking to transfer a node to another user is given a secret token, which they're then expected to provide to the user that will receive the node. This second user can then use the provided token to claim the node as theirs.

Bundle Name Reference

This module serves one purpose, it provides a Bundle Name Reference field type.

Entity Email

The Entity Email module lets users create their own email templates which can be used to send emails. Emails sent can also be recorded in the DB if needed. Emails can be sent programmatically or by the mean of the Rules module.

Main features:

  • Built on top of the amazing entity API
  • Allow token substitution
  • Templates can also contain attachments (PDF, TXT...)
  • Rules module support, so email actions can be triggered by any Rules
  • Supports the MimeMail module for HTML emails.
  • Build with the fields API
  • Emails sent can be recorded in DB

Required Modules

  • Entity API

Optional Modules

  1. Rules
  2. MimeMail

Installation

Go to the Modules page (/admin/modules) and enable it.

New entities provided by the module

Entity Email Type

Define a new email template with:

  • Label (required) - A descriptive label for the template.
  • Name (required) - Machine name for the template.

Ubercart Missing payment email notifications

This module provides sending of emails to customers to remind of unpaid orders. Notifications can be sent manually (from a pane on the order admin screen) or can be set up to be sent automatically.

SAML Rules

SAML Rules is a module designed to interact with the SAML Authentication module as part of a robus Drupal handling of SAML accounts and sessions.

Smarty Address Verification API Integration

Provides integration with the SmartyStreets.com LiveAddress API. This module includes the following features:

AdInsight Clarity

Adds the AdInsight Clarity visitor level call statistics tracking system to your Drupal site.

Quicktabs Panes

Provides a content_types plugin for Quicktabs so that they can utilize contexts.

Unsubscribe

This is a general purpose module that allows users to unsubscribe from all email communications sent by Drupal.

FriendList

Friendlist is a foundation needed to build a social network-oriented website with Drupal 6.

At the very basic level, it provides the ability to create custom relationships between users. It's a feature-rich suite of modules that features integration plugins with a list of major Drupal modules (see below). Admins can create relationship types. Both single (think: a fan) and two-way relationships (e.g. a friend) are allowed.

Related Projects: Activity Log, HeartBeat

ATTENTION: If you enable Friendlist_Rules make sure that you use the latest DEV Snapshot releases of both Token and Rules modules (not: the stable ones) or the module won't work and will throw errors!

Documentation:

Just moved to new location, so under development: FriendList Docs

Features:

  • Integration with Views
  • Integration with Rules
  • Integration with HeartBeat
  • Integration with CCK Field Privacy
  • Integration with Popups 1.3.x
  • Integration with Node Access
  • Buddylist and Buddylist2 migration assistant.
  • User Relationships migration assistant.
  • Configurable set of relationships. One-way relationships, two-way relationships with confirmation, two-way relationships without confirmation (using Rules)
  • Working user interface, out of the box, with configurable system messages [using t() function]
  • Complete user and developer documentation.
  • Sample code snippets for people who want more low-level access than using Views.

Pages