
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.
Commerce NMI
NMI (Network Merchants, Inc.) integration for the Drupal Commerce framework. Requires the NMI-PHP library. Currently supports the following: Direct post credit card transactions. commerce...
Categories: E-commerce, Integrations
Webform API
Overview This module provides a simple API to help for dealing with webform. Features For now, the API provides few methods, but we are constantly updating, feel free to contribute with code or...
Categories: Developer tools
DB log selective cron
Tiny module that let administrators define with more granularity the number of watchdog entries to keep in database. Instead of a global configuration, you can choose how many entries to keep based...
Categories: Administration tools, Developer tools
Email Registration (Services)
Provides a login endpoint for drupal sites that have the Email Registration module installed. This module changes the login endpoint to the user endpoints that are part of the Drupal 7 Services 3...
Field Permission Patterns
Overview This module extends the features of the Field Permissions module with the ability to create field access templates. These templates are available on the field access configuration form...
Categories: Administration tools, Developer tools, Site structure
Menu access fix
Use menu_admin_per_menu instead. It's being maintained and does the same. ==== Adds one administer permission per menu. You might want a certain role to be able to edit just one menu. Now possible....
Internationalization - Frontpage
This simple module overrules the page callbacks for the /node and /rss.xml paths and filters the nodes promoted to the frontpage for the current language. Language-neutral nodes are shown...
Field referenced delete
Allows any entities that are referenced on a deleted entity's fields to also be deleted. This is the converse of Field reference delete whose purpose is to remove any references to a deleted entity...
Categories: Site structure
Block Row
The block rows module creates rows of blocks that can be wrapped in a class. This is particularly useful for responsive designs when placing blocks with span classes inside of a row with a row...
Categories: Developer tools
DKAN Datastore
Development and issue management moved to Github This module is mirrored here from github.com/NuCivic/dkan_datastore We are taking issues for this component in the dkan issue thread at github. We...
Entity bundle Redirect
This module allows to create 301 redirections for unused entity paths, by bundle and language. For example, if you have some content type, and you don't want people to visit it's corresponding ...
Categories: Access control, Administration tools, Security
WikiLoc
Description Makes Wikiloc fields available to show trials and waypoints from the service http://es.wikiloc.com/ Installation Install as you would normally install a contributed drupal module. See:...
Weinre
Overview Helper module for debuggin with weinre. Weinre is a debugger for web pages, like FireBug (for FireFox) and Web Inspector (for WebKit-based browsers), except it's designed to work remotely,...
Categories: Developer tools
Jira REST
Overview Providing methods for accessing, creating, editing, searching JIRA issues out of Drupal using JIRAs REST API. Features - search - create - modify - attach files to - close JIRA-issues...
Categories: Integrations
Work Calendar
Work Calendar allows to define yearly working/holiday calendars. In general, these calendars can define what dates in a year are considered available or not, for any purpose. Work calendars are...
Categories: Content editing experience, Site structure
Taxonomy override
Taxonomy Override provides a hook for developers to override taxonomy term page behavior. Without implementing hooks and callback on your own module, this module will have no utility. How use it ?...
RDF Indexer
RDF indexer is the successor of the SPARQL Endpoint module (currently part of the SPARQL project). RDF indexer uses the Search API module to manage and perform indexing of the RDF data for entities...
Twigify
Twigify is a tool for assisting with the conversion of Drupal themes and modules into Twig. Originally it included Twigifier as a sub-module to execute all subsequent operations that can be...
Context Cache
Context Cache is module which lets you control caching and expiration through Context. For example, for one content type you can set its cache for two hours while for another content type you can...
Categories: Performance
Password Confirm
This module provides a field type for Password Confirm. Features: * Fields similar to the password field used in user registration form. * Javascript based on line validation. * Save Password...
Categories: Site structure
Khipu
This module integrate a payment method called Khipu from Chile and this is only used in this country. Dependencies This module need the Khipu library v1.2. Must be installed in the folder sites/all...
Commerce-Marketplace
Overview This projects is a set of modules which lets you create a marketplace using Drupal Commerce. Features Stores: The module provides a new entity type for stores. Each user can have multiple...
Categories: E-commerce
MTX
The MTX module helps you to manage your project's states making easier to move your site from, for example, development to production environments. MTX stands for "Move To X" being "X" a site's...
Menutab configuration (D7)
This module lets you configure the menu tab on the node edit form. See screenshots. It plays well with Hierarchical select menu Content menu
Permission preset (D7)
Use case for this module: * user has permission to add content types * but not to administer permissions Problem: User cannot give themself permission to create and edit those nodes. This module to...