-
Notifications
You must be signed in to change notification settings - Fork 2
Structure de la configuration
{
module: "MMM-Pronote",
position: "top_center",
configDeepMerge: true,
config: {
debug: false,
...
}
},
Champ | type | valeur par défaut |
---|---|---|
debug | BOOLEAN | false |
Si vous définissez debug
sur true true
, les logs détaillé seront écrit en console. (généralement réservé aux développeurs)
Champ | type | valeur par défaut |
---|---|---|
defaultAccount | NUMBER | 1 |
Défini le numéro du compte par défaut au démarrage de pronote (d'apres Accounts: [])
Champ | type | valeur par défaut |
---|---|---|
Accounts | ARRAY of OBJECT | [ {...},{...} ] |
- url | STRING | null |
- username | STRING | null |
- password | STRING | null |
- cas | STRING | none |
- account | STRING | student |
- studentNumber | NUMBER | 1 |
Voir comment se connecter à Pronote
Champ | type | valeur par défaut |
---|---|---|
rotateAccount | BOOLEAN | true |
en cas de multi-compte, effectue un changement de compte automatiquement à chaque rotateInterval
Champ | type | valeur par défaut |
---|---|---|
rotateInterval | STRING | "1m" |
Si multi-comptes, temps d'affichage des comptes. La valeur doit être exprimé en h
, m
et/ou s
pour Heures, Minutes, Secondes.
Champ | type | valeur par défaut |
---|---|---|
updateInterval | STRING | "15m" |
Delai de mises à jour automatique des comptes de Pronote
. La valeur doit être exprimé en h
, m
et/ou s
pour Heures, Minutes, Secondes.
Champ | type | valeur par défaut |
---|---|---|
PeriodType | STRING | "semester" |
Permet de choisir la périodicité de votre établissement: semester
pour semestre, trimester
pour trimestre
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Header | OBJECT | { ... } |
- displayEstablishmentName | BOOLEAN | true |
- displayStudentName | BOOLEAN | true |
- displayStudentClass | BOOLEAN | true |
- displayAvatar | BOOLEAN | true |
-
displayEstablishmentName
: Affiche le nom de l'établissement de l’élève avec le logo de Pronote. -
displayStudentName
: Affiche le nom de l’élève. -
displayStudentClass
: Affiche la classe de l’élève. -
displayAvatar
: Affiche l'avatar de l’élève. (non disponible en mode parent)
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Timetables | OBJECT | { ... } |
- displayActual | BOOLEAN | true |
- displayNextDay | BOOLEAN | true |
- displayTeacher | BOOLEAN | true |
- displayRoom | BOOLEAN | true |
-
displayActual
: Affiche l'emploi du temps du jour. -
displayNextDay
: Affiche l'emploi du temps du prochain jour de classe. -
displayTeacher
: Affiche le nom du professeur. -
displayRoom
: Affiche le numéro ou le nom de la salle de cours.
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Averages | OBJECT | { ... } |
- display | BOOLEAN | true |
- displayStudent | BOOLEAN | true |
- displayClass | BOOLEAN | true |
-
display
: Affiche la section de la moyenne de l’élève. -
displayStudent
: Affiche la moyenne de l’élève. -
displayClass
: Affiche la moyenne de la classe.
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Marks | OBJECT | { ... } |
- display | BOOLEAN | true |
- searchDays | NUMBER | 7 |
- displayAverage | BOOLEAN | true |
- displayCoeff | BOOLEAN | true |
-
display
: Affiche la section des note de l’élève. -
searchDays
: Permet une recherche des notes obtenues sur un nombre de jours voulu (jusqu'au jour actuel). Par default: les 7 derniers jours -
displayAverage
: Affiche la moyenne de la matière. -
displayCoeff
: Affiche le coefficient de la note.
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Homeworks | OBJECT | { ... } |
- display | BOOLEAN | true |
- searchDays | NUMBER | 7 |
- numberDays | NUMBER | 1 |
- displayDescription | BOOLEAN | true |
- displayDone | BOOLEAN | true |
-
display
: Affiche les devoirs à faire. -
searchDays
: Période de recherche pour les devoirs. Par défaut: les 7 prochains jours. -
numberDays
: Affiche les devoirs sur le nombre de jours défini. -
displayDescription
: Affiche la description du devoir à effectuer. -
displayDone
: Indique les devoirs effectués.
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Absences | OBJECT | { ... } |
- display | BOOLEAN | true |
- searchDays | NUMBER | 7 |
- number | NUMBER | 1 |
-
display
: Affiche les absences. -
searchDays
: Période de recherche pour les absences. Par défaut: les 7 derniers jours. -
number
: Affiche uniquement les X dernières absences.
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Delays | OBJECT | { ... } |
- display | BOOLEAN | true |
- searchDays | NUMBER | 7 |
- number | NUMBER | 1 |
-
display
: Affiche les retards. -
searchDays
: Période de recherche pour les retards. Par défaut: les 7 derniers jours. -
number
: Affiche uniquement les X derniers retards.
Champ (-Sous champ) | type | valeur par défaut |
---|---|---|
Holidays | OBJECT | { ... } |
- display | BOOLEAN | true |
- number | NUMBER | 3 |
-
display
: Affiche les prochaines vacances. -
number
: Nombre de vacances a venir à afficher.
Ceci permet de vérifier les mise à jours des librairie NPM @bugsounet utilisées.
MMM-Pronote utilise des librairies npm @bugsounet et malheureusement le module de notification par defaut n'est pas programmé pour afficher les mise a jours de mes librairies personnelles
Vous pouvez utiliser le module alert
pour afficher les mise à jours ou le nouveau module de notification MMM-UpdateNotification pour une mise a jour automatique
field | type | default value |
---|---|---|
NPMCheck | OBJECT | { ... } |
-useAlert | BOOLEAN | true |
- useAlert: si défini sur
true
, le module utilisera le modulealert
pour vous avertir; si defini surfalse
, le module utilisera MMM-UpdateNotification
MMM-UpdateNotification est pre-reglé pour faire les mise à jour automatiquement de MMM-Pronote !