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.
Category permissions
Category permissions -------------------- Goals: => Create permissions based on taxonomy entries => Provide simple permissions for other modules to restrict access to any content by taxonomy terms....
Categories: Site structure
Reset password by roles
Custom module that provides the possibility of resetting the user's password, grouping them by their role. An email will be sent to all users who have the selected role where a url will be included...
Categories: Access control
Address Checkout
Information Address checkout modules simply fetch the address from user's profiles & prefill the address at checkout process to avoid replication of address on every purchase. Basically it is an...
Categories: E-commerce
Entity Wishlist
Entity Wishlist module is very useful for the site with large content. This module allow site visitors to add any node into their wishlist and then they can read later. This module will create an...
Categories: Content editing experience
Optionset
Optionset module creates a field that exposes checkboxes in the widget, but stores the results in a single text field, pipe-separated. Very handy for the cases where you want to allow user to...
Categories: Site structure
Ubercart Discount Coupon Redeem Link
The Ubercart Discount Coupon Redeem Link module allows Ubercart Discount Coupons to be automatically redeemed by users upon visiting the page at /redeem-coupon/COUPON_CODE This allows for a quick...
Categories: E-commerce
TFA Headless
Provides headless TFA support for Google Authenticator, using the TFA Module. Features The module exists of 4 endpoints: /api/totp/generate Generates an uri for a QR code and a seed. /api/totp...
Categories: Access control, Decoupled
Comment Registration
Comment Registration enables inline registration of user accounts on the comment form. Features Comment registration for anonymous users. Assign roles during comment registration. Hide undeletable...
Commons Profiles (Base)
This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...
OpenLucius Events Extra's
This module offers extra functionality for Events in the OpenLucius distro: Let users choose: ‘Attending’ or ‘Not attending’. Send email reminders to all users that did not make a choice yet. Let...
Categories: Site structure
Tripal Galaxy
The Tripal Galaxy module integrates the Galaxy Project software framework with Tripal enabling Tripal-based sites to provide large-data analytical workflows to their users. The benefits include:...
User reference selection access
Provides a selection handler for users that takes the level of access to the parent entity into account. For existing entities, the filtering can be done based on entity operations (view, update,...
Temporary login links
Temporary login links Imagine you suppose to disable the regular Drupal username / password login on your site for some reason (in order to replace it with some other kind way of authentication)....
Categories: Content editing experience, Security, Access control
Extra Block Types (EBT): Carousel
Extra Block Types: Carousel module provides ability to add a block with Tiny Slider. https://github.com/ganlanyuan/tiny-slider http://ganlanyuan.github.io/tiny-slider/demo/ Demo: EBT Carousel EBT...
Categories: Content display, Content editing experience
Comment Login
28-Jan-2012: I no longer have time to work on this module and no longer use it in any projects I'm involved with. Please contact me if you're interested in maintaining it. Comment Login adds a user...
Categories: Access control
Broadbean
This is a project to integrate Broadbean services (www.broadbean.com/uk/) to any Drupal website. It has been started as a way of integrating their services with a client website. Their system uses...
Categories: Import and export
IPtoLocation
Overview The IPtoLocation module uses a visitor’s IP address and enables you to identify his/her geographical location. This module tracks visitor's geographical location (longitude/latitude),...
Facebook Post
This module allows registered users to add posts to their Facebook feeds when they create new content or make a comment on your site. It was designed to work as simple as possible for users with...
Honeypot Submit
This is a simple module that is very useful at stopping form spam bots from submitting Drupal ™ forms like user registration. It replicates the submit button on a form and hides the original....
Categories: Security
Webform Inline Entity Form
This module provides an element type that can be added to a webform that embeds an entity form into the webform, saves/updates the entity with the data on form submission, and provides an entity...
Categories: Site structure
Licensing
This module allows administrators to moderate entity access by issuing licenses to site users. These licenses may optionally be set to expire at a predefined date and time. This module provide a...
Categories: E-commerce, Access control, Developer tools
Duplicate Mail
The Duplicate Mail module has a block to display system wide duplicate email addresses in user accounts, and a view with a block display for use on individual user account pages that displays only...
Categories: Access control
Applications and Postings
Applications and Postings allows users to submit postings to the site; these could be job postings, requests for proposals, calls for submissions, and so forth. Each posting has its own fieldable...
Categories: Content editing experience
Flag Visited
A pre-built flag that automatically marks content as visited once the content has been seen by a user. Use this module for automatic content flagging when users have seen (visited / viewed /...
Categories: Content editing experience, Content display
Upload Permissions Per Content Type
Allows control over the file upload form per content type, per role. For example, you can turn off file uploads on forum topics for authenticated users, while leaving it enabled for site...
Categories: Media