MartinViking / quizbaker

Automatically exported from code.google.com/p/quizbaker
0 stars 0 forks source link

Code only accounts for 1 quiz? #7

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
If I understand your installation instructions correctly, it assumes that the 
code will only be used for one published quiz? Or can this code handle multiple 
published quizzes?

What is the expected output? What do you see instead?
The ability to centralize the code so multiple quizzes access it (unless I read 
the instructions incorrectly).

What version of the product are you using? On what operating system?
1.1.1, Win 7, IIS7, Vis Studio 12

Original issue reported on code.google.com by andrew.p...@gmail.com on 9 Jan 2013 at 7:34

GoogleCodeExporter commented 8 years ago
1. Quizes
The product supports an unlimited number of quizes. Each quiz is automatically 
added to the "quiz" table in the database. This happens as soon as the user 
hits the 'print' button. I have changed my Articulate template so the Print 
button is renamed to 'save'.

2. The expected output is results of all responses of each participant in the 
quiz, quiz_summary and quiz_detail tables. The results can be viewed on using 
/report/index.asp (or php)

3. All the details pertaining installation are mentioned in the wiki:
I use the latest version using ASP, Win7, IIS 7, SQL Server 2008

The alternative is the PHP version which I only ran to test the code, but I 
have never used it in production.

Original comment by blo...@gmail.com on 7 Jan 2014 at 6:51

GoogleCodeExporter commented 8 years ago
Oh, sorry I thought these were your questions, but now I see that the 3 
questions were part of the bug-report template. Anyway, yes, it is definitely 
possible to use multiple quizes, that is what the QUIZ table is for in the 
database.

Up to date our school has ran 70 quizes in total. Each quiz is an official 
graded test, that is part of the student curriculum. There have only been minor 
incidents, like e.g. a computer crashing in the middle of the test.

The onUnload event in javascript is used to make absolutely sure the student 
test result is submitted to the database.

Original comment by blo...@gmail.com on 7 Jan 2014 at 6:56

GoogleCodeExporter commented 8 years ago
Ok, I forgot had sent you that a while back. I was going to try to expand
on the foundation set forth in quizbaker. Basically, I have a solution that
works already with articulate '09 - the zipped package is uploaded to the
site, extracted and then a subsequent form opens where the uploader can add
other descriptive information on the package. I used a hack that intercepts
the data results intended for email to store the results in the database.
Unfortuneately, that solution only works for the one version of articulate.
I understand with the newer versions of the software, not as much detail
can be gleaned as it could previously... and I think instead of hijacking
what would normally be intended for an email output, one just scripts it
the trigger?

Original comment by andrew.p...@gmail.com on 9 Jan 2014 at 12:09