Diff for /loncom/interface/lonparmset.pm between versions 1.212 and 1.213

version 1.212, 2005/06/06 15:13:46 version 1.213, 2005/06/06 15:46:02
Line 403  sub valout { Line 403  sub valout {
  $result.=$sec.' secs ';   $result.=$sec.' secs ';
             }              }
             $result=~s/\s+$//;              $result=~s/\s+$//;
         } elsif ($type=~/^date/) {          } elsif (&isdateparm($type)) {
             $result = localtime($value);              $result = localtime($value);
         } else {          } else {
             $result = $value;              $result = $value;
Line 434  sub plink { Line 434  sub plink {
     my ($type,$dis,$value,$marker,$return,$call)=@_;      my ($type,$dis,$value,$marker,$return,$call)=@_;
     my $winvalue=$value;      my $winvalue=$value;
     unless ($winvalue) {      unless ($winvalue) {
  if ($type=~/^date/) {   if (&isdateparm($type)) {
             $winvalue=$env{'form.recent_'.$type};              $winvalue=$env{'form.recent_'.$type};
         } else {          } else {
             $winvalue=$env{'form.recent_'.(split(/\_/,$type))[0]};              $winvalue=$env{'form.recent_'.(split(/\_/,$type))[0]};
Line 742  sub extractResourceInformation { Line 742  sub extractResourceInformation {
 ##################################################  ##################################################
 ##################################################  ##################################################
   
   sub isdateparm {
       my $type=shift;
       return (($type=~/^date/) && (!($type eq 'date_interval')));
   }
   
 sub parmmenu {  sub parmmenu {
     my ($r,$allparms,$pscat,$keyorder)=@_;      my ($r,$allparms,$pscat,$keyorder)=@_;
     my $tempkey;      my $tempkey;
Line 2089  sub listdata { Line 2094  sub listdata {
       ':</b></td><td><input type="checkbox" name="del_'.        ':</b></td><td><input type="checkbox" name="del_'.
       $thiskey.'" /></td><td>');        $thiskey.'" /></td><td>');
     $foundkeys++;      $foundkeys++;
     if ($thistype=~/^date/) {      if (&isdateparm($thistype)) {
  my $jskey='key_'.$pointer;   my $jskey='key_'.$pointer;
  $pointer++;   $pointer++;
  $r->print(   $r->print(

Removed from v.1.212  
changed lines
  Added in v.1.213


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