Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jan 31 2019 17:23
    brian-learningpool opened #46
  • Jan 07 2019 17:33

    brian-learningpool on update-xapiwrapper.js

    Corrects issue with SHA256 calc… (compare)

  • Jan 03 2019 15:29

    brian-learningpool on update-xapiwrapper.js

    Proper handling of binary attac… (compare)

  • Nov 20 2018 13:12
    brian-learningpool commented #42
  • Nov 20 2018 13:12
    brian-learningpool commented #43
  • Nov 20 2018 13:12
    brian-learningpool closed #43
  • Nov 20 2018 13:03

    brian-learningpool on v0.5.1

    (compare)

  • Nov 20 2018 13:02

    brian-learningpool on master

    Version bump to 0.5.1 for patch… (compare)

  • Nov 20 2018 13:01

    brian-learningpool on master

    Issue/6 (#44) * Set offline st… (compare)

  • Nov 20 2018 13:01
    brian-learningpool closed #44
  • Nov 19 2018 09:55
    danielstorey synchronize #44
  • Nov 19 2018 09:24
    danielstorey synchronize #44
  • Nov 16 2018 14:39
    danielstorey synchronize #44
  • Nov 16 2018 14:33
    danielstorey synchronize #44
  • Nov 16 2018 14:32
    danielstorey commented #43
  • Nov 16 2018 14:28
    danielstorey synchronize #44
  • Nov 16 2018 12:03

    brian-learningpool on 33

    (compare)

  • Nov 16 2018 12:03

    brian-learningpool on #2149

    (compare)

  • Nov 16 2018 12:03

    brian-learningpool on #2149

    (compare)

  • Nov 16 2018 12:02

    brian-learningpool on #2149

    (compare)

panthimanshu79
@panthimanshu79
Is there anyone who can help about extension adapt-contrib-xapi
Matt Leathes
@moloko
@panthimanshu79 if you ask a specific question you might get a better response
Chetan Sachdev
@cksachdev
I am looking for an updated version of media player which contains xAPI Video Profile events? As of now adapt-contrib-media sends just the complete event. Is there a component which uses videojs and sends xAPI video profile events?
Oliver Foster
@oliverfoster
Nope. You'd have to make one.
Chetan Sachdev
@cksachdev
@softleague:matrix.org You should be able to see statements api calls to your LRS in Network tab. You can open the network tab from the developer tools in the browser
Are you using Adapt Authoring to create a course or using adapt-cli?
Jack Schofield
@jschof1
image.png
Hey has anyone go any ideas what this error means?
Oliver Foster
@oliverfoster
Need it with sourcemapping on. You've got an error from a minified file @jschof1
Jack Schofield
@jschof1
thanks for getting back to me. So I turned on 'generate source mapping' in the course and it was already on devTools. I wonder what the error from the minified file would be if i am just using a simple mcq component 🤔
new version
Jack Schofield
@jschof1
perfect thanks - that has fixed the bug
Oliver Foster
@oliverfoster
:+1:
Kevin Doherty
@kevindoherty30

Has anyone had any issues when using the latest version of the xAPI extension? (https://github.com/adaptlearning/adapt-contrib-xapi/releases/tag/v0.9.1)

I'm running f/w 5.15.5 but when I publish a course and try it out using ADLaunch I am not receiving any adapt statements in my LRS and seeing the same issue when I test it out on SCORM cloud. I published a course using v0.8.3 of the xAPI extension and all statements are coming through as normal with that.

Ignacio Cinalli
@nachocinalli
Hi @kevindoherty30, it does not work for me. I think because when run async initialize (line 65) Adapt.config is undefined
Oliver Foster
@oliverfoster
Can one of you put an issue on the GitHub repo please?
@nachocinalli perhaps you could? As you seem to have isolated the issue already.
Ignacio Cinalli
@nachocinalli
Sure, thanks.
Oliver Foster
@oliverfoster
:+1: thank you
I'll have a look on Monday, if no-one else gets to it before then
obuylov
@obuylov
Hello guys,
we are going to install this player for courses with CMI5 support: https://github.com/adlnet/CATAPULT/tree/main/player
Will the adapt-contrib-xapi work inside this player? Or not at the moment?
Ignacio Cinalli
@nachocinalli
Hi @obuylov, I think it would be interesting to try it out.
I can share a simple adapt example that works in SCORM Cloud (import cmi5 package ): https://github.com/nachocinalli/cmi5-examples/raw/master/builds/adapt-xapi-cmi5.zip
could you try importing it into Catapult?
obuylov
@obuylov
Hi @nachocinalli , but you sent an example package in xAPI format, not CMI5? CMI5 should have a manifest file like this: https://github.com/adlnet/CATAPULT/blob/main/course_examples/masteryscore_framed/cmi5.xml
Ignacio Cinalli
@nachocinalli
Sorry @obuylov , you are right, my example is an xAPI package with tincan.xml
obuylov
@obuylov
@nachocinalli , I was able to import your package, but I was unable to send a passed/completion statement. Also, resuming progress does not work (state API).
I suggest you test the package in the admin panel:
https://cmi5.ru/
login: admin
password: admin998
If I can help you with this, please tell
We would really like to get CMI5 support5 for Adapt courses. CMI5 player does indeed close many of the xAPI security issues.
Ignacio Cinalli
@nachocinalli
@obuylov thank you for access to Catapult.
The error was that the endpoint did not have a slash at the end.
I uploaded an updated zip.
There is still work to be done.
Jack Schofield
@jschof1

Unable to avoid the...

LRS not available
We were unable to connect to your Learning Record Store (LRS). This means that your progress cannot be recorded.

error. Despite the fact that my instance does connect to the LRS and is reporting correctly...
Any ideas why this could be happening?

Ignacio Cinalli
@nachocinalli
@jschof1 Maybe this [issue] (adaptlearning/adapt-contrib-xapi#104) could be related to that?
Do you get any errors on the console?
Jack Schofield
@jschof1
image.png
these are the errors i get
however if i change the endpoint it still comes up with this
Ignacio Cinalli
@nachocinalli
I'm not sure, but it looks like the https://launcher.learninglocker.net/ is not a valid xAPI Endpoint.
How do you plan to use xAPI?
Did you upload the course to the scorm cloud?
Which LRS do you use? Have you tried using SCORM Cloud's LRS?
Oliver Foster
@oliverfoster
@jschof1 you can't access the server from a non-https website
you need to host your couse on a server with a proper certificate
Jack Schofield
@jschof1
I am accessing from cloud.scrom which i think had one. I think @nachocinalli it must an issue with the https://launcher.learninglocker.net/ endpoint as i am not having problems with the endpoint when i use scorm cloud endpiont
JC Geduld
@jameelio
HI all , I just wanted too know I am still not able too see any data on learner locker LRS, and I have configured it inside the course config.json are there any other checks I could do.
Ignacio Cinalli
@nachocinalli
Hi @jameelio, Do you see any errors in the console? How do you launch the course? Which xAPI launch mechanism does it use?
JC Geduld
@jameelio
Hi @nachocinalli I managed too get it working correctly thanks
Ignacio Cinalli
@nachocinalli
:+1:
Jack Schofield
@jschof1
I can't seem to get the reset progress button (found in SCORM cloud) to actually reset the progress. Could anyone tell me if it is actually possible to do so?
Thanks
JC Geduld
@jameelio
HI Guys is anyone using any other xapi open source libraries and tools, like learning locker lrs?
Simon Date
@simondate
Yes, Learning Locker LRS is often paired with Adapt
JC Geduld
@jameelio
thanks @simondate I have deployed the LRS Xapi only , but I see I cannot really use it without installing the entire learning locker installation, which consists of the ui, and api and worker service
Simon Date
@simondate
Does anyone know if it's possible to send files through xAPI? I have a client who wants to be able to take photos and record videos and have learners upload them through Adapt to be saved to their LRS. I found this article which seems to indicate it is possible. I was just wondering if there were any technical limitations (max file size etc.)
Oliver Foster
@oliverfoster
What you'll probably find is that it's an overly clunky and expensive and disorganised way of uploading files to a system.
Really files should be stored on disk in a file system.
It's much more efficient.