CourseLeaf/Catalog Component

Cascade and CourseLeaf Catalog are separate systems, but we have built a catalog component in Cascade that allows you to pull content from CourseLeaf and display it on your website pages.

Here is a guide to using the catalog component in Cascade, and how to get the correct information from CourseLeaf.

Note: the CourseLeaf Catalog itself is not updated through Cascade. If updates to the catalog are required, the primary contact would be Kristin Scialabba (kscialabba@sandiego.edu).

Step 1: Find the CourseLeaf Catalog Page

In CourseLeaf - https://catalogs.sandiego.edu/ - find the page that has the information/tab that you want to display on your website.

CourseLeaf Catalog - https://catalogs.sandiego.edu/

I will use this page (GIS Certificate) as an example for the rest of the guide:

https://catalogs.sandiego.edu/undergraduate/colleges-schools/arts-sciences/environ_ocean/gis-certificate/

Once you find the page in the catalog, you can now go to Cascade CMS and edit your page.

Step 2: Catalog Component in Cascade

Note: some page templates in Cascade already have a Catalog component, but if your page does not have one, please contact us via www.sandiego.edu/web-requests.

Open the edit window in Cascade, then scroll down to the Catalog Information section. Continue into the component and expand the “Item” section. (You can also use the green “+” icon to add more items.) Each “item” in Cascade will display one tab’s worth of content from CourseLeaf. If you want to display 3 tabs, you need to use 3 items in Cascade, then get the relevant information for each item.

In Cascade, you need 3 pieces of information for your Item:

  • The catalog URL (don’t include any anchor)

  • The “codeword” for the “Desired Tab” field

  • The tab’s title (how it appears on the catalog)

In Step 3 below, you can learn how to get the “codeword” for your desired tabs.

Using the screenshot above, note that there are “CourseLeaf” and “Static” options. CourseLeaf is the default, and that will pull from the catalog. If you select static, it will offer you a title and text field where you can manually add your text.

Step 3: How to Get the Correct “Codeword”

In this example, I will use the GIS Certificate page from the catalog.

https://catalogs.sandiego.edu/undergraduate/colleges-schools/arts-sciences/environ_ocean/gis-certificate/

When you first load the GIS Certificate page, you will find that there are 3 tabs (Overview, Faculty and Certificate). When you select one of the tabs, it will change the URL (it adds the tab’s anchor to the end of the URL).

For example, if you select the Certificate tab, it will add a “coursestext” anchor to the end of the URL:

https://catalogs.sandiego.edu/undergraduate/colleges-schools/arts-sciences/environ_ocean/gis-certificate/#coursestext

Across the catalog, there are several tab names and different anchors. Since the different tabs use very similar anchor terms, we have built the component in Cascade to handle a “codeword” - mainly to shorten and remove the “text” portion.

The “codeword” for that Certificate (coursestext anchor) tab, is courses.

Now going back to the component in Cascade, here are those 3 things you need to display the “Certificate” tab from that catalog page:

And you’re done! Feel free to submit your edit into workflow, and once approved the page should display content from the catalog.

List of Catalog Codewords

The catalog will offer a variety of tabs, depending on the program. Each catalog tab has an anchor, and you can use the corresponding codeword in Cascade.

Anchors

Codeword (use in the Desired Tab field)

Anchors

Codeword (use in the Desired Tab field)

majortext, majorstext, majorrequirementstext

major

coursestext, courseinventory, coursetext

courses

minortext, minorstext, minorrequirements

minor

overviewtext, overviewstext, overviews

overview

programrequirementstext, programrequirements

programrequirementstext

degreerequirementstext, degreesrequirements

degreerequirementstext

faculty, facultytext, facultystext

faculty

text, texts

text

What if My Catalog Page has no Tabs?

Generally, if a catalog page does not have a tab, the default codeword “text” would be used.

For example, here is the Cognitive Science catalog page with no tabs:

https://catalogs.sandiego.edu/undergraduate/courses/cogs/

If you use the “text” codeword in this situation and get errors on your page, please contact us via www.sandiego.edu/web-requests and we can troubleshoot.

Questions?

If you have further questions about how to use the Catalog component in Cascade, please contact us via www.sandiego.edu/web-requests.

If you need to update the catalog itself, please contact Kristin Scialabba (kscialabba@sandiego.edu).