Created by Andrew Millard, August 2020. Updated September 2023.
These two utilities are designed to save time when dealing with the output of the DU timetable. As currently written they only work for the 2022-23 academic year. I have only tested them on Firefox, Chrome and Edge on Windows 10.
To install drag this link to your bookmark or favourites toolbar or right-click and add it to your bookmarks or favourites: tt2tw
This utility is designed to work on list-style output from the Durham University online timetable. When on the timetable results page simply click on the bookmark to add a column of teaching week numbers to each table in the output. If you try to use it on any other webpage it will generate an error message and do nothing.
To install drag this link to your bookmark or favourites toolbar or right-click and add it to your bookmarks or favourites: tt2ics
This utility is designed to work on list-style output from the Durham University online timetable. If you try to use it on any other webpage it will generate an error message and do nothing. It will read all the data from the timetable output and convert it to the internet calendar specification (ics) format which can be read by Outlook and other calendar programs. WARNING: this utility can generate large numbers of calendar entries, which if imported into Outlook in error you may have to delete one by one. I advise (a) that you save the file and do not automatically import into your calendar, and (b) do some test runs with only one or two events in them to see how it works. You might like to use this one with only one entry, and delete it after you have tried the import. Outlook may complain that the file does not meet the ics standard, but this does not seem to affect the import.
Instructions for importing into Outlook on Windows. Go to File, then Open & Export and click on the Import/Export button. Choose Import an iCalendar (.ics) or vCalendar file (.vcs) and click Next. Navigate to your saved ics file and click OK. You have the choice of Open as new or Import. The first option will open the ics file as a new calendar, which may be useful for checking that things import as you expect, and you can delete the whole of the new calendar after checking. The second option imports the calendar entries into your default calendar, which is what you want to do once you are assured that everything is OK. Any entries imported here can only be removed one by one.
After importing you will probably want to edit the entries. The best I can automatically generate for the title of an entry is the Activity description from the timetable (e.g., ARCH1041/LECT/001) and sometimes the module name. The description area of each auto-generated entry contains all the raw information from the University timetable, and a link to the search that you used to generate the entry. This should allow you to check the timetable entry and easily return to it.