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.
Floating Menu
INTRODUCTION Floating Menu module creates a configurable block, that by default floats to the right side of the view and opens up with hover. Floating Menu has been designed to be multilingual from...
Categories: Site structure
Webform GoogleSheets
Description This module enables Webform submissions to be automatically added as rows in a Google Sheets spreadsheet. Once installed it can be found as a submit "Handler" in the Webform settings. ➡...
Categories: Integrations, User engagement
External Links In New Tab
Overview This module automatically opens external links in a new tab by setting target="_blank" to every external link. Additionally, it also adds rel="noopener" to external links to improve...
Categories: Site structure
Opigno statistics
This project is related to Opigno LMS distribution. It implements dashboard statistics in Opigno, that are available at 3 different levels: global level to get a quick overview of how the platform...
Categories: Content editing experience
SWF Tools
Overview SWF Tools allows you to easily embed flash content and media players on your pages. The whole concept of SWF Tools is to let you focus on displaying media on your site, but without having...
Categories: Content display, Media
Opigno messaging
This project is related to Opigno LMS distribution. It manages the private messaging feature allowing users to share messages between them. It makes possible to select a list of recipients, and...
Categories: Content editing experience
Webhooks
Webhooks are "user-defined HTTP callbacks". They are usually triggered by some event, such as pushing code to a repository or a comment being posted to a blog. When that event occurs, the source...
Categories: Automation, Import and export, Integrations
Active Filters
Active Filters provides a views area plugin which generates active filters from exposed filter selections which may be cleared individually or all at once. Features Fully themeable. Active filters...
Categories: Content display
Opigno Search
This project is related to Opigno LMS distribution. It provides a search feature based on Search API. For additional details, please consult Opigno website.
Categories: Content editing experience
Lexicon
Lexicon description A lexicon is a stock of terms used in a particular profession, subject or style; a vocabulary. The Lexicon module generates one or more Lexicon pages based on terms in...
Organic Groups Menu (OG Menu)
Associate menus with Organic Groups. Features create one or more menus per Organic Group configure and apply menu permissions in a group context add/edit menu links directly from the entity (node)...
Categories: Site structure
Opigno calendar event
This project is related to Opigno LMS distribution. It makes possible to create calendar entities that can be displayed within the calendar. For additional details, please consult Opigno website.
Categories: Content editing experience
Format Number API
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 ...
Categories: Content display, Developer tools, Multilingual
Field Readonly
Field Readonly displays non-accessible fields in edit forms as read-only items. Modules like the essential Field Permissions allow to make fields non-accessible by completely hiding them in edit...
Categories: Access control, Site structure
PACE - Page load progress bar
Brings the magnificent PACE js to your Drupal site. PACE is a page load progress bar. It provides a beatiful progress indicator for page load. Progress is detected automatically. PACE stands for:...
Categories: Developer tools
DS Extra Layouts
This module adds additional layouts for Display Suite. The extra layouts are more reusable than the custom layouts because it is packaged as a module. Since these layouts are provided as a module...
Categories: Content display, Site structure
Opigno calendar
This project is related to Opigno LMS distribution. It provides the calendar feature, allowing to create events assigned to one or several users, and then to render each user's calendar. Calendar...
Categories: Content editing experience
Revision All
Revision All allows for centralized management of content type revisioning. Revisioning can be turned on/off individually by type or enabled for all simultaneously. There is also support for...
Categories: Administration tools, Import and export
Booking and Availability Management API
The BAT API provides generalized API (REST) access to Booking and Availability Data.
Categories: E-commerce
Commerce sermepa
Commerce support for Spanish banks that use Sermepa/Redsys systems. The full list of banks managed by Sermepa / Redsys is available at http://www.redsys.es/quienes-somos.html Both methods GET and...
Categories: E-commerce
GraphQL Views
This is an extension to version 3.0 of the GraphQL module, providing deep integration with views. With graphql_views enabled a GraphQL views display can be added to any view in the system. Results...
Categories: Decoupled
Opigno training catalog
This project is related to Opigno LMS distribution. It manages the course catalogue feature, allowing to display the available courses within the Opigno instance, for users to subscribe, as well as...
Categories: Content editing experience
GD Infinite Scroll
Infinite scroll / Load more button Provide an administration to use a jQuery plugin auto-pager on custom pages using pager. You can use autoload on scroll or a load more button. This module is...
Categories: Content display
Node type class
This module is used to add class to the nodes based on the content type. D8 version of Node type class is available!! Configuration: Once the module is enabled: 1. This module adds a fieldset named...
Categories: Content display
Menu Disallow External Links
Allows site administrators to disallow external links in certain menus. A checkbox "Disallow external links" will show up at /admin/structure/menu for users with the permission Administer menus and...
Categories: Administration tools