Adobe Captivate

I use Adobe Captivate for a lot of my work, and I’m a big fan of it. I was asked recently to give a demonstration for a CS4HS Workshop at Trident Technical College, a local conference sponsored by Google’s CS4HS program. Here are some of the files I used in the presentation (I’m liking them here mostly so I’ll easy access to them during the presentation).

iWork ’09 Numbers: Using Concatenation
This is a simple example of a simulation created using Adobe Captivate 5.5 (OS X)

iWork ’09 Numbers Quiz 1
A simple quiz using Acrobat.com for reporting.

Internal Server Reporting Test 001
An older test of the Internal Server Reporting option, which is nearly identical to the Acrobat.com option, but it runs on your own PHP-powered web server. Doesn’t even need a database. It writes scores to XML. Here’s an example.

Cp2DB
My own PHP/MySQL solution for hijacking Captivate’s email reporting functionality and redirecting it, via PHP and JavaScript, to write results to a MySQL database.

Adobe Captivate
Just a few overview slides to kick off the presentation:

Popularity: 7% [?]

Possibly Related Posts:

  1. Cp2DB:Captivate 2 Database
  2. PauseMeNow
  3. ClosedCaptionsOn & ClosedCaptionsOff

Leave a comment

3 Comments

  1. Anything for 5.5 to php mysql?

  2. Neil

     /  October 27, 2011

    Hi James I wonder if you could offer some wisdom? I am trying and failing to get the captivate 5 ‘Internal Server Reporting option’ using php files working. Seeing the following errors:
    Warning: mkdir() [function.mkdir]: File exists in /path-to-server/goes/here/internalServerReporting.php on line 37
    Warning: mkdir() [function.mkdir]: File exists in /path-to-server/goes/here/internalServerReporting.php on line 39
    Warning: mkdir() [function.mkdir]: File exists in /path-to-server/goes/here/internalServerReporting.php on line 41
    Warning: fopen(./CaptivateResults////////) [function.fopen]: failed to open stream: Is a directory in /path-to-server/goes/here/internalServerReporting.php on line 43
    Warning: fclose(): supplied argument is not a valid stream resource in /path-to-server/goes/here/internalServerReporting.php on line 45

    Can you offer any advice?

  3. @James, I have one user report that Cp2DB works with Captivate 5.5 and no reports to the contrary.

    @Neil, the warnings are pointing you to lines 37-45 of the internalServerReporting.php file. Those lines create the necessary files and folders on your server to store the results. Examine the Quiz Preferences (Reporting section). Make sure “Internal Server” is selected as the LMS, then click the Configure button to the right of it and specify the server path and other values. I suspect you left those blank, and “/path-to-server/goes/here/” is Captivate’s internal placeholder.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>