Allow users to copy links to current slide

Apr 25, 2019

I am trying to achieve a task where user can right click on published content and be able to save URL for that page. Later when user access the URL in browser directly, they will be taken straight to this page instead of navigating to it (the way its normally done). Its more like creating bookmark to the slides.

I am trying to do this in Storyline 3 or Storyline 360.

I found better options in Storyline 360 where while publishing I could select between ‘Entire project’, ‘Single Scene’, ’Single Slide’. But I want user to decide which slide they want to save as bookmark.

Also, I won’t be using javascript workaround (as referred in https://community.articulate.com/discussions/articulate-storyline/linking-to-specific-scene-or-slide and https://community.articulate.com/discussions/building-better-courses/tutorial-jumping-to-a-specific-slide-in-a-course-via-the-url )for this as this again put the dependency on developers and not the user to create those URL.

Any help is much appreciated.

 

Regards,

Monica 

5 Replies
Crystal Horn

Hi there, Monica. Storyline 360 and 3 include a built-in feature to resume content where the learner leaves off. In the Player Properties, the course author can choose whether the course always resumes, always starts over, or gives the learner the choice.

The URL of the course doesn't change as you navigate, so using the same URL will return learners to the content where they left off if resume is enabled.

Do you have a different experience in mind?

Monica Shishodia

Hi Crystal

Thanks for the inputs.

When i used the said option and viewed output in IE (after clicking on 'View Project' option on completion of publishing), played around between slides and then accessed the url in different window of same browser. It opened from where i have left off. I want to mention one thing here is that as per my requirement, the published content is getting displayed inside an iframe as part of a web application. So when i tried the same behavior in my web application after publishing content, it was always starting from first slide.

I do have something else in mind. Like in a web page user is able to get the exact url of the content he is viewing, i want to achieve similar things with Articulate. Currently, according to workaround, i would be writing javascript on certain slides and exposing these custom urls of slides/scenes to users. However, this approach limits our users as they can have URLs to only those 'pages' which i as developer would create and release to them. They wont be able to save link of any other content from our published output. I hope you can see that this approach is not entirely user-friendly and help us in finding a way which serves our purpose well.

If its possible through some other tool hosted by Articulate then I am open to try that as well.

Regards,

Monica

Jen Jennifer

You can add trigger like to adjust variable for a slide that is titled "something" to set variable = something when time use clicks a button (this button can state, bookmark this slide). Then reference all the variables on a different slide. You can add a button mentioning "your bookmarks" in the master slide so that it appears on all slides. When user clicks it he should be taken to the slide which contain all the variable and their reference. Add a hotspot on each variable reference and set trigger to jump to that  specif slide to which that variable reference represents. 

This discussion is closed. You can start a new discussion or contact Articulate Support.