Forum Discussion
Embedding Local Content on a Intranet site?
Hello,
Is it possible to embed Storyline 360 (try interactions) that are hosted locally and only accessible on an intranet? I have tried the URL/EMBED and I am receiving the following error "Please enter a valid URL or iframe or make it public"
Does Rise support local content to be embedded that is on an intranet site, or does it have to be hosted on a 3rd party site or something accessible from outside of the intranet?
I plan to download the project and store it on the intranet site so the content would be accessible to internal participants only.
I appreciate your help.
- lizabethParentCommunity Member
Hi, I tried
- Simon Smith technique, but since the exportation create new file, I can't do it anymore.
Please help.
- SimonSmith-db99Community Member
I know it's probably too late to help you on this specific issue, but for anyone else looking, at least for XAPI exports. The encoded Base64 is now inside a folder called locales, in a file called und.js
- MarkWoolwayCommunity Member
5 Years on and still not an option. Please can this be looked into and made a priorty. I have encountered the same issues as many below. Someone has kindly added a work around using Storyline 360 to host the web object, but this also does not appear to work. Making an intranet link work in Rise is critical.
Thank you.
- JosephBaiocc082Community Member
Late to the party, but I'd be content if there was a way to link to web pages that get plugged into the Rise bundle after exporting. That way I could modify the embed url to reflect the "final" page that gets loaded into the embed block.
- JasonWyatt-7d13Community Member
I don’t believe so – we’ve explored this same thing for different purpose, and were unable to find editable URLs in the exported course package.
Confidentiality Notice:: Information contained in or attached to this email may be non-public, privileged, or confidential. Do not use, save, or copy any of that information, and do not share it with anyone else, unless you are the intended recipient. The sender has not authorized you to save, copy, use, or share any information provided to you in error. If the sender sent you this email or any attachment by mistake, please let the sender know by replying to this email and then deleting it.
- SimonSmith-db99Community Member
Hi Jason,
You need to decode the course contents from base64, then you'll find the urls. I posted a workaround in a few different threads. Hope this helps.
- BessyPlazaCommunity Member
I would like to see this feature too?
- SimonSmith-db99Community Member
I think this is a workable solution for this issue! It's very simple, just copy and paste, but it's got a few steps you need to complete.
- Add an iFrame with a target that works in rise, and that you can remember! It can be any website.
- Export your course, and unzip it.
- Find index.html in your course (either in the root directory for xapi or inside the scormcontent folder for SCORM).
- Open it with a text editor like Brackets and look for window.courseData =
- You will find a whole bunch of letters and numbers inside some quote marks. You want to copy everything within those quote marks.
- You will need to decode this course content. It's encoded as base64, so we copy and paste it into https://www.base64decode.org/ to make it human-readable.
- In the decoded text, search for your iframe code, and point the src tags at your new file, this can be something you've added in to the course folder or an intranet page. Please note, though, there are two src tags for each embed item. Don't forget to change both!
- Next, we use https://www.base64encode.org/ to re-encode the course content.
- In your text editor, paste the new version in between the quote marks.
- Zip your course up, and you're good to go.
If you try to preview the course locally by opening index.html in a browser, you probably won't see anything in the iframe because most browsers prevent local files loading in iframes. Toss it on scormcloud or test it in your LMS/LRS and you'll see your iframe working.
If you want to play around with the code a little more, once it's been decoded you can use https://unminify.com/ to make it a bit easier to read. There are a few things you can tweak in here.
- AlexeyKashinCommunity Member
4 years have passed. You haven't done anything! Obviously, there are a lot of requests on the topic. This feature is very useful for users. Let's sit down and do it now. +1000000
- BeckySimmsCommunity Member
+1
- KatyBurt-1f2eb4Community Member
+1
Thanks for checking in, Stefanie. I don't have any updates at this time, but we'll let you know if that changes.
Hi Ericka!
Thanks for sharing the roadblocks you're facing in Rise 360. I can understand how the URL verification is adding extra steps to your process. If we make a change to the embed block in the future, you'll be one of the first to know.
- StefanieRodenCommunity Member
Is there any update on this? I am trying to add a link to our intranet on a labeled graphic and RIse will not accept the link. After 2 years of this being requested, has there been any progress?