Skip to main content
Participant
April 12, 2010
Question

Collect User Information in Captivate 4

  • April 12, 2010
  • 2 replies
  • 1703 views

How you can collect user information before a quiz/course, use the user information to customize question feedback messages, display user information on a quiz completion certificate, use JavaScript to display quiz results and other information, and give the participant the option to post their quiz results to a database.

http://www.myshbp.com/captivate/cap4demo.htm

    This topic has been closed for replies.

    2 replies

    Lilybiri
    Legend
    April 12, 2010

    That is a great bunch of questions at once.

    You can ask user information by using Text Entry Boxes and store the entries in user variables. Those user variables can be used in Text Captions. You can use Text Captions on a certificate and to create feedback. You can also use (system) variables to show the results of a quiz, normally you do not need JS for that. About posting to a database, you'll have to search in these forums, that is not possible out of the box, and I cannot answer immediately or find the postings about it right away.

    Lilybiri

    zxwaAuthor
    Participant
    April 12, 2010

    Hi

    Thanks for the response, I have found this link which would be ideal, have you seen this before.  I cant find a way to do it yet, just this information but don’t know what the last line means!

    http://www.myshbp.com/captivate/cap4demo.htm

    Edit the default caption text in the following file *before* you capture your simulation:-

    C:\Program Files\Adobe\Adobe Captivate 4\CaptureTextTemplates_English.rdl

    E.g. change

    Object Name="TitleBar" DefaultTemplate="Click the %s title bar"

    to

    Object Name="TitleBar" DefaultTemplate="$$userName$$, click the %s title bar"

    * Make sure that you also create a userName variable in your Captivate file. Now, whenever you click on a titlebar when capturing a demo, the user name will be displayed in the ‘click the xxx titlebar” instruction.

    Best Regards

    Paul

    Paul Wilson

    September 30, 2010

    I agree, that template looks great and exactly what I'm looking for. I didn't understand your instructions. Please advise on how to create this nifty form.

    Thank you!

    Captiv8r
    Legend
    April 12, 2010

    Hi there

    Are you asking how the person that created the captivate you linked to did this?

    If so, looks to me as if it is a combination of JavaScript, HTML and Captivate Variables and Advanced Actions. There is probably a hidden form that is used to submit the resuts to a custom PHP script that feeds into a database on the server.

    Cheers... Rick

    Helpful and Handy Links

    Captivate Wish Form/Bug Reporting Form

    Adobe Certified Captivate Training

    SorcerStone Blog

    Captivate eBooks