The University of Ottawa’s Drupal platform offers two different types of pages: Nodes and Panel pages.
- Nodes have predefined templates, so a user only needs to fill out the appropriate fields to generate a pre-formatted page. For example, if you selected a Basic Page, you would, minimally, only need to provide a title and a body to generate your first page. Nodes can also be categorized into groups (e.g. Content Groups, FAQ Groups, etc.). The webmaster of your site can then use these groups to render lists of content on your site, such as a list of News Article summaries.
- Panel Pages, which can only be created and changed by webmasters, are used for pages with more complex layouts, such as the landing pages of your site. A Panel page is like a wireframe: it provides webmasters with the option to define their own layout, to specify the exact content they want to have on that page and to determine how they want that content rendered. (See Section 3.6 for more information on Panel pages.)
That said, the content itself is managed separately from the page. Snippets are often used to add titles, blocks of text and images to a Panel page. Nodes are often rendered in formatted lists. For example, your webmaster could add a section on your home page that pulls the titles and summaries of all News Article nodes tagged with the Content Group “Home Page - News”.
Contributors and Editors both have access to Nodes, while only Editors have access to Snippets.
Each of the subsections that follow will cover the different types of Nodes and Snippets that may be available on your site, starting with the most common.