Skip to content

RyanXinOne/UoMBbEn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UoM Blackboard Enhancement

UoMBbEn icon

This is a Chrome-Extension aiming 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

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.

Embedded 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.
Key Function
Space Play/Pause
Forward 10 seconds
Backward 10 seconds
Increase playback speed
Decrease playback speed
Enter Enter/Exit full screen
c Turn captions on/off

Utility

  • 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.

Install

Chrome/Edge 👉 Go to Chrome Web Store

Feedback

If you have any ideas regarding new features or bugs/improvement, do not hesitate to leave a reply or contact me directly!