Drupal 7 Media

If you like building websites with Drupal you’ll love this guide to introducing multimedia to your sites. Packed with examples, it helps you use HTML5 and the Drupal eco-system to achieve brilliant results.

Drupal 7 Media

Liran TalJuly 2013

1 customer reviews

If you like building websites with Drupal you’ll love this guide to introducing multimedia to your sites. Packed with examples, it helps you use HTML5 and the Drupal eco-system to achieve brilliant results.

Mapt Subscription

FREE

$29.99/m after trial

eBook

$18.90

RRP $26.99

Save 29%

Print + eBook

$44.99

RRP $44.99

What do I get with a Mapt Pro subscription?

Unlimited access to all Packt’s 5,000+ eBooks and Videos

Early Access content, Progress Tracking, and Assessments

1 Free eBook or Video to download and keep every month after trial

What do I get with an eBook?

Download this book in EPUB, PDF, MOBI formats

DRM FREE - read and interact with your content when you want, where you want, and how you want

Access this title in the Mapt reader

What do I get with Print & eBook?

Get a paperback copy of the book delivered to you

Download this book in EPUB, PDF, MOBI formats

DRM FREE - read and interact with your content when you want, where you want, and how you want

Access this title in the Mapt reader

What do I get with a Video?

Download this Video course in MP4 format

DRM FREE - read and interact with your content when you want, where you want, and how you want

Book Details

ISBN 139781849516082

Paperback260 pages

Book Description

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.

Table of Contents

Chapter 1: Drupal's Building Blocks

Nodes and entities

Fields

Summary

Chapter 2: Views, Blocks, and Themes

Views

Blocks and themes

Summary

Chapter 3: Working with Images

The Media module

WYSIWYG

Image galleries

Summary

Chapter 4: HTML5 in Drupal

HTML5 form elements

HTML5 media

HTML5 canvas

HTML5 resources

HTML5 in Drupal

A canvas playground

Summary

Chapter 5: Video Capabilities

Adding videos hosted on third-party websites

Customizing videos

Adding videos hosted locally

Galleries and playlists

Summary

Chapter 6: Audio Capabilities

Supported audio formats

Enabling audio play

Customizing audio nodes

Leveraging audio metadata

Summary

Chapter 7: Leveraging Other HTML5 Features

RDFa and Microdata

Visualizing data with graphical charts

Responsive web design

Summary

Chapter 8: Enhancing Media Content

Understanding media configuration

Colorbox

Multiple file uploads

Extending image style effects

Enabling rating of content

Summary

Chapter 9: Drupal 8 and Beyond

Introduction to Drupal 8

Drupal 8 tour guide

Summary

What You Will Learn

Set up a custom WYSIWYG profile and text format

Learn to manage and embed images in content, and create image galleries and albums

Manage and embed videos and audio playlists

Set up HTML5-based video and audio players and integrate with JavaScript libraries for native browser support

Enhance images with visual effects, and media content with multiple upload widgets, social ratings, watermark effects, and other community-contributed modules

Create an HTML5-based canvas drawing application

Build a responsive web design layout and semantic website with HTML5 and modern themes

Authors

Liran Tal

Liran Tal is a leading software developer, an expert Linux engineer, and an avid supporter of the open source movement. In 2007, he redefined the network RADIUS management by establishing daloRADIUS, a world-recognized and industry-leading open source project.
Liran currently works at HP Software, leading the development team on a Drupal-based collaboration platform in HP's Live Network R&D group.
At HPLN, Liran plays a key role in system architecture design, shaping the technology strategy from planning and development to deployment and maintenance in HP's IaaS cloud. Acting as the technological focal point, he loves mentoring his team mates, providing a drive for better code methodology and seekout innovative solutions to support business strategies.
He graduated cum laude in his Bachelor of Business and Information Systems Analysis studies and enjoys spending time with his beloved wife and soul mate Tal, playing his guitar, hacking all things Linux, and continuously experimenting and contributing to open source projects.

Alerts & Offers

Series & Level

We understand your time is important. Uniquely amongst the major publishers, we seek to develop and publish the broadest range of learning and information products on each technology. Every Packt product delivers a specific learning pathway, broadly defined by the Series type. This structured approach enables you to select the pathway which best suits your knowledge level, learning style and task objectives.

Learning

As a new user, these step-by-step tutorial guides will give you all the practical skills necessary to become competent and efficient.

Beginner's Guide

Friendly, informal tutorials that provide a practical introduction using examples, activities, and challenges.

Essentials

Fast paced, concentrated introductions showing the quickest way to put the tool to work in the real world.

Cookbook

A collection of practical self-contained recipes that all users of the technology will find useful for building more powerful and reliable systems.

Blueprints

Guides you through the most common types of project you'll encounter, giving you end-to-end guidance on how to build your specific solution quickly and reliably.

Mastering

Take your skills to the next level with advanced tutorials that will give you confidence to master the tool's most powerful features.

Starting

Accessible to readers adopting the topic, these titles get you into the tool or technology so that you can become an effective user.

Progressing

Building on core skills you already have, these titles share solutions and expertise so you become a highly productive power user.