+if ($outfwsettings{'POLICY'} eq 'MODE1' || $outfwsettings{'POLICY'} eq 'MODE2')
+{
+&Header::openbox('100%', 'center', 'Quick Add');
+
+ open( FILE, "< /var/ipfire/outgoing/defaultservices" ) or die "Unable to read default services";
+ my @defservices = <FILE>;
+ close FILE;
+
+print "<table width='100%'><tr bgcolor='$color{'color20'}'><td><b>$Lang::tr{'service'}</b></td><td><b>$Lang::tr{'description'}</b></td><td><b>$Lang::tr{'port'}</b></td><td><b>$Lang::tr{'protocol'}</b></td><td><b>$Lang::tr{'source net'}</b></td><td><b>$Lang::tr{'logging'}</b></td><td><b>$Lang::tr{'action'}</b></td></tr>";
+foreach my $serviceline(@defservices)
+ {
+ my @service = split(/,/,$serviceline);
+ print <<END
+ <tr><form method='post' action='$ENV{'SCRIPT_NAME'}'>
+ <td>$service[0]<input type='hidden' name='NAME' value='@service[0]' /></td>
+ <td>$service[3]</td>
+ <td><a href='http://isc.sans.org/port_details.php?port=$service[1]' target='top'>$service[1]</a><input type='hidden' name='DPORT' value='@service[1]' /></td>
+ <td>$service[2]<input type='hidden' name='PROT' value='@service[2]' /></td>
+ <td><select name='SNET'><option value='all' $selected{'SNET'}{'ALL'}>$Lang::tr{'all'}</option><option value='green' $selected{'SNET'}{'green'}>$Lang::tr{'green'}</option>
+END
+;
+ if (&Header::blue_used()){
+ print "<option value='blue' $selected{'SNET'}{'blue'}>$Lang::tr{'wireless'}</option>";
+ }
+ if (&Header::orange_used()){
+ print "<option value='orange' $selected{'SNET'}{'orange'}>$Lang::tr{'dmz'}</option>";
+ }
+ print <<END
+ </select></td>
+ <td><select name='LOG'><option value='$Lang::tr{'active'}'>$Lang::tr{'active'}</option><option value='$Lang::tr{'inactive'}' 'selected'>$Lang::tr{'inactive'}</option></select></td><td>
+ <input type='hidden' name='ACTION' value=$Lang::tr{'add'} />
+ <input type='image' alt='$Lang::tr{'add'}' src='/images/add.gif' />
+ <input type='hidden' name='ENABLED' value='on' />
+END
+;
+ if ($outfwsettings{'POLICY'} eq 'MODE1'){ print "<input type='hidden' name='STATE' value='ALLOW' /></form></td></tr>";}
+ elsif ($outfwsettings{'POLICY'} eq 'MODE2'){print "<input type='hidden' name='STATE' value='DENY' /></form></td></tr>";}
+ }
+ print "</table>";
+ &Header::closebox();
+ }
+}