Forum Discussion
Getting student name from the LMS and using it in Articulate
Quite a while ago, Sam Coulson replied to a request surrounding retrieving data from an LMS. He included the list of variables LMSAPI.js includes. These are industry-standard variables and functions, originally used by AICC-compliant LMS' and courses.
IF your LMS exposes one or more of these variables to eLearning courses, you MAY get a response when you query the LMS through them and/or attempt to write data using them. As Sam says in his message, "this is advanced coder territory, reverse-engineer with caution."
Speaking from experience, I was able to Get and Set several status' from (oddly enough) an older LMS, which I was unable to then replicate on a newer LMS, including LanguagePreference, Audio, and SpeedPreference. Other functions and variables, including student demographic data, are non-existent, probably because they aren't key data points and each LMS treats them a little differently.