Drupal 7 - Types of Pages and Content
On SSU Drupal sites there are several types of pages and content you can create. Here is the list of standard options. Some sites have additional custom options that have been built by request.
Content Types
Content types are used to build nodes, often thought of as pages. Most nodes are displayed as a page with its own URL, but some nodes may only be displayed as part of another page.
Content Type (and links to examples) |
Fields, Paragraph Bundles, Notes |
---|---|
Basic Page (University Library Gallery Program) |
Fields: Title, Body, embedded slideshow, and view reference. Paragraph Bundles: Accordion, Accordion Item, Tabs. |
Landing Page (Music homepage) |
Fields: Title, Body, embedded slideshow, and view reference. |
Article or News (Tuba instructor...) |
Fields: Title, Subheadline, Date (release date), Image (single image or slideshow), Body, Category, Tags. AddThis links are displayed on published nodes. |
Event (Umoja Queens) |
Fields: Title, Body, Dates & Times (start and end date & time), Location, Image, Contact Phone, Contact Email, Event Type (customizable taxonomy) |
Faculty/Staff Profile (Teresa's Profile) | Fields: Picture (image), Employee Type (taxonomy that can be customized), First Name, Last Name, Full Name, Pronouns, Faculty/Staff ID (Seawolf username), Professional Title, Phone, Email, Office, Office Hours, By Appointment options, Appointment Only Comment, Website (title and URL), General Statement (Body), About, Biography, Education, Academic Interests, Course Taught, Concentrations, Selected Publications, Research Projects. |
Announcement | Fields: Title, Image (thumbnail), Body. |
Global Message | Fields: Title, Body, Background Color Choice |
Homepage Top Notice | Fields: Title, Body. |
Social Media Links | Fields: Fields for adding links to department's social media accounts for Facebook, Twitter, Instagram, YouTube, LinkedIn. |
Webform | Fields: Body. Tool for adding web form elements, email response, and other configuration options. |
Blocks
Blocks are chunks of content that can be reused on multiple pages. Content Leads can create Simple Blocks, but a Drupal admin needs to insert the block in a region, and configure which pages will have the block. If you want to create a new block for your Drupal site, talk with the Drupal team first.
Common blocks on SSU Drupal sites include:
- Social Media Links block.
- Left sidebar's Department Navigation
- Logo block
- Contact Info block
- Facebook or Twitter Timeline block
Paragraph Bundles
Paragraph bundles are groups of predefined fields that allow content creators to add pre-built and styled blocks of content on a Landing Page or Basic Page. On Landing pages, these are displayed in the Sub Content region (below the Content and Left sidebar regions). On Basic pages, they are displayed below the Body field in the Content region.
For more information, see Drupal - Paragraph Bundle Examples - New SSU Theme.
Views
Views are lists of nodes or other entities. Views pull data from content type fields, and display them in a formatted list. Views are then displayed as a page, inserted into pages as a block (placed in a region by a Drupal admin), or inserted into a Basic Page or Landing Page using the View Reference field.
Many views have multiple versions that will include different fields, or filter the results to include only nodes using a specific taxonomy term, or date range other option.
SSU Drupal sites have access to a variety of views, and custom views may be requested by submitting a Drupal Change Request. Views can only be build or edited by a Drupal admin.
Examples of commonly used views on SSU Drupal sites:
- Faculty & Staff - displays list of, and links to, Faculty/Staff Profile nodes.
- Article & News - displays a list of Article or News nodes
- recent news view block as a Quicktab
- Events - displays a list of upcoming events
- upcoming events view block as a Quicktab
- Announcement block - displays up to 10 recent Announcements in a scrolling block.
- Global Message block - displays the most recently published Global Message as a block above the content on every page in a site.
- Homepage Top Notice block - displays the most recently published Homepage Top Notice at the top of the site's homepage.
- Office Hours - displays a list of faculty, their office hours and contact details, pulled from the Faculty/Staff Profile nodes.