Working with Content

Understanding content types

A single web site can contain many types of content, such as informational pages, news items, polls, blog posts, academic programs listings, etc. In Drupal, each item of content is called a node, and each node belongs to a single content type, which defines various default settings for nodes of that type, such as whether the node is published automatically and whether comments are permitted. (Note that in previous versions of Drupal, content types were known as node types.)

Current content types


Articles are generally used for information that is updated more frequently and often cross-referenced and categorized (such as news items or resources). By default, Articles are sorted with the most recent post at the top.

Basic page

The Basic page content type is used for static content that can (but are not required to) be linked into the main navigation bar. This is one of the most "basic" content types and can be very flexible.

Person page

The Person page content type is specifically for person profiles. This can include not only students, staff, and faculty, but also individuals who are the focus of events or news articles in your site, thus allowing you to link their person page to the related content.

Event page

The Event page content type is a simple variation on an Event notice. A event listing will dynamically appear in your site if you decide to create any Event pages. Person pages can be attached to this content type. This is a simple event listing solution so, if you need something more robust, users are welcome to include the campus' Trumba system instead.

Image gallery page

The Image gallery content type will allow you to display collections and albums of images.

Your own custom content type

Please note: only users with the Builder role can create new content types.

The list of suite-provided content types covers the majority of needs, but what if you discover that you want to collect and display information that none of the available content types really addresses?

An advanced-level feature is available to allow you create your own content types and then display them the way you want in a custom view.

How does this work?

  1. Create your custom content type containing your unique fields
  2. Use your new content type to create new nodes of content
  3. Build your custom View to display information from your custom content type
  4. Configure the View to output your information in the format(s) you wish: page, block, teaser, rss, etc and put it into action

Get started!

  • Learn more about Fields
  • Create your own custom content type (be advised this is an advanced level topic)
  • Understand Views (be advised this is an advanced level topic)