PacktLib: Drupal 7

Drupal 7

Credits

About the Author

About the Reviewer

Preface

Introduction to Drupal

Drupal—an overview

How Drupal came to be

What Drupal has to offer

Uses of Drupal

The Drupal community

The Drupal license

The Server environment

Obtaining and installing XAMPP (PHP, Apache, and MySQL)

Obtaining and installing Drupal

Drupal's post-installation status

Creating a basic Drupal page

Summary

Basic Functionality

Modules

Working with modules

Third-party modules

Working with blocks

Menus, main, and secondary links

Summary

Configuration and Reports

Before we start

Site information

Actions and triggers

Shortcuts

File system

Performance

Maintenance

Logging and errors

Clean URLs

RSS publishing

Reports

Summary

Users and Access Control

Planning an access policy

Roles

Permissions

Users

OpenID

Summary

Basic Content

Content overview

Content types

Working with content

Content-related modules

Summary

Advanced Content

Content and fields

Taxonomy

Formatting

Summary

Multimedia

Images

Files

Advanced media handling

Summary

Views

Introduction to Views

Views user interface

Creating a basic view

Creating an advanced View

Theming Views

Importing, exporting, and cloning views

Summary

Drupal Theming

Planning a web-based interface

Themes

Summary

Advanced Features

Introduction to Panels

Additional theming

Customized content reviews

Summary

Deployment and Management

Deployment

Deploying the site

Backups

Website activities

Updates

Summary

Leveraging jQuery

Leveraging jQuery

Leveraging jQuery

Index