Book Review - Drupal 7 Media

Book Title: Drupal 7 Media
Author: Liran Tal
Publisher : Packt Publishing Ltd
Book Page :

It is hard to imagine a website which has nothing but words . It just never looks right and is guaranteed to frustrate visitors. The truth is that most website visitors will rather look at a descriptive piece of graphics rather than read a textual article. Remember the adage: a picture is worth a thousand words? All of it is true on the internet.

As a web development framework, Drupal offers a wide variety of ways for placing content . It also offers a lot of exciting ways to place media – images, audio, video, flash and so on. For the Drupal developer, the book Drupal 7 Media by Liran Tal should be a great addition to the bookshelf. It should assist to make easy work for what sometimes turns out to be quite a daunting task.

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 ecosystem, 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.

Let’s have a walk-though of the content of this book:

Chapter 1, serves as an introduction to the building blocks of Drupal's node structure. Starting with a bit of Drupal's history, we move on to Drupal's very basic and prominent node structure. You will be introduced to Drupal's administrator user interface, which will help you create a new content type.

Chapter 2, shows how to display content with the use of the Views module user interface, which enables us to create content listing quite easily. The chapter moves on to the presentation layer of Drupal and learn how to create and position content elements (blocks) in the various positions (regions).

Chapter 3, dives into deep water and helps in creating our very own content type for a food recipe website. We learn about the prominent Media module and its extensive support for media resources such as providing a media library, and key integration with other modules such as the Media Gallery. It also elucidates the concept of text format profiles and the use of WYSIWYG editors.

Chapter 4, covers the HTML5 spec, why the Web needs it, and how to make use of the spec to create cross-browser-compliant HTML code in Drupal. We also learn about the canvas feature of HTML5, and create a signature management web application.

Chapter 5, explores the myriad of options available to add videos media to our website. We will learn about integrating with third-party video hosting websites such as YouTube, and create a YouTube-like video sharing platform.

Chapter 6, covers different ways of working with audio content. It shows how to customize an audio presentation, utilize the abundance of metadata that is potentially stored in audio media, and tie it up with Drupal's content structure.

Chapter 7, starts off by showing you how to enable RDF support in our Drupal's website. It also teaches how to implement a graphical chart with the help of the Views user interface and custom code. Learn about advanced theming and responsive web design.

Chapter 8, reviews Drupal's media configuration and tools, which aid a site builder in enhancing media-related content. It shows how to apply image manipulations and how to build your own effects. It also explores the use of Colorbox and Plupload modules. Finally, you will learn about the rating module that adds voting capabilities.

Chapter 9, reviews the upcoming Drupal 8 release and the changes it is introducing. Many of these changes are architecture and software design related changes, such as configuration management, core framework refactoring, better layout, and general mobile-ready with built-in support for HTML5.

If you are looking for a book to show you how to work with media on a Drupal site. I think you should consider this one.