Temporarily unrestrict menu after build

Apr 04, 2023

[Edit: Solved, see replies]

Is there something in the HTML or Javascript (or elsewhere) of a published course that I can edit to change the player menu's behavior from restricted to free, without republishing from Storyline?

I'm finding I need to test every course from beginning to end after publishing to see if it has been bitten by an occasional bug involving font size in the published course. The courses have narration and take 20-30 minutes to play; I'd like to be able to skip to slides I know might have been affected.

(Setting the menu to free and publishing the course for testing isn't an option, sadly, because I need to see if the bug has affected the build I'm delivering.)

Thanks in advance!

2 Replies
Jim McIntyre

I figured out a solution.

Disclaimer: Do this only on a copy of a published course that you will use only for testing! I have not tested whether course so modified works in an actual LMS.

  1. Unzip the published course, if necessary.
  2. Open the file html5/data/js/frame.js in a code or text-only editor. Enable soft-wrap if you can.
  3. Find and change
    "menuOptions":{"flow":"restricted"
    to
    "menuOptions":{"flow":"free"
  4. Save the file.
  5. Rezip the course for upload and testing in SCORM Cloud, or open the file story.html in a browser for local testing.