Diff for /loncom/homework/response.pm between versions 1.23 and 1.26

version 1.23, 2001/04/04 19:17:50 version 1.26, 2001/05/04 21:19:37
Line 28  sub end_response { Line 28  sub end_response {
   return '';    return '';
 }  }
   
   # used by response to set the non-safe space random number generator to something
   # that is stable and unique based on the part number and response number
   sub setrandomnumber {
     my $rndseed=&Apache::lonnet::rndseed();
     &Apache::lonxml::debug("randseed $rndseed");
   #  $rndseed=unpack("%32i",$rndseed);
     $rndseed=$rndseed
       +(&Apache::lonnet::numval($Apache::inputtags::part) << 10)
         +&Apache::lonnet::numval($Apache::inputtags::response['-1']);
     srand($rndseed);
     &Apache::lonxml::debug("randseed $rndseed");
     return '';
   }
   
 sub meta_parameter_write {  sub meta_parameter_write {
     my ($name,$type,$default,$display)=@_;      my ($name,$type,$default,$display)=@_;
     return '<parameter part="'.$Apache::inputtags::part.      return '<parameter part="'.$Apache::inputtags::part.
Line 71  sub mandatory_part_meta { Line 85  sub mandatory_part_meta {
     &meta_stores_write('solved','string',      &meta_stores_write('solved','string',
                           'Problem Status').                            'Problem Status').
     &meta_stores_write('tries','int_zeropos',      &meta_stores_write('tries','int_zeropos',
                           'Number of Unsuccessful Tries').                            'Number of Attempts').
     &meta_stores_write('awarded','float',      &meta_stores_write('awarded','float',
           'Partial Credit Factor');            'Partial Credit Factor');
 #  #
Line 156  sub start_responseparam { Line 170  sub start_responseparam {
 }  }
   
 sub end_responseparam {  sub end_responseparam {
     return '';
 }  }
   
 1;  1;

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


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