Skip to main content
Magenta Moon
Inspiring
July 8, 2020
Answered

In published quiz slide, custom continue button does not appear; submit button does not disappear.

  • July 8, 2020
  • 1 reply
  • 885 views

Greetings, all. I have created an MCQ slide that is having issues once it's published. Would anyone be able to show me what I am missing?

 

Here is the Captivate file:

https://drive.google.com/file/d/1C_XHzm8y0gr1CFYfX71qr3dLfl0Yq8GZ/view?usp=sharing

 

In PREVIEW mode, everything works exactly as planned on this quiz slide:
- I select my answer and click on Submit.
- Forced audio feedback plays all the way through.
- Continue button appears, and Submit button disappears.
- I click on Continue, which takes me to the next page.
- Perfect!

 

In PUBLISH mode, things go wrong:
- I select my answer and click on Submit. Check!
- Forced audio feedback plays all the way through. Check!
- Then: nothing. Continue button does not appear, and Submit button does not go away.

 

By the way, I set up forced audio feedback and custom Continue button using the principles in these outstanding posts:

 

Forced audio feedback

Submit process with custom continue button.

 

This topic has been closed for replies.
Correct answer RodWard

I looked at your file.  One problem is in the Advanced Action that you execute both On Success and On Last Attempt for the quiz question.  It has a Delay Next Action by 28 seconds.  Reduce that delay down to 1 or 2 seconds and then you will see the Submit button Effect work.

 

Also your current design has your blue Continue button object overlayed with a text caption with the word Continue in it.  Unfortunately this makes it harder for the user to click the button because the text caption obscures the button's hit area.  You would be better advised to use a Smart Shape button and use the image of the blue button as the fill.  You can then add the text for Continue as the button text and everything will function as a more efficient button object.

1 reply

RodWard
Community Expert
RodWardCommunity ExpertCorrect answer
Community Expert
July 8, 2020

I looked at your file.  One problem is in the Advanced Action that you execute both On Success and On Last Attempt for the quiz question.  It has a Delay Next Action by 28 seconds.  Reduce that delay down to 1 or 2 seconds and then you will see the Submit button Effect work.

 

Also your current design has your blue Continue button object overlayed with a text caption with the word Continue in it.  Unfortunately this makes it harder for the user to click the button because the text caption obscures the button's hit area.  You would be better advised to use a Smart Shape button and use the image of the blue button as the fill.  You can then add the text for Continue as the button text and everything will function as a more efficient button object.

Lilybiri
Legend
July 8, 2020

You didn't mention me but both posts are part of a long sequence of blogs about Quizzes which I wroye a couple of years ago Hence my popping in, sorry Rod.

If you use version !1.5 you can use the image directly as button, no need to use it as fill in a shape button. Both bitmap images and SVGs can be used on quiz slides. Those posts were written before the release of 11.5.

I didn't download the file, since Rod already analyzed it. Is the delay command timed for the duration of the audio clip perhaps? I see that you want the learner to listen to the full feedback clip.

RodWard
Community Expert
Community Expert
July 8, 2020

Sorry, that was just a detail. My bad. 

It is mostly for the Delay command that I added a comment, because it is a way to force listening to the audio in this case. 


No problem.  If you had seen the actual project file you would have quickly seen that the Delay action in this case was redundant because the slide also had that other Continue button appear AFTER the Submit button is clicked and gets animated off screen.  So the user doesn't need a Delay action to give them time to read the text because the Continue button just pauses the timeline again until they have finished reading the feedback text and click it to go to the next slide.