Adjust All Assignment Dates on One Page Updated instructions (not code) April 14, 2019. If you are seeing strange date and time, like setting your assignment to be due at 10:00 pm but it coming back as 9:59 pm the next day, I've determined the quick fix unt... Removing Missing and Late Labels In GET THE RED INK OUT OF MY GRADEBOOK. The Sequel., Laura Gibbs makes a passionate plea to remove the missing and late labels that come along with the new gradebook. Kona Jones had me take a look at ... Assigning Intra-Group Peer Reviews Quick Install For those power users who are impatient, here are the quick install steps. Install the Tampermonkey browser extension for Chrome, Firefox, or Safari Install the Intra-Group Peer Reviews user script. Navi... Sorting Rubrics Made Easy Quick Install Make sure a user script manager such as Tampermonkey is installed and enabled. Install the sort-rubric.users.js file More information is available on my Sort a Rubric Canvancement page. Updat... Obtaining and using Access Report data for an entire course Synopsis Canvas provides an Access Report for each student, but you have to click on each student's name from the People page to get it. This document will show you how to install a button on the People page that will... QuizWiz: Enhancements to SpeedGrader and Quizzes QuizWiz is a user script developed by James Jones and Avi Naiman that adds speed enhancements to quizzes, assignments, and discussions within SpeedGrader. It also provides alternative scoring methods for certain... How to list teachers who have published/unpublished courses Synopsis This document will show you how to use Microsoft Excel and the Canvas Provisioning Report to generate a list of all courses with their teachers that are Unpublished (or Published). Three solutions are present... Bulk Publish / Delete Pages Synopsis This Google Sheet will allow teachers to bulk publish, unpublish, or delete their wiki pages from a single spreadsheet page. Introduction There have been a couple of feature requests to allow for bulk ... Sorting the All Courses list Many of the feature requests involve the ability to sort the information that Canvas provides. One of those requests was to sort the list of courses that you get by clicking on the Courses global navigation link and t... Understanding Multiple Answers Questions This document explains what Multiple Answers questions are, how partial credit is computed for these questions, why Canvas computes partial credit the way it does, and compares the multiple answers offerings of other ... Importing Rubrics from a Spreadsheet I've written an Rubric Importer user script that will allow you to copy a rubric from a spreadsheet like Excel or Google Sheets and paste it into a textbox inside Canvas and then automatically turn it into a rubric wi... Show student names for Differentiated Assignments When assignments, quizzes, or discussions have multiple due dates, Canvas gives a summary table of the dates and the number of students, but not the names of the students. This user script replaces the number of stude... Better Group Discussion Navigation I've written a user script that provides better navigation when working with group discussions. This document and script are primarily intended for instructors, TAs, or other people who can see multiple groups for gro... Sorting the Find a Rubric dialog This document will show how to move the current course to the top of the "Find a Rubric" dialog and optionally sort and filter the information to make it easier to find rubrics. The before list on the left has 30 i... Permissions Page Role Sorting Update August 9, 2018 Canvas has provided their own, much more awesome, solution to this with the July 14, 2018, release. Documentation is available in the Canvas Admin Guide What user roles and permissions are a... Obtaining a list of Admin Users with their Roles On September 16, 2017, Canvas added an Admin CSV option to the Provisioning Report. It provides most of the information here and is built-into Canvas rather than being an external solution. It does require that you co... Using Calculated Values in the Text of Formula Questions The examples give a technical explanation and some knowledge of the browser's developer tools, HTML, and JavaScript are beneficial for understanding. There's a not-too-technical way explained before the examples that ... Sorting Dashboard Course Cards December 8, 2018 - No Longer Needed Canvas has released their own solution for sorting the dashboard course cards. You should remove this script and use their solution. Things should continue to work until y... Hiding Content from Certain Roles Some people want to hide menu items from certain roles, while leaving it there for others. The ultimate solution is probably Canvas Permissions and Granularity Feature Ideas, but in the meantime there are some things ... Canvas Style Guide: CSS Variables This blog post was written in response to a discussion started by Layne Heiny called Color Variables. The Canvas Style Guide has a section on colors and makes reference to Color Variables a...