
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 GoPay
Scroll down for English description. Module integruje platební bránu GoPay do Übercartu. GoPay Mometálně podporuje platby v Česku a na Slovensku. Integrací platební brány GoPay umožníte zákazníkům...
Categories: E-commerce, Integrations
Fivestar Smiley
This module provides a set of smileys that can be used with Fivestar. It has two sizes of smileys: 16x16 and 32x32. To use the module, simply enable it and go to "manage display" on your content...
Categories: User engagement
CoffeeScript
For now I'd recommend using a preprocessor such as Atom or CodeKit until CoffeeScript PHP is made current. CoffeeScript is a simple and elegant version of JavaScript. This module provides...
Export document
Summary This module simply export nodes into word file (by formatted html) using VBO to bulk export. This module also borrow some function of print module, so which field would like to export can...
Categories: Content editing experience, Content display, Site structure
Validate
Validate is a wrapper for jquery.validate plugin. It's an API module and doesn't provide any UI. To use it add to your form API definition the property #validate as an array of validation rules: To...
Categories: Developer tools, Integrations
Field Secret
This module provides a field (with accompanying widgets) for use with sensitive data (passwords, secret identities, nuclear launch codes...etc). Features In comparison to the well-known text field,...
Publish Queue
Publish Queue module allows to manage the scheduled publishing options in an easy way. Admin can configure publish interval, and queued nodes will be published automatically. This module depends on...
Offers & Wants
Allows users to advertise their needs and surpluses to the rest of the community. High level configuration page makes this module easy to use for beginners. Lots of default views & blocks are...
JSONP SPARQL
This module makes it possible to enrich content with data from an external SPARQL endpoint, based on fields or any other data available. Since it is entirely loaded client side (with JSONP), it is...
Move Region
The Move Region module allows you to move the content of a region in its entirety into another region on specified pages. This is especially useful for pages that need to have a different region...
Categories: Content display
Ban User
There are times, especially in a site used as a forum, when some users have to be banned temporarily because of their behavior not complying with the norms and expectations of all the other users....
Categories: Access control
Lesson Ladder
This module is part of an install profile being developed by the Boston Initiative. Details coming soon... Please check out this project's related Drupalcon Denver Session here: http://denver2012...
Lessons
This module is part of an install profile being developed by the Boston Initiative. Details coming soon... Please check out this project's related Drupalcon Denver Session here: http://denver2012...
Nodewords Meta Title
This module is a really simple extension to Nodewords: D6 Meta Tags which makes it possible to add tags to pages. What is the tag good for? That's a really good question. Almost all SEO-related...
jform_label
This is a very simple module, it hides the label of form elements and display the label inside of particular element. currently working for textbox, password field, and for textarea. You can set...
Categories: Developer tools
State
Sessions that expire - in a user-comfy manner Role-based session expiration/prolongation Drupal 7's default session settings make sessions live almost indefinitely - that may present security and...
Categories: Developer tools, Security
Private and Public File Management
This module started life as a way to allow private files to live alongside public files in a Drupal 6 site. Since then it has grown and is now a full-fledged file management interface. Features...
Categories: Media
Mailhandler Single Mailbox
This module works in conjunction with Mailhandler to allow multiple site users the ability to email a single mailbox to individually publish content on the site. Instead of having to configure...
Categories: Content editing experience, Integrations
Ubercart Edit Cart Item
Overview This module addresses a general problem in ubercart's user experience. By default products can't be edited once put into cart. To change a single attribute the customer would have to...
SnapEngage
The SnapEngage module lets you add the SnapEngage widget to your site. SnapEngage is a simple and streamlined live chat service. Engage with your visitors and improve your conversion, turning your...
Categories: Integrations
Enterprise Blog
Enterprise Blog is a complete blog solution that borrows many features from Wordpress. It is designed to be a replacement for the core blog module and provide much greater features and...
Poll Extras
Poll Extras provides additional flexibility to the core poll module. Here's the specifics: Adds permission for "view poll results" Adds permission for "view finished poll results" Adds a...
Categories: Content editing experience, User engagement, Developer tools
Site Memos
Site Memos is a very simple administration module that encourages you to record information about your site in a permanent record within the site itself that can be easily accessed and edited by...
Categories: Administration tools
Storypal
Drupal & Storify, two technologies, two amazing products, one Drupal module to link them. Overview Storify is a site which allows you to make stories using tweets, photos, videos, or other social...
Categories: Content editing experience, Content display, Site structure
Mailhandler Send To Auth
Mailhandler send to authentication provides a CTools plugin for the Mailhandler module allowing a site administrator to use the 'to address' of emails as the authentication method when processing...
Categories: Content editing experience, Integrations