Free Sample
+ Collection

Drupal 7 First Look

Mark Noble

Learn the new features of Drupal 7, how they work and how they will impact you
RRP $23.99
RRP $39.99
Print + eBook

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Book Details

ISBN 139781849511223
Paperback288 pages

About This Book

  • Get to grips with all of the new features in Drupal 7
  • Upgrade your Drupal 6 site, themes, and modules to Drupal 7
  • Explore the new Drupal 7 administration interface and map your Drupal 6 administration interface to the new Drupal 7 structure
  • Complete coverage of the DBTNG database layer with usage examples and all API changes for both Themes and Modules
  • Also includes an Appendix that introduces the beta release for Drupal 7. It is not a part of the book (print or e-book) but only available for free download


Who This Book Is For

Drupal 7 First Look is written for site administrators, themers, and developers who have some experience with Drupal 6 (or even Drupal 5) and want to upgrade their sites, themes, or modules to Drupal 7 or just learn more about Drupal 7. No programming experience is required, but several code examples are covered for readers that want more in-depth information about building themes and modules.

Table of Contents

Chapter 1: What's New In Drupal 7?
Goals of Drupal 7
Key new features in Drupal 7
Unmet goals
Key changes to Drupal 7
Removed functionality
Contributed modules
Minimum requirements for Drupal 7
Chapter 2: Installation and Upgrades
Installing Drupal 7
Command-line installation
Upgrading from Drupal 6 to Drupal 7
Creating custom installation profiles
Chapter 3: Site Building with Drupal 7
Creating content
Creating new content types with custom fields
Taxonomy changes
Image styles
Comment changes
Removed functionality
Chapter 4: Drupal 7 Administration
New administration interface
Configuring Date and Time display
User management
Changes to the cron system
Chapter 5: Drupal 7 for Themers
Template changes
New JavaScript functionality
CSS changes
Theme API changes
Upgrading Drupal 6 themes to Drupal 7
Chapter 6: Drupal 7 Database Changes
What is DBTNG?
Key concepts in DBTNG
Using select statements
Dynamic query extensions
Adding conditions to a query
Working with result sets
Tagging queries
insert statement syntax
update statement syntax
merge statement syntax
delete statement syntax
truncate statement syntax
Transaction support
Master/slave replication
SQLite support
Chapter 7: Drupal 7 for Developers
.info file changes
Drupal hook changes
Menu system changes
Form API changes
File handling system
Field API
Node access and permission changes
Text filter changes
Taxonomy changes
Searching changes
Cron changes
Image handling
Trigger changes
Translation API changes
Coder module
Testing framework

What You Will Learn


  • Automatically process images and attach them to your content
  • Explore the new administration interface and figure out where all of your favorite tools are to be found in the new layout
  • Utilize the new Drupal 7 Fields API functionality, which incorporates functionality from CCK into Drupal core
  • Check out the new security features for Drupal 7
  • Learn about the RDF support in Drupal 7
  • Get in depth information on DBTNG including examples of working with DBTNG
  • Install Drupal 7 and create installation profiles for Drupal 7
  • Explore the new methods available to themers and upgrade your Drupal 6 themes to Drupal 7
  • Upgrade modules to Drupal 7 and take advantage of the new Drupal 7 API for module developers

In Detail

Drupal 7 contains features for which site administrators have been clamoring for years, including support for fields, an improved administration interface, better database support, improved theming, and more. You could of course make a laborious search on sites, blogs, and many online tutorials that would promise to update you about every new feature, but there's an even better way to know all about Drupal 7's new features: Drupal 7 First Look is the first and only book that covers all of the fantastic new features in Drupal 7 in depth and covers the process of upgrading your Drupal 6 site to Drupal 7. If you've used Drupal 6 and want to use Drupal 7, you need this book.

Drupal 7 First Look takes an in-depth look into all of the major new features in Drupal 7 so you can quickly take full advantage of Drupal 7. It also assists you in upgrading your site to Drupal 7. Some of the new features in Drupal 7 include:

  • Fields API, based on Drupal 6 CCK, which allows you to easily build your own content types
  • Improved user interface for administering your website
  • Built-in support for working with images and files
  • Improved security for the site and users of the site
  • Completely rewritten database layer DBTNG to make working with the database easier and more secure.
  • Improved API for custom module development and user interface theming


Read More