Launching Storyline in Drupal

Aug 08, 2016

Hi,

I'm working on a course made up of several Storyline activities embedded in a Drupal-based LMS.

Right now there is no tracking, but I'm trying to add it using xAPI. The problem I'm having is that there doesn't seem to be a launcher plugin for Drupal in the way that there is for WordPress and Moodle. This is a problem because, without a launcher, there's no way to capture the username or login information of the participant.

Can anyone recommend a plugin or a method that would let me launch xAPI-enabled Storyline activities without an LMS?

5 Replies
Craig Ferguson

Hi Leslie,

I think I got it figured out. It wasn't an issue with embedding the course as an iframe, the problem was getting the user's login information to our learning record store so we could tell who had done what.

We solved it by using PHP to print the username in the hyperlink ($user->name;). This way each user gets a unique link to the content, which is embedded on the website in an iframe. 

This should work for anyone trying to launch xAPI-compatible Storyline content outside of a traditional LMS.

Rainey Blackwell-Bullock

Hi Craig,

I've been searching far and wide for information about modifying a Drupal website to track and report users' scores on Rise or Storyline tutorial with quiz. This thread is giving me hope! Could you tell a bit more about how you got it to work, so that I can pass it along to our tech team? Currently, the Drupal administrator is saying that Drupal is a CMS, not an LMS, and therefore won't track user pass/fail data.

We just need very basic data - whether the user passed the quiz, name, and date. We'd also like to include a printable certificate option, but that's not a requirement. Based on your experience, do you think it's possible to host and track data from a Rise or Storyline quiz?

Many thanks for your help!

Rainey

 

 

This discussion is closed. You can start a new discussion or contact Articulate Support.