Progress Bar icon

Progress Bar

Maintained by Michael de Raadt
A time management tool for you and your students
Price option: Free

Supports Moodle 1.9-3.1 See all versions
Latest release: 9 years ago
Installations: 2164
Downloads (last 90 days): 311

Frankenstyle name: block_progress
Blocks

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hi Michael,
Thanks for your quick response. After reading through your email, i was able to add the "Progress Bar" to the course pages. Thanks for the heads up!
George
Hi, George.
There are some site settings that should have appeared during the installation process, but even if you didn't fill those in, you should be able to add the block. The block can be added to course pages and to the Dashboard (formerly My home). It can't be added to the site front page. Let me know how you go.
Michael
Hi Michael,
Your plugin is very nice and I really like it. I have Moodle 2.9 core installed and was able to install the plugin using admin account. I’m trying to add a block to use the “Progress Bar” plugin but can’t find it in the available block list to use. Is there another prereq plugin I need to install before installing “Progress Bar” plugin?
Please help.
George
Hi, Chris.
Thanks for checking out the Progress Bar.
1. It could be possible, but I would have to modify the code to do that. Could you raise a tracker issue for this?
2. That would be convenient, but unfortunately not. Because of Moodle's modularity, it's not possible for one plugin to affect the functioning of another. The Progress Bar already breaks the rules by snooping in the databases of other plugins. The closest you could get is setting a completion condition for the activity. You would still need to manually select the activity from the Progress Bar's configuration.
Michael
Hi Michael,
Saw the use of this block at a presentation at the recent Moot at Monash and have implemented it and love it. 2 questions:
1. Is it possible to remove suspended student from the student overview page?
2. Is it possible to add the choice to monitor an activity/file/assignment in the set up page for that item?
Thanks again,
Chris
Hi, Hanh.
Thanks for the suggestion. There is a related suggestion in...
https://tracker.moodle.org/browse/CONTRIB-5026
...but I think I should actually remove the mouse-over functionality and replace it with clicking so that it can work with touch devices.
https://tracker.moodle.org/browse/CONTRIB-5289
Your input on these issues is welcome.
Hello,
Hello,
The plugin is very nice. Thanks.
But do you see that when :
- Mouse over block for info --> We see the info of Quiz for exemple.
- Then the mouse out of block --> the Progress Bar keep showing the info of Quiz...
Can the Progress bar reshow the text "Mouse over block for info" ?
Thanks a lot.
Hanh
Hi, Can.
That error doesn't look like the Progress Bar is failing, but it could be related.
Can you please turn on full debugging and report what you find on tracker.moodle.org.
Hello All,
Overview Students can not be resolved even I uploaded GitHub Files.
(Fatal error: Cannot use object of type stdClass as array in /home/canmes5/public_html/egitselt/lib/tablelib.php on line 468).
Thanks for the feedback Michael,
I think I have resolved the appearance problem by clearing all Theme and Moodle caches and reloading the server. It displays OK now. Still getting the error on our larger course though - but it also seems to be tied to server load as well??????? as it sometimes works OK but more often that not fails. Still unable to capture any error messages despite adding as many debug options as I can find. I think the pagination option would be ideal and solve all our problems.
Keith
I think Pagination is possible. I'm busy organising MoodleMoots currently. If someone wants to help with this, it would be welcome.
Here is the issue created earlier relating to pagination.
https://tracker.moodle.org/browse/CONTRIB-5086
Keith does have a point though concerning the loading time of the progress bar. We sometimes have over a thousand students in one course, which makes the loading of the overview page very time consuming (no error though).
It's only after loading every student you get the chance to select a group.
Is pagination an option here? Or perhaps first the ability to choose a group, then load the overview page?
Hi, Keith.
In relation to the appearance of the Progress Bar, there may be a style conflict from the theme or some other plugin. I've tried to make the CSS specific in the Progress Bar block, but that might not stop other plugins with general CSS rules from interfering. If you find some element that can be styled more specifically to work around this, let me know.
If the Overview page was reaching a timeout, I would expect a different error. The errors you gave indicate something has gone wrong in the code and may be accessing some files that are not accessible on the server. At the moment, there is no paging on the Overview page. It's something that people have asked for, but I haven't got around to that. If you find out more, please share it on tracker.moodle.org.
We have over 300 Students in our course and when I select the "Overview" option the list starts to populate but about two thirds the way through it stops and I get the error message:
"The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@ to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an Error Document to handle the request."
I have checked the server error logs, and added the debug option to our config but am unable to get any additional information. I suspect it may be a SQL timeout issue as the plugin works great on our test system which handles the same volumes but is on a standalone PC. As our Production system is on a shared platform if it is a SQL timeout then we will be unable to fix it.
is there a circumvention which would allow us to limit the initial "overview" list to a specific "Group" in which we could setup a limited number of Students? At the moment it defaults to "All participant"s and only when the list is fully populated can you then select a group.
Thanks,
Keith
This plugin has been recommended to me and from my first look I see this of great value to our Students, but I have an unusual problem I am hoping someone can help me with. I installed the latest version of the "Progress Bar" block plugin onto my stand-alone Windows PC based test system and everything worked great, but when I installed it on our production system the display behaved strangely.
On the production system the graphic line is extended and overlaps past the block boundary. I have tried uninstalling and reinstalling the plugin and looked at every configuration option I can think of. All the plugins are up-to-date and I am running Moodle version 2.9+ (Build: 20150514) using the Essential theme. I made sure the Moodle, database and plugins on the two systems were identical by downloading the latest from the website onto my PC.
I suspect this is more a server configuration or theme issue and not the plugin but I have run out of ideas. If anyone can offer some help I would appreciate it.
Keith