MDL-27624 SCORM formating codes
authorAnkit Kumar Agarwal <ankit_frenz@yahoo.co.in>
Wed, 17 Aug 2011 14:50:11 +0000 (20:20 +0530)
committerDan Marsden <dan@danmarsden.com>
Thu, 18 Aug 2011 23:17:19 +0000 (11:17 +1200)
mod/scorm/userreport.php

index 8288b13..1ba0791 100644 (file)
@@ -320,38 +320,38 @@ if (!empty($b)) {
                 $existelements = true;
                 $row = array();
                 $string=false;
-                if (stristr($element, '.id')!=null) {
+                if (stristr($element, '.id') !== false) {
                     $string="interactionsid";
-                } else if (stristr($element, '.result')!=null) {
+                } else if (stristr($element, '.result') !== false) {
                     $string="interactionsresult";
-                } else if (stristr($element, '.student_response')!=null) {
+                } else if (stristr($element, '.student_response') !== false) {
                     $string="interactionsresponse";
-                } else if (stristr($element, '.type')!=null) {
+                } else if (stristr($element, '.type') !== false) {
                     $string="interactionstype";
-                } else if (stristr($element, '.weighting')!=null) {
+                } else if (stristr($element, '.weighting') !== false) {
                     $string="interactionsweight";
-                } else if (stristr($element, '.time')!=null) {
+                } else if (stristr($element, '.time') !== false) {
                     $string="interactionstime";
-                } else if (stristr($element, '.correct_responses._count')!=null) {
+                } else if (stristr($element, '.correct_responses._count') !== false) {
                     $string="interactionscorrectcount";
-                } else if (stristr($element, '.learner_response')!=null) {
+                } else if (stristr($element, '.learner_response') !== false) {
                     $string="interactionslearnerresponse";
-                } else if (stristr($element, '.score.min')!=null) {
+                } else if (stristr($element, '.score.min') !== false) {
                     $string="interactionslscoremin";
-                } else if (stristr($element, '.score.max')!=null) {
+                } else if (stristr($element, '.score.max') !== false) {
                     $string="interactionsscoremax";
-                } else if (stristr($element, '.score.raw')!=null) {
+                } else if (stristr($element, '.score.raw') !== false) {
                     $string="interactionsscoreraw";
-                } else if (stristr($element, '.latency')!=null) {
+                } else if (stristr($element, '.latency') !== false) {
                     $string="interactionslatency";
-                } else if (stristr($element, '.pattern')!=null) {
+                } else if (stristr($element, '.pattern') !== false) {
                     $string="interactionspattern";
-                } else if (stristr($element, '.suspend_data')!=null) {
+                } else if (stristr($element, '.suspend_data') !== false) {
                     $string="interactionssuspenddata";
                 }
                 $row[]=$element;
                 if (empty($string)) {
-                    $row[]=$element;
+                    $row[]=null;
                 } else {
                     $row[] = get_string($string, 'scorm');
                 }