Add additional features to WeBWorK like real-time preview, parentheses checker, limited attempts warning, and more!
WeBWorKer Extension
Are you tired of struggling under the weight of countless WeBWorK assignments?
WeBWorKer can help by doing the heavy lifting for you!
It contains a variety of helpful features:
- Shows a real time formatted preview of the answers as you input them.
- Resizable input box to more easily see your entered answer.
- Shows if/where you missed parentheses. No longer will you have to waste time redoing a question just to realize you missed a pair of brackets.
- Adds a quick shortcut to open Piazza with the question number automatically being copied to the clipboard for quick pasting and searching.
- Screenshot and save question image
- Adds a confirmation dialogue when submitting answers with limited attempts.
- Uses keywords from the question to search the web for online videos and resources to help you understand the relevant topics in more depth.
Read more
WeBWorKer can help by doing the heavy lifting for you!
It contains a variety of helpful features:
- Shows a real time formatted preview of the answers as you input them.
- Resizable input box to more easily see your entered answer.
- Shows if/where you missed parentheses. No longer will you have to waste time redoing a question just to realize you missed a pair of brackets.
- Adds a quick shortcut to open Piazza with the question number automatically being copied to the clipboard for quick pasting and searching.
- Screenshot and save question image
- Adds a confirmation dialogue when submitting answers with limited attempts.
- Uses keywords from the question to search the web for online videos and resources to help you understand the relevant topics in more depth.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "WeBWorKer", "version": "1.8", "description": "Add additional features to WeBWorK like real-time preview, parentheses checker, limited attempts warning, and more!", "author": "Daniel Benjamin", "minimum_chrome_version": "96", "icons": { "16": "icon/icon_16.png", "32": "icon/icon_32.png", "48": "icon/icon_48.png", "128": "icon/icon_128.png" }, "action": { "default_title": "WeBWorKer", "default_popup": "popup.html", "default_icon": { "16": "icon/icon_16.png", "32": "icon/icon_32.png", "48": "icon/icon_48.png", "128": "icon/icon_128.png" } }, "background": { "service_worker": "worker.js" }, "web_accessible_resources": [ { "resources": ["lib/katex/fonts/*"], "resources": [ "/popup.html" ], "matches": [""] } ], "permissions": [ "activeTab", "declarativeContent", "scripting", "storage" ], "host_permissions": [ "*://*/*" ], "content_scripts": [ { "css": [ "wwstyle.css" ], "js": [ "lib/jquery/jquery-1.8.3.min.js", "wwscript.js" ], "matches": [ "*://*/webwork/*", "*://*/webwork2/*" ] } ]}
Read more