Two calendars, two purposes
The Calendar module has two tabs with different scopes:
- Class Planning — a per-class calendar for organising events that affect a specific class section (field trips, parent-teacher days, class activities).
- Academic Calendar — the school-wide calendar covering term dates, holidays, examinations, and key events visible across the whole school.
Class Planning
- Go to Calendar from the main sidebar.
- Click the Class Planning tab.
- Select the class section from the dropdown at the top.
- The monthly calendar grid displays existing events for that class.
- To add an event, click a date on the calendar grid. A form appears with fields for event title, date, and any notes.
- Save the event. It appears on the calendar for that class section.
Class Planning tab showing a monthly calendar grid with a few coloured event markers on specific dates and a class selector dropdown at the top
Academic Calendar
- Go to Calendar and click the Academic Calendar tab.
- The default view is List View — a chronological list of all school-wide events with their dates and types.
Adding a school-wide event
- Click Add Event.
- Fill in the event details:
- Event title — e.g. "First Term Begins", "Mid-Term Break", "End of Year Examinations".
- Date (or date range for multi-day events).
- Event type — select from: Term Start, Term End, Holiday, Examination, PTA Meeting, Break, or Other.
- Notes (optional) — any additional context visible to staff.
- Save. The event appears in the list view and is visible to all staff.
Use event types consistently. Event types are more than labels — they can be used to filter the list and they display with distinct colour coding. Using "Other" for everything defeats the purpose. Reserve "Other" for genuinely one-off events that don't fit any category.
Exporting the academic calendar (ICS)
- In the Academic Calendar tab, click Export ICS.
- A .ics file is downloaded containing all academic calendar events.
- Import this file into any calendar application (Google Calendar, Apple Calendar, Outlook) to have school dates appear alongside personal schedules.
- Share the .ics file with staff and parents so they can subscribe to school dates in their own calendar apps.
Importing events
- Click Import in the Academic Calendar tab.
- Upload a .ics file. School Vault parses the events and adds them to the academic calendar.
- Review the imported events in list view and edit any that need correction before sharing with staff.
The Academic Calendar is visible to all logged-in staff. Parents currently see term dates and holidays via the parent portal's information panel, not as a directly exported calendar feed. To share the calendar with parents, export the ICS file and distribute it by email or via a message in the Messages module.