Book description
A thorough introduction that lessens the learning curve to building sites with Drupal 7
Drupal 7 is the latest version of the free, open source content management system Drupal. A powerful content management system and framework Drupal has an unfortunate reputation of having a steep learning curve. This guide to Drupal 7 methodically demystifies Drupal and shortening the learning curve.
Author Jacob Redding is deeply embedded in the Drupal community, and walks first-time Drupal developers through the installation and configuration of a Drupal system. In-depth information on key areas of Drupal explore the Drupal hook system, Drupal's theming layer, and Drupal's API. You'll also get sample code, and lessons that guide you through various aspects of Drupal.
Introduces you to every aspect of Drupal 7
Demystifies key areas of Drupal and shortens the learning curve for even the most novice beginner
Features lessons and sample code that offer extra insight into a Drupal web site
Exploring simple single website installations and more advanced multiple site installations that share users and/or content.
Addresses how to use Drupal's theming layer to your advantage.
With this comprehensive and clear book by your side, you will quickly learn to leverage Drupal's impressive power.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Table of contents
- Copyright
- CREDITS
- ABOUT THE AUTHOR
- ACKNOWLEDGMENTS
- INTRODUCTION
- 1. Introducing Drupal
- 2. Installing Drupal
- 3. Your First Drupal Website
-
4. Administration — Configuration, Modules, and Reporting
- 4.1. CONFIGURATION
-
4.2. SYSTEM — SITE INFORMATION
- 4.2.1. System — Actions
- 4.2.2. Regional and Language — Settings
- 4.2.3. Regional and Language — Translate
- 4.2.4. Media
- 4.2.5. Media — File System
- 4.2.6. Temporary Directory
- 4.2.7. PHP File Size Limitations
- 4.2.8. Media — Image Toolkit
- 4.2.9. People and Permissions
- 4.2.10. Web Services
- 4.2.11. Web Services — RSS Publishing
- 4.2.12. Web Services — Feed Aggregator
- 4.2.13. Content Authoring — Text Formats
- 4.3. EXPLORE THE FILTERED HTML TEXT FORMAT
- 4.4. APACHE
- 4.5. A NEED FOR SPEED
- 4.6. IIS
- 4.7. SUMMARY
- 5. Administration — Blocks, Menus, and Themes
-
6. Content
- 6.1. NODES
- 6.2. CREATING CUSTOM CONTENT TYPES
- 6.3. ADDING AN IMAGE UPLOAD FIELD
- 6.4. PERMISSIONS
- 6.5. DIGGING DEEPER INTO FIELDS
- 6.6. CONTENT CONSTRUCTION KIT (CCK)
- 6.7. VIEWS
- 6.8. ADMINISTERING NODES
- 6.9. CONTENT MODERATION
- 6.10. NODES IN A NUTSHELL
- 6.11. COMMENTS
- 6.12. PERMISSIONS
- 6.13. SPAM
- 6.14. RSS AGGREGATION
- 6.15. SUMMARY
-
7. User Management
- 7.1. CREATING USER ACCOUNTS
- 7.2. CREATING ACCOUNTS
- 7.3. CANCELING ACCOUNTS
- 7.4. SETTING UP ACCOUNT E-MAILS
- 7.5. USING OPENID
- 7.6. CREATING ROLES AND PERMISSIONS
- 7.7. CREATING CUSTOM USER PROFILES
- 7.8. TRACKING USER ACTIVITY
- 7.9. CUSTOM ADMINISTRATION PAGES WITH VIEWS
- 7.10. USER SESSIONS
- 7.11. SUMMARY
- 8. Taxonomy
- 9. Search, Performance, Statistics, and Reporting
- 10. Triggers, Actions, Workflow, and Rules
- 11. Views
-
12. Internationalization
- 12.1. A BIT OF TERMINOLOGY
- 12.2. LOCALIZING
- 12.3. TRANSLATING YOUR CONTENT
- 12.4. BEYOND THE BASICS
- 12.5. SUMMARY
- 13. Theming
- 14. Contributed Modules
- 15. Custom Modules
- 16. Development Hooks
-
17. Module Development Start to Finish
- 17.1. THE MODULE
- 17.2. ADDING CUSTOM CONFIGURATION SETTINGS
- 17.3. HELPING YOUR USERS
- 17.4. PERMISSION HANDLING
- 17.5. STORING DATA IN A CUSTOM TABLE
- 17.6. DRUPAL QUERY FUNCTIONS
- 17.7. DISPLAYING THE RESULTS ON THE USER'S PROFILE
- 17.8. DATABASE SUMMARY
- 17.9. CREATING A BULLETPROOF SITE WITH SIMPLETEST
- 17.10. SUMMARY
- 18. Advanced Drupal Installations
- 19. Preflight Checklist
-
A. Exercises and Answers
- A.1. CHAPTER 1
- A.2. CHAPTER 2
- A.3. CHAPTER 3
- A.4. CHAPTER 4
- A.5. CHAPTER 5
- A.6. CHAPTER 6
- A.7. CHAPTER 7
- A.8. CHAPTER 8
- A.9. CHAPTER 9
- A.10. CHAPTER 10
- A.11. CHAPTER 11
- A.12. CHAPTER 12
- A.13. CHAPTER 13
- A.14. CHAPTER 14
- A.15. CHAPTER 15
- A.16. CHAPTER 16
- A.17. CHAPTER 17
- A.18. CHAPTER 18
- A.19. CHAPTER 19
Product information
- Title: Beginning Drupal®
- Author(s):
- Release date: April 2010
- Publisher(s): Wrox
- ISBN: 9780470438527
You might also like
book
Drupal® For Dummies®, 2nd Edition
Learn to set up, manage, and administer a Drupal web site Drupal offers unparalleled flexibility for …
book
Drupal™ User’s Guide: Building and Administering a Successful Drupal-Powered Web Site
Finally, Drupal Made Easy: A Step-By-Step Guide from Planning to Finished Site The open source content …
book
Electronic Health Records with Epic and IBM FlashSystem 9500 Blueprint Version 2 Release 4
This information is intended to facilitate the deployment of IBM© FlashSystem© for the Epic Corporation electronic …
book
MAC OS® X UNIX® Toolbox: 1000+ Commands for the Mac OS® X
Explore a ton of powerful Mac OS X UNIX commands This handy, compact guide teaches you …