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

51,496 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.

UC Quickbooks Merchant Service (Quickbooks Payments)

2021/05/23: This module is no longer supported. We don't have any more D7 sites using Ubercart and no clients using QBMS. If anyone is interested in taking it over and continuing support please reach out to maintainer artis.

This module provides a credit cart payment gateway for the uc_credit module to use Intuit Quickbooks Payments (formerly called Quickbooks Merchant Services (QBMS) for Web Store) This is NOT full Quickbook integration. This module simply processes credit cards through Quickbooks Payments for a merchant with a Quickbooks Payments or QBMS account.

PKI Authentication

This module allows a user to register and then login to a Drupal 7 site using a smart card. There is out-of-the-box support for DOD Common Access Card (CAC) as well as a hook to allow for validation of other types of smart card such as Soft Certs, PIV or any other PKI certificate.

Overview

Rather than PKI protecting the entire site, there is a protected directory in the misc area of your site. Links to login and register direct the user to this protected directory where the PKI data is extracted from the client, added to a temporary table that is indexed by a nonce which is passed back into the module. If the nonce is passed back into the module before it has expired, a validation hook is fired. If the PKI data is valid the user is either logged in or an account is created, as specified in the user configuration settings.

Note: This module currently overrides the edit user page and user login pages, dis-allowing regular logins.

See README.txt for additional information.

Quick Start

Paragraphs theme wrapper

Ever needed to have consecutive Paragraphs of the same type wrapped in a container for theming purposes? If so, this module can help.

Robots

Merge default Drupal robots.txt with Sitemap and custom instructions.

Translation Access

This module provides per-language access control for creating and updating nodes by adding a list of checkboxes for each available language to the user add/edit form (only visible to users with 'administer users' permission). These language permissions are combined with the normal user permissions to give more fine-grained access control.

Apachesolr Domain Access

Provides a facet for the ApacheSolr Search Integration module which will filter content by domain using

Check URL

View Configuration

With this module you are able to check all of your URLs, witch are integrated on your Drupal page. You can scan the whole page after Links and Custom pages as well.

Layout Builder Block Search

Replace the "Add block" interface in layout builder with an AJAX search input, for sites with thousands of blocks.

YouTube Channel Slider

This module simply provides block with YouTube channel videos in a slider. You can provide channel ID, number of videos to show and size of box.

Commerce CoinGate

CoinGate bitcoin payment services for use with Drupal Commerce.

Commerce Multicurrency provider for Fixer

Implements (fixer.io) as currency exchange rate sync providers for Commerce multicurrency module.

Commerce userpoints

Overview

This module makes a bridge between Drupal Commerce module and Userpoints.

It allows users to create commerce_line items with negative points value, behaving like a discount system in the order process.
The user can choose how many points he wants to use, they will be automatically taken from his userpoints account.

Features

  • Select the type of Userpoints taxonomy should be used as "money"
  • Allow your Drupal commerce customers to complete orders using Userpoints points in the checkout process.
  • Select the a Commerce currency -> Userpoints points conversion rate (very basic for now)

it DOES NOT behave as a Commerce payment method:

  • Depending on how your site will manage points, user will or will not always have the exact amount nor enough points to fully pay an order
  • I don't want to overload the payment process by displaying an odd interface asking the user how he will pay (userpoints and CB ? CB only ? Userpoints only etc...)

Requirements

- Commerce
- Userpoints (7.x-1.x)
- Entity API

Installation

Steps for a quick install

  1. Enable the module
  2. Create a taxonomy term in userpoints vocabulary (Say "Credit" for instance)
  3. Go to Store > Config > Commerce points settings

Expire Admin

This module allows for site admins to clear cached pages through the Expire module.

IUCN Importer

Allows Drupal users to check animal scientific names and conservation statuses against the IUCN API and provides a seamless way to update their data to be in sync with IUCN.

Animated GIF Ignore

When enabled, this module will skip any image effect for animated GIFs for all styles. This will prevent animated GIFs to be turned into static images, but of course won't apply any style.

Pages