Path bookmarklet

Warning: since ~2021, we no longer use Path's course selections in Informatics. That means I can no longer test this bookmarklet, so it is likely to stop working, and I'll be unable to fix it.

Personal tutors can access their tutees’ course selections in Path. However, it’s hard to get a list of the course codes that the student has selected.

To see a compact plain-text listing of a student’s selected courses, use this bookmarklet: Path display

To “install” in Firefox or Chrome: toggle the Bookmarks Toolbar with Ctrl‑Shift B, then drag the “Path display” link there. In Firefox you can instead right-click the link and bookmark it from the context menu if you prefer.

When viewing a tutee’s course selection in Path, show the Bookmarks Toolbar with Ctrl‑Shift B and click the “Path display” button.

Why is the bookmarklet necessary?

Path does have a “print / display selection” menu option that should show the course selection in plain text, with course codes. However, as a Personal Tutor it usually only shows the default compulsory courses for the degree, rather than a tutee’s actual choice. This bug has been an issue for years, and IS ignored my reports about it.

Older versions

The above bookmarklet is a new version (August 2021) that displays the course selection as a floating element over the webpage. If it doesn’t work well, you could try older and simpler versions. Like the version above, you need to drag them to the bookmarks toolbar to use them on Path.

Path alert displays the courses in an alert() box. You can copy the output in Firefox, but not in Chrome. Browser vendors are also threatening to get rid of alert().

Path log: logs the student’s course selection to the developer console (press F12), where it’s easier to copy than the alert() version if you use Chrome.

This hacky tool was made by Iain Murray (2018, 2021). It comes with no guarantees.
Feel free to tell me about any problems, but I might not have time to fix them.
Everything works inside your browser, so no data is sent anywhere.