Diff for /loncom/homework/caparesponse/caparesponse.pm between versions 1.23 and 1.24

version 1.23, 2001/01/03 00:14:47 version 1.24, 2001/01/04 22:25:13
Line 49  sub end_caparesponse { Line 49  sub end_caparesponse {
   }    }
   #Apache::lonxml::debug("\n<br>\nreal end caparesponse<br>\n");    #Apache::lonxml::debug("\n<br>\nreal end caparesponse<br>\n");
   &Apache::response::end_response;    &Apache::response::end_response;
   return $result;    return '';
 }  }
   
 sub start_numericalresponse {  sub start_numericalresponse {
Line 85  sub end_numericalresponse { Line 85  sub end_numericalresponse {
   $Apache::lonhomework::results{"resource.$Apache::inputtags::part.$Apache::inputtags::response['-1'].awarddetail"}=$ad;    $Apache::lonhomework::results{"resource.$Apache::inputtags::part.$Apache::inputtags::response['-1'].awarddetail"}=$ad;
   &Apache::lonxml::debug("$expression");    &Apache::lonxml::debug("$expression");
   &Apache::lonxml::debug("\n<br>result:$Apache::caparesponse::result:$result:$Apache::lonxml::curdepth<br>\n");    &Apache::lonxml::debug("\n<br>result:$Apache::caparesponse::result:$result:$Apache::lonxml::curdepth<br>\n");
     $result='';
  }   }
       }        }
     }      }
     } elsif ($target eq 'web') {
       my $award = $Apache::lonhomework::history{"resource.$Apache::inputtags::part.solved"};
       if ($award =~ /^correct/) {
         my $answervar=&Apache::run::run("{$$parstack['-1'];".'return $answer}',$safeeval);
         my (@answers)=&Apache::run::run("$answervar",$safeeval);
         my $unit=&Apache::run::run("{$$parstack['-1'];".'return $unit}',$safeeval);
         
         $result="<br></br>The computer got ";
         my $answer;
         foreach $answer (@answers) { $result.="$answer,"; }
         chop $result;
         $result.=" $unit.<br></br>";
       }
   }    }
   &Apache::response::end_response;    &Apache::response::end_response;
   return $result;    return $result;

Removed from v.1.23  
changed lines
  Added in v.1.24


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