#!/usr/bin/perl # # (c) 2002 Robert Wood # # $Id: proxygraphs.cgi,v 1.2.2.5 2005/02/22 22:21:56 gespinasse Exp $ # use strict; # enable only the following on debugging purpose #use warnings; #use CGI::Carp 'fatalsToBrowser'; require 'CONFIG_ROOT/general-functions.pl'; require "${General::swroot}/lang.pl"; require "${General::swroot}/header.pl"; my %cgiparams=(); my %pppsettings=(); my %netsettings=(); my @graphs=(); &Header::showhttpheaders(); my $dir = "/home/httpd/html/sgraph"; $cgiparams{'ACTION'} = ''; &Header::getcgihash(\%cgiparams); my $sgraphdir = "/home/httpd/html/sgraph"; &Header::openpage($Lang::tr{'proxy access graphs'}, 1, ''); &Header::openbigbox('100%', 'left'); &Header::openbox('100%', 'left', $Lang::tr{'proxy access graphs'} . ":" ); if (open(IPACHTML, "$sgraphdir/index.html")) { my $skip = 1; while () { $skip = 1 if /^
$/; if ($skip) { $skip = 0 if /

/; next; } s/]+)>/Graph/; s/
/
/g; s/
/
/g; s/<([^>]*)>/\L<$1>\E/g; s/(size|align|border|color)=([^'"> ]+)/$1='$2'/g; print; } close(IPACHTML); } else { print $Lang::tr{'no information available'}; } &Header::closebox(); &Header::closebigbox(); &Header::closepage();