Select Git revision
rules_shipping.xml
rules_shipping.xml 12.57 KiB
<?xml version="1.0" encoding="UTF-8" ?>
<extension version="2.5" type="plugin" group="vmshipment" method="upgrade">
<name>OTSHIPMENT_RULES</name>
<creationDate>2016-02-15</creationDate>
<author>Reinhold Kainhofer</author>
<authorUrl>http://www.open-tools.net</authorUrl>
<copyright>Copyright (C) 2013-2014, Reinhold Kainhofer</copyright>
<license>GPL v3+</license>
<version>6.2.4</version>
<description>OTSHIPMENT_RULES_DESC</description>
<files>
<filename plugin="rules_shipping">rules_shipping.php</filename>
<filename>rules_shipping_base.php</filename>
<filename>rules_shipping_framework_joomla.php</filename>
<folder>language</folder>
<folder>library</folder>
<folder>elements</folder>
<folder>fields</folder>
</files>
<languages folder="language">
<language tag="en-GB">en-GB/en-GB.plg_vmshipment_rules_shipping.ini</language>
<language tag="en-GB">en-GB/en-GB.plg_vmshipment_rules_shipping.sys.ini</language>
</languages>
<scriptfile>rules_shipping.script.php</scriptfile>
<!-- VM 3.x support (fields rather than params): -->
<vmconfig>
<fields name="params" addfieldpath="/plugins/vmshipment/rules_shipping/fields">
<fieldset name="shipment" label="OTSHIPMENT_RULES_PLUGIN" addfieldpath="/administrator/components/com_virtuemart/fields">
<field type="vmcurl"/>
<field type="spacer" default="OTSHIPMENT_RULES_PLUGIN" level="level1"/>
<field name="shipment_logos" type="imagelist" label="OTSHIPMENT_RULES_LOGOS"
description="OTSHIPMENT_RULES_LOGOS_DESC" multiple="true"
directory="/images/stories/virtuemart/shipment"
default="" hide_default="1" hide_none="1"
stripext="0" exclude="^_" />
<field name="weight_unit" type="vmweightunit" size="10" default="" label="OTSHIPMENT_RULES_WEIGHT_UNIT" description="OTSHIPMENT_RULES_WEIGHT_UNIT_DESC"/>
<field name="length_unit" type="vmlengthunit" size="10" default="" label="OTSHIPMENT_RULES_LENGTH_UNIT" description="OTSHIPMENT_RULES_LENGTH_UNIT_DESC"/>
<field type="vmtitle" default="" description='OTSHIPMENT_RULES_HELP' />
</fieldset>
<fieldset name="countryzone1" label="OTSHIPMENT_RULES_COUNTRIES1_LABEL">
<field name="countries1" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id1" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules1" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
<fieldset name="countryzone2" label="OTSHIPMENT_RULES_COUNTRIES2_LABEL">
<field name="countries2" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id2" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules2" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
<fieldset name="countryzone3" label="OTSHIPMENT_RULES_COUNTRIES3_LABEL">
<field name="countries3" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id3" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules3" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
<fieldset name="countryzone4" label="OTSHIPMENT_RULES_COUNTRIES4_LABEL">
<field name="countries4" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id4" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules4" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
<fieldset name="countryzone5" label="OTSHIPMENT_RULES_COUNTRIES5_LABEL">
<field name="countries5" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id5" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules5" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
<fieldset name="countryzone6" label="OTSHIPMENT_RULES_COUNTRIES6_LABEL">
<field name="countries6" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id6" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules6" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
<fieldset name="countryzone7" label="OTSHIPMENT_RULES_COUNTRIES7_LABEL">
<field name="countries7" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id7" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules7" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
<fieldset name="countryzone8" label="OTSHIPMENT_RULES_COUNTRIES8_LABEL">
<field name="countries8" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<field name="tax_id8" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<field name="rules8" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</fieldset>
</fields>
</vmconfig>
<!-- VM 2.0 support (params rather than fields): -->
<params addpath="/administrator/components/com_virtuemart/elements" />
<params addpath="/plugins/vmshipment/rules_shipping/elements" />
<params>
<param type="vmjpluginwarning" />
<param type="spacer" default='OTSHIPMENT_RULES_PLUGIN' level="level1" />
<param name="shipment_logos" type="vmfiles" label="OTSHIPMENT_RULES_LOGOS"
description="OTSHIPMENT_RULES_LOGOS_DESC"
directory="/images/stories/virtuemart/shipment"
default="default" hide_default="1" hide_none="1"
stripext="0" exclude="^_" />
<param name="weight_unit" type="vmweightunit" size="10" default="" label="OTSHIPMENT_RULES_WEIGHT_UNIT" description="OTSHIPMENT_RULES_WEIGHT_UNIT_DESC"/>
<param name="length_unit" type="vmlengthunit" size="10" default="" label="OTSHIPMENT_RULES_LENGTH_UNIT" description="OTSHIPMENT_RULES_LENGTH_UNIT_DESC"/>
<param type="rklabel" default='OTSHIPMENT_RULES_HELP' />
<param type="rklabel" default='OTSHIPMENT_RULES_COUNTRIES1_LABEL' />
<param name="countries1" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id1" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules1" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
<param type="rklabel" default="OTSHIPMENT_RULES_COUNTRIES2_LABEL" />
<param name="countries2" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id2" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules2" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
<param type="rklabel" default="OTSHIPMENT_RULES_COUNTRIES3_LABEL" />
<param name="countries3" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id3" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules3" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
<param type="rklabel" default="OTSHIPMENT_RULES_COUNTRIES4_LABEL" />
<param name="countries4" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id4" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules4" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
<param type="rklabel" default="OTSHIPMENT_RULES_COUNTRIES5_LABEL" />
<param name="countries5" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id5" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules5" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
<param type="rklabel" default="OTSHIPMENT_RULES_COUNTRIES6_LABEL" />
<param name="countries6" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id6" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules6" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
<param type="rklabel" default="OTSHIPMENT_RULES_COUNTRIES7_LABEL" />
<param name="countries7" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id7" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules7" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
<param type="rklabel" default="OTSHIPMENT_RULES_COUNTRIES8_LABEL" />
<param name="countries8" type="vmcountries" scope="com_virtuemart" default="" label="OTSHIPMENT_RULES_COUNTRIES" description="OTSHIPMENT_RULES_COUNTRIES_DESC"/>
<param name="tax_id8" type="vmtaxes" scope="com_virtuemart" label="OTSHIPMENT_RULES_TAX" description="OTSHIPMENT_RULES_TAX_DESC" />
<param name="rules8" type="textarea" rows="6" cols="80" label="OTSHIPMENT_RULES_RULES" description="OTSHIPMENT_RULES_RULES_DESC" />
</params>
<updateservers>
<server type="extension" name="VM Shipping by Rules Updates"><![CDATA[http://open-tools.net/UpdateServer/index.php?package=Joomla&extension=ShippingByRules&file=extension.xml]]></server>
</updateservers>
</extension>