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.
RePEc
Research Papers in Economics (RePEc) is a collaborative effort of hundreds of volunteers in countries across the world to enhance the dissemination of research in Economics and related sciences....
Rules FTP
SUMMARY This module integrates FTP commands into Drupal via the Rules module allowing events to trigger the sending of files to an FTP server. Example rules are provided. Current supported commands...
Categories: Media, Import and export, Automation
Logentries
Synopsis The logentries module allows Drupal to send watchdog messages to logentries https://logentries.com/, it can be used in conjunction with or as a replacement for the database logging...
Categories: Developer tools
Facebook Album
NOTE! Due to Facebook API app restrictions, this module is no longer maintained. Overview: Facebook Album provides a simple block to display public Facebook Page Albums in a gallery and optionally...
Categories: Integrations, Developer tools
Commerce Order Cleanup
Allows to cleanup the orders by various order properties like last changed, status. Things to consider Make sure there is a periodic archive process for DB (or just order details) is in place(why?)...
Categories: E-commerce, Performance, Developer tools
Commerce Fixed Quantity
Adds a quantity multiplier select field to the add to cart form, so for example a client can only order in quantities of x times y of a product: 12, 24, 36, (etc). Ability to add only one of a...
Categories: E-commerce
Stop Spam
Overview The module provides some tricks to stop sending spam on your website. How it works It basically just adds extra validation to node and comment forms. Features Skip validation if user...
Categories: Content editing experience, Site structure, Integrations
Domain Restrict Publishing
Synopsis Domain Restrict Publishing is a helper module building on top of the excellent Domain Access module suite. The module enables site administrators to restrict the domains a user can publish...
Categories: Content editing experience, Access control
Entity view mode selector
Entity view mode selector allows you to select a view mode per entity. When creating a new node for example, you can choose whether the node will be displayed using the default 'Full content' view...
Categories: Content display
Ubercart Customization Tools
Various customization tools for Ubercart: Ubercart Customization Tools - Cart Language - Adds a Language column to the shopping cart table to indicate the language of a product. Ubercart...
Categories: E-commerce
CTools Region Injector
Provides a CTools plugin to be used with Panels Everywhere, that allows outputting the content of a panel page region, as a separate pane inside the Panels Everywhere site template.
Categories: Content display, Developer tools
Address Field Chile
This module create a new plugin for Addressfield. It provides address format for Chile. Installation and configuration Enable the module In field edit check the option "Address form (specific for...
Categories: Site structure
Simple nodeblock
This module allows you to turn one chosen content type into blocks. It's really simple, without any bells and whistles, just one click configuration. Works with Entity translation out of the box....
Categories: Content editing experience, Content display
Workbench Moderation Buttons
Converts moderation states provided by Workbench Moderation module from drop-down to a list-of-buttons format.
Categories: Access control
Restrict Page IP
Provides administrator to restrict/allow access to pages based on user IPs. Features -------- * IPs can be an individual IP or range of Ips. * Page url can have wild cards like 'blog/*' *...
Categories: Access control, Security
Open Atrium Domains
Adds the ability to have a separate URL domain for each space for Open Atrium Submit an Issue or See issue queue
Aggregated Field
This module defines a field which aggregates values of other multi-valued field into one value of the field. The following aggregations are available: First item of the field Last item of the field...
Categories: Site structure
iGrowl
This module makes the iGrowl library available for use from within Drupal, enabling you to create iGrowl alerts from either your own custom javascript code or by using an included AJAX command...
Categories: Developer tools
File Token Link
This is a simple file entity formatter that allows the user to specify tokens for both the link text and the link URL, as well as provide checkboxes to toggle display of the file type icon and file...
Categories: Media
Block ARIA Labels
Inspired by Block ARIA Landmark Roles, this module adds additional elements to the block configuration forms that allow users to assign a ARIA label to a block. For further information about ARIA...
Categories: Content editing experience
Taxonomy Term Page Access
This module introduces a new permission to restrict access to /taxonomy/term/TID and /taxonomy/term/TID/feed pages. The restriction is global for all vocabularies. If you need more fine grained...
Categories: Access control, Site structure
Unpublish Button (for Workbench Moderation)
This module provides an Unpublish button that will unpublish the currently published revision. The button exists on the node/%/edit form, and it performs actions on the currently published revision...
Categories: Administration tools, Content editing experience
PM Invoice
PM Invoice is an extension to the Drupal PM suite of project management tools, which enables tracking of work on each part of a project and/or task. This module integrates Drupal PM with Drupal...
Categories: E-commerce
Smartling Connector
Translate Content in Drupal with Smartling It's quick, simple, and easy to translate content in Drupal 7 using the Smartling Translation Management Platform. Using Smartling's out-of-the-box...
Categories: Content editing experience, Multilingual, Integrations
Distill
Distill Distill is a Drupal module that enables other modules to extract and format data from Drupal entities. It provides a simple class structure for defining formatting schemas. How does Distill...
Categories: Developer tools