Stable Pro
Retour à Cours, Planning & Moniteurs
Cours, Planning & Moniteurs6 min de lecture

Aperçu de la Section Cours

Comment planifier les cours, utiliser les vues liste, semaine et mois, créer et modifier les cours, et configurer les récurrences et l'auto-inscription.

La section Leçons dans le menu latéral est le calendrier central du centre équestre. Depuis ici, vous pouvez planifier les cours, gérer les récurrences hebdomadaires, consulter l'agenda en mode liste, semaine ou mois, et configurer chaque cours individuellement.

Vue Liste

La vue Liste est l'écran par défaut de la section Cours. Elle affiche tous les cours programmés par ordre chronologique :

  • Calendrier des leçons : le compteur en haut indique combien de cours figurent dans la liste — seulement les cours à venir, ou aussi les cours passés si l'interrupteur «Afficher passées» est activé.
  • Interrupteur "Afficher passées" : active ou désactive l'affichage des cours passés.
  • Sélecteur de vue : les boutons Liste, Semaine et Mois permettent de changer la vue.
  • Bouton "+ Nouvelle leçon" : ouvre le formulaire de création.

Chaque ligne d'un cours isolé affiche :

  • Titre du cours : la date (ex. "Vendredi 01/08/2026").
  • Horaire et moniteur : créneau horaire et nom du moniteur assigné.
  • Niveau : le badge de niveau (ex. "Avancé", "Débutant", "Intermédiaire").
  • Badge chevaux : le badge avec l'icône du cheval et le nombre de chevaux assignés.
  • Badge élèves : le badge avec l'icône des participants et le nombre d'élèves inscrits.

Les cours récurrents n'apparaissent pas un par un : toute la série occupe une seule ligne, en-tête avec le nom de la récurrence (ex. "Chaque Samedi"), l'horaire, le moniteur, le badge de niveau, l'étiquette avec le nombre de cours futurs et un chevron. Sur cette ligne il n'y a ni badges chevaux/élèves ni icône ⚙️ : un clic déplie la liste des occurrences, et ce sont elles qui se comportent comme des cours isolés.

En cliquant sur l'icône ⚙️ d'un cours isolé — ou d'une occurrence dans une série dépliée — on ouvre le menu contextuel :

  • Voir le profil — ouvre la fiche complète du cours.
  • Modifier — ouvre le formulaire de modification de ce seul cours, même s'il fait partie d'une série.
  • Supprimer — supprime ce seul cours (avec confirmation). Attention : d'ici l'occurrence est réellement retirée, pas annulée, et si elle tombe dans les 14 jours que le système garde remplis il la recréera au passage suivant. Pour agir sur la série, utilisez la fiche du cours (voir «Modifier un cours existant»).

Créer un nouveau cours

Pour planifier un nouveau cours :

  1. Cliquez sur + Nouvelle leçon en haut à droite.
  2. Remplissez les champs requis :
    • Date — sélectionnez la date dans le calendrier.
    • Heure de début et Heure de fin — définissez le créneau horaire.
    • Niveau — choisissez l'un des niveaux configurés pour votre centre dans les Paramètres (ex. Débutant, Intermédiaire, Avancé).
    • Instructeur — sélectionnez le moniteur dans la liste déroulante. N'apparaissent que les membres du personnel actifs autorisés à donner des cours ; celui qui n'est pas disponible le jour choisi est grisé et non sélectionnable, et changer la date vide le champ si le moniteur retenu devient indisponible.
    • Carrière — choisissez le terrain (ex. Rond de longe, Grand Manège).
    • Participants max — nombre maximum d'élèves autorisés. Si vous choisissez une carrière dont la capacité est renseignée, cette valeur est réécrite avec la capacité de la carrière.
    • Prix du cours (€) — obligatoire : c'est ce que paient les membres sans plan de leçon actif. Indiquez 0 pour un cours gratuit. Le laisser vide n'est pas possible, et un cours sans prix ne permet pas d'inscrire quelqu'un qui n'a pas de plan.
  3. Configurez les options avancées :
    • Auto-inscription — si activé, les membres peuvent s'inscrire depuis le Portail Membres.
    • Répéter chaque semaine — si activé, active la récurrence hebdomadaire et affiche le champ obligatoire Répéter jusqu'au (pour sélectionner la date de fin). La série reste valable jusqu'à cette date, mais le calendrier ne se remplit pas tout de suite : à l'enregistrement, les deux premières occurrences sont créées, et le système ajoute les suivantes au fur et à mesure (voir «Cours Récurrents et Participants Fixes»).
  4. Cliquez sur Enregistrer.

Cours Récurrents et Participants Fixes

Les cours récurrents (créés avec l'interrupteur Répéter chaque semaine) supportent un roster de participants fixes :

  • Les participants fixes sont automatiquement inscrits à chaque nouvelle occurrence générée par le système.
  • À chaque participant fixe peut être associé un cheval préféré, qui sera automatiquement assigné au cours.
  • Le système génère les cours futurs avec un horizon de 14 jours, en maintenant au maximum 2 occurrences futures par récurrence.

Les cours individuels (non récurrents) ne supportent pas les participants fixes : les participants sont ajoutés manuellement par l'admin ou s'inscrivent depuis le Portail Membres si l'auto-inscription est activée.

Note : le mode d'inscription se pilote par une seule commande, l'interrupteur Auto-inscription du formulaire du cours : désactivé, seul l'administrateur gère le roster ; activé, les élèves peuvent s'inscrire depuis le portail.


Modifier un cours existant

Pour modifier un cours déjà programmé :

  1. Depuis la liste, cliquez sur l'icône ⚙️ du cours souhaité.
  2. Sélectionnez Modifier.
  3. Dans le formulaire vous pouvez mettre à jour tous les champs : date, horaire, niveau, moniteur, carrière, participants et prix. Sur un cours déjà terminé, la date et les horaires restent verrouillés ; les autres champs restent modifiables. L'enregistrement est refusé si le nouveau créneau met le même moniteur, ou la même carrière, sur deux cours qui se chevauchent, ou si le moniteur ne travaille pas le jour choisi.
  4. L'interrupteur Auto-inscription permet d'activer ou de désactiver l'inscription automatique. Les options de récurrence, elles, ne sont pas là : Répéter chaque semaine et Répéter jusqu'au n'apparaissent qu'à la création.
  5. Cliquez sur Enregistrer pour confirmer.

Si le cours fait partie d'une série récurrente, le chemin emprunté change le résultat. Depuis la liste, vous ne modifiez jamais que cette occurrence, sans autre question. Si en revanche vous ouvrez la fiche du cours et utilisez le bouton Modifier les détails de la leçon, avant le formulaire apparaît «Modifier le cours récurrent» avec trois choix : Ce cours uniquement, Ce cours et les suivants, Tous les cours de la série. De même, le bouton Supprimer de la fiche demande Uniquement ce cours ou Toute la série — et dans ce cas les cours sont marqués comme annulés (ceux déjà dispensés restent dans l'archive) et la série est désactivée, alors que la suppression depuis la liste retire vraiment la ligne.


Vue Mois

La vue Mois affiche le calendrier mensuel avec tous les cours répartis sur les jours :

  • Chaque jour affiche les cours avec l'horaire, le niveau en gras et les badges chevaux/élèves.
  • Le jour actuel est souligné par un cercle bleu.
  • Les boutons < et > permettent de naviguer entre les mois, et Aujourd'hui ramène au mois en cours.
  • Les jours avec plusieurs cours les empilent verticalement ; la case du jour a une hauteur fixe, au-delà des premiers on fait donc défiler à l'intérieur de la case.

Cette vue est idéale pour avoir une vue d'ensemble de toute la programmation mensuelle.


Vue Semaine

La vue Semaine affiche le calendrier hebdomadaire avec les créneaux horaires verticaux. La grille couvre les 24 heures et démarre à 07:00 : les heures après minuit se trouvent en bas de la colonne, aucun cours n'est donc laissé de côté.

  • Chaque colonne représente un jour de la semaine.
  • Les cours sont affichés comme des blocs colorés dans leur créneau horaire.
  • La couleur dépend du niveau : le système attribue lui-même à chaque niveau l'une des dix couleurs disponibles. Elle est stable dans le temps, mais ne se choisit pas et n'est pas forcément la même dans un autre centre.
  • Chaque bloc affiche le niveau et l'horaire ; le moniteur, la carrière et les badges n'apparaissent que si le bloc est assez grand, ils sont donc omis sur les cours courts ou sur les cours qui se chevauchent (affichés côte à côte).
  • Le jour actuel est souligné dans l'en-tête par un cercle bleu.

Cette vue est parfaite pour planifier et vérifier la disponibilité quotidienne.

Conseil : les chevauchements, vous n'avez pas à les chercher. Le système refuse d'enregistrer un cours qui met le même moniteur, ou la même carrière, sur deux créneaux qui se chevauchent (deux cours bout à bout — 09:00-10:00 et 10:00-11:00 — passent sans problème). La vue Semaine sert plutôt à lire la charge de la journée et les trous qui restent.


Rémunération des Moniteurs

Les cours du mois assignés à un moniteur sont comptabilisés pour sa rémunération.

  • Si le moniteur a une rémunération avec la fréquence Par cours, le système compte les cours qui lui sont assignés dans le mois et multiplie par le montant convenu.
  • Si le moniteur a une rémunération Mensuel, les cours n'affectent pas le montant.
  • Attention : le décompte n'exclut pas les cours annulés. Ce qui décide, c'est la façon dont le cours a quitté le calendrier, pas s'il était isolé ou récurrent : annulé depuis la fiche (choix «Uniquement ce cours» ou «Toute la série»), la ligne reste dans l'archive et continue de peser sur la rémunération «Par cours» ; supprimé depuis la liste par ⚙️ → Supprimer, la ligne est retirée et disparaît alors aussi du décompte.

Note : le décompte est dynamique — il n'y a pas de compteur manuel à mettre à jour. Le total est recalculé chaque fois que le système régénère les rémunérations du mois : à l'ouverture de la liste «À Payer» et lors du traitement automatique nocturne.


Inscription et Annulation

Les élèves peuvent s'inscrire et se désinscrire des cours, mais avec certaines règles importantes :

  • Règle des 24 heures : un élève ne peut pas se désinscrire d'un cours s'il reste moins de 24 heures avant l'heure de début. Le système bloque la demande avec un message d'erreur.
  • Suppression par l'admin : un administrateur peut toujours retirer un participant, sans restriction de temps.
  • Cours déjà payé : si l'écriture de facturation liée à la participation a déjà été encaissée, même partiellement, la suppression est bloquée.
  • Remboursement forfait : si l'élève était couvert par un forfait prépayé, l'unité est automatiquement remboursée (le compteur de cours restants est incrémenté de 1).
  • Max. participants : chaque cours a un nombre maximum de participants (par défaut : 4, configurable). Si le cours est complet, l'inscription est refusée — y compris à l'admin.
  • Double inscription sur le même créneau : un élève déjà inscrit à un autre cours qui se chevauche ne peut pas s'inscrire, ni depuis le portail ni de la main de l'admin.
  • Cours passé, annulé ou fermé : depuis le portail, on ne s'inscrit pas à un cours déjà commencé, ni à un cours annulé, ni à un cours dont l'auto-inscription est éteinte.
  • Certificat médical : expiré ou manquant, il ne bloque pas l'inscription. Le système l'enregistre et affiche un avertissement — la règle est de toujours prévenir, jamais d'arrêter.

Couverture et Abonnements

Lorsqu'un élève s'inscrit à un cours, le système détermine automatiquement comment la participation sera couverte, en suivant cette cascade de priorité :

  1. Abonnement — si l'élève a un abonnement actif avec des cours hebdomadaires encore disponibles, le cours est couvert sans frais supplémentaires.
  2. Forfait prépayé — si l'abonnement ne couvre pas (ou n'existe pas), le système cherche un forfait avec des unités restantes et en déduit une.
  3. À la consommation — si aucun forfait n'est disponible, une écriture de facturation est générée au prix verrouillé du plan à la consommation.
  4. Non couvert — si l'élève n'a aucun plan actif, une écriture de facturation est générée au prix du cours, décrite comme "Cours ponctuel".