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.
The Progress Bar is only able to show information about plugins it is familiar with. New plugins can be made known to the Progress Bar by adding entries to its lib.php file describing the plugin and the database tables where the relevant information can be found. If you are able to get the Progress Bar to work with the Dataform plugin, please share your changes with me (through the Tracker) so I can add them to the distributed code for the benefit of all.
Michael
I use dataform as one of the course activities. Why I can't select dataform activities to be included in progress bar?
Best,
Hamed
Thanks for the feedback about colour-blindness. There is an option in the block's settings that adds ticks and crosses for exactly this purpose. Going further than that, it's also possible to change the colours of the bar in its global settings.
Michael.
It may be that there is an error occurring during the output of the page content. Without debugging on, you won't see any problems.
1: Turn on debugging (https://docs.moodle.org/en/Debugging) and 2: please post an issue about this on tracker.moodle.org so we can work on this further.
I love the idea of your plugin! Given that around 8% of the population is colour-blind, they won't actually know their progress. Can you please add a checkmark or an X on top of each activity so colour-blind people can see their status?
I just did some testing on a new Moodle instance and the overview page seemed to be working for me. In order for me to help you, I recommend the same advice I gave the other Peter, being to turn debugging on and report an issue on the Tracker.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@xxxxxxxxxxx.ca 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 ErrorDocument to handle the request.
Cheers, (another) Peter
An internal server error is most commonly caused by a bug in the code being executed, in my experience. This could be related to your environment/server, but more information would be needed to figure that out.
I suggest two things... 1: Turn on debugging (https://docs.moodle.org/en/Debugging) and 2: please post an issue about this on tracker.moodle.org so we can work on this further.
I want to say the progress bar has been very helpful for focusing my learners to the tasks they need to do on Moodle, I am grateful for the work put in to make this plugin.
Unfortunately I have encountered a problem with one thing and that is the overview button does not seem to work for me. When it is pressed the page opens to a 500 internal error server message. Here is what I see: http://screencast.com/t/hlNZkrCPXR
I tried to change permissions on the overview.php file but nothing so far.
I must admit I am a little hesitant to fuss with my .htaccess file without any guidance, so any suggestions would be most appreciated.
I had moved my site from a previous server and also upgraded to 2.9 so this might have some connection.
Thank you in advance
Peter
Thanks also for your fixes.
There are a few rtl issues with the progress bar.
I added details and fix suggestions here:
https://tracker.moodle.org/plugins/servlet/mobile#issue/CONTRIB-5779
Currently the display of the course short name on the Dashboard block is hard-coded. For a quick hack, change line 173 of block_progress.php, replacing $course->shortname with $course->fullname.
Personally I think the short name is more appropriate for display within the block, although I understand where you're coming from. It's possible that we could add a global setting for this, but I'm not sure it's a priority.
Michael