Book description
This book is a step-by-step guide and a hands-on co-piloted experience for those trying to make Drupal powered websites work for them, and for their clients. Much more than a "tutorial", what is needed is a nuts-and-bolts living mentor and guide which really shows the reader how to do the things really required for bringing it all together in a site which works. This will be the only book covering all the difficult components of Drupal: views, panels, themes, content creation, etc. The book will cover:
How to upgrade your hopelessly outdated and obsolete-software dependent site and bring it into the Drupal mainstream and future
How to become a great Drupal themer and make "non-Drupal" looking sites
How to really customize Drupal for your real needs
How to start using best practices in Drupal web application development
How to work like the pro Drupal shops and be ready for big projects - and small ones
Learn by example (code samples, theme samples, videos) at every step
Table of contents
- Copyright
- About the Author
- Credits
- Acknowledgments
- Introduction
-
I. Launching Your Website as a Software Project
-
1. Keeping It Simple
-
1.1. Getting with the "Program"
- 1.1.1. Starting with a Map for Business Vision and Scope
- 1.1.2. Who's Going to Use the Site?
- 1.1.3. What Are They Going to Use It For?
- 1.1.4. What Needs to Be Done So They Can Do That?
- 1.1.5. When Should You Do That?
- 1.1.6. What Should It Look Like?
- 1.1.7. Making Sure You're Getting What You Really Want
- 1.1.8. Turning Over the Helm
- 1.2. Information Architecture and an Agile Approach for the Rest of Us
- 1.3. The Example Used throughout This Book
- 1.4. Summary
-
1.1. Getting with the "Program"
-
2. Taking Baby Steps
-
2.1. Creating an Initial Environment
- 2.1.1. Installing Drupal as a "One-Click" Pre-Installed Script
- 2.1.2. Installing Drupal Right
- 2.2. Whipping up the Initial Prototype
- 2.3. Summary
- 2.4. References
-
2.1. Creating an Initial Environment
-
3. Getting Organized
- 3.1. Reviewing the Initial Environment
-
3.2. Building on Your Initial Prototype
- 3.2.1. Creating the literary_piece Content Type
- 3.2.2. Enabling Comments for the literary_piece Content Type
- 3.2.3. Creating Some Magazines and Books
- 3.2.4. Setting up Some Forums
- 3.2.5. Setting up Blogs
- 3.2.6. Completing the Primary Menu
- 3.2.7. Committing to the Repository and Tagging the Initial Prototype
- 3.2.8. Deploying to the Test Site
- 3.3. Getting Initial Feedback from the Client
- 3.4. Summary
- 4. Getting up to Speed
-
1. Keeping It Simple
-
II. Getting Your 5.x Site Up-To-Date
- 5. Finishing up the Elaboration Phase
- 6. Pushing the Envelope
-
7. Becoming an Expert Drupal Themer
- 7.1. On to Theming
- 7.2. Standing on the Shoulders of Giants — Reusing the Zen Theme
- 7.3. Summary
-
III. Upgrading Your Drupal Site
-
8. Upgrading to Drupal 6
- 8.1. Recommended Reading
- 8.2. Upgrading — The Basic Process
- 8.3. Step 1: Shifting Everything over to a Test Site
- 8.4. Step 2: Updating to the Latest Drupal 5.x Version Available
- 8.5. Step 3: Testing Everything in the Upgraded 5.x Version
- 8.6. Step 4: Making a Module Inventory
- 8.7. Step 5: Switching to the Default Drupal Theme
- 8.8. Step 6: Disabling All Contributed Modules
- 8.9. Step 7: Updating the Drupal Core
- 8.10. Step 8a: Enabling the Modules
- 8.11. Step 8b: Upgrading the Theme
- 8.12. Step 9: Re-running All Site Acceptance Tests
- 8.13. Step 10: Deploying
- 8.14. Summary
-
9. Upgrading to Drupal 6 Revisited
- 9.1.
- 9.2. Update Everything to the Latest Drupal 5.x Version
- 9.3. Module Inventory for the On-Line Literary Workshop
- 9.4. Preparatory Steps before the Point of No Return
- 9.5. Physically Replacing the Drupal 5 Contributed Modules
- 9.6. Update Drupal Core and Run the Update Script
- 9.7. Solving Problems with Organic Groups
- 9.8. Getting the Old Views Back
- 9.9. Installing the Advanced Help Module
- 9.10. Upgrading Your Zen Theme to Drupal 6.x
- 9.11. The All-New Devel Module
- 9.12. Committing and Deploying to the Test Site
- 9.13. Summary
-
8. Upgrading to Drupal 6
-
IV. Getting the Most out of Drupal 6.x
- 10. Installing and Using Drupal 6 Fresh out of the Box
-
11. Full Swing Agile Approach to Drupal Development
- 11.1. Honing the Project Tools
-
11.2. Implementing the User Stories
- 11.2.1. Workshop Member: Starting an Affinity Group with Its Own Forums
- 11.2.2. A Publisher Can Browse Public Content
- 11.2.3. A Publisher Can Select Content for Inclusion in a Publication
- 11.2.4. A Publisher Can Manage a Publication
- 11.2.5. A Publisher Can Broadcast a Call for Pieces to be Submitted for a Publication
-
11.2.6. Initial Theming
- 11.2.6.1. Getting the Header in Place
- 11.2.6.2. Invert the Printing of div#site-name and div#logo in page.tpl.php
- 11.2.6.3. CSS Layout and Styling Changes
- 11.2.6.4. Configure Logo to Point to clouds.jpg
- 11.2.6.5. Results So Far
- 11.2.6.6. Theming the Primary Menu
- 11.2.6.7. Theming the Quotations Block and the Left Sidebar Regions
- 11.2.6.8. Theme the Main Content Area
- 11.2.6.9. Theme the Footer
- 11.3. On-Line Blog Functionality
- 11.4. Summary
- 12. The jQuery Chapter
-
V. Drupal 7 and the Road Ahead
-
13. From Drupal 6 to Drupal 7 and Beyond
- 13.1. What's Changed in Drupal 6?
- 13.2. Killing the Webmaster
- 13.3. Understanding the Drupal Blueprint from Drupal 7 On
- 13.4. Making the Historic Decision to Postpone the Drupal 7 Code Freeze
- 13.5. Listing the Drupal 7 Features
- 13.6. Drupal 7 Architectural Style
- 13.7. Projecting Drupal 7 Contributed Module Battle Plans
- 13.8. Installing Drupal 7
- 13.9. Developing a Minimalist On-Line Literary Workshop in Drupal 7
- 13.10. Creating Literary Pieces
- 13.11. Summary
-
14. Deploying your Application as a Drupal Installation Profile
- 14.1. Leveraging the Advanced Help Module
- 14.2. Installing Profiles! Kill the Webmaster!
- 14.3. Writing the On-Line Literary Workshop Installation Profile
- 14.4. Summary
- 15. Acquia Drupal as an Enterprise-Ready Alternative
-
13. From Drupal 6 to Drupal 7 and Beyond
Product information
- Title: Leveraging Drupal®: Getting Your Site Done Right
- Author(s):
- Release date: February 2009
- Publisher(s): Wrox
- ISBN: 9780470410875
You might also like
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
book
Pro Drupal as an Enterprise Development Platform
In Pro Drupal as an Enterprise Development Platform authors Jamie Kurtz and Thomas Besluau explain how …
book
BizTalk 2013 EDI for Health Care: HIPAA-Compliant 834 (Enrollment) and 837 (Claims) Solutions, Second Edition
eliminates the complexity anddemonstrates how to build both inbound and outbound EDI 834 processes inBizTalk server …
book
Professional Wikis
This book shows you how to install, use, manage, and extend a wiki using MediaWiki—the wiki …