Building a Drupal module is actually not as hard as it sounds. You just need to learn what's needed, and how Drupal does things. Once you figure that out, you'll be good to go. There are three files that you need to start off with. Each of these files will have the * replaced by the name of the module. These files are:
-
The *.info file
-
The *.install file
-
The *.module file
The .info file contains the information to register the module with Drupal's system. Let's take a look at what is required.