Admin

Paramètres, utilisateurs et gestion des films.

Pilote tout le site (films, checklist, statistiques).
Basé sur les années présentes dans les films.

Contrôle l’affichage du bloc debug dans player.html (admins uniquement).

Configure la date de cérémonie pour le compte à rebours (Films & Checklist). Défaut: 15 mars.
Basé sur les années présentes dans les films.
Format: YYYY-MM-DD.
Dates configurées
—

Version

Contrôle la version affichée dans le footer (stockée en DB).
Version active
Met à jour ce que les utilisateurs voient dans le footer.
La liste vient de l’historique stocké en DB.
Aperçu (footer)
—
Bon à savoir
  • “Recharger” relit l’historique depuis l’API.
  • “Activer” change la version active en DB.
  • Le footer lit ensuite la version via /api/version.
Historique
Supprime les entrées obsolètes si besoin.
—
Créer une nouvelle version
Ajoute une entrée dans l’historique (tu peux l’activer immédiatement).
Ex: 1.2.3
Court & lisible (affiché dans le footer).
Astuce
Après création, va dans l’onglet “Active” pour vérifier l’aperçu du footer.

Contenu “Modal 100%”

Contenu affiché quand un utilisateur a vu 100% des films dans la checklist.

Affiché en texte brut (safe). Laisse vide si tu n’en veux pas.
Affiché comme HTML (le serveur retire les <script> et les handlers on*).
Chemin relatif (ex: video/reward.mp4) ou URL complète. Vide = pas de vidéo.

Aperçu

Aperçu live (non sauvegardé tant que tu n’enregistres pas).
—
Preview

Liste des utilisateurs

— utilisateur(s)
Nom Email Statut Actions
Charge la liste…

Films

Gestion et ajout des films (par année).
Gérer les films
Filtre, sélection et suppression en lot.
—
0 sélectionné(s)
Sel. ID Titre Player Catégorie Année Actions
Charge la liste…
Ajouter un film
Le serveur récupère automatiquement titre/plot/poster via OMDb avec l’imdb_id.
Sépare films & stats par année.

Auto = video_src → embed_src → vod_link.
Si video_file est fourni et que ce champ est vide, la lecture utilisera /api/video/<movieId>.
Chemin relatif sous VIDEO_FILES_DIR (défaut: public/video).
Compat. Préfère video_src / embed_src.
Notes rapides
  • Auto: utilise video_src → embed_src → vod_link.
  • Server file: mets video_file (chemin relatif sous public/video).
  • Édition: le bouton “Éditer” ouvre une modale avec des onglets Info / Player.
Astuce
Dans “Gérer”, la recherche filtre la table localement (sans requête API). Le “Tout sélectionner” ne coche que les lignes visibles.

Backup

Crée une sauvegarde de la base MongoDB (format .ndjson.gz) et conserve-la sur le serveur.

Fichier Taille Modifié Actions
Ouvre l’onglet pour charger la liste…

Restore

Restaure une sauvegarde (fichier .ndjson.gz). Option recommandée: drop pour supprimer les collections avant import.

La restauration peut écraser les données. Fais un backup juste avant si besoin.

Définir les gagnants par année (égalité)

Tu peux ajouter plusieurs gagnants pour la même année (ex: égalité au même nombre de points). Choisis un utilisateur + des points (optionnel), puis clique Ajouter.
Basé sur les années présentes dans les films.
Pour retirer un gagnant, utilise la liste “Gagnants actuels” ci-dessous.
Gagnants actuels
—