GithubHelp home page GithubHelp logo

ieeecs-vit / enhancer-for-vit-vellore-academics Goto Github PK

View Code? Open in Web Editor NEW
33.0 2.0 15.0 831 KB

Awesome chrome extension that enhances VIT's Academics Portal

Home Page: https://bit.ly/2MLOkRV

License: MIT License

JavaScript 88.45% HTML 8.70% CSS 2.84%

enhancer-for-vit-vellore-academics's Introduction

Enhancer-for-VIT-Vellore-Academics

All Contributors

An awesome chrome extension that fixes a bunch of errors and adds some features to VIT Vellore's Academics Portal.

Features

  • AutoCaptcha
  • Complete Course Page Download Management.
    • Download All Files
    • Selected Downloads
    • Smart Renaming
    • Folder Organization according to subject, teacher, slot
  • Not Authorized Error Fixed
  • Course Page Go Back fixed, redirects to subject page.

Local Development

  • Clone the source
    git clone https://github.com/Presto412/Enhancer-for-VIT-Vellore-Academics/tree/master
  • Load up Chrome browser, go to URL chrome://extensions, and enable Developer Mode
  • Click on Load Unpacked, and use the src directory as the root.

Web Store Link

  • Current Version - 4.9.1
  • Find it in the chrome web store here

Contributing

  • I'm terrible with front-end design, so any beautification is appreciated.
  • Use jQuery and not $ for your code.
  • Don't forget to attach screenshots.

License

MIT

Contributors

Thanks goes to these wonderful people (emoji key):


Priyansh Jain

๐Ÿค” ๐Ÿ’ป

Swarag Narayanasetty

๐Ÿ’ป ๐Ÿ›

Jainam Desai

๐Ÿ’ป ๐Ÿšง

Rishabh Agrawal

๐Ÿ’ป

Sai Ramesh

๐Ÿ’ป

Rashi Solanki

๐ŸŽจ

This project follows the all-contributors specification. Contributions of any kind welcome!

enhancer-for-vit-vellore-academics's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

enhancer-for-vit-vellore-academics's Issues

Captcha is back

  • sometimes the site loads with recaptcha, other times it falls back to the old captcha,
  • if their could be a switch on the extension which can enable/disable the captcha script it'll be great

image

Site becomes unresponsive when logged in with the extension enabled

Recently the site becomes completely unresponsive if the extension is enabled, it works until the login screen but after logging in it stops working.
To get it working the extension has to be disabled and the the website opened newly, it doesn't work if just refreshed
image

Add a auto Fill VTOP forms Option.

a similar kind of function to extension does work.

function fillall(num){
    for (option of document.getElementsByTagName('select')){
        option.selectedIndex = num;
    }
}

fillall(1)

Downloading Syllabus

If we download the Syllabus from the upper left tab, it goes to the last active directory

v4.9 is breaking on Selected file Download.

v4.9 is breaking on select files download.

Possible Fix:

let allLinks = Array.from(document.querySelectorAll(".sexy-input"));
if (type !== "all"){
     allLinks  = allLinks.filter((link)=> (link.checked ))
}
// Procced with getlinkinfo() method

image

image

Originally posted by @Swarag-N in #12 (comment)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.