--- loncom/homework/essayresponse.pm 2006/03/09 01:07:04 1.70 +++ loncom/homework/essayresponse.pm 2006/03/09 01:11:12 1.71 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # essay (ungraded) style responses # -# $Id: essayresponse.pm,v 1.70 2006/03/09 01:07:04 albertel Exp $ +# $Id: essayresponse.pm,v 1.71 2006/03/09 01:11:12 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -129,24 +129,17 @@ sub end_essayresponse { } } elsif ($target eq 'edit') { $result.=&Apache::edit::end_table(); - } elsif ($target eq 'tex') { - if ($Apache::lonhomework::type eq 'exam') { - my $repetition=&Apache::response::repetition(); - $result.='\begin{enumerate}'; - if ($env{'request.state'} eq "construct" ) {$result.='\item[\strut]';} - for (my $i=0;$i<$repetition;$i++) { - $result.='\item[\textbf{'.($Apache::lonxml::counter+$i). - '}.]\textit{'.&mt('Leave blank on scoring form'). - '}\vskip 0 mm'; - } - $result.= '\end{enumerate}'; - $increment=$repetition; - } + + } elsif ($target eq 'tex' + && $Apache::lonhomework::type eq 'exam') { + $result .= &Apache::inputtags::exam_score_line($target); + } elsif ($target eq 'answer') { $result.=&Apache::response::answer_header($$tagstack[-1]); $result.=&Apache::response::answer_part($$tagstack[-1],''); $result.=&Apache::response::answer_footer($$tagstack[-1]); } + if ($target eq 'grade' || $target eq 'web' || $target eq 'answer' || $target eq 'tex' || $target eq 'analyze') { &Apache::lonxml::increment_counter($increment);