Format Timeline

Course formats ::: format_timeline
Maintained by Picture of Willian Mano AraújoWillian Mano Araújo
A simple timeline to simulate a real social network course in moodle.
Latest release:
134 sites
17 fans
Current versions available: 3

Moodle Timeline course format

A simple timeline to simulate a real social network course in moodle.

Real timeline

As a social network, course activities and posts are visible in a chronological sequence. It is also possible to filter the contents and order them by date.

Social posts

With a simple and easy to use social post system where teachers will be able to open discussions and the students could comment on them.

Mention users

An awesome system to mention users. New functionality to mark each other in the posts, also linked with the Moodle's notification system.
Format image

Simple course management

The format is very simple and intuitive. Teachers can easily add resources by just clicking in the link Add an activity or resource, without enable edition first.

  • A straightforward way to add activities and resources
  • Direct access to activities' edit options menu
  • Easy to create new posts
  • Order timeline by date
  • Filter timeline items

A new experience in Moodle learning.

Amazing user mention

Users could mention each other on posts.

  • Link to the users' profile
  • Users receive notifications when they are mentioned in a post
  • Work with course groups

A good opportunity to provide real interaction with your class and its members.

Mentioning users
A group of users

Be part of that collaborative work

Join me in that collaborative work and let's take Moodle and the art of teaching to the next level!

  • Make a donation
  • Stay in touch
  • Send your feedback
  • Test and validate it
  • Report bugs

Make a donation

Your contribution will help me a lot.



First way

  • Clone this repository into the folder course/format with the name timeline.
  • Access the notification area in moodle and install

Second way

  • Download this repository
  • Extract the content
  • Put the folder into the folder course/format of your moodle with the name timeline.
  • Access the notification area in moodle and install

Developed and maintained by

Willian Mano

  • Zend Certified PHP Engineer - ZEND028770
  • Certified Scrum Master - 000570341
  • iMasters Certified Professional - PHP - Good Practices - 1076

Moodle profile:




Screenshot #0
Screenshot #1


Picture of Willian Mano Araújo
Willian Mano Araújo (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Sun, Aug 9, 2020, 10:40 PM
    Approval issue created: CONTRIB-8204
  • Picture of Matt Jarvis
    Fri, Mar 5, 2021, 7:49 PM
    This is excellent - really fast and intuitive and a good response to the MS Teams timeline. What would make it the PERFECT course format and cover all the bases is being able to add static sections at the bottom of the page so that the course contents could be set up in advance and posts just used for comms. Or is there a way and I've just missed it?
  • Picture of Willian Mano Araújo
    Fri, Mar 5, 2021, 10:22 PM
    MAtt Jarvis, this is a good idea, but it's not the idea of a real social timeline, which is the purpose of this plugin. You can still use the filters to show only activities and resources.
  • Picture of Matt Jarvis
    Sun, Mar 7, 2021, 6:39 PM
    Willian Mano Araujo, sure, and please don't take this as a criticism. I'm just looking at it from the teacher perspective. If it's a stand-alone course format it would benefit from an easy way to find non-recent resources e.g. for revision. That could be by supporting a contents view in the right column rather than sections below. With that ability this would clearly be superior to the MS Teams and Google Classroom streams and that would be a game-changer. If it's a supplement to existing courses I wonder could some of the code be re-used as a plug-in to sit within existing course formats? I'm not suggesting that Moodle reclaiming lost ground to other platforms is your responsibility! It is a hell of an opportunity though...
  • Picture of Willian Mano Araújo
    Mon, Mar 8, 2021, 8:46 PM
    Matt, again, to find non-recent resources use the filters, the plugin has two filter: one to see only activities and another one to order by date.

    This is a course format plugin, so it is not a supplement to existing courses.

    Yes, lost ground is not my responsibility, I am helping to revert this!
  • Picture of Pak Unting
    Fri, Apr 2, 2021, 3:31 PM
    Does this work for Moodle 3.6?
Please login to post comments