
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.
Ubercart PaymentExpress - DPS PXPay & PXPost
Payment processor implementations for DPS (Direct Payment Solutions) Payment Express payment gateway. Payment Express offers both merchant hosted and provider hosted payment processors and is...
GraphMind
GraphMind is a mindmap editor for Drupal. It has the basic mindmap features and some Drupal specific enhancement. You can see a demo of Graphmind in action at http://graphmind.com. GraphMind is...
Categories: Content editing experience, Content display
Siteminder
The Siteminder module allows for users to authenticate to a Drupal site when the site is being run within the Siteminder environment. Siteminder itself is a single sign-on application made by...
Categories: Access control
Moderate Bypass
Moderate bypass adds some functionality to the popular modr8 module. It solves the problem of requiring moderation for some roles and not others. A common moderation use case is to require pre...
Categories: Content editing experience
User Default Filter
Most sites that I work on have Full HTML as the default filter because most of the users prefer to use a WYSIWYG editor like FCKEditor. When using a WYSIWYG editor you need to have the Input Format...
Categories: Content editing experience
CCK Word Count
This module adds the option "Wordcount" to CCK text fields. Once filled in, fields will be limited to the given amount of words. Checks are done client-side, using a bit of Javascript.
FAQ Search
FAQ Search module is an add-on to the FAQ module, it creates a block with a search form, the search form gives you the ability to search the FAQs. Once the block is placed into a region (/admin...
Categories: Site search
Node Page Template
This module allows you to specify a page template for each content type and each node. Each template starting with page is a possible choice for a node(type). It makes also an extra template...
Ubercart MIGS Gateway
MIGS (MasterCard Internet Gateway Service) 3-party payment processor for Ubercart. Used by ANZ eGate, CommWebb, Commonwealth Bank of Australia, Bendigo Bank, and other banks worldwide. Payment...
Categories: E-commerce
Profile Checkboxes
Profile Checkboxes is a small elegant module that adds the much sought after, but elusive multiple choice checkboxes/multi-select and single choice radio buttons to the core profile module. This is...
Categories: Access control
UberPOS
UberPOS is a point-of-sales system built on top of the Drupal and Ubercart. It provides an AJAX interface for cashiers to easily add products to a customer's order, as well as remove them, accept...
Categories: E-commerce, Integrations
Password change confirm
This is a Drupal 6 backport of [#86299] that forces you to enter your current password when changing your password in the user edit form. This helps prevent possible XSS attacks against user or...
Categories: Administration tools, Security
Field taxonomy
The field taxonomy module allows you to do two things 1) Select taxonomy terms to attach to fields themselves. This leads to such fields only being available for a node form if the node in question...
Categories: Site structure
CCAvenue Payment Gateway for Ubercart
This module provides an Ubercart payment method to conduct transactions via CCAvenue payment Gateway. The skeleton framework of this module was borrowed from uc_paypal module which is present in...
Categories: E-commerce, Integrations
Ranged Search for Faceted Search
This module provides the ability to define ranges for facets as an add-on functionality to the existing Faceted Search module. The original code base used for this project came from mooffie and was...
Categories: Content display, Site search, Site structure
Node displays contributions
These modules are no longer actively maintained, however, patches in RTBC state will be considered for inclusion. Node display contributions is a set of modules that are add ons of the Node...
Categories: Content display
VideoField
VideoField provides an video upload field for CCK. VideoField is a CCK-based alternative to the legacy media projects available in Drupal modules including Video etc. Idea behind this module is to...
Categories: Content editing experience, Content display, Site structure
Photo Layover
The photo layover module lets users add overlay captions to their photos. The captions are by default hidden, but on mouseover they slide into view. There are two ways to use this module. 1. As a...
Categories: Content display, Developer tools
Webform Private Upload
The Webform Private Upload module, which I'm going to refer to as WPU from now on for ease of typing, allows you to set up file upload fields in webforms to be private - that only people who have...
Categories: Content editing experience
Taxonomy access user
At first sight, you may think it's just another fork of already available module on drupal.org like taxonomy_access or tac_lite. First one is a taxonomy control access based on roles, second one is...
Categories: Access control, Security
ImageCache Scale-9 Actions
Additional actions for imagecache processing using scale-9 image formatting. The actions include: Overlay (scale-9) - Position a selected file in a layer above or below the canvas. Resize (scale-9)...
Categories: Media
Devel Demo
The Devel Demo module is a demonstration of most of the debugging functions provided by the Devel module. The module was created to generate screenshots for a brief overview of Drupal debugging...
Categories: Developer tools
Platnosci.pl
The Platnosci.pl module is an integration of www.platnosci.pl payment gateway with Ubercart e-commerce project. It allows to process payments with the Polish payment gateway called Płatności.pl....
Categories: E-commerce, Integrations
Dumper
This module now works on windows servers too (get the dev version). Open admin/settings/dumper and fill in the override path of your mysqldump.exe (If using a wamp, it should be on the same...
Categories: Administration tools, Developer tools
Count Nodes
The Count Nodes Module counts total number of nodes created(published and unpublished both) in each content type. It provide a total number of blocks equals to the total number of content types...
Categories: Integrations