Completion Progress
Maintained by
Jonathon Fowler
The Completion Progress block is a time-management tool for students.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
I've put up a new version with a fix. It would be good if you could test that.
Michael
We use this block extensively and love it.
Some of our courses use the Multi-Language Content (v2) https://moodle.org/plugins/filter_multilang2. When you hover over the boxes, the names of the associated assessment shows the unfiltered text, e.g. {mlang en}Assessments{mlang}{mlang zh_tw}單位評估{mlang}{mlang zh_cn}单位评估{mlang}{mlang ms}Assessments{mlang}. I note on the filter page the author said that
"this plugin only has a chance to process and filter content that is output to the user by using the Moodle output functions that process filters. As of today, those functions are format_text and format_string (see https://docs.moodle.org/dev/Output_functions for the differences).
In your code you should use something like: echo format_text($SomeCustomField, .....rest of parameters here...);"
Would be great if the assessment names showed as the filtered output.
Thanks
Mik
The Progress Bar block had support (database hacks) for a number of modules added to it, including standard and contributed plugins. The Completion Progress block avoids this by relying on the completion system built into Moodle. I think there are some basic completion settings for all activities and some add specific completion settings. Give it a try and let us know how you go.
Michael
This may be resolved in more recent versions. Let's communicate on the ticket you created.
Michael
We have received this JS error for 216 unique students since 06.03.2018.
It seems the Showinfo is called before initializing the (undefined) element on mouseover.
Can you please fix it since it affects many users?
Thanks!
I have created an issue for in JIRA - https://tracker.moodle.org/browse/CONTRIB-7285
I think you answered your own question, but I can clarify. The block relies on completion settings. If you don't have any activists with completion, it won't show anything to a student and gives a teacher that warning. You can exclude activities through the block's configuration, but they still need to have completion turned on.
Michael
COMPLETION PROGRESS Block and if the course contains only this activity, the block shows: "There are no activities or resources with activity completion set or no activities or resources have been selected. Set activity completion of activities and resources, then configure this block.".
so please, how can I indicate to Moodle to consider this resource (page, file...) like an activity without allowing learners to mark themselves as complete ?
In the block settigns we have "activities included " will it help me ?? and how can i select activities to include ?? thank you very much !
The progress is controlled by the student as they complete the activity, which could be as simple as viewing something. I suggest you look into Activity Completion.
Michael
Thank you Michael, a course can be a series of videos for example ,( topic 1 contains video 1 , topic 2 contains video 2 ... ) , so how can we control the progress of this course ?
No, this block displays progress over a series of activities in a course.
Michael
Thank you for sharing with us this awesome plugin ,
My question : is it possible to use this plugin to control the progress of the student in a video-course (a course that contains videos) ?
for example a course which includes 1 video of 10 minutes if the student watched 5 minutes, the progress bar shows me : Progress: 50%
thanks in advance.
I think linking the Completion Progress block to activities results would lead to a result similar to what we had in the old Progress Bar block, with the block peering into the tables of other activities and requiring a huge amount of maintenance. If Gradebook was used universally by activities, that would be a possibility, but to my knowledge, that isn't the case.
Michael
I have just responded to this discussion, https://moodle.org/mod/forum/discuss.php?d=365483#p1477480, been there a little while without reply, and wondered if perhaps this is possible?
Cheers..