dealy14 / ComplianceFactors.Website

This repository contains all source code for the ComplianceFactors SaaS web application.
0 stars 1 forks source link

Course player - not refreshing opening page upon close; did not mark completion #29

Open ryanammons opened 11 years ago

ryanammons commented 11 years ago

Page did not refresh, and when I clicked the refresh button it ask me to resend the form again

Did not mark completion

ryanammons commented 11 years ago

Refresh issue I reviewed the logs and found that the code had disappeared from the latest versions...no idea, but I apologize nonetheless.

I took the opportunity to find a more elegant page refresh solution which does not trigger the 'refresh/re-post' dialog when returning from the course player. I don't know yet whether it works on all browsers, but I tested it on Firefox and IE10. Instead of asking the page to refresh,

I simply recreate the entire URI with querystring and then set the window.location to that value, thereby causing a GET instead of a POST.

Completion issue Still investigating both the course player/API code as well as the main website project code.

ryanammons commented 11 years ago

Completion issue The course player properly sets the status (within the enrollment record) to 'incomplete' after it is first accessed. It also appears to be calculating the score and status. However, it is still not appearing in the Learning History though the API is triggering the creation of a transcript record. Still investigating why this is the case.

ryanammons commented 11 years ago

The status 'Incomplete' should now be reflected in My Courses for any course that is launched but not completed.

ryanammons commented 11 years ago

In my tests, the status is being set properly to 'Incomplete' after the initial launch of an OLT course. Could you please send me info on the specific courses that you are having trouble with and the relevant output so I can see what you're experiencing and hopefully duplicate it?

dealy14 commented 10 years ago

Yes, Incomplete is one status. We have not seen Complete. Can you please show that status.

ryanammons commented 10 years ago

It is my understanding that 'complete' will mean that the course no longer appears in the 'my courses' section; rather, it will display in the 'learning history' section with the proper completion status. That is currently what the system does.

dealy14 commented 10 years ago

Please provide me a screen shot of a course in Learning History showing complete. And, what was the criteria for that course to mee the complete status? thanks.

ryanammons commented 10 years ago

Here's a demo I provided to Darrick which shows going through a course and showing it after completion in Learning History: http://www.ammonsdatasolutions.com/projects/cf/CF_Course_Player_Demo.mp4