maheshmurag / intheloop Goto Github PK
View Code? Open in Web Editor NEWExtension that enhances schoolloop.com
Extension that enhances schoolloop.com
Render graphs using sandbox grades
Likely because of inability to parse extra credit scores where the grade is just a dash instead of "5 / 5" or due to other special cases.
This was a WIP a while ago, exists in feature/taskParser but would need to be re-implemented over a fresher codebase
Are you planning to port this to Firefox and/or Safari?
To fix:
when the student_home page is loaded, update the classes object with the new grade data and do not call the checkFunc
I've tried setting both file://
and http://
URLs for the background image URL field, and it doesn't seem to be saved. Am I missing something?
It works for all of my classes except one: 2nd period AP Calculus....I tried on 2 different computers and also reinstalling. Do you have an idea of what may be causing this?
implementing regex should clean up a lot of the error checking, as well as text parsing.
Add support for evaluation of grades where categories have no weightage
After sending any Loopmail, no error message is shown regarding session data being tampered.
In the Loop tampers session data, resulting in the error message accompanied with data loss. (sometimes)
This is a very serious issue, because it can sometimes cause data loss when School Loop fails to save your message, but I believe that it will be very hard to fix without removing the ability to keep the user logged in in School Loop: it seems that with the "In the Loop" extension, the user is always kept logged in. The "Normal" School Loop automatically expire a session (log the user out) after a certain amount of time. This extension must have tampered the session resulting in this error.
Add an extension option to disable the "keep logged in" feature.
Put this before the table header (Assessment/Submission/Due/Score/Comment) to improve UX and to avoid width or responsiveness issues.
In The Loop fails to run start on Chrome Version 54.0.2837.0 canary (64-bit). It seems that this is because it cannot find any categories.
Here's a sample log from the console, from my Statistics class:
Running In The Loop grade magic
grades.js:1 pointageSystem is false
grades.js:1 In The Loop is pretending that the assignment 'DVD1' has no effect on your grade because it was unable to identify the category 'Participation' (342)
grades.js:1 In The Loop is pretending that the assignment 'Distracted Driving' has no effect on your grade because it was unable to identify the category 'Participation' (342)
grades.js:1 In The Loop is pretending that the assignment 'Ch 1 & 2 Rdg Guide' has no effect on your grade because it was unable to identify the category 'Homework' (342)
grades.js:1 In The Loop is pretending that the assignment 'Ch 3 Rdg Guide' has no effect on your grade because it was unable to identify the category 'Homework' (342)
grades.js:1 In The Loop is pretending that the assignment 'Book HW #1: p. 13 (just checking - try it/take notes (answer is in the book' has no effect on your grade because it was unable to identify the category 'Homework' (342)
grades.js:1 In The Loop is pretending that the assignment 'Ch 3 (9, 13, 14, 18)' has no effect on your grade because it was unable to identify the category 'Homework' (342)
grades.js:1 In The Loop is pretending that the assignment 'Green Sheet Signature, Index Card, and Get Supplies (binder at minimum)' has no effect on your grade because it was unable to identify the category 'Homework' (342)
grades.js:1 In The Loop is pretending that the assignment 'Ch 3 (20, 26, 34, 38), take resting pulse 3x over the weekend, Ch 4 RG' has no effect on your grade because it was unable to identify the category 'Homework' (342)
grades.js:1 In The Loop failed to start! (Line 457); e.length = 0; c.length = 0
I'd like to select an image from my computer as well as from online.
This includes the following tasks:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.