From 54c5ce36db4bb1d18a67aa02ff2fa42843139856 Mon Sep 17 00:00:00 2001 From: bobopinna Date: Tue, 13 Mar 2007 21:04:44 +0000 Subject: [PATCH] Fixed bug MDL-8725 Just a typo in regular expression --- mod/scorm/datamodels/scorm_13.js.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mod/scorm/datamodels/scorm_13.js.php b/mod/scorm/datamodels/scorm_13.js.php index fba8d11c3ce..9296f839771 100644 --- a/mod/scorm/datamodels/scorm_13.js.php +++ b/mod/scorm/datamodels/scorm_13.js.php @@ -165,7 +165,7 @@ function SCORMapi1_3() { foreach($userdata as $element => $value){ if (substr($element,0,14) == 'cmi.objectives') { preg_match('/.(\d+)./',$element,$matches); - $element = preg_replace('/.(\d+)./',".N\$1.",$element); + $element = preg_replace('/\.(\d+)\./',"\.N\$1\.",$element); if ($matches[1] == $count) { $count++; $end = strpos($element,$matches[1])+strlen($matches[1]); @@ -235,8 +235,8 @@ function SCORMapi1_3() { Initialized = false; Terminated = true; result = StoreData(cmi,true); - if (nav.event != '') { - if (nav.event == 'continue') { + if (adl.nav.request != '') { + if (adl.nav.request == 'continue') { setTimeout('top.nextSCO();',500); } else { setTimeout('top.prevSCO();',500);