From 021d903e1064554e42347fa585fa05d6fdee583c Mon Sep 17 00:00:00 2001 From: bobopinna Date: Fri, 2 Mar 2007 21:30:16 +0000 Subject: [PATCH] Fixed MDL-8191 --- mod/scorm/datamodels/scorm_12.js.php | 17 +++++++++-------- mod/scorm/datamodels/scorm_13.js.php | 10 +++++----- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/mod/scorm/datamodels/scorm_12.js.php b/mod/scorm/datamodels/scorm_12.js.php index ee4a01bef9..ebefb9e66b 100644 --- a/mod/scorm/datamodels/scorm_12.js.php +++ b/mod/scorm/datamodels/scorm_12.js.php @@ -16,9 +16,10 @@ // function SCORMapi1_2() { // Standard Data Type Definition - CMIString256 = '^.{0,255}$'; - //CMIString4096 = '^[.|\\n|\\r]{0,4095}$'; - CMIString4096 = '^.{0,4096}$'; + //CMIString256 = '^.{0,255}$'; + //CMIString4096 = '^.{0,4096}$'; + CMIString256 = '^[.|\\n|\\r]{0,255}$'; + CMIString4096 = '^[.|\\n|\\r]{0,4095}$'; CMITime = '^([0-2]{1}[0-9]{1}):([0-5]{1}[0-9]{1}):([0-5]{1}[0-9]{1})(\.[0-9]{1,2})?$'; CMITimespan = '^([0-9]{2,4}):([0-9]{2}):([0-9]{2})(\.[0-9]{1,2})?$'; CMIInteger = '^\\d+$'; @@ -334,7 +335,7 @@ function SCORMapi1_2() { ranges = range.split('#'); value = value*1.0; if ((value >= ranges[0]) && (value <= ranges[1])) { - eval(element+'="'+value+'";'); + eval(element+'=value;'); errorCode = "0"; = ranges[0]) { if ((ranges[1] == '*') || (value <= ranges[1])) { - eval(element+'="'+value+'";'); + eval(element+'=value;'); errorCode = "0"; '; datastring += '&scoid='; -- 2.39.5