Hi,
I will update and summarize what I’ve done so far (enable automatic certificate generation and allow learner to download early certificate)
Lilac:
- Enabled
certificates.auto_certificate_generation
waffle switch on Django Admin - Set Certificates Display Behavior to
"early_no_info"
Upgrade to Maple:
- Error log regarding generate course certificate which will affect page loading error is fixed by enabling persistent grades on Django admin.
- No “View Certificate” button on Progress’ learner page
- Problem #2 is fixed by adding the course ID to certificate generation course setting on Django Admin (/admin/certificates/certificategenerationcoursesetting). The result is a “Request Certificate” button appears on Progress page.
- “Request Certificate” button is still not up to my expectations where in lilac the “View Certificate” button appears. Hence no more step for learner to download his/her certificate.
- I found that there is no Certificates Display Behavior on Maple course’s Advanced Settings, but now that “option” appears on Course Details page (Settings > Schedule & Details) with the default value
end
. - I know that to allow learner to download early certificates is by set the Certificate Display Behavior to
early_no_info
on Certificates Display Behavior setting. - By doing the trick to change the
end
value toearly_no_info
on Course Details page fix #4 issue. The “Request Certificate” button is not show up replace with “View Certificate”.
Questions:
- Is there any steps I missed?
- Can these steps (“tricky”) be a workable solution at this time? Since the Maple documentation regarding this subject is still refer to Lilac.
Regards,