Course Not Bookmarking in IE on SumTotal when browser window closed

heidi
Community Member Posts: 72 ♪ Opening Act ♪
Hi, Recently (since v17 ) we found that our courses will not bookmark using the IE11 browser. They will bookmark in Chrome. The LMS is SumTotal. We did use the special extension for that LMS. Bookmarking on these scorm published courses will not work when the browser window is closed. It WILL work if the user exits using the Exit button within the course. We have tried so many different things, I am now wondering if we can send info back to the LMS on every single page that will record the user's current page. but I dont know if that is possible. Any advice would really be appreciated! Thanks, Heidi
Comments
-
You could always build your own bookmarking feature - self-contained within the module.
Say you create a variable I'll call 'var_page' initially equal to 0, and retain variable between session. On the first page 'on page show, mod var_page equal to 1', and the 2nd page 'on page show mod var_page equal to 2', etc.
Then add a button on the module that you would likely describe in your 'navigation page' that it is a bookmarking feature allowing the user to jump back to the last page they visited if not taking the module all at once.
That bookmarking feature / progress tracker... whatever you'd like to call it, would show them a button option to return to the last page they were on (the button would have a series of actions attached... 'go to page 1 if var_page = 1', next action is 'go to page 2 if var_page = 2', so on and so forth for as many pages as you have.
You could probably also do this leveraging the status indicator? Anyway, this one option that should work - there are likely other ways to deal with this as well - maybe there is a simple action you could add to every page that would commit the variable value and communicate it to the LMS - so maybe wait a few days to see other responses before committing to a resolution. ; )- Adam Cain -
I tested in moodle with Lectora 17.0.6 (no seamless play) and IE 11. In my combination the default bookmarking works flawlessly. In the end this might mean that there are lots of potential sources for your issue.
You can set LMS values with javascript. The bookmark is saved in cmi.core.lesson_location (Scorm variable) via AICC_Lesson_Location (Lectora). I tested with an action on AU level:
On: Show
Action: Run javascript
Javascript:var adress = window.location.href.split("/"); var bookmark = adress[adress.length-1]; LMSSetValue("cmi.core.lesson_location", bookmark); LMSCommit("");
The code retrieves the file name of the current page (e.g. "a001_page_1.html") and saves it to the LMS immediately. Through this "AICC_Lesson_Location" is bypassed but you might check whether this variable is updated correctly in your course and use it instead.
This worked in moodle, i.e. the bookmark (cmi.core.lesson_location) is updated whenever a page is loaded. The default prompt to redirect me is shown when I reopen the course ... but of course at this point the LMS value has been overwritten by Lectoras default bookmarking.
-
wheels Florida USACommunity Member, Administrator, Moderator, Rockstar Manager Posts: 665 eLearning ROCKSTAR Admin TeamThis can happen when IE 11 goes into a compatibility mode and reports itself as an older browser. We have a fix that we will implement in the next release of v18.
For the short term, you can use Tim K's solution (above), or put an on show action at the title level which does this:
Modify Variable -> AICC_Lesson_Status set it to VAR(AICC_Lesson_Status)
Put that action on a delay of 0.25 seconds to ensure that bookmarking is done.
That will call LMSCommit() which will request the LMS SCORM Player save to the server. -
Hi Joe! thanks for responding...do you know about when the next release of v18 Inspire will be - ballpark?
Tim and Adam - thanks for offering suggestions, we will try those plus Joe's suggestion for a short term fix. Hopefully one will work if the next release will be a while.
Thanks!
-
wheels Florida USACommunity Member, Administrator, Moderator, Rockstar Manager Posts: 665 eLearning ROCKSTAR Admin Team
-
-
@Wheels What is the best way to manually reset the AICC_Score if using the solution you mentioned? Reset All Variables only handles user-defined variables, I know that would not work.
I need the bookmark to clear upon relaunch of the course after a learner has failed the test. -
wheels Florida USACommunity Member, Administrator, Moderator, Rockstar Manager Posts: 665 eLearning ROCKSTAR Admin Team
Categories
- 35.8K All Categories
- 108 ✫ Announcements
- 33.1K Lectora®
- 31.1K Lectora Discussions
- 28.9K Lectora Desktop
- 2K Lectora Online
- 2K Lectora Feature Requests
- 71 Lectora User Groups
- 36 Lectora Accessibility User Group (LAUG)
- 22 ELB Learning Content
- 22 ELB Learning Content Discussions
- 321 CenarioVR®
- 188 CenarioVR Discussions
- 133 CenarioVR Feature Requests
- 41 Rockstar Learning Platform®
- 38 Rockstar Learning Platform Discussions
- 108 CourseMill®
- 108 CourseMill Discussions
- 47 ReviewLink®
- 47 ReviewLink Discussions
- 5 The Training Arcade®
- 5 The Training Arcade Discussions
- 934 All Things eLearning
- 36 eLearning Development
- 546 Learning Management System (LMS) Integration
- 332 Web Accessibility
- 1.2K ♪ The Green Room
- 9 Additional Learning Products