Update of /cvsroot/logicampus/logicampus/src/logicreate/lib
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv6333/lib
Modified Files:
Tag: BR_CAMPUS_20X
Assessment.php AssessmentQuestion.php
Log Message:
Backport fix to assessment libraries to correctly decompress member variables.
Index: AssessmentQuestion.php
===================================================================
RCS file: /cvsroot/logicampus/logicampus/src/logicreate/lib/AssessmentQuestion.php,v
retrieving revision 1.4
retrieving revision 1.4.4.1
diff -C2 -d -r1.4 -r1.4.4.1
*** AssessmentQuestion.php 8 Feb 2007 19:23:24 -0000 1.4
--- AssessmentQuestion.php 8 Nov 2007 17:09:41 -0000 1.4.4.1
***************
*** 401,408 ****
$subObj->fileHash = $superObj->fileHash;
! // Adam added this here.. it seemed necessary
! //$subObj->questionChoices = unserialize(base64_decode($subObj->questionChoices));
! // Commented out by Keith since this needs to be in row2Obj above
!
return $subObj;
}
--- 401,406 ----
$subObj->fileHash = $superObj->fileHash;
! $subObj->questionChoices = unserialize(base64_decode($subObj->questionChoices));
! $subObj->questionInput = unserialize(base64_decode($subObj->questionInput));
return $subObj;
}
Index: Assessment.php
===================================================================
RCS file: /cvsroot/logicampus/logicampus/src/logicreate/lib/Assessment.php,v
retrieving revision 1.7
retrieving revision 1.7.4.1
diff -C2 -d -r1.7 -r1.7.4.1
*** Assessment.php 8 Feb 2007 19:23:24 -0000 1.7
--- Assessment.php 8 Nov 2007 17:09:41 -0000 1.7.4.1
***************
*** 409,412 ****
--- 409,415 ----
$subObj->fileHash = $superObj->fileHash;
+ $subObj->questionChoices = unserialize(base64_decode($subObj->questionChoices));
+ $subObj->questionInput = unserialize(base64_decode($subObj->questionInput));
+
$subObjArray[] =$subObj;
}
|