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.
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
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
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
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
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
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,
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
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.
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).
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
Here is the issue created earlier relating to pagination.
https://tracker.moodle.org/browse/CONTRIB-5086
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?
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.
"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
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