Adding some additional README buttons
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[](https://circleci.com/gh/jcputney/scorm-again) [](https://codeclimate.com/github/jcputney/scorm-again) [](https://codeclimate.com/github/jcputney/scorm-again/trends/test_coverage_total) [](https://codeclimate.com/github/jcputney/scorm-again/trends/technical_debt) [ ](https://app.snyk.io/org/jcputney/projects?origin[]=github)
|
||||
[](https://circleci.com/gh/jcputney/scorm-again) [](https://codeclimate.com/github/jcputney/scorm-again) [](https://codeclimate.com/github/jcputney/scorm-again/trends/test_coverage_total) [](https://codeclimate.com/github/jcputney/scorm-again/trends/technical_debt) [ ](https://app.snyk.io/org/jcputney/projects?origin[]=github)   [](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=NF5MPZJAV26LE)
|
||||
|
||||
# SCORM Again
|
||||
This project was created to modernize the SCORM JavaScript runtime, and to provide a stable, tested platform for running AICC, SCORM 1.2, and SCORM 2004 modules. This module is designed to be LMS agnostic, and is written to be able to be run without a backing LMS, logging all function calls and data instead of committing, if an LMS endpoint is not configured.
|
||||
@@ -53,6 +53,7 @@ The APIs include several settings to customize the functionality of each API:
|
||||
| `logLevel` | 4 | int<br><br>1 => DEBUG<br>2 => INFO<br>3 => WARN<br>4 => ERROR<br>5 => NONE | By default, the APIs only log error messages. |
|
||||
| `mastery_override` | false | true/false | (SCORM 1.2) Used to override a module's `cmi.core.lesson_status` so that a pass/fail is determined based on a mastery score and the user's raw score, rather than using whatever status is provided by the module. An example of this would be if a module is published using a `Complete/Incomplete` final status, but the LMS always wants to receive a `Passed/Failed` for quizzes, then we can use this setting to override the given final status. |
|
||||
| `selfReportSessionTime` | false | true/false | Should the API override the default `session_time` reported by the module? Useful when modules don't properly report time. |
|
||||
| `alwaysSendTotalTime` | false | true/false | Should the API always send `total_time` when committing to the LMS |
|
||||
| `responseHandler` | function | | A function to properly tranform the response from the LMS to the correct format. The APIs expect the result from the LMS to be in the following format (errorCode is optional): `{ "result": true, "errorCode": 0 }` |
|
||||
|
||||
## Initial Values
|
||||
|
||||
Reference in New Issue
Block a user