Custom question slide won't advance without a score
Despite having used various forums extensively over the years, this is the first time I've had to resort to posting a question myself - sorry about the length of the post!
I'm running Captivate version 9.0.0.223 on Windows 8.1 (please don't judge!). I am aware that there are bugs with this release, which I guess might be the cause of my problem - I'm trying to get my IT department to install the hotfix. I will be publishing to SWF/HTML5 for use in Moodle.
I am a complete Captivate novice - this is my first project using the software.
I've created a standard non-responsive quiz using custom question slides rather than the master slides and will need the quiz results to be passed to Moodle. Having experimented with trying to do that through the use of user variables, I understand that getting the scores/results to Moodle will require JavaScript (which I don't have time to learn for this project).
Instead, I've now tried a different approach. I realise that this hardly an elegant solution, but I have a number of (smart shape) submit buttons on each slide that are set as 'Include in Quiz', each with a score value attached. The submit button that gets displayed will be the one that corresponds to the score the user achieves (for example if the user scores 2, then the submit button that shows will be the one with a score of 2 attached to it)
So in a straight forward true/false type question, if the user selects the right answer, a submit button appears that has a score of 1 attached to it. Clicking on that button displays a custom feedback object with a 'correct' state shown. Clicking on that object then moves to the next slide.
So far, so good.
The problem comes when the user selects the wrong answer.
In these situations, the user scores zero, but I can't include the button in the quiz with a score value of zero (I don't understand why that is, but it's immaterial), so instead the submit button in this case is not included in the quiz and just displays the same feedback object in an 'incorrect' state.
Now though, when the user clicks on that feedback object, nothing happens. Its only action is 'Go to the next slide'.
It's as if Captivate is saying you can't move on because there is a button included in the quiz which has not been pressed. If I include the submit button in the quiz with a score, it all works - just like the 'correct' submit button does - but this obviously defeats the object of having a wrong answer!
All of the buttons and objects are set to display for the rest of the slide, except for one hidden button which pauses to prevent premature progression.
What am I doing wrong? Let me know if there's anything else I can add...
Thanks in advance,
Ben
