La Settimana A / Settimana B alternata è comune negli orari a blocchi europei e rara nei calendari SaaS. WebBoard la tratta come funzionalità di prima classe, non come un aggiramento.
Cosa è incluso:
Eventi ricorrenti: giornalieri, settimanali, mensili con intervalli configurabili (ogni 2 settimane, ogni 3 mesi)
Settimana A e Settimana B alternate con orari di inizio distinti per ciascuna
Gestione delle serie: modifica una singola istanza (eccezione) o tutte le occorrenze future
Trascina e rilascia gli eventi delle classi sugli slot orari
Gestione dei fusi: gli eventi sono memorizzati in UTC e mostrati nel fuso locale dell'organizzazione (IANA)
Rilevamento dei conflitti al salvataggio: previene la doppia prenotazione sia a livello di classe sia di insegnante (gli OrgAdmin possono forzare)
Query di disponibilità che espandono gli eventi ricorrenti dentro l'intervallo di date per rispondere con precisione a "questo insegnante è libero martedì alle 14:00?"
Filtri di vista per ruolo: gli insegnanti vedono i propri eventi e quelli delle classi a cui sono iscritti, gli studenti vedono i personali e quelli delle classi a cui sono iscritti, gli admin vedono tutto
Collegamento Calendario ↔ programma: ogni evento può portare un AgendaJson che lo lega alle lezioni del programma