Canvas LMS Mods (Basic) Canvas LMS Mods (Basic)

Productivity
Version: 2.1.0
Last Update: 2023-03-20

Overview

Canvas LMS Mods (Basic) is a Chrome extension developed by Code with Ski. According to the data from Chrome web store, current version of Canvas LMS Mods (Basic) is 2.1.0, updated on 2023-03-20.
209 users have installed this extension. 2 users have rated this extension with an average rating of .

This provides modifications to the Canvas LMS to improve the user experience visually and functionally.

This Chrome extension modifies and adds to the Canvas LMS GUI to improve productivity and functionality for users. The current version makes modifications in the admin area of Canvas LMS, but additional features will be added in the future to enhance the experience for non-admin users too.

It adds additional information that may be useful to users by adding new elements with details that are in the source code, but not currently visible and/or from Canvas LMS API calls. It also adds additional features like search functionalities on pages without a native search/filter.

Users are able to control which features they want to use through the options. This allows them to disable features they don't want and/or that may conflict with other settings/customizations they have on their instance of Canvas LMS.

Updates with version 2.1.0:
- Added additional supported domains for some schools with a custom domain.
- Added feature to show the Canvas course ID in the user's enrollments list (seen by Admin when looking at a user)

Options Added with version 2.0.0:
- Admin Global Nav Menu
- Admin quick access links (course search, people search, account links) (Uses Canvas LMS API)
- Admin
- Courses
- Search option for published/unpublished courses
- Sort option by Canvas course ID
- Convert number of students to a people course link
- Add link to view grades to course search results
- Convert subaccount name to a link to the subaccount (Uses Canvas course ID)
- Course
- SpeedGrader
- Convert text based links to hyperlinks in comments
- Replace draft comment indicator from "*" to "DRAFT"

Options Added with version 1.3.1:
- Dashboard
- Show current course grade on course cards for courses where the user is a student (Uses Canvas LMS API)

- Course
- People/Users
- Enable users export to CSV button (Requires course admin permission)
- Enable ability to hide inactive users
- Enable ability to filter by section (Uses Canvas LMS API)
- Enable people sort by columns
- Groups
- Enable groups export to CSV button (Requires course admin permission) (Uses Canvas LMS API)
- User
- Enable access report export to CSV button

- Admin
- People
- Add link to grades for active courses
- User Grades
- Updates the name and headings to reflect the user (Uses Canvas LMS API)

Options Added with version 1.2.0:
- All Courses
- Enable filters on enrollment lists (Term, Enrolled as, Published)
- Enable search bars on enrollment lists (Course, Nickname)
- Enable column sorts on enrollment lists

Options Available from before version 1.2.0:
- Global
- Enable full-width for the page body
- Account
- Profile
- Enable "View Grades" button on the user's account profile page
- Dashboard
- Enable "See all courses" button on the dashboard
- Course
- Global for course
- Enable sticky course header
- Modules
- Enable "Jump to Module" selection
- Admin
- Course Search
- Prevents input for "Show only blueprint courses" from filling to the end of the page in desktop view
- Add the course code to the course search results (Uses Canvas LMS API calls)
- People
- User Account Details
- Course enrollments box
- Make it resizable
- Set a default height
- Sort the enrollments by status, term, and role
- Filter enrollments by course published status, enrollment status, and/or term
- Add the course code to the list of enrollments (Uses Canvas LMS API calls)
- Accounts box
- Make it resizable
- Set a default height
- Show the admin roles in each account (Uses Canvas LMS API calls)
- Groups box
- Make it resizable
- Set a default height
- Avatar image
- Make it resizable by clicking and/or dragging it to resize
- Profile Pictures
- Make it resizable by dragging the corner
- Make it a rounded square instead of a circle to show more of the background
- Adjust the default size
- Rubrics
- Add a search ability to the rubrics
- Question Banks
- Add a search ability to the question banks
- Sub-accounts
- Enable show Canvas account ID
- Enable show SIS account ID (Uses Canvas LMS API calls)
- Terms
- Add a search ability to the terms
- Move the add term button to the top of the terms table
- Show the Canvas Term ID
- SIS Import
- Enable SIS History Log (Uses Canvas LMS API Calls)

You can review the source code in the GitHub repository.

Site Access: This extension was initially designed to only work on Canvas LMS sites that are hosted on the instructure.com domain. If your Canvas LMS is hosted on a different domain and it isn't working, please submit a request and I will add it in the next update.

Rating

2 ratings

Total Installs

209

Information

Last Update

2023-03-20

Current Version

2.1.0

Size

78.2KiB

Author

Code with Ski

Website

None

Category

Productivity

Latest Reviews

See More

avatar Matt Hanes
2022-08-26

This extension replaced several Tampermonkey scripts I was using. Excellent work!

avatar holikdad
2023-02-14

This is so awesome, if you haven't you should share it on the Canvas Community.

avatar Matt Hanes
2022-08-26

This extension replaced several Tampermonkey scripts I was using. Excellent work!

avatar holikdad
2023-02-14

This is so awesome, if you haven't you should share it on the Canvas Community.

avatar Matt Hanes
2022-08-26

This extension replaced several Tampermonkey scripts I was using. Excellent work!