Pro Drupal 7 Development

Front Cover
Apress, Dec 29, 2010 - Computers - 720 pages

Pro Drupal 7 Development updates the most popular development reference for the release of Drupal 7. With several new and completely-rewritten essential APIs and improvements in Drupal 7, this book will not only teach developers how to write modules ranging from simple to complex, but also how Drupal itself works.
Learn the Drupal APIs and major changes in Drupal 7 Learn how to write Drupal modules using the APIs Learn proper development practices and how to become a contributing community member

What you’ll learn How to get started with writing basic modules The flexible Drupal APIs and how they interact with modules How new features in Drupal 7 make modules even more powerful and sophisticated Best practices when developing in Drupal (coding standards, help developer modules) How to write safe, secure, and tested code How to contribute modules back to the Drupal community and maintain their modules using the Concurrent Versions System (CVS) Who this book is for

This book is for existing Drupal module developers wanting to learn about Drupal 7 and people already knowledgeable in PHP who are interested in developing for Drupal. Simply put, if you are working with Drupal, then you need this book.

Table of Contents How Drupal Works Writing a Module Hooks, Actions, and Triggers The Menu System Working with Databases Working with Users Working with Nodes Working with Fields The Theme System Working with Blocks The Form API Manipulating User Input: The Filter System Searching and Indexing Content Working with Files Working with Taxonomy Caching Sessions Using jQuery Localization and Translation XML-RPC Writing Secure Code Development Best Practices Optimizing Drupal Installation Profiles Testing Database Table Reference Resources
 

What people are saying - Write a review

User Review - Flag as inappropriate

i want o download this book from where can i download this

Contents

How Drupal Works
1
Writing a Module
13
Hooks Actions and Triggers
33
The Menu System
57
Working with Databases
89
Working with Users
115
Working with Nodes
137
Working with Fields
163
Caching
365
Sessions
379
Using jQuery
389
Localization and Translation
417
XMLRPC
451
Writing Secure Code
465
Development Best Practices
487
Optimizing Drupal
499

The Theme System
185
Working with Blocks
223
The Form API
239
The Filter System
295
Searching and Indexing Content
307
Working with Files
323
Working with Taxonomy
343
Installation Profiles
525
Testing
545
Database Table Reference
565
Resources
623
Index
631
Copyright

Other editions - View all

Common terms and phrases

About the author (2010)

John K. VanDyk has been a Drupal developer since 2004. In 2005, he organized the first Drupal conference in Antwerp, Belgium, with Drupal founder Dries Buytaert. John has contributed several modules to Drupal—including the actions, workflow, publish, subscribe, and pubcookie modules—and has been instrumental in the design of Drupal's Content Construction Kit. John's day job is as an entomology professor and systems analyst at Iowa State University, where he teaches undergraduate courses about insects. In his spare time, when not hacking on Drupal, John enjoys squash hunting and raising children.

A bio is not available for this author.

Bibliographic information