Tableau de bord

Le tableau de bord est l'écran d'accueil de l'admin — ce que vous voyez juste après la connexion. Il affiche quelques cartes récapitulatives de l'état de votre site plus des cartes contribuées par

Le tableau de bord est l'écran d'accueil de l'admin — ce que vous voyez juste après la connexion. Il affiche quelques cartes récapitulatives de l'état de votre site plus des cartes contribuées par les plugins.

Ce qui est là par défaut

Une rangée de quatre cartes statistiques intégrées :

  • Posts — nombre total de posts + répartition en ligne / brouillon
  • Pages — nombre total de pages + même répartition
  • En ligne — combien de vos posts / pages sont actuellement publiés (i.e. ont un lastPublishedPath)
  • Brouillons — combien sont non publiés

Les compteurs viennent de souscriptions live :

  • En mode Firebase : souscription Firestore en paginationMode: "global" (par défaut) ou requêtes d'agrégation en paginationMode: "paginated"
  • En mode SQLite : polling de /api/v1/sqlite/version toutes les ~4 s, refetch à chaque changement

Dans les deux cas ils sont à jour — pas de cache à invalider.

Sous les cartes statistiques, une rangée de cartes contribuées par les plugins (uniquement affichée si au moins un plugin en a enregistré une).

Cartes plugin intégrées

Le plugin flexweg-metrics (must-use, toujours actif) enregistre deux cartes à chaque installation :

  • Utilisation du stockage — votre consommation actuelle Flexweg vs la limite du plan, avec une barre de progression qui passe en orange au-dessus de 75% et en rouge au-dessus de 90%. Inclut un bouton Rafraîchir manuel.
  • Utilisation Firestore / SQLite — répartition des compteurs sur les collections posts/, terms/, media/, users/ plus le total. Utile pour repérer une collection inhabituellement grande ou planifier un nettoyage.

D'autres plugins peuvent ajouter leurs propres cartes via pluginApi.registerDashboardCard(). Voir Cartes de tableau de bord pour les auteurs de plugins.

Ce qui n'est PAS sur le tableau de bord

Par conception, le tableau de bord évite :

  • Un flux « activité récente » (nécessiterait un journal d'activité que nous ne tenons pas)
  • « Brouillons assignés à vous » (pas d'assignation par utilisateur en v1)
  • « Commentaires en attente » (pas de commentaires en v1)
  • Une prévisualisation live du site public (ouvrez juste l'URL publique dans un autre onglet)

La philosophie : le tableau de bord est un coup d'œil sur l'état du site, pas un centre de travail. Le travail se fait dans Posts / Pages / Médias.