by Matt Butcher
Paperback 310 pages
Release date May 2008 (Packt)
ISBN 1847194443
ISBN 13 978-1-847194-44-2
A developer's overview of important Drupal concepts and APIs, like nodes, menus, and formsUsing Drupal tools for module developmentCreating a new module from scratchHarnessing the power of the Drupal hook systemUsing key Drupal functionsCreating custom content types, from basic to advancedPerforming database operationsWriting module installers and uninstallersMaking Drupal content available to JavaScript with a JSON serviceInteracting with the theme system to build crisp layoutsCreating richer user interfaces with Drupal's JavaScript librariesWorking with blocks, nodes, actions, and menusUsing a web service to retrieve and display XML dataCreating an administration interfaceCustomizing user profilesWriting actions and triggering them with eventsWorking with the Forms APIDefining custom hooks and making modules work togetherExploring the database and schema APICreating an installation profile to bundle your modules into a custom Drupal distribution
详细介绍,勘误,源码在此:http://www.packtpub.com/drupal-6-module-development/
(勘误,源码在页面中的Code Download链接)