Revision: 6060 http://ipcop.svn.sourceforge.net/ipcop/?rev=6060&view=rev Author: marcoson Date: 2011-11-12 17:04:45 +0000 (Sat, 12 Nov 2011) Log Message: ----------- Added code to display available redirector programs in the GUI
Modified Paths: -------------- ipcop/trunk/html/cgi-bin/proxy.cgi Modified: ipcop/trunk/html/cgi-bin/proxy.cgi =================================================================== --- ipcop/trunk/html/cgi-bin/proxy.cgi 2011-11-12 14:50:51 UTC (rev 6059) +++ ipcop/trunk/html/cgi-bin/proxy.cgi 2011-11-12 17:04:45 UTC (rev 6060) @@ -48,6 +48,7 @@ my %filtersettings=(); my %updaccelsettings=(); my %stdproxysettings=(); +my %redirectorsettings=(); my %mainsettings=(); my $updaccel_addon=0; @@ -120,6 +121,7 @@ my $id=0; my $line=''; my $user=''; +my $redirector=''; my @userlist=(); my @grouplist=(); my @temp=(); @@ -1663,6 +1665,36 @@ END ; +foreach $redirector (</var/ipcop/proxy/redirector/*>) { + if (-e $redirector) { + %redirectorsettings=(); + &General::readhash($redirector, \%redirectorsettings); + + if (!defined($redirectorsettings{'VERSION'})) { $redirectorsettings{'VERSION'} = "n/a"; } + if ($redirectorsettings{'ENABLED'} eq 'on') { $redirectorsettings{'ENABLED'} = 'checked'; } + + if (defined($redirectorsettings{'NAME'})) { + print <<END +<table width='100%'> +<tr> + <td class='base' colspan='4'><b>$redirectorsettings{'NAME'}</b> [ $redirectorsettings{'VERSION'} ]</td> +</tr> +<tr> + <td class='base' width='25%'>$Lang::tr{'enabled'}:</td> + <td class='base' width='20%'><input type='checkbox' $redirectorsettings{'ENABLED'} disabled/></td> + <td class='base'>Number of processes:</td> + <td class='base'><input type='text' value='$redirectorsettings{'CHILDREN'}' size='5' disabled/></td> +</tr> + +</table> +<hr size='1'/> + +END +; + } + } +} + if ($updaccel_addon) { print <<END <table width='100%'> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Ipcop-svn mailing list Ipcop-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipcop-svn