Create a List with the Best Results

QuizFaber allows storing a quiz mark into a top chart. The chart is an HTML page that can be viewed by everyone after the end of the quiz.
In order to create a quiz that automatically and permanently stores the best results, you should follow the steps below:

·     In the dialog window Quiz Properties, sheet 'Saving', select the item 'Save quiz result on web server' and tick "Save the top chart".
·     Choose the length of the list with the best results (hits in the top chart).
·     Set the web server parameters: click on "Settings..." and follow the instructions in the section Create quiz that saves results. Moreover, choose the sheet called "Top Chart of best quizzes" and set the archive file name (by default is called "topchart.log") which will be saved on the  web server and will contain the list of the best results.
·     A good idea is to activate the option "Ask student's name at quiz start" (in the dialog window Quiz Properties, sheet "Start up") in order to identify names in the top chart.
·     Install the Perl script "QmakeCGITop.pl" e "QmakeCGITopView.pl" (in the installation folder, in the sub-folder called 'cgi-bin'), that came with the QuizFaber distribution. In order to install a generic Perl script, read the section How to install a Perl script .

When you run the quiz, at its end, it will attempt to connect to the web server and call for the first script (QmakeCGITop.pl) in order to store the pair of your name-mark in the archive file (by default "topchart.log").
Everyone can see the top chart clicking on a link in the quiz result page. At this point, the HTML page will attempt to connect to the web server and run the second script (QmakeCGITopView.pl) that will create dynamically  an HTML page in a new window with the best results.

If you wish see the top chart page outside the quiz, open the HTML file (automatically generated by QuizFaber) with the suffix _topchart.htm.