Connexion à Appwrite…
Le site public fonctionne normalement : il affiche le contenu de data/content.js. Il ne manque que la connexion pour pouvoir gérer les compétitions en ligne.
localhost pour les tests).node tools/setup-appwrite.mjssite/assets/js/appwrite-config.js.Le détail complet est dans APPWRITE.md, à la racine du projet.
Les compétitions à venir s'affichent automatiquement sur le site, triées par date. Une fois la date passée, elles basculent dans « compétitions passées ».
Résultats, stages, passages de grade, infos pratiques… Les six plus récentes sont affichées d'office, les autres derrière un bouton « Voir toutes les actualités ».
Les images sont redimensionnées dans votre navigateur avant d'être envoyées, pour ne pas saturer le stockage Appwrite. Appwrite génère ensuite tout seul les vignettes du site.
Préférence enregistrée sur cet ordinateur. S'applique aux images ajoutées après le changement.
Génère un content.js léger : vos compétitions et actualités en texte, sans les affiches. Si Appwrite ne répond pas, le site reste lisible au lieu d'afficher des sections vides.
Il est aussi affiché instantanément au chargement, avant même la réponse d'Appwrite : le visiteur voit le contenu tout de suite.
À déposer dans le dossier data/ du site, à refaire après chaque ajout important.
Archive de tout : compétitions, actualités et affiches incluses. C'est votre filet de sécurité si vous perdiez l'accès à Appwrite — renommer ce fichier en content.js suffirait à remettre le site en ligne à l'identique.
Ne la déposez pas dans data/ : elle pèse plusieurs Mo et serait téléchargée par chaque visiteur pour rien. Gardez-la sur votre ordinateur ou dans votre cloud.
Une fois par saison suffit.
Ces identifiants sont publics et sans danger : les droits d'écriture sont réservés aux membres de l'équipe des gestionnaires.
Utilisé par tous les boutons « Cours d'essai gratuit » et l'encart contact. Il se modifie dans le fichier site/data/content.js, ligne facebookUrl.
Valeur actuelle : —