Tableau de bord
{{ session.isAdmin ? 'Vue d\'ensemble de la famille' : 'Vue d\'ensemble de mes enfants' }}
Activité récente
| Enfant | Matière | Activité | Résultat | Date |
|---|---|---|---|---|
| {{ a.childFirstName }} | {{ a.subjectName }} | {{ a.activityTitle }} | {{ a.score }} / {{ a.total }} Commentaire reçu {{ a.easyCount }}·{{ a.mediumCount }}·{{ a.hardCount }} — | {{ formatDate(a.attemptedAt) }} |
| Aucune activité pour l'instant. | ||||
Enfants
{{ visibleChildren.length }} profil(s)
| Enfant | Identifiant | Matières | Dernière connexion | Statut | |
|---|---|---|---|---|---|
|
{{ initials(c.firstName) }}
{{ c.firstName }}
|
{{ c.username }} | {{ subjectsForChild(c.id).length }} | {{ formatDate(c.lastLoginAt) }} | {{ c.blockedAt ? 'Verrouillé' : 'Actif' }} | |
| Aucun enfant. | |||||
{{ currentChild.firstName }}
{{ currentChild.username }} · dernière connexion {{ formatDate(currentChild.lastLoginAt) }}
Matières
{{ s.name }}
{{ chaptersForSubject(s.id).length }} chapitre(s) · {{ activitiesForSubject(s.id).length }} activité(s)
{{ currentSubject.name }}
{{ langLabel(currentSubject.language) }}
Référence transverse — pas liée à un chapitre précis.
Questions (import JSON)
Colle ici le JSON généré ailleurs (NotebookLM, Gemini...), au format attendu pour ce type d'activité. Importer remplace les questions actuelles.
Aperçu
Question {{ qi+1 }}
{{ q.enonce }}
Aucune question importée.
Carte {{ ci+1 }}
{{ c.recto }}
{{ c.verso }}
Aucune carte importée.
Aucune carte mentale importée.
Question {{ qi+1 }}
{{ q.enonce }}
{{ q.bareme }} point(s)
Aucune question importée.
Question {{ qi+1 }}
{{ q.enonce }}
{{ q.solution }}
{{ q.explication }}
Aucune question importée.
Commentaires après correction
{{ formatDate(att.attemptedAt) }}
Même mécanisme d'intégration que les références : pas besoin d'un lien de partage spécial, l'URL classique du document suffit.
Tentatives de l'enfant
| Date | Score | Facile · Moyen · Difficile | Durée |
|---|---|---|---|
| {{ formatDate(att.attemptedAt) }} | {{ att.score }} / {{ att.total }} | {{ att.easyCount }} · {{ att.mediumCount }} · {{ att.hardCount }} | {{ formatDuration(att.durationSeconds) }} |
| Pas encore de tentative. | |||
Choisis un élément dans le menu à gauche, ou ajoute-en un nouveau.
Parents
{{ parents.length }} compte(s)
| Nom | Identifiant | Rôle | Dernière connexion | Statut | |
|---|---|---|---|---|---|
|
{{ initials(p.displayName) }}
{{ p.displayName }}
|
{{ p.username }} | {{ p.isAdmin ? 'Administrateur' : 'Parent' }} | {{ formatDate(p.lastLoginAt) }} | {{ p.blockedAt ? 'Verrouillé' : (p.mustChangePassword ? 'Changement MDP requis' : 'Actif') }} |
Comptes enfants verrouillés
{{ initials(c.firstName) }} {{ c.firstName }} |
{{ c.username }} | Verrouillé le {{ formatDate(c.blockedAt) }} |
Mon compte
{{ session.displayName }} · {{ session.roleLabel }}
Changer le mot de passe
- Au moins 10 caractères
- Au moins 1 chiffre
- Au moins 1 majuscule
- Au moins 1 caractère spécial
- Les deux mots de passe correspondent