5 Replies Latest reply: Aug 5, 2014 4:19 PM by rygaar RSS

    Post Result button missing from Quiz Results page

    rygaar Community Member

      Hello,

       

      I'm using Captivate 7.0.0.118

       

      I use Internal Server as the reporting method for my quizzes. On the results page, the page is prompted with a Post Result dialog on which he can enter name and email, and post his results. The problem I have is that the Post Result button (I've changed its label to Request Feedback) does not appear on the results slide as it should. I cannot figure out why this is happening or how to fix it.

      Below are images of the same slide at design and at run time.

      GjCEb.jpg

      AvwS6.jpg

       

      one explanation was that the button was present but off the stage (https://forums.adobe.com/message/4227145). This does not apply to me; I've made sure that the button is the first on the results page.

       

      another explanation was that the button only showed up for users who passed a quiz (same link as above), so the designer set passing grade to 0.  This does not work for me; even if I put passing grade at 0, the Post Result button is missing.

       

      a third explanation was that the button remains hidden so long as (1) the learner still has some attempts left or (2) the learner has not reviewed the quiz (https://forums.adobe.com/message/4692006). Neither one of these two applies to me either. The button is missing even if I set attempts to 1 and review the quiz.

       

      Below are my quiz reporting settings:

      uXzZj.jpg

      H9qB9.jpg

       

       

      Interestingly, in HTML5 publishing I know the button is there even though I cannot see it. When I put my mouse over its location, the cursor turns to a pointer (the link cursor) and I can actually click the button (or click its location since the button is not visible) to bring up the Post Results dialog.

      lX6PC.jpg

       

      This is only true for HTML5 published quiz though. In SWF publishing, there is no indication that the button exists; if the user cancels the Post Results dialog when it first appears, he cannot use the button to bring it back.

       

      A similar thread in the Quizzing/LMS forum (https://forums.adobe.com/thread/1291398) got nowhere so I figured I would try this forum instead.

       

      Any ideas? Thanks in advance

      -Patrick

        • 1. Re: Post Result button missing from Quiz Results page
          rygaar Community Member

          I haven't received any help. Have none of you guys faced this problem?

           

          For HTML5 production, since I can click the button even though it's invisible I came up with a workaround. I placed a smart shape (or text caption) at the size and location of the Post Result button. When the user clicks at that location, he thinks he is clicking on the smart shape but he is really clicking on the invisible  Post Result button at the same location.

          yZ9m8.jpg

           

          For SWF production, this workaround is not effective because the Post Result button seems to be missing entirely, not just invisible.

           

          I'm still hoping to find an actual solution...

          -Patrick

          • 2. Re: Post Result button missing from Quiz Results page
            Greg_D70 Community Member

            Hello Rygaar,

            From reading your post it seems you are after a solution that allows-

            - Internal server reporting for the quiz/project, allowing the user to input name and email ID during run time

            - The ability for the user to email feedback or request to have the instructor/administrator review their work at least one step prior to the user being asked to submit their information

             

            And the difficulty you are having is-

            - The ‘Post Results’ dialog box appears immediately as the results slide loads and does not allow the learner to use  the slide level  button  to submit the results after they have had the opportunity to review quiz scores and/or send an email to request feedback, and the post results button then disappears

            - The effect of this on the learner experience is that they arrive at the results slide after completing the quiz, and are then abruptly asked to enter information to post their results, while only being able to see a portion of their score and your help message to them locked away in the background

             

            The nature of the problem seems to be in the timing and abruptness of the ‘Post Results” dialog box appearing, however, the answer may be more in the order of what is happening as the result slide loads.

             

            If the project was not set to use the internal server (where additional information must be entered by the user to submit the results) and instead set to ‘Other standard LMS’, then the results of the quiz would still submit at the same time as part of the slide loading. However, since user input is not needed in that case, it would be completely transparent to the user (and the user will also be reviewing their results only after they've been submitted). I believe one reason the system may be removing the button during run time is that it is no longer needed – and since the 'Post Result' dialog box is displayed immediately upon slide load, it is no longer shown by the time the slide finishes loading.

             

            I’m not aware of a way to easily delay the timing of the ‘post results’ function, but I do have a suggestion you may find helpful. Since we don’t have flexibility to easily have the results slide load differently, inserting a blank"buffer" slide just before the results slide may make a workable solution.

             

            With this slide in place, you’ll have an area where you can:

            - insert the help message for the learner and pre-warn them to expect ‘post results’ dialog box as soon as the results slide loads

            - include an email widget on this page to allow requests for feedback

            - pre-display some or all of the values of the variables holding the quiz results for user review BEFORE the results slide loads

             

            I hope this may be of help, and good luck on you project!  Best regards, Greg

            • 3. Re: Post Result button missing from Quiz Results page
              rygaar Community Member

              Hi Greg,

               

              Thanks for taking the time to write!

               

              You have a good understanding of my issue. Your suggestion, if I understood, is to create a buffer slide between the last quiz slide and the results slide. From this buffer slide, the user could be shown some of the key performance metrics and given the option to request feedback via an email widget.  What you suggested is quite interesting. I see one challenge though:

               

              How can I get the project to send user interactions and answer data from the buffer slide you mentioned?  When the user posts his data using the 'proper' channel, the script that receives it not only sends the teacher an email, but also  uses the total score, the time spent on each question, and the answer selected to each question to generate a statistical report. If I knew what function/method is actually triggered when the user sends his results via the Post Results button, perhaps I could replicate it from the buffer slide.  Basically my challenge is: how could I send all the same info from the buffer slide that the user would be sending form the Post Results dialog?

               

              One additional wrinkle to consider: when results are sent from an HTML5 quiz, custom variables (variables created at design-time) are not included. I have no idea why. the same quiz published as SWF will include custom variables when results are posted.

              • 4. Re: Post Result button missing from Quiz Results page
                Greg_D70 Community Member

                Hi Rygaar,

                Happy to explain a bit further, I was thinking of inserting the blank side as a way to prepare the user for what would come next when the results slide is loaded, but not replace the results slide, so that...

                The inserted slide loads after the last quiz question and:

                - displays the help message for the learner and pre-warns them to expect ‘post results’ dialog box as soon as the results slide loads

                - (optionally) include an email widget or link on this page to allow requests for feedback per your message, without having to first submit their results

                - (optionally) pre-displays some or all of the values of the variables holding the quiz results for learner review BEFORE the results slide loads

                Then after the learner has had the chance to read the help message and optionally email or view scores, the results slide loads and:

                - immediately displays the 'Post Results' dialog box for the learner to enter their information and send their results (so results are still sent from the results slide as before, and not from the inserted slide)

                - the results are sent using only standard system variables (custom  variables are not needed), so the learner/teacher reports are generated as normal

                - the learner can now review the complete quiz summary on the results page, if it has not already been included on the inserted slide


                Best regards, Greg

                • 5. Re: Post Result button missing from Quiz Results page
                  rygaar Community Member

                  Ok I think I get it.  What you suggested is a good alternative to the SWF project; I like the idea of forewarning the learner before the results slide loads so she doesn't "miss her one shot" at posting results.

                   

                  For the HTML5 project, I think the workaround I posted in my 2nd post (#1 above) fulfills my needs because even though the Post Results button fails to appear, the "fix" is completely transparent to the learner.

                   

                  Thank you for your time