General Data Protection Regulation

Component type

module

Maintenance status

Development status

Downloads

96

Component created

Component changed

This module is in active development

"After four years of preparation and debate the GDPR was finally approved by the EU Parliament on 14 April 2016. It will enter in force 20 days after its publication in the EU Official Journal and will be directly application in all members states two years after this date. Enforcement date: 25 May 2018 - at which time those organizations in non-compliance will face heavy fines." - http://www.eugdpr.org/

Block Content Permissions

Component type

module

Maintenance status

Development status

Downloads

2719

Component created

Component changed

The Block Content Permissions module adds restrictions the "Administer blocks" permission does not provide by allowing you to control if the role is able to administer block content types (custom block types), administer block content (custom block library), and if they can create, update, or delete specific types of block content.

Workflow participants

Component type

module

Maintenance status

Development status

Downloads

1221

Component created

Component changed

This module allows per-entity workflow participants to be configured. These
participants can either be editors or reviewers. Content moderation states can
be configured to allow editors, reviewers, or both, to make transitions. Reviewers
cannot edit the content, only moderate. Editors can moderate and make changes.

Details

This module requires the core module content_moderation.

Coming-Soon

Component type

module

Maintenance status

Development status

Downloads

1521

Component created

Component changed

The Coming Soon modules allows you to add a "coming soon" page to your website, with a fully responsive template, that can be easily customize to fit your needs.

It also provides a subscription system for your visitors, so you can collect your guests emails to notify them later when the website is live.

Nilsson Admin Lock

Component type

module

Maintenance status

Development status

Component created

Component changed

Make sure some parts of content can only be touched by a user with the right permissions. Simply add an Admin Lock field to the content types where you need it and set these options on the entities that need to be protected from unwanted changes:

Email Captcha

Component type

module

Maintenance status

Development status

Downloads

142

Component created

Component changed

Spambots become smarter and smarter, so usual ways like javascript base protection might not be enough to fight against email mining robots.

This module protects your email fields with captcha. It provides a field formatter that shows a simple View email address link instead of pure email address. When clicking on it, a modal dialog box shows up with a captcha protected form. The successful form submission reveals the email address within the modal.

Site Quota Enforcer

Component type

module

Maintenance status

Development status

Downloads

197

Component created

Component changed

This module enforces quotas set for the entire Drupal site. It was written for the Aegir Hosting System to enforce quotas set by Aegir administrators on client sites, but could be used with any Drupal hosting system that prevents site users from editing settings.php, where the limits are set.

It works by preventing new entities from being creating on form submission if associated resources are at or past their limits.

Currently supported quotas:

Unpublished access

Component type

module

Maintenance status

Development status

Downloads

26

Component created

Component changed

This module "fixes" access to unpublished nodes in Views.

[A1] An ordinary user (without "bypass node access" permission) cannot "access" unpublished nodes, except users with permissions 'view own unpublished content' can access their own.

Default Drupal

[A2] In default Drupal, an ordinary user can access all unpublished nodes in Views if there is no filter to prevent it.

Caution: A2 != A1