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.
Pending Account Notifications
I needed for the user to have the ability to enter a custom email-address in the UI for receiving user registration notifications. So, I created this module. You can modify the email address here: ...
One Click Login
This project allows the end user to login just with the help of one button, This will be highly useful in the case of demo sites. Instead of having a login form, this one click login form will make...
Commerce Stripe Connect Field
Synopsis Adds Stripe Connect (https://stripe.com/connect) ability to Commerce Stripe module, allowing users of your site to sell items through their own Stripe credit card merchant account. Stripe...
Categories: E-commerce, Integrations
Authmap
Before Drupal 8 core maintained the authmap database table, which was used by third party authentication managers, such as OpenID, LDAP, SimpleSAMLPHP Auth to map the local Drupal user to a unique...
Categories: Developer tools
Xenforo
Integrate Drupal with xenforo. The purpose of this module is to allow Drupal to be a 'master' site and 'xenforo' a slave site. Users created on Drupal will be pushed automatically to xenforo. Once...
Failed login messages
Failed login messages overrides form messages that are shown to a user during failed login attempt. You may configure three messages that will be shown after first, second to last and last login...
Categories: Access control
Guide Me
Guide Me provides a simple framework for helping your users get familiar with your module functionality. Provide easy step-by-step guides for your users, allowing them to either follow along or opt...
CCK Facets
CCK Facets is a bundle of modules that integrate with Faceted Search to expose Content Construction Kit (CCK) fields as facets. This allows users to browse field values and to filter search results...
Categories: Content display, Site search
modr8
Provides an administrative interface for managing content in moderation. Allows you to preview content, as well as approve or deny, and send messages to the author informing them of your choice....
Categories: Administration tools, Content editing experience
Features Permissions
The Features Permissions module allows for permissions to be managed (exported/imported) by the Features module. Drupal attaches permissions to roles. When a role is exported, all permissions are...
Categories: Developer tools, Import and export
User Profile Node Integrator
This is no longer maintained. If anybody wants the namespace or wants to take over the module... please contact me. This module aims to integrate all profile nodes in a neat and usable way allowing...
Categories: Access control
Discourse SSO
Discourse is an open source Internet forum software application built by the team behind the Stack Exchange and Stack Overflow networks. This module provides a Single Sign On integration for a...
Categories: Access control, Integrations
Social Auth Account Verification
Adds email verification for accounts created via social authentication (e.g. Google, Facebook). New social auth users must verify their email with a 6-digit code before they can log in, helping...
Categories: Access control
OTP Login
Features This module will allow you to register/login to a site just using mobile number/OTP sent to the provided mobile number. Requirements sms and sms_user modules that are part of smsframework...
Og User Identity
About This module implements additional functionality for OG module, extends og module, provide some UI and backend feature. Necessary to use together with og module. ...
Categories: Administration tools
Node Access Timestamp by User
*Currently functioning, but contains known issues. Not all functionality exists. Description This module creates a database table which stores the last access timestamp per node per user. The goal...
Categories: Content editing experience, Integrations, Developer tools
AUL(Access User Lists)
AUL module contains API and UI for node access system. AUL module can be useful in your project when content access logic is not simple. AUL(Access User Lists) is very similar to the ACL(Access...
Categories: Access control
User Blogs
The User Blogs module provides the ability for more then one user to create and maintain a blog on a single website. Example uses of this might be a community or company site, where only being able...
Categories: Content display
Own Term
The Own Term module grew out of the need to create blogs that were more flexible than the standard blog that comes out of the box with Drupal, particularly: We wanted blogs to have a name different...
Categories: Content editing experience, Site structure
Peek
The purpose of this module is to allow drupal site administrators to provide temporary access to a node page, for one or more 'users', not necessarily registered on the site. A typical use might be...
Categories: Access control
Iphone Push Notification through Easyapns
Easyapns service and Push Notification http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html Apple Push...
Categories: Media, Integrations
Features to Git
Features to Git allows trusted users to write features directly to disk, commit them to git and push them to a remote. This makes it possible for site builders to be able to manage features in git...
Categories: Administration tools, Developer tools
User logged in token
This module creates a token "[user-logged-in]", which has the value "Yes" or "No". It can be used together with the Google Analytics module to track the number of logged in users. Which is done by...
Categories: Administration tools, Integrations
Pro and Con Comments
Module description Enables "pro" and "con" Comments on content, which makes it easy to compare different comments and views on a subject. A good example is a debate on a poll. Comments are...
Categories: Content editing experience, Content display, User engagement
Session Invalidator
Session Invalidator The "Session Invalidator" module enhances Drupal's security by invalidating all active sessions for a user when their password is changed. This forces a logout and requires re...
Categories: Access control, Security, User engagement