Forum Discussion
Bridget
4 days agoCommunity Member
Slide layers query
Hi all. I have a slide, with layers, which I want to ensure people view each layer and if the learner tries to jump ahead a pop up will appear to let them know they need to click on each number befo...
wasifali758595
4 days agoCommunity Member
You’re describing a classic “click-to-reveal with restricted navigation” setup, which can be done in tools like Articulate Storyline (or similar authoring tools with layers and triggers). The idea is to track whether all clickable items (numbers, buttons, hotspots, etc.) have been visited before allowing the learner to move on. Here’s a step-by-step approach you can recreate:
- Set up your layers
- Put each piece of content on its own layer (Layer 1, Layer 2, Layer 3, etc.).
- On the base slide, place the clickable objects (numbers, icons, buttons) that will reveal those layers.
- Track learner progress
- Create a True/False variable for each clickable object (e.g., Visited1, Visited2, Visited3) with the default set to False.
- Add a trigger on each clickable item:
- When user clicks,
- Show the corresponding layer.
- Adjust the matching variable to True.
- When user clicks,
- Control navigation
- On your Next button, add a conditional trigger:
- Jump to next slide only if all Visited variables are True.
- Add another trigger:
- Show a popup layer (with your message: “Please view all numbers before continuing”) if the learner clicks Next and not all variables are True.
- Design the popup
- Create a simple layer with your message.
- Add a Close button that hides the popup and returns the learner to the base layer.
- Test the flow
- Click each number → variable flips to True.
- If you try Next too early → popup shows.
- If all are visited → you can move forward.
✅ This ensures learners interact with every numbered item (layer) before progressing, and the popup makes the instruction clear.
Bridget
3 days agoCommunity Member
Thanks so much Wasifali. Where I'm getting myself caught is at the bold point below as I can't work out how to do that.
- Add a trigger on each clickable item:
- When user clicks,
- Show the corresponding layer.
- Adjust the matching variable to True.
- When user clicks,
Related Content
- 7 months ago
- 2 years ago