UoM Blackboard Enhancement

Improve your experience of Blackboard of the University of Manchester.

UoM Blackboard Enhancementคืออะไร?

UoM Blackboard Enhancement เป็นส่วนขยายของ Chrome ที่พัฒนาโดย https://ryanxin.cn และคุณลักษณะหลักของมันคือ "Improve your experience of Blackboard of the University of Manchester."

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

screenshot
screenshot
screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย UoM Blackboard Enhancement

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

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

                        This extension aims to improve user experience of Blackboard of the University of Manchester, help customize your own blackboard and improve productivity.

It is quite light-weight and written by native JavaScript to ensure high efficiency and reliability.

----- Main features -----
Customize Home Page
 - Hide unnecessary course entries.
 - Display UK time.
 - Customize live sessions portal. (Provide direct access to zoom meeting)
 - Collapse any portlet as you wish.

Control Embedded Video Player
 - Apply embedded player in Video Portal (replace original one).
 - Use keyboard to control embedded video player.
 - Save and override caption styles of embedded player.
 - Allow user to reload and restore video progress on network error.

Other Utilities
 - Go to external link in new tab directly.
 - Open links of file content in new tab.
 - Open embedded pdf file in browser directly.
 - Open embedded web page (like piazza) in browser directly.
 - Jump to in-page hash anchor directly.
 - Auto log in to UoM Login System. (Your account information is stored locally)
 - Auto login if token was expired.

Settings Page (Popup)
 - Import/Export your user configuration for migration.
 - Configure account information for auto login.
 - Turn on/off switches for various features.

Accessibility
 - Sync layout and configuration with your browser account automatically.
 - Auto update with long-term support.

----- Support -----
This is an open source project on GitHub. For more information, go to project repo 👉 https://github.com/RyanXinOne/UoMBbEn
Developed by RyanXin - a Computer Science student @UoM.

----- Feedback -----
If you like it or have any ideas regarding new features or bugs/improvement, do not hesitate to leave a reply or contact me ([email protected]) directly!                    

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

ชื่อ UoM Blackboard Enhancement UoM Blackboard Enhancement
ID hfemolalfcjcgompdfddabemkdpbgjki
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/uom-blackboard-enhancemen/hfemolalfcjcgompdfddabemkdpbgjki
คำอธิบาย Improve your experience of Blackboard of the University of Manchester.
ขนาดไฟล์ 57.21 KB
จำนวนการติดตั้ง 73
เวอร์ชันปัจจุบัน 0.2.0
อัปเดตครั้งล่าสุด 2022-07-22
วันที่เผยแพร่ 2021-04-01
คะแนน 5.00/5 รวมทั้งหมด 3 คะแนน
ผู้พัฒนา https://ryanxin.cn
อีเมล [email protected]
ประเภทการชำระเงิน free
เว็บไซต์ส่วนขยาย https://www.ryanxin.cn/archives/1250
URL หน้าช่วยเหลือ https://github.com/RyanXinOne/UoMBbEn
ภาษาที่รองรับ en-GB
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "UoM Blackboard Enhancement",
    "version": "0.2.0",
    "action": {
        "default_icon": {
            "128": "\/assets\/icon-128.png"
        },
        "default_title": "UoM Blackboard Enhancement",
        "default_popup": "\/html\/settings.html"
    },
    "description": "Improve your experience of Blackboard of the University of Manchester.",
    "icons": {
        "128": "\/assets\/icon-128.png",
        "256": "\/assets\/icon-256.png"
    },
    "author": "RyanXin",
    "homepage_url": "https:\/\/www.ryanxin.cn\/",
    "omnibox": {
        "keyword": "bben"
    },
    "background": {
        "service_worker": "\/js\/background.js"
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/online.manchester.ac.uk\/*"
            ],
            "js": [
                "\/js\/home.js",
                "\/js\/common.js"
            ],
            "css": [
                "\/css\/home-portlet.css",
                "\/css\/home-courses.css",
                "\/css\/home-liveSessions.css"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "https:\/\/video.manchester.ac.uk\/*"
            ],
            "js": [
                "\/js\/player.js"
            ],
            "css": [
                "\/css\/player.css"
            ],
            "run_at": "document_end",
            "all_frames": true
        },
        {
            "matches": [
                "https:\/\/login.manchester.ac.uk\/*"
            ],
            "js": [
                "\/js\/autologin.js"
            ],
            "run_at": "document_end"
        }
    ],
    "permissions": [
        "storage",
        "declarativeContent"
    ],
    "web_accessible_resources": [
        {
            "resources": [
                "\/js\/home-inject.js"
            ],
            "matches": [
                "https:\/\/online.manchester.ac.uk\/*"
            ]
        }
    ],
    "options_page": "\/html\/settings.html",
    "options_ui": {
        "page": "\/html\/settings.html"
    }
}