<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE packagegui SYSTEM "../schema/packages.dtd">
<?xml-stylesheet type="text/xsl" href="../xsl/package.xsl"?>
<packagegui>
	<description><![CDATA[Describe your package here]]></description>
	<requirements>Describe your package requirements here</requirements>
	<faq>Currently there are no FAQ items provided.</faq>
	<name>squidguarddefault</name>
	<version>none</version>
	<title>Proxy filter SquidGuard: Common Access Control List (ACL)</title>
	<include_file>/usr/local/pkg/squidguard.inc</include_file>
	<tabs>
		<tab>
			<text>General settings</text>
			<url>/pkg_edit.php?xml=squidguard.xml&amp;id=0</url>
		</tab>
		<tab>
			<text>Common ACL</text>
			<url>/pkg_edit.php?xml=squidguard_default.xml&amp;id=0</url>
			<active/>
		</tab>
		<tab>
			<text>Groups ACL</text>
			<url>/pkg.php?xml=squidguard_acl.xml</url>
		</tab>
		<tab>
			<text>Target categories</text>
			<url>/pkg.php?xml=squidguard_dest.xml</url>
		</tab>
		<tab>
			<text>Times</text>
			<url>/pkg.php?xml=squidguard_time.xml</url>
		</tab>
		<tab>
			<text>Rewrites</text>
			<url>/pkg.php?xml=squidguard_rewr.xml</url>
		</tab>
		<tab>
			<text>Blacklist</text>
			<url>/squidGuard/squidguard_blacklist.php</url>
		</tab>
		<tab>
			<text>Log</text>
			<url>/squidGuard/squidguard_log.php</url>
		</tab>
		<tab>
			<text>XMLRPC Sync</text>
			<url>/pkg_edit.php?xml=squidguard_sync.xml</url>
		</tab>
	</tabs>
	<fields>
			<field>
					<fielddescr>Target Rules</fielddescr>
					<fieldname>dest</fieldname>
					<description><![CDATA[]]></description>
					<type>input</type>
					<size>100</size>
			</field>
			<field>
					<fielddescr>Do not allow IP-Addresses in URL</fielddescr>
					<fieldname>notallowingip</fieldname>
					<description><![CDATA[To make sure that people do not bypass the URL filter by simply using the IP-Addresses instead of the FQDN you can check this option. This option has no effect on the whitelist.]]></description>
					<type>checkbox</type>
			</field>
			<field>
					<fielddescr>Proxy Denied Error</fielddescr>
					<fieldname>deniedmessage</fieldname>
					<description><![CDATA[The first part of the error message displayed to clients when access was denied. Defaults to <b>"Request denied by $g['product_name'] proxy"</b>]]></description>
					<type>textarea</type>
					<cols>65</cols>
					<rows>2</rows>
			</field>
			<field>
					<fielddescr>Redirect mode</fielddescr>
					<fieldname>redirect_mode</fieldname>
					<description>
							Select redirect mode here.
							&lt;br&gt; Note: if you use 'transparent proxy', then 'int' redirect mode will not accessible.
<!--							&lt;br&gt;&lt;b&gt; int size limit  :&lt;/b&gt;    if content size 0 or > 'size limit', then client moved to 'blank image' page; -->
							&lt;br&gt; Options:
							&lt;A title="To 'url' will added special client information;" &gt;
							&lt;span style="background-color: #dddddd;" &gt;ext url err page&lt;/span&gt;&lt;/A&gt; ,
							&lt;A title="Client view 'url' content without any notification about;" &gt;
							&lt;span style="background-color: #dddddd;" &gt; ext url redirect&lt;/span&gt;&lt;/A&gt; ,
							&lt;A title="Client will moved to specified url with displaying url in addres bar;" &gt;
							&lt;span style="background-color: #dddddd;" &gt; ext url as 'move'&lt;/span&gt;&lt;/A&gt; ,
							&lt;A title="Client will moved to specified url with showing progress(only!) in status bar;" &gt;
							&lt;span style="background-color: #dddddd;" &gt; ext url as 'found'.&lt;/span&gt;&lt;/A&gt;
							&lt;/u&gt;
					</description>
					<type>select</type>
					<value>rmod_none</value>
					<options>
								<!--option><name>none</name>									<value>rmod_none</value></option-->
							<option><name>int error page (enter error message)</name>		<value>rmod_int</value></option>
							<option><name>int blank page </name>							<value>rmod_int_bpg</value></option>
								<!--option><name>int blank image</name>							<value>rmod_int_bim</value></option-->
								<!--option><name>int size limit (enter size in bytes)</name>	<value>rmod_int_szl</value></option-->
							<option><name>ext url err page (enter URL)</name>				<value>rmod_ext_err</value></option>
							<option><name>ext url redirect (enter URL)</name>				<value>rmod_ext_rdr</value></option>
							<option><name>ext url move  (enter URL)</name>					<value>rmod_ext_mov</value></option>
							<option><name>ext url found (enter URL)</name>					<value>rmod_ext_fnd</value></option>
					</options>
			</field>
			<field>
					<fielddescr>Redirect info</fielddescr>
					<fieldname>redirect</fieldname>
					<description><![CDATA[Enter external redirection URL, error message or size (bytes) here.]]></description>
					<type>textarea</type>
					<cols>65</cols>
					<rows>2</rows>
			</field>
			<field>
					<fielddescr>Use SafeSearch engine</fielddescr>
					<fieldname>safesearch</fieldname>
					<description><![CDATA[
								To protect your children from adult content you can use the protected mode of search engines.<br>
								At the moment it is supported by Google, Yandex, Yahoo, MSN, Live Search and Bing. Make sure that the search engines can be accessed. It is recommended to prohibit access to others.<br>
								<b>Note:</b> This option overrides 'Rewrite' setting.
					]]></description>
					<type>checkbox</type>
			</field>
			<field>
					<fielddescr>Rewrite</fielddescr>
					<fieldname>rewrite</fieldname>
					<description><![CDATA[Enter the rewrite condition name for this rule or leave it blank.]]></description>
					<type>select</type>
			</field>
			<field>
					<fielddescr>Log</fielddescr>
					<fieldname>enablelog</fieldname>
					<description><![CDATA[Check this option to enable logging for this ACL.]]></description>
					<type>checkbox</type>
			</field>
	</fields>
	<custom_php_validation_command>
				squidguard_validate_acl($_POST, $input_errors);
	</custom_php_validation_command>
	<custom_php_command_before_form>
				squidguard_before_form_acl($pkg, false);
	</custom_php_command_before_form>
	<custom_php_after_form_command>
				squidGuard_print_javascript();
	</custom_php_after_form_command>
	<custom_add_php_command/>
	<custom_php_resync_config_command>
//				squidguard_resync();
	</custom_php_resync_config_command>
</packagegui>