Adds SCORM module support to the Elefant CMS., (*1)
Status: Beta
Needs additional conformance testing, but the core functionality works., (*2)
Install modules by uploading zip files through the Tools > SCORM area.
Embed SCORM modules into any page through the Dynamic Objects button in
the page editor. SCORM data is saved to the database and available via
the scorm\Data model., (*3)
Compatible with SCORM 1.2 and 2004 API versions., (*4)
Data Integration
You can integrate the saved SCORM data into your own applications in one
of two ways:, (*5)
Accessing the SCORM data store
To access the SCORM data directly, use the scorm\Data class like this:, (*6)
internal) {
die ('Must be called by another handler');
}
// Add your handling logic here
?>
Next, specify the hook by editing Elefant's conf/config.php file to add
the following line to the [Hooks] section:, (*7)
scorm/commit[] = myapp/myhandler
Note that you would change myapp/myhandler to the real name of your app
and handler script. This script will now be called every time a SCORM
Commit() action is sent to the server., (*8)