Your Moodle version

Blocks: Progress Bar

Maintained by My ugly mug Michael de Raadt
A time management tool for you and your students
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8
  • 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
  • Ability to contact students from the Overview page
  • Combined progress on My home page




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 Sebastien Gendry
    Sun, Feb 8, 2015, 4:17 PM
    Also (sorry if I am asking the obvious but could not find an answer) what is the difference between "not-attempted" and "future non-attempted" (set in /admin/settings.php?section=blocksettingprogress) ? By default it is the future not-attempted that shows. I wonder how I could use the other option. Thank you for letting me know where I can read more about this.
  • My ugly mug
    Mon, Feb 9, 2015, 10:41 PM
    Hi, Sebastien.

    The actions differ for different activities. Perhaps I could add some help for that in a generic way. To answer your specific question, though, "finished" is a specific state of a Questionnaire activity where the user has finished the survey, "activity completion" is applicable to all activities if turned on (it's an advanced feature). For activity completion you set conditions in the activity's settings.

    For not-completed vs future-not-completed, the difference is that the former is overdue and the latter is work that can be done later. The distinction is whether the event's deadline is in the past or the future.
  • Picture of Sebastien Gendry
    Tue, Feb 10, 2015, 3:57 AM
    Very helpful. Thank you for clarifying!
  • Picture of Paul Newby
    Fri, Feb 27, 2015, 5:25 AM

    We'd like to change the 'Attempted' label on the progress bar to 'completed'. Any suggestions on how that might be accomplished?

  • My ugly mug
    Mon, Mar 2, 2015, 3:22 PM
    Hi, Paul.

    It is possible to customise the strings used by the Progress Bar block as you do with any strings in Moodle. See the following page for a guide...

    Be careful what you change, though. The meaning of attempted and completed are different and may relate to different activities. It may be more correct to modify the conditions that lead to the levels you want, but this requires code modifications. I have tried to make such modifications simple by putting them together in an array in the lib.php file. The downside of code modifications is that it will conflict with future Progress Bar block upgrades.
  • Picture of Alosies George
    Tue, Mar 10, 2015, 5:18 PM

    This plugin is of great help. I just wanted to know if there is anyway we can let the plugin track only the quizzes, lessons and other instances of the current week (say Monday to sunday). Our course has a huge number of quizzes and the progress bar looks very cluttered if we track the whole course. TIA
  • My ugly mug
    Tue, Mar 10, 2015, 7:10 PM
    Hi, Alosies.

    You can be selective about which items appear in the block. One possible solution would be to set up multiple blocks, one for each week, then to show/hide the blocks as needed.
  • Picture of Chris Muller
    Thu, Mar 19, 2015, 6:37 PM
    I've been using this plugin for about a year, it's great! However, after having migrated to a bigger server and upgrading progress bar plugin we get the following error when clicking 'overview of students':

    "Service Unavailable

    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."

    The strange thing is that it still works for some courses!
  • My ugly mug
    Thu, Mar 19, 2015, 10:25 PM
    Hi, Chris.

    It sounds like there is a file missing, but I'm not sure how.

    Could you please turn on debugging and see if you get more information? That might help you.

    If you get more detail and think this is a bug, could you please create an issue on That's the best place to handle this.

  • Picture of Chris Muller
    Thu, Mar 19, 2015, 10:53 PM
    Hi Michael, If I refresh the page multiple times I get this error:

    A required parameter (progressbarid) was missing

    More information about this error

    Debug info:
    Error code: missingparam
    Stack trace:
    line 463 of /lib/setuplib.php: moodle_exception thrown
    line 548 of /lib/moodlelib.php: call to print_error()
    line 33 of /blocks/progress/overview.php: call to required_param()
  • My ugly mug
    Thu, Mar 19, 2015, 11:13 PM
    Hi, Chris.

    That message should appear if you went to the Overview page directly, without pressing the button on the block itself. This would be the case if you went to the Overview page, clicked in the URL bar, then pressed enter. Refreshing the page should continue to pass the parameter possibly with a warning about passing parameters again.

    This is different to what you suggested earlier.
  • Picture of Chris Muller
    Thu, Mar 19, 2015, 11:21 PM
    Ok, it was because I refreshed the page. The original error is still happening :/ I've enabled debugging but no additional info
  • My ugly mug
    Mon, Mar 23, 2015, 3:22 PM
    Hi, Chris.

    I suspect this has more to do with the server or the way the plugin is installed.

    If you do find some information that points to the Progress Bar block as a cause, please raise an issue in the tracker.

  • Picture of Riady Santoso
    Fri, Mar 27, 2015, 8:53 AM
    Hi Michael,

    Is there any plan in the future / near future to include progress indicator of the student submitting the manual grading quiz / assessment but not being marked yet? There are many requests from our facilitators for that feature that might be coming handy to provide quick glimpse on the assessments that are ready to be marked?

    Thanks kindly and regards,
  • Wazza
    Fri, Mar 27, 2015, 4:36 PM
    I have asked the same thing, it would be a very welcome addition. I filed a tracker for it here, so please vote for it!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Please login to post comments