Bonnes idées. Voici ce que je propose : **Stats en haut (dashboard rapide) :** - Total membres (directs) - Tâches 100% (combien ont tout complété) - Formations 100% (combien ont tout terminé) - Progression moyenne tâches - Progression moyenne formations **Recherche :** - Barre de recherche qui cherche dans TOUTE l'équipe récursive - Recherche par nom, prénom, email, ID, rôle - Résultats cliquables (ouvre la modale détail) - Limité aux membres assignés via `ml_followed_consultants` C'est un gros ajout (nouveau endpoint PHP + CSS + JS). Je m'y mets.Now add the new REST endpoints :Now add the CSS for stats dashboard and search. Let me find the right spot :Now add the JS. Let me find the `init` function :Now replace `rerender` and `init` with versions that include dashboard and search :**v5.2.0** — Gros ajout : **Dashboard stats (4 cartes en haut) :** - **Membres** (total directs + combien actifs) — carte bleue mise en avant - **Tâches 100%** (combien ont tout complété + moyenne équipe) - **Formations 100%** (combien ont tout terminé + combien inscrits) - **Moy. formations** (progression moyenne des cours) - Les stats se chargent en async après l'affichage de la hiérarchie (non bloquant) **Recherche :** - Barre de recherche avec icône loupe + bouton clear - Cherche dans **toute l'équipe récursive** (pas juste les directs) - Recherche par nom, prénom, email, ID login, rôle - Debounce 350ms pour pas spammer l'API - Résultats cliquables → ouvre la modale détail du membre - Limité à 20 résultats max - Minimum 2 caractères pour lancer la recherche **Nouveaux endpoints REST :** - `GET /user/{id}/team-stats` — stats agrégées des followers directs - `GET /user/{id}/team-search?q=xxx` — recherche récursive dans toute l'équipe N'oublie pas de re-sauvegarder les permaliens dans WP Admin après l'upload (pour que les nouveaux endpoints soient reconnus). Inscription apprenant – Limitless Network
Aller au contenu