Save scores via XML HTTP, HTTP query, or ?

We have about 3500 employees   We have several licenses of Articulate that we created some content

We do have several web developers for the Windows IIS, Oracle, basically an enterprise environment

HR would like to authenticate the user, watch the presentation, take quiz, and then have the info stored   

So thats the challenge   How can we understand what Articulate can export/write the scores?

It would be nice if the articulate html/flash/? can send xml/http to specified url    Our internal developer can code (vbscript or net) an web service, that will been update the appropiate oracle tables

Thanks

7 Replies
Brian Batt

Hi Darwin & welcome to Heroes,

Out of the box, it's not currently possible to send the data via XML or other languages  However, there is someone that used ASP net to capture the quiz results  For more information, see the link below:

http://www articulate com/forums/articulate-quizmaker/4317-quiz-database-instructions-code-7 html#post64615

Please note that the method in the link above is not supported by Articulate

onEnterFrame (James Kingsley)

I have done something similar recently

Basically you edit the JavaScript that is in the course's LMS folder to behave as you want

The first step is to "trick" it into thinking it's in an LMS

Then hijack the calls used to post data to the LMS and have them point to your custom server-side pages

darwin collins

Thanks for the info I have been going thru that thread to understand how to implement it

I have a power point file that has 3 quiz in it   It appears that I need to publish those quizzes into its own package so that a quizmaker html is created     At this point, I think HR are getting abit disturbed that the package should be this difficult to use in an enterprise environment

darwin collins

onEnterFrame (James Kingsley) said:

I have done something similar recently

Basically you edit the JavaScript that is in the course's LMS folder to behave as you want

The first step is to "trick" it into thinking it's in an LMS

Then hijack the calls used to post data to the LMS and have them point to your custom server-side pages


Is there anything that you send me?  Thanks

onEnterFrame (James Kingsley)

Well that code was for a customer so I am not at liberty to share it anyway it was specific to their environment Really this is the type of thing that will unique to each business It is far from standard to have a course/quiz  interact with a data base that is NOT an LMS  You can assure your HR dept that they would have this trouble with any off-the-shelf product

Are you trying to gather the responses to each question? or just an overall score?

darwin collins

onEnterFrame (James Kingsley) said:

Well that code was for a customer so I am not at liberty to share it anyway it was specific to their environment Really this is the type of thing that will unique to each business It is far from standard to have a course/quiz  interact with a data base that is NOT an LMS  You can assure your HR dept that they would have this trouble with any off-the-shelf product

Are you trying to gather the responses to each question? or just an overall score?


Yes, each company will have different needs and that is exactly why options should exist in order to extend functionality beyond the core(basic) LMS

I believe that HR is primarily interested in the overall score, and not the details   

For ourselves, I think we reached a point now that it is acceptable for HR needs   The present plan is that HR (and other depts) will create the content/quiz, and setup training requirements (if needed) in HR's ERP   They will forward the 'package' to IT    IT will modify (slightly) and host the content/quiz   One of the goals is to integrate with other enterprise packages so HR does not have additional workload

In my environment, we can use vbscript asp (ancient)  to identify the employee when inserting the results into Oracle    We just have to insert the data in a format that other existing apps would be happy with it