Hi there, I am trying to make a custom quiz from what Steve Warrick has prososed as a solution here: Creating a custom question slide with True/False options - eLearning I don't want to use the reporting and would not need to have a quiz result slide. The goal is to have a custom knowledge check slide without recording the results. The user would reply correctly and a green smart shape would show, if the user replies incorrectly then a red smart shape would show. There are two questions. Here is a screenshot of the names too. One can think of it as a multiple choice - multiple response question. The user must give correct answer to both questions. Only then the green shape should be shown. If there is only one correct answer, the red shape should be shown. On enter I use this bit $('div[id^="Question"].cp-frameset').on("click", manageButtons ); function manageButtons(e) { var target = e.target.id ; var trueind = /_T_/; var falseind = /_F_/; var invTarget = (target.match(trueind) && target.replace(trueind,"_F_") ) || (target.match(falseind) && target.replace(falseind,"_T_") ); cp.changeState(target, "selected"); cp.changeState(invTarget, "Normal"); } cp.hide("ss_Correct"); cp.hide("ss_Incorrect"); Attached to the Submit button I use this bit theAnswers = { "Answer_10" : "Question_T_10", "Answer_11" : "Question_F_11", } for (answer in theAnswers) { rightAnswer = theAnswers[answer] theState = cp.getCurrentStateNameForSlideItem(rightAnswer); if (theState != "Normal" ) {cp.show("ss_Correct"); cp.hide("ss_Incorrect"); } else { cp.show("ss_Incorrect"); cp.hide("ss_Correct"); } } The issue is that it seems that only the second question is taken into account. Even if I give wrong answer to the first question but correct to the second, I still get the correct shape. Would anyone have a look please? Thanks in advance Bobby
... View more