How to use the session calendar view
Club Admin / Coach / Parent · Bahasa Melayu below
The calendar view shows sessions as a monthly grid — easier than a list for planning and spotting gaps.
Access
- Sidebar → Attendance → Calendar (
/attendance/calendar/)
Features
- Month view — grid of dates with sessions colored by category
- Week view — timeline with start/end times
- Day view — hour-by-hour
- Click a session — opens detail page in a modal
- Drag a session to a new date/time (admin only) — auto-updates
- Filter by:
- Category (only show U10 sessions, etc.)
- Branch / venue
- Coach
- Enrollment type (Trainee / Trial)
Coach view
Coaches see only sessions they're assigned to. Click any session to take attendance directly from the calendar.
Parent view
Parents see only sessions their child is enrolled in. Highlighted colors show: - Green — child was Present - Red — Absent - Blue — Excused - Yellow — Late - Grey — Upcoming (no attendance taken yet)
Export to iCal / Google Calendar
- Calendar view → Subscribe — copies an iCal URL you can paste into Google Calendar, Apple Calendar, or Outlook
- Auto-syncs — new sessions appear in your external calendar within a few hours
Direct link for your club: /<club_shortcode>/schedule.ics
Calendar view → Print — clean printable version for whiteboards and clubhouse notice-boards.
Cara guna calendar view sesi
Akses
Menu sisi → Attendance → Calendar
Fitur
- Month / Week / Day view
- Klik sesi → detail modal
- Drag (admin sahaja) → ubah tarikh/masa
- Filter: kategori, cawangan, jurulatih
Coach
Nampak sesi yang di-assign. Klik untuk ambil kehadiran.
Parent
Sesi anak sahaja. Warna: - Hijau (Present) - Merah (Absent) - Biru (Excused) - Kuning (Late) - Kelabu (belum ada rekod)
Export iCal / Google Calendar
Kalendar view → Subscribe — iCal URL untuk paste ke Google/Apple/Outlook. Auto-sync.
Kalendar → Print — untuk white board.