Manage events
- Configure reusable locations and their capacities.
- Configure common class lengths such as 60 and 90 minutes.
- Open Events.
- Enter title, location, length, teacher, and start time.
- Optionally configure daily, weekly, or monthly recurrence, its interval, local timezone, selected weekdays or month day, and an end date or occurrence count.
- Review the schedule through date-range queries and manage occurrence exceptions.
Before publishing, confirm the location, capacity, assigned teachers, bookability, and IANA timezone. Moving or cancelling one occurrence creates an exception rather than rewriting the whole series. Editing, pausing, or ending a series retains elapsed and explicitly changed instances.
The /admin/events workspace is the catalogue and entry point for the programme. It includes a compact next-seven-days schedule preview and focused subpages for adding, viewing, and editing events. Locations, class lengths, recurring series, and the full week-paginated schedule each have their own focused page. Existing event definitions can be edited; recurring series can be paused, resumed, or ended; individual generated instances can be moved or cancelled. Event and session URLs use their persisted IDs directly.