
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.
Content Type Administration by Organic Group
Since the permission system only lets the admin allow/disallow creation of content types and can't specify WHERE they can be used, this module tries to solve that problem. This module allows the...
Categories: Administration tools, Content editing experience, Access control
Views Argument API
This API allows for easy and automatic creation of UIs to handle passing arguments to views. It creates a mechanism other than the URI for modules to specify arguments in block and embedded views....
KnowledgeTree integration
Integration of KnowlegeTree DMS in drupal. KnowledgeTree project : http://www.knowledgetree.com KnowledgeTree is document management made simple: a simple yet powerful, free, commercial open source...
Categories: Integrations
Related Block
#D7CX: I pledge that Related Block will have a full Drupal 7 release very soon. Features: * Display "related" content by searching for nodes with many of the same words * Per-content type related...
Categories: Content display
OpenSearch Plugin
Provides browser search integration via the OpenSearch plugin protocol. It adds a search addon for Firefox and IE7 to Drupal sites, much like those found at MyCroft or the IE7 Search Providers. For...
Categories: Site search
Hotkey
The Hotkey module allows you to create accesskey attributes for Drupal form buttons and links on node pages. Given a specific form button name (with an optional Drupal form element id) and a...
Categories: Developer tools
SlideShowPro
This module integrates SlideShowPro with the Image module and Views. You can create a view from your images and show it in a Flash slideshow. You can embed the slideshow with a simple filter [ssp...
Categories: Content display, Content editing experience
Multiping
A replacement for the ping module for Drupal. It allows pinging of multiple sites (configurable via a web interface). Both Pubsubhubbub and older ping types. It is possible to automatically select...
Blockquote
The Blockquote module is used to create styled blockquotes in your pages. These blocks of text are intended for one or more verses or paragraphs that are quoted verbatim (word for word).&ensp...
Categories: Content display
Comfortable OpenID Login Box
This is an OpenID selector for Drupal. The inspiration for this project comes from www.idselector.com. The module is useful for OyenID consuming sites. There are two ways of selecting a provider ...
Categories: Access control
ImageMagick Raw Effect
This module allows you to enter ImageMagick command line options as an image effect in a Drupal 7 image style. Note: This module has been renamed following the incorporation of Imagecache into...
Categories: Content display, Media
Parsing API
This API exposes the following functions to all drupal modules. before($this, $inthis) after($this, $inthis) between($this, $andthis, $inthis) multi_between($this, $andthis, $inthis) starts_with(...
Categories: Developer tools
Context Help
Context help will allow you to create help for portions of your system. The help will be minature views that will popup when you request them based off pieces such as taxonomy, url, term, node type...
Categories: Developer tools
Taxonomy Router
*** NOTE: You've seen that V4 is out? Please read the message in issues. *** Taxonomy Router pages Taxonomy vocabularies/terms (the module treats them as very similar items) as a list of terms or...
Categories: Content display, Site structure
UC Worldpay
About This module integrates WorlPay's redirection payment service with Ubercart to allow your users to pay via credit card. Features Test/live mode MD5 support Payment response password (D7 only)...
Categories: E-commerce, Integrations
Word count
View word counts stats for each user: total words, total nodes, total comments, average words per node, etc. Version 7.x-1.1 is out. It includes some very important bug fixes [release notes]....
Categories: Integrations
Role Change Notify
Send an email to a user when a new role is added to their account. The message is configurable with a number of tokens. Looking for a new maintainer. rfay does not intend to continue support for...
Categories: Integrations, Access control
Upload max files
Limit the number of files a user can attach to nodes of a specific type. Upload max files lets you limit the number of files that can be attached to a node on a per node type base. Additionally you...
Categories: Content editing experience, Media, Developer tools
i18nRedirect
Redirect by URL alias. This module is required only for users who upgraded from Drupal 5 + i18n module and getting too much "page not found" errors due badly linked pages. I do not recommend using...
Categories: Multilingual
Package Tracking
Drupal Commerce note: The 7.x-1.0 release will be compatible with Drupal Commerce as well as Ubercart. Tracking information is probably the most important thing the customer is interested in seeing...
Archive Calendar
Archive-Calendar, or Arcal, is a very basic module. It automatically publishes any chosen node to the calendar. Calendar generation is based on, Giorgos Tsiledakis' Active Calendar, http://www...
Categories: Content editing experience
Booking Time Slots
Module provides Time Slots Booking functionality. Drupal 7 version allows you to set-up schedule for Venue Facility, so users can book slots (e.g. classes) within specified opening hours. Check the...
Categories: Content editing experience, Site structure
Views Import
This module provides an easy way to import previously exported Views definitions. INSTALLATION Create 'sites/all/imports/views' folder. Install the module. Export a View you wish to import with...
Categories: Administration tools, Developer tools, Media
Advanced Help Topic Nodes
This module is being deprecated. It functionality will be implemented in Advance Help Inject Module http://drupal.org/project/helpinject The module allows nodes to be advanced help topics. At the...
Categories: Administration tools, Content editing experience
User Dashboard
You shouldn't use this module unless you're willing to maintain it. Please let me know if you're interested. This module will *not* be ported to D7 and will not have further development. I will...
Categories: Administration tools, Content display