This extension allows exporting from UC Davis Schedule Builder to Google Calendar.
Schedule Builder Export Extension
This extension inserts an \"Export\" button into the Schedule Builder webpage. Clicking on the export button after finalizing a schedule will import the schedule into Google Calendar. Please read the instructions at https://github.com/aklreaxmer/schedule-builder-export. Feel free to contribute to the code!
You must be signed into Chrome (not Google) using your desired account for this extension to work.
Read more
You must be signed into Chrome (not Google) using your desired account for this extension to work.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Schedule Builder Export", "description": "This extension allows exporting from UC Davis Schedule Builder to Google Calendar.", "version": "1.5", "icons": { "16": "icon16.png", "48": "icon16.png", "128": "icon128.png" }, "content_scripts": [ { "matches": ["https://my.ucdavis.edu/schedulebuilder/index.cfm?*"], "js": ["jquery.js", "inject_button.js"] } ], "background": { "page": "background.html", "persistent": false }, "permissions": [ "https://my.ucdavis.edu/schedulebuilder/*", "https://apis.google.com/js/*", "identity" ], "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAltDCFvc4oUGWOkEisZiZqgvoaghTykk47atmJyM44C9hpphnLIHWDy3C4z76MKTLqzQXN1H6hhcVqdURvVP2FWz0IN5WyUiDfw3E4XIDgnzNRaQ3+1p8cjU2PvSfmcgYR+hb/e/Mm+rNGK1yWYNaF6LkmXI70E76B8404qOql2SdYJxvba8mMJG4p253fGiuLs36UO/w2D7guSA/+lXbWkSZlCZ/7x7iA9iN6Q4nCAVBpM+btLwNUHmuRHVVyoeueCStkVcqwXljhIjh/8tm/l8RNV+sAAjgmehY1yawjkPuyg3zCxMQ31c2lGJA5sc3oH7Umo0TRxolGzUve/XVZwIDAQAB", "oauth2": { "client_id": "502982538310-vr27ue5j4ptn0rqc6eulmdcv3fe0gp7p.apps.googleusercontent.com", "scopes": ["https://www.googleapis.com/auth/calendar"] }, "content_security_policy":"script-src 'self' https://apis.google.com; object-src 'self'"}
Read more