Progress Bar

Blocks ::: block_progress
Maintained by My mugMichael de Raadt
A time management tool for you and your students
Latest release:
4241 sites
186 fans
Current versions available: 2

Please use the Completion Progress block instead if this.

  • Faster and more efficient
  • Easier to use
  • More compatible with additional plugins

The Progress Bar block will no longer be developed and is kept here for historical reasons.

  • A time-management tool for students
    • Shows progress in activities/resources of a course
    • Colour coded to quickly see completed/viewed
  • Teachers select which pre-existing activities/resources are to be included
  • Order by times/deadlines or course order
  • Overview page for teachers showing progress of all students
    • Identify and contact at-risk students
  • Combined progress on Dashboard page


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


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

Comments RSS


  • My mug
    Wed, Jul 20, 2016, 3:29 AM
    Hi, Bruno.

    Yes, you do need to adjust the configuration after adding new activities if you want them to appear in the Progress Bar block. You can add the block globally, but each instance needs to be configured.

  • Tue, Jul 26, 2016, 9:05 PM
    Sounds great! exactly what I was looking for. Is it possible to transform all the datas into a .csv or similar? (like studentA, 1,1,1,0,0 60% or sth. like that).
  • Wed, Jul 27, 2016, 4:40 AM
    Hello Michael,
    Wonderful plugin!
    I was wondering whether it would be possible to add "alt" text (modifiable through Language packs) to "tick" and "cross" icons for better accessibility in future versions?
    Thank you!
  • My mug
    Wed, Jul 27, 2016, 7:29 AM
    Hi, Marian.

    I like your suggestion for exporting the numbers in an output. There is an issue suggesting export from the Overview page. If you could add details of your suggestion there, it would be helpful.

    Hi, Olga.

    I could add alt text to the images in the bar, but I'm not sure that would be useful as it is information out of context. For accessibility, additional information is provided below the Progress Bar and uses of non-visual browsers will be able to read all of that information using a screen reader. I'm happy to be corrected on that, if you know more about accessibility than I do.
  • Mon, Aug 1, 2016, 1:52 AM
    Hi Michael,

    I wonder if this great plugin can also follow H5P-activities (based on score or "finished"). That would be great!
  • My mug
    Mon, Aug 1, 2016, 9:20 AM
    Hi, Kees.

    I'm not aware of what the H5P activities do, but this is possible if they store information in the database. You can add new entries into the lib.php file.

    You could also try the new block that I'm working on that relies on actvity completion...

  • Wed, Aug 3, 2016, 11:26 PM
    Thank you for quick response, Michael.

    I've been testing it with Mac OS X Voice Over in Safari. When using the screenreader it reads all activities in progress bar and what shall be done in order to complete it, however it doesn't read the completion status for any of the activities (whether I completed the activity or not). Adding alt attributes to cross and tick icons fixes this.

    Thank you!
  • My mug
    Thu, Aug 4, 2016, 4:30 AM
    Hi, Olga.

    Adding an alt attribute on the image in the details section makes sense. Can you please create an issue in the Tracker so I don't forget to work on that? I'll also try with a more common screen reader.

  • Sat, Aug 6, 2016, 3:49 AM
    Thank you, Michael! Really appreciate!
    I've submitted an issue in the Tracker.
  • Tue, Aug 16, 2016, 10:59 PM
    Hi Michael,
    thanks for your hard work. I like the module very much.
    I'm not quite sure but think I found a bug.

    I prepared a link in the course and set the expected time limit to a certain date and time in the progress bar configuration block.
    The problem seems to be that users can use the link after the dead line. Their results are marked as successfully passed (green) in the progress bar.
    I think this is wrong, because the monitoring of the excerises should indicate the delay ( => not passing the task within the expected time).
    The progress bar should keep the red (not successfully passed) sign.

    Hope you can help me.

  • My mug
    Thu, Aug 18, 2016, 12:30 PM
    Hi, Mike.

    Could you please create an issue in the Tracker ( and elaborate on what you mean by a link. If you can create a set of replication steps there, that would help.

  • Tue, Sep 13, 2016, 4:53 PM
    Hi Michael
    Nice progress plugin~!
    but i may have found a bug, i could not see progress bar when the plugin "Restriction by Activeties" is working, it will look like this :
    name Last in course Progress Bar Progres
    Jack 2016/09/1210:08 None of the monitored events are currently visible. ?


    Hope you can help me
  • My mug
    Tue, Sep 13, 2016, 7:52 PM
    Hi, Hiber.

    If none of the activities are visible to the user, then they will not appear in the bar. If you want them to be shown in the course and on the bar you need to change the visibility of the activity in the restriction settings.

    By the way, I'm no longer supporting this plugin. I suggest you try the Completion Progress block.
  • Wed, Sep 14, 2016, 10:01 PM
    Hi Michael

    We're looking trying to pull a report off from the Progress Bar, where is this data stored? We can't find progress bar table.

  • My mug
    Wed, Sep 21, 2016, 6:51 AM
    Hi, Hannah.

    I'm no longer supporting this plugin. I suggest you try the Completion Progress block.

    I'm considering creating an export from the Overview page for the Completion Progress block...

    Perhaps you could contribute to that.

Please login to post comments