Progress Bar
Maintained by
Michael de Raadt
A time management tool for you and your students
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
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?
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...
https://tracker.moodle.org/browse/CONTRIB-4954
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.
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.
There has been a similar request recently. Check out...
https://tracker.moodle.org/browse/CONTRIB-4903
Fe
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 tracker.moodle.org and I can work on it there.
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.
I'll hopefully get a new version up shortly with this fix and another I've been working on.
It works perfectly. I can't imagine a faster solution.
Thank you so much.
This is a great block, highly recommended.
Thanks for reporting that. I've created an issue on the Moodle Tracker at https://tracker.moodle.org/browse/CONTRIB-4895
I think I have found the problem. It would be great if you could help with testing the solution.
Thank you for your wonderful extension. It is really what I was looking for. It works like a charm in a Moodle 2.6 installation I have.
Unfortunately I am having issues in a Moodle 2.0.3 installation when I click on the general view.
The message I receive when debugging is on is:
You don't have permission to do this:
Stack trace:
line 1027 of /lib/accesslib.php: required_capability_exception thrown
line 66 of /blocks/progress/overview.php: call to require_capability()
And debug info is:
Error: could not insert new context level "80", instance "6". block or parent context does not exist
line 1882 of /lib/accesslib.php: call to debugging()
line 2218 of /lib/accesslib.php: call to create_context()
line 50 of /blocks/progress/overview.php: call to get_context_instance()
Incorrect context specified
line 563 of /lib/accesslib.php: call to debugging()
line 1026 of /lib/accesslib.php: call to has_capability()
line 66 of /blocks/progress/overview.php: call to require_capability()
Any ideas?
Kind regards