Learning Drupal 6 Module Development
Introduction to Drupal Modules
A Word on Our Demonstration Site
Finishing Touches: hook_help()
The Theme System's Architecture
Our Target Module: What We Want
Creating a Custom Content Type
Overriding the Default Theme from a Theme
Using JavaScript and AJAX/JSON in Modules
Writing a Drupal AJAX/JSON Service
Registering an Administration Page
Handling Forms with the Forms API (FAPI)
Sending Mail with the Mail API
Incorporating the Module into Administration
The Module Installation Script
Correlating the New Table with Nodes
A Simple Content Type, Defined in Code
Creating Filters and an Input Format
Completing the Action: Theming and Mailing