Skip to main content
Feature Guides

Calendars and Events

A great Brightspot feature is being able to add events and calendars to your webpages. These make it easy to keep track of and make users aware of the exciting new happenings that are going on in your field. Here you can see how to create a calendar, how to create an event and how to display the two different content types on your page.

Events

Events looks a little different than a normal content type, most of the places to edit an event are actually in dropdown menus and not in the main section. Let's take a look!

Creating an Event

To create a new event, similar to all other content types, either click on Event on your dashboard, or go to the searcher and in the bottom-left, click on the dropdown and select Event. Then click on Create.

Event Settings

Once created, you will be greeted with the screen that's pictured on the right side. The first few pieces of configuration are fairly straight forward but let's explore all of them.

    • Title: The name of the event.
    • Internal Name: This will be autogenerated by Brightspot (which can still be changed if you would like), but it is just the name that you can search for internally in the Brightspot searcher.
    • Lead: This will be some content that is displayed at the top of an event.
    • Section: You can add this event to a section to help you organize your events. This is very helpful if you have quite a few of them.
    • Primary/Secondary Category: This is another way to organize events and is specific to them. You can have a Primary and Secondary category for events, this will help you organize your events further.
    • Tags: Also a way to organize your events. This is helpful if you want a group of different content on the same tag (like an event and a page for example).
    • Submit to University Calendar: Please read the context associated with this toggle. Only toggle this if you have permission to add this event to the calendar.
    • Academic Calendar: This is specific for the academic calendar and won't effect your calendar at all.

    Once we get to this point, there are then dropdown which get into the specifics of the event. Use the titles of these dropdown to add the necessary information to your event.

    Event API Key

    For more technical uses, each event generates it's own API key. This can be found in the Event API tab in the event.

    Calendar

    Calendars are quite a unique content type as there are three types of them that can be chosen from. You can have a Single day, Week, or Month calendar page. This will need be chosen by going to the searchbar, then, in the bottom left dropdown, either scrolling or searching for calendar.

    Once a calendar is created, they are straightforward to setup though. You are able to select and filter which events show up on the calendar in the settings page. You can choose a section or further filter events by primary and secondary categories. This is quite powerful if you have many events that you are trying to organize and keep track of.

    Calendar Module

    There is an option to use a calendar module that can be displayed in an aside or other places across your site. This requires special work. Please follow the calendar API tutorial: https://sites.byu.edu/docs/user-group-meetings/june-2020/calendar. You must create events and then separately create an Event Calendar Month Page. After you have done that you can pull in the events you have already created to show up on the calendar.

    Related Training

    data-content-type="oneOffPage"

    Push Events to the University Calendar

    Create events on your own site and share them with the BYU calendar site
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    data-content-type="oneOffPage"

    Push Events to Another Brightspot Calendar

    Create events on your own site and share them with the BYU calendar site
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    data-content-type="oneOffPage"

    Configure Your Time Zone

    Fix the issue where event times show up differently than entered.
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    data-content-type="oneOffPage"

    Set Up a Site for Events

    Add event category types and event categories, and configure your site settings to correctly handle events.
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText=

    Questions & Answers

    data-content-type="article"
    Q&A

    Who do I contact about adding an event to calendar.byu.edu?

    October 12, 2020 05:39 PM
    To push an event to the university calendar, see the page Push Events to The University Calendar.
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    data-content-type="article"
    Q&A

    How do I upload calendar events using CSV files?

    October 12, 2020 05:37 PM
    Use a CSV file to add several events at a time. Use bulk edit and workstream tools to further edit the events once they have been uploaded to Brightspot.
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    data-content-type="article"
    Q&A

    How do I pull in events from other sites?

    October 12, 2020 05:36 PM
    You will first need to allow access to your site. Go under “Sites and Settings”. On the “Main” tab scroll all the way down to the bottom under “Advanced”. Under the heading “Accessible Sites” you can add the specific sites you want to pull the events from. When you are on your events page within your site creating an events list, you can add the site you granted access and search through that site’s tags.
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    data-content-type="article"
    Q&A

    What are event category types and how do I use them?

    October 12, 2020 05:36 PM
    Adding a second event category aids in the search for an item but is usually hidden from view. Use tags if you wish to add an additional category that will be visible to users.
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText= overrideTextAlignment=
    overrideBackgroundColorOrImage= overrideTextColor= overrideTextAlignment= overrideCardHideSection= overrideCardHideByline= overrideCardHideDescription= overridebuttonBgColor= overrideButtonText=