--- loncom/homework/inputtags.pm 2013/04/30 21:45:47 1.271.2.10 +++ loncom/homework/inputtags.pm 2010/10/31 12:33:02 1.272 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # input definitons # -# $Id: inputtags.pm,v 1.271.2.10 2013/04/30 21:45:47 raeburn Exp $ +# $Id: inputtags.pm,v 1.272 2010/10/31 12:33:02 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -60,7 +60,7 @@ use LONCAPA; BEGIN { - &Apache::lonxml::register('Apache::inputtags',('hiddensubmission','hiddenline','textfield','textline')); + &Apache::lonxml::register('Apache::inputtags',('hiddenline','textfield','textline')); } =pod @@ -175,27 +175,7 @@ sub start_textfield { if ($target eq 'web') { $Apache::lonxml::evaluate--; my $partid=$Apache::inputtags::part; - my ($oldresponse,$newvariation); - if ((($Apache::lonhomework::history{"resource.$partid.type"} eq 'randomizetry') || - ($Apache::lonhomework::type eq 'randomizetry')) && - ($Apache::inputtags::status[-1] eq 'CAN_ANSWER')) { - if ($env{'form.'.$partid.'.rndseed'} ne - $Apache::lonhomework::history{"resource.$partid.rndseed"}) { - $newvariation = 1; - } - } - unless ($newvariation) { - if ((($env{'form.grade_username'} eq '') && ($env{'form.grade_domain'} eq '')) || - (($env{'form.grade_username'} eq $env{'user.name'}) && - ($env{'form.grade_domain'} eq $env{'user.domain'}))) { - $oldresponse = $Apache::lonhomework::history{"resource.$partid.$resid.submission"}; - } elsif (($Apache::lonhomework::history{"resource.$partid.type"} eq 'anonsurvey') || - ($Apache::lonhomework::history{"resource.$partid.type"} eq 'anonsurveycred')) { - $oldresponse = '* '.&mt('only shown to submitter').' *'; - } else { - $oldresponse = $Apache::lonhomework::history{"resource.$partid.$resid.submission"}; - } - } + my $oldresponse = &HTML::Entities::encode($Apache::lonhomework::history{"resource.$partid.$resid.submission"},'<>&"'); if ($Apache::inputtags::status[-1] eq 'CAN_ANSWER') { my $cols = &Apache::lonxml::get_param('cols',$parstack,$safeeval); if ( $cols eq '') { $cols = 80; } @@ -209,7 +189,7 @@ sub start_textfield { my $textareaclass = 'class="LC_richDetectHtml"'; $result.= '