Drupal for Education and
E-Learning
Second Edition
Create web-based, content-rich tools for teaching
and learning
James G. Robertson
Bill Fitzgerald
BIRMINGHAM - MUMBAI
Drupal for Education and E-Learning
Second Edition
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the authors, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: November 2008
Second Edition: June 2013
Production Reference: 1040613
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78216-276-6
www.packtpub.com
Cover Image by Žarko Piljak (zpiljak@gmail.com)
Credits
Authors
James G. Robertson
Bill Fitzgerald
Reviewers
János Fehér
Ron Simon
Acquisition Editor
Mary Jasmine Nadar
Lead Technical Editor
Susmita Panda
Technical Editors
Kaustubh S. Mayekar
Sharvari Baet
Akshata Patil
Project Coordinator
Leena Purkait
Proofreaders
Stephen Copestake
Amy Guest
Indexer
Rekha Nair
Production Coordinator
Manu Joseph
Cover Work
Manu Joseph
About the Author
James G. Robertson hasn't always been a developer. He started his long road to
Drupal with a degree in history from Presbyterian College in Clinton, SC. After not
being able to nd a job that could use a history degree, he went to get his master's
degree in journalism and public affairs from American University in Washington,
DC. While working on his degree at AU, he worked as a teacher's assistant, taught
himself Drupal, and developed his rst website for The American Observer, American
University's graduate journalism school publication. After internships at J-Lab and
the Newseum, he worked for the National Geographic Society producing content
and occasionally blogging for sections of nationalgeographic.com. After a year at
National Geographic, he made the move to developing websites with Drupal full-time
for Bravery Corporation, a public relations and marketing rm in Washington, DC.
He now works at REI Systems, an IT services company in Sterling, VA.
There are many people I would like to thank for getting me here
today. First, I would like to thank Bill Fitzgerald for writing this book,
and for his clear and, often, humorous original text that I was lucky
enough to inherit. Second, I would like to thank my grandparents,
Gordon and Jacqueline Lewis, for letting me play on the IBM PS/2 in
their basement as a kid and helping develop my love for computers.
I would like to thank my parents, Jim and Michele Robertson, for
always believing in and supporting me. I'd like to thank David
Johnson at American University, who introduced me to Drupal by
handing me a book and telling me to build him a website. David also
introduced me to Max Brown at Bravery, who took a chance and let
me get my career off the ground; for that, I am eternally grateful. I'd
like to thank my team at REI Systems, who have been supportive and
understanding through this process. And, last but not least, I'd like to
thank my loving and eternally patient wife, Jessica, for everything.