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

5,926 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.

Paragraphs Previewer

Provides a rendered preview of a paragraphs item while on an entity form.

Sponsored by Phase2 Technology.

Features

  • Preview the rendered paragraph before saving the entity.
  • Previewer can be enabled per field instance.
  • Full width window to preview the design.
  • Resizable window to preview responsive designs.

Menu target

Menu target

Allows privileged users to choose wether or not to open menu items in a new window.

Simple Menu Icons

🇺🇦

This module is maintained by Ukrainian developers.

Advanced Link

Advanced Link settings in Drupal 7

About Advanced Link

Provides autocomplete widget for CCK Link field and additional functionality over standard field:

  1. Variants of URL filtering (external or internal).
  2. Additional filter options by using URL patterns.
  3. Autocomplete link field for internal mode - displays suggestions from existing url aliases and menu items
  4. Option to allow users select url title from predefined list of values

Use cases

  1. You want allow users specify link only to several sites (i.e. specify link only to facebook or twitter)
  2. You want restrict users to specify only internal or external links
  3. You want to use autocomplete suggestion when specifying internal links

Dependencies

Installation for Drupal 6

  1. Copy the advanced_link folder to the modules folder in your installation.
  2. Enable the module using Administer -> Site building -> Modules (/admin/build/modules).

ImageField Tokens

7.x settings screenshot

The ImageField Tokens module extends the default functionality of Image fields adding the ability to specify default values and use entity tokens in the Alt and Title text.

Imagefield Crop

Imagefield Crop

Overview

Imagefield Crop provides a widget(1.x) or field(2.x) for selection based cropping an image after upload.

Magnific Popup

Integrate Dmitry Semenov's Magnific Popup jQuery lightbox plugin with Drupal as a field formatter.

Telephone Validation

Validation form

Telephone validation module provides field validation to Drupal core Telephone field and tel form element.

Menu HTML

This very simple module adds a checkbox to the menu item edit form and allows the admin to add html to the menu item title.

Theme Switcher Rules

Theme Switcher module allows you to create theme-switching rules which allow automatic selection of a theme based on Drupal 8 Conditions system.

Image Delta Formatter

image_delta_formatter.png

This module provides a custom formatter for imagefields, that allows the user to specify which values (deltas) should be displayed.

Add to Cal

Drupal field formatter providing Add to Calendar links.

IMCE plupload

This module uses the plupload integration module to integrate plupload into the IMCE file browser.

Field Group Link

This module provides a field group display formatter, that groups containing fields within an anchor (link) tag.

Node Reference URL Widget

Node Reference URL Widget Example

The Node Reference URL Widget module adds a new widget to the Node Reference field type. It auto-populates a node reference field with a value from the URL, and does not allow this value to be changed once set. It can automatically provide a link on the referencing node types, that will contain the proper URL to prepopulate the field.

The sample illustration might help explain the Node Reference URL Widget in action.

Mustardseed Media also has an excellent screencast on Node Reference URL Widget.

Time Zone Field

Time zone map

Time Zone Field (tzfield) provides a select field for storing time zones.

Interval Field

Overview

Interval field gives you a simple field and widget to allow users to enter interval values eg

Year Only

This module is used to collect year part of date in any field. It provides a custom field type Year Only in the field UI.

Field Defaults

UI

Field Defaults allows batch updating of default field values to existing content.

Entity Registration

Entity Registration is a simple, flexible module for allowing and tracking user registrations for events, or just about anything you want people to sign up for. Entity Registration can be integrated with Drupal Commerce to allow fee-based registrations: sell tickets to your stuff! This module is also handy if you want to collect information along with registrations: like shoe-size for a bowling event.

Text list formatter

This module provides a field display formatter to render field values as HTML or comma-separated lists.

Addressfield Tokens

Overview

The addressfield_tokens module extends the addressfield module by adding full token support. It also adds some convenient addressfield formatters and provides a webform addressfield integration.

Features

Tokens

  • Attaches tokens to every addressfield type within every entity.
  • Creates a token for every addressfield component, including name, organization, thoroughfare, premise, locality, postal_code, and country.
  • Allows token names to be configured for your locale (e.g. "thoroughfare" could be displayed as "Street 1" in the token table).
  • Creates additional tokens:
    [addressfield:city-state]:
    City, State
    [addressfield:full]:
    Full address with formatting.
    [addressfield:text]:
    Full address without formatting, all on one line.
    [addressfield:country-name]:
    The full name of the country.
    [addressfield:state-name]:
    The full name of the state (applicable for countries where states have abbreviations selectable from a select list).

Link Field Autocomplete Filter

Description

Currently the autocomplete in the Link Field widget always shows content suggestions from all content (node) types.

Pages