Forum Discussion
ChristophSchmol
2 years agoCommunity Member
How to add a bookmarking feature?
I would like to integrate a bookmarking button on every page of my training, with which the user can tag slides - for example, to review them in more detail at a later time. The bookmarked pages sho...
JudyNollet
2 years agoSuper Hero
You can't highlight slides on the built-in Menu (at least, not without JavaScript). But it's possible to create a custom menu that highlights bookmarked slides. And, yes, it involves variables.
- Create a T/F variable (default value = False) for every slide.
- Use a bookmark button on each slide to toggle that variable: turn on bookmark = True; turn off bookmark = False.
- Here's info about toggling a T/F variable: TIP: Master Toggling On and Off - Articulate Storyline Discussions - E-Learning Heroes
That much gives you the info about which slides are booked. Here's how to build a custom menu that highlights bookmarked slides:
- Create a custom menu slide. I suggest you make it available as a lightbox that is accessed via a custom Player tab.
- Here's info about custom tabs: TIP: Create Custom Player Tabs for Your Resources, Glossary, and More - Articulate Storyline Discussions - E-Learning Heroes
- Create separate buttons with the appropriate jump-to-slide triggers for each slide.
- If this requires more buttons than can easily fit on a slide, put them all in a scrolling panel.
- Give those buttons a custom Bookmarked state.
- For each button, add a trigger that changes it to the Bookmarked state when the timeline starts with the condition that the corresponding T/F variable = True.
Another option would be to build the custom menu in a scrolling panel that's on the Master Slide. In that case, give the buttons a Normal and Selected state. Then use triggers on the Master that toggle the state when the associated variable is adjusted. (See toggling post referenced above.)