UoM Blackboard Enhancement

Improve your experience of Blackboard of the University of Manchester.

UoM Blackboard Enhancementとは何ですか?

UoM Blackboard Enhancementはhttps://ryanxin.cnによって開発されたChromeの拡張機能で、その主な機能は「Improve your experience of Blackboard of the University of Manchester.」です。

拡張機能のスクリーンショット

screenshot
screenshot
screenshot
screenshot
screenshot

UoM Blackboard Enhancement拡張機能のCRXファイルをダウンロード

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
Eメール [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"
    }
}