Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MyTimetable 3.3 contains a brand new publication rule engine in the administration panel. Furthermore, it supports iCalendar-based timetable sources and has some small bug fixes and additions for other data providers.

...

  • Admin: timetable publication policy and draft activity management — The timetable publication dates and activity state (e.g., draft or final) can be managed through the administrative panel.
    Image Added
  • Link to room booking software — The event details page and location timetables can now include a hyperlink to room booking software, making it possible for the user to easily reserve a room.
  • iCalendar data provider added — You can now use iCalendar-feeds from any other application and display the events as timetable in MyTimetable. This makes it possible to use Google Calendar or other calendaring applications as a source for timetables.
  • Canvas iCalendar timetable support — The new iCalendar data provider can be used to show the user's personal timetable from the Canvas LMS.
  • Reworked automatically-added timetable strategies — This rework makes it possible to add a specific timetable based on the role of the user (e.g., a staff-specific calendar with meetings), or lookup the timetable to add in other systems (e.g., enrolments from OSIRIS).
  • LTI-based upcoming page — This page can be used to show the upcoming activities for a user in an LMS (e.g., Blackboard, Canvas, BrightSpace). Please contact us for configuration details.
  • Added generic SQL data provider — Using this data provider, it is possible to use any SQL-based database as a data source for timetables.
  • Syllabus Plus data provider: pooled resources — An option was added to use pooled resources as activity locations.
  • Syllabus Plus data provider: improved JTA support — Deselecting a module of a study programme will now remove the activity from the timetable. Previously this would not be the case if the activity was a JTA.
  • Exam Scheduler data provider: use different view for exam locations — A new view, V_Examination_Location, is now used to retrieve exam locations. This makes it possible to show locations even if the exam has not been planned into an ExamSession yet.
  • Free/busy support for external calendar integrations — The integrations with Office 365, Google Calendar and Microsoft Exchange support setting the free/busy state of events. Rules can be defined using the publication rules in the administration panel.

...