--- loncom/homework/essayresponse.pm 2005/11/15 22:19:57 1.69 +++ loncom/homework/essayresponse.pm 2006/03/09 01:07:04 1.70 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # essay (ungraded) style responses # -# $Id: essayresponse.pm,v 1.69 2005/11/15 22:19:57 albertel Exp $ +# $Id: essayresponse.pm,v 1.70 2006/03/09 01:07:04 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -80,7 +80,7 @@ sub end_essayresponse { my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_; my $part = $Apache::inputtags::part; my $id = $Apache::inputtags::response[-1]; - my $increment = 1; + my $increment = &Apache::response::repetition(); my $result; if ( $target eq 'grade' ) { my $collaborators = $env{'form.HWCOL'.$part.'_'.$id}; @@ -142,6 +142,10 @@ sub end_essayresponse { $result.= '\end{enumerate}'; $increment=$repetition; } + } 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') {