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

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

Views Slideshow Slider

Example implementation on vps.net

This module provides a draggable slider as a control widget for the Views Slideshow module.

Entity Browser Vertical

Overview

This module provides a new Entity Browser Widget Display plugin that will show labels of referenced entities, but stack them vertically using CSS.

Countries

countries-admin.jpg

This module provides many country related tasks.

  1. A fieldable countries database with an administrative interface.
  2. A way to alter Drupals core country list.
  3. A country FAPI element.
  4. A countries field.
  5. Integration with Country Icons.
  6. Token support.
  7. Up to date countries database including Bonaire, Sint Eustatius and Saba BES, Curaçao CUW, South Sudan SSD, Sint Maarten (Dutch part) SXM which are not covered by Drupal core.

Nodewords: D6 Meta Tags

This module is now unsupported, please look to the Metatag module for an upgrade path to Drupal 7 and 8.

Thanks to the hundreds of people who contributed to making the Nodewords module what it was, especially all the folks who maintained it for many years.

Media Alias Display

This module allows for direct viewing of a file with the URL alias. Instead of viewing the media entity and all the fields users can view a file (like a PDF).

Typed Entity

Use Typed Entity as a namespace for your business logic.

Menu Import and Export

This module helps in exporting and importing Menu Items among cloned sites which is not possible using CMI.

CORS

Deprecated

This module is no longer needed as its part of Drupal 8.2, see https://www.drupal.org/node/2715637

Taxonomy Machine Name

Taxonomy is a very helpfull tool in Drupal's world.
However, support for "machine_name" is really missing, overall when you need to exchange terms with others systems.

Webform Hints

A webform with Webform Hints enabled.

This module allows users to enable automatic placeholders to textfields, textareas, select lists, and email fields within a webform created by the Webform module.

The placeholders provided by Webform Hints use the component's title and are applied on a per-webform basis. When the HTML5 placeholder attribute isn't available, this module grants optional legacy browser support using a jQuery Plugin fallback. Label elements are then hidden via .element-invisible to keep them available to screen readers. Required indications are also present and configurable.

Webform Hints & Webform 4.x

The 4.x branch of Webform now includes support for customizable placeholders on a per field basis. Webform Hints may still be useful in the following situations:

  • jQuery Fallback Support: Provide support for legacy browsers that don't support the placeholder attribute.
  • Blanket placeholders: Admins who don't want to configure placeholders on each field but want blanket placeholder support (Webform Hints simply takes the field label and adds it as a placeholder, hiding the label all together).
  • Webform 3.x and below: Sites still using Webform 3.x and below who'd like to add placeholder support to their webforms.

Usage

A Simple Timeline

The Simple Timeline module allows the rendering of entities selected by a view on a simple vertical timeline.

Field default token

This module allows to use tokens as field default values.

PDF Reader

PDF Reader will render your entity file fields with the selected PDF renderer.

The implemented PDF renderers are:

Views Natural Sort

Provides a views filter that sorts node titles by a more natural manner by ignoring articles like "The" and "A."

Normal sort:

  • A Chorus Line
  • All American
  • Fiddler on the Roof
  • Oklahoma!
  • The King And I

Natural sort:

  • All American
  • A Chorus Line
  • Fiddler on the Roof
  • The King And I
  • Oklahoma!

Natural Sort also supports Numbers.

Normal Sort:

  • 1 apple
  • 10 apples
  • 2 apples

Natural Sort:

  • 1 apple
  • 2 apples
  • 10 apples

This is done using a prebuilt, indexed table so it should perform well.

If you want to learn more, checkout the documentation to find out how to configure and install the module.

Newest Features:

Cloud Zoom

Cloud Zoom

IMPORTANT: The 1.x plugin has been removed from the Professor Cloud website.

Formdazzle!

Sparkling purple text that says “FORMDAZZLE!”

Drupal form theming with less pain

Theming drupal forms can be difficult and time-consuming. This module provides a set of utilities that make form theming easier.

Webform Encrypt

webform_encrypt.png

This module creates the ability to encrypt fields/components from the Webform module.

Logging and alerts

This is a collection of logging and alerts modules. The interface to the new custom logging watchdog hook.

Pathauto Persistent State

Pathauto tries to do it's best to remember if it should be allowed to continue automatically alias a node, but in some cases it needs some help to really remember if you clicked the 'Automatic alia

Pages