Updated January 2010: The Finish button no longer flashes briefly. The swf file to be inserted into the results slide has been updated. Please download the new version.
Summary: Hide the Finish button in Quizmaker ’09 by importing a custom-made SWF file.
Removing The Finish Button
JD from Ottawa (one of the few truly bilingual British/French cities I have ever visited) or jdallas as he is known on our Articulate forums, author of the eLearning dude blog has come up with a novel idea for removing the Finish button in an Articulate quiz. You can find details of the “hack” both on his blog and on this thread on the forums but I thought it would be a good idea to document it here and make it accessible to everyone including those who are not overly familiar with Flash.
One repeated request by Articulate users has been to be able to remove the Finish button at the end of a quiz. For example, at the beginning of this thread, the user explains that they are collecting the results of the quiz by mail and want to make sure that the users do indeed use the “Send Results By Email” button. With the Finish button visible, there is a reasonable chance users will click on that button rather than the “Send by Email” button. In a recent article on this blog, we looked at how we could track multiple quizzes in Articulate Online. Part of the method included hiding the Finish button or at least removing the close function.
Thanks to JD, we have a very easy and effective way of removing that Finish button that requires no coding or editing of files. First let’s look at an example.
I have set up this example such that if you pass the quiz, the Finish button will not appear. If you don’t pass, then you’ll see the Finish button.
How Do You Do It?
If you are a Flash programmer and you want to see the mechanics of this “hack”, then take a look at JD’s post. If not, just follow the instructions below:
- Download this zip file.
- Save it to somewhere safe on your hard drive.
- Unzip the file.
- Open the quiz where you want to remove the Finish button.
- Click on the Pass Result button in the Articulate menu.
- Go into Slide View.
- Click on the Import tab and select Flash Movie.
- Point to the removefinish.swf file.
- Click Open.
- You will get a message similar to the one shown below ending with “Do you still want to add the swf?”
- Reply Yes
- Leave the default settings in the Flash Movies Properties dialog box (display in slide and movie starts playing automatically) and click OK.
- Click Save & Close
You will position the swf file in the centre of the slide but since it is invisible, it won’t obstruct any text or images you might have there.
You have now removed the Finish button from the Pass Results page. If you want to remove the Finish button from the Fail Results page, then repeat the above procedure but edit the Fail Results page in slide view. So if you want the Finish button to be hidden irrespective of the score of the user, then you’ll need to import the removefinish.swf file twice.