The catalog contains two types of pages:
Custom pages are a blank template that can be edited to display any type of the following content:
Pre-built pages are pages that are pre-built by Coursedog, often to show specific sets of data, including information about courses and programs. These pages use predefined content that allows for an integrated Catalog <> Curriculum system to be easily and nearly immediately set up.
The Coursedog catalog contains the following pre-built pages:
Department’s List page (This page shows a list of all academic departments within the institution)
Department Landing Page (This page provides access to a single department’s courses, faculty, and programs)
Course Search Page
Program Search Page
An example of a pre-built page is shown here - the Department Landing page:
Each department is given its own landing page. This page includes tabs that list all Courses, Faculty, and Programs associated with that department. In addition, it allows for a customized Department Overview to be added.
Another example of a pre-built page is the course page, shown here:
This page displays all content associated with a course. This page has no customizable component. The data for this page is pulled directly from the Coursedog Curriculum platform, so if any change is made to a Course in Coursedog Curriculum, it will auto-update the Catalog. The same is true for programs and departments.
The following pre-built pages allow for additional custom content to be added:
Department’s List Page
Department Landing Page
Adding Custom Pages
By navigating to the “Pages” tab of the sidebar in the administrative dashboard, you can view all catalog pages that currently exist in the system:
This table contains four columns:
Name - The name of the catalog page
Type - Custom or Pre-built
Published - This is a flag that indicates if the page is viewable in the public catalog (either through search results or navigation)
Last Edited - The date the page was last edited
To add a new custom page, click the “+ New Custom Page” button on the top. This will open a modal with the following input:
For each new page, a custom and unique URL is automatically created. You are able to modify this URL in the navigation view (see the Navigation section below).
Once you click "save," you will be taken to the Page Editor view (shown below).
This page is the same for editing new pages and existing pages. The only difference is that a new page by default is not published. This means the page cannot be added to the public catalog navigation, nor will it show up in search results within the public catalog. This gives you an opportunity to build/edit/modify this page, and when you are ready to release it, you can click the “Publish” button.
Editing Custom Pages
The Page Editor is a powerful web-editor tool that allows for a wide range of advanced content editing functionality.
The top of the page contains the page name which can be edited at any time:
The page name shows up in two places:
In the Pages table (shown above), under the Page Name column
In the search results of the public catalog
Below the page name input is the page content input:
You can begin editing the content by typing in any text. To add additional formatting, you can highlight the text, and a formatting menu will automatically appear:
This menu contains the following options:
Large Code Snippet
Here is a sample of the possible formatting options displayed in the Page Editor:
In addition to text formatting, you are also able to:
Add an image
Add a table
Add a horizontal line
The above actions are all accessible via the following list of options on the top of the page editor:
Adding an image opens up a modal that allows you to upload any image from your computer:
The image will then appear in the Page Editor once uploaded:
By clicking the “Create a Table” button, a table will be automatically added into the Page Editor, at the location of where your cursor is located.
You can fully adjust the content of every table column and row.
Additionally, the top menu provides the following table-specific actions, if you are currently editing a table:
Add Column Before
Add Column After
Add Row Before
Add Row After
Toggle Header Row
These options are only available in the top menu after a table has been added to the page editor.
To the left of the content editor is the “Action” sidebar, which provides a list of pre-built actions that can be made on the catalog page:
Clicking “Publish” will publish the page to the public catalog (allowing it to show up in search results). Additionally, the upper right of the Page Editor will show this flag:
If you make changes to a page that has already been published, we will auto-save the draft of your changes, and will not publish your draft until you click the “Publish” changes button:
The “Request” changes button sends user to the “New Request” page (more details below). This page allows a user to submit a request for a change that must go through an approval workflow. This button is most often used by users who are not granted direct edit access (therefore would not be able to edit the catalog page directly, and must use a workflow).
The “View Requests” button pops open a list of all requests for this specific catalog page.
The “Print Page” button allows you to print a PDF version of the page.
The “Delete Page” button deletes the catalog page.
The “Activity” tab of the sidebar shows all activity that is associated with the page, including all changes that have been made and any comments on the page:
If you click on one of the Activity Items that include page changes, it opens a modal where you can view the changes that were made to the page: