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

7,484 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.

Form Placeholder

Settings form

Module creates possibility to quickly add (by UI) placeholders to all textfields in any form on site.

Embedded Media Field

Maintainers: aaron (Aaron Winborn) and Alex UA (Alex Urevick-Ackelsberg)

This extensible module will create fields for content types that can be used to display video, image, and audio files from various third party providers. When entering the content, the user will simply paste the URL or embed code from the third party, and the module will automatically determine which content provider is being used. When displaying the content, the proper embedding format will be used.

The module is only an engine, and requires a supported module to function. These include 'Embedded Image Field', 'Embedded Video Field' and 'Embedded Audio Field'. These modules are included in the contrib folder of the module, so they can be easily activated from the module administration page.

Please note: As of emfield 2.x, provider files for these modules are no longer included with the main emfield module, and must be downloaded separately- please see the list of projects providing provider files below.

Modules extending Embedded Media Field

The following modules work in conjunction with this project, largely to expose media providers (you'll need at least one of these to make the module useful):

Media: 8Tracks
Media: Archive

Wysiwyg API template plugin

In TinyMCE, CK Editor and FCK Editor, there is a template function, which allows a user to select a HTML template from a drop-down and insert it into the WYSIWYG text-area.

Workbench Email

Provides a way for administrators to define email transitions and configurable email subject / messages between those transitions. Email transitions can be defined as when content moves from state to state. Based on those email transitions, configurable emails can be created / updated / deleted as the site admin see's fit.

Example: When a content creator moves a piece of content from draft to needs review, they will be presented with a list of users that they can email the content update to. Selecting user(s) will send emails with the subject / message defined in the workbench email configuration page.

About Workbench

Workbench is a suite of modules which provide easier content management for content administrators. Each of the "Workbench" modules has been tested to work with the main Workbench module, and with the other modules in the Workbench suite. The Workbench suite is modular, allowing site builders to build the workflow that best suits the content administrators on their site. The Workbench suite provides authors, editors, and publishers with a unified interface for managing content relevant to them. It allows people to focus on content, rather than on learning Drupal.

Composer Manager

Composer Manager allows contributed modules to depend on PHP libraries managed via Composer.

Drupal Symfony Mailer Lite

Drupal Symfony Mailer Lite integrates Drupal with the Symfony Mailer library, allowing for the sending of HTML-formatted ema

Webform Mailchimp

Drupal 8 version

This module allows to send Webform submissions to MailChimp list.

CKEditor CodeMirror

CKEditor CodeMirror module

CKEditor CodeMirror adds syntax highlighting for "Source View" mode in CKEditor in Drupal.

Views Nivo Slider

🇺🇦

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

Nivo Slider is the Most Awesome jQuery Image Slider out integrated with Views and Imagecache.

http://nivo.dev7studios.com/

D8 version

#2054795: Drupal 8 version for Views Nivo Slider

D7

NOTE: Current active branch is 7.x-3.x. 7.x-2.x is deprecated, you will need to download the Nivo Slider jQuery plugin manually for 7.x-3.x

Installation
1) Install and enable the module, together with Views and Libraries API
2) Download the Nivo Slider jquery plugin, supported versions are 2.7.x and 3.x, extract it under sites/all/libraries/nivo-slider

2.7.x or 3.x?
- 2.7.x is recommended over 3.x, as 3.x does not work under Chrome (see issue)
- 2.7.x has 3 themes included, this has been removed in 3.x due to responsive design

To use
1) Create/Edit a view, it only needs 3 fields - a Title, an Image and a Link field, Image field image style is ignored, use the Format to configure it
2) Select Views Nivo Slider for both Format and Show
3) Under Format's Settings, select the correct version you downloaded earlier

D6

fancyBox

fancyBox 2 in Drupal

The Fancybox module is the best way to incorporate the fancyBox jQuery plugin into Drupal. Display images, HTML, YouTube videos, Google maps in an elegant and aesthetic lightbox alternative.

Views PDF

With this module you can output a view as a PDF document. Each field of the view can be placed on the PDF page directly in the administration interface. Therefore a new display called "PDF" is added.

There are already some PDF solutions such as Print. But these solutions use the HTML output and converts this to PDF. The downsides of such an integration are:

  • No control over page flow (e.g. page break).
  • Little or no control over page header and footer.
  • You need HTML skills to change the layout.
  • The rendering is slow and need a lot of memory, because it needs to render the HTML.
  • Complex tables make troubles.
  • Vector graphics can not be implemented, therefore the printing of the document can be problematic.
  • You are limited by HTML's capabilities.
  • No hyphenation.

Video.js (HTML5 Video Player)

Video.js is a HTML5-based video player with a built-in Flash fallback for older browsers. This means that videos can be played on nearly all devices and operating systems, provided the right codecs are used.

This module is a support module for Video.js. It doesn't contain Video.js itself, but integrates it with the File, Link and Video modules after you've installed it.

Visitors

Visitors is a powerful, native Drupal web analytics tool designed to empower site builders and administrators with comprehensive insights into their site's performance and user behavior.

Elasticsearch Connector

Elasticsearch logo

Elasticsearch Connector is a set of modules designed to build a full Elasticsearch eco system in Drupal.

Webform Reply To

A key part of the Webform module is sending e-mails. Webform lets you customize the name and e-mail address that is used for outgoing e-mails, but often this is not enough. You cannot use Webform to set a custom "Reply-To" e-mail header, for instance. That's where this module comes in!

Comment Notify

Checkbox allowing a user to sign up for comment notifications.

Email authors and visitors about new comments posted on pages they've commented on.

Pages