From a4e13eead15fe3143d82700be46b10e3ddf5db8c Mon Sep 17 00:00:00 2001 From: Alexander Date: Mon, 15 Sep 2014 03:19:28 +0200 Subject: [PATCH] Update to 0.1.2 Fixed an error in widget class, added placement option to tooltips, updated language files. --- .../classes/class-widget-payment-methods.php | 32 +++++++++++------ .../languages/de_AT.mo | Bin 1272 -> 1444 bytes .../languages/de_AT.po | 34 ++++++++++++++---- .../languages/de_DE.mo | Bin 1272 -> 1444 bytes .../languages/de_DE.po | 34 ++++++++++++++---- .../languages/it_IT.mo | Bin 1290 -> 1466 bytes .../languages/it_IT.po | 34 ++++++++++++++---- .../languages/woocommerce-payment-methods.mo | Bin 0 -> 497 bytes .../languages/woocommerce-payment-methods.pot | 32 +++++++++++++---- .../payment-methods.php | 15 ++++---- woocommerce-payment-methods/readme.txt | 7 ++-- 11 files changed, 141 insertions(+), 47 deletions(-) create mode 100644 woocommerce-payment-methods/languages/woocommerce-payment-methods.mo 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 514c52c411335a83cb3ac9011c8ffad9fb1c468c..8ca0ade0afdfa81b05be19b10d0afe1a2e90d3c8 100644 GIT binary patch delta 651 zcmXxhK}Zx)7{KvwXJ^$-Q`;1RHd+WghzH9u*n$O-0$Fj{?9f4Iv*$WAJ1hAX$%A_d zf;>b#>LiKK!CMCp*2&A}#e-nbNumycC(qK!|Ci&(eD62!y_tFMdvlWh+}Zq<@jnRB zPiDy$d5sJcG{kSbf`9Nb{=ElcHm*`U%V$xkz;Q9 zm>A?Kt)PJV!b2LSWD>Q~GU^FDL9MukowyRuzeRoiJ#xv%xW9(%O*W8y{-5hc{gyl> zwOajsG>!KQZta<`koi3=MC#azXbdkE@3@NUWD71~$t*zJGR$|64 znmOxwyrJu*urh0ECbCivs`FMJ*;k>F>A-4RUvLk+Qpe3Zx#5xg@TmLb<<2{I-L5y@ zRjfqSMx|=fah*8M_>qmyM_@WivZ(7g;F? Pbs-bV)H4&wL`6;k#qw8$ delta 485 zcmYk&ze~eF6u|Mb*=lXF_DiIkHbq>o`G29ODdj zF^i`-hL@;&u5lO#xQO@h^RIZ_wM1x=q0{%WIF7Tw_9Vw3$wE1{f;RItyy1`y)WU3s zP3YqUuAqz6*j+3$-^VHJqh5H0G`Xc4!aLLt8DK_wB2Nrx@2C#q@jgNrO^n?YhuaFTYKij%6YY@8wRq|io(D= zSle!X+0PeB#k^Ut{l7`kRP9xBZa;dP^>(vUZw4j*z_gu1^Xwd%tz;oxi&~)`5`?l| Fmv5K$H-rEH 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 514c52c411335a83cb3ac9011c8ffad9fb1c468c..8ca0ade0afdfa81b05be19b10d0afe1a2e90d3c8 100644 GIT binary patch delta 651 zcmXxhK}Zx)7{KvwXJ^$-Q`;1RHd+WghzH9u*n$O-0$Fj{?9f4Iv*$WAJ1hAX$%A_d zf;>b#>LiKK!CMCp*2&A}#e-nbNumycC(qK!|Ci&(eD62!y_tFMdvlWh+}Zq<@jnRB zPiDy$d5sJcG{kSbf`9Nb{=ElcHm*`U%V$xkz;Q9 zm>A?Kt)PJV!b2LSWD>Q~GU^FDL9MukowyRuzeRoiJ#xv%xW9(%O*W8y{-5hc{gyl> zwOajsG>!KQZta<`koi3=MC#azXbdkE@3@NUWD71~$t*zJGR$|64 znmOxwyrJu*urh0ECbCivs`FMJ*;k>F>A-4RUvLk+Qpe3Zx#5xg@TmLb<<2{I-L5y@ zRjfqSMx|=fah*8M_>qmyM_@WivZ(7g;F? Pbs-bV)H4&wL`6;k#qw8$ delta 485 zcmYk&ze~eF6u|Mb*=lXF_DiIkHbq>o`G29ODdj zF^i`-hL@;&u5lO#xQO@h^RIZ_wM1x=q0{%WIF7Tw_9Vw3$wE1{f;RItyy1`y)WU3s zP3YqUuAqz6*j+3$-^VHJqh5H0G`Xc4!aLLt8DK_wB2Nrx@2C#q@jgNrO^n?YhuaFTYKij%6YY@8wRq|io(D= zSle!X+0PeB#k^Ut{l7`kRP9xBZa;dP^>(vUZw4j*z_gu1^Xwd%tz;oxi&~)`5`?l| Fmv5K$H-rEH 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 ddd95f6bc43c1e8b3c32d675f0321e533c083e1e..f757f97dfcf95f53237410c52438682eb3e96cfc 100644 GIT binary patch delta 656 zcmXZZzfTlF6u|L!d&_zJ5EQ`>1K|=28;V0EQDQ@eX$2H}9eM81vMBdVk?QP5nV_{3E;E!7aRvN2raR`1%=kGrqvbl8JP&OAmz# z>clxL;sUa!)crU{J!yh^6B%lw4)rF!Adh_Y<843QMO|kf>9akj7j+GJPU<4sk%s;a z8v28Q_7@GJHl&+t=(Xw%+$1?fJM;!M^Z7|zBot?LWM zMyt)}MZ6RzR-T#0D=Rg-+Kgr1Sbe9QWFK6cOU+QcEa-&@Qo9mo83@KHLO1 z|AKa`bTu~du;}fTt4q!lY5swX0I~6uW9E-h&;JS-jcJrPH-d6aSpp! zz-yeqd(?OOn8IgV!?*bNLA;-~M7Si+O`j{^6fTVHNr^?0jqTVP+SGgaK$Cr3qP888 zd0fUB+=*)sv(zoz!VAn{AN9Z|q=md-8edTd|HOjyM1EQ500SIDE%b#Ha{h3bjPCyn z9vyy#9;BfSwTFiOJK9Hw(ms>qIH{onY3LwQYczcGlh`mT)`_{aN?9-JhQ1sJQRtg@ z>nQDR7Tt1n-8HLraadHU<%&79cg>yskvpijnrHQ\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 0000000000000000000000000000000000000000..323a0999719ebae4adaa92016ea44bd88bfd2359 GIT binary patch literal 497 zcmaKnO>WyT5QS5uD=o9mVhVK8qM=H;e>NQjMP0ivVxvN<{_KpYG_e#&q(M&H`XD(= zZuhA8`-tBEIMA=O7@GBD7|Yo$jjc?0^DN%RYyXf2@n zLfg8V_#n5yz$*7>Lxb$RfoOqteS>RKIbmyHOSW`{M~3r?n#R5Ve-I;I99RQnqvd=# z?SGNPI+{4kl3wMzjRa--!!I`t)^-do2V>Z8(`Oc*q>wxx i_xCSp_uKh0Eb71pR;%%f`sP\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 = '