Skip to content

Evenements

Zyphro3D edited this page Jun 25, 2026 · 1 revision

Événements

Le module d'événements permet de planifier des sessions de course, gérer les inscriptions pilotes et lancer automatiquement le serveur à l'heure prévue.

📸 ScreenshotCalendrier mensuel avec les événements planifiés


Calendrier

La page /events affiche un calendrier mensuel avec une timeline horaire. Chaque événement est visible avec son titre, son circuit et son statut.

Navigation : flèches pour passer au mois précédent / suivant.


Créer un événement

Cliquer Nouvel événement ouvre le formulaire de création.

Informations générales

Champ Description
Titre Nom de l'événement affiché publiquement
Description Texte libre (visible sur la page d'accueil et les cartes)
Date et heure Date + heure de début (fuseau défini dans .env)
Public Si coché, visible sur la page d'accueil sans connexion
Mot de passe Optionnel — protège l'inscription
Rappel Délai avant l'événement pour envoyer un email de rappel aux inscrits

Circuit et météo

Sélecteur parmi les 36 circuits de la banque. La météo et le type de serveur sont configurables.

Import depuis une config existante : un menu déroulant pré-remplit automatiquement circuit, mode, météo, durées et voitures depuis un fichier de config JSON existant.

Sessions

Même configuration que l'éditeur de config serveur : durées, activation/désactivation de chaque session.

Voitures autorisées

Sélection par pills (même interface que la config serveur). Ballast et restrictor par voiture.

📸 ScreenshotFormulaire de création d'événement avec sélection des voitures

Lancement automatique

Si Lancement automatique est activé :

  • Le serveur démarre automatiquement à l'heure de l'événement avec la bonne config
  • Il s'arrête automatiquement après la fin de la dernière session

Modifier / Supprimer un événement

Depuis la liste des événements ou le calendrier, cliquer sur un événement donne accès à :

  • Modifier — même formulaire que la création
  • Publier / Dépublier — rendre visible ou masquer sur la page d'accueil
  • Marquer comme terminé — archive l'événement
  • Supprimer — supprime définitivement l'événement et ses inscriptions

Gestion des inscriptions

📸 ScreenshotPage des inscriptions avec statuts et actions

Liste des inscriptions

Depuis un événement → Inscriptions : tableau de tous les pilotes inscrits avec :

  • Nom in-game, email
  • Statut (En attente / Confirmée / Refusée)
  • Voiture assignée (si applicable)
  • Date d'inscription

Actions disponibles

Action Description
Approuver Confirme l'inscription, envoie un email de confirmation au pilote
Refuser Rejette l'inscription, envoie un email de refus
Assigner une voiture Sélectionne la voiture et le nom d'affichage pour ce pilote

Générer l'entry_list.json

Le bouton Générer l'entry list crée automatiquement le fichier entry_list.json compatible ACE EVO à partir des inscriptions confirmées. Ce fichier est écrit dans le dossier configs du serveur.

⚠️ Seules les inscriptions avec le statut Confirmée et une voiture assignée sont incluses dans l'entry list.


Notifications automatiques

Si SMTP est configuré, les emails suivants sont envoyés automatiquement :

  • Inscription reçue — confirmation au pilote que sa demande est bien enregistrée
  • Inscription approuvée — notification de confirmation avec détails de l'événement
  • Inscription refusée — notification de refus
  • Rappel — envoyé X heures/jours avant l'événement (délai configurable par événement)

Clone this wiki locally