Quiz Results Slide Works in Preview but Not in Published Output

Jul 28, 2014

I have a slide that is a Freeform question with a GoogleDoc quiz. I wanted to have that slide be timed, so I set up a Results slide, included the Freeform slide, and linked the two together. I used the text entry freeform and a person would be provided a numerical code after submitting the GoogleDoc that they would enter to move on to the finish slide (which is the results slide). Everything works great in the preview but when I go to publish it nothing happens when I enter the numerical code and hit submit. I am not sure why this is happening, any help would be greatly appreciated, this is quite frustrating!

12 Replies
Alicia Benben

Quick update - I removed the web object (GoogleDoc quiz) from my quiz slide with the timer, published it, and now the text entry code will go to the finish slide (results slide) when I click submit. It seems it may have something to do with having a web object on a freeform slide, any thoughts on why this is happening?

Ashley Terwilliger-Pollard

Hi Alicia,

I don't know that I've ever tried to set something up like this - and I'm curious when you published it, where were you testing it? You'll want to test within the intended environment as testing it locally could be causing some problems? There is additional information about that here as well as a few web servers you could use for a testing platform.

If you're testing within the intended environment and still running into issues, can you share the .story with us?

Alicia Benben

Hi Ashley, I believe I figured out the issue. I needed to send the web object to the back and bring my slide layers that went with the text entry code to the front, looks like the web object was just covering them up so I was pretty excited to see that fixed easily! The issue I am running into now deals with the timer. It looks like when the timer runs out the time limit exceed message simply points a user back to the slide instead of to the results slide. This unfortunately will not work because the point of the time running out is that they cannot complete the GoogleDoc quiz. I have done some research on the forums here and it seems like this is an issue several people have brought up (needing a way to adjust the trigger on the time limit exceed message) but it has not been corrected. Is there any way to work around this?

Ashley Terwilliger-Pollard

Hi Alicia,

There was a fix in update 6 released last week that dealt with the timer expiring and not directing the user to the results slide. Do you know what update of Storyline you're using? You can check by going to the Help tab and clicking on About Articulate Storyline. You'll see a new pop up box like the one below with your update number listed:

With that being said, I don't know how this would be impacted by a web object also on the slide (I just haven't tried it yet) so please feel free to keep us posted.

Alicia Benben

I just updated and it seems that now when the time runs out it does go straight to the results slide, which is great, but the problem now is with the web object. When I go to enter the code in the text entry box and hit submit, the text entry box and submit button simply disappears and if I let the timer run out and click ok on the time exceed message it jumps to the results slide and then back to the quiz slide. When I remove the web object every thing runs smoothly, I am not sure why the web object would be causing these issues.

Alicia Benben

Update - I have eliminated the text entry box and submit button disappearing problem by putting the web object on a layer and doing a trigger that makes that layer appear when the timeline starts. When someone enters the code the message will now display and send someone to the results slide (I had to delete the try again option because it would not work even though it had all of the same settings as the correct layer).

The issue still is when the timer runs out and user clicks ok on the time exceed message it sends the user to the results slide and then in a second bounces them back to my quiz slide with the web object, allowing them to continue. When there is no web object this does not happen. Why is this bounce back occurring?

Ashley Terwilliger-Pollard

Hi Alicia,

Could you share a copy of this part of your project so that we could take a look at the behavior and what's occurring? Even just the question slide with the web object and the results slide you've set up. You can upload it here using the paper clip icon and just keep in mind that the forums have about a 20 mb upload limit.

Ashley Terwilliger-Pollard

Hi Alicia,

Thanks for sharing your file (first off, love your topic - I live about a mile or two from Saratoga Race course!) and I'm taking a look at this. I'm curious about how you've set it up - as I don't seem to be able to navigate back to the course itself after viewing the web object. Although, if I resume the course I do see the odd behavior with the timer being expired, going to the Results slide and then back to the quiz slide, which as you mentioned only occurs with the web object and if you remove it the course navigates as expected. Since the timer can't control the time within the web object itself - I'm wondering if you could place the quiz item on a new slide right after the web object slide and that could be timed in the sense that the user has to enter the code fairly quickly?

Alicia Benben

Thanks! I am actually originally from New York (Putnam County area) and now live in Lexington, KY. Saratoga is a great racetrack, one of a kind!

What I have done in the lecture is the student must go through all of the content first and then are directed to the pre-quiz slide where they are warned how long the quiz takes, how many points, etc. They click "begin" and then the next slide is where the web object of a GoogleDoc is that has the quiz. My goal was to time that slide (where the web object is placed) so the quiz is essentially "timed" because you cannot time through GoogleDoc. Once they complete the GoogleDoc and press submit, there is a short message on the GoogleDoc saying it was submitted and this is the numerical code to enter to move on to the finish slide (which is essentially the results slide for timing purposes). The menu is not accessible during the quiz to deter students from looking back while taking the quiz. Once on the finish/results slide the menu is accessible so they can go back as they please and there is a button that jumps to the 1st slide of the lecture as well. I don't know if this makes a little more sense in explanation than the slides. I am not quite sure if I understand what you have described above to try because I need that slide with the web object (GoogleDoc) to be timed. I tried adding a slide after the web object where the numerical code can be entered, but when the time runs out it still bounces back to the web object slide and then a user can still complete the quiz.

Ashley Terwilliger-Pollard

Getting ready for a weekend at the track this weekend! It always means friends come to visit this time of year.

Ok, I played with this again - and a few things that I think would help.

First, I set the quiz timer to start with the first slide, I think it was getting caught starting on the web object slide. If you have a lot of slide prior to this (as this is an example) maybe add a quiz slide prior to the web object slide that is just asking the user if they're ready to take the quiz or something simple, and then that slide could be the first question slide where the timer starts. I also adjusted the size of the web object on the slide, as before it was blocking the player and I think that was interfering with getting back to the slide to enter the code.

This version works if I finish prior to the timer, whereas before regardless of what I did, I was always brought back to the web object slide. Take a look at the version I posted here - this one worked for me, and I was brought to the results slide and stayed there. If I let the timer elapse, I'm brought to the results slide, and the web object also appears there - so we still have a bit of work to do, but we're half way there.

Ashley Terwilliger-Pollard

Alright, I talked through this with a few colleagues, and did a number of more tests that I wanted to share here with you.

I first tried setting up the results slide to automatically jump to a copy of the results slide, hopefully allowing for it to miss the duplication of the web object. In that version, what they appears is a smaller pop up of the results slide on top of the results slide.

Next, I tried to take the web object off the layer and place it on the base layer, and that version still shows some odd behavior with the web object displaying on the results slide, but I also published it for HTML5 and that version shows the "time limit exceeded" message on the results slide as expected. You can point directly to the HTML5 version by using the story_html5.html link that is generated when publishing for HTML5 and I'd suggest to your users to use one of the supported browsers here ( I use Chrome). I would suggest using that method as a workaround for now as I've reported this to our QA team for further review. I don't have a time frame to offer in regards to when I'll hear back from our QA team about this.

This discussion is closed. You can start a new discussion or contact Articulate Support.