Skip to content

jackrabbithanna/tincan_lrs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drupal Tincan LRS

Tincan LRS for Drupal 7

requires Services, Views, UUID, Entity API, Entity Reference, and tincan_lrs_fieldtypes modules

tincan_lrs_fieldtypes can be found here: https://github.com/jackrabbithanna/tincan_lrs_fieldtypes

Project aims to create a Tincan 1.0 compliant LRS for Drupal See API Spec https://github.com/adlnet/xAPI-Spec/blob/master/xAPI.md

Current status is prototypical and should not be considered for production uses. Data structures, Services implementation, and configuration options will likely change. Development is ongoing.

Current status is a prototype Statement API. A working Entity based data structure for statements works, and a prototypical Services resources implementation for statements is in place. Has had some testing with direct HTTP GET, PUT requests.... More testing has been done with Articulate package iframes embedded in Drupal nodes, which use CORS POST requests. This works.

Has no validation, or authentication. Those functionalities are forthcoming.

The initial goal is to just get something working, and head toward pure Tincan 1.0 compliance and passing of the Tincan Test suites.

https://github.com/adlnet/xAPI_LRS_Test

Developing by Skvare -- https://skvare.com

About

Tincan LRS capability for Drupal 7

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages