Diff for /loncom/interface/lonhtmlcommon.pm between versions 1.106 and 1.107

version 1.106, 2005/06/03 15:47:29 version 1.107, 2005/06/06 15:54:28
Line 259  The method used to restrict user input w Line 259  The method used to restrict user input w
 sub date_setter {  sub date_setter {
     my ($formname,$dname,$currentvalue,$special,$includeempty,$state,      my ($formname,$dname,$currentvalue,$special,$includeempty,$state,
         $no_hh_mm_ss) = @_;          $no_hh_mm_ss) = @_;
       my $wasdefined=1;
     if (! defined($state) || $state ne 'disabled') {      if (! defined($state) || $state ne 'disabled') {
         $state = '';          $state = '';
     }      }
Line 268  sub date_setter { Line 269  sub date_setter {
     if (! defined($currentvalue) || $currentvalue eq 'now') {      if (! defined($currentvalue) || $currentvalue eq 'now') {
  unless ($includeempty) {   unless ($includeempty) {
     $currentvalue = time;      $currentvalue = time;
       $wasdefined=0;
  } else {   } else {
     $currentvalue = 0;      $currentvalue = 0;
  }   }
Line 279  sub date_setter { Line 281  sub date_setter {
     localtime($currentvalue);      localtime($currentvalue);
  $year += 1900;   $year += 1900;
     }      }
       unless ($wasdefined) {
    $sec=0;
    $min=0;
       }
     my $result = "\n<!-- $dname date setting form -->\n";      my $result = "\n<!-- $dname date setting form -->\n";
     $result .= <<ENDJS;      $result .= <<ENDJS;
 <script language="Javascript">  <script language="Javascript">

Removed from v.1.106  
changed lines
  Added in v.1.107


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