Moodle plugins directory: Progress Bar | Moodle.org
Progress Bar
Blocks ::: block_progress
Maintained by Michael de Raadt
A time management tool for you and your students
Latest release:
3178 sites
267 downloads
191 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
Contributors
Michael de Raadt (Lead maintainer)
Please login to view contributors details and/or to contact them
I've made a number of updates and bug fixes.
Enjoy!
Thanks for your feedback.
The recent update includes a fix for errors that were reported from the overview page. Updating the Progress Bar block code will not cause data loss in existing instances.
If you experience any further problems, please report them as issues on the Bug tracker (link above).
Hi.
I had a problem, with moodle 2.2.1. and the last release for progress bar.
Debug info: Missing version.php file.
Stack trace:
line 601 of /lib/upgradelib.php: plugin_defective_exception thrown
line 273 of /lib/upgradelib.php: call to upgrade_plugins_blocks()
line 1440 of /lib/upgradelib.php: call to upgrade_plugins()
line 269 of /admin/index.php: call to upgrade_noncore()
You might want to check that you have extracted the files correctly. There should be a folder called progress in the blocks folder and the block files are inside that (and not in another nested folder).
If you are still having trouble, please launch an issue on the Bug tracker (link above).
I extracted the files in the correct folder, that was a frecuent mistake a few months ago. Perhaps the problem is that I had the previous version of the plugin, so I renamed the old version and tried to install the new, with the above result.
Any suggestion?
Warning: usort() expects parameter 1 to be array, null given in /home/moodle2root/moodle/blocks/progress/overview.php on line 167 Warning: Invalid argument supplied for foreach() in /home/moodle2root/moodle/blocks/progress/overview.php on line 169
You don't want to have two versions of the same block (or any plugin) in a directory at the same time. You would need to delete the old version, rather than renaming the folder. Alternately move the folder out of the Moodle folder structure.
Hi, Simon.
Thanks for reporting that problem. Even if it can be worked around, it should still behave better than that. I've launched a bug to deal with that.
http://tracker.moodle.org/browse/CONTRIB-3453
People, if you are seeing bugs, please launch bug tracker issues so they can be fixed. This is not the place to report bugs.
http://tracker.moodle.org/browse/CONTRIB-3456
Thanks for launching that issue. There's no need to report it here also, the tracker notifies me of those issues.
Hi, Gwynfor.
Feel free to look at and modify the specific query for assignments in lib.php in the block directory. You could modify the existing query or add another that looks for a passing mark. Unfortunately this requirement varies for different teachers/institutions, so I've been reluctant to add such a check.
i am using moodle 1.9