Using Drupal / Edition 2

Using Drupal / Edition 2

3.3 3
by Angela Byron, Addison Berry, Bruno De Bondt

ISBN-10: 1449390528

ISBN-13: 9781449390525

Pub. Date: 05/01/2012

Publisher: O'Reilly Media, Incorporated

Take advantage of Drupal’s vast collection of community-contributed modules and discover how they make this web framework unique and valuable. With this guide, you’ll learn how to combine modules in interesting ways (with minimal code-wrangling) to develop several community-driven websites— including a job posting board, photo gallery, online

…  See more details below


Take advantage of Drupal’s vast collection of community-contributed modules and discover how they make this web framework unique and valuable. With this guide, you’ll learn how to combine modules in interesting ways (with minimal code-wrangling) to develop several community-driven websites— including a job posting board, photo gallery, online store, product review database, and event calendar.

The second edition focuses on Drupal 7, the latest version of this open source system. Each project spans an entire chapter, with step-by-step "recipes" to help you build out the precise functionality the site requires. With this book, developers new to Drupal will gain experience through a hands-on introduction, and experienced Drupal developers will learn real-world best practices.

  • Learn Drupal’s concepts and building blocks, and how everything works together
  • Hit the ground running—build your first Drupal site hands-on
  • Explore solutions that meet each project’s requirements, and discover why specific modules were selected
  • Understand the projects through case studies, including the client’s needs and desires
  • Learn how to configure modules with a bird’s-eye view of how they work
  • Discover new modules, including Drupal Commerce, Media, and Workbench

Read More

Product Details

O'Reilly Media, Incorporated
Publication date:
Edition description:
Second Edition
Sales rank:
Product dimensions:
6.90(w) x 9.10(h) x 1.00(d)

Related Subjects

Table of Contents

Assumptions This Book Makes;
A Note About the Modules Used in This Book;
Contents of This Book;
Conventions Used in This Book;
Using Code Examples;
Downloading the Book’s Source Code;
Safari® Books Online;
How to Contact Us;
Chapter 1: Drupal Overview;
1.1 What Is Drupal?;
1.2 A Brief History of Content Management;
1.3 How Does Drupal Work?;
1.4 Getting Help;
1.5 Conclusion;
Chapter 2: Drupal Jumpstart;
2.1 Case Study;
2.2 Spotlight: Drupal’s Administration Interface;
2.3 Hands-On: Changing Administrative Settings;
2.4 Spotlight: Content Management;
2.5 Hands-On: Content Management;
2.6 Spotlight: Modules;
2.7 Hands-On: Working with Modules;
2.8 Spotlight: Access Control;
2.9 Hands-On: Creating Roles and Users;
2.10 Hands-On: Configuring Permissions;
2.11 Spotlight: Content Moderation Tools;
2.12 Hands-On: Contact Form;
2.13 Spotlight: Themes;
2.14 Hands-On: Branding the Site;
2.15 Summary;
Chapter 3: Job Posting Board;
3.1 Case Study;
3.2 Spotlight: Field and Field UI;
3.3 Hands-On: Job Content Type;
3.4 Spotlight: References;
3.5 Hands-On: Adding a Reference Field;
3.6 Hands-On: Customizing Field Display;
3.7 Hands-On: Job Application Type;
3.8 Spotlight: Views Module;
3.9 Hands-On: The Views Module;
3.10 Taking It Further;
3.11 Summary;
Chapter 4: Media Management;
4.1 Case Study;
4.2 Spotlight: Image Styles;
4.3 Hands-On: Image Styles;
4.4 Spotlight: Media;
4.5 Hands-On: Music Reviews;
4.6 Spotlight: Content Editing and Image Handling;
4.7 Spotlight: Text Formats and Filters;
4.8 Hands-On: Setting Up WYSIWYG;
4.9 Spotlight: Media Internet Sources;
4.10 Hands-On: Posting Videos;
4.11 Taking It Further;
4.12 Summary;
Chapter 5: Product Reviews;
5.1 Case Study;
5.2 Hands-On: Basic Product Reviews;
5.3 Spotlight: Amazon Module;
5.4 Hands-On: Adding an Amazon Field;
5.5 Spotlight: Voting API and Fivestar;
5.6 Hands-On: Adding Ratings;
5.7 Spotlight: CSS Injector;
5.8 Hands-On: Polishing the Presentation;
5.9 Hands-On: Building a Product List;
5.10 Spotlight: The Search Module;
5.11 Hands-On: Make the Product List Searchable;
5.12 Rewriting Views Field Output;
5.13 Taking It Further;
5.14 Summary;
Chapter 6: Event Management;
6.1 Case Study;
6.2 Hands-On: First Steps;
6.3 Spotlight: Date Module;
6.4 Hands-On: Adding Dates;
6.5 Hands-On: Upcoming Events View;
6.6 Spotlight: Calendar Module;
6.7 Hands-On: Calendar View;
6.8 Spotlight: Flag Module;
6.9 Hands-On: Flag Configuration;
6.10 Hands-On: Attendee View;
6.11 Taking It Further;
6.12 Summary;
Chapter 7: Managing Publishing Workflows;
7.1 Case Study;
7.2 Spotlight: Taxonomy;
7.3 Hands-On: Categorizing Content;
7.4 Spotlight: Pathauto;
7.5 Hands-On: Automating URL Aliases;
7.6 Spotlight: Workbench;
7.7 Hands-On: Creating Editorial Work Spaces;
7.8 Hands-On: Generating Sample Content;
7.9 Spotlight: Workbench Access;
7.10 Hands-On: Workbench Access;
7.11 Spotlight: Workbench Moderation;
7.12 Hands-On: Workbench Moderation;
7.13 Taking It Further;
7.14 Summary;
Chapter 8: Multilingual Sites;
8.1 Case Study;
8.2 Spotlight: Interface Translation;
8.3 Hands-On: Installing a Translation;
8.4 Hands-On: Configuring Locale Features;
8.5 Spotlight: Localization Client;
8.6 Hands-On: Translating the Interface;
8.7 Spotlight: Content Translation;
8.8 Hands-On: Translating Content;
8.9 Spotlight: Internationalization;
8.10 Hands-On: Internationalization Features;
8.11 Taking It Further;
8.12 Summary;
Chapter 9: Online Store;
9.1 Case Study;
9.2 Spotlight: Drupal Commerce;
9.3 Spotlight: Managing Products with Drupal Commerce;
9.4 Hands-On: Products and Product Types;
9.5 Spotlight: Feeds Module;
9.6 Hands-On: Bulk-Importing Product Data;
9.7 Spotlight: Building the Storefront and Shopping Cart;
9.8 Hands-On: Product Displays;
9.9 Hands-On: Creating a Product Catalog;
9.10 Spotlight: Rules Module;
9.11 Hands-On: Taxes;
9.12 Spotlight: Accepting Credit Card Payments Online;
9.13 Hands-On: PayPal;
9.14 Hands-On: Configuring a Payment Method;
9.15 Hands-On: Processing Orders;
9.16 Taking It Further;
9.17 Summary;
Installing and Upgrading Drupal;
Before You Begin Installation;
Installing Drupal;
Keeping Drupal Up-to-Date;
Updating Drupal Core;
Updating Contributed Modules;
Choosing the Right Modules;
Finding Modules;
Assessing a Module’s Health;
The People Behind the Code;
Getting Involved;
Modules and Themes Used in This Book;
Major Changes Between Drupal 6 and 7;
New Features in Drupal 7;
Changes in Drupal 7;
Features Removed from Drupal 7;
Under-the-Hood Changes;

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network


Most Helpful Customer Reviews

See all customer reviews >

Using Drupal 3 out of 5 based on 0 ratings. 1 reviews.
Anonymous More than 1 year ago