Using external scripts to track progress
July 19, 2012 12:00 AM
Please let me know if there is a better place to post this message.
I'm working with a course structure created by a development team working for company with which I have a contract but located in another city. I get the feeling the developers who created the code have moved on so the developers I can speak to have a very limited range when it comes to troubleshooting. In other words, I'm on my own and need to rely on this forum to track down the cause of the problems I've observed.
The course tracks learner progress in the module using a number of external html scripts. I've been able to determine what most of the scripts do - but some important puzzle pieces are missing.
Here are two of the problems I'm trying to solve:
- a 'popupwindow' should appear in the lower right corner when the learner has viewed all screens. This pop-up window links to a Lectora page that includes an interaction to send completion information to the LMS. The problem I see when I'm testing locally is that the popupwindow appears when only one or two screens have been completed but doesn't appear when all screens have been completed. I've located the code that creates the window but I can't find the code that triggers its creation. Can anyone suggest what I should look for that might act as a trigger?
-A progress page uses external html code to set up the content. I understand how it's set up and it's obvious that the code sets completion status to Not Completed for each menu item on the page. I need help finding the code that changes status to Complete when a menu item has been completed. I've looked at all the scripts in the progress page and nothing seems to act to modify the contents of the html that shows completion status. What should I look for?
I don't expect anyone to be able to give me a solution without seeing the source code. I'm hoping that someone can point me towards another source of information or give me a clue that would help me refine my question and narrow things down a bit.
Thank you
Discussions have been disabled for this post