This article provides information about Higher Logic's Content Management System (CMS). It will give you the foundation that you need in order to successfully create and manage your community's pages and their content.
Watch the videos
Content Management System Basics
Website Editing Basics for Community & Site Admins
TIP: Check out the Higher Logic Academy Paths page for product- and role-specific videos!
CMS and Page Designer
An important concept to understand is that "CMS" is an umbrella term that encompasses two distinct parts: the CMS and Page Designer:
- The CMS is your site's navigation- and page-management tool; it's what you use to add and remove pages and edit page properties.
- Page Designer is what you use to edit a page's layout and content.
We'll learn more about using each of these tools throughout the remaining articles in this section.
Access the CMS and Page Designer
There are two ways to access the CMS, both from the Admin Toolbar:
- Click Edit Page to edit the current page in Page Designer.
- Click Edit Navigation to access the CMS's Navigation page, which shows your site's complete navigation structure, with your current page selected.
CMS Navigation layout
The Navigation page is the CMS's central hub, and it comprises two main areas:
- The Navigation Tree area on the left lists all of your community's pages in a branching structure. Pages can be nested under one another to create a tiered structure, with top-level pages known as "parents" and sub-pages known as "children." Click a parent’s plus icon to view its children. In the image below, we've expanded the Main Button Bar (the parent) to view its nine sub-pages (the children). Seven of these pages are active, while the bottom two are set to not be visible in the front-end navigation, indicated by the crossed out eye icon.
NOTE: Pages configured to not be visible can still be accessed indirectly, like from an announcement or email.
- Select a page to display its Page Properties to the right. This is where you can update a page's title, add tags, set view permissions, and more.
Navigation areas overview
Pages are organized by a community's three main Navigation areas:
- The Main Button Bar represents a community's top-level navigation. Adding/removing pages to/from the button bar is how to manage a community's main navigation options. When creating a page, you’ll typically do so under the Main Button Bar and configure it to (a) appear directly in your community’s navigation or (b) as a hidden page you’ll link to from elsewhere, like other pages, discussion posts, emails, etc.
TIP: Nesting pages in the Main Button Bar is how you create drop-down menus in your navigation menu containing additional pages:
In the example above, Moon Management is a "parent" page, while Crater Station and Example Page are its two "children." It's important to understand that parent pages cannot be clickable links that navigate users to a page; they can function only as a dropdown that provide access to other pages.
- Pages added to Text Links at Top display as links in a community's banner (Contact Us and Terms and Conditions are the default links), and are available across all pages.
NOTE: Text Links at Top is not applicable to customers using our Higher Logic Thrive Community model.
- Pages added to Text Links at Bottom display as links in a community's footer, and are available across all pages.
EXAMPLE: Compare the two images below to see where content added to each area displays in a community.
CMS
Community front end
Page-management options
Each page includes an ellipsis menu providing the following management options:
- Add - Create a child page under the selected one.
- Edit - Manage the page's content and edit its properties (see Create Pages for information about each page property).
- Copy - Create an exact copy of the page (including its properties and content) below the selected one.
- Send to Draft - Set the page to the Draft state, meaning it won't be directly visible/accessible in your community navigation OR indirectly accessible via links until it's published again. This is a great way to temporarily take a page offline to make updates. New pages are automatically in the Draft state.
- Archive - Move the page to the archive. It won't be accessible on the community or visible in its navigation unless it's set back to a draft state and published again.
NOTE: All archived pages are hidden by default in the CMS. To view them, click the filter icon above the list, select the Archived page status, and click Apply.
- Delete - Delete the page, including any children and content.
Protected pages
In order to ensure the integrity of your community, Higher Logic prohibits admin actions on some of the system pages in the CMS.
NOTE: A shield icon indicates "protected" system pages and sub-pages.
For example, Super Admins and Site Admins cannot:
- Delete "protected" system pages (such as Home and Directory) from the Navigation Tree; these pages do not have a Delete option.
- Edit the Page Code Name field in the Page Properties panel on "protected" system pages (such as Home and Events); the Page Code Name field is grayed out for these pages.
NOTE: It is possible to archive "protected" system pages, but we caution against doing this as it will break some page functionality. For example, some navigation buttons and core functions rely on "protected" system pages being published. Higher Logic recommends that you do not archive "protected" system pages.
Page states
Pages can be in one of several states:
- Draft - Until published, Draft pages are not visible in community navigation or even accessible indirectly via links. New or copied pages are automatically set to the Draft state; existing pages can be set to the Draft state, if you need to temporarily take a page "offline" for updates and then publish again in the future.
- Editing - When Published pages are modified, a "working copy" is created with the Editing state while the live version remains accessible and/or visible on the community. This enables you to edit pages behind the scenes and only publish your changes when you're ready.
- Published - Published pages are accessible and/or visible on your community, depending on their configuration.
- Archived - Archived pages cannot be accessed on the community and are not visible in the navigation. Archived pages also don't display in the Navigation Tree unless the Archived page status filter is applied.
NOTE: All archived pages are hidden by default in the CMS. To view them, click the filter icon above the list, select Archived, and click Apply.
Search & filter pages
In the Navigation Tree, click the magnifying glass icon to search for pages based on their Page Title or Page Code Name. Select a page in the resulting dialog to jump to the page in the Navigation Tree.
To clear search results, click the X in the search field.
In the Navigation Tree, click the filter icon to filter pages by Page Status and/or View Permissions. After selecting your filter(s), click Apply to list the applicable pages below. These filters make it easy to find and manage pages of a specific state and/or view permission.
To clear your filter(s), click Clear Filter in the filter menu.
Page statuses
- Draft
- Included in site nav
- Accessible on site
- Not accessible on site
- Ads in use
- Syndication in use
- Archived
View permissions
- Everyone
- Logged In
- Not Logged In
- Site Admins
- Super Admins
- Members
- Non-Members
- Member Roles
- Non-Member Roles
Undo/Redo actions
When editing a page with Page Designer, you can undo and redo actions made on the canvas, like adding, deleting, and moving content. Click the undo or redo icon at the bottom of the page to perform the applicable action.
NOTE: You can only undo/redo actions related to content on the canvas; you cannot undo/redo actions like editing content settings or updating content or page properties.