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, Paul.
For this and so many other reasons, I suggest you upgrade your site.
Hi,Michael
Thank you. I like it.
I want to use the overview on Moodle1.9. How can I do?
Hi, David.
Please check that you have the latest version of the block as there was a problem with this in the past (https://tracker.moodle.org/browse/CONTRIB-4895).
The capability that is being checked is "block/progress:overview". You can see if a user has this capability at Course admin > Users > Permissions > Check permissions. Alternately, there could be a file permission problem on your server.
If there is still a problem, please report an issue on the Tracker with as much detail as you can.
I can't see the student's overview. I receive this message : Forbidden
You don't have permission to access /moodle/blocks/progress/overview.php on this server.
Permissions and roles are ok for the course and the block.
I can't understand what's happen. Bad way in my moodle installation sub-directory ? Any Idea ?
Hi, Lai.
I had a look at process of upgrading block configurations from 1.9 to 2.x. Unfortunately, because some of the modules change (like Resource and Assignment), it is possible to upgrade some configuration values, but not all. So I'm inclined to provide no upgrade rather than one that does an incomplete job. I'm sorry if this causes you to have to set up a lot of Progress Bar blocks again.
Michael.
Hi Michael,
When I'm upgrading my Moodle site from 1.9 to 2.x, I notice the monitoring details are missing. It looks like the 2.x version of the block cannot understand the configdata field made by 1.9 version of the block. Could you confirm this is the case please. Also, is there a migration path for the monitoring details from 1.9 to 2.x?
Many thanks in advance.
Lai
Hi Michael,
Thank you! It helps!
Regards, Rob
Hi, Rob.
New modules can be added in the lib.php file of the block's code and also related language strings in the lang/en/block_progress.php file. The main thing to add is a query that will help the block determine if a student has achieved whatever is expected. For Kaltura, I suppose it would be some sort of view event drawn from the log. For the Scan tool, you might be able to copy what is present for the Feedback activity.
I hope that helps.
Hi Michael,
Thank you! Its amazing, it even replaced my course navigation!
One question, our Moodle site contains a few external/non moodle activities, i.e.:
- Kaltura
- And a version of the feedbacktool --> named Scan.
Where should I think of to make the progress bar read/mark these activities? Is this something we have to implement into the activity? Our is this something we could change within the progress bar code?
Thanks in advance! Rob
Hi, Angelique.
The block is limited to being displayed on course pages because that is where the activities are. How do you envisage this would be used on the site home (or did you mean the "My home" page)?
Hi Michael, I am new to moodle and have installed your plugin (which is fantastic by the way) However, I need it to display on the home page and not only just the course pages? Is there any possible way I can do this? Thank you in advance
Thanks Michael!
Hi, Mitchell.
The new version includes global configuration of the colours used in the Progress Bar. It was in relation to https://tracker.moodle.org/browse/CONTRIB-4989
Thanks for asking.
Hello Michael,
I see there is a ne wversion available. Can you tell me what the differences are?
Hi.
I'm glad you were able to customise the Progress Bar block to suit your circumstances. I recommend you use Git to pull changes from my GitHub repository. This will help you manage conflicts between your code and my updates. Alternately, you could rename the block (directory and in the lang file), which would allow you to have your version independent of my original.