You are previewing Drupal® For Dummies®, 2nd Edition.
O'Reilly logo
Drupal® For Dummies®, 2nd Edition

Book Description

Learn to set up, manage, and administer a Drupal web site

Drupal offers unparalleled flexibility for content-managed web sites, and Drupal 7 is the easiest version to use yet. This new edition teaches you the fast, fun, and easy way to get started with Drupal. Even if you have no Drupal experience, you'll quickly learn how to download and install Drupal, set up your first content-managed site, apply templates, use modules, and more.

Drupal gurus Lynn Beighley and Seamus Bellamy show you how to take advantage of what Drupal has to offer, make the most of the new features in Drupal 7, and demystify perplexing Drupal issues.

  • Drupal is a free, open source modular framework and content management system designed for content-managed web sites

  • Shows you how to download Drupal; no programming experience required

  • Looks at Drupal 7 and explains new features that make it is easier to use than previous iterations of Drupal for a creating a blog, content site, or eBusiness site

  • Explains how to organize and create your site's content, apply templates, and get your first site up and running

  • Details the ways to use modules and third-party templates

Whether you're looking to implement a flexible content management system, turbocharge a blog with photo galleries, or administer a third-party Drupal site, this book gets you off to a running start!

Table of Contents

  1. Cover Page
  2. Title Page
  3. Copyright
  4. About the Authors
  5. Dedication
  6. Authors' Acknowledgments
  7. Publisher's Acknowledgments
  8. Contents at a Glance
  9. Table of Contents
  10. Introduction
    1. About This Book
    2. Conventions Used in This Book
    3. What You Don't Need to Read
    4. Foolish Assumptions
    5. How This Book Is Organized
    6. Icons Used in This Book
    7. Where to Go from Here
  11. Part I: Getting Started with Drupal
    1. Chapter 1: The Big Picture
      1. What Drupal Is
      2. What Drupal Isn't
      3. What Drupal Can Do for Your Site
      4. Examples of Drupal Sites
    2. Chapter 2: Getting and Installing Drupal
      1. Deciding Where Your Site Will Live
      2. Obtaining Drupal
      3. Setting Up a Database
      4. Installing Drupal on a Web Host
      5. Installing Drupal on a Local Machine
    3. Chapter 3: Essential Administration
      1. Setting a Strategy for Your Drupal Site
      2. Working With Your Account
      3. Embracing Drupal Terminology
      4. Creating Content for Your Site
      5. Configuring Your Site
    4. Chapter 4: Tackling User Management
      1. Managing Your Administrator Account
      2. Allowing Public Registrations
      3. Adding, Editing, and Deleting Users
      4. Understanding User Roles
  12. Part II: Your First Drupal Site
    1. Chapter 5: Creating Content: Basic Pages and Articles
      1. Understanding Drupal Nodes
      2. Writing an Article
      3. Setting Menu Options for a Basic Page
    2. Chapter 6: Managing Your Content
      1. Finding the Settings
      2. Handling HTML Content
      3. Adding Menu Settings
      4. Controlling Revision Information
      5. Managing Comment Settings
      6. Changing Authoring Information
      7. Publishing Options
      8. Adding Images
    3. Chapter 7: Changing Themes
      1. Changing Themes
      2. Configuring Themes
    4. Chapter 8: Building Blocks and Managing Menus
      1. Understanding Blocks, Regions, and Menus
      2. Using Regions
      3. Administering Blocks
      4. Managing Menus
    5. Chapter 9: Using Modules to Create a Site with a Blog and Forum
      1. Understanding Modules
      2. Setting Up Your Blog
      3. Setting Up a Forum
      4. Managing the Comments Module
  13. Part III: Bending Drupal to Your Will
    1. Chapter 10: Advanced Administration
      1. Adding New Themes and Modules
      2. Keeping Drupal, Modules, and Themes Up to Date
      3. Configuring Your Site
    2. Chapter 11: Customizing Themes
      1. Adding New Themes
      2. Dissecting a Theme
      3. Customizing Themes by Hand
      4. Installing Modified Themes
  14. Part IV: Taking Drupal to the Next Level
    1. Chapter 12: Creating a Robust Website
      1. Planning Your Drupal Site
      2. Additional Modules to Install
      3. Adding a Contact Form
      4. Enhancing User Profiles
    2. Chapter 13: Using Drupal Gardens
      1. Getting a Drupal Gardens Account
      2. Using Theme Builder
      3. Managing Users
    3. Chapter 14: Interacting with Other Sites
      1. Working with Activity Stream
      2. Posting YouTube Videos
      3. Sharing Content with RSS
    4. Chapter 15: Building a Storefront
      1. Understanding Storefronts
      2. Getting Started with Ubercart
      3. Creating Your First Storefront
      4. Configuring Your Storefront
      5. Enhancing Product Listings
      6. Getting Paid
      7. Enhancing Your Store
  15. Part V: The Part of Tens
    1. Chapter 16: Ten Must-Have Drupal Modules and Themes
      1. CAPTCHA Module
      2. TinyMCE – WYSIWYG HTML Editor Module
      3. Mollom Module
      4. Printer, E-mail, and PDF Versions Module
      5. Site Map Module
      6. BlogBuzz II Theme
      7. Jackson Theme
      8. BlueMasters Theme
      9. Zen Theme
      10. Marinelli Theme
    2. Chapter 17: Ten Places to Help You Do More with Drupal
      1. Forum
      2. Twitter
      3. Facebook
      4. Learn By The Drop
      6. Mailing Lists
      7. Themes
      9. User Groups
  16. Index