Best thing to do is on your start page after your initialize call is returned successfully you should set the lesson_status to incomplete. That way you know you changed the value and the LMS won't override.
-EÆ
--
You received this message because you are subscribed to the Google Groups "eLearning Technology and Development" group.
To post to this group, send email to elearning-technolo...@googlegroups.com.
To unsubscribe from this group, send email to elearning-technology-and...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/elearning-technology-and-development?hl=en.
I had the same problem, and it is due to Moodle.
Moodle uses sessions to keep track of that status.
I force Moodle to suspend:
//--------------------------- s a v e A n d K i l l L M S C o n n e c t i o n -------------------------
private function saveAndKillLMSConnection():void {
/******************************************************************************************************************
* Once Moodle gets the server-side code fixed, you should remove the scorm.set("cmi.core.exit", "suspend") code. *
*****************************************************************************************************************/
bSuspend = scorm.set("cmi.core.exit", "suspend");
scorm.save();
scorm.disconnect();
lmsConnected = false;
}//end killLMSConnection
HTH
Cor
Geen
virus gevonden in het binnenkomende-bericht.
Gecontroleerd door AVG - www.avg.com
Versie: 9.0.851 / Virusdatabase: 271.1.1/3074 - datum van uitgifte: 08/15/10
20:35:00
I had the same problem, and it is due to Moodle.
Moodle uses sessions to keep track of that status.
I force Moodle to suspend:
//--------------------------- s a v e A n d K i l l L M S C o n n e c t i o n -------------------------
private function saveAndKillLMSConnection():void {
/******************************************************************************************************************
* Once Moodle gets the server-side code fixed, you should remove the scorm.set("cmi.core.exit", "suspend") code. *
*****************************************************************************************************************/
bSuspend = scorm.set("cmi.core.exit", "suspend");
scorm.save();
scorm.disconnect();
lmsConnected = false;
}//end killLMSConnection
HTH
Cor
From: elearning-technolo...@googlegroups.com [mailto:elearning-technolo...@googlegroups.com] On Behalf Of Philip Hutchison
Sent: maandag 16 augustus 2010 20:22
To: elearning-technolo...@googlegroups.com
Subject: Re: [elearning tech & dev] Trying to use Pipwerks SCORM 1.2 wrapper with Moodle
hi guys
Geen virus gevonden in het binnenkomende-bericht.
Gecontroleerd door AVG - www.avg.com
Versie: 9.0.851 / Virusdatabase: 271.1.1/3074 - datum van uitgifte: 08/15/10 20:35:00
--
I didn’t go in depth of Alan’s case, but I had this issue with Moodle and thought to recognize it in the previous mail.
But in spite of the wrapper I had to do the suspend work around because I use a single SCO Flash app.
--
silly me. i found what i believe is the answer elsewhere in this
forum, viz. that i need a frameset in which to maintain state.