Versions Compared

Key

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

Desktop interface

The following parameters can be used when linking to the MyTimetable personal timetable view at /schedule or the module view at /module:

...

Selects the view to display, one of the following values:

  • day
  • week
  • month
  • list
  • list_location
  • availability

...

Chooses the concurrency highlighting option in the list view: (MyTimetable 3.1+)

  • normal (no highlighting)
  • highlight (highlight concurrency)
  • filter (only show concurrent activities)

...

true to ignore concurrency within the same course/module (MyTimetable 3.1+).

...

Host key of the term or named availability to pre-select in the list view (MyTimetable 3.1+).

Prefix with <dataSource name>: to select the term of a specific source.

Other parameters may be available but are unsupported and may change at any time.

To link to a certain timetable directly (the 'module view'), to use the following arguments when linking to <MyTimetable root URL>/module?:

...

true to enable the 'show personal timetable' option by default (requireLogin should be true or login should be required by default for this to work).

...

Some examples:

Mobile interface

It is possible to create a direct link to a timetable in the mobile interface using the following parameters to the /m URL:

Variable nameVariable meaning
typeThe type of timetable(s) to display. A full list of types can be found in the API documentation at API Documentation.
hostKeyThe hostKey of the timetable to display.

An example link is http://mytimetable/m/?type=location&hostKey=Z49495MyTimetable offers various options to link to the user's personal timetable or a timetable of a specific module, location, et cetara. Depending on the scenario, the required information can be found on the following pages:

Page Tree
root@self

Please note that all query parameters are case-sensitive, and that not all parameters may be supported in all MyTimetable versions.