EMS (Events Management System) Calendar
It is possible to publish a web calendar based on events entered into the room scheduling software application, EMS. Listing are generally limited to events designated for publication to the UVM Calendar of Events.
The most common way to use this feature is based on department. To add a EMS calendar listing to your Web site, use this special code in the link column of any of your menu files (defaultmenu.html, news_&_events.html, etc.) or in your content area preceded by
EMS& immediately proceeded by any combination of the following (you will need to insert an "&' when using more than one option):
group=The department name used in EMS. See the department list for details.
room=The room as listed in EMS. See the room list for details.
type=The type of event. See the type list for details.
series=An event series specified by reservation ID.
end=Start and end dates must be specified in the form "2005-03-21". The start date defaults to today, the end date defaults to the week including the start date.
period=The time period can be specified in days, months, or years. For example,
period=3mwould show 30 days and three months worth of events respectively.
UVM's Microsoft Exchange calendar allows you to "publish" events to an HTML and iCal link. You can use the iCal link to create a listing of your events on your website similar to the listing previously available via the Oracle calendar system.
To add an Exchange calendar listing to your website go to the Exchange settings for the desired calendar. Here you can share/unshare a calendar, and also specify the date range in the past or future relative to now for which data will be included.
You can also share via the Exchange web application:
- Go to options (select the gear icon).
- Select “Publish Calendar” under calendar options.
- If using multiple calendars, select the calendar you wish to share.
- Change the value of the drop-down to the desired value, one of “Not shared”, “Availability only”, “Limited details”, or “Full details”. (In this case you will likely want to choose the "Full details" option.)
After you've shared your calendar and made any desired changes to the date ranges for your feed you need to add the iCal link to the magicoptions.html file in your website. You may also optionally add a title for your calendar page. Be sure to use the link that ends in ".ics". Here's an example of a magicoptions.html file look an Exchange calendar added:
stylesheet mystyles.css firstname.lastname@example.org template_file template2013rwd exchange_calendar https://email@example.com/9d9e654da13843ac81b83617deb7fc3b4493394816777424400/calendar.ics exchange_calendar_title My Calendar Title
It is possible to add more than one calendar by adding them to magicoptions.html using this pattern:
exchange_calendar https://firstname.lastname@example.org/9d9e654da13843ac81b83617deb7fc3b4493394816777424400/calendar.ics exchange_calendar_title My First Calendar exchange_calendar2 https://email@example.com/5e67d20c72e248a196e750aa55a2c8a82345311819392021895/calendar.ics exchange_calendar_title2 My Second Calendar exchange_calendar3 https://firstname.lastname@example.org/7f157ff5dfcf40e5918d03df125d0ad87737910196659234191/calendar.ics exchange_calendar_title3 My Third Calendar exchange_calendar4 https://email@example.com/eeb181ca64d0487f8c0a483d51e470fa11595024425431560101/calendar.ics exchange_calendar_title4 My Fourth Calendar
Once you've added your calendar(s) to magicoptions.html, you can link to it from a menu file by adding
exchange_calendar to your defaultmenu or you can link to it from your content area using the following link pattern:
And to link to your additional calendars:
?Page=exchange_calendar&calnum=2, ?Page=exchange_calendar&calnum=3, etc.
Last modified May 17 2017 10:18 AM