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

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

Image blocks

This module provides re-usable 'image blocks' blocks that can display images pulled in from specified accounts from social media image providers (currently) Flickr, Instagram.

OpenAM API

Module provide Drupal 8 integration with OpenAM REST API

Re: Comment subjects

per content type settings with token support

#D7CX: I pledge that this module will have a full Drupal 7 release on the da

Push Me

API module to set up massive bulk push messaging tasks.
The goal of this module to provide an easy way to send a notification to a big amount of mobile devices(users).

ICA Email From Template

This module provides a function developers can call in their own modules to parse a template of their choosing with a set of variables of their choosing and send the results via email.

Custom Slogan

The module allows to have a custom slogan on a drupal website. The modules admin form allows you to set slogans using tokens for each content type, each vocabulary, front and a default slogan.

White Label

Site display for regular users

This module's aim is to bring white label functionality to Drupal by allowing certain users to add their own logo and color scheme* to their profiles.

Simple Contest

Simple Contest module provides contest system for Drupal websites.
for example, Best Design submission, Top contributor this week, etc.

Features:

  • contests are nodes. multiple contests of multiple contest type can be run same time
  • Two winner types : Users & Node, that means winners can be "user" or node"
  • multiple winners can be chosen by ranking/weight
  • Supports both automatic and manual winners selection
  • Winner chosen rule will be based on View. so it is up to you to decide how the winner will be selected
  • Modules integration with Views, Token, Rules, Userpoints, Date Repeat, Commerce Coupon, UC Gift Certificate & UC Coupon
  • Token integration and customized E-mail notifications

Dependencies

  • Token : [E-mail tokens Integration]
  • Views : [Contest winners selection]
  • Date : [Contest Date and repeat options]

Sub modules:

  1. Simple contest Userpoints: (Drupal 6 & 7)

    Provides user points module integration

    Dependencies:

    1. Userpoints

Taxonomy Natural Language Form

Research has shown that use of Natural Language form "increased conversion across the board by 25-40%".

Voucher Field

Voucher Field provides invitation and discount vouchers for Content Types.

This module is not fully tested. Maintainers needed.

Type User Nids

This module allows you to consecutively number nodes of a particular type authored by a single user.
Generally used with the Token module (required) and the Pathauto module it's most common use is to create URL's for nodes without having Drupal's standard nid as part of the URL.

For example:
Assume you've created a form for users to fill out for each of their support requests. This 'request' form is a new Drupal node type. If a user named userfoo has 2 requests then the URLs for these could be consecutively numbered similar to the following:

www.example.com/request/userfoo/1
www.example.com/request/userfoo/2

and if userbar has 9 requests then the URLs for these could be consecutively numbered similar to the following:

www.example.com/request/userbar/1
www.example.com/request/userbar/2
... to
www.example.com/request/userbar/9

The numbers 1 to 2 for userfoo and 1 to 9 for userbar are created by this module. The above assumes that Pathauto is used to create an alias for all request node types similar to the following:

request/[author-name]/[unid]

loggly_http

Loggly

Provides a client to send log data directly to Loggly via the tag/http endpoint.

Panel Parallaxe

The Panel Parallaxe module offers parallaxe display for your project.

The Parallaxe contains an fixed image in the background and some text that moves over the background.

G2 Reviews

Reviews

Introduction

This module is a third-party service integration with G2.

Feeds Fetcher Headers

This module adds a new Fetcher type plugin to use in the Feeds module. You may use this to fetch a Download URL (i.e.

Compound Title

Provides a compound title field which can be very useful if you want an entity label which is composed of two separate texts.

Commerce Viral Loops

viral loops logo

Integrates the Viral Loops e-Commerce Referral template with Drupal.

Tips

Tips is an agnostic tooltip framework which allows management of tooltip settings & content via a UI. Tips allows placement of tooltips on any page element.

Gamertags

Allows users to enter and display a range of Gamertags on their user profiles, including;

  • Xbox
  • 3DS
  • Mario Kart
  • Wii
  • Steam
  • Xfire
  • Playstation

Gamertags can also be embedded into a page/ comment/ signature by use of an enable-able Drupal filter

Fullname field for CCK

Looking for co-maintainer. See message in issue queue.

This module provides a prefix, first, middle, last, and suffix field as a single CCK field.

EdgeCast CDN

EdgeCast

EdgeCast CDN is a high performing CDN that is great to work with Drupal. This module attempts to help to integrate the EdgeCast CDN into your drupal site. This module helps you employ some of the custom features of EdgeCast that you cannot get from the CDN module.

Currently these are the features this module offers:

  • Manual purging of content
  • Reports dashboard to show metrics from your account
  • Token Authentication

Token Authentication (Token Auth) is an optional service from EdgeCast that allows you to protect content. A token (appended to the end of a file name as a query string) is required to access the content. This very function allows for you to protect digital content. This module was written around a need for this as it was being developed for a website that offered purchased digital downloads. We couldn't have links being shared on the Internet to access files that require a purchase.

This supports Token Authentication via one of two ways: via a web service call or via a php module. The later of the two is the quickest method of course; however, this module (ectoken.so) is only available through your sale agent. I will explore packaging the php module with the Drupal module if Edgecast will approve of it.

Parameters

This module is kind of a "Config Construction Kit".

Pages