]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - html/cgi-bin/p2p-block.cgi
p2p-block.cgi: Fix coding style.
[people/teissler/ipfire-2.x.git] / html / cgi-bin / p2p-block.cgi
index 049f39d442085ee3c93e4ce57fa77f11eb1c6ec8..bb0d0aecdfbb1db8e8172c1a33af1ba79ea385c6 100755 (executable)
@@ -31,36 +31,34 @@ require '/var/ipfire/general-functions.pl';
 require "${General::swroot}/lang.pl";
 require "${General::swroot}/header.pl";
 
-my $errormessage='';
-my $p2pfile                    = "${General::swroot}/forward/p2protocols";
+my $errormessage = '';
+my $p2pfile = "${General::swroot}/forward/p2protocols";
 
 my @p2ps = ();
-my %fwdfwsettings=();
-my %color=();
-my %mainsettings=();
+my %fwdfwsettings = ();
+my %color = ();
+my %mainsettings = ();
 
-&General::readhash("${General::swroot}/forward/settings", \%fwdfwsettings);
 &General::readhash("${General::swroot}/main/settings", \%mainsettings);
 &General::readhash("/srv/web/ipfire/html/themes/".$mainsettings{'THEME'}."/include/colors.txt", \%color);
 
 &Header::showhttpheaders();
 &Header::getcgihash(\%fwdfwsettings);
-&Header::openpage($Lang::tr{'fwdfw menu'}, 1, '');
+&Header::openpage($Lang::tr{'p2p block'}, 1, '');
 &Header::openbigbox('100%', 'center', $errormessage);
 
 if ($fwdfwsettings{'ACTION'} eq 'togglep2p') {
-       open( FILE, "< $p2pfile" ) or die "Unable to read $p2pfile";
+       open( FILE, "<$p2pfile") or die "Unable to read $p2pfile";
        @p2ps = <FILE>;
        close FILE;
-       open( FILE, "> $p2pfile" ) or die "Unable to write $p2pfile";
-       foreach my $p2pentry (sort @p2ps)
-       {
-               my @p2pline = split( /\;/, $p2pentry );
+       open( FILE, ">$p2pfile") or die "Unable to write $p2pfile";
+       foreach my $p2pentry (sort @p2ps) {
+               my @p2pline = split( /\;/, $p2pentry);
                if ($p2pline[1] eq $fwdfwsettings{'P2PROT'}) {
-                       if($p2pline[2] eq 'on'){
-                               $p2pline[2]='off';
-                       }else{
-                               $p2pline[2]='on';
+                       if ($p2pline[2] eq 'on') {
+                               $p2pline[2] = 'off';
+                       } else {
+                               $p2pline[2] = 'on';
                        }
                }
                print FILE "$p2pline[0];$p2pline[1];$p2pline[2];\n";
@@ -73,34 +71,70 @@ if ($fwdfwsettings{'ACTION'} eq 'togglep2p') {
        &p2pblock();
 }
 
-sub p2pblock
-{
+sub p2pblock {
        my $gif;
-       open( FILE, "< $p2pfile" ) or die "Unable to read $p2pfile";
+
+       open(FILE, "<$p2pfile") or die "Unable to read $p2pfile";
        @p2ps = <FILE>;
        close FILE;
-       &Header::openbox('100%', 'center', 'P2P-Block');
+
+       &Header::openbox('100%', 'center', $Lang::tr{'p2p block'});
        print <<END;
-       <table width='35%' border='0'>
-       <tr bgcolor='$color{'color22'}'><td align=center colspan='2' ><b>$Lang::tr{'protocol'}</b></td><td align='center'><b>$Lang::tr{'status'}</b></td></tr>
+               <table width='35%' border='0'>
+                       <tr bgcolor='$color{'color22'}'>
+                               <td align=center colspan='2' >
+                                       <b>$Lang::tr{'protocol'}</b>
+                               </td>
+                               <td align='center'>
+                                       <b>$Lang::tr{'status'}</b>
+                               </td>
+                       </tr>
 END
-       foreach my $p2pentry (sort @p2ps)
-       {
-               my @p2pline = split( /\;/, $p2pentry );
-               if($p2pline[2] eq 'on'){
-                       $gif="/images/on.gif"
-               }else{
-                       $gif="/images/off.gif"
+
+       foreach my $p2pentry (sort @p2ps) {
+               my @p2pline = split( /\;/, $p2pentry);
+               if ($p2pline[2] eq 'on') {
+                       $gif = "/images/on.gif"
+               } else {
+                       $gif = "/images/off.gif"
                }
+
                print <<END;
-               <form method='post' action='$ENV{'SCRIPT_NAME'}'>
-               <tr bgcolor='$color{'color20'}'>
-               <td align='center' colspan='2' >$p2pline[0]:</td><td align='center'><input type='hidden' name='P2PROT' value='$p2pline[1]' /><input type='image' img src='$gif' alt='$Lang::tr{'click to disable'}' title='$Lang::tr{'fwdfw toggle'}' style='padding-top: 0px; padding-left: 0px; padding-bottom: 0px ;padding-right: 0px ;display: block;' ><input type='hidden' name='ACTION' value='togglep2p'></td></tr></form>
+                       <tr bgcolor='$color{'color20'}'>
+                               <td align='center' colspan='2'>
+                                       $p2pline[0]:
+                               </td>
+                               <td align='center'>
+                                       <form method='post' action='$ENV{'SCRIPT_NAME'}'>
+                                               <input type='hidden' name='P2PROT' value='$p2pline[1]'>
+                                               <input type='image' img src='$gif' alt='$Lang::tr{'click to disable'}' title='$Lang::tr{'fwdfw toggle'}' style='padding-top: 0px; padding-left: 0px; padding-bottom: 0px ;padding-right: 0px ;display: block;'>
+                                               <input type='hidden' name='ACTION' value='togglep2p'>
+                                       </form>
+                               </td>
+                       </tr>
 END
        }
-       print"<tr><td><img src='/images/on.gif'></td><td  align='left'>$Lang::tr{'outgoing firewall p2p allow'}</td></tr>";
-       print"<tr><td><img src='/images/off.gif'></td><td align='left'>$Lang::tr{'outgoing firewall p2p deny'}</td></tr></table>";
-       print"<br><br><br><table width='100%'><tr><td align='left'>$Lang::tr{'fwdfw p2p txt'}</td></tr></table>";
+
+       print <<END;
+                       <tr>
+                               <td>
+                                       <img src='/images/on.gif'>
+                               </td>
+                               <td>
+                                       $Lang::tr{'outgoing firewall p2p allow'}
+                               </td>
+                       </tr>
+                       <tr>
+                               <td>
+                                       <img src='/images/off.gif'>
+                               </td>
+                               <td>
+                                       $Lang::tr{'outgoing firewall p2p deny'}
+                               </td>
+                       </tr>
+               </table>
+END
+
        &Header::closebox();
 }