Book Image

Drupal 7 Media - Third Edition

By : Liran Tal
Book Image

Drupal 7 Media - Third Edition

By: Liran Tal

Overview of this book

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 (16 chapters)

About the Reviewers

Srikanth AD is a web developer who is passionate about developing and optimizing websites for better user experience and search engine visibility. He is particularly interested in adapting content management systems for developing structured and scalable websites.

Check out his portfolio at http://srikanth.me. Or feel free to get in touch with him on Twitter @Srikanth_AD.

David Madar is addicted to technology, which has also caught up his family. He has came from the mainframe systems, working many years in banking organizations.

He has over ten years of work experience in developing web applications and websites, as freelancer and as an employee in the leading companies.

He is currently employed at HP Software.

Grigory Naumovets lives in Kiev, Ukraine. His background includes a Ph.D. in Physics and Mathematics. Since 1996, he has been working as an IT consultant, an IT specialist, and an ICT coordinator for several international projects, and then also as a freelance web developer and webmaster. After trying several web content management systems, he started using Drupal CMS in 2007. Since then, he has developed, maintained, and supported a number of monolingual and multilingual websites powered by Drupal 5, 6, and 7. He takes an active part in the community of Ukrainian Drupalers.

Michael J. Ross creates custom websites for businesses and nonprofits, using Drupal and other leading web technologies. In addition, he writes technical articles and book reviews, of which more than 530 have been published in print and online. For this particular book, he did not perform copyediting, but instead provided input on its usage of Drupal. This is the fourth Drupal book for which he has done technical reviewing. Anyone in need of a new website can contact Michael at www.ross.ws.

J.G Sivaji graduated from college in the year 2009. He holds a bachelor's degree in Computer Science Engineering from Jaya Engineering College (affiliated to Anna University). He gave a start to his technical evangelism as a Google Summer of Code student in 2009. He worked on the Drupal quiz module to improve its features and fixed several bugs along with other developers. Since then he has been an active member, contributor to the community in terms of writing patches to core and maintaining contributed modules. Currently, he is playing the role of Technical Director at KnackForge.

A technical enthusiast and one among the group of directors and founders of an exciting Drupal startup, KnackForge Soft Solutions Pvt., Ltd., Sivaji's prime role is not only confined to be the Lead of the Drupal team, Chennai branch, but also to hold the accountability for customer relationship and internal quality management.

Sivaji has contributed to a couple of books published by Packt Publishing as a technical reviewer. The list includes Drupal 7 Module Development, Drupal 7 Themes book, and this book, Drupal 7 Media.

Janez Urevc is a Drupal engineer from Slovenia, EU. He has dedicated his life to free software and open source since high school. He graduated in the field of software development in the faculty of Computer and Information Sciences at University of Ljubljana. The topic of his bachelor thesis was implementation of Scrum methodology in a web development department of a bigger media company. He has been an active contributor to Drupal for a few years. He contributed to various contrib modules and Drupal 8 core (full list of his contributions can be found on http://drupal.org/user/744628).

Besides Drupal, he's passionate about almost everything connected to web, free software, Linux, and software development. He participated in Google Summer of code, 2011 and was a mentor in 2012. He is currently working at Examiner.com, probably the biggest Drupal site on the entire Web. In the past he worked for Delo, Slovenia's biggest daily newspaper, where he led development of a few of the biggest Drupal sites in the region.

He maintains a blog at http://janezurevc.name, where he writes about his work and life.