Apress Access

Foundation Drupal 7

By RJ Townsend

  • eBook Price: $27.99
Buy eBook Buy Print Book
This book covers everything you need to build Drupal-powered web sites quickly. It explains in simple terms how Drupal works, and it provides concepts, tips, and code snippets for every step of the development process. A 200-plus page reference manual and cookbook is included.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-2808-0
  • 328 Pages
  • User Level: Beginner to Intermediate
  • Publication Date: December 14, 2010
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • Go Recipes
  • Building APIs with Node.js
  • Pro MEAN Stack Development
  • Beginning KeystoneJS
  • Learn CakePHP, Second Edition
  • PHP Development Tool Essentials
  • Practical Laravel 5
  • Lumen Programming Guide
  • Practical Web Design for Absolute Beginners
  • HTML5 Quick Markup Reference
Full Description

Drupal is a content management framework that powers web sites from simple online brochures to more advanced sites including social networking sites, blogs, e-commerce sites, business portals, and more. It is free, open source software that allows anyone to quickly and easily build web sites. Its full range of modules—including user permissions, security mechanisms, JavaScript menus, image uploaders, WYSIWYG editors, and more— helps you easily create the foundation for a powerful web site. With its templating system (and a few tips and tricks), any graphic design file can be used to create a Drupal web site.

Foundation Drupal 7 covers all the topics necessary to quickly build Drupal-powered web sites, explaining in simple terms how Drupal works and providing you with concepts, tips, and code snippets for every step of the development process. From setting up a Drupal-ready web host and installing Drupal to using the administrative interface and configuring a site from start to finish, there is something here for everyone. In addition to thoroughly discussing all of Drupal’s core modules, this book reviews more than 50 contributed modules, including WYSIWYG HTML editors, JavaScript drop-down menus, web forms, and even the powerful Views module. Stephanie Pakrul, creator and maintainer of the Fusion theme, coauthors a chapter on how to lay out and add graphics to a site through Drupal’s administrative section. After reading this book, you will walk away with everything you need to know to quickly and successfully build a Drupal-powered web site.

Whether you’re an experienced Drupal site builder looking to expand your skills, a web developer or designer interested in learning Drupal, or a weekend hobbyist looking to build your first site, Foundation Drupal 7 will give you the knowledge and inspiration you need to bring your ideas to life.

What you’ll learn

  • Significantly decrease the amount of time it takes you to code a feature-rich website.
  • Understand how Drupal works and learn best practices to quickly integrate Drupal into every website you design.
  • Learn how to configure a server and manage multiple websites and staging environments using popular server administration software (cPanel).
  • Learn practical techniques to place Photoshop or Illustrator design files on a Drupal content management system.
  • Have a reference manual and cookbook at your fingertips for help with CSS, popular Drupal modules, website recipes, code snippets and more.

    Who this book is for

    The primary audience for this book is web site designers throughout the world interested in using Drupal to build web sites. The audience may have previous experience using Drupal but do not consider themselves proficient. They are familiar with coding a basic HTML/CSS web site, although these skills are not required to benefit from the book.

    The secondary audience for this book is freelance Drupal developers who actively use Drupal to build web sites. They are proficient developers interested in reducing development time and learning Drupal best practices.

    Table of Contents

    Table of Contents

    1. An Overview of Drupal
    2. Setting Up a Web Host and Installing Drupal
    3. Configuring a Basic Drupal Web Site
    4. Adding Content Types and Fields
    5. People, Roles, and Permissions
    6. Enabling and Configuring Core Modules
    7. Essential Contributed Modules
    8. Theming a Drupal Website
    9. Designing for a Browser
    10. Going Live
    11. Maintaining and Updating a Drupal Site
    12. Translating Business Requirements to Drupal Functionality
    13. Drupal and Search Engine Optimization
    14. Drush, the Command-Line Shell for Drupal
    15. 50+ Contributed Modules to Spice Up Any Site
    16. Views Recipes
    Source Code/Downloads

    Downloads are available to accompany this book.

    Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.


    If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
    No errata are currently published


      1. Pro Git


        View Book

      2. Pro Vagrant


        View Book

      3. Digital Asset Management


        View Book

      4. Pro Drupal Development


        View Book