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

787 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.

Webform Invitation

Purpose: The Webform Invitation module allows you to restrict submissions to a webform by generating codes (which may then be distributed e.g. by email to participants). Usage: Install module using...
Categories: Access control

Claim Node Author

The module will allow a privileged user to claim to be the author of a particular node.
Categories: Content editing experience, Access control

Node Bookings

Module that adds the ability to add bookings to a node linked to basic paypal payments.
Categories: E-commerce, Access control

Embargoes

Embargoes is a Drupal 8 module for implementing fine-grained access restrictions on nodes.
Categories: Access control

Group Permission Set

This module adds support for defining multiple permission sets per group type. Users that have permissions to create/edit groups can then choose which permission set will provide permissions for...
Categories: Access control

Author Select

For Drupal 7, check out https://drupal.org/project/node_authored_select which has some added features. Transforms the autocomplete Author field on node add/edit forms to a select widget. That way,...
Categories: Administration tools, Content editing experience, Access control

Advanced forum maintenance

This module provides configuration to disable the posting of both node and comments by content type. If a user tries to access a comment or node/add page they are redirected to the page they were...
Categories: Content editing experience, Access control

Edit unpublished

Description This module allows you to grant access for specific user roles to edit or delete unpublished nodes of a specific type. You can edit or delete your own or any content. Usage Edit...
Categories: Administration tools, Access control, Content display

Publication Agreement

Agreement prior to publication. This simple module allows you to present a text-based agreement that users of a particular role must accept before they are allowed to access for adding a new node....
Categories: E-commerce, Content editing experience, Access control

zxcvbn Drupal 8

Porting the zxcvbn module to drupal 8 Issue for the Drupal 8 port: https://www.drupal.org/node/2618948
Categories: Access control

WF Tools

Note: WF Tools has migrated to github. Releases will still be handled here, but issues are tracked using the github bug tracker. The source of truth for code is github. WF Tools is a collection of...
Categories: Administration tools, Developer tools, Access control

Change Requests

Change Requests is a community tool that allows to work together on Drupal content (nodes) without edit-wars (see Wikipedia - Edit-Warring) similar to open source code developers working together...
Categories: Content editing experience, Access control

D7 SPAM

Created to port the SPAM module to D7 See http://drupal.org/node/1063524 Looking for willing helpers
Categories: Access control

user credit

in the name of god user can buy credit to all activity in your site publish node and...
Categories: E-commerce, Access control

Private nodes

Allow users to make their nodes public, private or visible only to their friends (if buddylist module is installed).
Categories: Access control

sslcert_auth

Forked from the modifications written by Thomas Dean (djguvnor) in the 7.x thread here http://drupal.org/node/991922.
Categories: Access control

Restrict Backend by IP

This Module allows access to backend pages (i.e admin, node edit, user edit .... ) only to whitelisted IPs or range.
Categories: Access control

Panels revision

Display the revision panels, It had system revision same node but save the modification of variant that work panels
Categories: Access control

Atixnet Anonymous Edit

This module add a new field type, 'Anonymous Edit Link', that you can add on a content type to manage token buy content for any user to edit or delete it. It was design to allow anonymous user to...
Categories: Access control, Site structure

Embargo

In some cases you want to publish a certain piece of content on a specific date. You can use the Scheduler project for this but this means the content will not be available until the specified date...
Categories: Access control, Content display, Content editing experience

fullcontact

“Full Contact” module fetch social profile links from the Full Contact based on user email, and display the links under user profile in the Social tab. – Very easy and instant setup. – Efficiently...
Categories: Access control

Access By Taxonomy

Use this module to give access to content depending on the taxonomy terms that are applied to it. Features On the taxonomy term you can specify who are the roles or the specific users that are...
Categories: Access control

Private page

Module helps to create private pages. Usage Navigate to /private-pages Specify the path for example: /node/1 Select the permissions
Categories: Access control

User changed

This module adds a "changed" field to users (like nodes have). Works great as a highwater field for user migrations.
Categories: Access control

Bypass comment review

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Module allows you enable bypass comment review. In this...
Categories: Content editing experience, Access control

Pages