• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
How to Work with Media in Drupal

How to Work with Media in Drupal






Total Views
Views on SlideShare
Embed Views



2 Embeds 149

https://www.acquia.com 148
http://www.slideee.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    How to Work with Media in Drupal How to Work with Media in Drupal Presentation Transcript

    • How to Work with Media
    • Addison Berry ‣ Director of Education, Lullabot Product Manager of Drupalize.Me ‣ Co-author of the O’Reilly Using Drupal book ‣ @add1sun •
    • Today! ‣ Download the slides from:
 http://lb.cm/acquia-mediamodule ‣ Dis/advantages of using Media ‣ How to pick the right version ‣ Basic configuration concepts ‣ Extending Media
    • What is Media? ‣ Upload: Provides the ability to upload images, videos, and audio to your site ‣ Manage: A library interface, which allows you to choose from previously uploaded files ‣ Integrate: WYSIYWG and fields can be used to display media-managed assets
    • Why Media? ‣ Managing reusable content ‣ Consistent interface ‣ Media works with the concepts of entities and files, just like core ‣ Can be extended to use external media ‣ There is excellent community support for Media
    • Competitors Single-media modules ‣ Image: core ‣ Video: https://drupal.org/project/video ‣ AudioField: https://drupal.org/project/audiofield
    • Competitors Scald - https://drupal.org/project/scald ‣ Drag-and-drop UI ‣ Does not extend core with entities and files ‣ Has a smaller support base
    • Which Version? ‣ 1.x ‣ 2.x
    • (Dis) Advantages of 1.x ‣ Currently the recommended release ‣ Very stable software ‣ No new features, bug fixes only ‣ Does not require any developer-savviness as things should “just work”
    • (Dis) Advantages of 2.x ‣ Integrates with Views, to give more control of the UI. ‣ Rich ecosystem of supporting modules. ‣ Alpha software: troubleshooting might be required. ‣ Will be ported to Drupal 8 when the time comes.
    • Configuring Media ‣ Content type fields (core file and image) ‣ File types (image, audio, video, etc.) ‣ Managing display (field, entity, file, image styles)
    • Content Type Media Fields ‣ Fields • File (core) • Image (core) ‣ Widgets • file or image uploader (core) • Media file selector
    • File Types ‣ Extends the core File entity ‣ Different kinds of files (image, video, audio, etc.) ‣ Each file type can have fields for meta info ‣ Files have display options (view mode/media format) • can use core image styles for display
    • Content type: File field with Media file selector widget Image file type: fields for all images (file name, copyright) File: display view modes (preview, large) Core image styles
    • Extending Media List of modules for Media https://groups.drupal.org/node/168009 ! ‣ External Providers ‣ Players
    • Extending Media Popular extensions include: ‣ oEmbed - https://drupal.org/project/oembed
 Embed content from 3rd parties (e.g. YouTube, Flickr). ‣ File Lock - https://drupal.org/project/file_lock
 Prevents core from deleting files not attached to nodes (to maintain an asset library).
    • http://drupalize.me We have 30 videos on Media 1.x and Media 2.x for you.
    • Resources Download the slides and access the Media module lessons from: ‣ http://lb.cm/acquia-mediamodule