Forum Discussion
Print ANYTHING in StoryLine
By adding a new tab in the player properties panel and assigning it to execute the "window.print();" JavaScript, you can allow your participants to print any/every slide in your StoryLine projects including "Notes" or "Certificate" slides! No need to create a complex JavaScript course certificate solution, simply build a beautiful slide and let your users print it directly from the StoryLine player!
For SL 3 and 360 users, you can also move, reformat, hide, and reveal the button so you can take control over what users can print.
I've included the screen shots I used in the video in the attached Word document along with the JavaScript code snippets and an SL3 .story file.
- PatriciadeSouzaCommunity Member
Thanks Owen - I will give it a go and let you know how I get on :)
- PatriciadeSouzaCommunity Member
Hey Owen - it works beautifully - you are a star!
Many Thanks :)
Patricia
- OwenHoltSuper Hero
Glad it worked for you, happy to have helped.
- JeffreyRileyCommunity Member
Owen,
I find that I am not able to print anything in Internet Explorer or Edge when using your concept. Have you had that problem? In fact, the preview screen in Edge is blank and the Internet Explorer prints blank.
I am also working with Articulate Support for a solution. Thanks.
- OwenHoltSuper Hero
I've never used edge but haven't experienced any issues with I.E.
Sorry I can't offer you any help here.- JeffreyRileyCommunity Member
OK, thanks for letting me know. Once I have a solution I can reply here in
case anyone else needs help.- SylviaWrightCommunity Member
Jeff, please do let us know if you figure something out for Edge!! THANKS for working on it!!
- DonnaWestwoodCommunity Member
Owen to the rescue again!!! Fabulous stuff - btw - I am trying to use this method in SL3, (where you pull in text entry boxes) http://elearningbrothers.com/6-steps-on-how-to-make-a-printable-results-page-in-articulate-storyline/ - used to work fine for me in SL2 - but can't get it to work now - any ideas??
- JeffreyRileyCommunity Member
Yes, I am working on this with SL3 and have had issues. For example, I cannot print anything to Microsoft Edge or Internet Explorer browsers. I can get FireFox and Chrome to work. I have a support ticket with Articulate on that.
I have not tried the text entry boxes but if you are printing the window it should not make any difference. The problem must be in the Microsoft browsers but I will know more when Articulate gets back to me.
I agree that Owen Holt has given us a very good tool!
- SylviaWrightCommunity Member
It also works well in Safari so that's a plus...must be Microsoft...late to the party :(
- DonnaWestwoodCommunity Member
Thanks Jeffrey - users have a long questionnaire to fill in over three slide so I was trying to combine all their answers - as opposed to 3 separate prints.. i'll let you know if I come up with a solution....
- JeffreyRileyCommunity Member
Is there a problem showing the variables on one slide or is the issue the slide does not print?
- DonnaWestwoodCommunity Member
both - too much text for one slide - and I can't get it to print either!!
- DonnaWestwoodCommunity Member
Yay it's working!!! - question for Owen - I also have a Exit button up there on the player - trouble is chrome dev tools call it tab-customlink as well - no numbering or anything - any work around for this?? or do I have no option but to remove my exit tab??
- OwenHoltSuper Hero
You will need to do a little extra step if you have multiple custom buttons to give them each their own unique ID. This video will walk you through the steps.
- KenCookCommunity Member
Very cool. Thanks for sharing.