Enabling course certificates

2,161 views
Skip to first unread message

Raul Tuozzo

unread,
Jul 22, 2016, 6:27:57 PM7/22/16
to General Open edX discussion
Hi, im trying to enable certificates on my open edx platform, i already modified the 'CERTIFICATES_HTML_VIEW': true, in lms.env.json and cms.env.json and the configuration through the django admin.
When I go to certificates under the settings dropdown in my course it says "This course does not use a mode that offers certificates.", I already added the HTML view configuration and selected enabled and saved it under this configuration:

"default": { 
"accomplishment_class_append": "accomplishment-certificate", 
"platform_name": "YourPlatformName", 
"company_verified_certificate_url": "http://www.YourOrganization.com/about_verified_certificates", 
"logo_src": "/static/certificates/images/our_logo.svg", "logo_url": "www.YourOrganization.com"
 },
"honor": { "certificate_type": "honor", 
"certificate_title": "Honor Certificate",
 "document_body_class_append": "is-honorcode"
}, 
"verified": { "certificate_type": "verified", 
"certificate_title": "Verified Certificate", 
"document_body_class_append": "is-idverified"
 },
"base": { "certificate_type": "base", 
"certificate_title": "Certificate of Achievement", 
"document_body_class_append": "is-base"
 },
 "distinguished": { "certificate_type": "distinguished", 
"certificate_title": "Distinguished Certificate of Achievement", 
"document_body_class_append": "is-distinguished" } }

Thanks in advance.

Juan Camilo Montoya

unread,
Jul 26, 2016, 9:00:24 PM7/26/16
to General Open edX discussion
Hello Raul,

Before you can create your certificate, you have to add a course mode for the course. in the course_modes table.

Once you do that, and if you have superadmin access, you'll find a certificates menu item under studio - > settings, where you can create and activate the certificate for that particular course mode.

hope that helps.

:)

Ernesto Sanchez

unread,
Sep 2, 2016, 3:25:25 PM9/2/16
to General Open edX discussion
Hi, Juan

you can be more explicit on how to change the mode of course , since I can not find that option in advanced settings

Valentyn Pakholka

unread,
Sep 2, 2016, 3:50:28 PM9/2/16
to General Open edX discussion
Hi Ernesto,

You can do it from http://your-server/admin/course_modes/coursemode/

Valentyn

carlos mario menco padilla

unread,
Sep 2, 2016, 8:43:56 PM9/2/16
to General Open edX discussion

hi, which must be the mode of course ? 

Daniel McQuillen

unread,
Sep 12, 2016, 8:33:46 PM9/12/16
to General Open edX discussion
Hi Juan,

Do you know if you have to run a command in the terminal to create certs when you're trying to enable on-demand certificates for a self-paced "honor" course.?

  • This part of the edx install docs says you do.

  • This part of the edx partner staff docs seem to indicate you don’t have to, certs can be downloaded on demand.


It's tough to find one place that explains all the different parts of certs that need to be set up on-demand certs for self-paced audit courses.
Another issue I've found is that these instructions indicate a "Certificates" menu option should appear on the instructor admin page, yet I don't see it when logged into the course dashboard as my superuser.

Thanks for any thoughts.
Daniel




Juan Camilo Montoya

unread,
Sep 15, 2016, 12:16:59 PM9/15/16
to General Open edX discussion
I'd recommend to try honor first as the course mode.

Juan Camilo Montoya

unread,
Sep 15, 2016, 12:22:33 PM9/15/16
to General Open edX discussion
Hi Daniel, 

Do you know if you have to run a command in the terminal to create certs when you're trying to enable on-demand certificates for a self-paced "honor" course.?

if you are using web certificates, you don't.
 
Another issue I've found is that these instructions indicate a "Certificates" menu option should appear on the instructor admin page, yet I don't see it when logged into the course dashboard as my superuser.
That tab should appear in the instructor dashboard if you are a superuser
make sure your configuration includes these features:
"CERTIFICATES_INSTRUCTOR_GENERATION": true,
"ENABLE_INSTRUCTOR_BACKGROUND_TASKS": true
 
hope that helps out.

Elakkiya Mohan

unread,
Jul 5, 2017, 7:00:26 AM7/5/17
to General Open edX discussion
Hi,

Hope you find the solution by now. Even I had the same problem. And I found that in the admin site you can change the course mode in the below url:
Your_URL/admin/course_modes/.In this url  you can add the course mode by clicking the Add Course mode button which is in the right corner. Please click on that and in the following page you have to mention the course (which can be found in the course URL like this Your_URL/course/course-v1:ABCDEF+EM9072+2017_Q3, in this copy after course-v1). So now the course which needs to be entered is ABCDEF+EM9072+2017_Q3 . Now choose the mode as honor and the Display name which is of your choice .
Now Save it and you can see the option to create the Certificate. Hope this helps for other people. Thank You.


Note: Please dont forget to give the proper enroll date, start date, end date and it should be the self-paced)
Reply all
Reply to author
Forward
0 new messages