YITH WooCommerce Wishlist - Version 2.2.0

Version Description

  • Released: Jan, 11 - 2018 =

  • New: WooCommerce 3.2.6 compatibility

  • New: plugin-fw 3.0

  • New: added js compatibility to Infinite Scrolling

  • Tweak: improved wishlist-view template checks and params

  • Tweak: wishlist now registers (and shows) "date added" param for unauthenticated users too

  • Tweak: added check over product object, to avoid Fatal when printing Add to Wishlist shortcode

  • Fix: fixed security vulnerability, causing possible SQL Injections (huge thanks to John C. and Sucuri Vulnerability Research team)

  • Dev: added yith_wcwl_removing_from_wishlist / yith_wcwl_removed_from_wishlist hooks

  • Dev: added params to main triggers in wishlist js code

Download this release

Release Info

Developer yithemes
Plugin Icon 128x128 YITH WooCommerce Wishlist
Version 2.2.0
Comparing to
See all releases

Code changes from version 2.1.2 to 2.2.0

Files changed (239) hide show
  1. README.txt +31 -14
  2. assets/css/admin.css +4 -0
  3. assets/js/jquery.yith-wcwl.js +20 -19
  4. assets/js/unminified/jquery.yith-wcwl.js +7 -3
  5. includes/class.yith-wcwl-init.php +2 -1
  6. includes/class.yith-wcwl-shortcode.php +6 -1
  7. includes/class.yith-wcwl.php +44 -27
  8. includes/functions.yith-wcwl.php +1 -1
  9. init.php +15 -13
  10. languages/yith-woocommerce-wishlist-da_DK.mo +0 -0
  11. languages/yith-woocommerce-wishlist-da_DK.po +153 -157
  12. languages/yith-woocommerce-wishlist-de_DE.mo +0 -0
  13. languages/yith-woocommerce-wishlist-de_DE.po +157 -158
  14. languages/yith-woocommerce-wishlist-es_AR.mo +0 -0
  15. languages/yith-woocommerce-wishlist-es_AR.po +154 -158
  16. languages/yith-woocommerce-wishlist-es_ES.mo +0 -0
  17. languages/yith-woocommerce-wishlist-es_ES.po +154 -158
  18. languages/yith-woocommerce-wishlist-es_MX.mo +0 -0
  19. languages/yith-woocommerce-wishlist-es_MX.po +154 -158
  20. languages/yith-woocommerce-wishlist-fa_IR.mo +0 -0
  21. languages/yith-woocommerce-wishlist-fa_IR.po +154 -158
  22. languages/yith-woocommerce-wishlist-fr_FR.mo +0 -0
  23. languages/yith-woocommerce-wishlist-fr_FR.po +154 -158
  24. languages/yith-woocommerce-wishlist-he_IL.mo +0 -0
  25. languages/yith-woocommerce-wishlist-he_IL.po +154 -158
  26. languages/yith-woocommerce-wishlist-hr_HR.mo +0 -0
  27. languages/yith-woocommerce-wishlist-hr_HR.po +157 -158
  28. languages/yith-woocommerce-wishlist-it_IT.mo +0 -0
  29. languages/yith-woocommerce-wishlist-it_IT.po +156 -157
  30. languages/yith-woocommerce-wishlist-ko_KR.mo +0 -0
  31. languages/yith-woocommerce-wishlist-ko_KR.po +157 -158
  32. languages/yith-woocommerce-wishlist-nl_NL.mo +0 -0
  33. languages/yith-woocommerce-wishlist-nl_NL.po +157 -158
  34. languages/yith-woocommerce-wishlist-pl_PL.mo +0 -0
  35. languages/yith-woocommerce-wishlist-pl_PL.po +154 -158
  36. languages/yith-woocommerce-wishlist-pt_BR.mo +0 -0
  37. languages/yith-woocommerce-wishlist-pt_BR.po +154 -158
  38. languages/yith-woocommerce-wishlist-pt_PT.mo +0 -0
  39. languages/yith-woocommerce-wishlist-pt_PT.po +154 -158
  40. languages/yith-woocommerce-wishlist-ru_RU.mo +0 -0
  41. languages/yith-woocommerce-wishlist-ru_RU.po +153 -157
  42. languages/yith-woocommerce-wishlist-sv_SE.mo +0 -0
  43. languages/yith-woocommerce-wishlist-sv_SE.po +153 -157
  44. languages/yith-woocommerce-wishlist-tr_TR.mo +0 -0
  45. languages/yith-woocommerce-wishlist-tr_TR.po +154 -158
  46. languages/yith-woocommerce-wishlist-uk_UA.mo +0 -0
  47. languages/yith-woocommerce-wishlist-uk_UA.po +154 -158
  48. languages/yith-woocommerce-wishlist-zh_CN.mo +0 -0
  49. languages/yith-woocommerce-wishlist-zh_CN.po +154 -158
  50. languages/yith-woocommerce-wishlist-zh_TW.mo +0 -0
  51. languages/yith-woocommerce-wishlist-zh_TW.po +154 -158
  52. languages/yith-woocommerce-wishlist.pot +153 -157
  53. plugin-fw/assets/css/admin.css +76 -0
  54. plugin-fw/assets/css/chosen/chosen.css +0 -435
  55. plugin-fw/assets/css/metaboxes.css +507 -537
  56. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_diagonals-thick_18_b81900_40x40.png +0 -0
  57. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_flat_10_000000_40x100.png +0 -0
  58. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_100_f6f6f6_1x400.png +0 -0
  59. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_100_fdf5ce_1x400.png +0 -0
  60. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png +0 -0
  61. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_gloss-wave_35_f6a828_500x100.png +0 -0
  62. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_highlight-soft_100_eeeeee_1x100.png +0 -0
  63. plugin-fw/assets/css/overcast/images/jquery_ui/ui-bg_highlight-soft_75_ffe45c_1x100.png +0 -0
  64. plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_222222_256x240.png +0 -0
  65. plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_228ef1_256x240.png +0 -0
  66. plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ef8c08_256x240.png +0 -0
  67. plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ffd27a_256x240.png +0 -0
  68. plugin-fw/assets/css/overcast/images/jquery_ui/ui-icons_ffffff_256x240.png +0 -0
  69. plugin-fw/assets/css/overcast/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
  70. plugin-fw/assets/css/overcast/images/ui-bg_flat_0_eeeeee_40x100.png +0 -0
  71. plugin-fw/assets/css/overcast/images/ui-bg_flat_55_c0402a_40x100.png +0 -0
  72. plugin-fw/assets/css/overcast/images/ui-bg_flat_55_eeeeee_40x100.png +0 -0
  73. plugin-fw/assets/css/overcast/images/ui-bg_glass_100_f8f8f8_1x400.png +0 -0
  74. plugin-fw/assets/css/overcast/images/ui-bg_glass_35_dddddd_1x400.png +0 -0
  75. plugin-fw/assets/css/overcast/images/ui-bg_glass_60_eeeeee_1x400.png +0 -0
  76. plugin-fw/assets/css/overcast/images/ui-bg_inset-hard_75_999999_1x100.png +0 -0
  77. plugin-fw/assets/css/overcast/images/ui-bg_inset-soft_50_c9c9c9_1x100.png +0 -0
  78. plugin-fw/assets/css/overcast/images/ui-icons_3383bb_256x240.png +0 -0
  79. plugin-fw/assets/css/overcast/images/ui-icons_454545_256x240.png +0 -0
  80. plugin-fw/assets/css/overcast/images/ui-icons_70b2e1_256x240.png +0 -0
  81. plugin-fw/assets/css/overcast/images/ui-icons_999999_256x240.png +0 -0
  82. plugin-fw/assets/css/overcast/images/ui-icons_fbc856_256x240.png +0 -0
  83. plugin-fw/assets/css/overcast/jquery-ui-custom/jquery-ui-1.8.9.custom.css +0 -578
  84. plugin-fw/assets/css/yit-plugin-panel-sidebar.css +0 -388
  85. plugin-fw/assets/css/yit-plugin-panel.css +44 -212
  86. plugin-fw/assets/css/yit-upgrader.css +5 -1
  87. plugin-fw/assets/css/yith-fields.css +334 -0
  88. plugin-fw/assets/images/chosen/chosen-sprite.png +0 -0
  89. plugin-fw/assets/images/chosen/chosen-sprite@2x.png +0 -0
  90. plugin-fw/assets/images/off.png +0 -0
  91. plugin-fw/assets/images/on.png +0 -0
  92. plugin-fw/assets/images/select.png +0 -0
  93. plugin-fw/assets/images/slider/grey.gif +0 -0
  94. plugin-fw/assets/images/slider/handle.png +0 -0
  95. plugin-fw/assets/images/slider/orange.gif +0 -0
  96. plugin-fw/assets/images/slider/tooltip.png +0 -0
  97. plugin-fw/assets/images/widgets/box-icon.png +0 -0
  98. plugin-fw/assets/images/widgets/box-white-icon.png +0 -0
  99. plugin-fw/assets/images/widgets/despacho.png +0 -0
  100. plugin-fw/assets/images/widgets/info-icon.png +0 -0
  101. plugin-fw/assets/images/widgets/link-bg.png +0 -0
  102. plugin-fw/assets/images/widgets/link-bg2.png +0 -0
  103. plugin-fw/assets/images/widgets/link-icon.png +0 -0
  104. plugin-fw/assets/images/widgets/membership-bg.png +0 -0
  105. plugin-fw/assets/js/chosen/ajax-chosen.jquery.js +0 -81
  106. plugin-fw/assets/js/chosen/ajax-chosen.jquery.min.js +0 -2
  107. plugin-fw/assets/js/chosen/chosen.jquery.js +0 -1211
  108. plugin-fw/assets/js/how-to.js +4 -4
  109. plugin-fw/assets/js/how-to.min.js +1 -0
  110. plugin-fw/assets/js/jquery.colorbox.js +1 -1
  111. plugin-fw/assets/js/jquery.colorbox.min.js +24 -0
  112. plugin-fw/assets/js/metabox.js +43 -260
  113. plugin-fw/assets/js/metabox.min.js +4 -11
  114. plugin-fw/assets/js/multisite-updater.js +6 -0
  115. plugin-fw/assets/js/multisite-updater.min.js +4 -1
  116. plugin-fw/assets/js/panel.spinner.js +0 -139
  117. plugin-fw/assets/js/panel.spinner.min.js +0 -3
  118. plugin-fw/assets/js/yit-cptu-sortable-posts.js +0 -32
  119. plugin-fw/assets/js/yit-plugin-panel-sidebar.js +0 -56
  120. plugin-fw/assets/js/yit-plugin-panel-sidebar.min.js +0 -1
  121. plugin-fw/assets/js/yit-plugin-panel.js +124 -280
  122. plugin-fw/assets/js/yit-plugin-panel.min.js +5 -1
  123. plugin-fw/assets/js/yit-wp-pointer.js +0 -1
  124. plugin-fw/assets/js/yit-wp-pointer.min.js +3 -3
  125. plugin-fw/assets/js/yith-enhanced-select-wc-2.6.js +148 -0
  126. plugin-fw/assets/js/yith-enhanced-select-wc-2.6.min.js +5 -0
  127. plugin-fw/assets/js/yith-enhanced-select.js +136 -0
  128. plugin-fw/assets/js/yith-enhanced-select.min.js +5 -0
  129. plugin-fw/assets/js/yith-fields.js +350 -0
  130. plugin-fw/assets/js/yith-fields.min.js +15 -0
  131. plugin-fw/init.php +3 -4
  132. plugin-fw/languages/yith-plugin-fw.pot +62 -85
  133. plugin-fw/lib/yit-ajax.php +207 -17
  134. plugin-fw/lib/yit-assets.php +92 -0
  135. plugin-fw/lib/yit-debug.php +270 -0
  136. plugin-fw/lib/yit-icons.php +1143 -0
  137. plugin-fw/lib/yit-metabox.php +149 -143
  138. plugin-fw/lib/yit-plugin-common.php +1 -1
  139. plugin-fw/lib/yit-plugin-panel-sidebar.php +0 -430
  140. plugin-fw/lib/yit-plugin-panel-wc.php +213 -124
  141. plugin-fw/lib/yit-plugin-panel.php +299 -279
  142. plugin-fw/lib/yit-plugin-subpanel.php +46 -35
  143. plugin-fw/lib/yit-upgrade.php +553 -546
  144. plugin-fw/licence/assets/css/yit-licence.css +5 -3
  145. plugin-fw/licence/lib/yit-licence.php +164 -153
  146. plugin-fw/licence/lib/yit-plugin-licence.php +47 -11
  147. plugin-fw/templates/fields/ajax-posts.php +111 -0
  148. plugin-fw/templates/fields/ajax-products.php +24 -0
  149. plugin-fw/templates/fields/ajax-terms.php +133 -0
  150. plugin-fw/templates/fields/buttons.php +27 -0
  151. plugin-fw/templates/fields/checkbox.php +28 -0
  152. plugin-fw/templates/fields/colorpicker.php +27 -0
  153. plugin-fw/templates/fields/customtabs.php +151 -0
  154. plugin-fw/templates/fields/datepicker.php +24 -0
  155. plugin-fw/templates/fields/hidden.php +29 -0
  156. plugin-fw/templates/{metaboxes/types/simple-text.php → fields/html.php} +5 -8
  157. plugin-fw/templates/fields/icons.php +63 -0
  158. plugin-fw/templates/fields/image-gallery.php +40 -0
  159. plugin-fw/templates/fields/number.php +36 -0
  160. plugin-fw/templates/fields/onoff.php +21 -0
  161. plugin-fw/templates/fields/preview.php +18 -0
  162. plugin-fw/templates/fields/select-buttons.php +44 -0
  163. plugin-fw/templates/fields/select-mailchimp.php +30 -0
  164. plugin-fw/templates/fields/select.php +46 -0
  165. plugin-fw/templates/{metaboxes/types → fields}/sep.php +2 -6
  166. plugin-fw/templates/fields/sidebarlist.php +28 -0
  167. plugin-fw/templates/fields/sidebars.php +62 -0
  168. plugin-fw/templates/fields/simple-text.php +19 -0
  169. plugin-fw/templates/fields/slider.php +28 -0
  170. plugin-fw/templates/fields/text-array.php +28 -0
  171. plugin-fw/templates/fields/text-button.php +49 -0
  172. plugin-fw/templates/fields/text.php +26 -0
  173. plugin-fw/templates/fields/textarea-codemirror.php +26 -0
  174. plugin-fw/templates/fields/textarea-editor.php +38 -0
  175. plugin-fw/templates/fields/textarea.php +24 -0
  176. plugin-fw/templates/{metaboxes/types/hidden.php → fields/title.php} +6 -7
  177. plugin-fw/templates/fields/upload.php +28 -0
  178. plugin-fw/templates/metaboxes/field-row.php +44 -0
  179. plugin-fw/templates/metaboxes/tab.php +60 -24
  180. plugin-fw/templates/metaboxes/types/ajax-products.php +0 -63
  181. plugin-fw/templates/metaboxes/types/categories.php +0 -88
  182. plugin-fw/templates/metaboxes/types/checkbox.php +0 -23
  183. plugin-fw/templates/metaboxes/types/chosen.php +0 -32
  184. plugin-fw/templates/metaboxes/types/colorpicker.php +0 -22
  185. plugin-fw/templates/metaboxes/types/contactform.php +0 -557
  186. plugin-fw/templates/metaboxes/types/customtabs.php +0 -152
  187. plugin-fw/templates/metaboxes/types/datepicker.php +0 -21
  188. plugin-fw/templates/metaboxes/types/icon-list.php +79 -77
  189. plugin-fw/templates/metaboxes/types/image-gallery.php +0 -48
  190. plugin-fw/templates/metaboxes/types/images.php +0 -90
  191. plugin-fw/templates/metaboxes/types/number.php +0 -50
  192. plugin-fw/templates/metaboxes/types/onoff.php +0 -30
  193. plugin-fw/templates/metaboxes/types/preview.php +0 -19
  194. plugin-fw/templates/metaboxes/types/responsivesliders.php +0 -31
  195. plugin-fw/templates/metaboxes/types/select-icon.php +0 -72
  196. plugin-fw/templates/metaboxes/types/select-mailchimp.php +0 -32
  197. plugin-fw/templates/metaboxes/types/select.php +0 -32
  198. plugin-fw/templates/metaboxes/types/sidebar-layout.php +0 -61
  199. plugin-fw/templates/metaboxes/types/sidebarlist.php +0 -29
  200. plugin-fw/templates/metaboxes/types/sidebars.php +0 -124
  201. plugin-fw/templates/metaboxes/types/slider.php +0 -35
  202. plugin-fw/templates/metaboxes/types/text-array.php +0 -30
  203. plugin-fw/templates/metaboxes/types/text.php +0 -24
  204. plugin-fw/templates/metaboxes/types/textarea-editor.php +0 -42
  205. plugin-fw/templates/metaboxes/types/textarea.php +0 -25
  206. plugin-fw/templates/metaboxes/types/title.php +0 -18
  207. plugin-fw/templates/metaboxes/types/typography.php +0 -255
  208. plugin-fw/templates/metaboxes/types/upload.php +0 -24
  209. plugin-fw/templates/panel/panel-field-container.php +41 -0
  210. plugin-fw/templates/panel/sidebar/sidebar.php +0 -20
  211. plugin-fw/templates/panel/sidebar/widget.php +0 -53
  212. plugin-fw/templates/panel/sidebar/widgets/badges/badge.php +0 -11
  213. plugin-fw/templates/panel/sidebar/widgets/widget-despacho.php +0 -19
  214. plugin-fw/templates/panel/sidebar/widgets/widget-links.php +0 -34
  215. plugin-fw/templates/panel/sidebar/widgets/widget-membership.php +0 -29
  216. plugin-fw/templates/panel/sidebar/widgets/widgets.php +0 -42
  217. plugin-fw/templates/panel/types/chosen.php +0 -36
  218. plugin-fw/templates/panel/types/colorpicker.php +0 -38
  219. plugin-fw/templates/panel/types/connected-list.php +0 -27
  220. plugin-fw/templates/panel/types/layout-panel.php +0 -0
  221. plugin-fw/templates/panel/types/number.php +0 -35
  222. plugin-fw/templates/panel/types/on-off.php +0 -34
  223. plugin-fw/templates/panel/types/select-mailchimp.php +0 -36
  224. plugin-fw/templates/panel/types/select.php +0 -41
  225. plugin-fw/templates/panel/types/slider.php +0 -40
  226. plugin-fw/templates/panel/types/text-button.php +0 -36
  227. plugin-fw/templates/panel/types/text.php +0 -35
  228. plugin-fw/templates/panel/types/textarea-codemirror.php +0 -40
  229. plugin-fw/templates/panel/types/textarea.php +0 -35
  230. plugin-fw/templates/panel/types/upload.php +0 -46
  231. plugin-fw/templates/panel/woocommerce/woocommerce-form.php +2 -10
  232. plugin-fw/templates/panel/woocommerce/woocommerce-option-row.php +31 -0
  233. plugin-fw/templates/panel/woocommerce/woocommerce-upload.php +3 -3
  234. plugin-fw/yit-functions.php +360 -211
  235. plugin-fw/yit-plugin-registration-hook.php +0 -6
  236. plugin-fw/yit-plugin.php +3 -1
  237. plugin-fw/yit-woocommerce-compatibility.php +41 -1
  238. templates/share.php +1 -1
  239. templates/wishlist-view.php +9 -6
README.txt CHANGED
@@ -3,23 +3,22 @@
3
Contributors: yithemes
4
Tags: wishlist, woocommerce, products, yit, e-commerce, shop, ecommerce wishlist, yith, woocommerce wishlist, shop wishlist
5
Requires at least: 4.0
6
- Tested up to: 4.7.4
7
- Stable tag: 2.1.2
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11
YITH WooCommerce Wishlist add all Wishlist features to your website. Needs WooCommerce to work.
12
- WooCommerce 3.0.x compatible.
13
14
15
== Description ==
16
17
- What can really make the difference in conversions and amount of sales is, without a doubt, the freedom to share your own wishlist, even on social networks.
18
- This increases indirect sales. Can you imagine the sales volume that can be generated during holidays or birthdays, when relatives and friends will be looking at your clients' wishlists in search for a gift to buy?
19
20
- Offer your visitors the chance to add the products of your WooCommerce store to a wishlist page. With YITH WooCommerce Wishlist you can add a link on each product detail page.
21
- Clicking on this will add the product to a Wishlist page, that is automatically created by the plugin for you.
22
- Users will then be able to manage their Wishlist by moving products gathered here to the cart or by simply removing them.
23
24
Working demo are available:
25
@@ -37,6 +36,7 @@ This plugin is 100% compatible with [WPML](http://wpml.org/?aid=24889&affiliate_
37
* Chinese - TAIWAN
38
* Croatian - CROATIA
39
* Danish - DENMARK
40
* English - UNITED KINGDOM (Default)
41
* French - FRANCE
42
* German - GERMANY
@@ -109,6 +109,18 @@ you should ask theme developers to update custom templates and replace the old t
109
110
== Changelog ==
111
112
= 2.1.2 - Released: May, 11 - 2017 =
113
114
* Tweak: updated FontAwesome to 4.7.0
@@ -435,9 +447,14 @@ Full documentation is available [here](http://yithemes.com/docs-plugins/yith-woo
435
436
== Upgrade notice ==
437
438
- = 2.1.2 - Released: May, 11 - 2017 =
439
-
440
- * Tweak: updated FontAwesome to 4.7.0
441
- * Fix: possible warning when empty rewrite rules
442
- * Fix: problem with custom CSS inclusion, when not located in child theme
443
- * Fix: using current_product instead of global product when retrieving product type (prevents a Fatal error when placing Add to Wishlist outside the loop)
3
Contributors: yithemes
4
Tags: wishlist, woocommerce, products, yit, e-commerce, shop, ecommerce wishlist, yith, woocommerce wishlist, shop wishlist
5
Requires at least: 4.0
6
+ Tested up to: 4.9.2
7
+ Stable tag: 2.2.0
8
License: GPLv2 or later
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11
YITH WooCommerce Wishlist add all Wishlist features to your website. Needs WooCommerce to work.
12
+ WooCommerce 3.2.x compatible.
13
14
15
== Description ==
16
17
+ What can really make the difference in conversions and amount of sales is without a doubt the freedom to share your own wishlist, even on social networks, increasing indirect sales: can you imagine the sales volume you can generate during holidays or birthdays, when relatives and friends will be looking for the wishlist of your clients to buy a gift?
18
19
+ Offer to your visitors a chance to add the products of your woocommerce store to a wishlist page. With YITH WooCommerce Wishlist you can add a link in each product detail page,
20
+ in order to add the products to the wishlist page. The plugin will create you the specific page and the products will be added in this page and
21
+ afterwards add them to the cart or remove them.
22
23
Working demo are available:
24
36
* Chinese - TAIWAN
37
* Croatian - CROATIA
38
* Danish - DENMARK
39
+ * Dutch - NETHERLANDS
40
* English - UNITED KINGDOM (Default)
41
* French - FRANCE
42
* German - GERMANY
109
110
== Changelog ==
111
112
+ = 2.2.0 - Released: Jan, 11 - 2018 =
113
+
114
+ * New: WooCommerce 3.2.6 compatibility
115
+ * New: plugin-fw 3.0
116
+ * New: added js compatibility to Infinite Scrolling
117
+ * Tweak: improved wishlist-view template checks and params
118
+ * Tweak: wishlist now registers (and shows) "date added" param for unauthenticated users too
119
+ * Tweak: added check over product object, to avoid Fatal when printing Add to Wishlist shortcode
120
+ * Fix: fixed security vulnerability, causing possible SQL Injections (huge thanks to John C. and Sucuri Vulnerability Research team)
121
+ * Dev: added yith_wcwl_removing_from_wishlist / yith_wcwl_removed_from_wishlist hooks
122
+ * Dev: added params to main triggers in wishlist js code
123
+
124
= 2.1.2 - Released: May, 11 - 2017 =
125
126
* Tweak: updated FontAwesome to 4.7.0
447
448
== Upgrade notice ==
449
450
+ = 2.2.0 - Released: Jan, 11 - 2018 =
451
+
452
+ * New: WooCommerce 3.2.6 compatibility
453
+ * New: plugin-fw 3.0
454
+ * New: added js compatibility to Infinite Scrolling
455
+ * Tweak: improved wishlist-view template checks and params
456
+ * Tweak: wishlist now registers (and shows) "date added" param for unauthenticated users too
457
+ * Tweak: added check over product object, to avoid Fatal when printing Add to Wishlist shortcode
458
+ * Fix: fixed security vulnerability, causing possible SQL Injections (huge thanks to John C. and Sucuri Vulnerability Research team)
459
+ * Dev: added yith_wcwl_removing_from_wishlist / yith_wcwl_removed_from_wishlist hooks
460
+ * Dev: added params to main triggers in wishlist js code
assets/css/admin.css CHANGED
@@ -58,6 +58,10 @@ h2.nav-tab-wrapper{
58
display: none;
59
}
60
61
.woocommerce_page_wishlist #TB_window img#TB_Image{
62
border: none;
63
}
58
display: none;
59
}
60
61
+ #popular-filter .wp-list-table td.column-actions a{
62
+ margin-bottom: 5px;
63
+ }
64
+
65
.woocommerce_page_wishlist #TB_window img#TB_Image{
66
border: none;
67
}
assets/js/jquery.yith-wcwl.js CHANGED
@@ -1,19 +1,20 @@
1
- jQuery(document).ready(function(b){function l(){h.off("change");h=b('.wishlist_table tbody input[type="checkbox"]');"undefined"!=typeof b.fn.selectBox&&b("select.selectBox").selectBox();k();m()}function t(){var a=b(".woocommerce-message");0==a.length?b("#yith-wcwl-form").prepend(yith_wcwl_l10n.labels.added_to_cart_message):a.fadeOut(300,function(){b(this).replaceWith(yith_wcwl_l10n.labels.added_to_cart_message).fadeIn()})}function u(a){var c=a.data("product-id"),d=b(".add-to-wishlist-"+c),c={add_to_wishlist:c,
2
- product_type:a.data("product-type"),action:yith_wcwl_l10n.actions.add_to_wishlist_action};if(yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in){var e=a.parents(".yith-wcwl-popup-footer").prev(".yith-wcwl-popup-content"),f=e.find(".wishlist-select"),g=e.find(".wishlist-name"),e=e.find(".wishlist-visibility");c.wishlist_id=f.val();c.wishlist_name=g.val();c.wishlist_visibility=e.val()}q()?b.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:c,dataType:"json",beforeSend:function(){a.siblings(".ajax-loading").css("visibility",
3
- "visible")},complete:function(){a.siblings(".ajax-loading").css("visibility","hidden")},success:function(a){var c=b("#yith-wcwl-popup-message"),e=a.result,f=a.message;if(yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in){var g=b("select.wishlist-select");"undefined"!=typeof b.prettyPhoto&&"undefined"!=typeof b.prettyPhoto.close&&b.prettyPhoto.close();g.each(function(d){d=b(this);var c=d.find("option"),c=c.slice(1,c.length-1);c.remove();if("undefined"!=typeof a.user_wishlists)for(c in c=
4
- 0,a.user_wishlists)"1"!=a.user_wishlists[c].is_default&&b("<option>").val(a.user_wishlists[c].ID).html(a.user_wishlists[c].wishlist_name).insertBefore(d.find("option:last-child"))})}b("#yith-wcwl-message").html(f);c.css("margin-left","-"+b(c).width()+"px").fadeIn();window.setTimeout(function(){c.fadeOut()},2E3);"true"==e?((!yith_wcwl_l10n.multi_wishlist||!yith_wcwl_l10n.is_user_logged_in||yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in&&yith_wcwl_l10n.hide_add_button)&&d.find(".yith-wcwl-add-button").hide().removeClass("show").addClass("hide"),
5
- d.find(".yith-wcwl-wishlistexistsbrowse").hide().removeClass("show").addClass("hide").find("a").attr("href",a.wishlist_url),d.find(".yith-wcwl-wishlistaddedbrowse").show().removeClass("hide").addClass("show").find("a").attr("href",a.wishlist_url)):"exists"==e?((!yith_wcwl_l10n.multi_wishlist||!yith_wcwl_l10n.is_user_logged_in||yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in&&yith_wcwl_l10n.hide_add_button)&&d.find(".yith-wcwl-add-button").hide().removeClass("show").addClass("hide"),
6
- d.find(".yith-wcwl-wishlistexistsbrowse").show().removeClass("hide").addClass("show").find("a").attr("href",a.wishlist_url),d.find(".yith-wcwl-wishlistaddedbrowse").hide().removeClass("show").addClass("hide").find("a").attr("href",a.wishlist_url)):(d.find(".yith-wcwl-add-button").show().removeClass("hide").addClass("show"),d.find(".yith-wcwl-wishlistexistsbrowse").hide().removeClass("show").addClass("hide"),d.find(".yith-wcwl-wishlistaddedbrowse").hide().removeClass("show").addClass("hide"));b("body").trigger("added_to_wishlist")}}):
7
- alert(yith_wcwl_l10n.labels.cookie_disabled)}function v(a){var c=a.parents(".cart.wishlist_table"),d=c.data("pagination"),e=c.data("per-page"),f=c.data("page");a=a.parents("[data-row-id]");c.find(".pagination-row");a=a.data("row-id");var g=c.data("id"),n=c.data("token"),d={action:yith_wcwl_l10n.actions.remove_from_wishlist_action,remove_from_wishlist:a,pagination:d,per_page:e,current_page:f,wishlist_id:g,wishlist_token:n};b("#yith-wcwl-message").html("&nbsp;");"undefined"!=typeof b.fn.block&&c.fadeTo("400",
8
- "0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}});b("#yith-wcwl-form").load(yith_wcwl_l10n.ajax_url+" #yith-wcwl-form",d,function(){"undefined"!=typeof b.fn.unblock&&c.stop(!0).css("opacity","1").unblock();l();b("body").trigger("removed_from_wishlist")})}function w(a,c){var d=a.data("product-id"),e=b(document).find(".cart.wishlist_table"),f=e.data("pagination"),g=e.data("per-page"),n=e.data("id"),
9
- h=e.data("token"),d={action:yith_wcwl_l10n.actions.reload_wishlist_and_adding_elem_action,pagination:f,per_page:g,wishlist_id:n,wishlist_token:h,add_to_wishlist:d,product_type:a.data("product-type")};q()?b.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:d,dataType:"html",beforeSend:function(){"undefined"!=typeof b.fn.block&&e.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}})},
10
- success:function(a){a=b(a).find("#yith-wcwl-form");c.replaceWith(a);l()}}):alert(yith_wcwl_l10n.labels.cookie_disabled)}function x(a){var c=a.parents(".cart.wishlist_table"),d=c.data("token"),e=c.data("id"),f=a.parents("[data-row-id]").data("row-id");a=a.val();var g=c.data("pagination"),h=c.data("per-page"),k=c.data("page"),d={action:yith_wcwl_l10n.actions.move_to_another_wishlist_action,wishlist_token:d,wishlist_id:e,destination_wishlist_token:a,item_id:f,pagination:g,per_page:h,current_page:k};
11
- ""!=a&&("undefined"!=typeof b.fn.block&&c.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),b("#yith-wcwl-form").load(yith_wcwl_l10n.ajax_url+" #yith-wcwl-form",d,function(){"undefined"!=typeof b.fn.unblock&&c.stop(!0).css("opacity","1").unblock();l();b("body").trigger("moved_to_another_wishlist")}))}function r(a){var c=b(this);a.preventDefault();c.parents(".wishlist-title").next().show();
12
- c.parents(".wishlist-title").hide()}function y(a){var c=b(this);a.preventDefault();c.parents(".hidden-title-form").hide();c.parents(".hidden-title-form").prev().show()}function q(){if(navigator.cookieEnabled)return!0;document.cookie="cookietest=1";var a=-1!=document.cookie.indexOf("cookietest=");document.cookie="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";return a}function z(){if(0!=b(".yith-wcwl-add-to-wishlist").length&&0==b("#yith-wcwl-popup-message").length){var a=b("<div>").attr("id",
13
- "yith-wcwl-message"),a=b("<div>").attr("id","yith-wcwl-popup-message").html(a).hide();b("body").prepend(a)}}function k(){h.on("change",function(){var a="",c=b(this).parents(".cart.wishlist_table"),d=c.data("id"),c=c.data("token"),e=document.URL;h.filter(":checked").each(function(){var c=b(this);a+=0!=a.length?",":"";a+=c.parents("[data-row-id]").data("row-id")});e=p(e,"wishlist_products_to_add_to_cart",a);e=p(e,"wishlist_token",c);e=p(e,"wishlist_id",d);b("#custom_add_to_cart").attr("href",e)})}function m(){"undefined"!=
14
- typeof b.prettyPhoto&&b('a[data-rel^="prettyPhoto[add_to_wishlist_"]').add('a[data-rel="prettyPhoto[ask_an_estimate]"]').unbind("click").prettyPhoto({hook:"data-rel",social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1})}function p(a,b,d){d=b+"="+d;a=a.replace(new RegExp("(&|\\?)"+b+"=[^&]*"),"$1"+d);-1<a.indexOf(b+"=")||(a=-1<a.indexOf("?")?a+("&"+d):a+("?"+d));return a}var A="undefined"!==typeof wc_add_to_cart_params&&null!==wc_add_to_cart_params?wc_add_to_cart_params.cart_redirect_after_add:
15
- "",h=b('.wishlist_table tbody input[type="checkbox"]:not(:disabled)');b(document).on("yith_wcwl_init",function(){var a=b(this),c=b('.wishlist_table tbody input[type="checkbox"]:not(:disabled)');a.on("click",".add_to_wishlist",function(a){var c=b(this);a.preventDefault();u(c);return!1});a.on("click",".remove_from_wishlist",function(a){var c=b(this);a.preventDefault();v(c);return!1});a.on("adding_to_cart","body",function(a,b,c){"undefined"!=typeof b&&"undefined"!=typeof c&&0!=b.closest(".wishlist_table").length&&
16
- (c.remove_from_wishlist_after_add_to_cart=b.closest("[data-row-id]").data("row-id"),c.wishlist_id=b.closest(".wishlist_table").data("id"),wc_add_to_cart_params.cart_redirect_after_add=yith_wcwl_l10n.redirect_to_cart)});a.on("added_to_cart","body",function(a){wc_add_to_cart_params.cart_redirect_after_add=A;a=b(".wishlist_table");a.find(".added").removeClass("added");a.find(".added_to_cart").remove()});a.on("added_to_cart","body",t);a.on("cart_page_refreshed","body",l);a.on("click",".show-title-form",
17
- r);a.on("click",".wishlist-title-with-form h2",r);a.on("click",".hide-title-form",y);a.on("change",".change-wishlist",function(a){a=b(this);x(a);return!1});a.on("change",".yith-wcwl-popup-content .wishlist-select",function(a){a=b(this);"new"==a.val()?a.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").css("display","table-row"):a.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").hide()});a.on("change","#bulk_add_to_cart",function(){b(this).is(":checked")?c.attr("checked","checked").change():
18
- c.removeAttr("checked").change()});a.on("click","#custom_add_to_cart",function(a){var d=b(this),f=d.parents(".cart.wishlist_table");yith_wcwl_l10n.ajax_add_to_cart_enabled&&(a.preventDefault(),"undefined"!=typeof b.fn.block&&f.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),b("#yith-wcwl-form").load(yith_wcwl_l10n.ajax_url+d.attr("href")+" #yith-wcwl-form",{action:yith_wcwl_l10n.actions.bulk_add_to_cart_action},
19
- function(){"undefined"!=typeof b.fn.unblock&&f.stop(!0).css("opacity","1").unblock();c.off("change");c=b('.wishlist_table tbody input[type="checkbox"]');"undefined"!=typeof b.fn.selectBox&&b("select.selectBox").selectBox();k();m()}))});a.on("click",".yith-wfbt-add-wishlist",function(a){a.preventDefault();a=b(this);var c=b("#yith-wcwl-form");b("html, body").animate({scrollTop:c.offset().top},500);w(a,c)});z();k();m()}).trigger("yith_wcwl_init");"undefined"!=typeof b.fn.selectBox&&b("select.selectBox").selectBox()});
1
+ jQuery(document).ready(function(b){function n(){k.off("change");k=b('.wishlist_table tbody input[type="checkbox"]');"undefined"!=typeof b.fn.selectBox&&b("select.selectBox").selectBox();p();l()}function u(){var a=b(".woocommerce-message");0==a.length?b("#yith-wcwl-form").prepend(yith_wcwl_l10n.labels.added_to_cart_message):a.fadeOut(300,function(){b(this).replaceWith(yith_wcwl_l10n.labels.added_to_cart_message).fadeIn()})}function v(a){var c=a.data("product-id"),d=b(".add-to-wishlist-"+c);c={add_to_wishlist:c,
2
+ product_type:a.data("product-type"),action:yith_wcwl_l10n.actions.add_to_wishlist_action};if(yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in){var e=a.parents(".yith-wcwl-popup-footer").prev(".yith-wcwl-popup-content"),f=e.find(".wishlist-select"),g=e.find(".wishlist-name");e=e.find(".wishlist-visibility");c.wishlist_id=f.val();c.wishlist_name=g.val();c.wishlist_visibility=e.val()}r()?b.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:c,dataType:"json",beforeSend:function(){a.siblings(".ajax-loading").css("visibility",
3
+ "visible")},complete:function(){a.siblings(".ajax-loading").css("visibility","hidden")},success:function(c){var e=b("#yith-wcwl-popup-message"),f=c.result,g=c.message;if(yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in){var h=b("select.wishlist-select");"undefined"!=typeof b.prettyPhoto&&"undefined"!=typeof b.prettyPhoto.close&&b.prettyPhoto.close();h.each(function(a){a=b(this);var d=a.find("option");d=d.slice(1,d.length-1);d.remove();if("undefined"!=typeof c.user_wishlists)for(d in d=
4
+ 0,c.user_wishlists)"1"!=c.user_wishlists[d].is_default&&b("<option>").val(c.user_wishlists[d].ID).html(c.user_wishlists[d].wishlist_name).insertBefore(a.find("option:last-child"))})}b("#yith-wcwl-message").html(g);e.css("margin-left","-"+b(e).width()+"px").fadeIn();window.setTimeout(function(){e.fadeOut()},2E3);"true"==f?((!yith_wcwl_l10n.multi_wishlist||!yith_wcwl_l10n.is_user_logged_in||yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in&&yith_wcwl_l10n.hide_add_button)&&d.find(".yith-wcwl-add-button").hide().removeClass("show").addClass("hide"),
5
+ d.find(".yith-wcwl-wishlistexistsbrowse").hide().removeClass("show").addClass("hide").find("a").attr("href",c.wishlist_url),d.find(".yith-wcwl-wishlistaddedbrowse").show().removeClass("hide").addClass("show").find("a").attr("href",c.wishlist_url)):"exists"==f?((!yith_wcwl_l10n.multi_wishlist||!yith_wcwl_l10n.is_user_logged_in||yith_wcwl_l10n.multi_wishlist&&yith_wcwl_l10n.is_user_logged_in&&yith_wcwl_l10n.hide_add_button)&&d.find(".yith-wcwl-add-button").hide().removeClass("show").addClass("hide"),
6
+ d.find(".yith-wcwl-wishlistexistsbrowse").show().removeClass("hide").addClass("show").find("a").attr("href",c.wishlist_url),d.find(".yith-wcwl-wishlistaddedbrowse").hide().removeClass("show").addClass("hide").find("a").attr("href",c.wishlist_url)):(d.find(".yith-wcwl-add-button").show().removeClass("hide").addClass("show"),d.find(".yith-wcwl-wishlistexistsbrowse").hide().removeClass("show").addClass("hide"),d.find(".yith-wcwl-wishlistaddedbrowse").hide().removeClass("show").addClass("hide"));b("body").trigger("added_to_wishlist",
7
+ [a,d])}}):alert(yith_wcwl_l10n.labels.cookie_disabled)}function x(a){var c=a.parents(".cart.wishlist_table"),d=c.data("pagination"),e=c.data("per-page"),f=c.data("page"),g=a.parents("[data-row-id]");c.find(".pagination-row");var h=g.data("row-id"),m=c.data("id"),w=c.data("token");d={action:yith_wcwl_l10n.actions.remove_from_wishlist_action,remove_from_wishlist:h,pagination:d,per_page:e,current_page:f,wishlist_id:m,wishlist_token:w};b("#yith-wcwl-message").html("&nbsp;");"undefined"!=typeof b.fn.block&&
8
+ c.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}});b("#yith-wcwl-form").load(yith_wcwl_l10n.ajax_url+" #yith-wcwl-form",d,function(){"undefined"!=typeof b.fn.unblock&&c.stop(!0).css("opacity","1").unblock();n();b("body").trigger("removed_from_wishlist",[a,g])})}function y(a,c){var d=a.data("product-id"),e=b(document).find(".cart.wishlist_table"),f=e.data("pagination"),g=e.data("per-page"),
9
+ h=e.data("id"),m=e.data("token");d={action:yith_wcwl_l10n.actions.reload_wishlist_and_adding_elem_action,pagination:f,per_page:g,wishlist_id:h,wishlist_token:m,add_to_wishlist:d,product_type:a.data("product-type")};r()?b.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:d,dataType:"html",beforeSend:function(){"undefined"!=typeof b.fn.block&&e.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",
10
+ opacity:.6}})},success:function(a){a=b(a).find("#yith-wcwl-form");c.replaceWith(a);n()}}):alert(yith_wcwl_l10n.labels.cookie_disabled)}function z(a){var c=a.parents(".cart.wishlist_table"),d=c.data("token"),e=c.data("id"),f=a.parents("[data-row-id]"),g=f.data("row-id"),h=a.val(),m=c.data("pagination"),k=c.data("per-page"),l=c.data("page");d={action:yith_wcwl_l10n.actions.move_to_another_wishlist_action,wishlist_token:d,wishlist_id:e,destination_wishlist_token:h,item_id:g,pagination:m,per_page:k,current_page:l};
11
+ ""!=h&&("undefined"!=typeof b.fn.block&&c.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),b("#yith-wcwl-form").load(yith_wcwl_l10n.ajax_url+" #yith-wcwl-form",d,function(){"undefined"!=typeof b.fn.unblock&&c.stop(!0).css("opacity","1").unblock();n();b("body").trigger("moved_to_another_wishlist",[a,f])}))}function t(a){var c=b(this);a.preventDefault();c.parents(".wishlist-title").next().show();
12
+ c.parents(".wishlist-title").hide()}function A(a){var c=b(this);a.preventDefault();c.parents(".hidden-title-form").hide();c.parents(".hidden-title-form").prev().show()}function r(){if(navigator.cookieEnabled)return!0;document.cookie="cookietest=1";var a=-1!=document.cookie.indexOf("cookietest=");document.cookie="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT";return a}function B(){if(0!=b(".yith-wcwl-add-to-wishlist").length&&0==b("#yith-wcwl-popup-message").length){var a=b("<div>").attr("id",
13
+ "yith-wcwl-message");a=b("<div>").attr("id","yith-wcwl-popup-message").html(a).hide();b("body").prepend(a)}}function p(){k.on("change",function(){var a="",c=b(this).parents(".cart.wishlist_table"),d=c.data("id");c=c.data("token");var e=document.URL;k.filter(":checked").each(function(){var d=b(this);a+=0!=a.length?",":"";a+=d.parents("[data-row-id]").data("row-id")});e=q(e,"wishlist_products_to_add_to_cart",a);e=q(e,"wishlist_token",c);e=q(e,"wishlist_id",d);b("#custom_add_to_cart").attr("href",e)})}
14
+ function l(){"undefined"!=typeof b.prettyPhoto&&b('a[data-rel^="prettyPhoto[add_to_wishlist_"]').add('a[data-rel="prettyPhoto[ask_an_estimate]"]').unbind("click").prettyPhoto({hook:"data-rel",social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1})}function q(a,b,d){d=b+"="+d;a=a.replace(new RegExp("(&|\\?)"+b+"=[^&]*"),"$1"+d);-1<a.indexOf(b+"=")||(a=-1<a.indexOf("?")?a+("&"+d):a+("?"+d));return a}var C="undefined"!==typeof wc_add_to_cart_params&&null!==wc_add_to_cart_params?
15
+ wc_add_to_cart_params.cart_redirect_after_add:"",k=b('.wishlist_table tbody input[type="checkbox"]:not(:disabled)');b(document).on("yith_wcwl_init",function(){var a=b(this),c=b('.wishlist_table tbody input[type="checkbox"]:not(:disabled)');a.on("click",".add_to_wishlist",function(a){var d=b(this);a.preventDefault();v(d);return!1});a.on("click",".remove_from_wishlist",function(a){var d=b(this);a.preventDefault();x(d);return!1});a.on("adding_to_cart","body",function(a,b,c){"undefined"!=typeof b&&"undefined"!=
16
+ typeof c&&0!=b.closest(".wishlist_table").length&&(c.remove_from_wishlist_after_add_to_cart=b.closest("[data-row-id]").data("row-id"),c.wishlist_id=b.closest(".wishlist_table").data("id"),wc_add_to_cart_params.cart_redirect_after_add=yith_wcwl_l10n.redirect_to_cart)});a.on("added_to_cart","body",function(a){wc_add_to_cart_params.cart_redirect_after_add=C;a=b(".wishlist_table");a.find(".added").removeClass("added");a.find(".added_to_cart").remove()});a.on("added_to_cart","body",u);a.on("cart_page_refreshed",
17
+ "body",n);a.on("click",".show-title-form",t);a.on("click",".wishlist-title-with-form h2",t);a.on("click",".hide-title-form",A);a.on("change",".change-wishlist",function(a){a=b(this);z(a);return!1});a.on("change",".yith-wcwl-popup-content .wishlist-select",function(a){a=b(this);"new"==a.val()?a.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").css("display","table-row"):a.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").hide()});a.on("change","#bulk_add_to_cart",function(){b(this).is(":checked")?
18
+ c.attr("checked","checked").change():c.removeAttr("checked").change()});a.on("click","#custom_add_to_cart",function(a){var d=b(this),f=d.parents(".cart.wishlist_table");yith_wcwl_l10n.ajax_add_to_cart_enabled&&(a.preventDefault(),"undefined"!=typeof b.fn.block&&f.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"16px 16px",opacity:.6}}),b("#yith-wcwl-form").load(yith_wcwl_l10n.ajax_url+d.attr("href")+
19
+ " #yith-wcwl-form",{action:yith_wcwl_l10n.actions.bulk_add_to_cart_action},function(){"undefined"!=typeof b.fn.unblock&&f.stop(!0).css("opacity","1").unblock();c.off("change");c=b('.wishlist_table tbody input[type="checkbox"]');"undefined"!=typeof b.fn.selectBox&&b("select.selectBox").selectBox();p();l()}))});a.on("click",".yith-wfbt-add-wishlist",function(a){a.preventDefault();a=b(this);var c=b("#yith-wcwl-form");b("html, body").animate({scrollTop:c.offset().top},500);y(a,c)});B();p();l()}).trigger("yith_wcwl_init");
20
+ b(document).on("yith_infs_added_elem",function(){l()});"undefined"!=typeof b.fn.selectBox&&b("select.selectBox").selectBox()});
assets/js/unminified/jquery.yith-wcwl.js CHANGED
@@ -144,6 +144,10 @@ jQuery( document ).ready( function( $ ){
144
145
} ).trigger('yith_wcwl_init');
146
147
/**
148
* Adds selectbox where needed
149
*/
@@ -289,7 +293,7 @@ jQuery( document ).ready( function( $ ){
289
el_wrap.find( '.yith-wcwl-wishlistaddedbrowse' ).hide().removeClass('show').addClass('hide');
290
}
291
292
- $('body').trigger('added_to_wishlist');
293
}
294
295
});
@@ -342,7 +346,7 @@ jQuery( document ).ready( function( $ ){
342
343
init_handling_after_ajax();
344
345
- $('body').trigger('removed_from_wishlist');
346
} );
347
}
348
@@ -452,7 +456,7 @@ jQuery( document ).ready( function( $ ){
452
453
init_handling_after_ajax();
454
455
- $('body').trigger('moved_to_another_wishlist');
456
} );
457
}
458
144
145
} ).trigger('yith_wcwl_init');
146
147
+ $(document).on( 'yith_infs_added_elem', function(){
148
+ init_wishlist_pretty_photo();
149
+ } );
150
+
151
/**
152
* Adds selectbox where needed
153
*/
293
el_wrap.find( '.yith-wcwl-wishlistaddedbrowse' ).hide().removeClass('show').addClass('hide');
294
}
295
296
+ $('body').trigger('added_to_wishlist', [ el, el_wrap ] );
297
}
298
299
});
346
347
init_handling_after_ajax();
348
349
+ $('body').trigger('removed_from_wishlist', [ el, row ] );
350
} );
351
}
352
456
457
init_handling_after_ajax();
458
459
+ $('body').trigger('moved_to_another_wishlist', [ el, item ] );
460
} );
461
}
462
includes/class.yith-wcwl-init.php CHANGED
@@ -49,7 +49,7 @@ if ( ! class_exists( 'YITH_WCWL_Init' ) ) {
49
* @var string
50
* @since 1.0.0
51
*/
52
- public $version = '2.1.2';
53
54
/**
55
* Plugin database version
@@ -209,6 +209,7 @@ if ( ! class_exists( 'YITH_WCWL_Init' ) ) {
209
YITH_WCWL()->details['wishlist_id'] = $details['wishlist_id'];
210
YITH_WCWL()->details['quantity'] = $details['quantity'];
211
YITH_WCWL()->details['user_id'] = get_current_user_id();
212
213
$ret_val = YITH_WCWL()->add();
214
}
49
* @var string
50
* @since 1.0.0
51
*/
52
+ public $version = '2.2.0';
53
54
/**
55
* Plugin database version
209
YITH_WCWL()->details['wishlist_id'] = $details['wishlist_id'];
210
YITH_WCWL()->details['quantity'] = $details['quantity'];
211
YITH_WCWL()->details['user_id'] = get_current_user_id();
212
+ YITH_WCWL()->details['dateadded'] = isset( $details['dateadded'] ) ? $details['dateadded'] : false;
213
214
$ret_val = YITH_WCWL()->add();
215
}
includes/class.yith-wcwl-shortcode.php CHANGED
@@ -121,7 +121,7 @@ if( ! class_exists( 'YITH_WCWL_Shortcode' ) ) {
121
122
if( ! empty( $wishlist ) && $wishlist['user_id'] != get_current_user_id() ){
123
$query_args[ 'user_id' ] = false;
124
- if( ! current_user_can( 'manage_options' ) ){
125
$query_args[ 'wishlist_visibility' ] = 'visible';
126
}
127
}
@@ -321,6 +321,11 @@ if( ! class_exists( 'YITH_WCWL_Shortcode' ) ) {
321
// product object
322
$current_product = ( isset( $atts['product_id'] ) ) ? wc_get_product( $atts['product_id'] ) : false;
323
$current_product = $current_product ? $current_product : $product;
324
$current_product_id = yit_get_product_id( $current_product );
325
326
$template_part = 'button';
121
122
if( ! empty( $wishlist ) && $wishlist['user_id'] != get_current_user_id() ){
123
$query_args[ 'user_id' ] = false;
124
+ if( ! current_user_can( apply_filters( 'yith_wcwl_view_wishlist_capability', 'manage_options' ) ) ){
125
$query_args[ 'wishlist_visibility' ] = 'visible';
126
}
127
}
321
// product object
322
$current_product = ( isset( $atts['product_id'] ) ) ? wc_get_product( $atts['product_id'] ) : false;
323
$current_product = $current_product ? $current_product : $product;
324
+
325
+ if( ! $product ){
326
+ return '';
327
+ }
328
+
329
$current_product_id = yit_get_product_id( $current_product );
330
331
$template_part = 'button';
includes/class.yith-wcwl.php CHANGED
@@ -158,7 +158,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
158
$wishlist_id = ( isset( $this->details['wishlist_id'] ) && strcmp( $this->details['wishlist_id'], 0 ) != 0 ) ? $this->details['wishlist_id'] : false;
159
$quantity = ( isset( $this->details['quantity'] ) ) ? ( int ) $this->details['quantity'] : 1;
160
$user_id = ( ! empty( $this->details['user_id'] ) ) ? $this->details['user_id'] : false;
161
- $wishlist_name = ( ! empty( $this->details['wishlist_name'] ) ) ? $this->details['wishlist_name'] : '';
162
163
do_action( 'yith_wcwl_adding_to_wishlist', $prod_id, $wishlist_id, $user_id );
164
@@ -167,7 +167,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
167
$wishlist_id = apply_filters( 'yith_wcwl_adding_to_wishlist_wishlist_id', $wishlist_id );
168
$quantity = apply_filters( 'yith_wcwl_adding_to_wishlist_quantity', $quantity );
169
$user_id = apply_filters( 'yith_wcwl_adding_to_wishlist_user_id', $user_id );
170
- $wishlist_name = apply_filters( 'yith_wcwl_adding_to_wishlist_wishlist_name', $wishlist_name );
171
172
if( defined('ICL_SITEPRESS_VERSION') ) {
173
$prod_id = yit_wpml_object_id( $prod_id, 'product', true, $sitepress->get_default_language() );
@@ -197,7 +197,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
197
'prod_id' => $prod_id,
198
'user_id' => $user_id,
199
'quantity' => $quantity,
200
- 'dateadded' => date( 'Y-m-d H:i:s' )
201
);
202
203
if( ! empty( $wishlist_id ) && strcmp( $wishlist_id, 'new' ) != 0 ){
@@ -245,7 +245,8 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
245
$cookie = array(
246
'prod_id' => $prod_id,
247
'quantity' => $quantity,
248
- 'wishlist_id' => $wishlist_id
249
);
250
251
$wishlist = yith_getcookie( 'yith_wcwl_products' );
@@ -289,6 +290,8 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
289
$wishlist_id = ( isset( $this->details['wishlist_id'] ) && is_numeric( $this->details['wishlist_id'] ) ) ? $this->details['wishlist_id'] : false;
290
$user_id = ( ! empty( $this->details['user_id'] ) ) ? $this->details['user_id'] : false;
291
292
if( defined('ICL_SITEPRESS_VERSION') ) {
293
$prod_id = yit_wpml_object_id( $prod_id, 'product', true, $sitepress->get_default_language() );
294
}
@@ -326,11 +329,11 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
326
delete_transient( 'yith_wcwl_user_total_count_' . $user_id );
327
}
328
329
- return true;
330
}
331
else {
332
$this->errors[] = __( 'An error occurred while removing products from the wishlist', 'yith-woocommerce-wishlist' );
333
- return false;
334
}
335
}
336
else {
@@ -344,8 +347,14 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
344
345
yith_setcookie( 'yith_wcwl_products', $wishlist );
346
347
- return true;
348
}
349
}
350
351
/**
@@ -447,7 +456,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
447
LEFT JOIN {$wpdb->yith_wcwl_wishlists} AS l ON l.`ID` = i.`wishlist_id`
448
INNER JOIN {$wpdb->posts} AS p ON p.ID = i.prod_id
449
WHERE 1 AND p.post_type = %s AND p.post_status = %s";
450
- $sql .= $hidden_products ? " AND p.ID NOT IN ( " . implode( ', ', $hidden_products ) . " )" : "";
451
452
$sql_args = array(
453
'product',
@@ -520,7 +529,9 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
520
$sql .= " GROUP BY i.prod_id, l.ID";
521
522
if( ! empty( $limit ) && isset( $offset ) ){
523
- $sql .= " LIMIT " . $offset . ", " . $limit;
524
}
525
526
$wishlist = $wpdb->get_results( $wpdb->prepare( $sql, $sql_args ), ARRAY_A );
@@ -531,7 +542,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
531
532
$query = "SELECT ID FROM {$wpdb->posts} AS p
533
WHERE post_type = %s AND post_status = %s";
534
- $query .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', $hidden_products ). " )" ) : "";
535
536
$query_args = array(
537
'product',
@@ -559,7 +570,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
559
}
560
}
561
562
- return $wishlist;
563
}
564
565
/**
@@ -581,7 +592,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
581
$count = get_transient( 'yith_wcwl_user_default_count_' . get_current_user_id() );
582
}
583
584
- if( true || false === $count ){
585
$hidden_products = yith_wcwl_get_hidden_products();
586
587
$sql = "SELECT i.`prod_id` AS `cnt`
@@ -589,7 +600,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
589
LEFT JOIN `{$wpdb->yith_wcwl_wishlists}` AS l ON l.ID = i.wishlist_id
590
INNER JOIN `{$wpdb->posts}` AS p ON i.`prod_id` = p.`ID`
591
WHERE p.`post_type` = %s AND p.`post_status` = %s";
592
- $sql .= $hidden_products ? " AND p.ID NOT IN ( " . implode( ', ', $hidden_products ) . " )" : "";
593
$args = array(
594
'product',
595
'publish'
@@ -621,7 +632,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
621
622
$query = "SELECT ID FROM {$wpdb->posts} AS p
623
WHERE post_type = %s AND post_status = %s";
624
- $query .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', $hidden_products ). " )" ) : "";
625
$query_args = array(
626
'product',
627
'publish'
@@ -664,7 +675,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
664
FROM {$wpdb->posts} AS p
665
WHERE p.`post_type` = %s AND p.`post_status` = %s";
666
667
- $sql .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', $hidden_products ). " )" ) : "";
668
669
$sql .= ")";
670
@@ -682,7 +693,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
682
683
$query = "SELECT ID FROM {$wpdb->posts} AS p
684
WHERE post_type = %s AND post_status = %s";
685
- $query .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', $hidden_products ). " )" ) : "";
686
687
$query_args = array(
688
'product',
@@ -877,9 +888,9 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
877
$sql .= " AND ( umn.`meta_key` LIKE %s AND ums.`meta_key` LIKE %s AND ( u.`user_email` LIKE %s OR umn.`meta_value` LIKE %s OR ums.`meta_value` LIKE %s ) )";
878
$sql_args[] = 'first_name';
879
$sql_args[] = 'last_name';
880
- $sql_args[] = "%" . $user_search . "%";
881
- $sql_args[] = "%" . $user_search . "%";
882
- $sql_args[] = "%" . $user_search . "%";
883
}
884
885
if( ! empty( $is_default ) ){
@@ -904,7 +915,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
904
905
if( ! empty( $wishlist_name ) ){
906
$sql .= " AND l.`wishlist_name` LIKE %s";
907
- $sql_args[] = "%" . $wishlist_name . "%";
908
}
909
910
if( ! empty( $wishlist_visibility ) && $wishlist_visibility != 'all' ){
@@ -938,11 +949,13 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
938
}
939
940
if( ! empty( $orderby ) && isset( $order ) ) {
941
- $sql .= " ORDER BY " . $orderby . " " . $order;
942
}
943
944
if( ! empty( $limit ) && isset( $offset ) ){
945
- $sql .= " LIMIT " . $offset . ", " . $limit;
946
}
947
948
if( ! empty( $sql_args ) ){
@@ -1096,10 +1109,10 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
1096
$sql .= " AND ( umn.`meta_key` LIKE %s AND ums.`meta_key` LIKE %s AND ( u.`user_email` LIKE %s OR u.`user_login` LIKE %s OR umn.`meta_value` LIKE %s OR ums.`meta_value` LIKE %s ) )";
1097
$sql_args[] = 'first_name';
1098
$sql_args[] = 'last_name';
1099
- $sql_args[] = "%" . $search . "%";
1100
- $sql_args[] = "%" . $search . "%";
1101
- $sql_args[] = "%" . $search . "%";
1102
- $sql_args[] = "%" . $search . "%";
1103
}
1104
1105
if( ! empty( $limit ) && isset( $offset ) ){
@@ -1145,6 +1158,10 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
1145
return;
1146
}
1147
1148
$regex_paged = '(([^/]+/)*' . $wishlist_page_slug . ')(/(.*))?/page/([0-9]{1,})/?#x27;;
1149
$regex_simple = '(([^/]+/)*' . $wishlist_page_slug . ')(/(.*))?/?#x27;;
1150
@@ -1204,7 +1221,7 @@ if ( ! class_exists( 'YITH_WCWL' ) ) {
1204
return $wishlist_permalink;
1205
}
1206
1207
- if( get_option( 'permalink_structure' ) && ! defined( 'ICL_PLUGIN_PATH' ) ) {
1208
$wishlist_permalink = trailingslashit( $wishlist_permalink );
1209
$base_url = trailingslashit( $wishlist_permalink . $action );
1210
}
158
$wishlist_id = ( isset( $this->details['wishlist_id'] ) && strcmp( $this->details['wishlist_id'], 0 ) != 0 ) ? $this->details['wishlist_id'] : false;
159
$quantity = ( isset( $this->details['quantity'] ) ) ? ( int ) $this->details['quantity'] : 1;
160
$user_id = ( ! empty( $this->details['user_id'] ) ) ? $this->details['user_id'] : false;
161
+ $dateadded = ( ! empty( $this->details['$dateadded'] ) ) ? $this->details['$dateadded'] : '';
162
163
do_action( 'yith_wcwl_adding_to_wishlist', $prod_id, $wishlist_id, $user_id );
164
167
$wishlist_id = apply_filters( 'yith_wcwl_adding_to_wishlist_wishlist_id', $wishlist_id );
168
$quantity = apply_filters( 'yith_wcwl_adding_to_wishlist_quantity', $quantity );
169
$user_id = apply_filters( 'yith_wcwl_adding_to_wishlist_user_id', $user_id );
170
+ $dateadded = apply_filters( 'yith_wcwl_adding_to_wishlist_dateadded', $dateadded );
171
172
if( defined('ICL_SITEPRESS_VERSION') ) {
173
$prod_id = yit_wpml_object_id( $prod_id, 'product', true, $sitepress->get_default_language() );
197
'prod_id' => $prod_id,
198
'user_id' => $user_id,
199
'quantity' => $quantity,
200
+ 'dateadded' => ! empty( $dateadded ) ? $dateadded : date( 'Y-m-d H:i:s' )
201
);
202
203
if( ! empty( $wishlist_id ) && strcmp( $wishlist_id, 'new' ) != 0 ){
245
$cookie = array(
246
'prod_id' => $prod_id,
247
'quantity' => $quantity,
248
+ 'wishlist_id' => $wishlist_id,
249
+ 'dateadded' => ! empty( $dateadded ) ? $dateadded : date( 'Y-m-d H:i:s' )
250
);
251
252
$wishlist = yith_getcookie( 'yith_wcwl_products' );
290
$wishlist_id = ( isset( $this->details['wishlist_id'] ) && is_numeric( $this->details['wishlist_id'] ) ) ? $this->details['wishlist_id'] : false;
291
$user_id = ( ! empty( $this->details['user_id'] ) ) ? $this->details['user_id'] : false;
292
293
+ do_action( 'yith_wcwl_removing_from_wishlist', $prod_id, $wishlist_id, $user_id );
294
+
295
if( defined('ICL_SITEPRESS_VERSION') ) {
296
$prod_id = yit_wpml_object_id( $prod_id, 'product', true, $sitepress->get_default_language() );
297
}
329
delete_transient( 'yith_wcwl_user_total_count_' . $user_id );
330
}
331
332
+ $result = true;
333
}
334
else {
335
$this->errors[] = __( 'An error occurred while removing products from the wishlist', 'yith-woocommerce-wishlist' );
336
+ $result = false;
337
}
338
}
339
else {
347
348
yith_setcookie( 'yith_wcwl_products', $wishlist );
349
350
+ $result = true;
351
+ }
352
+
353
+ if( $result ){
354
+ do_action( 'yith_wcwl_removed_from_wishlist', $prod_id, $wishlist_id, $user_id );
355
}
356
+
357
+ return $result;
358
}
359
360
/**
456
LEFT JOIN {$wpdb->yith_wcwl_wishlists} AS l ON l.`ID` = i.`wishlist_id`
457
INNER JOIN {$wpdb->posts} AS p ON p.ID = i.prod_id
458
WHERE 1 AND p.post_type = %s AND p.post_status = %s";
459
+ $sql .= $hidden_products ? " AND p.ID NOT IN ( " . implode( ', ', array_filter( $hidden_products, 'esc_sql' ) ) . " )" : "";
460
461
$sql_args = array(
462
'product',
529
$sql .= " GROUP BY i.prod_id, l.ID";
530
531
if( ! empty( $limit ) && isset( $offset ) ){
532
+ $sql .= " LIMIT %d, %d";
533
+ $sql_args[] = $offset;
534
+ $sql_args[] = $limit;
535
}
536
537
$wishlist = $wpdb->get_results( $wpdb->prepare( $sql, $sql_args ), ARRAY_A );
542
543
$query = "SELECT ID FROM {$wpdb->posts} AS p
544
WHERE post_type = %s AND post_status = %s";
545
+ $query .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', array_filter( $hidden_products, 'esc_sql' ) ). " )" ) : "";
546
547
$query_args = array(
548
'product',
570
}
571
}
572
573
+ return apply_filters( 'yith_wcwl_get_products', $wishlist, $args );
574
}
575
576
/**
592
$count = get_transient( 'yith_wcwl_user_default_count_' . get_current_user_id() );
593
}
594
595
+ if( false === $count ){
596
$hidden_products = yith_wcwl_get_hidden_products();
597
598
$sql = "SELECT i.`prod_id` AS `cnt`
600
LEFT JOIN `{$wpdb->yith_wcwl_wishlists}` AS l ON l.ID = i.wishlist_id
601
INNER JOIN `{$wpdb->posts}` AS p ON i.`prod_id` = p.`ID`
602
WHERE p.`post_type` = %s AND p.`post_status` = %s";
603
+ $sql .= $hidden_products ? " AND p.ID NOT IN ( " . implode( ', ', array_filter( $hidden_products, 'esc_sql' ) ) . " )" : "";
604
$args = array(
605
'product',
606
'publish'
632
633
$query = "SELECT ID FROM {$wpdb->posts} AS p
634
WHERE post_type = %s AND post_status = %s";
635
+ $query .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', array_filter( $hidden_products, 'esc_sql' ) ). " )" ) : "";
636
$query_args = array(
637
'product',
638
'publish'
675
FROM {$wpdb->posts} AS p
676
WHERE p.`post_type` = %s AND p.`post_status` = %s";
677
678
+ $sql .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', array_filter( $hidden_products, 'esc_sql' ) ). " )" ) : "";
679
680
$sql .= ")";
681
693
694
$query = "SELECT ID FROM {$wpdb->posts} AS p
695
WHERE post_type = %s AND post_status = %s";
696
+ $query .= ! empty( $hidden_products ) ? ( " AND p.ID NOT IN ( " . implode( ', ', array_filter( $hidden_products, 'esc_sql' ) ). " )" ) : "";
697
698
$query_args = array(
699
'product',
888
$sql .= " AND ( umn.`meta_key` LIKE %s AND ums.`meta_key` LIKE %s AND ( u.`user_email` LIKE %s OR umn.`meta_value` LIKE %s OR ums.`meta_value` LIKE %s ) )";
889
$sql_args[] = 'first_name';
890
$sql_args[] = 'last_name';
891
+ $sql_args[] = "%" . esc_sql( $user_search ) . "%";
892
+ $sql_args[] = "%" . esc_sql( $user_search ) . "%";
893
+ $sql_args[] = "%" . esc_sql( $user_search ) . "%";
894
}
895
896
if( ! empty( $is_default ) ){
915
916
if( ! empty( $wishlist_name ) ){
917
$sql .= " AND l.`wishlist_name` LIKE %s";
918
+ $sql_args[] = "%" . esc_sql( $wishlist_name ) . "%";
919
}
920
921
if( ! empty( $wishlist_visibility ) && $wishlist_visibility != 'all' ){
949
}
950
951
if( ! empty( $orderby ) && isset( $order ) ) {
952
+ $sql .= " ORDER BY " . esc_sql( $orderby ) . " " . esc_sql( $order );
953
}
954
955
if( ! empty( $limit ) && isset( $offset ) ){
956
+ $sql .= " LIMIT %d, %d";
957
+ $sql_args[] = $offset;
958
+ $sql_args[] = $limit;
959
}
960
961
if( ! empty( $sql_args ) ){
1109
$sql .= " AND ( umn.`meta_key` LIKE %s AND ums.`meta_key` LIKE %s AND ( u.`user_email` LIKE %s OR u.`user_login` LIKE %s OR umn.`meta_value` LIKE %s OR ums.`meta_value` LIKE %s ) )";
1110
$sql_args[] = 'first_name';
1111
$sql_args[] = 'last_name';
1112
+ $sql_args[] = "%" . esc_sql( $search ) . "%";
1113
+ $sql_args[] = "%" . esc_sql( $search ) . "%";
1114
+ $sql_args[] = "%" . esc_sql( $search ) . "%";
1115
+ $sql_args[] = "%" . esc_sql( $search ) . "%";
1116
}
1117
1118
if( ! empty( $limit ) && isset( $offset ) ){
1158
return;
1159
}
1160
1161
+ if( defined( 'POLYLANG_VERSION' ) ){
1162
+ return;
1163
+ }
1164
+
1165
$regex_paged = '(([^/]+/)*' . $wishlist_page_slug . ')(/(.*))?/page/([0-9]{1,})/?#x27;;
1166
$regex_simple = '(([^/]+/)*' . $wishlist_page_slug . ')(/(.*))?/?#x27;;
1167
1221
return $wishlist_permalink;
1222
}
1223
1224
+ if( get_option( 'permalink_structure' ) && ! defined( 'ICL_PLUGIN_PATH' ) && ! defined( 'POLYLANG_VERSION' ) ) {
1225
$wishlist_permalink = trailingslashit( $wishlist_permalink );
1226
$base_url = trailingslashit( $wishlist_permalink . $action );
1227
}
includes/functions.yith-wcwl.php CHANGED
@@ -290,6 +290,6 @@ if( !function_exists( 'yith_wcwl_get_hidden_products' ) ){
290
}
291
292
$hidden_products = $wpdb->get_col( $wpdb->prepare( $query, $query_args ) );
293
- return $hidden_products;
294
}
295
}
290
}
291
292
$hidden_products = $wpdb->get_col( $wpdb->prepare( $query, $query_args ) );
293
+ return apply_filters( 'yith_wcwl_hidden_products', $hidden_products );
294
}
295
}
init.php CHANGED
@@ -1,18 +1,20 @@
1
<?php
2
/**
3
- * Plugin Name: YITH WooCommerce Wishlist
4
- * Plugin URI: http://yithemes.com/themes/plugins/yith-woocommerce-wishlist/
5
- * Description: YITH WooCommerce Wishlist allows you to add Wishlist functionality to your e-commerce.
6
- * Version: 2.1.2
7
- * Author: YITHEMES
8
- * Author URI: http://yithemes.com/
9
- * Text Domain: yith-woocommerce-wishlist
10
- * Domain Path: /languages/
11
- *
12
- * @author YITHEMES
13
- * @package YITH WooCommerce Wishlist
14
- * @version 2.0.0
15
- */
16
17
/* Copyright 2013 Your Inspiration Themes (email : plugins@yithemes.com)
18
1
<?php
2
/**
3
+ * Plugin Name: YITH WooCommerce Wishlist
4
+ * Plugin URI: http://yithemes.com/themes/plugins/yith-woocommerce-wishlist/
5
+ * Description: YITH WooCommerce Wishlist allows you to add Wishlist functionality to your e-commerce.
6
+ * Version: 2.2.0
7
+ * Author: YITHEMES
8
+ * Author URI: http://yithemes.com/
9
+ * Text Domain: yith-woocommerce-wishlist
10
+ * Domain Path: /languages/
11
+ * WC requires at least: 2.5.0
12
+ * WC tested up to: 3.2.6
13
+ *
14
+ * @author YITHEMES
15
+ * @package YITH WooCommerce Wishlist
16
+ * @version 2.0.0
17
+ */
18
19
/* Copyright 2013 Your Inspiration Themes (email : plugins@yithemes.com)
20
languages/yith-woocommerce-wishlist-da_DK.mo CHANGED
Binary file
languages/yith-woocommerce-wishlist-da_DK.po CHANGED
@@ -1,15 +1,15 @@
1
msgid ""
2
msgstr ""
3
"Project-Id-Version: YITH WCWL\n"
4
- "POT-Creation-Date: 2017-05-11 15:55+0200\n"
5
- "PO-Revision-Date: 2017-05-11 15:55+0200\n"
6
"Last-Translator: Morten Ruus <altombasketball@gmail.com>\n"
7
"Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
"Language: da_DK\n"
9
"MIME-Version: 1.0\n"
10
"Content-Type: text/plain; charset=UTF-8\n"
11
"Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Poedit 2.0.1\n"
13
"X-Poedit-KeywordsList: __;_e;_x\n"
14
"X-Poedit-Basepath: ..\n"
15
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -17,8 +17,8 @@ msgstr ""
17
"X-Poedit-SearchPathExcluded-0: plugin-fw\n"
18
19
#: includes/class.yith-wcwl-admin-init.php:159
20
- #: includes/class.yith-wcwl-admin-init.php:1288
21
- #: includes/class.yith-wcwl-admin-init.php:1289
22
#: includes/class.yith-wcwl-install.php:244
23
msgid "Wishlist"
24
msgstr "Ønskeliste"
@@ -56,44 +56,44 @@ msgstr ""
56
msgid "Plugin Documentation"
57
msgstr ""
58
59
- #: includes/class.yith-wcwl-admin-init.php:828
60
msgid "Upgrade to the PREMIUM VERSION"
61
msgstr ""
62
63
- #: includes/class.yith-wcwl-admin-init.php:831
64
msgid "YITH WooCommerce Wishlist"
65
msgstr ""
66
67
- #: includes/class.yith-wcwl-admin-init.php:832
68
msgid "Discover the Advanced Features"
69
msgstr ""
70
71
- #: includes/class.yith-wcwl-admin-init.php:833
72
msgid ""
73
"Upgrade to the PREMIUM VERSION of YITH WOOCOMMERCE WISHLIST to benefit from "
74
"all features!"
75
msgstr ""
76
77
- #: includes/class.yith-wcwl-admin-init.php:839
78
msgid "Get Support and Pro Features"
79
msgstr ""
80
81
- #: includes/class.yith-wcwl-admin-init.php:840
82
msgid ""
83
"By purchasing the premium version of the plugin, you will take advantage of "
84
"the advanced features of the product and you will get one year of free "
85
"updates and support through our platform available 24h/24."
86
msgstr ""
87
88
- #: includes/class.yith-wcwl-admin-init.php:850
89
msgid "General Settings"
90
msgstr ""
91
92
- #: includes/class.yith-wcwl-admin-init.php:857
93
msgid "Enable YITH Wishlist"
94
msgstr ""
95
96
- #: includes/class.yith-wcwl-admin-init.php:858
97
#, php-format
98
msgid ""
99
"Enable all plugin features. <strong>Be sure to select at least one option in "
@@ -101,367 +101,367 @@ msgid ""
101
"plugin <a href=\"%s\" target=\"_blank\">documentation</a>."
102
msgstr ""
103
104
- #: includes/class.yith-wcwl-admin-init.php:864
105
msgid "Default wishlist title"
106
msgstr ""
107
108
- #: includes/class.yith-wcwl-admin-init.php:866
109
- #: includes/class.yith-wcwl-admin-init.php:867
110
- #: includes/class.yith-wcwl-admin-init.php:1103
111
#, php-format
112
msgid "My wishlist on %s"
113
msgstr ""
114
115
- #: includes/class.yith-wcwl-admin-init.php:872
116
msgid "Wishlist Page"
117
msgstr ""
118
119
- #: includes/class.yith-wcwl-admin-init.php:873
120
msgid "Page contents: [yith_wcwl_wishlist]"
121
msgstr ""
122
123
- #: includes/class.yith-wcwl-admin-init.php:882
124
msgid "Position"
125
msgstr ""
126
127
- #: includes/class.yith-wcwl-admin-init.php:883
128
msgid ""
129
"You can add the button in variable products only after the \"Add to Cart\" "
130
"button or using the shortcode [yith_wcwl_add_to_wishlist]."
131
msgstr ""
132
133
- #: includes/class.yith-wcwl-admin-init.php:889
134
msgid "After \"Add to cart\""
135
msgstr ""
136
137
- #: includes/class.yith-wcwl-admin-init.php:890
138
msgid "After thumbnails"
139
msgstr ""
140
141
- #: includes/class.yith-wcwl-admin-init.php:891
142
msgid "After summary"
143
msgstr ""
144
145
- #: includes/class.yith-wcwl-admin-init.php:892
146
msgid "Use shortcode"
147
msgstr ""
148
149
- #: includes/class.yith-wcwl-admin-init.php:897
150
msgid "Redirect to cart"
151
msgstr ""
152
153
- #: includes/class.yith-wcwl-admin-init.php:898
154
msgid ""
155
"Redirect to cart page if \"Add to cart\" button is clicked in the wishlist "
156
"page."
157
msgstr ""
158
159
- #: includes/class.yith-wcwl-admin-init.php:904
160
msgid "Remove if added to the cart"
161
msgstr ""
162
163
- #: includes/class.yith-wcwl-admin-init.php:905
164
msgid "Remove the product from the wishlist if it has been added to the cart."
165
msgstr ""
166
167
- #: includes/class.yith-wcwl-admin-init.php:911
168
msgid "\"Add to Wishlist\" text"
169
msgstr ""
170
171
- #: includes/class.yith-wcwl-admin-init.php:913
172
msgid "Add to Wishlist"
173
msgstr ""
174
175
- #: includes/class.yith-wcwl-admin-init.php:918
176
msgid "\"Browse wishlist\" text"
177
msgstr ""
178
179
- #: includes/class.yith-wcwl-admin-init.php:920
180
- #: includes/class.yith-wcwl-ui.php:81 includes/class.yith-wcwl-ui.php:82
181
msgid "Browse Wishlist"
182
msgstr ""
183
184
- #: includes/class.yith-wcwl-admin-init.php:925
185
msgid "\"Product already in wishlist\" text"
186
msgstr ""
187
188
- #: includes/class.yith-wcwl-admin-init.php:927
189
- #: includes/class.yith-wcwl-ui.php:82
190
msgid "The product is already in the wishlist!"
191
msgstr ""
192
193
- #: includes/class.yith-wcwl-admin-init.php:932
194
msgid "\"Product added\" text"
195
msgstr ""
196
197
- #: includes/class.yith-wcwl-admin-init.php:934
198
- #: includes/class.yith-wcwl-ui.php:81
199
msgid "Product added!"
200
msgstr ""
201
202
- #: includes/class.yith-wcwl-admin-init.php:939
203
msgid "\"Add to Cart\" text"
204
msgstr ""
205
206
- #: includes/class.yith-wcwl-admin-init.php:941
207
msgid "Add to Cart"
208
msgstr ""
209
210
- #: includes/class.yith-wcwl-admin-init.php:946
211
msgid "Show Unit price"
212
msgstr ""
213
214
- #: includes/class.yith-wcwl-admin-init.php:947
215
msgid "Show unit price for each product in wishlist"
216
msgstr ""
217
218
- #: includes/class.yith-wcwl-admin-init.php:954
219
msgid "Show \"Add to Cart\" button"
220
msgstr ""
221
222
- #: includes/class.yith-wcwl-admin-init.php:955
223
msgid "Show \"Add to Cart\" button for each product in wishlist"
224
msgstr ""
225
226
- #: includes/class.yith-wcwl-admin-init.php:962
227
msgid "Show Stock status"
228
msgstr ""
229
230
- #: includes/class.yith-wcwl-admin-init.php:963
231
msgid ""
232
"Show \"In stock\" or \"Out of stock\" label for each product in wishlist"
233
msgstr ""
234
235
- #: includes/class.yith-wcwl-admin-init.php:970
236
msgid "Show Date of addition"
237
msgstr ""
238
239
- #: includes/class.yith-wcwl-admin-init.php:971
240
msgid "Show the date when users have added a product to the wishlist"
241
msgstr ""
242
243
- #: includes/class.yith-wcwl-admin-init.php:978
244
msgid "Add second remove button"
245
msgstr ""
246
247
- #: includes/class.yith-wcwl-admin-init.php:979
248
msgid "Add a second remove button in the last column, with extended label"
249
msgstr ""
250
251
- #: includes/class.yith-wcwl-admin-init.php:994
252
msgid "Styles"
253
msgstr ""
254
255
- #: includes/class.yith-wcwl-admin-init.php:1001
256
msgid "Use buttons"
257
msgstr ""
258
259
- #: includes/class.yith-wcwl-admin-init.php:1002
260
msgid "Use buttons instead of simple anchors."
261
msgstr ""
262
263
- #: includes/class.yith-wcwl-admin-init.php:1008
264
msgid "Custom CSS"
265
msgstr ""
266
267
- #: includes/class.yith-wcwl-admin-init.php:1015
268
msgid "Use theme style"
269
msgstr ""
270
271
- #: includes/class.yith-wcwl-admin-init.php:1016
272
msgid "Use the theme style."
273
msgstr ""
274
275
- #: includes/class.yith-wcwl-admin-init.php:1022
276
msgid "Rounded buttons"
277
msgstr ""
278
279
- #: includes/class.yith-wcwl-admin-init.php:1023
280
msgid "Make button corners rounded"
281
msgstr ""
282
283
- #: includes/class.yith-wcwl-admin-init.php:1029
284
msgid "\"Add to Wishlist\" icon"
285
msgstr ""
286
287
- #: includes/class.yith-wcwl-admin-init.php:1030
288
msgid "Add an icon to the \"Add to Wishlist\" button"
289
msgstr ""
290
291
- #: includes/class.yith-wcwl-admin-init.php:1040
292
msgid "\"Add to Cart\" icon"
293
msgstr ""
294
295
- #: includes/class.yith-wcwl-admin-init.php:1041
296
msgid "Add an icon to the \"Add to Cart\" button"
297
msgstr ""
298
299
- #: includes/class.yith-wcwl-admin-init.php:1059
300
msgid "Social Networks & Share"
301
msgstr ""
302
303
- #: includes/class.yith-wcwl-admin-init.php:1066
304
msgid "Share on Facebook"
305
msgstr ""
306
307
- #: includes/class.yith-wcwl-admin-init.php:1067
308
msgid "Show \"Share on Facebook\" button"
309
msgstr ""
310
311
- #: includes/class.yith-wcwl-admin-init.php:1073
312
msgid "Tweet on Twitter"
313
msgstr ""
314
315
- #: includes/class.yith-wcwl-admin-init.php:1074
316
msgid "Show \"Tweet on Twitter\" button"
317
msgstr ""
318
319
- #: includes/class.yith-wcwl-admin-init.php:1080
320
msgid "Pin on Pinterest"
321
msgstr ""
322
323
- #: includes/class.yith-wcwl-admin-init.php:1081
324
msgid "Show \"Pin on Pinterest\" button"
325
msgstr ""
326
327
- #: includes/class.yith-wcwl-admin-init.php:1087
328
msgid "Share on Google+"
329
msgstr ""
330
331
- #: includes/class.yith-wcwl-admin-init.php:1088
332
msgid "Show \"Share on Google+\" button"
333
msgstr ""
334
335
- #: includes/class.yith-wcwl-admin-init.php:1094
336
msgid "Share by Email"
337
msgstr ""
338
339
- #: includes/class.yith-wcwl-admin-init.php:1095
340
msgid "Show \"Share by Email\" button"
341
msgstr ""
342
343
- #: includes/class.yith-wcwl-admin-init.php:1101
344
msgid "Social title"
345
msgstr ""
346
347
- #: includes/class.yith-wcwl-admin-init.php:1108
348
msgid "Social text"
349
msgstr ""
350
351
- #: includes/class.yith-wcwl-admin-init.php:1109
352
msgid ""
353
"It will be used by Twitter and Pinterest. Use <strong>%wishlist_url%</"
354
"strong> where you want to show the URL of your wishlist."
355
msgstr ""
356
357
- #: includes/class.yith-wcwl-admin-init.php:1116
358
msgid "Social image URL"
359
msgstr ""
360
361
- #: includes/class.yith-wcwl-admin-init.php:1117
362
msgid "It will be used by Pinterest."
363
msgstr ""
364
365
- #: includes/class.yith-wcwl-admin-init.php:1131
366
#, php-format
367
msgid ""
368
"If you want to take advantage of this feature, you could consider to "
369
"purchase the %s."
370
msgstr ""
371
372
- #: includes/class.yith-wcwl-admin-init.php:1136
373
msgid "YITH WooCommerce Frequently Bought Together Integration"
374
msgstr ""
375
376
- #: includes/class.yith-wcwl-admin-init.php:1143
377
msgid "Enable slider in wishlist"
378
msgstr ""
379
380
- #: includes/class.yith-wcwl-admin-init.php:1144
381
#, php-format
382
msgid ""
383
"Choose to enable product slider in wishlist page with linked products (<a "
384
"href=\"%s\" class=\"thickbox\">Example</a>). %s"
385
msgstr ""
386
387
- #: includes/class.yith-wcwl-admin-init.php:1180
388
msgid "\"Add to wishlist\" button"
389
msgstr ""
390
391
- #: includes/class.yith-wcwl-admin-init.php:1183
392
- #: includes/class.yith-wcwl-admin-init.php:1201
393
- #: includes/class.yith-wcwl-admin-init.php:1219
394
- #: includes/class.yith-wcwl-admin-init.php:1237
395
- #: includes/class.yith-wcwl-admin-init.php:1255
396
msgid "Background"
397
msgstr ""
398
399
- #: includes/class.yith-wcwl-admin-init.php:1184
400
- #: includes/class.yith-wcwl-admin-init.php:1202
401
- #: includes/class.yith-wcwl-admin-init.php:1220
402
- #: includes/class.yith-wcwl-admin-init.php:1238
403
- #: includes/class.yith-wcwl-admin-init.php:1256
404
msgid "Text"
405
msgstr ""
406
407
- #: includes/class.yith-wcwl-admin-init.php:1185
408
- #: includes/class.yith-wcwl-admin-init.php:1203
409
- #: includes/class.yith-wcwl-admin-init.php:1221
410
- #: includes/class.yith-wcwl-admin-init.php:1239
411
- #: includes/class.yith-wcwl-admin-init.php:1257
412
msgid "Border"
413
msgstr ""
414
415
- #: includes/class.yith-wcwl-admin-init.php:1192
416
- #: includes/class.yith-wcwl-admin-init.php:1210
417
- #: includes/class.yith-wcwl-admin-init.php:1228
418
- #: includes/class.yith-wcwl-admin-init.php:1246
419
msgid "Background (hover)"
420
msgstr ""
421
422
- #: includes/class.yith-wcwl-admin-init.php:1193
423
- #: includes/class.yith-wcwl-admin-init.php:1211
424
- #: includes/class.yith-wcwl-admin-init.php:1229
425
- #: includes/class.yith-wcwl-admin-init.php:1247
426
msgid "Text (hover)"
427
msgstr ""
428
429
- #: includes/class.yith-wcwl-admin-init.php:1194
430
- #: includes/class.yith-wcwl-admin-init.php:1212
431
- #: includes/class.yith-wcwl-admin-init.php:1230
432
- #: includes/class.yith-wcwl-admin-init.php:1248
433
msgid "Border (hover)"
434
msgstr ""
435
436
- #: includes/class.yith-wcwl-admin-init.php:1198
437
msgid "\"Add to Cart\" button"
438
msgstr ""
439
440
- #: includes/class.yith-wcwl-admin-init.php:1216
441
msgid "\"Style 1\" button"
442
msgstr ""
443
444
- #: includes/class.yith-wcwl-admin-init.php:1234
445
msgid "\"Style 2\" button"
446
msgstr ""
447
448
- #: includes/class.yith-wcwl-admin-init.php:1252
449
msgid "Wishlist table"
450
msgstr ""
451
452
- #: includes/class.yith-wcwl-admin-init.php:1261
453
msgid "Headers"
454
msgstr ""
455
456
- #: includes/class.yith-wcwl-admin-init.php:1264
457
msgid "Background color"
458
msgstr ""
459
460
- #: includes/class.yith-wcwl-admin-init.php:1354
461
msgid "Wishlist Activated"
462
msgstr ""
463
464
- #: includes/class.yith-wcwl-admin-init.php:1355
465
#, php-format
466
msgid ""
467
"In the YIT Plugin tab you can find the Wishlist options. With this menu, you "
@@ -470,11 +470,11 @@ msgid ""
470
"options, <a href=\"%s\">discover it now</a>."
471
msgstr ""
472
473
- #: includes/class.yith-wcwl-admin-init.php:1366
474
msgid "Wishlist Updated"
475
msgstr "Ønskeliste opdateret."
476
477
- #: includes/class.yith-wcwl-admin-init.php:1367
478
#, php-format
479
msgid ""
480
"From now on, you can find all the options of Wishlist under YIT Plugin -> "
@@ -484,13 +484,13 @@ msgid ""
484
"\">discover the PREMIUM version.</a>"
485
msgstr ""
486
487
- #: includes/class.yith-wcwl-init.php:366
488
msgid ""
489
"We are sorry, but this feature is available only if cookies are enabled on "
490
"your browser."
491
msgstr ""
492
493
- #: includes/class.yith-wcwl-init.php:367
494
msgid "Product correctly added to cart"
495
msgstr "Produkt korrekt tilføjet til indkøbsvognen"
496
@@ -499,23 +499,23 @@ msgid "wishlist"
499
msgstr "ønskeliste"
500
501
#: includes/class.yith-wcwl-shortcode.php:259
502
- #: includes/class.yith-wcwl-ui.php:163
503
msgid "Share on:"
504
msgstr "Del på:"
505
506
- #: includes/class.yith-wcwl-ui.php:117 includes/class.yith-wcwl-ui.php:199
507
msgid "Select options"
508
msgstr ""
509
510
- #: includes/class.yith-wcwl-ui.php:167 templates/share.php:20
511
msgid "Facebook"
512
msgstr ""
513
514
- #: includes/class.yith-wcwl-ui.php:170 templates/share.php:26
515
msgid "Twitter"
516
msgstr ""
517
518
- #: includes/class.yith-wcwl-ui.php:179
519
msgid "email"
520
msgstr ""
521
@@ -523,45 +523,45 @@ msgstr ""
523
msgid "An error occurred while adding products to the wishlist."
524
msgstr ""
525
526
- #: includes/class.yith-wcwl.php:268
527
msgid "An error occurred while adding products to wishlist."
528
msgstr ""
529
530
- #: includes/class.yith-wcwl.php:285
531
msgid "The \"Remove\" option now does not require any parameter"
532
msgstr ""
533
534
- #: includes/class.yith-wcwl.php:332
535
msgid "An error occurred while removing products from the wishlist"
536
msgstr ""
537
538
- #: includes/class.yith-wcwl.php:774
539
msgid "You need to log in before creating a new wishlist"
540
msgstr ""
541
542
- #: includes/class.yith-wcwl.php:1565
543
msgid "Product successfully removed."
544
msgstr ""
545
546
- #: includes/class.yith-wcwl.php:1569
547
msgid "Error. Unable to remove the product from the wishlist."
548
msgstr ""
549
550
- #: includes/class.yith-wcwl.php:1573 templates/wishlist-view.php:239
551
msgid "No products were added to the wishlist"
552
msgstr ""
553
554
- #: includes/class.yith-wcwl.php:1615
555
msgid "An error as occurred."
556
msgstr ""
557
558
- #: init.php:128
559
msgid ""
560
"YITH WooCommerce Wishlist is enabled but not effective. It requires "
561
"WooCommerce in order to work."
562
msgstr ""
563
564
- #: init.php:138
565
msgid ""
566
"You can't activate the free version of YITH WooCommerce Wishlist while you "
567
"are using the premium one."
@@ -817,10 +817,6 @@ msgstr ""
817
msgid "Google+"
818
msgstr ""
819
820
- #: templates/share.php:44
821
- msgid "I wanted you to see this site"
822
- msgstr ""
823
-
824
#: templates/share.php:44
825
msgid "Email"
826
msgstr "E-mail"
@@ -849,56 +845,56 @@ msgstr "Stykpris"
849
msgid "Stock Status"
850
msgstr "Lagerstatus"
851
852
- #: templates/wishlist-view.php:152 templates/wishlist-view.php:229
853
msgid "Remove this product"
854
msgstr "Fjern denne vare"
855
856
- #: templates/wishlist-view.php:170
857
msgid "Free!"
858
msgstr "Gratis!"
859
860
- #: templates/wishlist-view.php:176
861
msgid "Out of Stock"
862
msgstr "Ikke på lager"
863
864
- #: templates/wishlist-view.php:176
865
msgid "In Stock"
866
msgstr "På lager"
867
868
- #: templates/wishlist-view.php:185
869
#, php-format
870
msgid "Added on : %s"
871
msgstr "Tilføjet den : %s"
872
873
- #: templates/wishlist-view.php:197
874
msgid "Move"
875
msgstr "Flyt"
876
877
- #: templates/wishlist-view.php:209
878
msgid "Shared"
879
msgstr "Delt"
880
881
- #: templates/wishlist-view.php:212
882
msgid "Private"
883
msgstr "Privat"
884
885
- #: templates/wishlist-view.php:215
886
msgid "Public"
887
msgstr "Offentlig"
888
889
- #: templates/wishlist-view.php:229
890
msgid "Remove"
891
msgstr "Fjern"
892
893
- #: templates/wishlist-view.php:256
894
msgid "Add the selected products to the cart"
895
msgstr "Tilføj den valgte vare til indkøbskurven"
896
897
- #: templates/wishlist-view.php:264 templates/wishlist-view.php:310
898
msgid "Ask for an estimate"
899
msgstr "Efterspørg estimat"
900
901
- #: templates/wishlist-view.php:300
902
msgid "Your email"
903
msgstr ""
904
1
msgid ""
2
msgstr ""
3
"Project-Id-Version: YITH WCWL\n"
4
+ "POT-Creation-Date: 2017-10-24 17:31+0200\n"
5
+ "PO-Revision-Date: 2017-10-24 17:31+0200\n"
6
"Last-Translator: Morten Ruus <altombasketball@gmail.com>\n"
7
"Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
"Language: da_DK\n"
9
"MIME-Version: 1.0\n"
10
"Content-Type: text/plain; charset=UTF-8\n"
11
"Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.8.7.1\n"
13
"X-Poedit-KeywordsList: __;_e;_x\n"
14
"X-Poedit-Basepath: ..\n"
15
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
"X-Poedit-SearchPathExcluded-0: plugin-fw\n"
18
19
#: includes/class.yith-wcwl-admin-init.php:159
20
+ #: includes/class.yith-wcwl-admin-init.php:1483
21
+ #: includes/class.yith-wcwl-admin-init.php:1484
22
#: includes/class.yith-wcwl-install.php:244
23
msgid "Wishlist"
24
msgstr "Ønskeliste"
56
msgid "Plugin Documentation"
57
msgstr ""
58
59
+ #: includes/class.yith-wcwl-admin-init.php:1023
60
msgid "Upgrade to the PREMIUM VERSION"
61
msgstr ""
62
63
+ #: includes/class.yith-wcwl-admin-init.php:1026
64
msgid "YITH WooCommerce Wishlist"
65
msgstr ""
66
67
+ #: includes/class.yith-wcwl-admin-init.php:1027
68
msgid "Discover the Advanced Features"
69
msgstr ""
70
71
+ #: includes/class.yith-wcwl-admin-init.php:1028
72
msgid ""
73
"Upgrade to the PREMIUM VERSION of YITH WOOCOMMERCE WISHLIST to benefit from "
74
"all features!"
75
msgstr ""
76
77
+ #: includes/class.yith-wcwl-admin-init.php:1034
78
msgid "Get Support and Pro Features"
79
msgstr ""
80
81
+ #: includes/class.yith-wcwl-admin-init.php:1035
82
msgid ""
83
"By purchasing the premium version of the plugin, you will take advantage of "
84
"the advanced features of the product and you will get one year of free "
85
"updates and support through our platform available 24h/24."
86
msgstr ""
87
88
+ #: includes/class.yith-wcwl-admin-init.php:1045
89
msgid "General Settings"
90
msgstr ""
91
92
+ #: includes/class.yith-wcwl-admin-init.php:1052
93
msgid "Enable YITH Wishlist"
94
msgstr ""
95
96
+ #: includes/class.yith-wcwl-admin-init.php:1053
97
#, php-format
98
msgid ""
99
"Enable all plugin features. <strong>Be sure to select at least one option in "
101
"plugin <a href=\"%s\" target=\"_blank\">documentation</a>."
102
msgstr ""
103
104
+ #: includes/class.yith-wcwl-admin-init.php:1059
105
msgid "Default wishlist title"
106
msgstr ""
107
108
+ #: includes/class.yith-wcwl-admin-init.php:1061
109
+ #: includes/class.yith-wcwl-admin-init.php:1062
110
+ #: includes/class.yith-wcwl-admin-init.php:1298
111
#, php-format
112
msgid "My wishlist on %s"
113
msgstr ""
114
115
+ #: includes/class.yith-wcwl-admin-init.php:1067
116
msgid "Wishlist Page"
117
msgstr ""
118
119
+ #: includes/class.yith-wcwl-admin-init.php:1068
120
msgid "Page contents: [yith_wcwl_wishlist]"
121
msgstr ""
122
123
+ #: includes/class.yith-wcwl-admin-init.php:1077
124
msgid "Position"
125
msgstr ""
126
127
+ #: includes/class.yith-wcwl-admin-init.php:1078
128
msgid ""
129
"You can add the button in variable products only after the \"Add to Cart\" "
130
"button or using the shortcode [yith_wcwl_add_to_wishlist]."
131
msgstr ""
132
133
+ #: includes/class.yith-wcwl-admin-init.php:1084
134
msgid "After \"Add to cart\""
135
msgstr ""
136
137
+ #: includes/class.yith-wcwl-admin-init.php:1085
138
msgid "After thumbnails"
139
msgstr ""
140
141
+ #: includes/class.yith-wcwl-admin-init.php:1086
142
msgid "After summary"
143
msgstr ""
144
145
+ #: includes/class.yith-wcwl-admin-init.php:1087
146
msgid "Use shortcode"
147
msgstr ""
148
149
+ #: includes/class.yith-wcwl-admin-init.php:1092
150
msgid "Redirect to cart"
151
msgstr ""
152
153
+ #: includes/class.yith-wcwl-admin-init.php:1093
154
msgid ""
155
"Redirect to cart page if \"Add to cart\" button is clicked in the wishlist "
156
"page."
157
msgstr ""
158
159
+ #: includes/class.yith-wcwl-admin-init.php:1099
160
msgid "Remove if added to the cart"
161
msgstr ""
162
163
+ #: includes/class.yith-wcwl-admin-init.php:1100
164
msgid "Remove the product from the wishlist if it has been added to the cart."
165
msgstr ""
166
167
+ #: includes/class.yith-wcwl-admin-init.php:1106
168
msgid "\"Add to Wishlist\" text"
169
msgstr ""
170
171
+ #: includes/class.yith-wcwl-admin-init.php:1108
172
msgid "Add to Wishlist"
173
msgstr ""
174
175
+ #: includes/class.yith-wcwl-admin-init.php:1113
176
msgid "\"Browse wishlist\" text"
177
msgstr ""
178
179
+ #: includes/class.yith-wcwl-admin-init.php:1115
180
+ #: includes/class.yith-wcwl-ui.php:82 includes/class.yith-wcwl-ui.php:83
181
msgid "Browse Wishlist"
182
msgstr ""
183
184
+ #: includes/class.yith-wcwl-admin-init.php:1120
185
msgid "\"Product already in wishlist\" text"
186
msgstr ""
187
188
+ #: includes/class.yith-wcwl-admin-init.php:1122
189
+ #: includes/class.yith-wcwl-ui.php:83
190
msgid "The product is already in the wishlist!"
191
msgstr ""
192
193
+ #: includes/class.yith-wcwl-admin-init.php:1127
194
msgid "\"Product added\" text"
195
msgstr ""
196
197
+ #: includes/class.yith-wcwl-admin-init.php:1129
198
+ #: includes/class.yith-wcwl-ui.php:82
199
msgid "Product added!"
200
msgstr ""
201
202
+ #: includes/class.yith-wcwl-admin-init.php:1134
203
msgid "\"Add to Cart\" text"
204
msgstr ""
205
206
+ #: includes/class.yith-wcwl-admin-init.php:1136
207
msgid "Add to Cart"
208
msgstr ""
209
210
+ #: includes/class.yith-wcwl-admin-init.php:1141
211
msgid "Show Unit price"
212
msgstr ""
213
214
+ #: includes/class.yith-wcwl-admin-init.php:1142
215
msgid "Show unit price for each product in wishlist"
216
msgstr ""
217
218
+ #: includes/class.yith-wcwl-admin-init.php:1149
219
msgid "Show \"Add to Cart\" button"
220
msgstr ""
221
222
+ #: includes/class.yith-wcwl-admin-init.php:1150
223
msgid "Show \"Add to Cart\" button for each product in wishlist"
224
msgstr ""
225
226
+ #: includes/class.yith-wcwl-admin-init.php:1157
227
msgid "Show Stock status"
228
msgstr ""
229
230
+ #: includes/class.yith-wcwl-admin-init.php:1158
231
msgid ""
232
"Show \"In stock\" or \"Out of stock\" label for each product in wishlist"
233
msgstr ""
234
235
+ #: includes/class.yith-wcwl-admin-init.php:1165
236
msgid "Show Date of addition"
237
msgstr ""
238
239
+ #: includes/class.yith-wcwl-admin-init.php:1166
240
msgid "Show the date when users have added a product to the wishlist"
241
msgstr ""
242
243
+ #: includes/class.yith-wcwl-admin-init.php:1173
244
msgid "Add second remove button"
245
msgstr ""
246
247
+ #: includes/class.yith-wcwl-admin-init.php:1174
248
msgid "Add a second remove button in the last column, with extended label"
249
msgstr ""
250
251
+ #: includes/class.yith-wcwl-admin-init.php:1189
252
msgid "Styles"
253
msgstr ""
254
255
+ #: includes/class.yith-wcwl-admin-init.php:1196
256
msgid "Use buttons"
257
msgstr ""
258
259
+ #: includes/class.yith-wcwl-admin-init.php:1197
260
msgid "Use buttons instead of simple anchors."
261
msgstr ""
262
263
+ #: includes/class.yith-wcwl-admin-init.php:1203
264
msgid "Custom CSS"
265
msgstr ""
266
267
+ #: includes/class.yith-wcwl-admin-init.php:1210
268
msgid "Use theme style"
269
msgstr ""
270
271
+ #: includes/class.yith-wcwl-admin-init.php:1211
272
msgid "Use the theme style."
273
msgstr ""
274
275
+ #: includes/class.yith-wcwl-admin-init.php:1217
276
msgid "Rounded buttons"
277
msgstr ""
278
279
+ #: includes/class.yith-wcwl-admin-init.php:1218
280
msgid "Make button corners rounded"
281
msgstr ""
282
283
+ #: includes/class.yith-wcwl-admin-init.php:1224
284
msgid "\"Add to Wishlist\" icon"
285
msgstr ""
286
287
+ #: includes/class.yith-wcwl-admin-init.php:1225
288
msgid "Add an icon to the \"Add to Wishlist\" button"
289
msgstr ""
290
291
+ #: includes/class.yith-wcwl-admin-init.php:1235
292
msgid "\"Add to Cart\" icon"
293
msgstr ""
294
295
+ #: includes/class.yith-wcwl-admin-init.php:1236
296
msgid "Add an icon to the \"Add to Cart\" button"
297
msgstr ""
298
299
+ #: includes/class.yith-wcwl-admin-init.php:1254
300
msgid "Social Networks & Share"
301
msgstr ""
302
303
+ #: includes/class.yith-wcwl-admin-init.php:1261
304
msgid "Share on Facebook"
305
msgstr ""
306
307
+ #: includes/class.yith-wcwl-admin-init.php:1262
308
msgid "Show \"Share on Facebook\" button"
309
msgstr ""
310
311
+ #: includes/class.yith-wcwl-admin-init.php:1268
312
msgid "Tweet on Twitter"
313
msgstr ""
314
315
+ #: includes/class.yith-wcwl-admin-init.php:1269
316
msgid "Show \"Tweet on Twitter\" button"
317
msgstr ""
318
319
+ #: includes/class.yith-wcwl-admin-init.php:1275
320
msgid "Pin on Pinterest"
321
msgstr ""
322
323
+ #: includes/class.yith-wcwl-admin-init.php:1276
324
msgid "Show \"Pin on Pinterest\" button"
325
msgstr ""
326
327
+ #: includes/class.yith-wcwl-admin-init.php:1282
328
msgid "Share on Google+"
329
msgstr ""
330
331
+ #: includes/class.yith-wcwl-admin-init.php:1283
332
msgid "Show \"Share on Google+\" button"
333
msgstr ""
334
335
+ #: includes/class.yith-wcwl-admin-init.php:1289
336
msgid "Share by Email"
337
msgstr ""
338
339
+ #: includes/class.yith-wcwl-admin-init.php:1290
340
msgid "Show \"Share by Email\" button"
341
msgstr ""
342
343
+ #: includes/class.yith-wcwl-admin-init.php:1296
344
msgid "Social title"
345
msgstr ""
346
347
+ #: includes/class.yith-wcwl-admin-init.php:1303
348
msgid "Social text"
349
msgstr ""
350
351
+ #: includes/class.yith-wcwl-admin-init.php:1304
352
msgid ""
353
"It will be used by Twitter and Pinterest. Use <strong>%wishlist_url%</"
354
"strong> where you want to show the URL of your wishlist."
355
msgstr ""
356
357
+ #: includes/class.yith-wcwl-admin-init.php:1311
358
msgid "Social image URL"
359
msgstr ""
360
361
+ #: includes/class.yith-wcwl-admin-init.php:1312
362
msgid "It will be used by Pinterest."
363
msgstr ""
364
365
+ #: includes/class.yith-wcwl-admin-init.php:1326
366
#, php-format
367
msgid ""
368
"If you want to take advantage of this feature, you could consider to "
369
"purchase the %s."
370
msgstr ""
371
372
+ #: includes/class.yith-wcwl-admin-init.php:1331
373
msgid "YITH WooCommerce Frequently Bought Together Integration"
374
msgstr ""
375
376
+ #: includes/class.yith-wcwl-admin-init.php:1338
377
msgid "Enable slider in wishlist"
378
msgstr ""
379
380
+ #: includes/class.yith-wcwl-admin-init.php:1339
381
#, php-format
382
msgid ""
383
"Choose to enable product slider in wishlist page with linked products (<a "
384
"href=\"%s\" class=\"thickbox\">Example</a>). %s"
385
msgstr ""
386
387
+ #: includes/class.yith-wcwl-admin-init.php:1375
388
msgid "\"Add to wishlist\" button"
389
msgstr ""
390
391
+ #: includes/class.yith-wcwl-admin-init.php:1378
392
+ #: includes/class.yith-wcwl-admin-init.php:1396
393
+ #: includes/class.yith-wcwl-admin-init.php:1414
394
+ #: includes/class.yith-wcwl-admin-init.php:1432
395
+ #: includes/class.yith-wcwl-admin-init.php:1450
396
msgid "Background"
397
msgstr ""
398
399
+ #: includes/class.yith-wcwl-admin-init.php:1379
400
+ #: includes/class.yith-wcwl-admin-init.php:1397
401
+ #: includes/class.yith-wcwl-admin-init.php:1415
402
+ #: includes/class.yith-wcwl-admin-init.php:1433
403
+ #: includes/class.yith-wcwl-admin-init.php:1451
404
msgid "Text"
405
msgstr ""
406
407
+ #: includes/class.yith-wcwl-admin-init.php:1380
408
+ #: includes/class.yith-wcwl-admin-init.php:1398
409
+ #: includes/class.yith-wcwl-admin-init.php:1416
410
+ #: includes/class.yith-wcwl-admin-init.php:1434
411
+ #: includes/class.yith-wcwl-admin-init.php:1452
412
msgid "Border"
413
msgstr ""
414
415
+ #: includes/class.yith-wcwl-admin-init.php:1387
416
+ #: includes/class.yith-wcwl-admin-init.php:1405
417
+ #: includes/class.yith-wcwl-admin-init.php:1423
418
+ #: includes/class.yith-wcwl-admin-init.php:1441
419
msgid "Background (hover)"
420
msgstr ""
421
422
+ #: includes/class.yith-wcwl-admin-init.php:1388
423
+ #: includes/class.yith-wcwl-admin-init.php:1406
424
+ #: includes/class.yith-wcwl-admin-init.php:1424
425
+ #: includes/class.yith-wcwl-admin-init.php:1442
426
msgid "Text (hover)"
427
msgstr ""
428
429
+ #: includes/class.yith-wcwl-admin-init.php:1389
430
+ #: includes/class.yith-wcwl-admin-init.php:1407
431
+ #: includes/class.yith-wcwl-admin-init.php:1425
432
+ #: includes/class.yith-wcwl-admin-init.php:1443
433
msgid "Border (hover)"
434
msgstr ""
435
436
+ #: includes/class.yith-wcwl-admin-init.php:1393
437
msgid "\"Add to Cart\" button"
438
msgstr ""
439
440
+ #: includes/class.yith-wcwl-admin-init.php:1411
441
msgid "\"Style 1\" button"
442
msgstr ""
443
444
+ #: includes/class.yith-wcwl-admin-init.php:1429
445
msgid "\"Style 2\" button"
446
msgstr ""
447
448
+ #: includes/class.yith-wcwl-admin-init.php:1447
449
msgid "Wishlist table"
450
msgstr ""
451
452
+ #: includes/class.yith-wcwl-admin-init.php:1456
453
msgid "Headers"
454
msgstr ""
455
456
+ #: includes/class.yith-wcwl-admin-init.php:1459
457
msgid "Background color"
458
msgstr ""
459
460
+ #: includes/class.yith-wcwl-admin-init.php:1549
461
msgid "Wishlist Activated"
462
msgstr ""
463
464
+ #: includes/class.yith-wcwl-admin-init.php:1550
465
#, php-format
466
msgid ""
467
"In the YIT Plugin tab you can find the Wishlist options. With this menu, you "
470
"options, <a href=\"%s\">discover it now</a>."
471
msgstr ""
472
473
+ #: includes/class.yith-wcwl-admin-init.php:1561
474
msgid "Wishlist Updated"
475
msgstr "Ønskeliste opdateret."
476
477
+ #: includes/class.yith-wcwl-admin-init.php:1562
478
#, php-format
479
msgid ""
480
"From now on, you can find all the options of Wishlist under YIT Plugin -> "
484
"\">discover the PREMIUM version.</a>"
485
msgstr ""
486
487
+ #: includes/class.yith-wcwl-init.php:374
488
msgid ""
489
"We are sorry, but this feature is available only if cookies are enabled on "
490
"your browser."
491
msgstr ""
492
493
+ #: includes/class.yith-wcwl-init.php:375
494
msgid "Product correctly added to cart"
495
msgstr "Produkt korrekt tilføjet til indkøbsvognen"
496
499
msgstr "ønskeliste"
500
501
#: includes/class.yith-wcwl-shortcode.php:259
502
+ #: includes/class.yith-wcwl-ui.php:164
503
msgid "Share on:"
504
msgstr "Del på:"
505
506
+ #: includes/class.yith-wcwl-ui.php:118 includes/class.yith-wcwl-ui.php:200
507
msgid "Select options"
508
msgstr ""
509
510
+ #: includes/class.yith-wcwl-ui.php:168 templates/share.php:20
511
msgid "Facebook"
512
msgstr ""
513
514
+ #: includes/class.yith-wcwl-ui.php:171 templates/share.php:26
515
msgid "Twitter"
516
msgstr ""
517
518
+ #: includes/class.yith-wcwl-ui.php:180
519
msgid "email"
520
msgstr ""
521
523
msgid "An error occurred while adding products to the wishlist."
524
msgstr ""
525
526
+ #: includes/class.yith-wcwl.php:269
527
msgid "An error occurred while adding products to wishlist."
528
msgstr ""
529
530
+ #: includes/class.yith-wcwl.php:286
531
msgid "The \"Remove\" option now does not require any parameter"
532
msgstr ""
533
534
+ #: includes/class.yith-wcwl.php:335
535
msgid "An error occurred while removing products from the wishlist"
536
msgstr ""
537
538
+ #: includes/class.yith-wcwl.php:783
539
msgid "You need to log in before creating a new wishlist"
540
msgstr ""
541
542
+ #: includes/class.yith-wcwl.php:1578
543
msgid "Product successfully removed."
544
msgstr ""
545
546
+ #: includes/class.yith-wcwl.php:1582
547
msgid "Error. Unable to remove the product from the wishlist."
548
msgstr ""
549
550
+ #: includes/class.yith-wcwl.php:1586 templates/wishlist-view.php:241
551
msgid "No products were added to the wishlist"
552
msgstr ""
553
554
+ #: includes/class.yith-wcwl.php:1628
555
msgid "An error as occurred."
556
msgstr ""
557
558
+ #: init.php:130
559
msgid ""
560
"YITH WooCommerce Wishlist is enabled but not effective. It requires "
561
"WooCommerce in order to work."
562
msgstr ""
563
564
+ #: init.php:140
565
msgid ""
566
"You can't activate the free version of YITH WooCommerce Wishlist while you "
567
"are using the premium one."
817
msgid "Google+"
818
msgstr ""
819
820
#: templates/share.php:44
821
msgid "Email"
822
msgstr "E-mail"
845
msgid "Stock Status"
846
msgstr "Lagerstatus"
847
848
+ #: templates/wishlist-view.php:152 templates/wishlist-view.php:231
849
msgid "Remove this product"
850
msgstr "Fjern denne vare"
851
852
+ #: templates/wishlist-view.php:172
853
msgid "Free!"
854
msgstr "Gratis!"
855
856
+ #: templates/wishlist-view.php:178
857
msgid "Out of Stock"
858
msgstr "Ikke på lager"
859
860
+ #: templates/wishlist-view.php:178
861
msgid "In Stock"
862
msgstr "På lager"
863
864
+ #: templates/wishlist-view.php:187
865
#, php-format
866
msgid "Added on : %s"
867
msgstr "Tilføjet den : %s"
868
869
+ #: templates/wishlist-view.php:199
870
msgid "Move"
871
msgstr "Flyt"
872
873
+ #: templates/wishlist-view.php:211
874
msgid "Shared"
875
msgstr "Delt"
876
877
+ #: templates/wishlist-view.php:214
878
msgid "Private"
879
msgstr "Privat"
880
881
+ #: templates/wishlist-view.php:217
882
msgid "Public"
883
msgstr "Offentlig"
884
885
+ #: templates/wishlist-view.php:231
886
msgid "Remove"
887
msgstr "Fjern"
888
889
+ #: templates/wishlist-view.php:258
890
msgid "Add the selected products to the cart"
891
msgstr "Tilføj den valgte vare til indkøbskurven"
892
893
+ #: templates/wishlist-view.php:266 templates/wishlist-view.php:312
894
msgid "Ask for an estimate"
895
msgstr "Efterspørg estimat"
896
897
+ #: templates/wishlist-view.php:302
898
msgid "Your email"
899
msgstr ""
900
languages/yith-woocommerce-wishlist-de_DE.mo CHANGED
Binary file
languages/yith-woocommerce-wishlist-de_DE.po CHANGED
@@ -1,15 +1,15 @@
1
msgid ""
2
msgstr ""
3
"Project-Id-Version: YITH WooCommerce Wishlist\n"
4
- "POT-Creation-Date: 2017-05-11 15:55+0200\n"
5
- "PO-Revision-Date: 2017-05-11 15:55+0200\n"
6
"Last-Translator: \n"
7
"Language-Team: Your Inspiration Themes <plugins@yithemes.com>\n"
8
"Language: de_DE\n"
9
"MIME-Version: 1.0\n"
10
"Content-Type: text/plain; charset=UTF-8\n"
11
"Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Poedit 2.0.1\n"
13
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e;_n:1,2;__ngettext:1,2;"
14
"__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;"
15
"_nx_noop:4c,1,2\n"
@@ -20,8 +20,8 @@ msgstr ""
20
"X-Poedit-SearchPathExcluded-0: ../plugin-fw\n"
21
22
#: ../includes/class.yith-wcwl-admin-init.php:159
23
- #: ../includes/class.yith-wcwl-admin-init.php:1288
24
- #: ../includes/class.yith-wcwl-admin-init.php:1289
25
#: ../includes/class.yith-wcwl-install.php:244
26
msgid "Wishlist"
27
msgstr "Wunschliste"
@@ -59,33 +59,33 @@ msgstr "WARNUNG: Das Plugin erfordert mindestens WooCommerce 2.2!"
59
msgid "Plugin Documentation"
60
msgstr "Plugin Dokumentation"
61
62
- #: ../includes/class.yith-wcwl-admin-init.php:828
63
msgid "Upgrade to the PREMIUM VERSION"
64
msgstr ""
65
"Hier die <a href=\"https://goo.gl/wxbNyw\" target=\"_blank\">PREMIUM "
66
"VERSION</a> kaufen."
67
68
- #: ../includes/class.yith-wcwl-admin-init.php:831
69
msgid "YITH WooCommerce Wishlist"
70
msgstr "YITH WooCommerce Wunschliste"
71
72
- #: ../includes/class.yith-wcwl-admin-init.php:832
73
msgid "Discover the Advanced Features"
74
msgstr "Erweiterte Funktionen ansehen"
75
76
- #: ../includes/class.yith-wcwl-admin-init.php:833
77
msgid ""
78
"Upgrade to the PREMIUM VERSION of YITH WOOCOMMERCE WISHLIST to benefit from "
79
"all features!"
80
msgstr ""
81
82
- #: ../includes/class.yith-wcwl-admin-init.php:839
83
msgid "Get Support and Pro Features"
84
msgstr ""
85
"<a href=\"https://goo.gl/wxbNyw\" target=\"_blank\">Support und Premium "
86
"Features bekommen</a>"
87
88
- #: ../includes/class.yith-wcwl-admin-init.php:840
89
msgid ""
90
"By purchasing the premium version of the plugin, you will take advantage of "
91
"the advanced features of the product and you will get one year of free "
@@ -96,15 +96,15 @@ msgstr ""
96
"Jahr freie Updates. Außerdem gibt's 24h Support auf unserer Webseite -> <a "
97
"href=\"https://goo.gl/wxbNyw\" target=\"_blank\">Premium Version</a>"
98
99
- #: ../includes/class.yith-wcwl-admin-init.php:850
100
msgid "General Settings"
101
msgstr "Allgemeine Einstellungen"
102
103
- #: ../includes/class.yith-wcwl-admin-init.php:857
104
msgid "Enable YITH Wishlist"
105
msgstr "YITH Wunschlisten Plugin aktivieren"
106
107
- #: ../includes/class.yith-wcwl-admin-init.php:858
108
#, php-format
109
msgid ""
110
"Enable all plugin features. <strong>Be sure to select at least one option in "
@@ -112,30 +112,30 @@ msgid ""
112
"plugin <a href=\"%s\" target=\"_blank\">documentation</a>."
113
msgstr ""
114
115
- #: ../includes/class.yith-wcwl-admin-init.php:864
116
msgid "Default wishlist title"
117
msgstr "Standard Wunschlisten Titel"
118
119
- #: ../includes/class.yith-wcwl-admin-init.php:866
120
- #: ../includes/class.yith-wcwl-admin-init.php:867
121
- #: ../includes/class.yith-wcwl-admin-init.php:1103
122
#, php-format
123
msgid "My wishlist on %s"
124
msgstr "Meine Wunschliste bei %s"
125
126
- #: ../includes/class.yith-wcwl-admin-init.php:872
127
msgid "Wishlist Page"
128
msgstr "Wunschlisten Seite"
129
130
- #: ../includes/class.yith-wcwl-admin-init.php:873
131
msgid "Page contents: [yith_wcwl_wishlist]"
132
msgstr "Seiteninhalt: [yith_wcwl_wishlist]"
133
134
- #: ../includes/class.yith-wcwl-admin-init.php:882
135
msgid "Position"
136
msgstr "Position"
137
138
- #: ../includes/class.yith-wcwl-admin-init.php:883
139
msgid ""
140
"You can add the button in variable products only after the \"Add to Cart\" "
141
"button or using the shortcode [yith_wcwl_add_to_wishlist]."
@@ -143,27 +143,27 @@ msgstr ""
143
"Du kannst den Button bei Variablen Produkten nur nach dem \"In den Warenkorb"
144
"\" Button hinzufügen oder du nutzt den Shortcode [yith_wcwl_add_to_wishlist]."
145
146
- #: ../includes/class.yith-wcwl-admin-init.php:889
147
msgid "After \"Add to cart\""
148
msgstr "Nach \"in den Warenkorb\""
149
150
- #: ../includes/class.yith-wcwl-admin-init.php:890
151
msgid "After thumbnails"
152
msgstr "Nach dem Vorschaubild"
153
154
- #: ../includes/class.yith-wcwl-admin-init.php:891
155
msgid "After summary"
156
msgstr "Nach der Zusammenfassung"
157
158
- #: ../includes/class.yith-wcwl-admin-init.php:892
159
msgid "Use shortcode"
160
msgstr "Benutze Shortcodes"
161
162
- #: ../includes/class.yith-wcwl-admin-init.php:897
163
msgid "Redirect to cart"
164
msgstr "Zum Warenkorb weiterleiten"
165
166
- #: ../includes/class.yith-wcwl-admin-init.php:898
167
msgid ""
168
"Redirect to cart page if \"Add to cart\" button is clicked in the wishlist "
169
"page."
@@ -171,199 +171,199 @@ msgstr ""
171
"Zum Warenkorb weiterleiten wenn der Button \"Hinzufügen zum Warenkorb\" "
172
"geklickt wird"
173
174
- #: ../includes/class.yith-wcwl-admin-init.php:904
175
msgid "Remove if added to the cart"
176
msgstr "Entfernen wenn zum Warenkorb hinzugefügt"
177
178
- #: ../includes/class.yith-wcwl-admin-init.php:905
179
msgid "Remove the product from the wishlist if it has been added to the cart."
180
msgstr "Von der Wunschliste entfernen wenn zum Warenkorb hinzugefügt."
181
182
- #: ../includes/class.yith-wcwl-admin-init.php:911
183
msgid "\"Add to Wishlist\" text"
184
msgstr "Zur Wunschliste hinzufügen Text"
185
186
- #: ../includes/class.yith-wcwl-admin-init.php:913
187
msgid "Add to Wishlist"
188
msgstr "Auf die Wunschliste"
189
190
- #: ../includes/class.yith-wcwl-admin-init.php:918
191
msgid "\"Browse wishlist\" text"
192
msgstr "\"Wunschliste durchsuchen\" Text"
193
194
- #: ../includes/class.yith-wcwl-admin-init.php:920
195
- #: ../includes/class.yith-wcwl-ui.php:81 ../includes/class.yith-wcwl-ui.php:82
196
msgid "Browse Wishlist"
197
msgstr "Wunschliste durchstöbern"
198
199
- #: ../includes/class.yith-wcwl-admin-init.php:925
200
msgid "\"Product already in wishlist\" text"
201
msgstr "Artikel ist bereits auf der Wunschliste Text"
202
203
- #: ../includes/class.yith-wcwl-admin-init.php:927
204
- #: ../includes/class.yith-wcwl-ui.php:82
205
msgid "The product is already in the wishlist!"
206
msgstr "Der Artikel ist bereits auf einer Wunschliste"
207
208
- #: ../includes/class.yith-wcwl-admin-init.php:932
209
msgid "\"Product added\" text"
210
msgstr "Artikel hinzugefügt Text"
211
212
- #: ../includes/class.yith-wcwl-admin-init.php:934
213
- #: ../includes/class.yith-wcwl-ui.php:81
214
msgid "Product added!"
215
msgstr "Artikel hinzugefügt!"
216
217
- #: ../includes/class.yith-wcwl-admin-init.php:939
218
msgid "\"Add to Cart\" text"
219
msgstr "In den Warenkorb Text"
220
221
- #: ../includes/class.yith-wcwl-admin-init.php:941
222
msgid "Add to Cart"
223
msgstr "In den Warenkorb"
224
225
- #: ../includes/class.yith-wcwl-admin-init.php:946
226
msgid "Show Unit price"
227
msgstr "Zeige Artikel Preis"
228
229
- #: ../includes/class.yith-wcwl-admin-init.php:947
230
msgid "Show unit price for each product in wishlist"
231
msgstr "Zeige Artikel Preis für jedes Produkt"
232
233
- #: ../includes/class.yith-wcwl-admin-init.php:954
234
msgid "Show \"Add to Cart\" button"
235
msgstr "Zeige \"Zum Warenkorb hinzufügen\" Button"
236
237
- #: ../includes/class.yith-wcwl-admin-init.php:955
238
msgid "Show \"Add to Cart\" button for each product in wishlist"
239
msgstr "Zeige \"Zum, Warenkorb hinzufügen\" Button bei jedem Artikel"
240
241
- #: ../includes/class.yith-wcwl-admin-init.php:962
242
msgid "Show Stock status"
243
msgstr "Zeige Lagerstatus"
244
245
- #: ../includes/class.yith-wcwl-admin-init.php:963
246
msgid ""
247
"Show \"In stock\" or \"Out of stock\" label for each product in wishlist"
248
msgstr "Zeige den Lagerstatus für jeden Artikel"
249
250
- #: ../includes/class.yith-wcwl-admin-init.php:970
251
msgid "Show Date of addition"
252
msgstr "Zeige Datum des hinzufügens"
253
254
- #: ../includes/class.yith-wcwl-admin-init.php:971
255
msgid "Show the date when users have added a product to the wishlist"
256
msgstr "Zeige Datum wann der Kunde den Artikel hinzugefügt hat"
257
258
- #: ../includes/class.yith-wcwl-admin-init.php:978
259
msgid "Add second remove button"
260
msgstr "Einen zweiten \"Entfernen\" Button"
261
262
- #: ../includes/class.yith-wcwl-admin-init.php:979
263
msgid "Add a second remove button in the last column, with extended label"
264
msgstr "Zweiter \"entfernen\" Button in der letzten Spalte"
265
266
- #: ../includes/class.yith-wcwl-admin-init.php:994
267
msgid "Styles"
268
msgstr "Stile"
269
270
- #: ../includes/class.yith-wcwl-admin-init.php:1001
271
msgid "Use buttons"
272
msgstr "Benutze Buttons"
273
274
- #: ../includes/class.yith-wcwl-admin-init.php:1002
275
msgid "Use buttons instead of simple anchors."
276
msgstr "Benutze Buttons anstelle von Text Links."
277
278
- #: ../includes/class.yith-wcwl-admin-init.php:1008
279
msgid "Custom CSS"
280
msgstr "Benutzerdefiniertes CSS"
281
282
- #: ../includes/class.yith-wcwl-admin-init.php:1015
283
msgid "Use theme style"
284
msgstr "Nutze das Theme Styling"
285
286
- #: ../includes/class.yith-wcwl-admin-init.php:1016
287
msgid "Use the theme style."
288
msgstr "Nutze das Theme Styling."
289
290
- #: ../includes/class.yith-wcwl-admin-init.php:1022
291
msgid "Rounded buttons"
292
msgstr "Abgerundete Buttons"
293
294
- #: ../includes/class.yith-wcwl-admin-init.php:1023
295
msgid "Make button corners rounded"
296
msgstr "Nutze runde Button Ecken."
297
298
- #: ../includes/class.yith-wcwl-admin-init.php:1029
299
msgid "\"Add to Wishlist\" icon"
300
msgstr "Zur Wunschliste hinzufügen Symbol"
301
302
- #: ../includes/class.yith-wcwl-admin-init.php:1030
303
msgid "Add an icon to the \"Add to Wishlist\" button"
304
msgstr "Symbol für \"Auf die Wunschliste\" Button"
305
306
- #: ../includes/class.yith-wcwl-admin-init.php:1040
307
msgid "\"Add to Cart\" icon"
308
msgstr "In den Warenkorb Symbol"
309
310
- #: ../includes/class.yith-wcwl-admin-init.php:1041
311
msgid "Add an icon to the \"Add to Cart\" button"
312
msgstr "Symbol für \"in den Warenkorb\" Button"
313
314
- #: ../includes/class.yith-wcwl-admin-init.php:1059
315
msgid "Social Networks & Share"
316
msgstr "Social Netzwerke und Teilen"
317
318
- #: ../includes/class.yith-wcwl-admin-init.php:1066
319
msgid "Share on Facebook"
320
msgstr "Auf Facebook teilen"
321
322
- #: ../includes/class.yith-wcwl-admin-init.php:1067
323
msgid "Show \"Share on Facebook\" button"
324
msgstr "Zeige \"Auf Facebook teilen\" Button"
325
326
- #: ../includes/class.yith-wcwl-admin-init.php:1073
327
msgid "Tweet on Twitter"
328
msgstr "Auf Twitter teilen"
329
330
- #: ../includes/class.yith-wcwl-admin-init.php:1074
331
msgid "Show \"Tweet on Twitter\" button"
332
msgstr "Zeige \"Auf Twitter teilen\" Button"
333
334
- #: ../includes/class.yith-wcwl-admin-init.php:1080
335
msgid "Pin on Pinterest"
336
msgstr "Auf Pinterest teilen"
337
338
- #: ../includes/class.yith-wcwl-admin-init.php:1081
339
msgid "Show \"Pin on Pinterest\" button"
340
msgstr "Zeige \"Auf Pinterest teilen\" Button"
341
342
- #: ../includes/class.yith-wcwl-admin-init.php:1087
343
msgid "Share on Google+"
344
msgstr "Auf Google+ teilen"
345
346
- #: ../includes/class.yith-wcwl-admin-init.php:1088
347
msgid "Show \"Share on Google+\" button"
348
msgstr "Zeige \"Auf Google+ teilen\" Button"
349
350
- #: ../includes/class.yith-wcwl-admin-init.php:1094
351
msgid "Share by Email"
352
msgstr "Per E-Mail teilen"
353
354
- #: ../includes/class.yith-wcwl-admin-init.php:1095
355
msgid "Show \"Share by Email\" button"
356
msgstr "Zeige \"Per E-Mail teilen\" Button"
357
358
- #: ../includes/class.yith-wcwl-admin-init.php:1101
359
msgid "Social title"
360
msgstr "Social Titel"
361
362
- #: ../includes/class.yith-wcwl-admin-init.php:1108
363
msgid "Social text"
364
msgstr "Social Text"
365
366
- #: ../includes/class.yith-wcwl-admin-init.php:1109
367
msgid ""
368
"It will be used by Twitter and Pinterest. Use <strong>%wishlist_url%</"
369
"strong> where you want to show the URL of your wishlist."
@@ -371,15 +371,15 @@ msgstr ""
371
"Wird von Pinterest und Twitter genutzt. Benutze <strong>%wishlist_url%</"
372
"strong> um die URL der Wunschliste anzuzeigen."
373
374
- #: ../includes/class.yith-wcwl-admin-init.php:1116
375
msgid "Social image URL"
376
msgstr "Social Bild URL"
377
378
- #: ../includes/class.yith-wcwl-admin-init.php:1117
379
msgid "It will be used by Pinterest."
380
msgstr "Wird von Pinterest genutzt."
381
382
- #: ../includes/class.yith-wcwl-admin-init.php:1131
383
#, php-format
384
msgid ""
385
"If you want to take advantage of this feature, you could consider to "
@@ -389,15 +389,15 @@ msgstr ""
389
"<a href=https://goo.gl/iHq6lS\" target=\"_blank\">Frequently Bought "
390
"together</a>. %s"
391
392
- #: ../includes/class.yith-wcwl-admin-init.php:1136
393
msgid "YITH WooCommerce Frequently Bought Together Integration"
394
msgstr "YITH WooCommerce Frequently Bought Together integration"
395
396
- #: ../includes/class.yith-wcwl-admin-init.php:1143
397
msgid "Enable slider in wishlist"
398
msgstr "Slider in Wunschliste aktivieren"
399
400
- #: ../includes/class.yith-wcwl-admin-init.php:1144
401
#, php-format
402
msgid ""
403
"Choose to enable product slider in wishlist page with linked products (<a "
@@ -406,84 +406,84 @@ msgstr ""
406
"Auswählen um einen Artikel Slider in der Wunschliste zu aktivieren. (<a href="
407
"\"%s\" class=\"thickbox\">Beispiel</a>). %s"
408
409
- #: ../includes/class.yith-wcwl-admin-init.php:1180
410
msgid "\"Add to wishlist\" button"
411
msgstr "Zur Wunschliste hinzufügen Button"
412
413
- #: ../includes/class.yith-wcwl-admin-init.php:1183
414
- #: ../includes/class.yith-wcwl-admin-init.php:1201
415
- #: ../includes/class.yith-wcwl-admin-init.php:1219
416
- #: ../includes/class.yith-wcwl-admin-init.php:1237
417
- #: ../includes/class.yith-wcwl-admin-init.php:1255
418
msgid "Background"
419
msgstr "Hintergrund"
420
421
- #: ../includes/class.yith-wcwl-admin-init.php:1184
422
- #: ../includes/class.yith-wcwl-admin-init.php:1202
423
- #: ../includes/class.yith-wcwl-admin-init.php:1220
424
- #: ../includes/class.yith-wcwl-admin-init.php:1238
425
- #: ../includes/class.yith-wcwl-admin-init.php:1256
426
msgid "Text"
427
msgstr "Text"
428
429
- #: ../includes/class.yith-wcwl-admin-init.php:1185
430
- #: ../includes/class.yith-wcwl-admin-init.php:1203
431
- #: ../includes/class.yith-wcwl-admin-init.php:1221
432
- #: ../includes/class.yith-wcwl-admin-init.php:1239
433
- #: ../includes/class.yith-wcwl-admin-init.php:1257
434
msgid "Border"
435
msgstr "Rand"
436
437
- #: ../includes/class.yith-wcwl-admin-init.php:1192
438
- #: ../includes/class.yith-wcwl-admin-init.php:1210
439
- #: ../includes/class.yith-wcwl-admin-init.php:1228
440
- #: ../includes/class.yith-wcwl-admin-init.php:1246
441
msgid "Background (hover)"
442
msgstr "Hintergrund (Hover)"
443
444
- #: ../includes/class.yith-wcwl-admin-init.php:1193
445
- #: ../includes/class.yith-wcwl-admin-init.php:1211
446
- #: ../includes/class.yith-wcwl-admin-init.php:1229
447
- #: ../includes/class.yith-wcwl-admin-init.php:1247
448
msgid "Text (hover)"
449
msgstr "Text (hover)"
450
451
- #: ../includes/class.yith-wcwl-admin-init.php:1194
452
- #: ../includes/class.yith-wcwl-admin-init.php:1212
453
- #: ../includes/class.yith-wcwl-admin-init.php:1230
454
- #: ../includes/class.yith-wcwl-admin-init.php:1248
455
msgid "Border (hover)"
456
msgstr "Rand (Hover)"
457
458
- #: ../includes/class.yith-wcwl-admin-init.php:1198
459
msgid "\"Add to Cart\" button"
460
msgstr "In den Warenkorb Button"
461
462
- #: ../includes/class.yith-wcwl-admin-init.php:1216
463
msgid "\"Style 1\" button"
464
msgstr "Stil 1 Button"
465
466
- #: ../includes/class.yith-wcwl-admin-init.php:1234
467
msgid "\"Style 2\" button"
468
msgstr "Stil 2 Button"
469
470
- #: ../includes/class.yith-wcwl-admin-init.php:1252
471
msgid "Wishlist table"
472
msgstr "Wunschlisten Tabelle"
473
474
- #: ../includes/class.yith-wcwl-admin-init.php:1261
475
msgid "Headers"
476
msgstr "Kopfzeilen"
477
478
- #: ../includes/class.yith-wcwl-admin-init.php:1264
479
msgid "Background color"
480
msgstr "Hintergrund Farbe"
481
482
- #: ../includes/class.yith-wcwl-admin-init.php:1354
483
msgid "Wishlist Activated"
484
msgstr "Wunschliste aktiviert"
485
486
- #: ../includes/class.yith-wcwl-admin-init.php:1355
487
#, php-format
488
msgid ""
489
"In the YIT Plugin tab you can find the Wishlist options. With this menu, you "
@@ -496,11 +496,11 @@ msgstr ""
496
"href=\"https://goo.gl/wxbNyw\" target=\"blank\">Premium Version</a> hat eine "
497
"Menge Funktionen mehr, schau sie dir doch mal an<a href=\"%s\">.</a>"
498
499
- #: ../includes/class.yith-wcwl-admin-init.php:1366
500
msgid "Wishlist Updated"
501
msgstr "Wunschliste aktualisiert"
502
503
- #: ../includes/class.yith-wcwl-admin-init.php:1367
504
#, php-format
505
msgid ""
506
"From now on, you can find all the options of Wishlist under YIT Plugin -> "
@@ -514,13 +514,13 @@ msgstr ""
514
"eine <a href=\"https://goo.gl/wxbNyw\" target=\"_blank\">Premium Version</a> "
515
"hast erscheint bei einem Update immer ein Hinweis<a href=\"%s\".</a>"
516
517
- #: ../includes/class.yith-wcwl-init.php:366
518
msgid ""
519
"We are sorry, but this feature is available only if cookies are enabled on "
520
"your browser."
521
msgstr "Achtung, diese Funktionen benötigt Cookies."
522
523
- #: ../includes/class.yith-wcwl-init.php:367
524
msgid "Product correctly added to cart"
525
msgstr "Artikel zum Einkaufswagen hinzugefügt"
526
@@ -530,24 +530,24 @@ msgid "wishlist"
530
msgstr "Wunschliste"
531
532
#: ../includes/class.yith-wcwl-shortcode.php:259
533
- #: ../includes/class.yith-wcwl-ui.php:163
534
msgid "Share on:"
535
msgstr "Teile auf:"
536
537
- #: ../includes/class.yith-wcwl-ui.php:117
538
- #: ../includes/class.yith-wcwl-ui.php:199
539
msgid "Select options"
540
msgstr "Optionen auswählen"
541
542
- #: ../includes/class.yith-wcwl-ui.php:167 ../templates/share.php:20
543
msgid "Facebook"
544
msgstr "Facebook"
545
546
- #: ../includes/class.yith-wcwl-ui.php:170 ../templates/share.php:26
547
msgid "Twitter"
548
msgstr "Twitter"
549
550
- #: ../includes/class.yith-wcwl-ui.php:179
551
msgid "email"
552
msgstr "email"
553
@@ -555,45 +555,45 @@ msgstr "email"
555
msgid "An error occurred while adding products to the wishlist."
556
msgstr "Beim hinzufügen von Artikeln trat ein Fehler auf."
557
558
- #: ../includes/class.yith-wcwl.php:268
559
msgid "An error occurred while adding products to wishlist."
560
msgstr "Beim hinzufügen von Artikeln trat ein Fehler auf."
561
562
- #: ../includes/class.yith-wcwl.php:285
563
msgid "The \"Remove\" option now does not require any parameter"
564
msgstr "Die entfernen Funktion benötigt keine Parameter"
565
566
- #: ../includes/class.yith-wcwl.php:332
567
msgid "An error occurred while removing products from the wishlist"
568
msgstr "Beim entfernen von Artikeln trat ein Fehler auf."
569
570
- #: ../includes/class.yith-wcwl.php:774
571
msgid "You need to log in before creating a new wishlist"
572
msgstr "Du musst dich einloggen um eine Wunschliste zu erstellen"
573
574
- #: ../includes/class.yith-wcwl.php:1565
575
msgid "Product successfully removed."
576
msgstr "Artikel entfernt."
577
578
- #: ../includes/class.yith-wcwl.php:1569
579
msgid "Error. Unable to remove the product from the wishlist."
580
msgstr "Fehler: Artikel konnte nicht von der Wunschliste entfernt werden."
581
582
- #: ../includes/class.yith-wcwl.php:1573 ../templates/wishlist-view.php:239
583
msgid "No products were added to the wishlist"
584
msgstr "Keine Produkte zur Wunschliste hinzugefügt"
585
586
- #: ../includes/class.yith-wcwl.php:1615
587
msgid "An error as occurred."
588
msgstr "Es ist ein Fehler aufgetreten."
589
590
- #: ../init.php:128
591
msgid ""
592
"YITH WooCommerce Wishlist is enabled but not effective. It requires "
593
"WooCommerce in order to work."
594
msgstr "YITH Wishlist erfordert WooCommerce"
595
596
- #: ../init.php:138
597
msgid ""
598
"You can't activate the free version of YITH WooCommerce Wishlist while you "
599
"are using the premium one."
@@ -849,10 +849,6 @@ msgstr "Pinterest"
849
msgid "Google+"
850
msgstr "Google+"
851
852
- #: ../templates/share.php:44
853
- msgid "I wanted you to see this site"
854
- msgstr "Ich möchte das ihr meine Seite seht"
855
-
856
#: ../templates/share.php:44
857
msgid "Email"
858
msgstr "EMail"
@@ -881,59 +877,62 @@ msgstr "Artikel Preis"
881
msgid "Stock Status"
882
msgstr "Lager Status"
883
884
- #: ../templates/wishlist-view.php:152 ../templates/wishlist-view.php:229
885
msgid "Remove this product"
886
msgstr "Artikel entfernen"
887
888
- #: ../templates/wishlist-view.php:170
889
msgid "Free!"
890
msgstr "Kostenlos!"
891
892
- #: ../templates/wishlist-view.php:176
893
msgid "Out of Stock"
894
msgstr "Nicht auf Lager"
895
896
- #: ../templates/wishlist-view.php:176
897
msgid "In Stock"
898
msgstr "Auf Lager"
899
900
- #: ../templates/wishlist-view.php:185
901
#, php-format
902
msgid "Added on : %s"
903
msgstr "Hinzugefügt am: %s"
904
905
- #: ../templates/wishlist-view.php:197
906
msgid "Move"
907
msgstr "Verschieben"
908
909
- #: ../templates/wishlist-view.php:209
910
msgid "Shared"
911
msgstr "geteilt"
912
913
- #: ../templates/wishlist-view.php:212
914
msgid "Private"
915
msgstr "Privat"
916
917
- #: ../templates/wishlist-view.php:215
918
msgid "Public"
919
msgstr "Öffentlich"
920
921
- #: ../templates/wishlist-view.php:229
922
msgid "Remove"
923
msgstr "Entfernen"
924
925
- #: ../templates/wishlist-view.php:256
926
msgid "Add the selected products to the cart"
927
msgstr "Ausgewählte Artikel<br />in den Warenkorb"
928
929
- #: ../templates/wishlist-view.php:264 ../templates/wishlist-view.php:310
930
msgid "Ask for an estimate"
931
msgstr "Nach einem Angebot Fragen"
932
933
- #: ../templates/wishlist-view.php:300
934
msgid "Your email"
935
msgstr ""
936
937
#~ msgid ""
938
#~ "Upgrade to the PREMIUM VERSION\n"
939
#~ "of YITH WOOCOMMERCE WISHLIST to benefit from all features!"
1
msgid ""
2
msgstr ""
3
"Project-Id-Version: YITH WooCommerce Wishlist\n"
4
+ "POT-Creation-Date: 2017-10-24 17:32+0200\n"
5
+ "PO-Revision-Date: 2017-10-24 17:32+0200\n"
6
"Last-Translator: \n"
7
"Language-Team: Your Inspiration Themes <plugins@yithemes.com>\n"
8
"Language: de_DE\n"
9
"MIME-Version: 1.0\n"
10
"Content-Type: text/plain; charset=UTF-8\n"
11
"Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.8.7.1\n"
13
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e;_n:1,2;__ngettext:1,2;"
14
"__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;"
15
"_nx_noop:4c,1,2\n"
20
"X-Poedit-SearchPathExcluded-0: ../plugin-fw\n"
21
22
#: ../includes/class.yith-wcwl-admin-init.php:159
23