Diff for /loncom/homework/caparesponse/caparesponse.pm between versions 1.185 and 1.186

version 1.185, 2005/12/06 10:16:56 version 1.186, 2005/12/28 21:26:21
Line 191  sub start_numericalresponse { Line 191  sub start_numericalresponse {
     $safeeval);      $safeeval);
     for (my $i=0; $i <= $#answers; $i++) {      for (my $i=0; $i <= $#answers; $i++) {
  my $answer=$answers[$i];   my $answer=$answers[$i];
  my $format;   if ( scalar(@$tagstack)
  if ($#formats > 0) {       && $tagstack->[-1] ne 'numericalresponse') {
     $format=$formats[$i];      $answertxt.=$answer.',';
  } else {   } else {
     $format=$formats[0];      my $format;
       if ($#formats > 0) {
    $format=$formats[$i];
       } else {
    $format=$formats[0];
       }
       if ($unit=~/\$/) { $format="\$".$format; $unit=~s/\$//g; }
       if ($unit=~/\,/) { $format="\,".$format; $unit=~s/\,//g; }
       my $formatted=&format_number($answer,$format,$target,
    $safeeval);
       $answertxt.=$formatted.',';
  }   }
  if ($unit=~/\$/) { $format="\$".$format; $unit=~s/\$//g; }  
  if ($unit=~/\,/) { $format="\,".$format; $unit=~s/\,//g; }  
  my $formatted=&format_number($answer,$format,$target,  
      $safeeval);  
  $answertxt.=$formatted.',';  
     }      }
     chop $answertxt;      chop $answertxt;
     if ($target eq 'web') {      if ($target eq 'web') {

Removed from v.1.185  
changed lines
  Added in v.1.186


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