Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Stop pulling replacement activities #234
I've had a few emails of students confusing make-up and regular tutorials. In particular, the scrapper is not able to differentiate between them and pulls both. So tutorials that occur only once as makeups appear to be regular tutorials on our timetable. Would it be possible to prevent the scrapper from storing activities that occur only once per semester?
Here's the whole email:
We have received many complaints that students are getting confused when they are using the ANU Timetable Builder http://anutimetable.com/.
Some classes are timetabled as makeup classes for some specific weeks only, however, the ANU Timetable Builder does not display the week/s that the makeup classes are timetabled. For example (screen shot shown below), Friday 9-10am for POLS2009 is a makeup Tutorial for one week only taken place last week.
Sometimes when room changes being updated to the timetable, the ANU Timetable Builder did not reflect the updates timely, as a result, it has caused further confusions.
It will be great if you can please remove the room information from the ANU Timetable Builder, so the students can check the ANU official Timetable website for room information and hence they are able to view the actual weeks for the classes being timetabled.
Please let know me if this kind of update is possible. Many thanks.
Implemented. However it still requires some testing.
The JSON structure now has an additional array at index 4 which stores the starting date and ending date of the semester, it's used to calculate the week offset and display them from 1 instead of week of the year.