Forum Discussion
Everything we know about Cornerstone on Demand and Storyline!
Hi Chris -
You wouldn't be able to put custom statements directly into Rise. But with some creative Javascript, you could make it work in a Storyline block. Since Storyline is embedded in the same structure, you should have access to the DOM outside of the iFrame to read in the endpoint and employ the same API connection to inject statements in whatever form you want.
Steve, thanks for getting back to me. Custom Javascript is way above my ability but thanks for the reply. Loved your previous post on how to do it for storyline courses
Your previous (4 years ago) response for anyone else
Are you wanting to track progress or just display the content? If you are just wanting to display the content, here's how you can grab the launch point of the story.html file:
1) Launch the content after registering the LO in Chrome (this can also be done in other browsers but the steps are a little different)
2) When the content launches, select the address bar and hit CTRL-SHIFT-J. This will open developer tools.
3) Click the sources tab in the Developer Tools window.
4) Expand the activityFrame item, then expand the xxxx.csod.com item. Expand the content folder that ends in publications/xxx.
5) Scroll down until you see index_lms_html5.html or index_lms.html (depending on how you published)
6) Right-click the index_xxx.html item and Copy Link Address.
It will look something like this:
https://xxxx.csod.com/content/xxxx/publications/677/index_lms_html5.html
Change the index_lms_html5 or index_lms to story.
https://xxxx.csod.com/content/xxxx/publications/677/story.html
Now you can use the direct link in your iframe and the content should display right on the page. It won't track but it will display.