Forum Discussion
KevinDickson
8 years agoCommunity Member
Rise not reporting to LMS as Complete
Hi,
Wondering if anyone can help me on make a Rise module communicate with the LMS properly. I've create and published a module (no quiz) based on tracking using course completion. This is set t...
StuartMarshall-
8 years agoCommunity Member
Hi Kevin. In the scormdriver.js file locate the following function
function SCORM_TranslateExitTypeToSCORM(strExitType) {WriteToDebug("In SCORM_TranslatgeExitTypeToSCORM strExitType-" + strExitType);if (strExitType == EXIT_TYPE_SUSPEND) {WriteToDebug("Returning suspend");return SCORM_SUSPEND;} else if (strExitType == EXIT_TYPE_UNLOAD) {WriteToDebug("Returning Exit");return SCORM_NORMAL_EXIT;} else if (strExitType == EXIT_TYPE_FINISH) {WriteToDebug("Returning Logout");return SCORM_NORMAL_EXIT;} else if (strExitType == EXIT_TYPE_TIMEOUT) {WriteToDebug("Returning Timout");return SCORM_TIMEOUT;}}
and try changing the return value for EXIT_TYPE_FINISH from SCORM_NORMAL_EXIT to SCORM_LOGOUT
Also, i'd stick with using SCORM 1.2. If you are using 2004 then you'll need to find the equivalent function and replace with SCORM2004_LOGOUT
Related Content
- 3 months ago
- 10 months ago
- 10 months ago