Captivate 3 Quizzes marking “failed” when quiz is not completed

We use Captivate 3 quizzes sometimes with our Docent 6.5 LMS. Usually the quizzes have multiple parts or “SCOs” but occasionally we build one that has only one part.

Sometimes people launch a quiz but need to quit before they are done taking it, and in such cases we would prefer it be marked “incomplete” and allow them another chance to take the quiz. Usually we would also prefer any failed quiz to be allowed to be retaken.

But, by default, Captivate sees any failure to reach the mastery score as completions.

There is an easy fix,
suggested by Franck Buland on the Adobe Captivate forums

– simply modify the [project].htm file at lines 95, 96, 97.

Continue reading

Java error message: Several Java Virtual Machines running in the same process

When attempting to launch browser-based SCORM courseware, people have been getting the error: “Several Java Virtual Machines running in the same process caused an error”

Apparently many people have this issue since upgrading java. I came across it because it can affect the delivery of elearning courses if the learning management system relies on a java-applet based scorm adaptor to communicate.

Continue reading

International calling: the big weak spot in iPhone service

In planning for a trip to Europe a few months ago, I found that one of the biggest weak points in the iPhone package is the cost of international calling and data services on the AT&T network partners.

If you don’t do a little pre-trip planning, as soon as you get off the plane in another country and start using the phone, you will start ringing up enormous charges.

Voice: At the moment, there is no way to get really good per-minute rates for calling with an iPhone, until someone comes up with an iPhone application that really does SKYPE well. Even with AT&T’s “World Traveler” package (not to be confused with “World Connect”), you only save 20-30 cents/minute, and the per minute charge can remain quite high – often a dollar or more per minute. Still, it is worth the $5.99/month.

Continue reading

Internet Explorer 7 blocks cross-domain iframe to parent communication

A new security setting in Microsoft Internet Explorer 7 has been causing problems with requests between iframe and parent. There is a security setting in the Internet options called “Navigate sub-frames across different domains”, which in IE6 was set to “Enabled” under Medium security, but is set to “Disabled” in IE7 by default.

An example of the type of communication that is blocked is shown here:

The container page sends a message to Page 1, in Domain A: “Change your location to Page 2”. In IE6, this is not a problem. But in IE 7, it is allowed.

Continue reading

Getting the value of a variable on the opener page from a popup window

How do you use javascript to get the value of a variable on the opener page, from a popup window? Use “window.opener.variablename“. This will work as long as the pages are in the same domain.

It consists of 2 pages. On the first page, a variable “timer” has been defined, and it automatically increments upward every 5 seconds. The current value is displayed in a div on the opener page.

Continue reading

Exporting high resolution Graphics from Microsoft Word 2003

In Word 2003, it is not immediately obvious how to export pictures that have been inserted into a Word document. Even if you select “File: Save As…” and select the format “Web Page” in the “Save As” dialog, the images that get saved along with the web page are usually low resolution.

The solution to this is a menu selection “Compress Pictures” which is hidden in the “Tools” menu in the “Save As” dialog.

Continue reading