xAPI Launch Link

Activities ::: mod_tincanlaunch
Maintained by David Pesce
Part of set Tin Can.
Launch external xAPI (Tin Can) activities from Moodle and track on a Learning Record Store (LRS). Compatible with Storyline, Captivate, and others!
Latest release:
446 sites
58 fans
Current versions available: 2
This plugin allows the launching of xAPI activities from a Moodle course and tracks the resulting xAPI statements with an external Learning Record Store (LRS). This plugin is compatible with activities implementing the Rustici launch method. This includes content created with Articulate Storyline or Adobe Captivate (among others). 
Suggestions, bug reports, code reviews, and contributions are welcome! Please don't add comments or questions here. Use Github instead: https://github.com/davidpesce/moodle-mod_tincanlaunch/issues

Note: In an effort to focus our resources on this project, only supported Moodle and PHP versions will be developed and tested against. That is currently Moodle 3.9, 3.11, 4.0, and 4.1. For PHP that is 7.4, 8.0, and 8.1. As support drops from the providers of these items, we will drop support as well.


Screenshot #0
Screenshot #1
Screenshot #2


David Pesce (Lead maintainer)
Andrew Downes: ex-maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Εμφάνιση σχολίων
  • Craig Ferguson
    Παρ, 6 Οκτ 2017, 3:00 AM
    Hi Andrew,

    First of all, thanks for this great plugin, it's exactly what my organization has been looking for.

    But I'm having a problem with it - I've connected it to my LRS (grassblade) and have been able to send statements successful from my moodle manager account, but when a student attempts to create a new registration they get an error message that says "This course is currently unavailable to students".

    Is this something you've seen before?

  • Thiago Ribeiro
    Σάβ, 28 Οκτ 2017, 1:49 AM
    Is there a way to make the videos to resume where user left off?
  • Andrew Downes
    Παρ, 23 Φεβ 2018, 6:00 PM
    To everybody asking questions here, note that I don't check this page regularly. If your questions are still relevant, please email andrew.downes@watershedlrs.com or even better, log an issue on the github site.
  • stefano monni
    Τρί, 30 Οκτ 2018, 7:18 PM
    I'd like to install the tincanlaunch plugin on my installation of Moodle (v. 3.5) but I don't know if the plugin supports moodle version 3.5. Indeed, if I try to install the plugin from the official site I do not see the "install now" option. Is it a compatibility issue?
  • Andrew Downes
    Τρί, 30 Οκτ 2018, 8:33 PM
    @Stefano - this is the official site isn't it? There's no reason why this plugin should not work in versions of Moodle above 3.4. However please note that I'm actively working on this plugin over the next few weeks, so you can expect a new release to fix a lot of bugs. Please help by testing the version on the master branch at github and logging any issues.
  • stefano monni
    Τρί, 30 Οκτ 2018, 9:57 PM
    Ok, thank's for your reply. Yes, I'm referring to this site and this page ( where are mentioned Moodle 3.0, 3.1, 3.2, 3.3, 3.4 and NOT 3.5). If I click on the "Install now" button a page is loaded showing all my moodle installations (the first one installed on my local pc running version 3.0 where I can view the "Install" button and the second one remotely installed running 3.5 version where the button "Install now" doesn't appear. Maybe I need to install the plugin manually.
  • Jeff Villapando
    Πέμ, 6 Φεβ 2020, 2:09 PM
    Hi, is the current version available in the download link the most updated version? Trying to test the plugin in our moodle but a little hesitant since we are using Moodle 3.8. Can anyone help?
  • Pablo García
    Πέμ, 3 Ιουν 2021, 5:56 PM
    Hi everyone. First of all, congratulations with the plugin.
    I have a question. I dont know how to report my own verbs. i use the plugin and all of my own verbs like "passed","checked","completed" become in default verbs like "experienced" or "attempted".
    is possible to report custom verbs? Can you explain me how to do to report with the plugin my own verbs?
  • Timur Seytbaliev
    Παρ, 17 Δεκ 2021, 3:24 PM
    Hi everyone, does somebody know how to use this plugin in modle cloud.
    thanks in advance.
  • Diana Oliveros
    Παρ, 22 Απρ 2022, 3:51 AM
    Hi. The plugin has been installed in our LMS but when we try to upload an xAPI file we get this error:
    The Learning Record Store is not available. Please contact a system administrator. If you are the system administrator, go to Site admin / Development / Debugging and set Debug messages to DEVELOPER. Set it back to NONE or MINIMAL once the error details have been recorded.

    We have contacted our administrator but they don't know what is going on. Does anyone know what we might be doing wrong or if there is a bug somewhere?
  • Andrew Downes
    Παρ, 22 Απρ 2022, 4:12 AM
    Hi Dianna.

    Two things to check:

    1. Did the admin set debug messages to DEVELOPER, try and launch the course and note down the full error message? What was that error?

    2. Did you check that all the settings were populated correctly? We're there any settings where you were unsure what to put?

    3. Are you using a fully conformant LRS? What happens if you connect the plugin to a free Watershed Essentials or SCORM Cloud account?
  • Peter Denny
    Τρί, 10 Μαΐ 2022, 11:57 AM
    Hi, I was wondering if you might be so kind as to give me a little advice on how to use the Tin Can Launch Link activity in Moodle in a more user friendly way? In its basic form, xAPI packages can be launched from an activity via a number of clicks (first on the Activity, then on the 'launch' link). Is it possible to somehow have the Activity launch the xAPI course/ package immediately upon first click without the screen that shows 'First launched', 'Last launched', 'launch' etc.?
  • David Pesce
    Τετ, 11 Μαΐ 2022, 2:24 AM
    Hi Peter - take a look at this pull request: https://github.com/davidpesce/moodle-mod_tincanlaunch/pull/208

    It may have what you're looking for.
  • Arvind Thasal
    Τρί, 18 Οκτ 2022, 2:03 AM
    Can you please provide me the steps or documentation how to Launch XApi course with Trax LRS
    I wont able to launch Tincan course
  • Jonathon Lunardi
    Τετ, 28 Φεβ 2024, 5:52 AM
    Looking for some help. I have a Moodle site and it has the xAPI Launch Link plugin properly integrated with SCORM Cloud. When we create an xAPI activity, it displays on the course and when a learner clicks on it - it opens a new window browser that displays the SCORM content. All I see in the settings for the activity for Appearance is "Enable simplified launch" which makes the new window appear. So, my question is, is it possible to embed the SCORM content within Moodle and not have a pop up to a new browser window to show the content? Thank you!
1 2 3 4
Please login to post comments