diff --git a/woocommerce-payment-methods/classes/class-widget-payment-methods.php b/woocommerce-payment-methods/classes/class-widget-payment-methods.php index 82c46b0..f53c950 100644 --- a/woocommerce-payment-methods/classes/class-widget-payment-methods.php +++ b/woocommerce-payment-methods/classes/class-widget-payment-methods.php @@ -6,7 +6,7 @@ * @subpackage Payment Methods/Classes * * @since 2014-09-08 - * @version 2014-09-08 + * @version 2014-09-15 * * @author Poellmann Alexander Manfred * @copyright Copyright 2014 vendocrat. All Rights Reserved. @@ -51,16 +51,16 @@ class vendocrat_Widget_Payment_Methods extends WP_Widget { * @return void * * @since 2014-09-08 - * @version 2014-09-08 + * @version 2014-09-15 **************************************************/ public function widget( $args, $instance ) { $title = apply_filters( 'widget_title', $instance['title'] ); - $tooltip = ($instance['tooltip'] != 'true') ? false : true; - $style = $instance['style']; - $xclass = $instance['xclass']; + $style = $instance['style']; + $tooltip = ($instance['tooltip'] != 'true') ? false : true; + $placement = $instance['placement']; + $xclass = $instance['xclass']; - echo $tooltip; extract($args); echo $before_widget; @@ -87,7 +87,7 @@ class vendocrat_Widget_Payment_Methods extends WP_Widget { * @param array $instance Previously saved values from database. * * @since 2014-09-08 - * @version 2014-09-08 + * @version 2014-09-15 **************************************************/ public function form( $instance ) { $defaults = array( @@ -117,6 +117,15 @@ class vendocrat_Widget_Payment_Methods extends WP_Widget {

+

+ + +

@@ -134,10 +143,11 @@ class vendocrat_Widget_Payment_Methods extends WP_Widget { public function update( $new_instance, $old_instance ) { $instance = $old_instance; - $instance['title'] = strip_tags( $new_instance['title'] ); - $instance['style'] = esc_attr( $new_instance['style'] ); - $instance['tooltip'] = esc_attr( $new_instance['tooltip'] ); - $instance['xclass'] = esc_attr( $new_instance['xclass'] ); + $instance['title'] = strip_tags( $new_instance['title'] ); + $instance['style'] = esc_attr( $new_instance['style'] ); + $instance['tooltip'] = esc_attr( $new_instance['tooltip'] ); + $instance['placement'] = esc_attr( $new_instance['placement'] ); + $instance['xclass'] = esc_attr( $new_instance['xclass'] ); return $instance; } diff --git a/woocommerce-payment-methods/languages/de_AT.mo b/woocommerce-payment-methods/languages/de_AT.mo index 514c52c..8ca0ade 100644 Binary files a/woocommerce-payment-methods/languages/de_AT.mo and b/woocommerce-payment-methods/languages/de_AT.mo differ diff --git a/woocommerce-payment-methods/languages/de_AT.po b/woocommerce-payment-methods/languages/de_AT.po index 7efb5de..8deba62 100644 --- a/woocommerce-payment-methods/languages/de_AT.po +++ b/woocommerce-payment-methods/languages/de_AT.po @@ -1,10 +1,11 @@ msgid "" msgstr "" "Project-Id-Version: WooCommerce Payment Methods\n" -"POT-Creation-Date: 2014-09-08 01:40+0100\n" -"PO-Revision-Date: 2014-09-08 01:44+0100\n" +"POT-Creation-Date: 2014-09-15 03:06+0100\n" +"PO-Revision-Date: 2014-09-15 03:07+0100\n" "Last-Translator: \n" "Language-Team: vendocrat \n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -12,7 +13,6 @@ msgstr "" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-KeywordsList: __;_e\n" -"Language: de\n" "X-Poedit-SearchPath-0: ..\n" #: ../classes/class-widget-payment-methods.php:33 @@ -60,18 +60,38 @@ msgid "Yes" msgstr "Ja" #: ../classes/class-widget-payment-methods.php:121 +msgid "Placement" +msgstr "Platzierung" + +#: ../classes/class-widget-payment-methods.php:123 +msgid "Top" +msgstr "Oben" + +#: ../classes/class-widget-payment-methods.php:124 +msgid "Right" +msgstr "Rechts" + +#: ../classes/class-widget-payment-methods.php:125 +msgid "Bottom" +msgstr "Unten" + +#: ../classes/class-widget-payment-methods.php:126 +msgid "Left" +msgstr "Links" + +#: ../classes/class-widget-payment-methods.php:130 msgid "Extra classes" msgstr "Zusätzliche Klassen" -#: ../payment-methods.php:220 ../payment-methods.php:260 -#: ../payment-methods.php:266 ../payment-methods.php:271 +#: ../payment-methods.php:221 ../payment-methods.php:261 +#: ../payment-methods.php:267 ../payment-methods.php:272 msgid "Bank Transfer" msgstr "Bank-Überweisung" -#: ../payment-methods.php:224 +#: ../payment-methods.php:225 msgid "Pay with Cheque" msgstr "Mit Scheck bezahlen" -#: ../payment-methods.php:292 +#: ../payment-methods.php:293 msgid "Cash on Delivery" msgstr "Nachname" diff --git a/woocommerce-payment-methods/languages/de_DE.mo b/woocommerce-payment-methods/languages/de_DE.mo index 514c52c..8ca0ade 100644 Binary files a/woocommerce-payment-methods/languages/de_DE.mo and b/woocommerce-payment-methods/languages/de_DE.mo differ diff --git a/woocommerce-payment-methods/languages/de_DE.po b/woocommerce-payment-methods/languages/de_DE.po index 7efb5de..8deba62 100644 --- a/woocommerce-payment-methods/languages/de_DE.po +++ b/woocommerce-payment-methods/languages/de_DE.po @@ -1,10 +1,11 @@ msgid "" msgstr "" "Project-Id-Version: WooCommerce Payment Methods\n" -"POT-Creation-Date: 2014-09-08 01:40+0100\n" -"PO-Revision-Date: 2014-09-08 01:44+0100\n" +"POT-Creation-Date: 2014-09-15 03:06+0100\n" +"PO-Revision-Date: 2014-09-15 03:07+0100\n" "Last-Translator: \n" "Language-Team: vendocrat \n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -12,7 +13,6 @@ msgstr "" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-KeywordsList: __;_e\n" -"Language: de\n" "X-Poedit-SearchPath-0: ..\n" #: ../classes/class-widget-payment-methods.php:33 @@ -60,18 +60,38 @@ msgid "Yes" msgstr "Ja" #: ../classes/class-widget-payment-methods.php:121 +msgid "Placement" +msgstr "Platzierung" + +#: ../classes/class-widget-payment-methods.php:123 +msgid "Top" +msgstr "Oben" + +#: ../classes/class-widget-payment-methods.php:124 +msgid "Right" +msgstr "Rechts" + +#: ../classes/class-widget-payment-methods.php:125 +msgid "Bottom" +msgstr "Unten" + +#: ../classes/class-widget-payment-methods.php:126 +msgid "Left" +msgstr "Links" + +#: ../classes/class-widget-payment-methods.php:130 msgid "Extra classes" msgstr "Zusätzliche Klassen" -#: ../payment-methods.php:220 ../payment-methods.php:260 -#: ../payment-methods.php:266 ../payment-methods.php:271 +#: ../payment-methods.php:221 ../payment-methods.php:261 +#: ../payment-methods.php:267 ../payment-methods.php:272 msgid "Bank Transfer" msgstr "Bank-Überweisung" -#: ../payment-methods.php:224 +#: ../payment-methods.php:225 msgid "Pay with Cheque" msgstr "Mit Scheck bezahlen" -#: ../payment-methods.php:292 +#: ../payment-methods.php:293 msgid "Cash on Delivery" msgstr "Nachname" diff --git a/woocommerce-payment-methods/languages/it_IT.mo b/woocommerce-payment-methods/languages/it_IT.mo index ddd95f6..f757f97 100644 Binary files a/woocommerce-payment-methods/languages/it_IT.mo and b/woocommerce-payment-methods/languages/it_IT.mo differ diff --git a/woocommerce-payment-methods/languages/it_IT.po b/woocommerce-payment-methods/languages/it_IT.po index e87def6..86ebb6d 100644 --- a/woocommerce-payment-methods/languages/it_IT.po +++ b/woocommerce-payment-methods/languages/it_IT.po @@ -1,10 +1,11 @@ msgid "" msgstr "" "Project-Id-Version: WooCommerce Payment Methods\n" -"POT-Creation-Date: 2014-09-08 01:40+0100\n" -"PO-Revision-Date: 2014-09-08 02:12+0100\n" +"POT-Creation-Date: 2014-09-15 03:08+0100\n" +"PO-Revision-Date: 2014-09-15 03:10+0100\n" "Last-Translator: \n" "Language-Team: vendocrat \n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -12,7 +13,6 @@ msgstr "" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-KeywordsList: __;_e\n" -"Language: it\n" "X-Poedit-SearchPath-0: ..\n" #: ../classes/class-widget-payment-methods.php:33 @@ -60,18 +60,38 @@ msgid "Yes" msgstr "Si" #: ../classes/class-widget-payment-methods.php:121 +msgid "Placement" +msgstr "Posizione" + +#: ../classes/class-widget-payment-methods.php:123 +msgid "Top" +msgstr "Sopra" + +#: ../classes/class-widget-payment-methods.php:124 +msgid "Right" +msgstr "Destra" + +#: ../classes/class-widget-payment-methods.php:125 +msgid "Bottom" +msgstr "Abbasso" + +#: ../classes/class-widget-payment-methods.php:126 +msgid "Left" +msgstr "Sinistra" + +#: ../classes/class-widget-payment-methods.php:130 msgid "Extra classes" msgstr "Classi extra" -#: ../payment-methods.php:220 ../payment-methods.php:260 -#: ../payment-methods.php:266 ../payment-methods.php:271 +#: ../payment-methods.php:221 ../payment-methods.php:261 +#: ../payment-methods.php:267 ../payment-methods.php:272 msgid "Bank Transfer" msgstr "Trasferimento bancario" -#: ../payment-methods.php:224 +#: ../payment-methods.php:225 msgid "Pay with Cheque" msgstr "Paga con assegno" -#: ../payment-methods.php:292 +#: ../payment-methods.php:293 msgid "Cash on Delivery" msgstr "Pagamento con contrassegno" diff --git a/woocommerce-payment-methods/languages/woocommerce-payment-methods.mo b/woocommerce-payment-methods/languages/woocommerce-payment-methods.mo new file mode 100644 index 0000000..323a099 Binary files /dev/null and b/woocommerce-payment-methods/languages/woocommerce-payment-methods.mo differ diff --git a/woocommerce-payment-methods/languages/woocommerce-payment-methods.pot b/woocommerce-payment-methods/languages/woocommerce-payment-methods.pot index 165492e..7e468d7 100644 --- a/woocommerce-payment-methods/languages/woocommerce-payment-methods.pot +++ b/woocommerce-payment-methods/languages/woocommerce-payment-methods.pot @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: WooCommerce Payment Methods\n" -"POT-Creation-Date: 2014-09-08 01:40+0100\n" -"PO-Revision-Date: 2014-09-08 01:40+0100\n" +"POT-Creation-Date: 2014-09-15 03:10+0100\n" +"PO-Revision-Date: 2014-09-15 03:10+0100\n" "Last-Translator: \n" "Language-Team: vendocrat \n" "Language: en\n" @@ -60,18 +60,38 @@ msgid "Yes" msgstr "" #: ../classes/class-widget-payment-methods.php:121 +msgid "Placement" +msgstr "" + +#: ../classes/class-widget-payment-methods.php:123 +msgid "Top" +msgstr "" + +#: ../classes/class-widget-payment-methods.php:124 +msgid "Right" +msgstr "" + +#: ../classes/class-widget-payment-methods.php:125 +msgid "Bottom" +msgstr "" + +#: ../classes/class-widget-payment-methods.php:126 +msgid "Left" +msgstr "" + +#: ../classes/class-widget-payment-methods.php:130 msgid "Extra classes" msgstr "" -#: ../payment-methods.php:220 ../payment-methods.php:260 -#: ../payment-methods.php:266 ../payment-methods.php:271 +#: ../payment-methods.php:221 ../payment-methods.php:261 +#: ../payment-methods.php:267 ../payment-methods.php:272 msgid "Bank Transfer" msgstr "" -#: ../payment-methods.php:224 +#: ../payment-methods.php:225 msgid "Pay with Cheque" msgstr "" -#: ../payment-methods.php:292 +#: ../payment-methods.php:293 msgid "Cash on Delivery" msgstr "" diff --git a/woocommerce-payment-methods/payment-methods.php b/woocommerce-payment-methods/payment-methods.php index 4bb24ce..88112d4 100644 --- a/woocommerce-payment-methods/payment-methods.php +++ b/woocommerce-payment-methods/payment-methods.php @@ -3,7 +3,7 @@ /* Plugin Name: WooCommerce Payment Methods (by vendocrat) * Plugin URI: http://vendocr.at/ * Description: Easily display your accepted payment methods from WooCommerce. Handcrafted with ♥ by vendocrat in Vienna. - * Version: 0.1.1 + * Version: 0.1.2 * Author: vendocrat * Author URI: http://vendocr.at/ * License: GNU General Public License v3.0 @@ -128,16 +128,17 @@ class vendocrat_Woo_Payment_Methods { * Woo Accepted Payment Methods * * @since 2014-09-07 - * @version 2014-09-08 + * @version 2014-09-15 **************************************************/ function get_payment_methods( $atts = array(), $content = null ) { extract( shortcode_atts( array( - 'methods' => array(), // keys are the gateway slugs (lowercase) for the icon class, values are the title attributes - 'style' => 'default', // default, inverse, o/outline - 'tooltip' => false, // adds data attributes to icon to be used for diplaying tooltips (made for Bootstrap) - 'xclass' => false, // add any extra classes, seperated by a space + 'methods' => array(), // keys are the gateway slugs (lowercase) for the icon class, values are the title attributes + 'style' => 'default', // default, inverse, o/outline + 'tooltip' => false, // adds data attributes to icon to be used for diplaying tooltips (made for Bootstrap) + 'placement' => 'bottom', // set tooltip placement (new since 0.1.2) + 'xclass' => false, // add any extra classes, seperated by a space ), $atts ) ); @@ -183,7 +184,7 @@ class vendocrat_Woo_Payment_Methods { $icon = '