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

8,357 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.

One Click Upload

Easy way upload files in BUEditor, CKEditor and textarea's.

Features

  • Upload images and insert into editor image code
  • Upload files and insert into editor link code
  • Multi-upload files and images
  • Drag & Drop files to button and textarea (video 1, video 2)
  • Attach uploaded files to field
  • Integration with image styles
  • Editable html templates

Video screencast (in WebM format) with work of module.
Описание модуля на русском языке.

Similar modules

Noopener Filter

This project adds a filter that enables it to add rel="noopener" to all WYSIWYG added links.

CKEditor CodeMirror

CKEditor CodeMirror module

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

Views content cache

Views content cache settings page

This module implements a views cache plugin that is aware of content and can provide caching for views, until the content in those views changes.

Imagecache External

About

Imagecache External is a utility module that allows you to store external images on your server and apply your own Image Styles.

Search and Replace Scanner

Search and Replace Scanner can do plain text search-and-replace, or regular expression search-and-replace, against the title, body and text content fields on all nodes in your system. This is useful for finding html strings that Drupal's normal search will ignore. The module is very handy if you are fixing typos in a lot of content, changing the name of your company, or are changing the URL of a link included multiple times in multiple nodes, among other things.

Save & Edit

Save & Edit Settings Page

Save & Edit is a module that provides a very simple, yet welcome function to node editing pages.

Recurring Dates Field

Recurring Dates Field provides a field type for Drupal, handling the storage of recurring dates and integrations around them.

Similar By Terms

This Drupal module attempts to provide context for content items by displaying a view block with links to other similar content. Similarity is based on the taxonomy terms assigned to content.

Lightning Workflow

Lightning Workflow includes tools for building organization-specific content workflows using the Workflows and Content Moderation modules in Drupal 8 core.

Empty paragraph killer

Inspired by Monty Python's ominous foot. Created by Greg Blackman.

This module protects web layouts by filtering out empty HTML paragraphs, preventing layout issues from excessive carriage returns. It is not related to the Paragraphs module but can be used with it.

Entity Type Clone (Role clone also included)

Entity clone (Block content type, Content, Paragraph, Taxonomy)

Entity Type Clone allows the Administrator to clone Custom Block types, Content types, Paragraphs, Roles, and Vocabularies.

Prepopulate

The Prepopulate module allows fields in most forms to be pre-populated from the $_REQUEST variable.

Paragraph View Mode

Screenshot preseting creation of paragraph

Did you ever run into an issue of creating new paragraph type with the same fields only because it looks a bit different?

Translatable menu link uri

Introduction

This tiny module allows content editor to override link field from custom menu items.

Media Directories

Folder field

This module offers an alternative way to browse and use Medias. Initial UI is available (full featured jsTree directory browser experience) and enhances the Media experience.

Lightning Layout

Lightning Layout provides modules and configuration for great layout authoring experiences. It uses core's Layout Builder to enable a drag-and-drop experience when laying out pages.

Add To Head

This project allows you to inject content into the $head, $scripts and $styles elements in the

Label Help

In normal rendering of Drupal form fields, the field's "description" (i.e., its help text) gets placed below the form's input element, which is not necessarily the most useful place to place it. On textarea form fields that enable multiple input formats, for example, the field's help text gets placed below the text format selector and tips. This means that website users are unlikely to notice and read the help text.

A number of attempts have been made to come up with ways of theming Drupal form fields to reposition the description, but none of these approaches works consistently with all form elements. This module attempts to provide a more comprehensive, flexible and simpler-to-implement solution: a second help field that will appear directly below the form element's label.

The screenshots below illustrate how this "label help" text appears higher in a textarea form so it appears directly below the field's label.

Text area without this module

Text area after installing this module

Pages