Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module provides the library item for the MultiDialog modalbox / lightbox library by fnagel. MultiDialog leverages jQuery UI to perform the heavy lifting. As jQuery UI is in Drupal 7 core it makes sense to use MultiDialog for dialog and lightbox features.

I plan to release a formatter and jQuery helper to make using the library simpler.

To install please download a stable release to your libraries directory.

From the project page:

"MultiDialog utilizes jQuery UI Dialog for a full featured Modalbox / Lightbox application.
It's flexible, easy to use but yet extendable and fits great into the jQuery UI Widget family."

  • Use any jQuery selector or a powerful API
  • Feature rich, very flexible and easy to extend
  • Tested in FF, IE7+, Chrome & Safari
  • Built with a11y and RWD in mind

jQuery UI Dialog features, See full feature list

  • Themes
  • Overlay
  • Configurable show / hide animation
  • Configurable positioning
  • jQuery UI Button support
  • Draggable and resizable



MutliDialog features

  • Image, AJAX, iframe, HTML, YouTube & Vimeo support
  • Gallery mode with loop
  • Keyboard support
  • Dialog size will adjust to viewport if needed ("responsive")
  • ARIA attributes
  • Templates for content types
  • Set content type, width and height with GetVars
  • Content description (supports HTML)
  • Configure description and title by content type
  • Powerful API
  • Configurable loading handling
  • Configurable error handling
  • Callback events
  • ...and much more!

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Project categories: Developer tools, Media
  • Created by queenvictoria on , updated