]> git.mjollnir.org Git - moodle.git/commitdiff
correcting display of datasetitems_form for multiple answers
authorpichetp <pichetp>
Sun, 20 May 2007 12:39:01 +0000 (12:39 +0000)
committerpichetp <pichetp>
Sun, 20 May 2007 12:39:01 +0000 (12:39 +0000)
question/type/calculated/questiontype.php

index 0d3c63298b19dc297960a28234353470f97535b4..d36d043b186aa2180f7950ed2c452aafb4a80f67 100644 (file)
@@ -713,7 +713,7 @@ class question_calculated_qtype extends question_dataset_dependent_questiontype
             } else {
                 $strheader .= $delimiter.$answer->answer;
             }
-            $delimiter = ',';
+            $delimiter = '<br/><br/>';
         }
         return $strheader;
     }
@@ -750,15 +750,15 @@ class question_calculated_qtype extends question_dataset_dependent_questiontype
             $virtualqtype->get_tolerance_interval($calculated);
             if ($calculated->min === '') {
                 // This should mean that something is wrong
-                $errors .= " -$calculated->answer";
-                $stranswers .= $delimiter;
+                $stranswers .= " -$calculated->answer".'<br/><br/>';                
             } else {
-                $stranswers .= $formula.' = '.$calculated->answer. '<br/>';
-                $strmin     .= $delimiter.$calculated->min;
-                $strmax     .= $delimiter.$calculated->max;
+                $stranswers .= $formula.' = '.$calculated->answer.'<br/>' ;
+                $stranswers .= $strmin. $delimiter.$calculated->min.'---';
+                $stranswers .= $strmax.$delimiter.$calculated->max;
+                $stranswers .='<br/>';
             }
         }
-        return "$stranswers$strmin<br/>$strmax<br/>$errors";
+        return "$stranswers";
     }
 
     function tolerance_types() {