From bf8a69427ef5fc0aeafcac324dd446dde898052a Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer <reinhold@kainhofer.com> Date: Sun, 13 Dec 2015 19:12:27 +0100 Subject: [PATCH] AwoCoupon: First version of the AwoCoupon variables plugin Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com> --- .../de-DE/de-DE.plg_vmshipment_rules_shipping.ini | 9 +++++++++ ...de-DE.plg_vmshipment_rules_shipping_advanced.ini | 11 ++++++++++- .../en-GB/en-GB.plg_vmshipment_rules_shipping.ini | 13 +++++++++++-- rules_shipping.xml | 4 ++++ rules_shipping_advanced.xml | 13 +++++++++++++ 5 files changed, 47 insertions(+), 3 deletions(-) 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 33d8eaf..aedc67e 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 2473863..ce50417 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 0434c99..b775f87 100755 --- a/language/en-GB/en-GB.plg_vmshipment_rules_shipping.ini +++ b/language/en-GB/en-GB.plg_vmshipment_rules_shipping.ini @@ -63,5 +63,14 @@ OTSHIPMENT_RULES_NOSHIPPING_MESSAGE="%s" OTSHIPMENT_RULES_UNKNOWN_TYPE="Unknown rule type '%s' encountered for rule '%s'" -OTSHIPMENT_RULES_CUSTOMFUNCTIONS_NOARRAY="Definition of custom functions (returned by a vmshipmentrules plugin) is not a proper array. Ignoring." -OTSHIPMENT_RULES_CUSTOMFUNCTIONS_ALREADY_DEFINED="Custom function %s already defined. Ignoring this definition and using previous one." +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 8086941..d780968 100644 --- a/rules_shipping.xml +++ b/rules_shipping.xml @@ -146,5 +146,9 @@ <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]]></server> + </updateservers> </extension> diff --git a/rules_shipping_advanced.xml b/rules_shipping_advanced.xml index 5a3693d..383aafb 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="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> + + <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> -- GitLab