/[omni_gantt]/db2gantt.cgi
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /db2gantt.cgi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.14 by dpavlin, Fri Sep 13 23:59:38 2002 UTC revision 1.15 by dpavlin, Sat Sep 14 20:03:36 2002 UTC
# Line 127  sub hour_grid { Line 127  sub hour_grid {
127          print "<tr><td align=right><small>hour grid</small></td><td colspan=2>";          print "<tr><td align=right><small>hour grid</small></td><td colspan=2>";
128          my @c = ("255,255,128","255,192,128");          my @c = ("255,255,128","255,192,128");
129          my $hr=strftime("%H",localtime ($from_t));          my $hr=strftime("%H",localtime ($from_t));
130          my $min_l=1;          sub hour_bar {
131          print color_bar(3600 - $from_t % 3600,$c[0],sprintf("%02d",$hr++ % 24));                  my ($t,$c,$hr) = @_;
132                    my $clock_hr = $hr % 24;
133                    my $alt = sprintf("%02d:00",$clock_hr);
134                    if ($clock_hr == 0) {
135                            my $pix_hr = int(1 / $width);
136                            print color_bar($pix_hr,"0,0,0",strftime("%Y-%m-%d", localtime($from_t + $hr*3600)));
137                            print color_bar($t-$pix_hr,$c,$alt);
138                    } else {
139                            print color_bar($t,$c,$alt);
140                    }
141            }
142            hour_bar(3600 - $from_t % 3600,$c[0],$hr++);
143          for (my $i=1; $i<int(($to_t-$from_t)/3600); $i++) {          for (my $i=1; $i<int(($to_t-$from_t)/3600); $i++) {
144                  print color_bar(3600,$c[1],sprintf("%02d",$hr++ % 24));                  hour_bar(3600,$c[1],$hr++);
145                  push @c, shift @c;                  push @c, shift @c;
146          }          }
147          print color_bar($from_t % 3600,$c[1],sprintf("%02d",$hr % 24));          hour_bar($from_t % 3600,$c[1],$hr);
148          print "</td></tr>\n";          print "</td></tr>\n";
149  }  }
150    

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

  ViewVC Help
Powered by ViewVC 1.1.26