Custom invalid answer with multiple response question (freeform)
Dec 13, 2016
Hey guys,
I feel like I have been all discussions to this topic, but I could not find an answer for my problem.
I want the custom invalid layer to show if no answer is chosen, so if all checkboxes are in "normal" state. My Problem is that, when I work with states, the layers do not show in the right order: the custom layer below the default invalid answer layer.
I have a mulitple response freeform question. I need the freeform because I want the checkboxes to be customized. I have tried using variables as I found here: http://blog.commlabindia.com/elearning-development/articulate-storyline-to-create-answer-popups.
The Problem with this method is, that if someone unticks a checkbox the variable does not reset. Unfortunately without this problem the method would work perfectly.
I am not sure if you understand my problem, so I have attached an example file.
I would really appreciate your help, I have been working on this for days now without any success!
Cheers
Hanna
13 Replies
Hi Hanna! Hopefully someone will be able to chime in and assist with your design request here. That feedback is a default setting and looks like you are looking to customize. Are you able to reach out to the blog writer perhaps to get some further assistance?
Hi Leslie,
thanks for your reply. Yes thats actually it. I did write him but didnt get an answer yet. Do you have any idea how I could solve this?
Hi Johanna
just looking at your .story file - you have both a custom submit button and the player submit button - which are you intending to use for these interactions?
Update: using the normal state in a trigger is sometimes a little tricky. Update your trigger to say checkbox x is not equal to selected' for all options and your custom layer is showing.
This post was removed by the author
Hey Wendy,
thanks for your help! I tried it but I am afraid it does not solve the problem.
The custom layer does show if an answer is unticked but it also shows if the correct answers or wrong answers are chosen. I want it only to be displayed if no answer is selected.
I want the custom submit to work as the player will not be shown later. But I guess if I edit the triggers for the submit-button it does not colide with the default submit-button...?
Hi Johanna
you don't have any correct or incorrect layers are you going to be adding those? What do I see if I select A and B? Or B and C? How many attempts do you want them to have?
i would hide the player submit button so when you are adding triggers you are adding them to your custom submit button only.
Hi Wendy,
I am sorry for not answering for so long! But still, I am stuck with this and really appreciate your help.
I didn't customize ne correct/incorrect feedback because I use the feedback master to customize them and it works perfectly. Anyways, I updatet the test file also with those layers (see attachement). I want the invalid answer layer only to be shown if NO answer is ticked. Otherwise it is either wrong (so the incorrect layer is shown, anything apart from A and B) or right (the correct layer is shown, A and B is ticked). The number of attempts doesn't matter, my only problem is that the invalid answer layer is shown everytime I hit the submit button.
I hope you understand what I mean and thanks again.
Kind Regards Hanna
Hello Johanna,
Thanks for attaching your updated file! Storyline has a default Invalid Answer layer that appears if learners try to submit a question without answering it, but it looks like you would like to use a custom Invalid Answer layer instead. Take a look at the steps outlined in this tutorial, and let me know if this sorts out your issue.
Hey Alyssa,
yes, I tried this and the problem is, that the invalid answer layer is shown everytime I hit the submit button.
I thought it might be because I didn't trigger to change the state explicitely because if I tick one box it seems to automatically changes the state. The checkmark, which is only part of the chosen state appears by clicking on the checkbox.
I even tried triggering to change the state but the problem is I cannot uncheck the boxes then.
Thanks for your answer, I really hope you can help me!
Hi Johanna,
I compared your file to the tutorial I linked above, and I made a few changes to the file to match the tutorial steps:
Here is a link to the updated file (I also attached it here). Let me know if this works for you!
Thanks for your answer, I finally found the bug!
It is not a setup issue, I guess it is more technical. I use the German version of storyline and there is the state "ausgewählt" which is obviously not the same as "selected", even if it means the same. Before I had opened your updated file, I didn't have the "selected" state at all. Now, I do have and with that it works perfectly.
The problem is I cannot select the "selected" state by default, just if I change it on the trigger panel.
This is my trigger panel. As you can see, the state is selected.
When I click on it and choose "ausgewählt" it appears as "selected":
The problem is I cannot change the last condition as in the trigger panel only the first three conditions are adaptable. When I open the trigger setup, the "selected" state does not appear:
When I choose "ausgewählt" it really is "ausgewählt", not "selected" and I have the initial problem with the invalid layer showing even if I tick the checkbox with the setup "ausgewählt". I cannot choose "selected" here though:
So my Problem is that I would have to choose "selected" instead of "ausgewählt", but am only able to choose it on the trigger panel, where not all of the conditions are displayed.
I know, it looks pretty complicated but, again, I would really appreciate your help. I have already run an update but it didn't change anything. Do you know where this is coming from?
Thanks again for your help!
Hi Johanna - Thanks so much for sharing that detailed explanation and the screenshots here. I wanted to let you know I've passed this along to my colleagues who work with language UI, and I'll pop back in as soon as I have more information to share. :)
Thank you! I found a solution that works for me. I just create more triggers with each 3 conditions maximum. That way I can change the state to "selected", so I have a interim solution that works perfectly. Anyway it would be nice to have this fixed ;)
Thanks again for your efforts!
Hi Johanna,
I'm so glad you found a workaround! QA has been testing this today, and they saw the same behavior you did. The only workaround they found (for now) was to switch to the English UI, mainly due to the fact that we don't display all four items in the sidebar edit panel, but that isn't ideal. Happy to hear you found something easier; I'll pass this along to them. :)
We've created a bug report for this, and I'm going to link this discussion there. As soon as I have more information to share, I'll be sure to post it here!
This discussion is closed. You can start a new discussion or contact Articulate Support.