Szczegóły ebooka

Drupal 7 Media. Integrate, implement, and extend rich media resources such as images, videos, and audio on your Drupal 7 website with this book and ebook - Third Edition

Drupal 7 Media. Integrate, implement, and extend rich media resources such as images, videos, and audio on your Drupal 7 website with this book and ebook - Third Edition

Liran Tal

Ebook
Integrating images, video, and audio content on a Drupal site requires knowledge of appropriate community modules, and an understanding of how to configure and connect them properly. With the power of up-to-date technologies such as HTML5, responsive web design, and the best modules available in Drupal's eco-system, we can create the best Drupal 7 media website.

Drupal 7 Media is a practical, hands-on guide that will introduce you to the basic structure of a Drupal site and guide you through the integration of images, videos, and audio content. Learn to leverage the most suitable community modules and up-to-date technology such as HTML5 to offer a great user experience through rich media content.

The book begins with a practical introduction to the basic Drupal building blocks. It then breaks down each media resource, and explores them in detail.

You will learn how to leverage Drupal's community modules to implement support for images, videos, and audio content, along with the best practices for implementation. We will be mentioning ideas throughout the book, which you can extend upon and use to build your own web applications. We will explore HTML5 support for media resources, the semantic web, and responsive web design, which are key topics in modern web application development. We will then build upon this knowledge and add more functionality to our sample website, such as support for analytic charts and customizing images, all of which we will implement using our own custom modules.

You will learn everything you need to know about building, extending, and configuring a Drupal 7 media web application.
  • Drupal 7 Media
    • Table of Contents
    • Drupal 7 Media
    • Credits
    • About the Author
    • About the Reviewers
    • www.PacktPub.com
      • Support files, eBooks, discount offers and more
        • Why Subscribe?
        • Free Access for Packt account holders
    • Preface
      • What this book covers
      • What you need for this book
      • Who this book is for
      • Conventions
      • Reader feedback
      • Customer support
        • Downloading the example code
        • Errata
        • Piracy
        • Questions
    • 1. Drupals Building Blocks
      • Nodes and entities
        • Nodes
        • Entities
        • Creating a content type
      • Fields
        • Adding fields to Memo
        • Configuring the Memo display
      • Summary
    • 2. Views, Blocks, and Themes
      • Views
        • Installing the Views module
        • Adding a new Views
      • Blocks and themes
        • Blocks
          • Understanding block regions
          • Assigning blocks to regions
          • Creating blocks
        • Themes
          • Installing a new theme
          • Template engines
      • Summary
    • 3. Working with Images
      • The Media module
        • Adding a media asset field
        • The media library
        • Remote media assets
      • WYSIWYG
        • Text formats
        • Adding a rich-text editor
        • Embedding images in content
      • Image galleries
        • Enabling an image gallery feature
        • Creating an image gallery
        • Galleries as blocks
      • Summary
    • 4. HTML5 in Drupal
      • HTML5 form elements
      • HTML5 media
      • HTML5 canvas
      • HTML5 resources
      • HTML5 in Drupal
      • A canvas playground
        • Creating a content type for the canvas field
        • Creating a new DigiDoc
      • Summary
    • 5. Video Capabilities
      • Adding videos hosted on third-party websites
        • Creating our video content type
        • Adding a new video using the YouTube browser
        • Adding a new video using URL
        • Embedding videos in WYSIWYG editor
      • Customizing videos
        • Customizing video fields
        • Customizing video display modes
        • Customizing YouTube player
      • Adding videos hosted locally
        • Installing an HTML5 media player
        • Uploading videos and playing them
      • Galleries and playlists
        • Video galleries
        • Video playlists
          • Installing the MediaFront module
          • Configuring the MediaFront module
          • Creating a content type for the MediaFront videos
          • Creating a Views-based playlist
      • Summary
    • 6. Audio Capabilities
      • Supported audio formats
      • Enabling audio play
        • Adding a new content type
      • Customizing audio nodes
        • Aiming for multi-channel playback
        • Creating a drum machine
      • Leveraging audio metadata
        • ID3
        • Installing the ID3 module and library
        • Preparing custom node template
        • Extracting metadata
        • Storing metadata in fields
      • Summary
    • 7. Leveraging Other HTML5 Features
      • RDFa and Microdata
        • Introducing RDFa
          • Enabling RDF support in Drupal
        • Introducing Microdata
          • Enabling Microdata support in Drupal
          • Testing semantic mark-up
      • Visualizing data with graphical charts
        • Enabling charts in Drupal
          • Visualization API using Views
          • Visualization API developer interface
      • Responsive web design
        • Responsive web design with AdaptiveTheme
      • Summary
    • 8. Enhancing Media Content
      • Understanding media configuration
        • The filesystem
        • Image toolkit
        • Image styles
      • Colorbox
        • Colorbox for media images
        • Colorbox for WYSIWYG integration
          • Installing colorbox
        • Colorbox for views
      • Multiple file uploads
        • Multiple file uploads for site administrators
        • Multiple file uploads for user's Image fields
      • Extending image style effects
        • Adding your own effects with custom modules
      • Enabling rating of content
        • Adding a rating field for content types
      • Summary
    • 9. Drupal 8 and Beyond
      • Introduction to Drupal 8
        • Drupal 8 architecture changes
        • Integration with Symfony2
        • Release timeline and when to expect Drupal 8
      • Drupal 8 tour guide
      • Summary
    • Index
  • Tytuł: Drupal 7 Media. Integrate, implement, and extend rich media resources such as images, videos, and audio on your Drupal 7 website with this book and ebook - Third Edition
  • Autor: Liran Tal
  • Tytuł oryginału: Drupal 7 Media. Integrate, implement, and extend rich media resources such as images, videos, and audio on your Drupal 7 website with this book and ebook - Third Edition
  • ISBN: 9781849516099, 9781849516099
  • Data wydania: 2013-07-25
  • Format: Ebook
  • Identyfikator pozycji: e_3b93
  • Wydawca: Packt Publishing