--- loncom/homework/essayresponse.pm 2003/04/19 09:00:54 1.30 +++ loncom/homework/essayresponse.pm 2003/04/21 20:59:02 1.31 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # essay (ungraded) style responses # -# $Id: essayresponse.pm,v 1.30 2003/04/19 09:00:54 albertel Exp $ +# $Id: essayresponse.pm,v 1.31 2003/04/21 20:59:02 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -100,17 +100,7 @@ sub end_essayresponse { } if ( defined($ENV{'form.submitted'}) && $ENV{'form.submitted'} eq 'scantron' ) { - my $repetition=&Apache::response::repetition(); - $increment=$repetition; - my $score=0; - for (my $i=0;$i<$repetition;$i++) { - my $increase=&Apache::response::getresponse($i+1); - if ($increase ne '') { $score+=$increase+1; } - } - my $weight = &Apache::lonnet::EXT("resource.$part.weight"); - my $pcr=$score/$weight; - $Apache::lonhomewok::results{"resource.$part.$id.awarded"}=$pcr; - $Apache::lonhomewok::results{"resource.$part.$id.awarddetail"}='ASSIGNED_SCORE'; + $increment=&Apache::response::scored_response($part,$id); } elsif ( defined($ENV{'form.submitted'}) ) { my $response = $ENV{'form.HWVAL_'.$id}; my $filename= $ENV{'form.HWFILE'.$part.'_'.$id.'.filename'};