HOME ➔ SUPPORT ➔ Community ➔ General CourseLab issues ... Any way to retrieve user's name/e-mail (from LMS) inside CourseLab?
Any way to retrieve user's name/e-mail (from LMS) inside CourseLab?
  View type:
Trying to build a Certificate of completion slide (e.g. last slide in the course), but I can't figure out how to retrieve user's name/id and email (passed to the SCORM from the LMS). I realize that the LMS should do that (the certificate), but our LMS doesn't do it :(.
Anyway, this question would come up later, sooner or later, if one wants to personalize a course.
Does anybody have any idea how to do that?
Thanks,
Razvan :-)
 
Which LMS is this?
How you'd go about retrieving this kind of data would depend on the system itself, the database it uses and a number of other factors. More info Razvan.
Personally I'd contact the LMS provider and tell them that this is a fairly basic feature that you want to leverage. If they say it'd not possible then if you bought this ask for your money back as this product is unfit for use missing such a basic requirement for an LMS. Then switch to one of the many free FOSS LMS/LCMS that will do this natively.
 
 
As a work around.. the API for the page is run from the Courselab module, it handles the transfer of data OUT to the LMS not into the module.
There's probably a variable somewhere in the LMS that'll log the current user of the module so you'd probably need some custom script added to the standard Courselab API. Now this is javascript so depending on the LMS it might, MIGHT be able to ask nicely for this data OR would need a PHP script.
---
As a work around you can ask the user their preferred name at the start and hold this in a variable to add to a certificate at the end. Problem here is the variable might not be retained by the LMS if they don't complete the module in one sitting without more custom script in the Courselab API.
 
 
 
First, LMS=ShareKnowledge LMS (SharePoint platform). I'm contacting the vendor, maybe they can do it, but I just don't know how. The decision to choose/switch or not to another LMS, at the company I work for, is made by the IT dept (personally, on the side, I use Moodle, but that's another story). Anyway, seems that I should learn how to use the API from within CL. Is there any place where I can find more documentation about that?
By the way, impressed by how much you contribute to this community and the quality and level of details and wanted to say a very sincere THANK YOU! Much appreciated, Razvan :-)
Subject:
Message options
No additional options