Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by David Mercer
Drupal: Creating Blogs, Forums, Portals, and Community Websites
Drupal
Table of Contents
Drupal
Credits
About the Author
About the Reviewers
Preface
What This Book Covers
Conventions
Reader Feedback
Customer Support
Downloading the Code for the Book
Errata
Questions
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 Demo Website
The Drupal Community
Support
Handbooks
Forum
Downloads
Contribute
Contact and Community
The Drupal License
Summary
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
Summary
3. Basics I: Site Configuration
Before We Start
General Settings
Error Handling
Cache and File System Settings
RSS Feed Settings
Date Settings
Site Maintenance
String Handling
Summary
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
Summary
5. Users, Roles, and Permissions
Planning an Access Policy
Roles
Permissions
Setting Permissions with Taxonomy Access Control
Users
Administering Users
Configuring Users
Access Rules
Summary
6. Basic Content
Content Types
Working with Content
Content Options
Administering Content
Content-Related Modules
Aggregator
Archive
Similar Entries
Taxonomy Block
Summary
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
Summary
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
Summary
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
Summary
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
Summary
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?
Testing
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Table of Contents
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset