Panoramica della Sezione Lezioni
Come programmare le lezioni, gestire le viste lista, settimana e mese, creare e modificare le lezioni e configurare ricorrenze e auto-iscrizione.
La sezione Lezioni nel menu laterale è il calendario centrale del centro ippico. Da qui puoi programmare le lezioni, gestire le ricorrenze settimanali, visualizzare l'agenda in modalità lista, settimana o mese, e configurare ogni singola lezione.
Vista Lista
La vista Lista è la schermata predefinita della sezione Lezioni. Mostra tutte le lezioni programmate in ordine cronologico:
- Calendario lezioni: il contatore in alto indica quante lezioni sono in elenco — solo le future, oppure anche le passate se il toggle «Mostra passate» è attivo.
- Toggle "Mostra passate": abilita o disabilita la visualizzazione delle lezioni già avvenute.
- Selettore vista: i tre pulsanti Lista, Settimana e Mese permettono di cambiare la visualizzazione.
- Pulsante "+ Nuova Lezione": apre la finestra di creazione di una nuova lezione.
Ogni riga di una lezione singola mostra:
- Titolo lezione: la data (es. "Venerdì 01/08/2026").
- Orario e istruttore: fascia oraria e nome dell'istruttore assegnato.
- Livello: il badge del livello (es. "Avanzato", "Base", "Intermedio").
- Badge cavalli: il badge con l'icona del cavallo e il numero di cavalli assegnati alla lezione.
- Badge allievi: il badge con l'icona dei partecipanti e il numero di allievi iscritti.
Le lezioni ricorrenti non compaiono una per una: tutta la serie occupa una riga sola, intestata con il nome della ricorrenza (es. "Ogni Sabato"), l'orario, l'istruttore, il badge del livello, l'etichetta con il numero di lezioni future e un chevron. Su quella riga non ci sono i badge cavalli/allievi e non c'è l'icona ⚙️: cliccandola si apre l'elenco delle occorrenze, e sono quelle a comportarsi come le lezioni singole.
Cliccando sull'icona ⚙️ a destra di una lezione singola — o di una occorrenza dentro una serie aperta — si apre il menu contestuale con tre opzioni:
- Vai alla scheda — apre la scheda completa della lezione.
- Modifica — apre la finestra di modifica di quella sola lezione, anche quando fa parte di una serie.
- Elimina — elimina quella sola lezione, con conferma. Attenzione: da qui l'occorrenza viene rimossa davvero, non annullata, e se ricade nei 14 giorni che il sistema tiene pieni la ricrea al giro successivo. Per agire sulla serie usa la scheda della lezione (vedi «Modificare una lezione esistente»).
Creare una nuova lezione
Per programmare una nuova lezione:
- Clicca su + Nuova Lezione in alto a destra.
- Compila i campi richiesti:
- Data — seleziona la data dal calendario.
- Ora Inizio e Ora Fine — imposta la fascia oraria.
- Livello — scegli il livello fra quelli configurati per il tuo centro nelle Impostazioni (es. Principiante, Intermedio, Avanzato).
- Istruttore — seleziona l'istruttore dal menu a tendina. Compaiono solo i membri dello staff attivi abilitati a tenere lezioni; chi non è disponibile nel giorno scelto è in grigio e non si può selezionare, e cambiando data un istruttore diventato non disponibile viene tolto dal campo.
- Campo da lavoro — scegli il campo o maneggio (es. Tondino, Campo Grande).
- Max Partecipanti — il numero massimo di allievi ammessi. Scegliendo un campo a cui è stata assegnata una capienza, questo valore viene riscritto con la capienza del campo.
- Prezzo lezione (€) — obbligatorio: è quanto paga chi non ha un piano lezione attivo. Scrivi 0 se la lezione è gratuita. Lasciarlo vuoto non è ammesso, e una lezione senza prezzo non permette di iscrivere chi non ha un piano.
- Configura le opzioni avanzate:
- Auto-iscrizione — se attivo, permette ai soci di iscriversi autonomamente dal Portale Soci.
- Ripeti settimanalmente — se attivo, abilita la frequenza ricorrente e mostra il campo obbligatorio Ripeti fino a (per selezionare la data di fine). La serie resta valida fino a quella data, ma il calendario non si riempie subito: al salvataggio vengono create le prime due occorrenze, e le successive le aggiunge il sistema mano a mano che si avvicinano (vedi «Lezioni Ricorrenti e Partecipanti Fissi»).
- Clicca su Salva.
Lezioni Ricorrenti e Partecipanti Fissi
Le lezioni ricorrenti (create con il toggle Ripeti settimanalmente) supportano un roster di partecipanti fissi:
- I partecipanti fissi vengono auto-iscritti automaticamente a ogni nuova occorrenza della lezione generata dal sistema.
- A ogni partecipante fisso è possibile associare un cavallo preferito, che verrà assegnato automaticamente alla lezione.
- Il sistema genera le lezioni future con un orizzonte di 14 giorni, mantenendo al massimo 2 occorrenze future per ogni ricorrenza.
Le lezioni singole (non ricorrenti) non supportano partecipanti fissi: i partecipanti vengono aggiunti manualmente dall'admin o si iscrivono dal Portale Soci se l'auto-iscrizione è attiva.
Nota: la modalità di iscrizione si governa da un solo comando, l'interruttore Auto-iscrizione della finestra della lezione: spento, il roster lo gestisce solo l'amministratore; acceso, gli allievi possono iscriversi dal portale.
Modificare una lezione esistente
Per modificare una lezione già programmata:
- Dalla lista, clicca sull'icona ⚙️ della lezione desiderata.
- Seleziona Modifica.
- Nella finestra di modifica puoi aggiornare tutti i campi: data, orario, livello, istruttore, campo, numero massimo di partecipanti e prezzo. Su una lezione già terminata data e orari restano bloccati; gli altri campi si modificano. Il salvataggio viene rifiutato se il nuovo orario mette lo stesso istruttore o lo stesso campo su due lezioni che si accavallano, o se l'istruttore non lavora nel giorno scelto.
- Il toggle Auto-iscrizione consente di abilitare o disabilitare l'iscrizione automatica dal portale. Le opzioni di ricorrenza invece non ci sono: Ripeti settimanalmente e Ripeti fino a compaiono solo in creazione.
- Clicca su Salva per confermare le modifiche.
Se la lezione fa parte di una serie ricorrente, il percorso che scegli cambia il risultato. Dalla lista si modifica sempre e solo quella occorrenza, senza chiedere altro. Aprendo invece la scheda della lezione e usando il pulsante Modifica lezione, prima della finestra compare «Modifica lezione ricorrente» con tre scelte: Solo questa lezione, Questa e le lezioni future, Tutte le lezioni della serie. Allo stesso modo il pulsante Elimina della scheda chiede Solo questa lezione o Tutta la serie — e in questo caso le lezioni vengono marcate come annullate (quelle già svolte restano in archivio) e la serie viene disattivata, mentre l'eliminazione dalla lista rimuove davvero la riga.
Vista Mese
La vista Mese mostra il calendario mensile con tutte le lezioni distribuite sui giorni:
- Ogni giorno riporta le lezioni programmate con l'orario, il livello in grassetto e i badge cavalli/allievi.
- Il giorno corrente è evidenziato con un cerchio blu.
- I pulsanti < e > permettono di navigare tra i mesi, e il pulsante Oggi riporta al mese corrente.
- I giorni con più lezioni le impilano verticalmente; la casella del giorno ha un'altezza fissa, quindi oltre le prime si scorre all'interno della casella.
Questa vista è ideale per avere una panoramica dell'intera programmazione mensile e verificare la distribuzione delle lezioni nella settimana.
Vista Settimana
La vista Settimana mostra il calendario settimanale con le fasce orarie verticali. La griglia copre tutte le 24 ore e parte dalle 07:00: le ore dopo la mezzanotte stanno in fondo alla colonna, quindi nessuna lezione resta fuori.
- Ogni colonna rappresenta un giorno della settimana.
- Le lezioni sono visualizzate come blocchi colorati nella fascia oraria corrispondente.
- Il colore del blocco dipende dal livello: a ogni livello il sistema assegna da solo un colore fra dieci. È stabile nel tempo, ma non si sceglie e non è detto che sia lo stesso in un altro centro.
- Ogni blocco mostra il nome del livello e l'orario; l'istruttore, il campo e i badge con il numero di cavalli e allievi compaiono solo se il blocco è abbastanza grande, quindi su lezioni brevi o su lezioni sovrapposte (affiancate) vengono omessi.
- Il giorno corrente è evidenziato nell'intestazione con un cerchio blu.
Questa vista è perfetta per pianificare e verificare la disponibilità giornaliera degli istruttori e dei campi.
Consiglio: le sovrapposizioni non devi cercarle. Il sistema rifiuta di salvare una lezione che mette lo stesso istruttore, o lo stesso campo, su due orari che si accavallano (due lezioni attaccate — 09:00-10:00 e 10:00-11:00 — vanno bene). La vista Settimana serve piuttosto a leggere quanto è carica la giornata e dove restano i buchi.
Compensi Istruttori
Le lezioni del mese assegnate a un istruttore vengono conteggiate ai fini del suo compenso.
- Se l'istruttore ha un compenso con frequenza Per lezione, il sistema conta le lezioni che gli sono assegnate nel mese e moltiplica per l'importo concordato.
- Se l'istruttore ha un compenso Mensile, le lezioni non influiscono sull'importo.
- Attenzione: il conteggio non esclude le lezioni annullate. Quello che decide è come la lezione è sparita dal calendario, non se era singola o ricorrente: se è stata annullata dalla scheda (scelta «Solo questa lezione» o «Tutta la serie») la riga resta in archivio e continua a pesare sul compenso «Per lezione»; se è stata eliminata dalla lista con ⚙️ → Elimina la riga viene rimossa, e allora sparisce anche dal conteggio.
Nota: il conteggio è dinamico — non esiste un contatore manuale da aggiornare. Il totale viene ricalcolato ogni volta che il sistema rigenera i compensi del mese: all'apertura dell'elenco «Da Pagare» e nell'elaborazione automatica notturna.
Iscrizione e Cancellazione
Gli allievi possono iscriversi e cancellarsi dalle lezioni, ma con alcune regole importanti:
- Regola delle 24 ore: un allievo non può cancellarsi da una lezione se mancano meno di 24 ore all'orario di inizio. Il sistema blocca la richiesta con un messaggio di errore.
- Rimozione da parte dell'admin: un amministratore può sempre rimuovere un partecipante, senza vincoli temporali.
- Lezione già pagata: se l'addebito collegato alla partecipazione è già stato incassato, anche solo in parte, la rimozione viene bloccata.
- Rimborso pacchetto: se l'allievo era coperto da un pacchetto prepagato, l'unità viene automaticamente rimborsata (il contatore delle lezioni residue viene incrementato di 1).
- Max partecipanti: ogni lezione ha un numero massimo di partecipanti (default: 4, configurabile). Se la lezione è piena, l'iscrizione viene rifiutata — anche all'admin.
- Doppia iscrizione nello stesso orario: un allievo già iscritto a un'altra lezione che si sovrappone non può iscriversi, né dal portale né per mano dell'admin.
- Lezione passata, annullata o chiusa: dal portale non ci si iscrive a una lezione già iniziata, né a una annullata, né a una con l'auto-iscrizione spenta.
- Certificato medico: scaduto o mancante non blocca l'iscrizione. Il sistema la registra e mostra un avviso — la scelta è di avvisare sempre, mai fermare.
Copertura e Abbonamenti
Quando un allievo si iscrive a una lezione, il sistema determina automaticamente come verrà coperta la partecipazione, seguendo questa cascata di priorità:
- Abbonamento — se l'allievo ha un abbonamento attivo con lezioni settimanali ancora disponibili, la lezione è coperta senza costi aggiuntivi.
- Pacchetto prepagato — se l'abbonamento non copre (o non esiste), il sistema cerca un pacchetto con unità residue e ne scala una.
- A consumo — se non ci sono pacchetti disponibili, viene generato un addebito al prezzo bloccato del piano a consumo.
- Scoperto — se l'allievo non ha nessun piano attivo, viene generato un addebito al prezzo della lezione, descritto come "Lezione drop-in".