Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

Adds modern Media display formatters for Drupal: Plyr-based audio/video players, remote video (YouTube/Vimeo), and PhotoSwipe image galleries with configurable player settings.

DDECK Advanced Media enhances Drupal Media display by providing ready-to-use field formatters for audio, video, remote video, and image galleries.

For users new to Drupal, the module solves a common problem: how to get modern media rendering without custom front-end development. You keep your existing Media fields and simply select richer display formatters in Manage display.

Features

  • Plyr formatter for local audio files with a modern and accessible player UI.
  • Plyr formatter for local video files using Drupal Media/field display configuration.
  • Remote video formatter for YouTube and Vimeo links with Plyr integration.
  • PhotoSwipe gallery formatter for responsive lightbox image galleries.
  • Configurable player behavior (e.g. autoplay, loop, controls, YouTube privacy options) via formatter settings.
  • Drupal-native workflow: no new content type required, works through standard field formatters.

Typical use cases:

  • Standardize media playback UX across multiple content types.
  • Replace default media rendering with a more polished player experience.
  • Add gallery/lightbox behavior to editorial image fields.
  • Keep configuration in the Drupal UI instead of custom templates/JS.

Post-Installation

  1. Install and enable DDECK Advanced Media.
  2. Go to Structure > Content types > [Your content type] > Manage display (or the relevant entity display page).
  3. On media/image fields, choose one of the provided formatters:
    • DDECK Plyr for audio files
    • DDECK Plyr for video files
    • DDECK Plyr for remote videos
    • PhotoSwipe Media Gallery
  4. Adjust formatter settings as needed (including JSON player options where available).
  5. Save and verify rendering on content pages.

Special considerations:

  • No new content type is created by this module.
  • No text format changes are required for basic usage.
  • If upgrading from an earlier internal module name, run drush cr and review formatter assignments.

Additional Requirements

Required Drupal modules:

  • Media
  • Media Library
  • CKEditor 5
  • Image

External libraries used:

Install dependencies through Composer according to your site build process.

  • Media Library for editorial media selection workflows (already required).
  • Image styles to optimize PhotoSwipe thumbnail and full-size image rendering.
  • A site-level CDN/caching strategy for media-heavy pages.

Similar projects

Other Drupal modules provide media players or gallery features, but DDECK Advanced Media is focused on a combined, field-formatter-first approach:

  • Single module covering audio, video, remote video, and image gallery display.
  • Tight integration with Drupal’s native Manage display UI.
  • Fast adoption for site builders who want modern media output with minimal custom code.

Activity

Total releases
5
First release
Apr 2026
Latest release
3 weeks ago
Release cadence
6 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-alpha5 Pre-release May 18, 2026
1.0.0-alpha4 Pre-release Apr 29, 2026
1.0.0-alpha3 Pre-release Apr 28, 2026
1.0.0-alpha2 Pre-release Apr 25, 2026
1.0.0-alpha1 Pre-release Apr 23, 2026