Book Image

Learning Drupal 6 Module Development

Book Image

Learning Drupal 6 Module Development

Overview of this book

Table of Contents (14 chapters)
Learning Drupal 6 Module Development
Credits
About the Author
About the Reviewers
Preface

Summary


The focus of this chapter was building a custom Drupal distribution. To accomplish this, we began with a pristine Drupal archive, added our own modules and theme, and then wrote an installation profile to automate several tasks. Finally, we packed it all into a new archive file that can be used for installing a fresh copy of our distribution.

In the code we wrote, we focused on the callback functions used by the installer. But we also took a look at another way of adding content types, as well as the process of creating triggers from code. We used the Forms API to add an extra screen to our installer.

During the course of our book, we have looked at Drupal's architecture, created several modules and a theme, and now an installation module. We've looked at the major Drupal APIs and subsystems. We've implemented dozens of hooks, and used many key Drupal functions.

At this point, you should have the tools to develop sophisticated Drupal modules. Go forth and produce drupalish code.