Made a minor update:
scorm.quit() was setting a value (
cmi.exit) but not invoking
scorm.save() prior to termination. This could lead to failure to persist the value of
cmi.exit in the LMS.
View the latest update on GitHub
The pipwerks SCORM Wrapper has been updated with a small patch for handling odd behavior in the Plateau LMS. Special thanks to Joe Venditti for the patch (and sorry for taking almost 2 years to add it to the codebase!).
Get the latest version here.
I’ve been considering adding my pipwerks SCORM wrappers to GitHub for a very long time, but my n00bness and general lack of free time were major obstacles. However, the time has finally come to buckle down and get these puppies OUT! So without further ado, I present:
Many people have contacted me over the last few years with suggestions for improvements, but due to my general busy-ness I haven’t really made any modifications for a long time; I recently made a few small tweaks, including updating the
StringToBoolean function that caused problems in Plateau, but the bulk of the code remains largely the same.
If you’re one of those die-hards eager to tweak the source code, you’re in luck! This is a public repository, which means anyone and everyone is now free to fork and edit the code as they see fit. If you have any suggestions or ideas, please go to GitHub and show us what ya got!
And for the curious, I’m using Tower to handle my Git commits — command lines are not my cup of tea. Tower is a very nice Git GUI that integrates seamlessly with GitHub. I’m new to Tower, but so far I like it very much.
Sorry to give everyone the runaround, but after trying Google Code for a month, I found it seriously lacking and not very fun to use. Therefore as of tonight, all of my SCORM files (and other goodies) are back at pipwerks.com on a dedicated downloads page.
A few people have contacted me to let me know the ZIP file for the SCORM ActionScript 3 example was missing the FLA file.
I’ve added the source files back to the FLA. You can download it from the downloads page.
Thanks to everyone for letting me know. I usually work on this stuff at night after I get home from work, so sometimes I get sleepy and mix my files up. 🙂