Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Showing buttons based on state view result

New Here ,
Jun 13, 2017 Jun 13, 2017

C9 newbie - I've created a previous and next button to be displayed for the rest of the project. On a quiz page I need to hide these, until the user has given a correct answer or a second wrong answer. All suggestions welcome

122
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 13, 2017 Jun 13, 2017

Normally you don't use extra buttons on quiz slides, you don't need them at all and have to be careful not to mess up with the functionality of quizzes in Captivate.

The design is like this (more info in this old post: Question Question Slides in Captivate - Captivate blog 😞

  • User chooses answer and click on Submit button; three situations are possible in your setup (with 2 attempts on question level):
    • Answer correct: the Success message (shape or caption) appears with the invitation to click on the slide or to press Y. When that is done the action 'Success' will be executed. Default action is 'Continue' but can be changed maybe to 'Go to Next Slide'
    • Answer isn't correct and it is the first attempt. In that case the Retry feedback message appears and user can change answer and click Submit again.
    • Answer isn't correct and it is the second attempt; Failure message appears appears with the invitation to click on the slide or to press Y. When that is done the action 'Last Attemt' will be executed. Default action is 'Continue' but can be changed maybe to 'Go to Next Slide'
  • You see that the Submit process is in two steps, no need at all to have a Next button
  • It is very dangerous to have a Back button as well, because within a quiz attempt, all answers are locked and you normally do not have a Next button which means the user will be blocked. Only with the Submit All feature is free navigation possible.

In the article mentioned above I give some tips for tweaking, but wanted to explain the functionality of quiz slides. Why would you need to have other (shape) buttons? I would just use the On Enter action for the Quiz slides to hide the shape buttons that are on the first slide, timed for the rest of the project. You can show them again on slides after the Score slide.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 14, 2017 Jun 14, 2017

I was over thinking a simple solution.  As these buttons are being displayed for the rest of the project, I've simple masked them with a shape so the user can't see them.  Working much better now. Thank you for your help

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 14, 2017 Jun 14, 2017

Putting something over the top of the button might not be enough.  You need to test to find out whether clicking on the space where the button is underneath does or does not still result in the button action.  Sometimes you need to disable the button as well as hide it, or have it sitting underneath something.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 14, 2017 Jun 14, 2017
LATEST

Not a good idea to cover an interactive object! Although it may work for HTML5 output, the button will remain active for SWF output.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources