Genesis: Paste from Schoology

Genesis: Paste from Schoology

Copy grades directly from your Schoology course, then paste them into Genesis. Written by Andrew Hogan Sep 27, 2018.

Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 2,
  "name": "Genesis: Paste from Schoology",
  "version": "1.21",
  "version_name": "1.21",
  "description": "Copy grades directly from your Schoology course, then paste them into Genesis. Written by Andrew Hogan Sep 27, 2018.",
  "content_scripts": [
    {
      "matches": [
        "*://rih.schoology.com/course/*/materials*"
      ],
      "js": [
        "jquery-3.3.1.min.js",
        "course_matls.js"
      ]
    },
    {
      "matches": [
        "*://schoology.rih.org/course/*/materials*"
      ],
      "js": [
        "jquery-3.3.1.min.js",
        "course_matls.js"
      ]
    },
    {
      "matches": [
        "*://app.schoology.com/course/*/materials*"
      ],
      "js": [
        "jquery-3.3.1.min.js",
        "course_matls.js"
      ]
    },
    {
      "matches": [
        "*://genesis.rih.org/*module=gradebook&category=gradebook*tab1=gradeassignment*"
      ],
      "js": [
        "jquery-3.3.1.min.js",
        "assgn_gradeassignment.js"
      ]
    },
    {
      "matches": [
        "*://genesis.rih.org/*module=gradebook*category=assignments2*tab1=Create*"
      ],
      "js": [
        "jquery-3.3.1.min.js",
        "assgn_createassignment.js"
      ]
    }
  ],
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "permissions": [
    "storage",
    "*://rih.schoology.com/*",
    "*://schoology.rih.org/*",
    "*://genesis.rih.org/*"
  ],
  "icons": {
    "48": "icons/genesis.png",
    "96": "icons/genesis96.png"
  }
}