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

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

Metatag Import Export CSV

Introduction

MetaTag Import Export CSV can be used to import metatags form a CSV file or Export metatags to a CSV file. Module supports 4 fields which are provided by Metatag module.

Commerce product taxonomy filter

This lightweight module is trying to solve the problem that Views contextual filter named "Content has taxonomy term ID (with depth)" is available only for nodes and can not be used for products in

Search API block

The Search API Block module provides a simple block in order to show a search input anywhere in your website.

Contact Storage Export

Screenshot showing CSV Export Operation

This module provides a simple export operation automatically for messages from each created contact form. It exports all fields and base data about the submission (such as logged in user and date submitted). It also handles fields that allow multiple options to be selected.

CkEditor Background Image

This module adds a plugin to add a background image on CKEditor in Drupal 8

Media Entity Link

Media type link

This module will provide media type link which is created using a media source plugin called 'link'. And it allows in creating media of type link for external/internal URLs.

Content Language Access

Content Language Access Module restricts the access of only contents with language (except neutral language) that are equal of the actual Drupal language being accessed or others that were previous

Barcode

Barcode - QR Code - Drupal Module

The Barcode module provides a text field to generate barcode images.

Dependencies

  • FreeType Support and GB Support enabled for PHP
  • Barcode for D6 requires content.module to be installed.

Installation

  1. Place the entire barcode directory into the directory in which you've chosen to place contrib modules (usually sites/all/modules).
  2. Enable the barcode module by navigating to: administer > modules
  3. Copy your font to the barcode/ folder (D6)
  4. Finish the configuration at admin/content/barcode (admin/settings/barcode in D6 v2 and admin/config/media/barcode in D7 v2) specifying the location of your font file and the desired encoding.
  5. Add barcode fields to your content types as desired.

Features:

  • Generate a barcode image on the fly. It supports QR Code, EAN-13, EAN-8, UPC-A, UPC-E, ISBN, 2 of 5 Symbologies (Strandard, Industrial, Interleaved), Postnet, Codabar, Code128, Code39 and Code93 symbologies.
  • You can also display the barcode as simple text, or an image.
  • You can provide your own font file at fonts directory

Upgrade from 1.0 to 2.0

Tawk.to - Live chat application

Implementation of tawk.to live chat for Drupal 8.

tawk.to is a live chat software designed to help businesses communicate with clients and website visitors to deliver customer support.

Requirements

- Account on tawk.to service.

Installation

Download and enable as a normal module.

Configuration

  • Go to the widget settings page /admin/config/services/tawk_to/widget.
  • Login into tawk.to with credentials.
  • Select widget and widget settings.
  • Go to the extra settings page /admin/config/services/tawk_to/exta_settings.
  • Set up if necessary visibility settings.
  • Check that widget is loaded on some site pages.

Uninstalling

Uninstall as a normal module.

Project on github.com - tawk_to

🇺🇦

This module is maintained by Ukrainian developers.
Please consider supporting Ukraine in a fight for their freedom and safety of Europe.

Facets Custom Label

Facets Custom Label module is a facet processor which lets you rename / relabel facets items.

Twig Render This

This module allows you to render fields and entities in your Twig templates.

Installation

Composer

Modal Frame API

This module provides an API to render an iframe within a modal dialog based on the jQuery UI Dialog plugin. You should not install this module unless another module requires you to, or you wish to use it for your own custom modules.

It is an alternative to Popups API (Ajax Dialogs) which implements its own library and API to manage popup dialogs. On the other hand, the Modal Frame API is based on the jQuery UI Dialog plugin and it is specially built to deal with iframe elements with very little effort (and no particular AJAX requirements).

For themers, this module provides a default template for rendering child pages within modal frames (modalframe-page.tpl.php) that can be copied to the theme directory and customized to suit the particular needs of the site. It is also pretty easy to adapt the provided stylesheets to match the look of the site.

Requirements related to jQuery UI: jQuery UI version 1.7.x (1.8.x. not yet supported) Note that you also need jQuery 1.3.x, currently provided by jQuery Update 6.x-2.x.

Highly recommended: onBeforeUnload API (enhances synchronization of parent/child windows). See reference: #669436: In search for alternatives to the unload event.

Builtin support for: Dirty Forms.

Modules using Modal Frame API: Modal Frame Contrib Package (includes mini-modules that implement the Modal Frame API to enhance the usability of a few day to day tasks in every Drupal site), Node Relationships, Modal Frame CCK Editor, Modal Frames from Menu Items, Subnodes by Taxonomy.

Modal Frame API is pretty simple, but powerful at the same time.

Views integration for Panels tables

Adds Views integration for Panels tables so that you can create Views that include information from Panels!

SpamAway

When Antibot & Honeypot aren't sufficient and you don't want those in your face anti spam captchas, this is the module for you!

Open ReadSpeaker

Open ReadSpeaker is an adaptation from the official module that ReadSpeaker provide.

TCPDF

TCPDF

TCPDF is a powerful library to generate PDF with PHP. It supports UTF-8, and is capable to convert HTML snippets to PDF.

String field formatter

String field formatter

Small module to provide tag wrapper field formatter to Text type field.

Text field formatter

This module is the extension of the plain text formatter.

The module features:

Field Formatter File Size

Front-end File

Field Formatter File Size is a field formatter to display the file size.

Pages