Copy link to clipboard
Copied
I have a smart object as a next button and a click box on the same slide. I want the smart object to be disabled until the user selects the click box,
and visits the designated slide. The user then returns to the original slide. On the original slide, at this point, I would like for the smart shape next button to be enabled. How can this be accomplished? I have tried the Advanced Actions and cannot figure out what would allow me to control navigation in this manner.
Thank you
ymore4info
Copy link to clipboard
Copied
Since you say "disable", I am assuming you are using a smartshape button.
1. On the click box, assign value, say 1, to a variable.
2. On Enter of the original slide, set a conditional advanced action to check value of variable. If it is 1, enable the smartshape, else disable.
Sreekanth
Copy link to clipboard
Copied
Is this your question: when the user is visiting the slide the first time, the shape button is visible but not active as button. Only the click box can be clicked. That click box will take the user to another slide. When visiting the slide again, the shape button has to be enabled. What is missing as information:
If the click box and shape button are not in the same location, there is no need for a variable at all, just create a standard advanced action to be triggered by the click box with two statements:
Copy link to clipboard
Copied
Thanks again for your detailed response. Your assessment of the scenario is correct.
1. The click box and the smart shape Next button are on the same slide ( but not on top of one another)
2. When the click box is selected, it takes the user to content slide (information that will be covered in a test). The user is then routed back to the page of the click box. Now the smart shape Next button should be enabled. Selecting the smart shape Next button should advance the user to the test material.
3. I need for both the click box and the smart shape button to remain active together for the duration of the course.
I tried your suggestion. Can there be something I am missing? It appears when I use the standard script triggering both elements, I never see the result of the enabled smart shape because of the simultaneous jump. When I select the click box, the slide advances to the chosen slide. On return to the slide, the smart shape is not active.
Copy link to clipboard
Copied
Lilybiri's solution should work. Are you sure you have given the right smartshape button name in the action?
Sreekanth
Copy link to clipboard
Copied
I will re-verify, but I think I did. I will start over.
Copy link to clipboard
Copied
Okay, I have the correct smart shape. Here are my settings:
Standard Advanced Settings applied to click box:
* Enable shape button
* Jump to slide X (click box path)
Settings applied to shape button:
· Jump to slide X (shape button path)
I don’t want the shape button enabled until after I select the click box, and it needs to stay enabled to the end of course.
Copy link to clipboard
Copied
Did you test it? I am sure the simple solution I proposed is working. You seem to be confused because I put the 'enable' command before the 'Jump to' command, but since a standard advanced action is immediately executed in sequence, the user would never be able to use the enabled shape button before returning to the slide.
If you prefer a more complicated conditional action, of course it will work. Lot of users don't like a KISS approach. If you had written so many advanced/shared actions as I did, you would learn to like it.
Copy link to clipboard
Copied
I tried your solution. I will it again, because less is more if I can get it to work for me. As I recall, your solution was to add a standard advanced action containing two actions: enable smart shape, jump to X.
The problem I had is that smart shape did not have a disabled state prior to the selection of the click box.
“Be a flashlight in the dark." (Joel Osteen
Copy link to clipboard
Copied
OK, that is a valid reason. There are still other ways, but since you solved your problem, will refrain from posting them.
Copy link to clipboard
Copied
If there is a way add an add another step to make the recommendation you already suggested functional in this situation, I would love to hear it.
Or any other simple solutions.
“Be a flashlight in the dark." (Joel Osteen
Copy link to clipboard
Copied
Thank you all for your help.
My final solution:
1. Apply advanced script to general slide
a. Click box greater than or equal 1
b. Enable smart shape
c. Else disable smart shape
2. Assign click box a value of 1
a. Default value of click box is 0
3. Smart shape is at, jump to slide X
Copy link to clipboard
Copied
I'm fairly certain that you just need a Conditional Advanced Action On Slide Enter:
If cpInfoLastVistedSlide is equal to "the slide number you jump to - 1"
enable button
else
disable button.
Otherwise there isn't a way to disable the button in the first place.
Copy link to clipboard
Copied
I will try this one. This appears to be why I am looking for.
Scenario:
The user needs to review information before a test. The click box sends them to that content. The smart shape Next button should be enabled only after the click box is selected, and may remain enabled for the duration.
Thank you
“Be a flashlight in the dark." (Joel Osteen
Copy link to clipboard
Copied
Isn't the solution I proposed the easiest one? You enable the button with the same action that is doing the jump to the content slide.
Copy link to clipboard
Copied
I appreciate your detailed feedback! Thank you so much.
I will have to look later this evening. I wrote a detailed note and then my connection failed before I could send it.
ymore4info
“Be a flashlight in the dark." (Joel Osteen
Copy link to clipboard
Copied
Thank you for your response as well. I was also very helpful. I had tried this previously, but was missing the “else” condition, which is why it was not successful for me then.