From: eldy <>
Date: Mon, 4 Feb 2002 16:49:57 +0000 (+0000)
Subject: no message
X-Git-Tag: AWSTATS_4_0_BETA~122
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e56e476fff8ac37d0e19929198f669967aa4eb39;p=thirdparty%2FAWStats.git
no message
---
diff --git a/wwwroot/cgi-bin/awstats.pl b/wwwroot/cgi-bin/awstats.pl
index 1759d0a5..52426ec0 100644
--- a/wwwroot/cgi-bin/awstats.pl
+++ b/wwwroot/cgi-bin/awstats.pl
@@ -126,7 +126,7 @@ $color_h, $color_k, $color_p, $color_s, $color_u, $color_v)=
-$VERSION="4.0 (build 18)";
+$VERSION="4.0 (build 19)";
$Lang="en";
# Default value
@@ -3545,7 +3545,7 @@ EOF
$max_p=1; $max_k=1;
foreach my $key (@keylist) {
if ($_url_p{$key} > $max_p) { $max_p = $_url_p{$key}; }
- if ($_url_k{$key} > $max_k) { $max_k = $_url_k{$key}; }
+ if ($_url_k{$key}/($_url_p{$key}||1) > $max_k) { $max_k = $_url_k{$key}/($_url_p{$key}||1); }
}
foreach my $key (@keylist) {
print "
| ";
@@ -3554,15 +3554,15 @@ EOF
if (length($nompage)>$MaxLengthOfURL) { $nompage=substr($nompage,0,$MaxLengthOfURL)."..."; }
if ($ShowLinksOnUrl) { print "$nompage"; }
else { print "$nompage"; }
- my $bredde_p=0; my $bredde_k=0; my $bredde_e=0;
- if ($max_p > 0) { $bredde_p=int($BarWidth*$_url_p{$key}/$max_p)+1; }
- if ($_url_p{$key} && ($bredde_p==1)) { $bredde_p=2; }
- if ($max_p > 0) { $bredde_e=int($BarWidth*$_url_e{$key}/$max_p)+1; }
- if ($_url_e{$key} && ($bredde_e==1)) { $bredde_e=2; }
- if ($max_k > 0) { $bredde_k=int($BarWidth*$_url_k{$key}/$max_k)+1; }
- if ($_url_k{$key} && ($bredde_k==1)) { $bredde_k=2; }
- print " | ";
- print "$_url_p{$key} | ".($_url_e{$key}?$_url_e{$key}:" ")." | ".($_url_k{$key}?Format_Bytes($_url_k{$key}/$_url_p{$key}||1):" ")." | ";
+
+ my $bredde_p=0; my $bredde_e=0; my $bredde_k=0;
+ if ($max_p > 0) { $bredde_p=int($BarWidth*($_url_p{$key}||0)/$max_p)+1; }
+ if (($bredde_p==1) && $_url_p{$key}) { $bredde_p=2; }
+ if ($max_p > 0) { $bredde_e=int($BarWidth*($_url_e{$key}||0)/$max_p)+1; }
+ if (($bredde_e==1) && $_url_e{$key}) { $bredde_e=2; }
+ if ($max_k > 0) { $bredde_k=int($BarWidth*(($_url_k{$key}||0)/($_url_p{$key}||1))/$max_k)+1; }
+ if (($bredde_k==1) && $_url_k{$key}) { $bredde_k=2; }
+ print "$_url_p{$key} | ".($_url_e{$key}?$_url_e{$key}:" ")." | ".($_url_k{$key}?Format_Bytes($_url_k{$key}/($_url_p{$key}||1)):" ")." | ";
if ($AddOn) { AddOn_ShowFields($key); }
print "";
print " ";
@@ -4146,7 +4146,7 @@ EOF
&BuildKeyList($MaxNbOfPageShown,$MinHitFile,\%_url_p,\%_url_p);
foreach my $key (@keylist) {
if ($_url_p{$key} > $max_p) { $max_p = $_url_p{$key}; }
- if ($_url_k{$key} > $max_k) { $max_k = $_url_k{$key}; }
+ if ($_url_k{$key}/($_url_p{$key}||1) > $max_k) { $max_k = $_url_k{$key}/($_url_p{$key}||1); }
}
foreach my $key (@keylist) {
print " |
| ";
@@ -4170,7 +4170,7 @@ EOF
if (($bredde_p==1) && $_url_p{$key}) { $bredde_p=2; }
if ($max_p > 0) { $bredde_e=int($BarWidth*($_url_e{$key}||0)/$max_p)+1; }
if (($bredde_e==1) && $_url_e{$key}) { $bredde_e=2; }
- if ($max_k > 0) { $bredde_k=int($BarWidth*($_url_k{$key}||0)/$max_k)+1; }
+ if ($max_k > 0) { $bredde_k=int($BarWidth*(($_url_k{$key}||0)/($_url_p{$key}||1))/$max_k)+1; }
if (($bredde_k==1) && $_url_k{$key}) { $bredde_k=2; }
print " | $_url_p{$key} | ".($_url_e{$key}?$_url_e{$key}:" ")." | ".($_url_k{$key}?Format_Bytes($_url_k{$key}/($_url_p{$key}||1)):" ")." | ";
print "";
|