Media Installation and distributions
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
Installation
The Media module can be downloaded and installed via the standard Drupal installation process.
Requirements
Media 1.x
Drupal core modules:
- Image
Contributed modules:
- Chaos tool suite
- File entity (a sub-module included with Media 1.x)
Media 2.x
If you are upgrading from 7.x-1.x to 7.x-2.0, please refer to these notes and issues;
#2853273: upgrading from 1.x to 2.x support
#2082037: Document Upgrade Path from Media 1.x to Media 2.x/3.x
7.x-2.0 recipe using media_ckeditor (in this recipe you can substitute media_ckeditor with wysiwyg if you choose, the setup is similar)
Please note, if you are using 7.x-2.0 in combination with the entity_translation module you must then upgrade entity_translation to entity_translation beta6 (and I strongly recommend applying this patch to entity_translation beta6)
Drupal core modules:
- Image
Contributed modules:
- wysiwyg, latest dev version
- Chaos tool suite
- File entity (a separate module not included with Media 2.x)
- Views
- For bulk upload support, requires latest version of multiform
- For ckeditor support/integration use version 7.x-2.0-rc1
- various ckeditor dependencies and libraries and plugins (see recipe here)
Click here for a recipe for media installation setup info for media with ckeditor
Follow the above recipe to set up dependencies then perform the configuration steps included.
Media Distribution for developers
An installation profile has been created for developers who want to work on Media. The Media Development Profile facilitates faster development by installing and adding basic configuration to Drupal 7, CKEditor, Media and its dependencies, as well as downloading a number of media providers and development modules that are commonly used during media development and testing.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion