A Calendar in SOMA can show Records built atop Schemas in four formats: Month, Week, Day, and Agenda.
β
This process assumes you've already built schemas or have schemas available to you that you want to display on a calendar. These schemas should have at least two basic fields: something to display on the event (like a label) and a date/time the event occurred. It also optionally allows you to setup when the event ended. Events without an end time are assumed to be "all day events" or "events without a specific duration". An administrator in SOMA looking to setup a Calendar would need to have the generic Admin Calendar permission applied to a group they're in.
Let's setup a calendar!
1) Navigate to:
a) ADMIN
b) MINI HAMBURGER MENU > SETTINGS > RECORDS
c) CALENDARS
2) Click on Calendars in the sub-sidebar menu
3) Click "New Calendar" in the top right
4) Give the calendar a name, a slug (the url it will render in the browser similar to schemas) and select where the calendar will display and then Save
5) Open this new calendar using the edit button
6) Select the schema you'd like to display on the calendar (a single calendar can display many types of separate records but let's start with one) and click Add
7) For this record - enter the name of the FIELD you'd like the contents shown on the calendar event
8) For this record - enter the name of the date/time FIELD you'd like the event START. Optionally - enter the name of the date/time FIELD that stores the END date/time of the event.
9) Save
If you now navigate to the overarching application you configured this calendar for (example: RECORDS) you should see "Calendars" on the sidebar menu. Within that submenu group, you should see the name of your new calendar!