Multiple branching commands from a single button

Feb 19, 2013

Hi

I am building a course that has various learner profiles. Each profile will be given different combinations of mandatory modules they have to complete as in the diagram below.

When Profile 1 gets to the end of Module 1 I want them to go to the Course completed page when they hit the Next button. I want to direct Learner 2 to Module 2 using the same Next button before they go to their course completed page. So, I have set up a variable based on which profile they select at the outset of the course.I am then applying multile triggers to that Next button dependant on whether Select Profile 1 or Selectprofile2 is true.

Clicking the Next button has no effect when I preview this configuration however. Is my logic flawed or am I simply missing a step

6 Replies
Christine Hendrickson

Hi Jeremy!

I just created an example course with a similar branching option.

Here's how I have the triggers set up:

From the screenshots you posted, I'm not sure if you have any additional triggers, but it looks like you may want to add a few more.

Here's a link to my example. I'm also attaching my example (I apologize, it's pretty basic! I haven't changed any of the menu options, etc.), if you'd like to see how I set this up.

Also, if you'd like, you're welcome to share your .STORY file here. I'd be happy to take a look and see if I can get it to branch properly for you.

Alexandros Anoyatis

Hi Jeremy & Christine,

@Christine, there's one case where this may not work. if you click on Team Blue first and then on Team Red (i.e. it will still take you to Team Blue in that case).

You have to create a button set for this and you also have to set two additional triggers to reset the true false status of the opposite variables.

But having two T/F variables (i.e. 2x2=4 states) for what should be 2 options creates overhead.

So as an alternative I got Christine's example and transformed it a bit, using just one t/f variable.

Both examples are valid, it's just a matter of what works closest to your style, I guess.

Hope this helps,
Alex

Jeremy Miles

Hi Christine and Alexandros

Thanks for your help. As the model I have built is pretty large (26Mb) I thought I would try and recreate the functionality in the attached demo, as the interactivity is quite complex to explain. As you would expect when I built the demo - it worked exactly as I wanted which still leaves me with the headache as to why my complete model doesn't work the same way. I get the the equivalent point as at the end of Module 1 in the demo, but the Next button simply does nothing. Is there any way I can get the main project to you to have a look at despite it's large size. It is for a client so I'd like to maintian it's confidentiality.

As a seperate question, I am trying to create a custom Results page, to reflect a Certificate of Completion as opposed to the standard format. I downloaded a modified version of Dave Moxton's report.html file but - as you will see in my demo, can only get the .png header to display. Any thoughts on this as well would be greatly appreciated.

Christine Hendrickson

Good morning Jeremy,

Certainly. You can upload your course in a support case, which will be sent to our tech team. All content in the files will remain confidential. 

You'll be able to attach the .STORY file on the second page of the following form:

Articulate Support - Submit a Support Case

Please be sure to include a description of your issue. Please also include the URL for this thread in the form. Also, please share the case number with me. You're welcome to do so here, or in a private message. This way I can follow the progress of the case and update this thread.

As for the certificate, I'm afraid I wouldn't be much help with modifying the HTML file. You may want to consider posting that question in a new thread, for some additional exposure. That, or maybe one of our more HTML-talented folks can give you some feedback here

Thanks!

This discussion is closed. You can start a new discussion or contact Articulate Support.