diff --git a/language/de-DE/de-DE.plg_vmshipment_rules_shipping.ini b/language/de-DE/de-DE.plg_vmshipment_rules_shipping.ini index 33d8eaf56e79bd2d44d7082df39550da667027a2..aedc67e0a17c2c9e73c668fc75d2e453b9bf756d 100644 --- a/language/de-DE/de-DE.plg_vmshipment_rules_shipping.ini +++ b/language/de-DE/de-DE.plg_vmshipment_rules_shipping.ini @@ -54,3 +54,12 @@ VMSHIPMENT_RULES_NOSHIPPING_MESSAGE="%s" VMSHIPMENT_RULES_CUSTOMFUNCTIONS_NOARRAY="Definition of custom functions (returned by a vmshipmentrules plugin) is not a proper array. Ignoring." VMSHIPMENT_RULES_CUSTOMFUNCTIONS_ALREADY_DEFINED="Custom function %s already defined. Ignoring this definition and using previous one." + + +VMSHIPMENT_RULES_FIELDSET_CREDENTIALS="Automatische Aktualisierung" +VMSHIPMENT_RULES_CREDENTIALS_DESC="Bitte geben Sie hier die Bestellungsnummer und -passwort ein, die Sie in der Bestellbestätigung (per Mail) von <a href="https://www.open-tools.net/">open-tools.net</a> erhalten haben. Wird keine gültige Kombination eingegeben, ist die Funktionalität der Erweiterung in keiner Weise eingeschränkt, jedoch stehen keine automatischen Aktualisierungen zur Verfügung." +VMSHIPMENT_RULES_ORDERNUMBER="Bestellungsnummer (lt. Rechnung):" +VMSHIPMENT_RULES_ORDERNUMBER_DESC="Bitte geben Sie hier die Bestellungsnummer Ihres Kaufs der Erweiterung auf open-tools.net an. Wenn keine gültige Kombination aus Bestellungsnummer und -passwort angegeben wird, funktioniert die Erweiterung dennoch, jedoch sind keine automatischen Aktualisierungen möglich." +VMSHIPMENT_RULES_ORDERPASS="Bestellungspassword (lt. Rechnung):" +VMSHIPMENT_RULES_ORDERPASS_DESC="Bitte geben Sie hier das Bestellungspasswort Ihres Kaufs der Erweiterung auf open-tools.net an. Wenn keine gültige Kombination aus Bestellungsnummer und -passwort angegeben wird, funktioniert die Erweiterung dennoch, jedoch sind keine automatischen Aktualisierungen möglich." + diff --git a/language/de-DE/de-DE.plg_vmshipment_rules_shipping_advanced.ini b/language/de-DE/de-DE.plg_vmshipment_rules_shipping_advanced.ini index 2473863725cf57411cead5ed1725b64c23ecaed0..ce50417d04a01bc5ceb66aca6f11f32135c749cd 100644 --- a/language/de-DE/de-DE.plg_vmshipment_rules_shipping_advanced.ini +++ b/language/de-DE/de-DE.plg_vmshipment_rules_shipping_advanced.ini @@ -43,4 +43,13 @@ VMSHIPMENT_RULES_EVALUATE_SYNTAXERROR="Syntax error during evaluation, RPN is no VMSHIPMENT_RULES_EVALUATE_UNKNOWN_OPERATOR="Unknown operator '%s' encountered during evaluation of rule '%s'." VMSHIPMENT_RULES_EVALUATE_UNKNOWN_ERROR="Unknown error occurred during evaluation of rule '%s'." VMSHIPMENT_RULES_EVALUATE_ASSIGNMENT_TOPLEVEL="Assignments are not allows inside expressions (rule given was '%s')" -VMSHIPMENT_RULES_EVALUATE_UNKNOWN_VALUE="Evaluation yields unknown value while evaluating rule part '%s'." \ No newline at end of file +VMSHIPMENT_RULES_EVALUATE_UNKNOWN_VALUE="Evaluation yields unknown value while evaluating rule part '%s'." + + +VMSHIPMENT_RULES_FIELDSET_CREDENTIALS="Automatische Aktualisierung" +VMSHIPMENT_RULES_CREDENTIALS_DESC="Bitte geben Sie hier die Bestellungsnummer und -passwort ein, die Sie in der Bestellbestätigung (per Mail) von <a href="https://www.open-tools.net/">open-tools.net</a> erhalten haben. Wird keine gültige Kombination eingegeben, ist die Funktionalität der Erweiterung in keiner Weise eingeschränkt, jedoch stehen keine automatischen Aktualisierungen zur Verfügung." +VMSHIPMENT_RULES_ORDERNUMBER="Bestellungsnummer (lt. Rechnung):" +VMSHIPMENT_RULES_ORDERNUMBER_DESC="Bitte geben Sie hier die Bestellungsnummer Ihres Kaufs der Erweiterung auf open-tools.net an. Wenn keine gültige Kombination aus Bestellungsnummer und -passwort angegeben wird, funktioniert die Erweiterung dennoch, jedoch sind keine automatischen Aktualisierungen möglich." +VMSHIPMENT_RULES_ORDERPASS="Bestellungspassword (lt. Rechnung):" +VMSHIPMENT_RULES_ORDERPASS_DESC="Bitte geben Sie hier das Bestellungspasswort Ihres Kaufs der Erweiterung auf open-tools.net an. Wenn keine gültige Kombination aus Bestellungsnummer und -passwort angegeben wird, funktioniert die Erweiterung dennoch, jedoch sind keine automatischen Aktualisierungen möglich." + diff --git a/language/en-GB/en-GB.plg_vmshipment_rules_shipping.ini b/language/en-GB/en-GB.plg_vmshipment_rules_shipping.ini index 212401705c2c9c597ac14d5b03941c326de80fd7..caad495d94d3a4d0df41c31fe80b2f87c7ddf638 100755 --- a/language/en-GB/en-GB.plg_vmshipment_rules_shipping.ini +++ b/language/en-GB/en-GB.plg_vmshipment_rules_shipping.ini @@ -65,3 +65,12 @@ VMSHIPMENT_RULES_UNKNOWN_TYPE="Unknown rule type '%s' encountered for rule '%s'" VMSHIPMENT_RULES_CUSTOMFUNCTIONS_NOARRAY="Definition of custom functions (returned by a vmshipmentrules plugin) is not a proper array. Ignoring." VMSHIPMENT_RULES_CUSTOMFUNCTIONS_ALREADY_DEFINED="Custom function %s already defined. Ignoring this definition and using previous one." + + +VMSHIPMENT_RULES_FIELDSET_CREDENTIALS="Update credentials" +VMSHIPMENT_RULES_CREDENTIALS_DESC="Please enter your order number and the order password, which can be found in the order confirmation mail you received after your purchase at <a href="https://www.open-tools.net/">open-tools.net</a>. If you do not enter a valid combination, the plugin will continue to work, but automatic updates will only be provided with a valid order number and password." +VMSHIPMENT_RULES_ORDERNUMBER="Order number (see order confirmation mail):" +VMSHIPMENT_RULES_ORDERNUMBER_DESC="Please enter the order number of your purchase at open-tools.net to get access to automatic updates. If no valid order number and password is entered, the plugin will still work, but automatic updates will not be available." +VMSHIPMENT_RULES_ORDERPASS="Order password (see order confirmation mail):" +VMSHIPMENT_RULES_ORDERPASS_DESC="Please enter the order password of your purchase at open-tools.net to get access to automatic updates. If no valid order number and password is entered, the plugin will still work, but automatic updates will not be available." + diff --git a/rules_shipping.xml b/rules_shipping.xml index 582b0ff29cbd887ebf7973e9b2e6fe6e84f651f9..4bef6cf83d983a307a33ad89fcce9818bce51d01 100644 --- a/rules_shipping.xml +++ b/rules_shipping.xml @@ -146,5 +146,9 @@ <param name="tax_id8" type="vmtaxes" scope="com_virtuemart" label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" /> <param name="rules8" type="textarea" rows="6" cols="80" label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_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]]></server> + </updateservers> </extension> diff --git a/rules_shipping_advanced.xml b/rules_shipping_advanced.xml index 58b42e4bfd582ff88c1476e8c39804d55d7f13cb..9a857e1e17db59c5679ee4bf33770a17b7eb56c8 100644 --- a/rules_shipping_advanced.xml +++ b/rules_shipping_advanced.xml @@ -146,5 +146,18 @@ <param name="tax_id8" type="vmtaxes" scope="com_virtuemart" label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" /> <param name="rules8" type="textarea" rows="6" cols="80" label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" /> </params> + + <config> + <fields name="params"> + <fieldset name="update_credentials" label="VMSHIPMENT_RULES_FIELDSET_CREDENTIALS"> + <field name="credentials_desc" type="spacer" label="VMSHIPMENT_RULES_CREDENTIALS_DESC" /> + <field name="order_number" type="text" default="" label="VMSHIPMENT_RULES_ORDERNUMBER" description="VMSHIPMENT_RULES_ORDERNUMBER_DESC"/> + <field name="order_pass" type="text" default="" label="VMSHIPMENT_RULES_ORDERPASS" description="VMSHIPMENT_RULES_ORDERPASS_DESC"/> + </fieldset> + </fields> + </config> + <updateservers> + <server type="extension" name="VM Advanced Shipping by Rules Updates"><![CDATA[http://open-tools.net/UpdateServer/index.php?package=Joomla&extension=AdvancedShippingByRules]]></server> + </updateservers> </extension>