Progress tracking in offline output

ahetherington9113
ahetherington9113 Community Member Posts: 132 ☆ Roadie ☆
Hi all
I'm using Lectora Inspire 17.1.3.
My courses track progress for each page and chapter, and show a green tick as each page and chapter is completed, using the standard Lectora Table of Contents and menu elements. I also have assessment questions that show a completed tick when the test is successfully passed.

I have Retain tracking status between sessions turned on in the Title Options, and also each assessment question has a status check element, and I have Retain value between sessions turned on for each question.

When I publish as Offline output, the tracking does not work. Can anyone advise if the tracking is supposed to work in offline output? I've tried finding this out from the Lectora Online help, but there is no mention of it that I can find.

Cheers
Amanda

Comments

  • tomtom
    tomtom Community Member Posts: 27 ♪ Opening Act ♪
    How do you keep track of pages that been visited?
  • mnotermans5114
    mnotermans5114 Community Member Posts: 916 ☆ Roadie ☆
    @Tomtom - As mentioned in a reply on another post do check the basic Lectora 101 courses. Retain tracking status is the key.

     

    @Amanda - i do think this only works online and in a LMS
  • tomtom
    tomtom Community Member Posts: 27 ♪ Opening Act ♪
    I tried that but it did not work for me
  • ahetherington9113
    ahetherington9113 Community Member Posts: 132 ☆ Roadie ☆
    Thanks @mnotermans5114
    I appreciate your help.

    Cheers
    Amanda
  • klaatu
    klaatu Community Member Posts: 988
    If you want to track offline you'll need to use JS and web storage. It will only work on the same computer the person worked off as well.
  • ahetherington9113
    ahetherington9113 Community Member Posts: 132 ☆ Roadie ☆
    OK thanks Darrel @klaatu

    We have online versions that keep track, and the offline versions are for locations with limited or no internet connection. At this point, I don't think the requirement could be considered a high enough priority for me to spend too much time on it.

    It makes sense now that I think about it, that the tracking would need to be recorded outside of the offline output.

    Cheers, I appreciate your response.

    Regards
    Amanda
  • theav-ator
    theav-ator Community Member Posts: 69 ☆ Roadie ☆
    A little late to the party here, but I've been trying to search for a long time on how to do this "properly". From what I can say is yes, in an offline output, tracking is tracked to some degree. I get this work using an offline output saved to an .exe file. When run on a system it tracks and stores the completion variables I set along with quiz/question variables and custom variables. The one thing I can never get a clear answer on is where this info is stored. I assume a temp file is written somewhere on the system, but no one seems to know where or won't divulge that info. My hope was that if I knew where and could write some sort of script or something to save or pull info from that location that I could better save the data I want. Right now as is, it only saves one set of variables, so if multiple users use the training, the newest overwrites the last - which isn't ideal, but my customer doesn't seem to mind either - we just put a warning on there that if you don't finish, another user may overwrite your progress and you'll have to start over.

    The one thing I will say is I attach variables to everything, I don't rely on Lectora doing what it's supposed to. i.e. On each page, the next button fores an action to mark the page completed, on the last page of the section I fire a action to mark that section variable complete, when all sections are complete I fire an action to mark the chapter complete. I don't rely on Lectora to see a page as visited and mark it in progress and then complete, I force the variable to do it.