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 KB
- 最終更新日
- 11時間前 (2026年3月29日)
- ライセンス
- All Rights Reserved
- バージョン履歴
- コレクションへ追加