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 Gallery Hierarchy
This module adds the feature of hierarchical nesting to galleries created with Node Gallery from module version 3.0 upwards. The basic functionality is there, but the module is still in heavy...
Election
The Election module enables you to run elections easily, securely, and effectively on a Drupal website. It provides a framework for developers to integrate different types of election. Three types...
Ubercart Order Access
Overview This module allow administrators of an ubercart store to allow access to view / edit / delete / change status of orders only to certain roles and based on current order status. Features...
Categories: Administration tools, Access control
CCK plain text linebreaks
This is a simple formatter for CCK text fields which causes fields set to plain text to have their linebreaks respected on output.
TinyMCE MCimagemanager
Wysiwyg integrationmodule for TinyMCE MCimagemanager http://tinymce.moxiecode.com/enterprise/mcimagemanager.php Installation See README.txt for installation instructions Requirements Wysiwyg...
Categories: Content editing experience, Media
Views taxonomy hierarchy top filter
This module allows Views to filter taxonomy terms by whether they are the top term in a hierarchy or not. This is useful if need to create a hierarchical taxonomy view, as you can now define a top...
Categories: Site structure
Abstractions
Provides functional programming style abstractions for common problems. This module has no effect on a site. It is just a collection of handful functions which helps overcome PHP weaknesses and...
Views related nodes
This module provides a views argument plugin which allows you to configure a view to display related nodes by that nodes taxonomy terms and descendent taxonomy terms. For example: Countries...
Categories: Site structure
Multicolumn
The CSS 3 column-count attribute creates documents (or parts of documents) with multiple columns. See http://www.quirksmode.org/css/multicolumn.html for examples. Not all browsers support this...
Categories: Content editing experience
EasyCron
A module which allows user to create/manage cron jobs saved at easycron.com (an online cron Job service provider) to run Drupal site's cron.php. With the module, all cron job settings can be made...
Categories: Integrations
Comment Field
Comment Field provides a field that can hold simple comments. It holds the uid of the author, timestamp, and body (comment text). The display is configurable, making it possible not to display the...
Categories: Site structure
Image Target Question
This module allows the creators of a quiz to add an image target question type. The image target question invites participants to identify areas on an image by dragging and dropping up to 10...
Categories: Content editing experience, User engagement
Aegir Services
Aims to be a one-stop shop for all Web services functionality offered within the Aegir Hosting System. It allows for remote site management via the Services framework. The following modules are...
Categories: Administration tools, Developer tools
Piecemaker
Integrates the Piecemaker 3D flash slideshow into Drupal. Piecemaker is a 3D flash slideshow similar to Cu3ber (cuber). This module provides an api for utilizing it within Drupal. Currently the API...
Categories: Content editing experience, Content display
Panels Page Cache
Additional Panels cache plugin. This plugin can cache panels based on the path/url (arg() structure). This is needed if a panel has content which is dynamically per page (eg ad-tags, content...
No Colons
The No Colons module allows you to remove colons from form labels and other types of label text. There are two modes of operation: Remove all colons -or- Remove colons only if label text ends in...
Categories: Content display, Site structure
BeansTag
Overview BeansTag is a page title, meta tag and meta description management tool. You could add the above attributes to any path alias and they would be shown in the webpage. It fully support any...
Categories: Search engine optimization (SEO)
Commerce Downloads Feature
A feature defining default fields, views and rules for Commerce Downloads install profile. Sponsored by Commerce Guys
Categories: E-commerce
Chained selects
Add form element for Chained selects (i.e. dependent dropowns) -- http://www.appelsiini.net/2010/jquery-chained-selects Grab the source and place under libraries/jquery_chained (so you will have...
Custom Help Text
This module integrates into the Help module (using the hook_help() hook) to add help messages based on the URL. There is an administration form that allows users to set the messages and where they...
Categories: Administration tools
Dummy Content
Dummy Content (DC) provides an API (hooks) for other modules to generate (& manage) dummy nodes. DC allow your custom module to provide demo nodes as soon as the module is installed - this helps...
Categories: Content editing experience, Content display
More Filters
This module is a collection of useful Filter plugins, which can be applied to particular text formats. Currently, the module includes: * Ordinals filter - Wraps ordinals in <span> tags, so...
Categories: Content editing experience, Content display, Developer tools
Simple Timesheet
Provides basic functionalities to handle timesheets in Drupal 7. This module has been developed as none of the many timesheet / timerecording 6.x modules have been ported to Drupal 7.x. Alpha3...
prometheus
Overview Prometheus project brings a new and simplistic approach to developing code in Drupal CMS. It works with existing Drupal CMS mechanisms and allows for a rapid MVC style of development under...
Usergroups API
This module is purely an API for other modules to use. If you are looking for a way to create groups for users, see the Organic Groups module. This project is currently being developed. It allows...
Categories: Developer tools