This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Page/Content Types

Open Y features 20 different kinds of pages, or content types. Choosing the right content type will ensure your collect the right information and allow you the flexibility to create layouts.

1 - Activity, Class, and Session

These content types format data/content pulled from third parties, such as Daxko, Personify and ActiveNet, for display in Open Y.

Content editors rarely, if ever, enter information directly into these content types on a day-to-day basis. However, it is important to know how they work and how they relate to manually-entered content.

Example - Swim Lessons

  • Swimming and Aquatics (Program Page, manually entered)
  • Swim Lessons (Program Subcategory Page, manually entered)
  • Youth Group Swim Lessons (Activity, mapped from CRM or custom automation)
  • Stage 3 (Class, mapped from CRM)
  • Monday/Wednesday/Friday 9:30-10 a.m. at Franklin Family YMCA (Session, mapped from CRM)

Note: This is an example only. Depending on your CRM and any customizations you make, your setup for Swim Lessons or any program may look different that the example listed above.

Activity

Often used as the top-level filter in Activity Finder and Repeat Schedules, Activity consists of three fields:

  • Title: The name of the Activity (and the filter in Activity Finder).
  • Program subcategory: An entity reference to or tag for a Program Subcategory. Maps the Activity to higher-levels of user-entered content. *Description: A description for the Activity. Usually pulled from a description in a CRM through an API.

Class

A narrower selection of Program Offerings. Not an individual instance, but a smaller selection of instances.

Classes have three ields that map into Activity Finder and Repeat Schedules: a description, a title and entity reference/tag to an Activity.

Class also contains Areas for content editors to add paragraphs; however, depending on how your CRM and the number of programs your Y runs, it may not be practical use these fields.

Session

An individual program offering. Contains fields for pricing, session date/time, instructor, ages and a registration link. This are the individual rows/instances in Repeat Schedules and Activity Finder.

2 - Alert

Alerts display timely information in a thin banner across your site, just below the header or above the footer.

Screen Shot 2020-03-24 at 10.07.11 PM|690x67

Unlike most content types in Open Y, you don’t use Alert to create pages. Instead, Alerts display as a rendered entity or a section of content on other pages.

Alerts also don’t use paragraphs. By design, the layout of Alerts are rigid; however, text editor and the the color options listed below allow content editors some flexibility.

When Should You Use an Alert?

  • Timely updates for centers, such as when your hours change or facilities close.
  • Marketing promotions, such as for membership campaigns or even promotions.

How to Use an Alert

Click on “Content” from your admin toolbar, and then click on the blue “Add Content” button." Select “Alert” on the next page.

  • Title: Displays as the headline for your alert.

  • Description: The main body of your alert. Sentences should be short and minimally styled in this section. Uses the Open Y Text Editor.

  • Color Fields: These three dropdown fields control different aspects of color in your alert. All three dropdowns reference the the Open Y color vocabulary.

    • Background Color: The color of your alert.
    • Text Color: Stick to using either black or white for accessibility.
    • Icon Color: Changes the appearance of the icon to the left of the title.
  • Link: Adds a button with a call to action to the alert on the right. Button color defaults to black. Learn more about the link field ⇒

  • Placement: Choose “Header” to show your alert above your main content or “Footer” to show below your main content.

admin__alert–dropdowns|662x396, 75%

  • Visibility pages: This is where you control where the alert displays on your site. In the large text field, you write the relative path of the pages where you want this to appear or not appear. Enter each path on a new line.

    You also have the option to use an asterisk character * as a wildcard so you don’t have to enter in a large number of relative paths. For example, if you wanted to add an alert to a /health-and-fitness section, you would enter /health-and-fitness* in the text area.

admin__alert–visibility-pages|320x191

What is a relative path? A relative path is the part of your url after your domain name.

At https://openy.org/community, for example, the domain name is openy.org, while the relative path is /community.

Using the Alert visibility state radio buttons at the bottom, you can either show or hide your alert from the page paths listed in the text area above.

3 - Blog Post

Designed for timely content, articles and news pieces tagged with one or more physical locations.

Note: This Content Type is similar to the News Post content type.

carnation–blog–desktop|690x479, 75%

Blog posts in Open Y allow you the flexibility to both create simple posts using only the text editor and more robust layouts with paragraphs.

When Should I Use a Blog Post?

When you decide to use a blog post depends greatly on your Association’s content strategy. However, blog posts are designed so you can post timely pages and list them throughout your site. Examples of blogs may include:

  • Member Stories
  • Workouts and Recipes
  • Updates about a Center/Branch
  • Promotions and Contests
  • Press Releases

How Do I Use a Blog Post?

There are three fields that appear above the accordion tabs below:

  • Title: The name of the blog. Displays in the header area on your blog post and in the cards that display in a list of blogs.

  • Locations: An option select for you to tag a post with one or more locations (Camp or Branch). Use Ctrl+Click (Windows) or Cmd⌘+Click (Mac) to select multiple locations.

Each time you create a new Branch Page or Camp Page it populates into the locations field automatically

  • Category: An entity reference to the Blog Category vocabulary. Type in the name of the category and select from the options that appear, or create a new category/term by typing in a new one.

admin–blog-posts__category|662x204, 75%

Style

This dropdown changes the style of the post’s card when it appears in a listing format. This dropdown does not affect any layouts on the page.

admin–blog-post__style|564x434, 50% #### Story Card carnation–landing-page__blog-posts–story-card|610x500, 50% lily–landing-page__blog-posts–story-card|394x500, 50%

#### Photo Card carnation–landing-page__blog-listing–photo-card|590x500, 50% lily–landing-page__blog-posts–photo-card|434x500, 50%

#### News Card carnation–landing-page__blog-listing–news-card|590x500, 50%

#### Color Card When choosing color card, you are presented with two styling options in dropdowns. Both are entity references to the Color vocabulary:

  • Background color: Changes the color of the card.
  • Text color: Changes the color of the text. It’s recommended you only use white or black.

Content Area

The content area is the main body of your page. You can use the default fields entered below for a simple block post or build a more robust layout using paragraphs.

The sidebar area also allows you embed paragraphs below a section that links to the centers tagged in the post, the categories and a Related Content field that allows you to promote other Blog Posts by tagging them with the autocomplete widget.

Layouts

While you have the option to build layouts in blog posts using paragraphs, all blog posts are strictly two-column layouts. The Content Area displays on the left while the Sidebar Area displays on the right.

4 - Branch

One of the first places members go when they visit a Y website is to their local Y’s page. In Open Y, you create pages for a wellness facility with the Branch content type.


carnation–branch–tablet_1|375x500, 75%

lily–branch–tablet.PNG|375x500, 75%

Collecting Standard Information for Your Branch

When you create a branch, you create a page for that branch, a card listing on your locations page, and a tag for blogs, sessions, events, membership types and news posts.

Most of your general information will display in your header.

Your branch amenities will only display if you add a “Branch Amenities with Icons” paragraph in your bottom or content Area


Branch Information Fields

General Information

-> Title

This is the name of your branch, which will display as your page title and the title in the location card.

There is no separate field for the full name of your facility (e.g., Downtown Nashville YMCA Burkholder Center) versus the common name (Downtown YMCA). The best practice would be to use the shorter, more common name for readability.

-> Neighborhood

An optional reference to specify which neighborhood your Y is located in (e.g., “East Nashville” for the Margaret Maddox YMCA). Start typing and select from the list of neighborhoods that appear.

To add a new neighborhood, add it to the “Area” vocabulary under Structure > Taxonomy.


Contact Info

-> Address:

The physical address of your location. Be sure to include all address fields.

-> Branch coordinates

This field pins your branch on the locations map.

How to Get Your Branch Coordinates from Google Maps

  • Right click on your Y and select “What’s here?” Click on the latitude/longitude number at the bottom of the card. > > admin__google-maps–whats-here|573x500, 75%

  • Below the headline, copy the first number (the non-negative number) into the latitude field. Copy the second number (the negative number) into the longitude field. > > admin__google-maps–geo|573x500, 75%

-> Phone/Fax/Email

The fax is optional, but add the main line for your branch in the phone field.

Add a main contact email, such as contactmyy@anytownymca.org, rather than the email for an individual staff member.

-> Directions

Link to your Google Places. Add “Get Directions” in the Link Text section.

-> Branch Hours

Add the main hours for your facility. Use the 7am-5pm format to save space. Displays in the header and on the card.

Note - Some Ys have set up the branch hours field to include holiday hours, as well as hours for multiple parts of your facility. This is an advanced feature; talk to your agency partner if you would like this.


Header Area

There is no image field for the Branch content type, so you will need to add one of the following paragraphs to add an image and title at the top of your page:

Content Area

The Branch Content Type only has one layout option—one column—and no description field. Add in almost any paragraph you want into the body of you page.

The following paragraph types integrate directly with Branch:

Bottom Area

Use the bottom area for anchoring elements on your page. The following paragraphs are great for this area:


Branch Amenities

Type in and select which amenities are available at your branch using the autocomplete field.

admin–branch__amenities|690x213, 75%

If you embed a Branch Amenities with Icons paragraph on your page, the amenities will display in your content. The Amenities will also serve as filters for branches on your locations page.

If you don’t see an option available or would like to rename a branch amenity, go to Structure > Taxonomy > Amenities.

#### Closed Amenities Ys with Open Y 2.5 or later can tag amenities at a branch that have closed. Content editors will see a “Closed Amenities” field.

carnation–branch–closed-amenities|442x499, 50% admin–branch__amenities–closed-amenities|690x341, 50%

5 - Camp

Camps in Open Y are physical locations where outdoor camp programming takes place.

Note: Camp is similar to the Branch content type.

While YMCA Branches may offer some form of summer day camp, they differ from facilities that primarily host programs related to outdoor camps.

carnation–camp–tablet.PNG|375x500, 100%


When Should I Use Camp?

If you are an independent YMCA camp or you’re an Association with one or more locations dedicated to outdoor camp, the Camp Content Type serves well as a landing page for those locations.

// What about Branch Day Camps?

There are several considerations for Branches that host Day Camps in the center:

  • The Branch content type is intended to be the home page for branches.

  • Adding a Branch listing and a Camp listing for the same physical location creates duplicate listings for your center and could have search implications.

  • Camp pages don’t have fields for operating hours or amenities.

  • Branch Day Camps, unlike outdoor camps, tend to be listed in the same CRM as other branch-based programs, and therefore could integrate into Activity Finder, provided the CRM’s compatibility.


Recommended Content Types for Branch Day Camps -> Learn how to use the Program Subcategory content type ⇒ -> Read about Landing Pages ⇒


How Do I Use Camp?

General Info

-> Title

This is the name of your branch, which will display as your page title and the title in the location card.

There is no separate field for the full name of your facility (e.g., Joe C. Davis YMCA Outdoor Center) versus the common name (Camp Widjiwagan). The best practice would be to use the shorter, more common name for readability.

Add in the URL or name of the content you want to link your Camp Menu to (must use Camp Menu for this to work).

camp__camp-menu–menu-links|450x500, 75%

Read more about Camp Menu ⇒


Contact Info

-> Address:

The physical address of your location. Be sure to include all address fields.

-> Camp coordinates

This field pins your camp on the locations map.

How to Get Your Camp Coordinates from Google Maps

  • Right click on your camp and select “What’s here?” Click on the latitude/longitude number at the bottom of the card. > > admin__google-maps–whats-here|573x500, 50%

  • Below the headline, copy the first number (the non-negative number) into the latitude field. Copy the second number (the negative number) into the longitude field. > > admin__google-maps–geo|573x500, 75%

-> Phone/Fax/Email

The fax is optional, but add the main line for your branch in the phone field.

Add a main contact email, such as contactmyy@anytownymca.org, rather than the email for an individual staff member.

-> Directions

Link to your Google Places. Add “Get Directions” in the Link Text section.

Header Area

There is no image field for the Camp content type, so you will need to add one of the following paragraphs to add an image and title at the top of your page:

Below your header image, add in a Camp Menu paragraph for a secondary, full-width navigation.

Content Area

The Camp Content Type only has one layout option—one column—and no description field. Add in almost any paragraph you want into the body of you page.

The following paragraph types integrate directly with Camp:

Bottom Area

Use the bottom area for anchoring elements on your page. The following paragraphs are great for this area:

6 - Facility

7 - Landing Page

Landing pages are the most flexible content type in Open Y, with no unique fields other than a layout selector.

Fields in Landing Page

–> Title (Required)

This is what you will see in your admin portal as your content’s name. it will also show as the page title in the Header unless you add a paragraph in the Header Area.

–> Layout (Required)

Landing Pages come with four basic layouts for desktop. For mobile, all layouts display in a single column, with the Sidebar Area stacking below the Content Area.

=> One Column Layout

landing-page-layouts__one-column|690x431, 50%

=> One Column (Full Width)

landing-page-layout__one-column-full|690x431, 50%

=> Two Columns

landing-page-layout__two-columns|690x431, 50%

=> Two Columns (Fixed Sidebar)

landing-page-layout__two-columns-fixed|690x431, 50%

–> Paragraph Areas

  • Header Area: Used for inserting banners, small banners and galleries. Date blocks are also great in this area for scheduled content.
  • Content Area: The main body of your content.
  • Sidebar Area [i](Two Column Layouts Only)[/i]: For aside pieces of content, such as side navigations, promotional cards and content related to the main part of your page.
  • Bottom Area: Add an anchoring element to your page, such as a promotional banner or webform.

8 - Membership

Membership items are the building blocks of the Membership Calculator and are only displayed within the Membership Calculator Paragraph.


Membership Fields

General Information

-> Title

The title of the membership type to be didsplayed on the first step of the Membership Calculator.

-> Description

A short description to be displayed on the first step of the Membership Calculator.

-> Image

An reusable image field to be displayed on the first step of the Membership Calculator.

Join___Drush_Site-Install|295x479, 50%

Membership Info

The Membership Info Paragraph lists detailed membership information per location. Add one “Membership Info” section for each location that your membership applies to. If a location does not offer a membership type, you can leave it out.

-> Location

A reference to an already-existing Branch. If the branch does not exist, you’ll need to create it first.

  • URL - The link a member should be taken to to sign up for this membership at this location. See below for tips on finding this URL.
  • Link Text - This field is not used.

-> Join Fee

Dollar value for how much someone has to pay to join.

-> Monthly Rate

Dollar value for the monthly fee of the membership.

Join___Drush_Site-Install|690x234

Every membership management system will have different ways of linking in for members to complete their registration. Here are a few we know about. If you have tips for a MMS not listed here, feel free to leave them in the comments.

Daxko Operations

Navigate to: Membership > Membership Types > Edit > Online Settings. This provides the deep link to the specific membership types.

image (4)|690x475

9 - News Post

Designed for timely content, articles and news pieces tagged with one or more physical locations.

Note: This Content Type is similar to the Blog Post content type.

carnation–news–desktop|690x479, 75%

News posts in Open Y allow you the flexibility to both create simple posts using only the text editor and more robust layouts with paragraphs.

When Should I Use a News Post?

When you decide to use a news post depends greatly on your Association’s content strategy. However, news posts are designed so you can post timely pages and list them throughout your site. Examples of news posts may include:

  • Member Stories
  • Workouts and Recipes
  • Updates about a Center/Branch
  • Promotions and Contests
  • Press Releases

How Do I Use a News Post?

admin–news-posts__category|662x204, 75%

There are three fields that appear above the accordion tabs below:

  • Title: The name of the news post. Displays in the header area on your news post and in a list view of news posts.

  • Locations: An option select for you to tag a post with one or more locations (Camp or Branch). Use Ctrl+Click (Windows) or Cmd⌘+Click (Mac) to select multiple locations.

    Each time you create a new Branch Page or Camp Page, that location’s name populates into the locations field automatically

  • Category: An entity reference to the News Category vocabulary. Type in the name of the category and select from the options that appear, or create a new category/term by typing in a new one.

Content Area

The content area is the main body of your page. You can use the default fields entered below for a simple block post or build a more robust layout using paragraphs.

The sidebar area also allows you embed paragraphs below a section that links to the centers tagged in the post, the categories and a Related Content field that allows you to promote other News Posts by tagging them with the autocomplete widget.

Layouts

While you have the option to build layouts in news posts using paragraphs, all bnews posts are strictly two-column layouts. The Content Area displays on the left while the Sidebar Area displays on the right.

Other Settings

In the right column, make sure the “promoted to front page” item is checked so it will appear in any listings.

10 - Program

In Open Y, a Program doesn’t refer to specific offering or format, but to a content type that serves as a large, generic category page for program offerings.

lily–program–desktop|690x454, 75%

The Program content type is a high-level page that directs people to more specific program offerings.

An example of a Program in Open Y would be a Swimming & Aquatics page that directs people to more specific offerings, such as swim lessons or clinics.


When Should I Use a Program?

Programs are pages that should link to more specific offering pages. Most often in Open Y sites, they are the main program pages in an Open Y mega menu setup.

carnation__mega-menu–desktop|684x500, 75%


How to Use Program

Header Area

  • Icon: An image field that displays an icon (jpg/png) inline with the title.
  • Image: An optional image field for a picture to display in the header.
  • Color: A background color for the header.
  • Paragraph Section: Area to enter paragraphs in the Header, such as a Gallery, Small Banner or Microsites menu. Paragraphs entered in this area replace the image/background color

/// Standard Title with Light Blue

carnation–program–light-blue-color|690x135, 75%

/// Standard Title with Purple

carnation–program–purple-color|690x135, 75%

/// Small Banner

carnation–program__small-banner|690x135, 75%

Content Area

  • Description: Displays above the main body of your content and serves as a tease for your Program page when it’s displayed as part of a list on another page. Minimal styling and short lengths are recommended.

  • Content: The main body of your content. Use paragraphs to build your page layout. Designed to integrate with the Categories Listing paragraph, but that is not required.

For aside pieces of content, such as side navigations, promotional cards and content related to the main part of your page.

Layouts

Similar to landing pages, Program pages are designed for flexible layouts, with a couple key differences:

  • Program pages are designed for integration with the Categories Listing paragraph type. Program subcategory pages are tagged with a Program, and those subcategories are displayed as long cards on that Program page.

  • There is no layout dropdown. How your content displays depends on your theme.

    • Lily/Rose will always display Programs in a two-column layout in desktop.
    • Carnation will display desktop in One Column without content in the Sidebar Area and in Two Columns with content in the Sidebar Area.

    /// Carnation: Without Content in the Sidebar

    carnation–program__one-column–desktop|690x406, 75%


    /// Carnation: Desktop With Content in the Sidebar

    carnation–program–desktop|690x399, 75%

  • The Description field always displays above the paragraphs you enter.

  • There is no bottom area for you to add an anchoring element.

11 - Program Subcategory

A subset of a Program, Program Subcategory pages list different types of program offerings, grouped into Activities.

Subcategory pages refine broad Programs into more concrete options.

Screen Shot 2020-04-07 at 10.31.43 AM|690x338, 75%

Whereas a Program page would describe a Y’s Health & Fitness offerings in general, a Program Subcategory would break that down into subcategories such as …

  • Personal Training
  • Group Exercise Classes
  • Pilates

When Should I Use Subcategory?

Most Ys have opted to use Program pages as the top-level categories in their Programs mega menu. Subcategories are then the items underneath each category.

rose__menu–subcategories|690x363, 75%

Subcategories, likewise, appear as horizontal cards on Program pages.

lily–program__categories-listing|690x482, 75%

Learn about the Categories Listing Paragraph ⇒

How Do I Use the Program Subcategory Content Type?

Start by adding a Title for your Program Subcategory and tag it with a Program.

admin–program-subcategory__program-select|662x204, 75%

The Program tag will pull your Program Subcategory in as a horizontal card on a Program page. You can only tag a Subcategory with one Program.

Header Area

  • Image: Using an image field, select an image from the media browser. Displays in the header and as a thumbnail in Categories Listing.

  • Color: A dropdown to select a background color for your header.

    -> Note: The background color does not display on desktop in Carnation unless you do not have an image selected.

You have the option to add paragraphs in the Header Area. However, these paragraphs display below the below the image and title you enter above.

For example, if you add a banner in the Header Area, it will display below the title and image entered in those Header Area fields.

Subcategory was originally designed to work with the Classes Listing Filters paragraph in the Header Area and the Classes Listing paragraph in the Content Area.

View Subcategory Demo on Open Y Sandbox ⇒


With the integration of Activity Finder into Open Y, Classes Listing and Classes Listing Filters are becoming less popular among Open Y sites.

Content Area

The Content Area includes a Description that displays full-width just below the Header Area.

When your Subcategory is showed in a Categories Listing on a Program page, the Description is the text inside the card.

You can embed content inside the Content Area, all of which will display below the Description.

YMCA of Greater Brandywine Example

Screen Shot 2020-04-07 at 10.34.22 AM|690x324, 75%

The Sidebar Area will change the layout of the page into two columns once you enter content.

Bottom Area

Use the Bottom Area for anchoring elements, such as small banners and webforms.