Skip to content

Commit c5275dd

Browse files
committed
Updated license, version string, and project URLs. Also cleaned up whitespace.
Versioning now uses the format major.minor.revision, with revision being the date of the edit in YYYMMDD format. Current version is 1.1.20111123
1 parent 48d42e6 commit c5275dd

File tree

4 files changed

+722
-725
lines changed

4 files changed

+722
-725
lines changed

readme.txt

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,25 @@
1-
SCORM API wrappers
1+
pipwerks SCORM Wrapper for JavaScript (v1.1.20111123)
2+
pipwerks SCORM Wrapper for ActionScript 2 (v1.1.20111123)
3+
pipwerks SCORM Wrapper for ActionScript 3 (v1.1.20111123)
24

3-
Copyright (c) 2008 Philip Hutchison
4-
MIT-style license. Full license text can be found at
5-
http://www.opensource.org/licenses/mit-license.php
5+
Created by Philip Hutchison, January 2008
6+
https://github.com/pipwerks/scorm-api-wrapper
7+
8+
Copyright (c) Philip Hutchison
9+
MIT-style license: http://pipwerks.mit-license.org/
610

711
Inspired by APIWrapper.js, which was a demo file created by the ADL and Concurrent Technologies Corporation.
812

913
The SCORM.API.find() and SCORM.API.get() functions are based on ADL code, which was modified by Mike Rustici (http://www.scorm.com), then further modified by Philip Hutchison.
1014

11-
WARNING: Use at your own risk! This class is provided as-is with no implied warranties or guarantees.
12-
13-
----------
15+
WARNING: Use at your own risk! These files are provided as-is with no implied warranties or guarantees.
1416

15-
Some background:
17+
##Background
1618

1719
These wrappers are intended to make your life easier so you don't need to be a SCORM expert to add SCORM support to your e-learning course.
1820

1921
The SCORM API wrappers are an abstraction layer that makes adding SCORM code to your course a much simpler, less confusing task. They provide simple logic and error-checking for your course's SCORM code, and include some auto-handling, such as setting cmi.exit (aka cmi.core.exit) when exiting a course.
2022

21-
These wrappers have gone largely unedited since 2008. I'm hoping that placing them on GitHub will spur myself and others to make improvements.
22-
23-
----------
24-
2523
The SCORM API Wrappers come in three varieties:
2624

2725
* JavaScript
@@ -32,5 +30,4 @@ All three wrappers are SCORM version-agnostic, and will work with both SCORM 1.2
3230

3331
Both of the ActionScript wrappers require the JavaScript wrapper; the AS wrappers use ExternalInterface to invoke functions contained in the JavaScript wrapper. If the JS wrapper is not present, the ActionScript wrappers will not work.
3432

35-
When testing locally, the ActionScript wrappers also require you to change your Flash Player settings to allow local SWFs to execute ExternalInterface commands. Change your security settings using this link:
36-
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
33+
The ActionScript wrappers use ExternalInterface to communicate with JavaScript. ExternalInterface will not work in a local environment unless you change your Flash Player security settings.

0 commit comments

Comments
 (0)