An update version of the BCA GPA browser extension that fixes bugs due to PowerSchool updates, and also adds a port to Firefox.
If any new issues arise due to a PowerSchool update or oversight, please open an issue or pull request.
Chrome Web Store Page: https://chrome.google.com/webstore/detail/bca-gpa/ofhfmclagjfikdfhjnogmcokilbikmpf
Firefox Addon Page: https://addons.mozilla.org/en-US/firefox/addon/bca-gpa/
BCA GPA is not available as an extension for Safari yet, but here is a method of achieving the same functionality as on Chrome or Firefox:
- Install the Userscripts extension for Safari through the Mac App Store.
- We will use this to run BCA GPA on Powerschool.
- This extension works exactly like Greasyfork or Tampermonkey and lets you run your own scripts on websites.
- Add the Userscripts extension to the toolbar, click on the icon and go to "Open Extension Page".
- You should then be brought to a page like this:
- Use the menu to add a new Javascript script.
- Copy and paste everything from this link and replace everything in the textbox with what you copied.
- It should look like this:
- Make sure to hit "Save" at the bottom right of the screen to apply the changes in the userscript settings.
- Reload or visit the Powerschool page and you should see your GPA there. It should look like this:
- If you don't see it, make sure that the Userscript is activated in the menu, it should look like this: