Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
With more and more options for shoppers arriving on the Internet every day, finding the right products can be a challenge. Special interest websites that feature specific kinds of products and reviews by dedicated hobbyists are a popular way to help consumers sort through all of the options and find the right products. In this chapter, we’re going to use a handful of Drupal modules to build a product review website that lets community members give their opinions on every product that’s featured.
This chapter introduces the following modules:
Amazon (http://drupal.org/project/amazon)
Gathers product information from Amazon.com
Voting API (http://drupal.org/project/votingapi)
Provides a framework for standardizing voting data
Fivestar (http://drupal.org/project/fivestar)
Allows rating of content
Search (core)
Indexes content and allows searching within a site
CSS Injector (http://drupal.org/project/css_injector)
Allows administrators to easily add CSS styling to the site
If you would like to participate in the hands-on exercises in this chapter, install Drupal using the Reviews installation profile from the book’s sample code. This will create the example website on your web server. The completed website will look as pictured in Figure 4-1 and found at http://reviews.usingdrupal.com. For more information on using the book’s sample code, see the Preface.