Forum Discussion
Let's read SAP's Help Portal articles closely:
SAP SuccessFactors Learning Navigation Controls for SCORM 2004 Content
"In SAP SuccessFactors Learning, SCORM content appears in a wrapper [emphasis mine]. When the learner views SCORM 2004 content in the wrapper page [emphasis mine], the buttons on the wrapper page [emphasis mine] follow SCORM 2004 sequencing rules."
SAP is WRAPPING the course in a frameset/div, and at the bottom of that wrapper are 3 buttons: Continue, Suspend, and Quit. Those 3 buttons honor whatever sequencing is defined in the manifest file.
- Suspend allows learners to pause the course. The next launch resumes the same attempt.
- Continue allows learners to navigate to the next content object in the course sequence.
- Exit (Quit in SCORM 2004, Ed. 4) allows learners to end the current attempt. When learners choose Exit, they exit completely from the content. Unlike Suspend, the next time a learner starts the content, SAP SuccessFactors Learning recognizes it as a new attempt.
"In SCORM, the course structure is defined in the imsmanifest file. The manifest details how many content objects are in the course and how they’re structured in relation to one another."
Reading the help article, you may notice you don't have a Previous button, which is because you must not have a previous content object in the course sequence (it would only appear with Multi-SCO courses). The wrapper reads your imsmanifest.xml file and displays/hides the relevant buttons.
Guess what? You can hide the buttons in SAP/Successfactors, and they have an article dedicated to that:
"The hideLMSUI element is part of SCORM sequencing and indicates that the Learning Management System (LMS) shouldn’t provide user interface devices that enable the learner to trigger specific events. It allows an activity to hide LMS navigation buttons."
And in the Note:
"Depending on how you or the LMS defines the buttons [emphasis mine] and depending on the language of the user, the exact names of the buttons can differ."
They even include handy sample code:
<adlnav:presentation>
<adlnav:navigationInterface>
<adlnav:hideLMSUI>continue</adlnav:hideLMSUI>
<adlnav:hideLMSUI>previous</adlnav:hideLMSUI>
</adlnav:navigationInterface>
</adlnav:presentation>