--- loncom/interface/lonfeedback.pm 2003/02/10 16:22:28 1.39 +++ loncom/interface/lonfeedback.pm 2003/02/17 17:09:27 1.40 @@ -1,7 +1,7 @@ # The LearningOnline Network # Feedback # -# $Id: lonfeedback.pm,v 1.39 2003/02/10 16:22:28 www Exp $ +# $Id: lonfeedback.pm,v 1.40 2003/02/17 17:09:27 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -248,7 +248,7 @@ sub clear_out_html { } sub assemble_email { - my ($feedurl,$message,$prevattempts,$usersaw)=@_; + my ($feedurl,$message,$prevattempts,$usersaw,$useranswer)=@_; my $email=<<"ENDEMAIL"; Refers to $feedurl @@ -260,6 +260,8 @@ $prevattempts


Original screen output (if applicable)

$usersaw +

Correct Answer(s) (if applicable)

+$useranswer ENDCITE return ($email,$citations); } @@ -550,13 +552,18 @@ sub handler { # Get output from resource my $usersaw=&resource_output($feedurl); +# Get resource answer + my $useranswer=&Apache::loncommon::get_student_answers( + $symb,$ENV{'user.name'},$ENV{'user.domain'}, + $ENV{'request.course.id'}); + # Filter HTML out of message (could be nasty) my $message=&clear_out_html($ENV{'form.comment'}); # Assemble email my ($email,$citations)=&assemble_email($feedurl,$message,$prevattempts, - $usersaw); - + $usersaw,$useranswer); + # Who gets this? my ($typestyle,%to) = &decide_receiver($feedurl);