Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

3,314 modules match your search

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.

Subgroups for Organic groups

D6 version configuration page.

Description

This module enables a user with the proper permissions to build group hierarchies (or tree) by nesting groups under other groups. Simple or complex group hierarchies can be easily created.

When a hierarchy has been established, user memberships and/or content posted to a group can be propagated up, down or sideways along the tree. So when a user joins a group, their membership can also get created in other parent, child or sibling groups. Separate propagation settings can be applied for content and membership propagation.

Node adoption

Node Adoption allows you to automatically reassign nodes created by a deleted user to another user of your choice.

Login Switch

This module will allow you to change the default login URL and disable the normal /user/login route built into core.

IP address manager

IP address manager records user IP addresses, and allows admins to view which IP addresses have been tracked against a user, and which users have been known to use a certain IP address. This can be currently used to identify duplicate accounts.

User Default Page

User Default Page module provides you the facility to customize the
the destination that a user is redirected to after logging in or logged out.

Role Watchdog

Role Watchdog > configuration

Role watchdog automatically logs all role changes made through the user profile or the User List in its own table. A record of these changes is shown in a Role history tab on each user's page. Role watchdog can optionally monitor one or more specific roles for changes and notify members of selected roles via email whenever a change occurs.

Email Confirmer

email confirmer Drupal module illustration

Email confirmer is a suite to confirm email addresses in Drupal. It provides:

  • an API and a service as a central method for email confirmation that other modules can use
  • a content entity type to store and control the confirmations
  • essential functionalities featured by included sub-modules, like user email change confirmation

REST Password Request

Password Reset for rest.

New Rest Plugins to use REST for forgot / change password.
and Email template.

Role Field

Role Field provides a field for selecting roles that exist in your site.

QA Accounts

Most projects with a QA and UAT workflow need a way to let testers access privileged user roles on dev and stage environments that they might not otherwise have access to in production.

urllogin

This module provides a way to transparently log users into the web site when they follow a link.

User IP Log

User IP Log Snapshot

User IP Log is a simple module that logs the IP address of users on login event to table {uiplog}.

Theme permission

This module extend theme permission.
Allow edit theme for specific role.

Maintenance Exempt

Drupal allows you to set your site into maintenance mode in order to deploy code and database upgrades safely.

Gin Toolbar Custom Menu

This module provides the ability to change the Gin Toolbar menu for specific user roles.

Simplenews RealName

Newsletter subscription block with Simplenews RealName

The Simplenews RealName module allows you to send personalized newsletters with the Simplenews module by collecting the name of the subscribers, which will be available in the messages as token.

Admin Login Path

Admin Login Path is a simple module that routes the login pages to use the admin (theme) path.

Entity Access Password

The Entity Access Password module allows to restrict access to fieldable entities by requiring to enter a password.

Two Factor Authentication - TFA / Passwordless Login

Drupal TFA/MFA

Two Factor Authentication - TFA module secures your Drupal login with an additional layer of security from us! The setup takes minutes, yet protects your site forever. This plugin provides two-factor authentication (TFA) during login to your Drupal site. You can also configure Passwordless Login with Drupal and never remember your password again!

Content Approval

Summary

Content Approval is a module that enable the approval of a content (node) by an administrator prior its publication (like the existing feature for comments).

Content Language Access

Content Language Access Module restricts the access of only contents with language (except neutral language) that are equal of the actual Drupal language being accessed or others that were previous

Pages