Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

51,560 modules match your search

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.

Blogger Article Types

This module is a simple content type module to quickly add a bunch of different article types for bloggers and online news people.

Feeds HTTPFetcher AA (Advanced Authentication)

Feeds HTTPFetcher AA settings page

Installation

Installation is straightforward. All settings are on the Fetcher settings for your feed.

Overview

This module provides support for more advanced authentication mechanisms
using the Drupal Feeds module.

Features

Most notably, this can be used for feeds requiring a 2-step authentication
where the first request passes authentication credentials, and then the
server returns security tokens to be passed in future requests.

The credentials and return tokens to look for is configurable
in the Fetcher settings for your Feed. The communication protocol is also
configurable, 'plain' (&url=var) and json posting is supported currently.

Authentication methods:

  • Plain: Passes credentials through URL.
  • JSON: Performs a json_encode()'d post of the credentials.

Use Cases

  • Your feed requires a more advanced authentication mechanism than what Feeds' built-in HTTP Fetcher provides.
  • Your feed requires specific key|value pairs for authentication.
  • Your feed requires a JSON post of credentials to authenticate.
  • Your feed uses a 2-step authentication. You post credentials, it authenticates and returns security tokens which you then have to pass in subsequent calls.

Multi Phone

Allow different phone numbers to be display conditionally across multiple pages.

Live Photos

The goal of this project is to create a module that will allow to use Apple’s Live Photos in Drupal. Users should be able to upload the separate image and video parts of the Live Photo, which will then be shown in Drupal similar to how Live Photos are shown on an iOS device.

Currently, this project is a work in progress.

Latest Link

Latest Link is a small Drupal 8 module that renders a "Latest Link" link in the Content Moderation view.

CKeditor inline image style

Allow user to select image style while adding inline images using CKEditor

Ckeditor Select All

CKEditor Select All
--------------------------------------------------------------------------------

This plugin adds `Select All` functionality for CKEditor in Drupal 8:

HadePay

HadePay

HadePay is an offsite Payment Gateway. And HadePay is a financial technology startup that develops infrastructure for online fiat and blockchain payments.

LCache

LCache is a module that applies the tiered caching model of multi-core processors (with local L1 and central L2 caches) to web applications.

Hold My Draft

The 'hold my draft' interface for an in progress draft-hold

This module allows for simple maneuvering between a published revision and forward unpublished revisions.

Number Double

The Number Double module provides a Drupal field type to support data that needs to be stored in the database as the MySQL DOUBLE type. For more information on the MySQL DOUBLE type, see:

DB Cahce Clear

Cache clear Form

This module is using for clear database cache of drupal 7 of a url or multiple url at a time.

CiviCRM Lock

This module provides a CiviCRM lock implementation using the Drupal lock subsystem.

Schema.org Metatag SKU

Add support for product SKU. Google is recommending that we set the sku field.

Carbon Account

Allows users to create and update their carbon footprint as a carbon account. By entering utility meter readings, gasoline/petrol consumption, daily commutes and plane trips etc., drupal registered users can build a picture of their CO2 emissions. Measuring one's own footprint is a big shock and awakening for many people - it is not just the [insert your country] government that's at fault.

To get going a user creates a carbon account. Then adds carbon stamps such as trips, meter readings etc as they occur throughout the year.

Get a Quote

Get a Quote

Get a Quote module is used for making quote request from store owner for a commerce product.

Imagefield Crop Image Convert

Convert an Image field to Imagecrop field OR convert an Imagecrop field to Image field without loosing images already attached!

Base Field Display

Overview

This module exposes base fields on the Manage Display screen so you can rearrange and format them just like any other field.

This includes fields like:

  • Node: title, creation date, update date, author, content type, language
  • User: email, account creation date, roles, language
  • Taxonomy term: parent terms, vocabulary
  • ...and more!

Node displays

nd.png

Node displays is a replacement for the node build modes and the field / display settings screen provided by CCK.

Pages