--- loncom/interface/statistics/lonproblemanalysis.pm 2002/11/22 03:46:57 1.11
+++ loncom/interface/statistics/lonproblemanalysis.pm 2002/11/22 04:04:10 1.13
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# (Publication Handler
#
-# $Id: lonproblemanalysis.pm,v 1.11 2002/11/22 03:46:57 minaeibi Exp $
+# $Id: lonproblemanalysis.pm,v 1.13 2002/11/22 04:04:10 minaeibi Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -116,18 +116,18 @@ sub BuildAnalyzePage {
$r->rflush();
}
- my $error =
- &Apache::loncoursedata::DownloadStudentCourseDataSeparate($students,
- 'true',
- $cacheDB,
- 'true',
- 'true',
- $courseID,
- $r, $c);
- if($error ne 'OK') {
- $r->print($error.'
Error downloading course data
');
- return;
- }
+# my $error =
+# &Apache::loncoursedata::DownloadStudentCourseDataSeparate($students,
+# 'true',
+# $cacheDB,
+# 'true',
+# 'true',
+# $courseID,
+# $r, $c);
+# if($error ne 'OK') {
+# $r->print($error.'
Error downloading course data
');
+# return;
+# }
unless(tie(%cache,'GDBM_File',$cacheDB,&GDBM_READER(),0640)) {
@@ -348,7 +348,7 @@ sub OpStatus {
foreach my $id (@$ids) {
my ($part, $response) = split(/\./, $id);
-=pod
+#=pod
my %reshash=&Apache::lonnet::restore($symb,$courseID,$udom,$uname);
if ($reshash{'version'}) {
my $tries=0;
@@ -370,19 +370,20 @@ sub OpStatus {
my %submission=&Apache::lonnet::str2hash($Resp);
foreach (keys %submission) {
my $Ansr = $analyzeData->{"$Id1.$Id2.foil.value.$_"};
- if ($submission{$_}) {
- if ($submission{$_} eq $Ansr) {
- &Decide("true",$_,$time );
- }
- else {&Decide("false",$_,$time );}
- }
+ if($submission{$_} eq $Ansr) {
+ &Decide("true", $foil_to_concept->{$_},
+ $time, $ConceptData);
+ } else {
+ &Decide("false", $foil_to_concept->{$_},
+ $time, $ConceptData);
+ }
}
}
}
}
}
-=cut
-
+#=cut
+=pod
my $time=$cache->{$student.':'.$problemID.':'.$part.':timestamp'};
my @submissions = split(':::', $cache->{$student.':'.$problemID.':'.
$part.':'.$response.
@@ -402,8 +403,7 @@ sub OpStatus {
}
}
}
-
-
+=cut
}
return;