UT Registration Plus

Improves the course registration process at the University of Texas at Austin!

UT Registration Plusคืออะไร?

UT Registration Plus เป็นส่วนขยายของ Chrome ที่พัฒนาโดย Sriram Hariharan และคุณลักษณะหลักของมันคือ "Improves the course registration process at the University of Texas at Austin!"

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

screenshot
screenshot
screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย UT Registration Plus

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

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

                        We've all been there. 20 tabs of Rate My Professor, Catalyst, UT Planner, and the UT Course Catalog open and you still don't know what classes to take. What this extension tries to do is streamline most of the unnecessary steps and headaches of registering for classes at UT Austin. 

- Puts all the courses for a department into a scroll-able list.

- Provides a "breakdown" popup for every class on the Course Catalog, with quick and easy links to the RateMyProfessor and eCIS pages of the professor, as well as syllabi from when the professor taught the class in the past. 

- Gets the course description and highlights the important information like prerequisites, restrictions, etc. 

- Shows graphs of the grade distributions for the semesters the professor taught the class in the past.

- Gives you the ability to "Save Courses" and view them and their information in the extension popup, where you can quickly copy their unique numbers. This lets you see any schedule conflicts, and also register much quicker. You can also "save" a course just through its unique number.

- Lets you import/export your schedule for easy sharing.

- Highlights and crosses-out what courses on the UT Course Catalog would conflict with your currently saved courses, making selecting courses that fit with your schedule so much easier. 

- Displays a weekly schedule from your saved courses, so that you can easily see how difficult or easy it might be. You can save a picture of the schedule, and even export it to an ICS file
that you can import into Google Calendar or iCalendar.

- Import from your already registered schedule page to your saved courses, so you don't have to add each one individually

*Extension images created by Kevin Dao*
 
Extension open source at https://github.com/sghsri/UT-Registration-Plus                    

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

ชื่อ UT Registration Plus UT Registration Plus
ID hboadpjkoaieogjimneceaahlppnipaa
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/ut-registration-plus/hboadpjkoaieogjimneceaahlppnipaa
คำอธิบาย Improves the course registration process at the University of Texas at Austin!
ขนาดไฟล์ 2.67 MB
จำนวนการติดตั้ง 55,790
เวอร์ชันปัจจุบัน 1.2.2.7
อัปเดตครั้งล่าสุด 2021-10-18
วันที่เผยแพร่ 2019-10-27
คะแนน 4.95/5 รวมทั้งหมด 75 คะแนน
ผู้พัฒนา Sriram Hariharan
อีเมล [email protected]
ประเภทการชำระเงิน free
เว็บไซต์ส่วนขยาย https://github.com/sghsri/UT-Registration-Plus
URL หน้าช่วยเหลือ https://github.com/sghsri/UT-Registration-Plus
ภาษาที่รองรับ en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "UT Registration Plus",
    "version": "1.2.2.7",
    "options_page": "options.html",
    "description": "Improves the course registration process at the University of Texas at Austin!",
    "permissions": [
        "storage",
        "*:\/\/*.utdirect.utexas.edu\/apps\/registrar\/course_schedule\/*",
        "*:\/\/*.utexas.collegescheduler.com\/*",
        "*:\/\/*.catalog.utexas.edu\/ribbit\/",
        "*:\/\/*.registrar.utexas.edu\/schedules\/*",
        "*:\/\/*.login.utexas.edu\/login\/*"
    ],
    "content_scripts": [
        {
            "css": [
                "css\/styles.css"
            ],
            "js": [
                "js\/config.js",
                "js\/lib\/moment.min.js",
                "js\/lib\/highcharts.js",
                "js\/lib\/jquery-3.3.1.min.js",
                "js\/lib\/jquery.initialize.min.js",
                "js\/util.js",
                "js\/Template.js",
                "js\/courseCatalog.js"
            ],
            "matches": [
                "https:\/\/utdirect.utexas.edu\/apps\/registrar\/course_schedule\/*"
            ]
        },
        {
            "css": [
                "css\/styles.css"
            ],
            "js": [
                "js\/config.js",
                "js\/lib\/moment.min.js",
                "js\/lib\/highcharts.js",
                "js\/lib\/jquery-3.3.1.min.js",
                "js\/lib\/jquery.initialize.min.js",
                "js\/util.js",
                "js\/Template.js",
                "js\/utPlanner.js"
            ],
            "matches": [
                "https:\/\/utexas.collegescheduler.com\/*"
            ]
        },
        {
            "css": [
                "css\/styles.css"
            ],
            "js": [
                "js\/config.js",
                "js\/lib\/moment.min.js",
                "js\/lib\/highcharts.js",
                "js\/lib\/jquery-3.3.1.min.js",
                "js\/Template.js",
                "js\/util.js",
                "js\/import.js"
            ],
            "matches": [
                "https:\/\/utdirect.utexas.edu\/registrar\/waitlist\/wl_see_my_waitlists.WBX",
                "https:\/\/utdirect.utexas.edu\/registration\/classlist.WBX*"
            ]
        }
    ],
    "web_accessible_resources": [
        "grades.db",
        "images\/disticon.png"
    ],
    "background": {
        "scripts": [
            "js\/lib\/jquery-3.3.1.min.js",
            "js\/lib\/sql-memory-growth.js",
            "js\/lib\/moment.min.js",
            "js\/config.js",
            "js\/util.js",
            "js\/background.js"
        ],
        "persistent": true
    },
    "browser_action": {
        "default_popup": "popup.html",
        "default_icon": {
            "16": "icons\/icon16.png",
            "32": "icons\/icon32.png",
            "48": "icons\/icon48.png",
            "128": "icons\/icon128.png"
        }
    },
    "icons": {
        "16": "icons\/icon16.png",
        "32": "icons\/icon32.png",
        "48": "icons\/icon48.png",
        "128": "icons\/icon128.png"
    }
}