Forum Discussion
Adding a text box for user input in Rise360
Hi Rachelle
Until Articulate introduces this feature, the best solution we could find is as per my previous posts. Create multiple Storyline Blocks to capture the text entry data and store the data in local browser storage (very simple in JavaScript). Then at the end of the course, retrieve the text from local storage, insert the text into a pre-formatted pdf form which also can contain the course notes and then offer the pdf for download, print or email - all in an execute JavaScript trigger.
That's what we do - and it works fine - except we are using local browser storage. So we are OK if the user leaves and returns providing they don't clear the browser cache, use a different browser or different device.
But you mention that you would like the information sent to the LMS. We haven't tried that yet - but, since the data is available in local storage, it should be simple enough to send it via an xAPI call from the JavaScript assuming you are using an LMS with xAPI and an LRS?? Then you would have everything you need:
A downloadable pdf for the learner
Their text input stored in the LMS/LRS
If enough people are interested we might put on a short virtual workshop to go through step by step??
All the best, John
- ErikFullerton-e10 months agoCommunity Member
- @John Cooper, I'd be interested in seeing a walkthrough of your workflow for your solution. Thanks for sharing with the community,