Function (1) LoadActivity. Passed LRS credentials, actor details, verb definition, object URL & description). Writes the required training activity to the LRS, returning a success/failure status.
Function (2) ListActivity. Passed LRS credentials and actor details (email). Returns a list of recorded learning activities for that activity. Either formatted in a table for presentation, or simply as an array that can then be traversed/presented via jQuery
Function (3) checkActivity. Passed LRS credentials, actor details (email) and object details (URL). Returns false if no record for that object for that user. Returns activity details (verb, date, ..) if present in their activity list.
- code is to be run within Sharepoint. Hence preference is for simplicity (minimal number of includes, simple script)
- code needs to run on IE. All versions from IE6 (sorry) through to IE10. This means it needs to resolve the cross domain request error prevalent with IE. I have function (1) working in Chrome but cannot get past this cross-domain issue in IE.
- LRS being used is hosted in SCORM Cloud. I can provide my LRS endpoint details if required. Else use their public endpoint.
7 freelancers are bidding on average $596 for this job
In response to your job posting, kindly accept our proposal for this project. We meet the requirements as stipulated and feel a strong contender for this project.