O'Reilly logo

Drupal®: The Guide to Planning and Building Websites by Cindy McCourt

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

THE REQUIREMENTS INVENTORY

As Gary and Claire look at all the requirements notes, flowcharts, and wireframes for their site, they realize they need to create a lot of pages, content, vocabularies, and blocks. They need a way to organize their development efforts, so they create an inventory of the pages, content types and fields, vocabularies, and blocks to develop. They decide that the roles, search, features, performance, and security requirements already documented are organized sufficiently (see Chapter 9).

Pages

Gary and Claire review the flowcharts and the types of content they had defined and realize that a lot of pages weren't strictly content pages. Many were about showing one lesson, discussion, tip, event, merchant, or club. However, the other pages included:

  • Section landing pages
  • Subsection landing pages
  • Request forms
  • Create-a-page forms
  • Search results
  • Vocabulary term pages

While considering how they would create these pages, Gary and Claire ask the following questions:

  • If these pages aren't your typical content (or node pages), what are they?
  • Are the pages similar to each other such that we could use the same strategy over and over?
  • Can we use one of the default content types that come with Drupal to make these pages?

To help them think through the process of identifying how to create these pages, Gary and Claire develop a set of decision criteria to assess each type of page and how best to create that type of page. The criteria include sample Drupal development ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required