Diff for /loncom/homework/matchresponse.pm between versions 1.78 and 1.79

version 1.78, 2009/12/09 11:30:45 version 1.79, 2010/02/28 23:39:00
Line 392  sub grade_response { Line 392  sub grade_response {
  $itemstr;   $itemstr;
     $Apache::lonhomework::results{"resource.$part.$id.submissiongrading"}=      $Apache::lonhomework::results{"resource.$part.$id.submissiongrading"}=
  $gradestr;   $gradestr;
     if ($Apache::lonhomework::type eq 'survey') {      if (($Apache::lonhomework::type eq 'survey') ||
           ($Apache::lonhomework::type eq 'surveycred') ||
           ($Apache::lonhomework::type eq 'anonsurvey') ||
           ($Apache::lonhomework::type eq 'anonsurveycred')) {
  if ($ignored == 0) {   if ($ignored == 0) {
     my $ad=$Apache::lonhomework::results{"resource.$part.$id.awarddetail"}='SUBMITTED';      my $ad;
               if ($Apache::lonhomework::type eq 'anonsurvey') {
                   $ad=$Apache::lonhomework::results{"resource.$part.$id.awarddetail"}='ANONYMOUS';
               } elsif ($Apache::lonhomework::type eq 'anonsurveycred') {
                   $ad=$Apache::lonhomework::results{"resource.$part.$id.awarddetail"}='ANONYMOUS_CREDIT';
               } elsif ($Apache::lonhomework::type eq 'surveycred') {
                   $ad=$Apache::lonhomework::results{"resource.$part.$id.awarddetail"}='SUBMITTED_CREDIT';
               } else {
                   $ad=$Apache::lonhomework::results{"resource.$part.$id.awarddetail"}='SUBMITTED';
               }
     &Apache::response::handle_previous(\%previous,$ad);      &Apache::response::handle_previous(\%previous,$ad);
  } elsif ($wrong==0 && $right==0) {   } elsif ($wrong==0 && $right==0) {
  } else {   } else {
Line 500  sub displayfoils { Line 512  sub displayfoils {
  my $temp=1;   my $temp=1;
  my $id=$Apache::inputtags::response[-1];   my $id=$Apache::inputtags::response[-1];
  my $part=$Apache::inputtags::part;   my $part=$Apache::inputtags::part;
  my $lastresponse=$Apache::lonhomework::history{"resource.$part.$id.submission"};          my $lastresponse;
           unless ((($Apache::lonhomework::history{"resource.$part.type"} eq 'anonsurvey') || ($Apache::lonhomework::history{"resource.$part.type"} eq 'anonsurveycred')) && (defined($env{'form.grade_symb'}))) {
       $lastresponse=$Apache::lonhomework::history{"resource.$part.$id.submission"};
           }
  my %lastresponse=&Apache::lonnet::str2hash($lastresponse);       my %lastresponse=&Apache::lonnet::str2hash($lastresponse);    
  my @alphabet=('A'..'Z');   my @alphabet=('A'..'Z');
  my @used_letters=sort(keys(%letter_name_map));   my @used_letters=sort(keys(%letter_name_map));

Removed from v.1.78  
changed lines
  Added in v.1.79


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>