Content Types

Content vs. Layout

As best practice in Web Design and Development, content and layout are strictly separated. This is true in the Drupal template system. A website editor can manage site content without changing the site layout and a site designer can change the layout and thus the look and feel of a site without touching the content.

This section will focus on site content. Learn more about site appearance and layout.

Drupal Concept: Content Types

A single web site could contain many types of content, such as informational pages, news items, events, blog posts, etc. Drupal offers a way to structure your content uniformly by the use of content types. The Template system offers the following content types:

Basic Page

The Basic page content type is the default Drupal content type. Typically Basic pages are 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.

Biblio (Publication)

Use Biblio for publications, such as journal papers and books.

Blog entry

The Blog (short for weblog) content type is an online journal or diary. Each entry in a user blog has content type Blog Entry.


Add your own category to a Course. First import Courses from the Registrar’s Office using Migrate. You can not add your own course using this content type!


The event content type allows the content editor to announce event details such as event description, date and time and location. The event content can be displayed ordered by date.

Image Gallery

An image Gallery is a collection of images, usually associated with an event, that appears on the Image Gallery page. The images display in a slideshow format.

Landing Page

A primary landing page to display to users on your site. Typically used to add a collection of panes displaying various content types.


The news content is a useful way to highlight recent/current events or announcements. News posts are usually time sensitive.


The person content type allows you to highlight people including various attributes associated with their online bio or profile.

Resource Link

The resource link content type allows for a way to list links to an uploaded file (like a PDF) or an external website.


The webform allows site admins to create a form or questionnaire accessible to site visitors. Submission results and statistics are recorded and accessible to privileged users.

Drupal Concept:  Nodes

In Drupal, a single piece of content from a content type is called a node (regardless of what the content type is). Each node has a unique ID. This makes it easy for the website and developers to reference content by ID number rather than by page name or title which could change. Much of the reference to nodes and node IDs happen behind the scenes.