Chico State Schedule Helper

Extension that shows professor's rate my professor score next to their name on portal with a click of a button!

Chico State Schedule Helperคืออะไร?

Chico State Schedule Helper เป็นส่วนขยายของ Chrome ที่พัฒนาโดย numan and luke และคุณลักษณะหลักของมันคือ "Extension that shows professor's rate my professor score next to their name on portal with a click of a button!"

ภาพหน้าจอของส่วนขยาย

screenshot
screenshot
screenshot
screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย Chico State Schedule Helper

ดาวน์โหลดไฟล์ส่วนขยาย Chico State Schedule Helper ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย

คำแนะนำในการใช้ส่วนขยาย

                        Features:

⭐ Works on Schedule Builder [BETA] Select Sections/Build Schedule, Shopping Cart, My Schedule, Friend's Schedule, and 'Enroll In Classes' Pages
⭐ Hover over rating button to see full statistics
⭐ Click on rating button to be taken to RMP website for that professor
⭐ Click on save button to save professor's rating into the extension popup

Note:

⚠️ It will only show the ratings of professors names that are currently loaded on the page, so if more names are loaded you will have to click the button again.
⚠️  Some professor's may not have ratings buttons associated with them, that is because the API could not find any ratings. If that happens, please manually search up the professor.
⚠️ For schedule builder's generated schedules, it won't show ratings for online/async classes.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Version 1.1.4 Update:
- Added Support For Smaller Screen Size Widgets (< 1024px) On Enroll In Classes, My Schedule, and Select Sections 

Version 1.1.2/1.1.3 Update:
- Styling Changes

Version 1.1.1 Update:
- Added Ability To Save Professor Ratings To Popup
- Minor Bug Fixes

Version 1.1.0 Update:
- Extension Now Works On My Schedule & Friend's Schedules
- Minor Bug Fixes

Version 1.0.9 Update:
- Changed Name From Chico State Portal Auto RMP -> Chico State Schedule Helper

Version 1.0.8 Update:
- Extension Now Works On Shopping Cart Classes

Version 1.0.7 Update:
- Extension Now Works On Scheduler Builder's Generated Schedule(s)
- Bug Fixes

Version 1.0.6 Update:
- Changed Styling of Prof Information Box

Version 1.0.5 Update:
- Changed Styling of Prof Information Box
- Added Error Text On Button If Not On Proper Website
- Extension Now Works On Select Sections in Schedule Builder

Version 1.0.4 Update:
- Styling Changes
- Prof Information Box Changed To Show On Hover Instead of Click                    

ข้อมูลพื้นฐานของส่วนขยาย

ชื่อ Chico State Schedule Helper Chico State Schedule Helper
ID bpgjphpemidkmnfobmdjijciacdafipe
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/chico-state-schedule-help/bpgjphpemidkmnfobmdjijciacdafipe
คำอธิบาย Extension that shows professor's rate my professor score next to their name on portal with a click of a button!
ขนาดไฟล์ 134 KB
จำนวนการติดตั้ง 72
เวอร์ชันปัจจุบัน 1.1.4
อัปเดตครั้งล่าสุด 2024-02-05
วันที่เผยแพร่ 2023-12-31
คะแนน 5.00/5 รวมทั้งหมด 11 คะแนน
ผู้พัฒนา numan and luke
อีเมล numankhan165@gmail.com
ประเภทการชำระเงิน free
ภาษาที่รองรับ en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Chico State Schedule Helper",
    "author": "Numan Khan, Luke Hazelton",
    "version": "1.1.4",
    "host_permissions": [
        "https:\/\/*.cmsweb.csuchico.edu\/*",
        "https:\/\/*.ratemyprofessors.com\/*"
    ],
    "description": "Extension that shows professor's rate my professor score next to their name on portal with a click of a button!",
    "icons": {
        "16": "icons\/icon_16.png",
        "32": "icons\/icon_32.png",
        "48": "icons\/icon_48.png",
        "128": "icons\/icon_128.png"
    },
    "action": {
        "default_popup": "popup.html"
    },
    "background": {
        "service_worker": "background.js"
    },
    "permissions": [
        "activeTab",
        "storage"
    ],
    "content_scripts": [
        {
            "matches": [
                "https:\/\/*.cmsweb.csuchico.edu\/*",
                "https:\/\/*.ratemyprofessors.com\/*"
            ],
            "run_at": "document_idle",
            "js": [
                "scheduleBuilderScript.js",
                "contentScript.js",
                "teacherUtils.js",
                "ratingUtils.js"
            ]
        }
    ],
    "content_security_policy": {
        "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';",
        "sandboxed_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';"
    },
    "web_accessible_resources": [
        {
            "resources": [
                "imgs\/save.svg"
            ],
            "matches": [
                "https:\/\/*.cmsweb.csuchico.edu\/*",
                "https:\/\/*.ratemyprofessors.com\/*"
            ]
        }
    ]
}