Forum Discussion

DanielLawren834's avatar
DanielLawren834
Community Member
3 years ago

How can I list a different menu to different users based on their branching choices?

Hello!

I'm writing an English-as-foreign-language course in Storyline 360, which I'd like to tailor differently to speakers of different languages. At the start users will be asked to select their native language via radio buttons. They will then be shown the contents page with things believed to be a priority for them at the top. Users who have chosen a different language will be shown the same page but with items listed in a different order. The buttons on the contents page will link to the same content, but they're being encouraged to do it in an order presumed to be best for speakers of their language. So, when they choose their language, radio button A branches to contents page A, radio button B goes to contents page B and so on. This I can do.

My question is: how can I build the menu tab in the player such that each user only sees their own contents page, not someone else's nor a generic one? i.e. user A needs to see contents page A at the top of the menu and user B needs to see contents page B, etc.

Thanks for any ideas you have!

 

  • Glad to hear our Heroes Judy and Walt could assist you, Daniel! 

    If any other questions come up, please feel free to reach out in this thread or privately in a support case.

    Have a great weekend! ✨

  • The answer is that you can’t use the built-in menu to do what you describe because it is hard-wired. You have to build your own menu, as Judy describes.

    • DanielLawren834's avatar
      DanielLawren834
      Community Member

      Thanks Judy for the ideas and Walt for confirming them. That's really helpful!

  • Hi, Daniel,

    You could put the items for different languages on separate layers of the contents page. Then use triggers that show the appropriate layer when the timeline starts, with conditions based on the value of a variable that tracks which language they selected. 

    If you want users to be able to access that page via a player tab, add a custom tab to the player that jumps to or just lightboxes the contents page. This post has more info about custom player tabs: TIP: Create Custom Player Tabs for Your Resources, Glossary, and More | Articulate - Community 

    • AmandaVenturino's avatar
      AmandaVenturino
      Community Member

      Hello Judy, this link seems to be broken. I'm experiencing the same question with a course and would like to view your suggestion. Could you respond with a like to the resource? Thank you!

      • JudyNollet's avatar
        JudyNollet
        Super Hero

        Thanks for letting me know about the broken link. The original post was archived when Articulate moved the community. I just edited my previous comment so the link now goes to a version of the post on the new site. 

    • DanielLawren834's avatar
      DanielLawren834
      Community Member

      Thank you Judy. Those are really useful suggestions. I'll try them out!