Resuable TinCan functions for Sharepoint integration

  • Status Closed
  • Budget $250 - $750 AUD
  • Total Bids 7

Project Description

Require three javascript functions to be developed to allow me to integrate a TinCan LRS with Sharepoint. To use the TinCanJS library with jQuery. Tried myself and failed :-(

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.

Other requirements:

- 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.

Other information:

- LRS being used is hosted in SCORM Cloud. I can provide my LRS endpoint details if required. Else use their public endpoint.

- Javascript library is defined here: [url removed, login to view]

Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online