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™ 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 …
article
Have ChatGPT Ask You Questions
ChatGPT Shortcuts shows future prompt engineers how to harness the full potential of the state-of-the-art AI …
book
Retro Gaming Hacks
Maybe it was the recent Atari 2600 milestone anniversary that fueled nostalgia for the golden days …
book
Professional Website Performance: Optimizing the Front-End and Back-End
Achieve optimal website speed and performance with this Wrox guide Effective website development requires optimum performance …