247 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Workbench Moderation State Access

This module works with Workbench Moderation. Workbench Moderation implements only per-transition permissions. This module implements an access control by moderation states.

The initial code is based on a patch by @Bevan (thanks!) in #1296216: Set Permissions By State. As recommended in that issue, I created a contrib module.

Downloads

Workbench Access Content Type

Extensible editorial access for the Workbench suite for granular access permissions by content types.

This module will add a new tab "Content Types" at the configuration page of Workbench Access, to provide permission by Section by Content Type.

This module was developed by Vardot for Georgetown University in Qatar.

Vardot

Downloads

Delete Homepage Permission

Summary

This module adds a permission which can be used to allow or disallow certain roles to delete the homepage node. This is useful when some roles such as content administrators need to be able to delete nodes, but you want to prevent them from deleting the homepage node.

Downloads

Reserva (rsrv) - A Booking and Reservation API

What is Reserva?

Reserva provides a generalized booking and reservation API for Drupal that can be used to make any entity bookable.

The purposes of Reserva is not to provide an interface or solve specific booking or reserve use cases. Instead it is a framework upon which specific booking scenarios can be built.

Downloads

Access Control Bridge

Description

The Drupal community has developed several excellent modules to get fine-grained access control over a node (e.g. Content Access, Domain Access, Workflow, Organic Groups, Taxonomy Access Control, ...)

Downloads

Drupal Audit Tool (auditool)

Find someone to Blame. source: http://commons.wikimedia.org/wiki/File:Agreeing_on_him.jpg

Are you sure you did everything to secure your site and cover your ***?! Try this module!

The Drupal Audit tool is a complete solution for Drupal shops and Organizations seeking more control over "who is doing what" in their systems.
It was written to provide you with additional auditing capabilities so a Drupal Shop (or a security team within an organization) can provide a much wider picture accounting who addressed which data helping find patterns like wrong data insertion, typing mistakes, malfunctioning form, automatic form submission, malicious employees and more..

Downloads

Node Translation Access

Node translation access module allows to control access to nodes for selected languages

When using the entity translation module for node translation, all the available languages will inherit source language. In this case, node will be visible on all available languages no matter whether it has translation or not. Using entity translation module you can deny access to nodes of selected language. You can deny access to languages per node. Users will see standard access denied page.

Downloads

Organic groups menu synchronization

Synchronize Organic Groups with the menu: if a node is attached to the menu, all the menu parent links are checked. If these links lead to a group the node can be put into, the node is automagically put into the group. It works in the same way on menu link updates and deletions, to remove nodes from groups.
The usual OG audience fields are hidden, so that the only way to put a node in a group or to remove it from a group is to use the node menu UI: create, update or delete the node menu link so that parent menu links contain the group or not.

Downloads

NoMoreCaptchas

Register for free to put an end to those annoying Captcha codes that slow down or even send away your users! NoMoreCaptchas authenticates human beings based on the one thing that can never be faked - their behavior.

Now with Faster Service and Even Easier Contact Form 7 Support!
Developed at Oxford University, NoMoreCaptchas uses e-DNA (Electronically Defined Natural Attributes) to determine if a user is a human or a bot. Bots are sent away. Humans are welcomed into your site - and without any puzzles, roadblocks or error-prone black lists to worry about.

Downloads

Form Element Access

Per role access configuration for all form elements in a configured form. Use this to quickly filter forms for unneeded/unwanted form elements.

Features:

  • UI to administer form id's
  • UI to administer per role access to form elements
  • Automatically index all fields in a configured form
  • Permission to bypass the access rules
  • Grant, or revoke permissions per form

Note: this is a technical module. Knowledge of HTML and/or the Drupal FAPI is required to select the right form elements and/or form ids.

Downloads

Panelizer Variants

Panelizer Variants

This module adds the functionality to have Panelizer Variants based off of List Defaults in Panelizer Full Page Override. What this does is allows you to have multiple layouts for one content type based off a field selection. The functionality doesn't seem to really exist yet. WELL, now it does!

Downloads

Roles for menu

Roles for menu module image

Overview

This module allows you to restrict access to menu items based on user roles. It is used when you don't want to copy your whole menu just because for one specific role you want to hide one menu item.

The module will add a fieldset with options for restricting access or gaining access to menu link for a specific role/roles.

Downloads

Taxonomy Term Page Access

This module introduces a new permission to restrict access to /taxonomy/term/TID and /taxonomy/term/TID/feed pages. The restriction is global for all vocabularies. If you need more fine grained control, have a look at Rabbit Hole.

The development of this module did not take a lot of time, but was nonetheless sponsored by Whisky Echo Bravo.

Downloads

The Loch Ness Module

This is a module that will allow for locking of editing of nodes and things. If you need advanced features please take a look at Content Locking. This module is designed with simplicity in mind. All locks are ephemeral and they are stored in the cache table.

Downloads

Domain Restrict Publishing

Synopsis

Domain Restrict Publishing is a helper module building on top of the excellent Domain Access module suite.

The module enables site administrators to restrict the domains a user can publish to, based on their assigned domains.

The module was designed to work with the "Set domain access status for all content" and allows content to be promoted to other domains while keeping control over which domain editors can edit it.

Downloads

Ctools Compare ID

Settings form

The module provides a ctools plugins to provide access control by checking for equality ID.

Supported entities for check access:

  • Node
  • User

An example of using the module:

  • Deny the display of the page to a particular user, if you know its identifier.
  • Overriding a specific page.

Downloads

Partial Comment Display

Concept
Partial comment display module provides a facility to admin to configure the number of comments which will be shown to user on node view page. This configuration is available under comment settings tab in each content type.

Note
This module will not work for those roles who has "post comment" permission.

Downloads

View Permission Per Node

Views Permission Per Node Settings

Introduction

View Permission Per Node (VPPN) is a very simple access control module with relation to viewing content on a per-node basis.

Note: This module only deals with viewing nodes, it does not affect other op's (ie. create/delete/update).

There are a lot of access control modules, many of them are compared here.

Downloads

Hidden Language

This module allows site admins to hide languages from end-users. As opposed to disabling language content editors still can translate content to that language. It's useful if you don't have entire website translated.

Downloads

Chinese Captcha

Chinese Captcha

Chinese Captcha module, provided validation way by input a Chinese characters, this module is mainly developed for Chinese user , aim to prevent spam attack from robot,

I will be keep actively develop for this module, and I will add more functions, such as Ajax refresh feature, stay tuned!

If you have good suggestions or advice can also create a issue, let me know, enjoy!

中文验证码模块,是一种通过要求输入中文汉字的验证码,这个模块主要是为中文网站用户开发,目的是为了帮大家防止机器人垃圾信息的攻击。

我将一直积极开发并维护此模块,后续也将会增加更多功能,比如Ajax刷新等功能,敬请期待!

另外,强大的模块,需要您的参与!如果你在使用该模块后,有什么好的建议或者意见,欢迎在本模块页创建一个issue,让我知道,好了,享受它吧!

Downloads

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 from #2296515: Permissions in group hierarchies is required for GCC.

Downloads

CTools Token Access

Build Status

Drupal module to restrict access based on token presence. You can even set up a token that expires after a certain time or expires after a selected number of hits.

Use this module when you want to easily share restricted content with one click.

This module provides:

Downloads

Securimage CAPTCHA

Screenshot of Securimage CAPTCHA

Securimage CAPTCHA provides a way for users of forms to verify they are human by entering a series of characters read from an image or audio sample. Compared to other CAPTCHA methods, Securimage:

Downloads

Google+ synchronization

[EN]


This module allows to authenticate to Drupal using Google+ account.
It includes PHP client library for Google APIs (google-api-php-client).
This module is independent and does not require any other modules or libraries.
This module is sponsored by DrupalSquad

Downloads

Iron Curtain

Developed by Reload, sponsored by Scribo.

This module allows the site admins to restrict access to certain paths or the entire site, based on the visitor's IP address.

It allows users with a certain role to bypass the system, it allows a list of paths to bypass the system and it allows you to make a list of paths which can only be seen by whitelisted IPs, and another list which can not be accessed by blacklisted IPs.

Downloads

Pages