-
Improvement
-
Resolution: Fixed
-
Minor
-
3.9.5
-
-
MOODLE_39_STABLE
-
MOODLE_400_STABLE
-
Moodle App 4.0
I want to re-use legacy completion so that can easier modify it in a custom theme that still uses COMPLETION_COMPLETE_PASS.
Therefore I suggest creating a new setting called show legacy completion so that the user can choose to show the old version of completion box.
Related to the MDL issue about using the old way to display completion https://tracker.moodle.org/browse/MDL-71856
Slightly related moodle tracker ticket: https://tracker.moodle.org/browse/MDL-73172
To explain this in more detail, the issue we have is that in order to make our course format work as we want, we would like completion to display the way it used to (tickboxes). We’ve done this within our theme and course format on the website, but it is difficult to do this in the app. The app has an option to show ‘legacy’ completion, but this is fixed based on the Moodle version, i.e. it uses the newer completion display if you are using Moodle 3.11. What we would like is some way to set the app to use the legacy completion option even on Moodle 3.11, for example via a site setting or something configured in the course format plugin. Whatever is done it should be fairly easy to code in the app since the option is already present but we’re honestly not sure what would be the best approach for this...