Manage your homework easily

Latest Version

Version
2.4.1
Update
July 16, 2023
Size
33.13KiB
Developer
Category
Users
409
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
日本語
See more
Permissions
Storage
See more

Assignment Manager for YNU LMS Extension

LMSで課題管理ができるChrome用拡張機能です。
提出期限が3週間以内のものをLMSのトップページに表示します。

ワンクリックでGoogle Tasksへのタスク追加もできます。
また、Chromeの右上にある拡張機能のボタンを押すと、課題の表示非表示を切り替えられます。

DOM操作(データ取得)は講義ページに手動でアクセスした時のみなので、サーバーに大きな負荷をかけることなく課題管理が可能です。

---- 更新情報 ----
ver 2.4.1
Clear overdue assignmentsが機能しない問題を修正しました。

ver 2.4.0
表のデザインを一新しました。
検索・ページネーション・表示個数設定(ポップアップ内)を追加しました。
提出期限が一週間以内の課題の色を緑色にしました。

ver 2.3.7
提出期限の色が変わらない問題を修正しました。

ver 2.3.6
・トップページの課題表から直接講義ページに飛べるようにしました。
・提出期限の色を緑にしました。
・課題ページの課題表の課題をクリックしたときアンケート・テストも正しく画面遷移するよう修正しました。
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Assignment Manager for YNU LMS", "short_name": "ExtOfLMS", "description": "Manage your homework easily", "version": "2.4.1", "author": "Vimmer", "icons": { "16": "icons/icon_16.png", "48": "icons/icon_48.png", "128": "icons/icon_128.png" }, "action": { "default_popup": "popup.html" }, "permissions": ["storage"], "content_scripts": [ { "matches": [ "https://lms.ynu.ac.jp/lms/homeHoml/doIndex*", "https://lms.ynu.ac.jp/lms/tpicTpil/doBack*", "https://lms.ynu.ac.jp/lms/infrInfr/doBack*" ], "js": ["show_homework_storage.js"], "css": ["mermaid.min.css"] }, { "matches": [ "https://lms.ynu.ac.jp/lms/homeHoml/doLinkKougi*", "https://lms.ynu.ac.jp/lms/corsColl/*" ], "js": ["fetch_homework_storage.js"], "css": [] } ]}
Read more