Web-Content Managament Project

If you have developed some Drupal 7 basics and have studied Workbench, you are ready to set up a content management system for an information development department.

Parts of the System

Your system must define three content types:

FYI: These three types are the same as those used in the Darwin Information Type Architecture (DITA) system, which is a big deal for publishers of technical information.

Also, your system must define these roles:

Here is the information units that this group will be working on:

And here is the process that they follow:

Use Drupal's WorkBench system to enable and control as many of these details as possible.

Directions for Setup

I think one way to do this is as follows (see the recording for this at First, go to Structure > Taxonomy and create a vocabulary called Information types. There, add these three terms to it: concept, reference, guide.

  • Now, create a content type called Project information. (You could do this as easily with Basic page). Uncheck Published and Promote to front page.

    Note: You do not go to Manage fields and create a new field called Information type then select Term reference and Select list. This is not necessary—redundant.
  • To enable writers to use full HTML, go to People > Permissions and check Use the Full HTML text format for the Authenticated user (which automatically checks all the others).
  • Go to Workbench Access (as admin) > Settings. Click Information types and Project information.
  • Next, Go to People > Permissions, click the Roles button, and create these roles:

    projectlead
    writer1, writer2, writer3
    editor1
    techreviewer1, techreviewer2
  • Go to People, click Add user, and create the seven team members with their roles as defined here:

    Melanie as projectlead
    Lynn as writer1
    Joe as writer2
    Glenda as writer3

    David as editor

    John as techreviewer1
    Beth as techreviewer2
  • Go to People > Permissions and activate the toolbar for all these roles.
  • To test this setup, log in as one of your writers, create a file by clicking Project information. In the Information type field, there will be only one section—the information type you associated with a role. However, Drupal does require that you select it.
  • Click the Content button in the toolbar. Logged in as one of your writers, you should see a list of what you can and cannot edit.
  • Workflow

    This is the part that requires Workbench and Workbench Access. Stay tuned . . .

    Programs and information provided by hcexres@prismnet.com.