
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.
Node Content Themehook
This is a simple module that adds a "node-content" theme hook to Drupal for theming the $node->content array. For example, with this module enabled, you can create a "node-content--page.tpl.php"...
Categories: Content display
Node Form Template
The editing form of a node is themed using theme('node_form'), which is implemented by the theme_node_form() function in Drupal core's node module and can be overridden by adding a <theme_name...
Categories: Content display
Administration Dashboard
This module will provide a sort of control panel for users with administrative rights. It can be used to store commonly used links or to add block content to the 'dashboard' region. On installation...
Categories: Administration tools, Developer tools
Ubercart eWay Payment Gateway
Ubercart integration with the Australia payment gateway eWay, http://www.eway.com.au Includes support for the eWay token API, eWay Beagle anti-fraud, recurring payments using uc_recurring and much...
Categories: E-commerce
iTunes
Apple's podcasting specifications add several channel and item elements to RSS feeds. The iTunes module allows a podcaster to associate the item level information with nodes and the channel level...
Categories: Media, Integrations
Sprite Graphic Menu
This module lets you upload a sprite image for a menu item and, with the use of CSS, configure different sprites of the image for different states of the link (normal, visited, hover and active)....
Categories: Administration tools, Site structure
Advanced Taxonomy Blocks (abandoned)
Advanced Taxonomy Blocks makes use of the JQuery menu module to create extremely customizable blocks for browsing through single hierarchy taxonomies. Though the taxonomy menu module does something...
Categories: Content editing experience, Developer tools
UC Attribute Stock Filter
This module checks stock levels and filters out any out-of-stock attribute option combinations from the product page select boxes. Example use case Your shop sells a T-shirt that has two attributes...
Categories: E-commerce
Offline Reminder
After forgetting to turn a Drupal site back on for the second time, I decided to write this module. It simply notifies you at your email address when the site is offline for a certain (configurable...
Categories: Administration tools
Imagecache Effects
A set of effects for use with imagecache. The current list of effects are as followed: Reflection Adds a reflection to the image. You can adjust the direct, background color and height of the...
Categories: Media
Domain Access Advanced
This an extension to the Domain Access module which is used to create many domains from a single installation. For what I see as a problem is that the domain module uses the node access api's to...
Categories: Content display, Import and export, Developer tools
Menu Class
Notice: This module is obsolete and will not receive any more updates. It is suggested to use the Menu attributes module instead. Those who wish to migrate from this module to Menu attributes can...
Spanish stemmer
This module implements a stemming algorithm to improve search results in Spanish with the Drupal built-in search module. It reduces each word to its basic root or stem (for instance, "preguntando",...
Categories: Site search, Developer tools
Input Format Permissions
Managing Input Format permissions shouldn't be a separate permissions screen. An admin should be able to ask the (permissions) question "Can a user with role X use the Y input format?" and look on...
Categories: Access control
Search Lucene API
End of life As of October 1st, 2011, Search Lucene API has reached “end of life” and is deprecated in favor of other projects. For Java-less Drupal 7 solutions, consider using the core Search...
Contrib Toggle
All users of Contrib Toggle are recommended to disable the module from their sites until the critical issues discussed below can be resolved. I have determined that significant architectural issues...
ImageField Zip/HTML5 Bulk Upload
This is a helper module for ImageField. When uploading multiple images for imagefields with multi-values or inside of a multi-group, this module adds the ability to upload multiple images in zip...
Simplenews Analytics
Simplenews Analytics adds Google Analytics tags to links in all Simplenews emails. Module development sponsored by Link3 Webservice.
Categories: Integrations
Webform Paths
Allows users to assign multiple paths to a single webform. Useful for marketing campaigns where you want to track via which path a specific survey form was filled. Project sponsored by...
Categories: Content editing experience, Developer tools
Alfresco
Alfresco module provides integration between Drupal and Alfresco Enterprise Content Management System. Alfresco is a Open Source content management platform for documents, web, records, images, and...
Categories: Content editing experience, Media, Integrations
Node published
This module provides extra functionality to Ubercart and UC Node Checkout. Basically, it controls the status (published/unpublished) of uc_node_checkout node types when the order's status changes....
Categories: E-commerce
Taxonomy Vocabulary Relate
This module allows you to select related terms in taxonomy from another vocabulary. The default taxonomy module only allows you to select related terms from the same vocabulary. You setup the...
Categories: Site structure
Term lower name
Speeds up the querying, by name, of terms in a taxonomy, by stopping code from having to use the SQL "LOWER" command. This can make a huge difference to query times on a site with a large number of...
Categories: Performance, Site structure
CCK Gallery
Drupal 7 There will be no Drupal 7 release of this module. Instead work is under way on the 6.x-3.x branch of Node Gallery, which will incorporate all the features of this module and will become...
Categories: Content editing experience, Content display
iMIS authentication
Enables a Drupal site to authenticate members of an organization that is using iMIS Association Management System. This module requires the use of the ATS Login Web Service (ValidateLoginWithData...
Categories: Access control