Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

All items on a Moodle course with dates (e.g. due dates for assignments) appear automatically in the Moodle calendar for that course. Staff can also upload course and group events, such as for field trips and presentations. Each user will see a combined view of all their calendar entries within their My Home page. This shows all events across all the Moodle courses students and staff are enrolled on. Lectures and tutorials can either be added manually to the Moodle calendar, or imported via ical.

 

The Moodle calendar can be accessed by clicking on the month within the Calendar block, or clicking Go to calendar... / New event... at the bottom of the Upcoming events block.

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.

  • No labels