34 Replies
Jeanette Brooks

Hi Eleanora - I love that name, by the way! Would you like to customize the colors on the popup? Or the text?

If you want to customize the colors, the popup box colors are controlled by the parameters called Window. The colors of the "OK" button are controlled by the parameters called Editor.

If you want to change just the text on the pop-up, check out the tutorial on customizing the text labels and customize items 16, 17, and 18.

Hope that helps!

Laura Rogers

Jeanette - I'm also looking to modify the Invalid Answer pop up, as well. I looked at the links you provided above (thanks!). Is it possible to also change the size of the font in the pop up? It looks to be an 18 or 20pt font, and I'm using all 12 or 14pt for my feedback screens, so it looks a little off.

Secondly, is there any way to make a question optional? So that Invalid Answer screen doesn't show up?

Thanks,

Laura

Simon Perkins

I don't think you can do either of those Laura.  All I've managed to do is change the popup box colours, e.g. make it transparent or at least match branding and the text messaging.  But that's not enough - it stills looks out of place.  So I too really want to be able to disable this box entirely - even if it means hacking a piece of code.  It's seems a design oversight to allow us to alter all the other quiz-based layouts with the exception of this.  

Laura Rogers

Thanks, Simon. Seems strange since in Quizmaker '09 we could adjust that feature. Oh, well. Hopefully it'll appear in an update soon!

If you really want to get away from the Invalid Answer pop ups, you can make your own quiz (using Insert>Buttons>Radio Buttons), and creating slide layers for answer feedback. I just played around with it and got it to work the way I wanted. It takes more effort to make the Quiz Results page, etc. But if you're already thinking about hacking code, it may be worth your time. Good luck!

Jeanette Brooks

Hey Simon & Laura! Yeah, right now the Invalid Answer popup isn't very customizable. If you haven't already, I'd encourage you to submit a feature request for that... the more voices the better!

Also Simon: You can use Laura's idea for a custom "invalid answer" layer on a freeform drag & drop by doing this:

  1. Create and customize a new layer for your invalid answer message.
  2. Create a new state for each drop item, and call it something like "Dropped." You can leave it identical to the Normal state.
  3. In the slide triggers, create a trigger to change the state of each drop item to "dropped" when it is dropped on any of the possible targets.
  4. On the base layer, customize the trigger on the Submit button so that the custom "invalid answer" layer shows only if EACH of the drag items' states is "not equal to 'Dropped.'"
  5. Add one more trigger that Submits the interaction when the user clicks Submit, if each drag item's state is "equal to Dropped."

I hope that makes sense   ... if not, I can create a screenr for ya.

Jeanette Brooks

So just for grins I did a screenr that shows the steps to make your own "invalid answer" message on a freeform drag-and-drop. You can find it here: https://player.vimeo.com/video/145579301 and the file's attached too if you'd like to take a look at that. Hope it helps!

OWEN HOLT

Any word on this? This is the 1st frustration I have encountered in StoryLine. I'm not sure why this wasn't made a layer just like the correct & incorrect feedback layers.

I also tried to control my feedback text by using a variable. I added the %Variable Name% as custom text for the Invalid Answer Text and guess what it displayed... "%Variable Name%" instead of the actual value of the variable. This is the first place I have found that the variable is ignored. ARGH. VERY FRUSTRATING.

Nancy Woinoski

Owen Holt said:

Any word on this? This is the 1st frustration I have encountered in StoryLine. I'm not sure why this wasn't made a layer just like the correct & incorrect feedback layers.

I also tried to control my feedback text by using a variable. I added the %Variable Name% as custom text for the Invalid Answer Text and guess what it displayed... "%Variable Name%" instead of the actual value of the variable. This is the first place I have found that the variable is ignored. ARGH. VERY FRUSTRATING.


Still isn't customizable. 

Alexandros Anoyatis

Maybe the quickest workaround (whenever you have a custom submit button) is to initially hide or disable it, and add a trigger to set it to normal when one of your choices/elements are selected/dragged over etc..

This way you are making sure the invalid answer dialog never pops up, which is great if you - like myself - find the extra couple of clicks unnecessary to begin with.

Alex

Rebecca Fleisch Cordeiro

Tx, Alex. It IS a good workaround. But, in addition to the extra work, it doesn't resolve things for the standard submit button. And, it's a pretty frequent question in the forums.

I don't think I've ever submitted a request for this, so I'm going ahead now. If it's a dupe and I've voted twice, oops!

Michelle DJ

Can anyone help with this? Thanks so much in advance!!

I've followed the screenr below, but I am not getting the "Dropped" state as an option in the Conditions box ( It does appear on Object Triggers). I've attached a screenshot below.

I've tried checking and un-checking the Feedback option in the  Edit Drag and Drop dialogue box. (screenshot #2 below)

Jeanette Brooks said:

So just for grins I did a screenr that shows the steps to make your own "invalid answer" message on a freeform drag-and-drop. You can find it here: https://player.vimeo.com/video/145579301 and the file's attached too if you'd like to take a look at that. Hope it helps!


Josef Ylanan
Jeanette Brooks
  • Create and customize a new layer for your invalid answer message.
  • Create a new state for each drop item, and call it something like "Dropped." You can leave it identical to the Normal state.
  • In the slide triggers, create a trigger to change the state of each drop item to "dropped" when it is dropped on any of the possible targets.
  • On the base layer, customize the trigger on the Submit button so that the custom "invalid answer" layer shows only if EACH of the drag items' states is "not equal to 'Dropped.'"
  • Add one more trigger that Submits the interaction when the user clicks Submit, if each drag item's state is "equal to Dropped."

 

THANK YOU SO MUCH!

You saved me :)