X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=blobdiff_plain;f=html%2Fcgi-bin%2Fwebaccess.cgi;h=0d50f01b1b49f9d15b2fd9749630d639b781ec45;hp=afa3770cf93f05a7bd2635e30b0c08a8093952ad;hb=ad1204e4eb397b4f7d10c3bdfa9214aa8c0a0575;hpb=eeef5fa660454d9e838ea6e4db4395a2940bc2f4 diff --git a/html/cgi-bin/webaccess.cgi b/html/cgi-bin/webaccess.cgi index afa3770cf9..0d50f01b1b 100644 --- a/html/cgi-bin/webaccess.cgi +++ b/html/cgi-bin/webaccess.cgi @@ -19,8 +19,18 @@ # # ############################################################################### +use strict; + +#usable only the following on debugging purpose +#use warnings; +#use CGI::Carp 'fatalsToBrowser'; use CGI; +require '/var/ipfire/general-functions.pl'; +require "${General::swroot}/lang.pl"; +require "${General::swroot}/header.pl"; + + my $swroot = "/var/ipfire"; my $apdir = "$swroot/proxy/advanced"; my $group_def_file = "$apdir/cre/classrooms"; @@ -31,6 +41,7 @@ my $acl_src_noaccess_mac = "$apdir/acls/src_noaccess_mac.acl"; my $banner = "A D V A N C E D   P R O X Y   -   W E B   A C C E S S   M A N A G E R"; my %cgiparams; my %proxysettings; +my %temp; my %acl=(); my @group_defs=(); @@ -49,8 +60,8 @@ require "${swroot}/lang.pl"; foreach (@groups) { - if ($cgiparams{$_} eq $tr{'advproxy mode deny'}) { $acl{$_}='on'; } - if ($cgiparams{$_} eq $tr{'advproxy mode allow'}) { $acl{$_}='off'; } + if ($cgiparams{$_} eq $Lang::tr{'advproxy mode deny'}) { $acl{$_}='on'; } + if ($cgiparams{$_} eq $Lang::tr{'advproxy mode allow'}) { $acl{$_}='off'; } } &read_all_groups; @@ -144,7 +155,7 @@ if (($is_supervisor) && ((defined($proxysettings{'SUPERVISOR_PASSWORD'})) && (!( { print < - $tr{'advproxy supervisor password'}: + $Lang::tr{'advproxy supervisor password'}: END @@ -176,11 +187,11 @@ END if ((defined($acl{$_})) && ($acl{$_} eq 'on')) { print ""; - print ""; + print ""; print " \n"; } else { print ""; - print ""; + print ""; print " \n"; } } @@ -199,14 +210,14 @@ END } else { print " \n"; print " \n"; - print " $tr{'advproxy no cre groups'}\n"; + print " $Lang::tr{'advproxy no cre groups'}\n"; print " \n"; print " \n"; } } else { print " \n"; print " \n"; - print " $tr{'advproxy cre disabled'}\n"; + print " $Lang::tr{'advproxy cre disabled'}\n"; print " \n"; print " \n"; }