Skip to main content
Participating Frequently
August 5, 2022
Question

Retain Text Forever

  • August 5, 2022
  • 2 replies
  • 454 views

So one of the teachers wants the students to practice writing a script. But they might want to retrieve their script in the future. Is it possible to do that with Captivate?

    This topic has been closed for replies.

    2 replies

    Inspiring
    August 9, 2022

    I did this back 2019 https://elearning.adobe.com/2019/12/save-html5-elearning-certificate-pdf-print/

    I think you could use some of the code.
    If you want it to be exported/converted to a document instead, then maybe this will work: https://qawithexperts.com/article/javascript/convert-html-to-word-with-images-using-javascript-or-using-j/251

    /Jacob

    RodWard
    Community Expert
    August 6, 2022

    Captivate doesn't offer this functionality out of the box.  It doesn't by default store information as data on the learner's computer so that the learner can retrieve that data at another time somewhere in the future.

     

    Some things are possible with custom JavaScript development.

     

    How were you intending for the learner to retrieve what they had entered?  How long in the future would the data need to be saved for?

    Participating Frequently
    August 8, 2022

    Let say it took them 20 minutes to write a summary. Once they hit done they currently exit the course and the answers exist somewhere but can't be retrieved.

    We were thinking maybe have it email, but captivate doesn't do it easily without an email app. And will the variables carry over into the email? In which case why would anyone need to Captivate at all other than to score and check for keywords?
     

    RodWard
    Community Expert
    August 9, 2022

    You are correct.  Captivate isn't designed to create emails either.  The most it will allow you to do is spawn a new email (by getting the user to click on a mailto: link).  You can add some encoding to the end of the link to pre-populate the Subject and Body of the email.  But (by default) you cannot add variable data to the body.  

     

    And even if you DO spawn an email, you cannot automatically send that email without the user being required to do something.

     

    Many of the things you want to do are possible.  But only by engaging some programmers to create the custom functionality you want.  And you would also likely to be needing a separate server and database (in addition to your LMS) as a place to store the user's data.