From bbc8a2ade58758954482e1d7d551bbcc2e21eecc Mon Sep 17 00:00:00 2001
From: trobb <trobb>
Date: Tue, 25 Nov 2003 23:41:08 +0000
Subject: [PATCH] *** empty log message ***

---
 lang/en/quiz.php                    | 1 +
 mod/quiz/report/fullstat/report.php | 9 +++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/lang/en/quiz.php b/lang/en/quiz.php
index 00fd004263..5e34cb73cb 100644
--- a/lang/en/quiz.php
+++ b/lang/en/quiz.php
@@ -72,6 +72,7 @@ $string['filloutthreequestions'] = 'You must fill out at least three questions.
 $string['fillouttwochoices'] = 'You must fill out at least two choices.  Choices left blank will not be used.';
 $string['fractionsaddwrong'] = 'The positive grades you have chosen do not add up to 100%%<BR>Instead, they add up to $a%%<BR>Do you want to go back and fix this question?';
 $string['fractionsnomax'] = 'One of the answers should be 100%%, so that it is<BR>possible to get a full grade for this question.<BR>Do you want to go back and fix this question?';
+$string['grade'] = 'Grade';
 $string['gradeaverage'] = 'Average grade';
 $string['gradehighest'] = 'Highest grade';
 $string['grademethod'] = 'Grading method';
diff --git a/mod/quiz/report/fullstat/report.php b/mod/quiz/report/fullstat/report.php
index 9a3c4eef0c..d86b2a99ec 100755
--- a/mod/quiz/report/fullstat/report.php
+++ b/mod/quiz/report/fullstat/report.php
@@ -11,8 +11,9 @@ class quiz_report extends quiz_default_report {
     function display($quiz, $cm, $course) {     /// This function just displays the report
 
     global $CFG;
-    global $download, $quests,$qtally,$table_colcount,$max_choices, $analysis,$qs_in_order,$total_user_count,$match_number, $thismin,$thismax,$myxls,$match_qs,$formatbc,$workbook,$strquestion;
+    global $download, $quests,$qtally,$table_colcount,$max_choices, $analysis,$qs_in_order,$total_user_count,$match_number, $thismin,$thismax,$myxls,$match_qs,$formatbc,$workbook,$strquestion,$showtext,$debug;
     optional_variable($download, "");
+    optional_variable($debug, "");
 //$debug = 1;
 
 /*
@@ -24,6 +25,8 @@ $string['itemanal'] = "Item Response Analysis";
 $string['listitems'] = "Listing of Items in This Quiz";
 $string['noresponse'] = "No Response";
 $string['percentcorrect'] = "Percent Correct";
+$string['question'] = "Question";
+$string['withsummary'] = "with Summary Statistics";
 $string['discrimination'] = "Discrim. Index";
 $string[''] = "";
 */
@@ -41,6 +44,7 @@ $string[''] = "";
         $strdiscrimination = get_string("discrimination", "quiz");
 //        $str = get_string("qr", "quiz");
 
+    //Get the question ids
     //$showtext causes M/C text to whos in top table.  This could be made into a user toggle if we want to complicate matters
     $showtext = 1;
     $containsMCTF = 0;  //used to toggle title in final listing
@@ -895,7 +899,8 @@ function qr_make_footers(){
 function qr_make_pct($this_correct,$totusers){
     global  $qs_in_order,$qtally,$quests,$total_user_count;
     if($this_correct>0 and $totusers > 0){
-        $pct_cor =round((($this_correct/$totusers)*100),1);
+//        $pct_cor =round((($this_correct/$totusers)*100),1);
+        $pct_cor =(floor(($this_correct/$totusers)*1000)/10);
     } else {
         $pct_cor = 0;
     }
-- 
2.39.5