Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
User Data Connector
The User Data Connector module allows you to perform user authentication and obtaining information about users from a Drupal-external PHP script using a simple and compact API. It is especially...
Categories: Integrations, Access control
Email downloadable
Description Super simple module that does 3 things: Provides a configurable “Download this node” link. Sends an email with a link to the download using a unique code. If the code is...
Categories: Content editing experience, Access control
Block Context
Block Context provides an enhanced block admin page for managing Drupal core's blocks by their context. Filter and re-assign blocks by contexts such as Pages, Content types, Menus and Roles. It is...
Unstick
Unstick is a tiny module that does its best to get cron unstuck. Specifically, unstick is designed to address the error message: Attempting to re-run cron while it is already running when you know...
Flag limit
Flag limit is a supplement to the Flag module. This module allows any flag (for example: bookmarks) to have a limited number of items. When a new item is flagged causing the limit to be exceeded,...
Postcodeanywhere Addressfield
About: Integration of the PostcodeAnywhere service to Address Field module - for UK Addresses only. When user selects United Kingdom he also have possibility to find his address by postcode (using...
Categories: Site structure
Answers Userpoints
Description This module adds user reputations to the Answers module. It operates on a point system like that used by StackExchange (see here) Default Policy for Awarding Points Action Points to...
Google+
This module integrates with Google+, the recently launched social network built on the concept of social circles. There is no public API for Google+ yet, but you can sign up to be notified as it is...
Categories: Integrations
RSS On All Pages
Adds the RSS feed to the head on all pages. By default, Drupal only adds the RSS feed on the front page. This module will make sure that the feed is shown on all pages. This isn't always desirable:...
Categories: Import and export
Manager Change for Organic Groups
Overview This extends Organic Groups to allow the manager of a group to select a new manager for their group (ie if they want to leave the group). This eliminates the need to request site admin...
LiveReload
Description LiveReload is a Desktop app + Safari/Chrome/Firefox extension that: Applies CSS and JavaScript file changes without reloading a page. Automatically reloads a page when any other file...
Webform events
Overview Version maintainer: Demoshane. Drupal 7 version is a complete rewrite. (Note: There is no upgrade path). Module offers robust event handling features that you can easily extend with the...
Webform broadcast
Overview This module provides the ability to broadcast an email to addresses identified through a specific webform component. Usage Once the module is enabled and the permission given to the proper...
Categories: Integrations
Remy Sharp's HTML5 Shim
Adds a small amount of code to the page so that HTML5 output will work correctly in IE. This is a 100% copy of Remy Sharp's 2009 blog post. Installation Install the module in the usual way: Add it...
OG Post into Group Types
This module was originally written and sponsored by ethangj and Publicbeat.com. OG Post into Group Type extends the Organic Groups module by allowing site administrators to restrict the posting of...
Views VisualSearch
Views VisualSearch is a Views 3 plugin that changes the exposed form into a VisualSearch.js autocomplete search. Requirements Views 3 - Tested with RC1 VisualSearch.js - Download http://mjpa.co.uk...
Text with summary
Provides a field formatter to display both summary (if it exists) and body of "long text and summary" fields.
Categories: Content display
Weibo Sharebutton
Weibo Sharebutton uses Sina Weibo's Open API to provide a share button. It more or less provides the settings from Weibo's Sharebutton Embed Page. It is functionally similar to Facebook Like Button...
Block Search User
The block search user module provides a simple "Search Users" block that is nothing more than a shortcut for running a user search. The user search function from the core search module is used....
PHP Menu
Note: Before installing this module you may want to have a look at the very promising module Menu Views which allows you to embed views in any menu. PHPMenu is a small module initially made for...
Members Page
Abstract Drupal sites are subject to web-bot registrations that target Drupal's /user/register url. The Members Page module was crafted to fight this nuisance by creating a dedicated members page...
Categories: Access control
Link label
Extends the Link module to allows users to choose the field label when submitting a link field. For instance, on the content adding form their may be entry for "Web site" which allows the person...
Categories: Content editing experience, Content display
Deny Node Nid Path
What does it do? This module blocks the page view of nodes as defined in the node_form. All nodes are still accessible in lists created by views or other modules. It should only be used if you want...
Ubercart Custom Sized Products
Ubercart Custom Sized Products The Ubercart Custom Sized Products module will allow store owners to sell products with custom dimensions. For example, if the store wanted to sell carpet by the...
Categories: E-commerce
Facebook Events
This module allows to display RSVP of facebook event in drupal node. Original Idea : handsofaten @ http://groups.drupal.org/node/28404#comment-372614 This module is ported to Drupal 7 and it can be...
Categories: Site structure, Integrations