chamilo / chamilo-lms

Chamilo is a learning management system focused on ease of use and accessibility
https://chamilo.org
GNU General Public License v3.0
800 stars 480 forks source link

Progress from 0% to 100% in a single click (using Ispring Authoring Tool) #2966

Closed JeanLAlves closed 4 years ago

JeanLAlves commented 5 years ago

Hi, people! I'd like to report the following issue related to the Progress bar when uploading the index of contents created in Ispring Suite.

Steps: Create a learning path > edit learning path > send files to server > send content in .zip files > choose the index file of each .zip file > drag and drop the index files under the learning path name

Problem: When the couse is accessed it opens chamilo's window and shows the first content from the index file, however the progress bar advances and the topic is marked as finished right after clicking on it and without achieving the last slide or accomplishing the tasks. In oder words, the progress bar goes from 0% to 50% (there are 2 files, being 50% each) in the same time of the click. It happens the same to all other index files. (see attachment for a better understanding)

Have you already had any similar situation?

Thank you all in advance.

WFVq4AOM6C

ywarnier commented 5 years ago

Hi @JeanLAlves It looks like your content is not considered SCORM 1.2 content somehow (possibly because it does not send the right calls at the right moment). This might be due to the content not being SCORM 1.2 but SCORM 2004 (Chamilo only supports SCORM 1.2) or some other issue with sending the SCORM LMSInitialize(). In both of these cases, Chamilo might use a fallback behaviour which just considers the content as basic HTML (or "asset" in SCORM terminology) and marks it as complete as soon as it is opened.

To increase your chances of success:

If things come to that, as an administrator you can enable debugging in SCORM content by:

Coursenligne commented 5 years ago

In addition, iSpring is anexternal authoring tool. The progress bar is moving forward or when the trainee enters the content or after the content is completed. Here it loks like "complete" is sent to the platform when entering the content. As an example, if you use Storyline, export in SCORM 1.2 (otherwise the package even doaesn't load at all), the progress bar goes from 0 to 100% without any transition regardless the number of screens you have. I haven't seen the option to make each item as SCO. As far as I know, SL works with Assets. I'll investigate more, but it looks like Chamilo reacts as it should do here.

<-- Edited--> Changed SCORM2.1 into 1.2 (correct way) :)

marshel commented 5 years ago

Maybe is a server related issue? I had this kind of errors occasionally. Maybe the server is overloaded and can't initialize the content or it threats as HTML fallback until its full loaded. Or is a server cache issue... I could not pinpoint the cause when it happened.

ywarnier commented 4 years ago

Long time with no particularly useful feedback. Closing.