Permissions API

Component type

module

Categories

Maintenance status

Development status

Downloads

21811

Component created

Component changed

Overview

The permissions_api module provides a method for granting and revoking permissions for a given role. This module helps with the issue of staging a Drupal site across multiple environments, from development sandbox to production environment.

Data Matrix API

Component type

module

Downloads

4412

Component created

Component changed

libdmtx is an open-source library for reading and writing Data Matrix barcodes, two-dimensional symbols that hold a dense pattern of data with built-in error correction. This module provides a PHP wrapper API enabling Drupal developers to make use of libdmtx's matrix code encoding/decoding functionality; it contains no end-user functionality per se, and should only be installed where another module requires it as a dependency.

Configuration Management

Component type

module

Maintenance status

Development status

Downloads

215341

Component created

Component changed

The configuration management module enables the ability to keep track of specific configurations on a Drupal site, provides the ability to move these configurations between different environments (local, dev, qa, prod), and also move configurations between completely different sites (migrate configurations) without the use of modules with all configuration being owned by the site.

Format Number API

Component type

module

Maintenance status

Development status

Downloads

46661

Component created

Component changed

The Format Number API module provides a method to configure number formats (site default and user defined) with configurable decimal point and thousand separators.

This module also provides the 'numericfield' Forms API element, which is a right aligned text input element that allows the user enter numbers using the configured thousands separator and decimal point (site default or user defined). This Forms API element provides a validation callback that is used automatically and that ensures input is valid numeric as per the options defined for the element.

Dataset

Component type

module

Maintenance status

Development status

Downloads

3014

Component created

Component changed

The Dataset module is for grouping nodes together in sets. A typical use case for this module is if you are importing data from a 3rd party in to nodes and you wish to know if a piece of data is no longer in a feed. If you update all the existing items in the feed, as you parse it, so they are in a new set, then any items that were not in the feed this time will be in an older set, so you know you can delete them because they are no longer valid. Dataset includes functions for performing bulk actions on nodes in a given set or sets.

Navigate

Component type

module

Maintenance status

Development status

Downloads

15113

Component created

Component changed

This module is unsupported due to a security issue the maintainer didn’t fix. See Navigate - Moderately Critical - Multiple Vulnerabilities - Unsupported - SA-CONTRIB-2015-112 for details.
If you want to use this module, your options are:

Seeking 5 volunteers to pre-beta test Navigate 2.0!
See #958526: Navigate 6.x-2.x Pre-Beta Testers

Watch a video demonstration of Navigate

Navigate is a quickly deployable, highly customizable and reasonably sexy navigation tool for Drupal. Navigate bar consists of widgets like menu search, collapsible menus and favorites, and can be customized for individual users or user roles. Navigate has been tested with many themes, and can be themed to match the look of any site.

Module Supports

Component type

module

Maintenance status

Development status

Downloads

4123

Component created

Component changed

This module shows how modules can be enhanced by or enhance other modules by using information provided in module .info files (implementation of #328932: Modules and partial dependencies - enhances[] and enhancedby[] field in modules' .info.yml files).

The following are all the supported directives:

dependencies[] = modulename
recommends[] = modulename
suggests[] = modulename
enhances[] = modulename
breaks[] = modulename
conflicts[] = modulename
replaces[] = modulename
supports[] = modulename

This information will most likely be used on the redesigned drupal.org, so start implementing this now in your own modules!

Upload element

Component type

module

Maintenance status

Development status

Downloads

24910

Component created

Component changed

#D7CX: The managed_file element provide by core File module has the same functionality and this module will be discontinued. Migration is as easy as turning on the File module and changing your API slightly as both are based on Drupals {file(s)} table.

This module provides two new form elements to assist with files that are stored/updated in Drupal's {files} table.