ICal Support
Note: The code for this is still in the process of being integrated into the website, so the calendar setup in here doesn't actually work yet.
You can add the upcoming trip list to your phone, computer, or online calendar service using the VOC website's iCalendar service. This will allow you to see upcoming trips, pre-trip meetings, and signup deadlines in your calendar, and get alerts. Just follow the steps below:
Step 1: Choose your calendar
There are multiple calendar links depending on what you want to see. Copy one of the links below. Do not visit the link, just copy it! If you see a download for a file called "cal.ics," you've gone too far.
What do you want to see? | Link |
---|---|
Trip dates only |
https://www.ubc-voc.com/tripagenda/ical.php?show_trip=public |
Trip dates & pretrip meetings |
https://www.ubc-voc.com/tripagenda/ical.php?show_trip=public&show_pretrip=public |
Trips, pretrip meetings, committed deadlines, and interested deadlines |
https://www.ubc-voc.com/tripagenda/ical.php?show_trip=public&show_pretrip=public&show_committed=public&show_interested=public |
Advanced: Manual calendar selection
If you'd like finer-grained control over your calendar selection, you can add your calendar selection manually. Start with the following URL:
https://www.ubc-voc.com/tripagenda/ical.php?
Next, choose which calendars you want. The options are trip (actual trip date), pretrip (pretrip meeting), committed, interested, and going (signup deadlines). For each one of these calendars, add show_CALENDAR=public to the URL, with each one separated by an & and where CALENDAR is the option (trip, pretrip, etc.) that you chose above. See the URLs in the above table for examples.
Step 2: Add the URL to your calendar program
iOS
Tested on iOS 15
- Open the Calendars app, click on "Calendars" on the bottom toolbar.
- Click "Add Calendar" and "Add Subscription Calendar."
- Paste the URL that you got above and press "Subscribe."
Android/Stock
TODO
Android/Custon
The Etar calendar app can be obtained from FDroid, and sometimes comes pre-installed with custom ROMs like LineageOS. From what I can tell, Etar does not support iCal calendars directly, but you can add it to a CalDav server like Nextcloud and use DAVx5 to synchronize.
MacOS
TODO
Windows Desktop
TODO
Linux/Evolution
Tested on version 3.36.5-0ubuntu1.
- Go to Edit -> Accounts
- Click Add -> Calendar in the dialog that opens
- Change the "Type" dropdown to "On the Web"
- Paste the URL you got above into the URL field
- Delete the contents of the "User" field
- Add the calendar
Misc/Thunderbird
Tested on version "Thunderbird 115.6.0"
- Open the calendar by clicking on the calendar icon in the far left menu bar. The icon is fairly small.
- In the bottom left corner, look for a button that says "New Calendar." Click it.
- Select "On the Network" and click "Next."
- Don't enter a username. Add the URL you got from the step above into the location field and check "This location does not require credentials." Click "Find Calendars."
- Optionally, click on "Properties" for the calendar, and set up notifications.
- Click "Subscribe."
Web/Google Calendar
TODO
Web/Nextcloud
Tested on version "27.1.4."
- Open the calendar application in your browser.
- Press "+ New Calendar" in the calendar list.
- Click "New subscription from link," paste in the URL from above, and click on the arrow.