Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Easily publish and serve your images using Cloudflare platform.
Module essentially skips or excludes SVG images when using the Image Widget Crop module, as they can't be cropped.
File extension sanitization module cleans a problematic filename that may look like example.jpeg.jpeg
.
The File Aliases module allows you to use token customizable aliases for your uploaded files, giving you the ability to keep your file system organized as per usual while providing clean looking paths (i.e., no more '/sites/default/files/').
Features:
- Customizable File Alias field using Node tokens.
- Support for:
- Support for Private and Public file systems.
- Support for Views output (Fields and Nodes).
- Support for FileField Paths Retroactive and Active Updating.
Add token based per bundle directory and filename settings for file entities. This module does the same, as Filefield Paths, but focus to the file entity, not to the parent entity. This means, you can easier to handle eg. if a file is uploaded to more entity.
Features
- Possibly custom configuration for any fieldable entity.
- If an entity has bundles, you can set up own configuration.
- You can set the behavior if a file is used in multiple entities.
- Per configuration settings of transliteration and pathauto cleanup.
- Works with embed image by media wysiwyg plugin.
This plugin for external entities enables the use of XML files as external entities. It requires External Entities Files plugin module. It supports many features. See README.md file.
This plugin for external entities enables the use of Yaml files as external entities. It requires External Entities Files plugin module. It supports many features. See README.md file.
This plugin for external entities enables the use of JSON files as external entities. It requires External Entities Files plugin module. It supports many features. See README.md file.
This project provides a highly configurable screensaver for Drupal 8 and 9.
Provides Mason integration to create a perfect gapless grid of elements.
This module provides add on features to fully replicate the features available in the Brightcove Studio in the management of the text tracks for the Brightcove Video.
This plugin for external entities enables the use of TSV, CSV, GFF3, VCF and other similar files as external entities.
Integrates the focal point widget into WYSIWYG "edit media" form!
Bulk File Nodes allows a user to upload or import many files at once, and have many individual nodes created, one for each file .
Webform Submissions Download is used to download all fields has attachment files into a single zip at once.
This module is intended to serve as a bridge for sites that relied on the Actions plugins present on the Media Entity 1.x branch, which were removed in Drupal core 8.4.x.
If the Media name is displayed on the create/edit form, make it not mandatory. If the name has been set previously or updated, preserve it on file change.
Pages