Description
With the recipes in this book, you can take full advantage of the vast collection of community-contributed modules that make the Drupal web framework useful and unique. You'll get the information you need about how to combine modules in interesting ways (with a minimum of code-wrangling) to develop a variety of community-driven websites -- including a wiki, publishing workflow site, photo gallery, product review site, online store, user group site, and more.
Full Description
Table of Contents
-
Chapter 1 Drupal Overview
-
What Is Drupal?
-
A Brief History of Content Management
-
How Does Drupal Work?
-
Getting Help
-
Conclusion
-
-
Chapter 2 Drupal Jumpstart
-
Case Study
-
Spotlight: Content Management
-
Hands-On: Content Management
-
Spotlight: Modules
-
Hands-On: Working with Modules
-
Spotlight: Access Control
-
Hands-On: Creating Roles
-
Hands-On: Configuring Permissions
-
Hands-On: Contact Form
-
Spotlight: Taxonomy
-
Hands-On: Blog
-
Spotlight: Content Moderation Tools
-
Spotlight: Themes
-
Hands-On: Branding the Site
-
Spotlight: Content Editing and Image Handling
-
Spotlight: Input Formats and Filters
-
Hands-On: Setting Up FCKeditor
-
Summary
-
-
Chapter 3 Job Posting Board
-
Case Study
-
Spotlight: CCK
-
Hands-On: CCK
-
Hands-On: Job Content Type
-
Hands-On: Customizing Field Display
-
Hands-On: Job Application Type
-
Spotlight: Views Module
-
Hands-On: The Views Module
-
Taking It Further
-
Summary
-
-
Chapter 4 Product Reviews
-
Case Study
-
First Steps: Basic Product Reviews
-
Spotlight: Amazon Module
-
Hands-On: Adding an Amazon Field
-
Spotlight: Voting API and Fivestar
-
Hands-On: Adding Ratings
-
Hands-On: Building a Product List
-
Spotlight: The Search Module
-
Hands-On: Make the Product List Searchable
-
Spotlight: CSS Injector
-
Hands-On: Polishing the Presentation
-
Taking It Further
-
Summary
-
-
Chapter 5 Wiki
-
Case Study
-
Implementation Notes
-
Hands-On: First Steps
-
Hands-On: Wiki Input Format
-
Spotlight: Pathauto
-
Hands-On: Pathauto
-
Spotlight: Drupal’s Revision Tracking
-
Hands-On: Revisions and Diff
-
Hands-On: New Pages and Recent Edits with Views
-
Taking It Further
-
Summary
-
-
Chapter 6 Managing Publishing Workflow
-
Case Study
-
Hands-On: First Steps
-
Spotlight: Actions and Triggers
-
Hands-On: Actions and Triggers
-
Spotlight: Workflow Module
-
Hands-On: Creating a Workflow
-
Spotlight: The Workspace Module
-
Hands-On: Create Workspaces
-
Spotlight: Views Bulk Operations
-
Hands-On: Building an Administration Page
-
Taking It Further
-
Summary
-
-
Chapter 7 Photo Gallery
-
Case Study
-
Implementation Notes
-
Spotlight: ImageField
-
Hands-On: Uploading Photos
-
Spotlight: ImageCache
-
Hands-On: ImageCache
-
Hands-On: Gallery View
-
Hands-On: Latest Photos Block
-
Hands-On: Custom Pagers
-
Taking It Further
-
Summary
-
-
Chapter 8 Multilingual Sites
-
Case Study
-
Implementation Notes
-
Spotlight: Core Internationalization Features
-
Hands-On: Installing a Translation
-
Hands-On: Configuring Locale Features
-
Hands-On: Translatable Content
-
Spotlight: Localization Client
-
Hands-On: Translating the Interface
-
Hands-On: Translating Content
-
Spotlight: Internationalization
-
Hands-On: Internationalization Features
-
Taking It Further
-
Summary
-
-
Chapter 9 Event Management
-
Case Study
-
Implementation Notes
-
Hands-On: First Steps
-
Spotlight: Date Module
-
Hands-On: Adding Dates
-
Hands-On: Upcoming Events View
-
Spotlight: Calendar Module
-
Hands-On: Calendar View
-
Spotlight: Flag Module
-
Hands-On: Flag Configuration
-
Hands-On: Attendee View
-
Taking It Further
-
Summary
-
-
Chapter 10 Online Store
-
Case Study
-
Spotlight: Ubercart Packages
-
Spotlight: Ubercart’s Administration Panel
-
Hands-On: Setting Up the Store
-
Spotlight: Products, Product Classes, and Attributes
-
Hands-On: Creating Products
-
Spotlight: The Ordering Process
-
Hands-On: Processing Orders
-
Taking It Further
-
Summary
-
-
Chapter 11 Theming Your Site
-
Spotlight: The Theme System
-
Hands-On: Creating a Custom Theme
-
Spotlight: Template Files
-
Hands-On: Working with Template Files
-
Spotlight: Advanced Overrides
-
Hands-On: Using template.php for Overrides
-
Taking It Further
-
Summary
-
References
-
-
Appendix Installing and Upgrading Drupal
-
Before You Begin Installation
-
Installing Drupal
-
Keeping Drupal Up-to-Date
-
Updating Drupal Core
-
Updating Contributed Modules
-
References
-
-
Appendix Choosing the Right Modules
-
Finding Modules
-
Assessing a Module’s Health
-
The People Behind the Code
-
Getting Involved
-
Summary
-
References
-
-
Appendix Modules and Themes Used in This Book
-
Colophon
Product Details
- Title:
- Using Drupal
- By:
- Angela Byron, Addison Berry, Nathan Haug, Jeff Eaton, James Walker, Jeff Robbins
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- December 2008
- Ebook Release:
- December 2008
- Pages:
- 496
- Print ISBN:
- 978-0-596-51580-5
- | ISBN 10:
- 0-596-51580-4
- Ebook ISBN:
- 978-0-596-15693-0
- | ISBN 10:
- 0-596-15693-6
Customer Reviews
Colophon
