
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.
UC Shipment-Payment Link
Ubercart allows the admin to install many shipping methods (quotes) and payment methods. However, not all web stores would like to ship with any possible combination of those methods. For instance,...
Categories: E-commerce
Trimmed Plaintext
This module has been replaced by Smart Trim Supposedly it does the same thing, but I have not checked myself. [#2293375] This is a simple module which extends the ability of the plaintext text...
Categories: Content display
Content API
The Content API module is a drop-in solution that publishes all of your Drupal content as web APIs. The module includes a full featured administration interface for choosing which content types and...
Categories: Content editing experience
Profile Sync Email
This module extends Profile 2 by allowing you to specify an Email field that will be synchronized with the user account email field. When a user updates the specified email field in their profile,...
Categories: Access control
Facebook You Share
This module will provide you the ability to modify the content that is shared on Facebook. You can configure different areas of Facebook Post Title of the Post Link to the title Image in the post,...
Categories: Integrations
Entity Collection
An entity collection can be used as a replacement for Node queue that works for all entities. Pluggable backends Entity collection has pluggable backends for storage. It comes with a DB backend but...
Categories: Content editing experience, Content display
Comment Trust
Comment Trust auto-approves comments by users with previously-approved comments. It rewards trusted commenters with immediate approvals, while requiring you to approve the comments by new visitors....
Categories: Content editing experience, Access control
Unique-download
Onetime download link is useful to create one-time download link, similar to one time login. This will be helpful to send users one time download links for e-commerce or download entities such as...
Categories: Media, Developer tools
Morse
Overview : Morse code converter is simple module that converts normal english into morse-code and vice versa. Features : It uses the morse language and normal alphabets to convert the codes to...
Categories: Developer tools
featured news feature
Here is an example of how to build a list of featured elements on top of a paged listing. Featured elements are not displayed on the paged listing. What does this feature do? Checks that you have...
Categories: Content editing experience, Media
Syslog-ng
This module is pretty simple by nature and is very similar to the core syslog module (in fact the vast majority of its code is copied directly from the core syslog module). The only difference is...
Categories: Administration tools, Developer tools
Path extender
Simple module which allows look links to nodes, taxonomy terms, pages - with ".html" suffix. Without using custom path or pathauto path to your node will look like /node/1234.html. Path to taxonomy...
Categories: Content editing experience, Content display
RE Context Libraries
Introduction Developed by Raised Eyebrow Web Studio In Drupal, modules are often used to provide access to javascript libraries, but it's often undesirable to include those libraries on every page....
Categories: Developer tools
OM Maps
OM Maps is a plugin of OM Maximenu (for ver. 1.0-rc5 and beyond), it's a collection of image maps used for navigating your site sections/pages. Available Maps Countries U.S.A - 50 clickable states...
Categories: Site structure, Developer tools
Regions
Tutorial of how to use this API to build a region Regions in Drupal are defined by the theme layer. This is problematic in instances where you want to add blocks / boxes to a specific region that...
Categories: Content display, Developer tools
Bulk SMS
Provides integration with Bulk SMS gateway.
Commerce NAB Transact
Commerce NAB Transact is a payment gateway module for Drupal Commerce that currently allows you to process credit card payments on your site using NAB Transact's XML API payment service. In order...
Categories: E-commerce, Integrations
CSS Menu
CSS Menu enables expandable menus. It uses only CSS for menu (no javascript/JQuery). Currently two types of menus are possible with CSS Menu ie. menus Vertical down fly and Vertical right fly. CSS...
Image token attributes
Allows file tokens to be used as attributes in theme_image_formatter(). This will help provide support for alt and title tags for image files via a field on the file.
Categories: Media
Node Announce
Designed to be used in combination with sites that heavily use Calendaring for events. This module allows you to create automated announcements for Node Types that have CCK Date fields. The...
RADIUS Client
RADIUS Client is a module designed to make RADIUS requests to a RADIUS server. It contains wrapper functions for the PHP RADIUS library, but attempts to make them more usable to a developer....
Views compound fields
Provides two compound fields for Views: Collapsing field outputs only the first of a set of fields that has a value, similarly to the SQL function COALESCE. Gathering field outputs all the fields...
Services single sign-on client
Allows users of a remote Services-enabled Drupal site to sign on with their credentials into this site. Requirements: D6: imagecache_external (modified) https://github.com/bran/imagecache_external...
Categories: Access control
RADIUS Dictionary
RADIUS is an standard protocol used to centralise AAA (Authentication, Authorisation and Accounting). It is commonly used in the telecommunications industry. For more details see http://en...
FileField Track
A simple module that tracks downloads of files added through CCK/Fields by asking anonymous users to enter their email address. Returning anonymous users are tracked using a cookie. A tracking...
Categories: Access control, Site structure, Media