SMS Grades Overview KOZELJ Michele מאת
Shows a grades overview on the sms.eursc.eu dashboard.
נתוני העל של ההרחבה
על אודות הרחבה זו
SMS Grades Overview
A browser extension that adds a grades overview widget to the sms.eursc.eu dashboard.
What it does
How it works
A browser extension that adds a grades overview widget to the sms.eursc.eu dashboard.
What it does
- Injects a grades overview widget at the top of the SMS dashboard page
- Shows a general average across all enabled subjects
- Shows a card per subject with the weighted average grade, color-coded
- Shows a recent grades table with the last 10 graded assignments across all subjects
- Automatically discovers enrolled courses from the SMS grades page
- Allows hiding/showing courses via the extension popup (persisted in local storage)
How it works
- Authentication: The extension piggybacks on the user's existing SMS session (PHPSESSID cookie set after SAML/ADFS login via Office 365). No credentials are stored or handled by the extension.
- Course discovery: On dashboard load, the extension fetches
grades_details.phpand parses the<select id="course_id">dropdown to discover all enrolled courses dynamically. - Grade fetching: For each visible course, the background service worker fetches the course's grade page. The content script parses the HTML table to extract dates, types, descriptions, weights, and grade percentages.
- Weighted averages: Computed as
sum(grade * weight) / sum(weight), skipping ungraded entries. The general average is the mean of all subject averages. - Course visibility: Hidden courses are stored in
chrome.storage.localunder the keyhiddenCourses. The extension popup provides a checklist to toggle visibility.
מדורג 0 על־ידי 0 סוקרים
הרשאות ונתונים
הרשאות נדרשות:
- גישה לנתונים שלך עבור sms.eursc.eu
הרשאות אופציונליות:
- גישה לנתונים שלך עבור sms.eursc.eu
איסוף נתונים:
- המפתח אומר שהרחבה זו אינה דורשת איסוף נתונים.
מידע נוסף
- קישורים לתוספת
- גרסה
- 1.5.0
- גודל
- 16.34 ק״ב
- עדכון אחרון
- לפני 10 שעות (29 מרץ 2026)
- רישיון
- כל הזכויות שמורות
- היסטוריית הגרסאות
- הוספה לאוסף