Resetting Variables Conditions

lwubbena3945
Community Member Posts: 3
How do I reset the variables only if a page has not been visited? So, that if a learner returns to the page, the variables will not be reset?
I make the learner click on all the buttons to before the next button appears. But, I do not want them to have to do it again.
Thank you for any help you can give me!
Lisa
I make the learner click on all the buttons to before the next button appears. But, I do not want them to have to do it again.
Thank you for any help you can give me!
Lisa
Comments
-
You can keep the value and therefore have the course remember which actions already took place by "retaining" there value. If you go into Tools, Variable Manager, and select the variable you want to stick you can edit it and select the option to "Retain value in between sessions".
-
-
Resetting the variable will cause the value to return to it's iniatal state. If there's an action on the page which is adjusting the variable I would recommend retaining the value instead of resetting it. Resetting it will most likely make the actions on each page need to happen again if you want to move forward. If going through the course once and then being able to return through and skip pages is what your after then what I suggested will work
-
Nope. It worked, but it didn't work. Yes, it does retain the value, but what I need is two-fold. I want them to be able to visit the page again and not have to press all the buttons, but if they didn't visit the page, they need to press the buttons before having access to the Next button.
It didn't work because I used universal buttons for Button_1, Button_2, etc., for all the pages with buttons. Once those buttons are clicked on one page, the next page with buttons already shows the "next" button. If I create unique buttons for every page, it will be cumbersome. Plus, I am building this as a template for inexperienced users and we want reduce the amount of variables they need to deal with. Hmmm..
I was hoping I could "reset the variables on a page unless the page has been visited".
Thanks!!!!
-
As Sergey mentioned, you can use the Page status to save whether a user has fulfilled all conditions on a page. Check the title I've shared, all buttons / shapes are on title level, there is only one variable to track the users progress through the steps on the pages:
http://community.trivantis.com/shared-content/disable-next-until-the-user-completes-the-page-for-the-1st-time/
Tim -
How about setting an Action of On Page Show, Modify Variable (ResetVariable is what I called it), Set Equal To, Value of Blank (my initial state), If This Page Is In Progress or This Page Is Not Started. (see pic)
And then Show the Next Button if the Page is Completed? So, use completion status of page vs click of buttons.
Don't know if that will work...or if I understood the situation correctly. :)
Categories
- 35.9K All Categories
- 109 ✫ Announcements
- 33.1K Lectora®
- 31.1K Lectora Discussions
- 29K Lectora Desktop
- 2K Lectora Online
- 2K Lectora Feature Requests
- 71 Lectora User Groups
- 36 Lectora Accessibility User Group (LAUG)
- 25 ELB Learning Content
- 25 ELB Learning Content Discussions
- 329 CenarioVR®
- 196 CenarioVR Discussions
- 133 CenarioVR Feature Requests
- 42 Rockstar Learning Platform®
- 39 Rockstar Learning Platform Discussions
- 108 CourseMill®
- 108 CourseMill Discussions
- 47 ReviewLink®
- 47 ReviewLink Discussions
- 7 The Training Arcade®
- 7 The Training Arcade Discussions
- 936 All Things eLearning
- 37 eLearning Development
- 546 Learning Management System (LMS) Integration
- 333 Web Accessibility
- 1.2K ♪ The Green Room
- 9 Additional Learning Products