Hello Craig,
Thanks for a great program! As a minor contribution, I've noticed an
html display flaw and am enclosing patches that fix the flaw in the 2
places I've seen it. There might be other places, notably in the other
Lang/*.pm files.
I'd sent these patches about 3 weeks ago, but guess they were
overlooked. I hope they help.
Regards,
David
******** the problem ********
The "Status" screen is sometimes missing the separator bars in
the tables it displays. This is a browser quirk (flaw?) that happens
when there are consecutive empty <td> fields, for example in:
<tr><td class="border"> admin </td>
<td class="border" align="center"> </td>
<td class="border" align="center"> </td>
<td class="border"> 8/26 01:00 </td>
<td class="border"> BackupPC_nightly -m 0 127 </td>
<td class="border" align="center"> 27587 </td>
<td class="border" align="center"> </td>
</tr>
The fix is to add an " " character to the output, i.e.
<tr><td class="border"> admin </td>
<td class="border" align="center"> </td>
<td class="border" align="center"> </td>
<td class="border"> 8/26 01:00 </td>
<td class="border"> BackupPC_nightly -m 0 127 </td>
<td class="border" align="center"> 27587 </td>
<td class="border" align="center"> </td>
</tr>
--- CGI/GeneralInfo.pm.orig 2005-05-21 14:06:17.000000000 -0400
+++ CGI/GeneralInfo.pm 2005-08-26 04:04:33.000000000 -0400
@@ -56,13 +56,13 @@
(my $xferPid = $Jobs{$host}{xferPid}) =~ s/,/, /g;
$jobStr .= <<EOF;
<tr><td class="border"> ${HostLink($host)} </td>
- <td align="center" class="border"> $Jobs{$host}{type} </td>
+ <td align="center" class="border"> $Jobs{$host}{type} </td>
<td align="center" class="border"> ${UserLink(defined($Hosts->{$host})
- ? $Hosts->{$host}{user} : "")} </td>
- <td class="border"> $startTime </td>
- <td class="border"> $cmd </td>
- <td align="center" class="border"> $Jobs{$host}{pid} </td>
- <td align="center" class="border"> $xferPid </td>
+ ? $Hosts->{$host}{user} :
"")} </td>
+ <td class="border"> $startTime </td>
+ <td class="border"> $cmd </td>
+ <td align="center" class="border"> $Jobs{$host}{pid} </td>
+ <td align="center" class="border"> $xferPid </td>
EOF
$jobStr .= "</tr>\n";
}
--- Lang/en.pm.orig 2005-05-21 14:06:16.000000000 -0400
+++ Lang/en.pm 2005-08-26 04:23:22.000000000 -0400
@@ -667,7 +667,7 @@
Empty files and SMB errors aren\'t counted in the reuse and new counts.
</p>
<table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
-<tr class="tableheader"><td colspan="2" bgcolor="#ffffff"></td>
+<tr class="tableheader"><td colspan="2" bgcolor="#ffffff"> </td>
<td align="center" colspan="3"> Totals </td>
<td align="center" colspan="2"> Existing Files </td>
<td align="center" colspan="2"> New Files </td>
@@ -693,7 +693,7 @@
compressed files.
</p>
<table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
-<tr class="tableheader"><td colspan="3" bgcolor="#ffffff"></td>
+<tr class="tableheader"><td colspan="3" bgcolor="#ffffff"> </td>
<td align="center" colspan="3"> Existing Files </td>
<td align="center" colspan="3"> New Files </td>
</tr>