Forum Discussion
Certificate of Completion in Rise
I'm being constantly asked for a Certificate of Completion by clients. Is there any news on whether this will be added as a feature in Rise? Thanks, Antonia
22 Replies
- BaslaAndolsun-2Community Member
A certificate as a Rise block would be incredibly helpful. Hope this makes it to your Feature Roadmap!
Hi Basla!
Thanks so much for sharing your thoughts with us. I've added you to the feature report and will update this discussion if it makes it onto our Feature Roadmap.
Have a wonderful weekend!
- RayHandley-242bCommunity Member
Definitely still a desired feature. Especially where having many thousands of users on an LMS is not a viable option.
- JohnCooper-be3cCommunity Member
If you are not bothered about noting the certificate has been issued in the LMS. then it is pretty straightforward to create a Storyline block that uses a bit of JavaScript and the pdf-lib JavaScript library to build a certificate from a pdf template and allow the learner to download their certificate as a pdf.
I will create a demo and post the link here:
- JohnCooper-be3cCommunity Member
I've done this a bit quickly, but here's a link to a brief demonstration in RISE:
Demonstration RISE Downloadable Certificate
In the demo the learner keys in their name for the certificate but, obviously, if the name is available from an LMS then a simple JavaScript script can retrieve it. The Storyline block then has a "Click to download your certificate" button that executes the JavaScript that reads a pdf certificate template and fills in the Users Name and the date.
The certificate is offered for download:
And the certificate looks like this:
But obviously, THE CERTIFICATE COULD LOOK LIKE ANYTHING!! It's a pdf edited outside of the Storyline Block. The JavaScript would be exactly the same so long as the fieldnames in the pdf form remain the same.
- XimonieClarkCommunity Member
Hi John,
Would you be willing to provide a 'how to' for dummies?
I'm super interested in generating certificates for a large number of things that won't fall within an LMS. Would be fabulous to understand how to do this if you'd be willing to share!Thanks
- JohnCooper-be3cCommunity Member
Hi @Xi C
Sure thing. Happy to help...
At the heart of this demo is the ability to create a Storyline block that uses the pdf-lib JavaScript library routines to output a downloadable pdf file incorporating Storyline variables. This allows the developer to create a pdf template (such as a certificate), convert this into a pdf 'form', which has fillable fields, and then 'fill in' the form in JavaScript before offering it to the user for download.
I have a FREE workshop already available on our website that will take you through this process step-by-step: The example in the course is for a downloadbale learning journal - BUT exactly the same code can be used for a certificate.
Course Catalogue (profilelearning.com)
If all you want to do is create a single Storyline block for insertion into your RISE course that creates the certificate. Then this course will give you what you need... In light of this discussion, I will update the course with a small add-on that discusses creating a certificate rather than downloadbale notes.
...However, today, we will be releasing the second, follow-up workshop which then shows the developer how to incorporate several Storyline blocks in a RISE course that can store text input in local browser memory and then a block that will retrieve this data at the end of the course using the code covered in the first workshop to create the downloadable pdf notes file.
Again this workshop is FREE and everyone who has enrolled (or enrols today) on the first workshop will automatically be enrolled on the second - they will just receive an email when it is loaded later today.
I hope you will enrol - and that the workshops will be of value in what you want to achieve.
Very best regards
John
Related Content
- 3 months ago
- 10 months ago