Select Moodle version:

Blocks: Progress Bar

A time management tool for you and your students
Maintained by: My ugly mug Michael de Raadt
  • A time-management tool for students
  • Shows progress in activities/resources
  • Colour coded to quickly see completed/viewed
  • Teachers select which pre-existing activities/resources are to be included
  • Order by times/deadlines or order in course
  • Overview page shows teachers the progress of all students




My ugly mug
Michael de Raadt (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Edward Hewlett
    Tue, Mar 11, 2014, 5:10 AM
    Great plugin! We're using this extensively in our school's Moodle 2.4 instance...

    One issue I've recently encountered is a "ghost entry" which points to a non-existent (probably deleted) assignment. The assignment doesn't show up in the plugin's course config page, so there's no way to remove the assignment, even though it no longer exists. Any suggestions as to how to work around this - or is there something that I'm missing here?

    FWIW, my first troubleshooting step was to update the plugin to the latest version of the code... but still didn't see any way to reference/remove the missing assignment.
  • My ugly mug
    Tue, Mar 11, 2014, 8:36 AM
    Hi, Edward.

    Thanks for reporting that. Can I ask if the "ghost entry" persists after you go the configuration and click save? If so, could you please create an issue on and I can work on it there.
  • Picture of Lap Thanh Ngo
    Tue, Mar 18, 2014, 8:17 AM
    Hi Micheal, I am using your plugin and it's great! but I would like to know if it's only based on sections? cause I would to have a progress bar based on the questions of a quiz .. is this possible and how? Thank you
  • Fiona Watts
    Sun, Mar 23, 2014, 4:45 PM
    Hi Michael, I posted this question in the forums too. I am hoping you can help. We have the progress bar block installed in Moodle 2.5. We also use groups and groupings to display set assignments to students based on their grouping. My problem is the Progress bar seems to pull ALL assignments through and not recognise those relevent to only a certain grouping. I really like this block for its simplicity for staff and students but find this really limiting. Do you have any suggestions about how I might fix this scenario?
  • My ugly mug
    Mon, Mar 24, 2014, 8:17 AM
    Hi, Fiona.

    There has been a similar request recently. Check out...
  • Painting
    Tue, Mar 25, 2014, 12:46 PM
    Is there by any chance a way to disable the Progress Bar from linking to activities and resources? This is a great plugin. But when a user clicks on an activity in our Progress Bar it shows up on its own page rather than on our the main course page.
  • My ugly mug
    Tue, Mar 25, 2014, 1:07 PM
    Hi, Whitney.

    There isn't a simple way to stop the links to course activities/resources without altering the code. I'm not sure why you would want to do that.

    I'm not sure what you mean about pages showing up on their own page. The links from the Progress Bar are the same as those on the course page, so they open in the same way.
  • Painting
    Tue, Mar 25, 2014, 7:45 PM
    Most of my activities are URL's (linked to vimeo videos) which, when clicked from the course, popup in their own browser.

    But when clicked from the Progress Bar, the URL-link-activity appears on its own page, which then says "Click the Link to open the resource".

    Then the user has to navigate back (in the breadcrumbs or navigation block) to the main course page to get back to the course flow again. So it creates some extra steps.
  • My ugly mug
    Wed, Mar 26, 2014, 9:22 AM
    Hi, Whitney.

    Thanks for elaborating. You are correct that the Progress Bar does not respect the settings that control how a resource is to be displayed.

    I've opened an issue on tracker for that...
  • Picture of Elton LaClare
    Thu, Mar 27, 2014, 11:00 AM

    I love this plugin, and we use it extensively to monitor the independent learning portion of our courses. We have recently upgraded to Moodle 2.6.1, and I have noticed something strange about the Progress Bar. I've configured to block to track the assignments. I've also set dates for when the tasks are expected. Usually the Progress Bar will turn red only if the student hasn't completed the task before the due date. However, at the moment my Progress Bar is showing red even though the assignment due date is not for another few weeks. Any ideas why this might be?
  • Picture of Lap Thanh Ngo
    Fri, Apr 11, 2014, 9:40 AM
    Hi, I have a quick question .. so I modified the progress bar .. Is there a way to forbid the progress bar plugin to upgrade and erase my changes? I thought about changing the version number in the version.php? Thanx
  • My ugly mug
    Fri, Apr 11, 2014, 2:43 PM

    I'm glad you were able to customise the Progress Bar block to suit your circumstances. I recommend you use Git to pull changes from my GitHub repository. This will help you manage conflicts between your code and my updates. Alternately, you could rename the block (directory and in the lang file), which would allow you to have your version independent of my original.
  • Picture of Mitchell van Gerwen
    Mon, Apr 14, 2014, 8:27 PM
    Hello Michael,

    I see there is a ne wversion available. Can you tell me what the differences are?
  • My ugly mug
    Mon, Apr 14, 2014, 10:18 PM
    Hi, Mitchell.

    The new version includes global configuration of the colours used in the Progress Bar. It was in relation to

    Thanks for asking.
  • Picture of Mitchell van Gerwen
    Tue, Apr 15, 2014, 10:37 PM
    Thanks Michael!
1 2 3 4 5 6 7 8 9 10 11
Please login to post comments