🎓 Affichez votre moyenne générale même si votre établissement l'a désactivée
À propos |
Fonctionnement |
Installation
De nombreux établissements choisissent de masquer la moyenne générale aux élèves. Rétablir Moyenne Pronote est une extension qui permet de contourner cette limitation en recalculant une estimation de votre moyenne générale (et celle de la classe) à partir de vos notes pour la faire réapparaître directement dans votre espace Pronote.
L'extension récupère vos notes déjà visibles dans Pronote et les utilise pour recalculer votre moyenne générale et celle de la classe, qui s'affichent ensuite directement dans l'onglet "Mes notes".
L'extension utilise un algorithme (dérivé du projet Papillon) qui :
- Regroupe vos notes par matière
- Calcule la moyenne de chaque matière en respectant les coefficients, notes bonus et notes facultatives
- Fait la moyenne de toutes les matières pour obtenir votre moyenne générale
Les notes invalides (absences, dispenses, non rendus...) sont automatiquement exclues du calcul.
La moyenne de classe est calculée en moyennant les moyennes de classe de chaque matière.
Note
Les moyennes calculées sont des estimations. Elles peuvent varier de quelques demi-points par rapport aux moyennes officielles de votre établissement.
Installer sur le Chrome Web Store
- Téléchargez ou clonez ce dépôt
- Ouvrez le menu des extensions de votre navigateur (Chrome, Edge, Brave...)
- Activez le Mode développeur
- Cliquez sur Charger l'extension non empaquetée et sélectionnez le dossier du projet
- Rechargez votre page Pronote
L'extension effectue un monkey-patch du système de chargement de modules de Pronote (window.IE.fModule). Concrètement :
- Elle intercepte le chargement du module
interfacedernieresnotes.js - Elle modifie le prototype
InterfaceDernieresNotespour patcher la méthode_surRequeteDernieresNotes - Lorsque cette méthode est appelée avec des données où
moyenneGeneraleest absente, l'extension calcule les moyennes - Elle injecte les résultats directement dans l'objet de données avant l'affichage
Tout le processus est côté client. Aucune requête réseau n'est interceptée ou modifiée.
Ce projet est un développement indépendant et n'est en aucun cas affilié, approuvé ou soutenu par la société Index Éducation.
Pronote est un logiciel et une marque déposée appartenant à Index Éducation. L'utilisation de ce nom dans ce projet est uniquement à titre de référence pour indiquer la compatibilité.
