Even when a slide contains a graded question, a tick appears in the menu as soon as the user lands on that slide. I'm sure you can appreciate that it could be more helpful if the tick only appears once the question has been answered, and optionally, only once it is answered correctly.
I believe the same reasoning is valid for any other slide. It would be helpful if the content author can decide when a page is complete, and therefore control when a tick appears in the menu.
Furthermore, a side-effect of the current behavior is that a user can "cheat" and mark all pages as complete by simply clicking down the side menu, without completing any interactions on the page.
Finally, it would be extremely helpful if Storyline could contain built-in logic to mark the page as complete only after all applicable objects on the page are displaying their "visited" state - i.e. when an author creates a "visited" state for an object, Storyline automatically begins "watching" that object as a condition for when the page is marked as complete.
Thanks for reaching out! I appreciate you taking the time to share what you’d like to see in Storyline 360. We currently have these logged as feature requests, so I’ll go ahead and include your voice. We’ll update this discussion if there’s any news regarding this feature.
Please add me to the list of user who would like the functionality changed to only show the completion check marks when all slides in the section are visited. I'd also welcome the ability to turn off completion check marks completely.
Thanks for reaching out and sharing the feedback! I've added your voice to the feature report and will update this discussion if it makes it onto our Feature Roadmap.
Have a great rest of your week and happy authoring!
I'd like to throw my voice into the request for these features as well. Our students find the current menu checkmarks incredibly confusing.
Additionally, in Storyline, the ability to prevent users from submitting their exams/quizzes until all questions have been answered was removed, (although it's a feature in Studio 360 Quizmaker settings). No matter how many warning screens and instructions we put into our exams, students still think they're answering everything because of these menu checkmarks.
Please consider bumping this up on the list of updates requested.
Thanks for this tip, Moritz! Unfortunately, the checkmarks do show up when you close and resume the course. Any idea how to avoid this (without editing the index.html)?
I have a solution, but I'm afraid it's not the most elegant one. If you copy the JavaScript trigger to all slides or all master slides instead of the first slide of your project, then it will work every time you continue the WBT. But even as a JavaScript layman, I suspect that the same line of code will be inserted into the HTML on every slide that the user visits. That shouldn't be a problem in terms of performance - but I think a conscientious developer would shake their head :D
38 Replies
Even when a slide contains a graded question, a tick appears in the menu as soon as the user lands on that slide. I'm sure you can appreciate that it could be more helpful if the tick only appears once the question has been answered, and optionally, only once it is answered correctly.
I believe the same reasoning is valid for any other slide. It would be helpful if the content author can decide when a page is complete, and therefore control when a tick appears in the menu.
Furthermore, a side-effect of the current behavior is that a user can "cheat" and mark all pages as complete by simply clicking down the side menu, without completing any interactions on the page.
Finally, it would be extremely helpful if Storyline could contain built-in logic to mark the page as complete only after all applicable objects on the page are displaying their "visited" state - i.e. when an author creates a "visited" state for an object, Storyline automatically begins "watching" that object as a condition for when the page is marked as complete.
Hi Developer Ignition,
Thanks for reaching out! I appreciate you taking the time to share what you’d like to see in Storyline 360. We currently have these logged as feature requests, so I’ll go ahead and include your voice. We’ll update this discussion if there’s any news regarding this feature.
Please add me to the list of user who would like the functionality changed to only show the completion check marks when all slides in the section are visited. I'd also welcome the ability to turn off completion check marks completely.
Hi Jason!
Thanks for reaching out and sharing the feedback! I've added your voice to the feature report and will update this discussion if it makes it onto our Feature Roadmap.
Have a great rest of your week and happy authoring!
Any updates on having this change/fix made?
We can't even use the built-in Storyline menu because of this.
Let the check mark appear after the content is completed at the very least. Letting us control it with variables would be ideal.
Thank you!
I'd like to throw my voice into the request for these features as well. Our students find the current menu checkmarks incredibly confusing.
Additionally, in Storyline, the ability to prevent users from submitting their exams/quizzes until all questions have been answered was removed, (although it's a feature in Studio 360 Quizmaker settings). No matter how many warning screens and instructions we put into our exams, students still think they're answering everything because of these menu checkmarks.
Please consider bumping this up on the list of updates requested.
Thanks guys.
You can also add a trigger "Execute JavaScript" on the first slide of your project with code:
Then you don't need to patch the .html everytime you create a new export.
This works GREAT. Thank you Moritz!
Thanks for this tip, Moritz! Unfortunately, the checkmarks do show up when you close and resume the course. Any idea how to avoid this (without editing the index.html)?
I'm glad you figured it out!
I have a solution, but I'm afraid it's not the most elegant one. If you copy the JavaScript trigger to all slides or all master slides instead of the first slide of your project, then it will work every time you continue the WBT. But even as a JavaScript layman, I suspect that the same line of code will be inserted into the HTML on every slide that the user visits. That shouldn't be a problem in terms of performance - but I think a conscientious developer would shake their head :D
I hope this helps you.
Update: With this code on every master slide it should work "elegant":
if (!document.getElementById('hideTicks')) {
var styleScript = document.createElement('style');
styleScript.type = 'text/css';
styleScript.id = 'hideTicks';
styleScript.innerHTML = ".cs-icon.check-icon { display: none !important; }";
document.head.appendChild(styleScript);
}
That works perfectly with the master slide! Thank you very much!!!
Any update on request? Please add me to the list.
When to show check mark should be in control of content developer. Current scenario misrepresent the screen / section completion.