You can't copy it from the notes. Here's a way to copy the text but that's not viable for the end user. Why do you want to copy the text? There may be other ways to enable that.
In fact, it is not what I am looking for. I am looking to give the student the ability to copy some parts of the published course. To the best of my knowledge it is not possible, but I wonder if any update has been made in this regard?
If you want the student to copy text, you could create a lightbox slide and add that to the player tab as a notes tab.
Inside the lightbox slide, add a layer for each slide and inside the layer create a local index.html.
Here's an example. You'll notice that the notes change based on slide number. And that the user can copy the text. The page is html so it can contain anything.
But one point I do not know is to create the Notes tab like this. I thought its default position cannot be changed. Is there a manual way to add custom tabs?
Further, could you please share the .story file with me?
The Javascript approach above is probably more efficient in the long term. I attached the story file. You'll notice that I created a layer in the lightbox slide for each slide and then used variables to track which slide and which notes layer to show.
but - it is not possible to update web objects* (only delete & reimport & new position) - no automatic integration in the translation workflow (as also with CC)
12 Replies
You can't copy it from the notes. Here's a way to copy the text but that's not viable for the end user. Why do you want to copy the text? There may be other ways to enable that.
Thanks Tom.
In fact, it is not what I am looking for. I am looking to give the student the ability to copy some parts of the published course. To the best of my knowledge it is not possible, but I wonder if any update has been made in this regard?
If you want the student to copy text, you could create a lightbox slide and add that to the player tab as a notes tab.
Inside the lightbox slide, add a layer for each slide and inside the layer create a local index.html.
Here's an example. You'll notice that the notes change based on slide number. And that the user can copy the text. The page is html so it can contain anything.
append the css
as last block in the body of story.html
Important: with every publish, these inserted lines are removed and you have to insert again
Update: If you use "Publish to LMS" you have to patch index_lms.html
Wow! This is great!
But one point I do not know is to create the Notes tab like this. I thought its default position cannot be changed. Is there a manual way to add custom tabs?
Further, could you please share the .story file with me?
Thanks
Thanks for your addition Jürgen
Surely I will try this now, but what is meant by patching index_lms.html?
Thanks
Hi Tom,
I have figured out how to make new tabs in the player, great feature indeed. However, I still do not know how to make this part:
"Inside the lightbox slide, add a layer for each slide and inside the layer create a local index.html."
Any advice?
Thank you for your help.
Thank you so much this is awesome, it works very fine.
I also figured out the index_lms.html part.
Thank you
The Javascript approach above is probably more efficient in the long term. I attached the story file. You'll notice that I created a layer in the lightbox slide for each slide and then used variables to track which slide and which notes layer to show.
You'll need to know:
I recommend going through some of the training webinars to become more familiar with Storyline.
Attached is a folder of the index notes in case you wanted to practice.
interesting solution
but
- it is not possible to update web objects* (only delete & reimport & new position)
- no automatic integration in the translation workflow (as also with CC)
* this would be a very nice feature
Thanks Tom and Jürgen for making this topic rich with helpful info.
I will pass through the webinar and files and practice this. Thank you