From: eldy <> Date: Mon, 9 Sep 2002 14:51:48 +0000 (+0000) Subject: Added all logins and last logins full list report. X-Git-Tag: AWSTATS_5_0_BETA~71 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92633aefbca49a18a9b0d85eac001672756feb6e;p=thirdparty%2FAWStats.git Added all logins and last logins full list report. --- diff --git a/wwwroot/cgi-bin/awstats.pl b/wwwroot/cgi-bin/awstats.pl index 960a074d..38c60720 100644 --- a/wwwroot/cgi-bin/awstats.pl +++ b/wwwroot/cgi-bin/awstats.pl @@ -3783,7 +3783,7 @@ if ($UpdateStats && $FrameName ne "index" && $FrameName ne "mainleft") { # Updat $PerlParsingFormat=""; if ($LogFormat =~ /^[1-5]$/) { # Pre-defined log format if ($LogFormat eq "1") { # Same than "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" - $PerlParsingFormat="([^\\s]+) [^\\s]+ ([^\\s]+) \\[([^\\s]+) [^\\s]+\\] \\\"([^\\s]+) ([^\\s]+) [^\\\"]+\\\" ([\\d|-]+) ([\\d|-]+) \\\"(.*)\\\" \\\"([^\\\"]*)\\\""; # referer and ua might be "" + $PerlParsingFormat="([^ ]+) [^ ]+ ([^ ]+) \\[([^ ]+) [^ ]+\\] \\\"([^ ]+) ([^ ]+) [^\\\"]+\\\" ([\\d|-]+) ([\\d|-]+) \\\"(.*)\\\" \\\"([^\\\"]*)\\\""; # referer and ua might be "" $pos_rc=0;$pos_logname=1;$pos_date=2;$pos_method=3;$pos_url=4;$pos_code=5;$pos_size=6;$pos_referer=7;$pos_agent=8; } elsif ($LogFormat eq "2") { # Same than "date time c-ip cs-username cs-method cs-uri-stem sc-status sc-bytes cs-version cs(User-Agent) cs(Referer)" @@ -3795,7 +3795,7 @@ if ($UpdateStats && $FrameName ne "index" && $FrameName ne "mainleft") { # Updat $pos_date=0;$pos_method=1;$pos_code=2;$pos_rc=3;$pos_agent=4;$pos_referer=5;$pos_url=6;$pos_size=7; } elsif ($LogFormat eq "4") { # Same than "%h %l %u %t \"%r\" %>s %b" - $PerlParsingFormat="([^\\s]+) [^\\s]+ ([^\\s]+) \\[([^\\s]+) [^\\s]+\\] \\\"([^\\s]+) ([^\\s]+) [^\\\"]+\\\" ([\\d|-]+) ([\\d|-]+)"; + $PerlParsingFormat="([^ ]+) [^ ]+ ([^ ]+) \\[([^ ]+) [^ ]+\\] \\\"([^ ]+) ([^ ]+) [^\\\"]+\\\" ([\\d|-]+) ([\\d|-]+)"; $pos_rc=0;$pos_logname=1;$pos_date=2;$pos_method=3;$pos_url=4;$pos_code=5;$pos_size=6; } elsif ($LogFormat eq "5") { # Same than "c-ip cs-username c-agent sc-authenticated date time s-svcname s-computername cs-referred r-host r-ip r-port time-taken cs-bytes sc-bytes cs-protocol cs-transport s-operation cs-uri cs-mime-type s-object-source sc-status s-cache-info" @@ -5188,7 +5188,7 @@ EOF } if ($HTMLOutput eq "alllogins") { print "$Center 
\n"; - &tab_head($Message[80],19); + &tab_head($Message[94],19); print "$Message[94] : ".(scalar keys %_login_h).""; print "$Message[56]$Message[57]$Message[75]$Message[9]\n"; $total_p=$total_h=$total_k=0; @@ -5367,7 +5367,7 @@ EOF if ($HTMLOutput eq "unknownos") { print "$Center 
\n"; &tab_head($Message[46],19); - print "Referer (".(scalar keys %_unknownreferer_l).")$Message[9]\n"; + print "User agent (".(scalar keys %_unknownreferer_l).")$Message[9]\n"; my $count=0; foreach my $key (sort { $_unknownreferer_l{$b} <=> $_unknownreferer_l{$a} } keys (%_unknownreferer_l)) { if ($count>=$MaxRowsInHTMLOutput) { next; } @@ -5382,7 +5382,7 @@ EOF if ($HTMLOutput eq "unknownbrowser") { print "$Center 
\n"; &tab_head($Message[50],19); - print "Referer (".(scalar keys %_unknownrefererbrowser_l).")$Message[9]\n"; + print "User agent (".(scalar keys %_unknownrefererbrowser_l).")$Message[9]\n"; my $count=0; foreach my $key (sort { $_unknownrefererbrowser_l{$b} <=> $_unknownrefererbrowser_l{$a} } keys (%_unknownrefererbrowser_l)) { if ($count>=$MaxRowsInHTMLOutput) { next; }