As part of our work with BAFTA we were tasked with creating a module that would integrate their new Drupal site with the Third Light digital asset management platform. Here's the what, the why and how!
What is Digital Asset Management?
Digital asset management refers to the rules and processes an organisation puts in place to manage, retrieve and distribute their digitalmedia, such as photos, videos, PDFs, presentations and documents. DAM is not to be confused with the software of the same name.
Why did BAFTA need Digital Asset Management and Third Light?
BAFTA has a lot of rich imagery and needs to manage this image and associated metadata across multiple locations. They also need to ensure all images are uploaded to the site in the correct sizes, with all relevant titles and copyright information.
The Third Light digital asset management platform has a lot of functionality that deals with image formats, especially around resizing and metadata - making it an ideal choice for BAFTA's content management requirements.
An added benefit of using this platform is that all images are hosted on a high availability cloud based platform which means they essentially have a CDN platform for the imagery on the site.
Integrating Third Light with a Content Management System (CMS)
Third Light already provide a Drupal module in the form of a CKEditor module plugin, but due to a couple of factors we weren't going to use that module and as such we needed a different approach. Our module of choice for text editor integration in Drupal is the WYSIWYG module, which we commonly pair with CKEditor, so we needed a module to cover that integration. On top of this we also wanted to be able to store the Third Light data as a field on certain content types and so we needed a separate module in order to provide this functionality.