]> git.ipfire.org Git - thirdparty/AWStats.git/commitdiff
New: When report is framed and SiteDomain name is too long on left frame, it is reduced.
authoreldy <>
Fri, 10 Dec 2004 22:45:17 +0000 (22:45 +0000)
committereldy <>
Fri, 10 Dec 2004 22:45:17 +0000 (22:45 +0000)
wwwroot/cgi-bin/awstats.pl

index 488150f7a203e846bcfbe5f0c806305645897a5b..31bc9091140649e97ed482d9d7ef7b1f4b8a117b 100644 (file)
@@ -7288,7 +7288,11 @@ if (scalar keys %HTMLOutput) {
 
                if ($FrameName ne 'mainright') {
                        # Print Statistics Of
-                       if ($FrameName eq 'mainleft') { print "<tr><td class=\"awsm\"><b>$Message[7]:</b></td></tr><tr><td class=\"aws\"><span style=\"font-size: 12px;\">$SiteDomain</span></td>"; }
+                       if ($FrameName eq 'mainleft') {
+                           my $shortSiteDomain=$SiteDomain;
+                           if (length($SiteDomain) > 30) { $shortSiteDomain=substr($SiteDomain,0,20)."...".substr($SiteDomain,length($SiteDomain)-5,5); }
+                           print "<tr><td class=\"awsm\"><b>$Message[7]:</b></td></tr><tr><td class=\"aws\"><span style=\"font-size: 12px;\">$shortSiteDomain</span></td>";
+                       }
                        else { print "<tr><td class=\"aws\" valign=\"middle\"><b>$Message[7]:</b>&nbsp;</td><td class=\"aws\" valign=\"middle\"><span style=\"font-size: 14px;\">$SiteDomain</span></td>"; }
 
                        # Logo and flags