Versions Compared

Key

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

...

This guide is in development. For now please see: https://docs.moodle.org/26/en/Using_Calendar

 

You now have the ability to subscribe to module timetables in the UCL Common Timetable via the iCalendar feed.

 

To do this:

  1. Navigate to your Moodle course.
  2. Make sure the calendar block has been added to the left or right column of your course home page. If it's not already there, see how to add the Calendar block here.
  3. On the Calendar Block, click the month to access the calendar.
  4. Click the 'Manage subscriptions' button below the calendar displayed in the main area of the page.
    1. Enter a name for the calendar - e.g. ECON1001
    2. Import from: Calendar URL
    3. Update interval: weekly
    4. Paste in the URL to the calendar - see below for options.
    5. Choose the type of event: Course for coursewide event, Group for group events 
    6. If you have chosen a group event, choose the group these events apply to. E.g. ECON1001 Tutorial group A
  5. Click Add.
  6. Moodle will tell you how many events it has imported. Events will be updated automatically on a weekly basis from then on.

 

The URL pattern is basically as follows (for the UAT system):

 

               http://timetable-uat.ucl.ac.uk/ics/module/ECON1001

 

You can also have multiple modules:

 

               http://timetable-uat.ucl.ac.uk/ics/module/ECON1001+ECON1005

 

 

It gets a little more complicated if you want to limit the feed to just a subset of the events. You add each subset - be it full cohort events (which are indicated with a hyphen) or subgroups - by separating with a pipe. So, for example, if you wanted just the lectures of a particular module you'd use:

 

               http://timetable-uat.ucl.ac.uk/ics/module/ECON1001|-

 

If you wanted the lectures and the practicals for ECON1001 and just the lectures for ECON1002 you'd use

 

               http://timetable-uat.ucl.ac.uk/ics/module/ECON1001|-|PRAC1|PRAC2+ECON1002|-

 

It's because of this complexity we'll need some kind of link generator but for UAT it should be sufficient for you/me to provide the URL to whoever is UATing.