Blocks ::: block_timetable
Maintained by Stefan Scholz
Displays your upcoming events in a beautiful way on your dashboard and in your courses. Comes with three modes: today, this week and upcoming. Works in both vertical and horizontal orientation
Latest release:
185 sites
15 fans
Current versions available: 1

Version   Moodle   Since  

Moodle's unified calendar is a brilliant foundation for everything related to events and provides deep integration for a lot of activities as well. 

This block provides an additional interface for the existing calendar entries. It aims to be an additional alternative to block_upcomingevents and block_calendar. 

The best location to put the block is the dashboard, especially on Moodle 4.0 because of courses being shifted to a separate page. Using this block, the dashboard essentially provides an overview about the student's day, week or month.


Today's events in horizontal orientation

Today's events in vertical orientation

Upcoming events in horizontal orientation — today's events that are in the past are dimmed

Upcoming events in vertical orientation — today's events that are in the past are dimmed

This week's events in horizontal orientation

This week's events in vertical orientation

Potential privacy issues



Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7


Stefan Scholz (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Fri, Oct 29, 2021, 3:50 AM
    Approval issue created: CONTRIB-8760
  • Thu, Dec 2, 2021, 12:20 AM
    This looks really good and potentially very useful. From initial testing, the upcoming view only appears to show events within the next week - is that correct? I would have thought that upcoming would be better to show any future items in the future regardless of when they are (up to the maximum not set in the block settings).
  • Thu, Dec 2, 2021, 12:47 AM
    Hi Dave,

    Timetable displays events based on the preference of the user, namely: „ Upcoming events look-ahead“ from the calendar preferences. The configuration in the block determines how many events per page. We need to improve the language strings, sorry about that not being 100% clear.
    Feel free to reach out directly if you have feature requests. We’re currently gathering feedback before we specify the requirements for the next release.

  • Thu, Mar 10, 2022, 5:22 AM
    Hi Stefan,
    great plugin again. Two questions:
    a) For a better accessibility, I want to change colors of the block, is that possible?
    b) Is it possible to place the block inside content area in classic theme?
    Best, Daniel
  • Thu, Mar 10, 2022, 6:17 AM
    Hi Daniel,

    There’s no configuration options available; but it’s pretty easy to change the colour using css if you have experience with that. The colours are by the way the ones moodle chose; we took them for consistency.

  • Thu, Mar 10, 2022, 6:18 AM
    Oh, and with regards to you second question: you can place it in any block region your theme provides.
Please login to post comments