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.
This module provides Australian Government DSD Policies for use with the Password Policy module.
Applies the following patches to Automatic Entity Label
This module provides a gateway between the payment solution Monético, also called Cybermut, and Drupal Commerce module.
It works for Desjardins cooperative financial group:
The fastest and most powerful & flexible Drupal download system with extensible & fine-grained access control
This module is strongly not recommended to be used on production servers. Development / Testing Only.
Hashids is a small open-source library that generates short, unique, non-sequential ids from numbers.
Introduction
This module is designed to provide a way for a VIEW to expose in the page settings the use of Entity Types or Entity Bundles as permission controls.
Creates interactive areas on top of maps. This is useful when the location that needs to be displayed on the map is not a point (like an address) but an area (like a country or state).
This is D7 version of annotate module.
This module creates a new faircoin address field type, that is available to attach to any entity. When user introduces the address, the module validates it. When the field is displayed, it presents a qr-code if little icon is clicked.
Stackla is the world’s smartest visual content engine, helping modern marketers discover, manage and display the best content acros
Provides a PriorityQueue class that can be used to process higher priority items before lower priority items.
Usage:
Google Calendar Sync is a lightweight module which allows administrators to sync events with a Google Calendar.
Restrict editing/viewing of profile fields with an auto generated permission. Only users with that permission will be able to edit/view the field.
A developer friendly module which provides instant information about hook callbacks from where or which file the request is coming.
Sub-module for dH suite to store and generate model run files for MODFLOW groundwater model.
Summary
Permissions Helper is just a "tell me the truth!" module for those developers which have no time to spend on searching for the correct permission key in the Permissions page.
Bulk code for some ontology xp.
Originally started for D7, this sandbox has been ported to D8.
Requires:
Panels Preview provides previews of Panel Panes during browsing, adding and editing panes in the ctools modal.
The User API Key module creates a read-only API key for each existing and new user. It adds a line to the permission screen where the site administrator can set which user role(s) may access their API keys. It includes settings configuration page /admin/config/user-api-key/settings where the site administrator can add a site-specific terms of use message to be displayed below the API Key on the user profile. It would most likely be used on a site where API key authentication is desired, but where is is also necessary to associate an API Key with each individual user as opposed to having one API key for the entire site or one key per endpoint.
Upon installation the module will create a read-only API key for each user in the database. It will add keys for new users as they are added. It will also run on cron to scan the database for any user that does not have a key and create one for such user if found.
The module adds an 'API key' tab to the user page. The tab is viewable only to a user with 'Use API key' permissions or to an administrator. It is not viewable to other users.
This module is used for local development along side the Gruntjs grunt-contrib-watch npm.
https://www.npmjs.org/package/grunt-contrib-watch
Directions
Configuration settings needed for LiveReload to work locally without a browser plugin or extra code in your .tpl file (that can mistakenly be forgotten when pushed to production).
Pages