Forum Discussion
Making text copyable during course
Hi
I want to make a line of text able to be copied (for copy and paste) for the person completing the course, however, when viewing a course, I am unable to select/highlight and copy text. Is there any way to do this?
Thanks
Anne
- TacySalcidoCommunity Member
I know this is old but I also found a roundabout way to do this:
1. Create a text entry box to hold the text you want to be copy-able (let's call it 'TextEntry').
2. Create a text variable with the text you want to be copy-able as the default value (let's call this variable 'CopyText' with the default text as 'DefaultText').
3. Create the following trigger:
Action: Adjust variable
Variable: Set TextEntry to variable CopyText
When: When the timeline starts on
Object: This slide
Doing these things will make the text copy-able, but will also allow users to edit and delete it on accident, which is not ideal. To remedy this, I created this additional trigger, which ensures that even if they delete/edit the text on accident, once they click out of the box, the default text will appear again.
4. Create the following trigger:
Action: Adjust variable
Variable: Set TextEntry to variable CopyText
When: When the variable changes
Variable: TextEntry
Conditions: If TextEntry doesn't equal variable CopyText
I hope this is helpful!
- BarMazuzCommunity Member
You are amazing!!!! Thanks so much this is exactly what we needded
- SethMerriamCommunity Member
I'm not the Seth from above, but I was searching for answers to this same question. After reading this thread I came up with a different method that works well for me. It's a little wonky, and I am still using SL1, but is saves me the step of creating anything anywhere else (i.e., using flash, etc.). Here's what I did:
I have a spot where the user types their response to an open ended question. It's a data entry field; I'll call it textEntry01.
Later on in the course I have a button for the learner to "save" their answer(s)... However, since I cannot reliably count on email from the browser, etc., I opted to make the button show a layer/sub-screen that prompts the learner and allows them to copy/paste their answers.
To allow that copy/paste on that layer/sub-screen I created a second data entry field, which I'll call textEntry02 and created a trigger so that when the timeline for that screen/layer starts it sets the variable for the textEntry02 = to the variable for textEntry01, and viola, copiable text.
I also realized I could also simply set the textEntry02 variable equal to the same variable I used for textEntry01 (meaning with the default trigger for the data entry boxes) and then I wouldn't have to use the additional trigger, but for some reason I like the idea of the second one not being able to overwrite the first.
Like I said, a little cloogey, but it seems to work for what I need, so I thought I'd share in case it helps anyone else.
- davidmckisickCommunity Member
A published Storyline project does not provide the ability to copy text inside the viewing area via the click+drag highlight+copy method. In fact, the only way I am able to do it is by taking a screen shot.
- OwenHoltSuper Hero
Could you possibly provide a bit more information as to WHY they would need to copy the information? It is possible that there is another option to this besides copy/paste....
- LesleyMizerCommunity Member
Hmm...maybe if you utilized web objects, it would work? If you had the text in an html document, and then embedded on the slide by way of a web object, it might allow the user to select the text.
- MichaelHinzeCommunity Member
A while ago, I had done an example of what Lesley described, see here.
- RebeccaFleischCCommunity Member
Hi Michael,
This requires creating some html on a web server, yes? If so, is there any way around that?
- SethOzenCommunity Member
You can very easily create this in Flash and insert it into your project. Attached is a quick file for your reference.
Cheers,
- DavidMcGheeCommunity Member
Are you still here Seth? Where do these file get inserted in Storyline output?
- AnnePeadCommunity Member
Hi all
Thanks for the replies.
Owen, I have a video playing (inserted as web object) on a slide and I want them to be able to copy and past the url in case there are any problems with getting the video to play.
I'll try some of these suggestions - thanks!