| |
Table of ContentsPreface Chapter 1: Introduction to Drupal Chapter 2: Setting Up the Development Environment Chapter 3: Basics I: Site Configuration Chapter 4: Basics II: Adding Functionality Chapter 5: Users, Roles, and Permissions Chapter 6: Basic Content Chapter 7: Advanced Content Chapter 8: Drupal's Interface Chapter 9: Advanced Features and Modifications Chapter 10: Running Your Website Appendix A: Deployment Index
- Chapter 1: Introduction to Drupal
- Drupal—An Overview
- How Drupal Came to Be
- What Drupal Has to Offer
- Uses of Drupal
- Building a Drupal Site
- Planning Your Site
- Analyzing the Proposed Solution
- Feasibility
- Phone a Friend
- Critical versus Desirable Criteria
- The Drupal Community
- Support
- Handbooks
- Forum
- Downloads
- Contribute
- Contact and Community
- The Drupal License
- Summary
- Chapter 2: Setting Up the Development Environment
- The Drupal Environment
- Obtaining and Installing PHP, Apache, and MySQL
- Obtaining and Installing Drupal
- Upgrading Drupal
- Troubleshooting Common Problems
- A Short Tour of Drupal
- A Couple of Important Settings
- Creating an Administrative User
- Using the Administrative Panel
- A Sample Drupal Page
- Chapter 4: Basics II: Adding Functionality
- Adding Modules
- Third-Party Modules
- Downloading Modules
- Installing Modules
- Configuring Modules
- Forum
- Locale
- Comments
- Content Types
- Search
- Upload
- Menus and Primary Links
- Using Modules
- Working with Blocks
- Adding Blocks
- Configuring Blocks
- Chapter 6: Basic Content
- Content Types
- Working with Content
- Content Options
- Administering Content
- Content-Related Modules
- Aggregator
- Archive
- Similar Entries
- Taxonomy Block
- Chapter 7: Advanced Content
- HTML, PHP, and Content Posting
- Input Formats and Filters
- HTML
- Creating a Feature-Rich Page
- Posting a Feature-Rich Page
- Categorization
- What and Why?
- Implementing Taxonomies in Drupal
- Introduction to Vocabularies
- Dealing with Descriptors
- Posting Content with Categories Enabled
- Hierarchies
- Content Structure
- Chapter 8: Drupal's Interface
- Planning a Web-Based Interface
- Visual Design
- Language
- Images
- How Drupal's Interface Works
- CSS
- Themes
- Choosing a Base Theme
- Configuring Your Themes
- Customizing Your Theme
- Images
- Colors
- Page Modifications
- Chapter 9: Advanced Features and Modifications
- Flexinode
- Downloading and Installing Flexinode
- Creating a Custom Content Type
- Adding Structure
- AdSense
- Installing and Configuring AdSense
- Adding Google Ads to Your Pages
- Adding Google Ads to Your Content
- Advanced Site Modifications
- Scrolling News Ticker
- Obtaining the Ticker
- Creating the Content
- Dynamic Content Page
- Incorporating the Application into the Theme
- Building the Content Page
- Chapter 10: Running Your Website
- Backups
- phpMyAdmin
- The mysqldump Utility
- Cron and Scheduled Tasks
- The Crontab
- Windows Scheduled Tasks
- Poormanscron
- Throttling
- Patching
- Website Activities
- Search Engine Optimization
- Maintaining Users
- Appendix A: Deployment
- Getting Ready to Deploy
- Make Sure the Host Is Ready
- Get the Files Ready
- Get the Database Ready
- Transfer the Files
- Setting Up the Site
- Set Up the Files
- Set Up the Database
- Configure the Site
- Access Problem?
| |
You can buy direct from us or from selected local bookstores See More
| |