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.
FBConnect Bridge
This project provides a set of modules that integrate FBConnect and other contributed modules that need to integrate with Facebook. Implemented integrations: 1. FBConnect and SSO: This module...
Categories: Integrations, Access control
Entity bundle Redirect
This module allows to create 301 redirections for unused entity paths, by bundle and language. For example, if you have some content type, and you don't want people to visit it's corresponding ...
Categories: Access control, Administration tools, Security
editlnk
This module provides users the chance to edit content they created without having to login. It shows a link to the user after submitting content, which can afterwards be used to edit the node.
Categories: Access control, Developer tools
NARP
This Drush command enables rebuilding the node access table across multiple Drush instances. It also rebuilds the table without wiping the old grants, helping to preserve the user experience during...
Categories: Access control
User Reassign
Module for reassigning content from one user to another. Instead of doing this through a views bulk operation. This will fit better in a process of removing a user. https://www.drupal.org/node/2785465
Categories: Access control
Taxonomy access user
At first sight, you may think it's just another fork of already available module on drupal.org like taxonomy_access or tac_lite. First one is a taxonomy control access based on roles, second one is...
Categories: Access control, Security
Sample content
This module makes development easier through the use of sample content. Samples behave exactly like regular content, with the exception that they are restricted to users with permission to view and...
Categories: Content editing experience, Access control, Developer tools
CCK Private Fields Password
Provides an additional way to handle the protection of cck private fields. It's a submodule for the the cck_private_fields module that provides access to private fields via a password defined when...
Categories: Content display, Access control
Rebuild Access Permissions
This module provides a drush command to rebuild content access permissions. Specific content types can be specified or excluded. The command runs as a batch process on the command line. Why? The...
Categories: Access control, Developer tools
Workbench Moderation Profile
Workbench Moderation Profile adds the ability to have multiple workflows, divided into profiles, based on the states and transitions defined by Workbench Moderation. These workflow profiles can...
Categories: Administration tools, Content editing experience, Access control
Limited Content Views
Limited Content Views is a node access module which allows you to set a view-per-period quota. An example would be allowing anonymous users to view 3 articles per month, after which they are denied...
Categories: Access control
Og comments access
Og comments access allow you to manage comment access in Organic group context. It comes with new og permissions : Administer OG comments Modify any OG comments Delete own OG comments Post OG...
Categories: Access control
Premium Redirect
Premium redirect is a simple module for extending premium content module (http://drupal.org/project/premium_content) the purpose of this module is to provide a redirection to a configurable page ...
Categories: Content editing experience, Access control
Geohide
Welcome to Geohide Introduction Sometimes, for some of our projects, we have had to support online marketing campaigns under Drupal-based platforms. In some of them, our clients wanted to display...
Categories: Access control
Premium Content Access Permissions By Term
The Premium Content Access Permissions By Term module allows access to content to be restricted to certain roles by taxonomy term and Drupal role permissions and supports multiple access tiers. It...
Categories: Site structure, Access control
Default New Account Notification
This is a little helper module I created based on the code found here: https://drupal.org/node/1059168 It sets the "Notify user of new account" as checked by default.
Categories: Access control
GCC Hierarchy
This project allows to define group permissions (of GCC groups) for group hierarchies. Supported hierarchies: 1. Core taxonomy hierarchies 2. Hierarchies created by Node hierarchy module The patch...
Categories: Content editing experience, Access control
Add Term like Node
[EN] With this module you can add new Term like you add Node in menu Navigation. [RU] С этим модулем Вы можете добавлять новые Термины также как Вы добавляете Материалы в меню Навигация. The idea...
Categories: Administration tools, Content editing experience, Access control
Geoaccess
Enabling access control for specific fields on nodes based on user location. Administrators create settings for each profile containing a list of countries and which fields are under control. It's...
Categories: Access control, Site structure
Workflow Content Permissions
This module allows the site administrators to control the permissions to edit or view fields of a node that participates in a Workflow for each state. It's based on the Content Permissions that...
Categories: Access control, Site structure
Login Landing Page
The Login Landing Page module is a lightweight module that enables the setting of the landing page to which a a user is redirected when they log in successfully. The login landing page can be...
Categories: Access control
Org Chart Example
What is an organizational chart? An Organizational Chart shows the internal structure of an organization or company. The employees and positions are represented by boxes or other shapes, sometimes...
Categories: Access control
Term Rank
This project provides a user rank/level functionality via taxonomy term. You can use a vocabulary to define a ranks set, and the user rank will be updated according to the userpoint and the rank...
Categories: User engagement, Automation, Access control
Register Pre-approved
Register Pre-approved provides the means to define a list of email address and domain name patterns for prospective users who are pre-approval to register and access a web site without...
Categories: Access control
ContentAccess
A simple project that let you set READ (view) permissions for a node. The three remaining CRUD permissions (Create, Update, Delete) are already provided by the Drupal core. It provides two new...
Categories: Access control