Réglages

Paramètres globaux du site (année, dates, options du lecteur).
Pilote tout le site (films, checklist, statistiques).
Basé sur les années présentes dans les films.
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
—
Configure les points attribués pour les films regardés et les bonnes réponses aux Oscars.
Points attribués pour chaque film complété.
Points attribués pour chaque bonne réponse aux Oscars.
Calcul des points
Total = (Films regardés × 1) + (Bonnes réponses × 1)
Contrôle l'affichage du bouton "Mes picks" dans la navigation et de la colonne "Bon picks" dans les statistiques.
Contrôle l'affichage du bloc debug dans player.html (admins uniquement).

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.

Modal 100%

Contenu affiché quand un utilisateur a vu 100% des films.
Contenu
Modifie le contenu puis enregistre. L’aperçu est live (non sauvegardé tant que tu n’enregistres pas).
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é).
—
Règles
  • Texte: affiché tel quel (safe), retours à la ligne conservés.
  • HTML: le serveur retire les <script> et les attributs on*.
  • Vidéo: accepte un chemin relatif (ex: video/reward.mp4) ou une URL complète.
Astuce
Si tu utilises du HTML, préfère des tags simples (<p>, <a>, <strong>) pour éviter des surprises d’affichage.

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).
Chemin relatif sous VIDEO_FILES_DIR. Ex: LOW/123.LOW.mp4.
Upload d'un fichier .srt (converti en VTT serveur, interne uniquement).
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).
  • Low quality: mets video_file_low (ex: LOW/mon_film.LOW.mp4).
  • É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 / Restore

Sauvegarde et restauration de la base MongoDB.
Sauvegardes
Format .ndjson.gz, stocké sur le serveur.
Fichier Taille Modifié Actions
Ouvre l’onglet pour charger la liste…
Restaurer une sauvegarde
Restaure un fichier .ndjson.gz. L’option drop est recommandée.
La restauration peut écraser les données. Fais un backup juste avant si besoin.
Conseil
Utilise drop sauf si tu sais exactement ce que tu fais (sinon risque de doublons/erreurs).
Fonctionnement
  • Backup: crée un fichier .ndjson.gz (export MongoDB) et le garde sur le serveur.
  • Télécharger: récupère le fichier localement (utile avant une manipulation risquée).
  • Restore: importe le fichier. Avec drop, les collections restaurées sont d’abord supprimées.
Check rapide
Après restore, recharge la page et vérifie “Films”, “Checklist” et “Statistiques”.

Catégories Oscars

Créez et gérez les catégories manuellement.
Créer une catégorie manuellement
Ajoutez une catégorie et ses nommés un par un.
Entrez un nommé par ligne.
Note
Vous pouvez créer plusieurs catégories pour la même année. Le numéro de catégorie doit être unique par année.
Catégories importées
Gérez les catégories existantes
Charge la liste…

Gagnants

Définis un ou plusieurs gagnants par année (égalité possible).
Ajouter un gagnant
Tu peux ajouter plusieurs gagnants pour une même année (égalité).
Basé sur les années présentes dans les films.
Pour retirer: utilise la liste ci-dessous.
Laisse vide si non applicable.
Gagnants actuels
Vue globale (toutes les années).
—
Comment ça marche
  • Une année peut avoir plusieurs gagnants (égalité).
  • Les points sont optionnels (affichage uniquement).
  • Pour retirer un gagnant, utilise le bouton “Retirer” dans la liste “Gagnants actuels”.
Astuce
Si tu changes l’année active du site, vérifie aussi les gagnants de cette année.