Ensemble Video Logo
Composite screenshot

This module is obsolete. Please use the Ensemble Video Chooser module instead.

The Ensemble Video module for Drupal enables content editors to easily embed single videos and/or playlists from their Ensemble Video installation into their Drupal instance. Users with permission to manage Drupal's structure can add one or more videos and/or playlists field instances to any content type (e.g Article or Basic Page). Each field instance can be configured to search and embed media from any Ensemble Video installation.

The goal of this module is to simplify the process of embedding Ensemble Video content that would otherwise require navigation within Drupal and Ensemble Video to copy and paste desired embed codes.

Features

  • Support for embedding content from multiple Ensemble Video installations
  • Simple interface for searching and choosing videos and playlists
  • Easily customize and preview video embed settings
  • No need to leave Drupal to embed content
  • No need to copy and paste embed codes
  • Custom field for embedding videos
  • Custom field for embedding playlists

Requirements

  • PHP 5.3+

Uses

  • lodash.js 0.10.0
  • backbone.js 0.9.2

This module includes the JavaScript library dependencies automatically; there are no additional steps that you need to take. However, the module's use of the above libraries may cause problems with other modules that do the same using different library versions.

Known Problems

  • The default field value can not be set when first configuring the field. This is because the picker widget requires the value set in the 'Ensemble Video Base URL' field instance configuration, but this value is not available to the picker until the field instance settings are saved. The default value can, however, be chosen later by editing these settings after the initial save. Also note that the same issue applies when modifying the base url setting. Once changed the settings need to be saved, then edited, prior to choosing a different default video/playlist.

Security

The functionality provided by this module requires end-users to authenticate against Ensemble Video installations in order to search available content. This authentication uses session cookies to temporarily store user credentials. While not required, it is strongly recommended that SSL is enabled (and enforced) for your Drupal site and Ensemble Video installation! Without SSL, credentials are passed in the clear, which may result in a compromise of your Ensemble Video installation.

Documentation

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution No further development
    No longer developed by its maintainers.
  • chart icon3 sites report using this module
  • Created by jmpease on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    Look for the shield icon below.

Releases