Chapter 14. Contributed Modules

WHAT YOU WILL LEARN IN THIS CHAPTER:

  • Discover your module needs

  • Search for and find contributed modules

  • Evaluate modules for their quality and support

  • Utilize Drupal's issue queue to get support and request changes to the module

One of Drupal's greatest advantages is the large collection of contributed modules freely available on http://drupal.org. The modules available cover nearly every aspect of Drupal, including modifying comment forms, protecting against spam, and providing newsletter support to building an online store. Generally, the question is not if there is a module that will meet your needs, but rather, how you find the module.

This chapter covers how to find, evaluate, and leverage contributed modules to build your site. The chapter begins with a discussion on how to determine what your needs are and follows through with how to find the module or modules that best meet those needs. You'll explore methods to evaluate modules so that you choose high-quality modules that are well supported. You will also learn how to interact with the module developers by using Drupal.org's issues queue effectively, as well as how to pinpoint the changes you may need to make to a module.

CONTRIBUTED AND CUSTOM MODULES

Modules are chunks of PHP code that hook into and expand Drupal's core to provide new functionality, features, actions, blocks, content types, performance enhancement, and much more. There is almost no limit to what a module can provide for your website. ...

Get Beginning Drupal® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.