Skip to content

Instantly share code, notes, and snippets.

@gmittal
Last active January 22, 2022 11:43
Show Gist options
  • Save gmittal/0d965ea83ea6bc46e7ec to your computer and use it in GitHub Desktop.
Save gmittal/0d965ea83ea6bc46e7ec to your computer and use it in GitHub Desktop.
Removes that annoying Schoology Overdue section.

Schoology Overdue Section Fix

Simply save the schoology-overdue-fix.user.js, then navigate to chrome://extensions and drag the user script file into Chrome window. Now open Schoology, and the Overdue Section should have magically disappeared.

// ==UserScript==
// @name Schoology Overdue Patch
// @namespace http://ah.ah
// @description Fixes that annoying overdue section which crowds the page with unnecessary content. Made by Gautam Mittal, a student on Schoology who wishes he could use Edmodo.
// @include https://pausd.schoology.com/home
// ==/UserScript==
// Notes:
// * is a wildcard character
// .tld is magic that matches all top-level domains (e.g. .com, .co.uk, .us, etc.)
console.log("You are currently using the Schoology Overdue Patch. To view which Schoology assignments are overdue, disable this extension.")
document.getElementsByClassName("overdue-submissions")[0].remove()
@gmittal
Copy link
Author

gmittal commented Jan 12, 2021

I haven't used this script in years but you can install this using any userscript manager (e.g. TamperMonkey, GreaseMonkey, Chrome Dev Tools, etc.).

@gmittal
Copy link
Author

gmittal commented Jan 12, 2021

You will also need to change the @include URL to your Schoology base URL as well (unless you're a student in the PAUSD).

@silvercreeper356
Copy link

Thank You for script you make very useful script

@DaylightOfficial
Copy link

How do I add this extension to the internet browser Brave? I use brave because google chrome was slowing my computer down and it crashed a lot. I like brave because it has ad block built in and blocks trackers and other dangers like trackers. but I don't know how to add extensions like this.

@gmittal
Copy link
Author

gmittal commented Apr 7, 2021

@DaylightOfficial please see brave/brave-browser#697. Hope that helps!

@SashimiDaBest
Copy link

Thank you so so much! This helps a lot and still works for me.

@acciospotatoes
Copy link

how can i change the @include to my schoology url, (im using tampermonkey btw if this is important)

@SashimiDaBest
Copy link

SashimiDaBest commented Jan 18, 2022

@acciospotatoes You just need to: (1) make a new script in TamperMonkey, (2) copy and paste the code, and (3) fix the code in line 5.

Elaboration on step 3: replace the original link with your school's home page link. I reckon your school's link is not https://pausd.schoology.com/home.

@acciospotatoes
Copy link

When i copy and paste ur script into a new gist (im not sure how to make a script in tampermonkey) and then click raw, it doesn't open it up with tamper monkey like how it does with ur code

@SashimiDaBest
Copy link

When you download Tamper Monkey on Chrome, it will open as an extension. When you click on that extension, it will have the option of creating a new script, which will open a new webpage. There, you'll delete the default code, copy the new code in, and replace the link with your Schoology homepage. Do Cmd-S to save, and it should be implemented to your Schoology page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment