Books & Videos

Table of Contents

  1. Chapter 1 Drupal Overview

    1. What Is Drupal?

    2. A Brief History of Content Management

    3. How Does Drupal Work?

    4. Getting Help

    5. Conclusion

  2. Chapter 2 Drupal Jumpstart

    1. Case Study

    2. Spotlight: Drupal’s Administration Interface

    3. Hands-On: Changing Administrative Settings

    4. Spotlight: Content Management

    5. Hands-On: Content Management

    6. Spotlight: Modules

    7. Hands-On: Working with Modules

    8. Spotlight: Access Control

    9. Hands-On: Creating Roles and Users

    10. Hands-On: Configuring Permissions

    11. Spotlight: Content Moderation Tools

    12. Hands-On: Contact Form

    13. Spotlight: Themes

    14. Hands-On: Branding the Site

    15. Summary

  3. Chapter 3 Job Posting Board

    1. Case Study

    2. Spotlight: Field and Field UI

    3. Hands-On: Job Content Type

    4. Spotlight: References

    5. Hands-On: Adding a Reference Field

    6. Hands-On: Customizing Field Display

    7. Hands-On: Job Application Type

    8. Spotlight: Views Module

    9. Hands-On: The Views Module

    10. Taking It Further

    11. Summary

  4. Chapter 4 Media Management

    1. Case Study

    2. Spotlight: Image Styles

    3. Hands-On: Image Styles

    4. Spotlight: Media

    5. Hands-On: Music Reviews

    6. Spotlight: Content Editing and Image Handling

    7. Spotlight: Text Formats and Filters

    8. Hands-On: Setting Up WYSIWYG

    9. Spotlight: Media Internet Sources

    10. Hands-On: Posting Videos

    11. Taking It Further

    12. Summary

  5. Chapter 5 Product Reviews

    1. Case Study

    2. Hands-On: Basic Product Reviews

    3. Spotlight: Amazon Module

    4. Hands-On: Adding an Amazon Field

    5. Spotlight: Voting API and Fivestar

    6. Hands-On: Adding Ratings

    7. Spotlight: CSS Injector

    8. Hands-On: Polishing the Presentation

    9. Hands-On: Building a Product List

    10. Spotlight: The Search Module

    11. Hands-On: Make the Product List Searchable

    12. Rewriting Views Field Output

    13. Taking It Further

    14. Summary

  6. Chapter 6 Event Management

    1. Case Study

    2. Hands-On: First Steps

    3. Spotlight: Date Module

    4. Hands-On: Adding Dates

    5. Hands-On: Upcoming Events View

    6. Spotlight: Calendar Module

    7. Hands-On: Calendar View

    8. Spotlight: Flag Module

    9. Hands-On: Flag Configuration

    10. Hands-On: Attendee View

    11. Taking It Further

    12. Summary

  7. Chapter 7 Managing Publishing Workflows

    1. Case Study

    2. Spotlight: Taxonomy

    3. Hands-On: Categorizing Content

    4. Spotlight: Pathauto

    5. Hands-On: Automating URL Aliases

    6. Spotlight: Workbench

    7. Hands-On: Creating Editorial Work Spaces

    8. Hands-On: Generating Sample Content

    9. Spotlight: Workbench Access

    10. Hands-On: Workbench Access

    11. Spotlight: Workbench Moderation

    12. Hands-On: Workbench Moderation

    13. Taking It Further

    14. Summary

  8. Chapter 8 Multilingual Sites

    1. Case Study

    2. Spotlight: Interface Translation

    3. Hands-On: Installing a Translation

    4. Hands-On: Configuring Locale Features

    5. Spotlight: Localization Client

    6. Hands-On: Translating the Interface

    7. Spotlight: Content Translation

    8. Hands-On: Translating Content

    9. Spotlight: Internationalization

    10. Hands-On: Internationalization Features

    11. Taking It Further

    12. Summary

  9. Chapter 9 Online Store

    1. Case Study

    2. Spotlight: Drupal Commerce

    3. Spotlight: Managing Products with Drupal Commerce

    4. Hands-On: Products and Product Types

    5. Spotlight: Feeds Module

    6. Hands-On: Bulk-Importing Product Data

    7. Spotlight: Building the Storefront and Shopping Cart

    8. Hands-On: Product Displays

    9. Hands-On: Creating a Product Catalog

    10. Spotlight: Rules Module

    11. Hands-On: Taxes

    12. Spotlight: Accepting Credit Card Payments Online

    13. Hands-On: PayPal

    14. Hands-On: Configuring a Payment Method

    15. Hands-On: Processing Orders

    16. Taking It Further

    17. Summary

  1. Appendix Installing and Upgrading Drupal

    1. Before You Begin Installation

    2. Installing Drupal

    3. Keeping Drupal Up-to-Date

    4. Updating Drupal Core

    5. Updating Contributed Modules

    6. References

  2. Appendix Choosing the Right Modules

    1. Finding Modules

    2. Assessing a Module’s Health

    3. The People Behind the Code

    4. Getting Involved

    5. Summary

    6. References

  3. Appendix Modules and Themes Used in This Book

  4. Appendix Major Changes Between Drupal 6 and 7

    1. New Features in Drupal 7

    2. Changes in Drupal 7

    3. Features Removed from Drupal 7

    4. Under-the-Hood Changes

    5. Resources

  5. Colophon