YITH WooCommerce Compare - Version 2.3.14

Version Description

Released on 25 October 2019

  • New: Support for WooCommerce 3.8
  • New: Support for WordPress 5.3
  • Update: Plugin framework
Download this release

Release Info

Developer yithemes
Plugin Icon 128x128 YITH WooCommerce Compare
Version 2.3.14
Comparing to
See all releases

Code changes from version 2.3.13 to 2.3.14

Files changed (36) hide show
  1. README.txt +362 -356
  2. assets/css/admin.css +28 -28
  3. assets/css/colorbox.css +60 -60
  4. assets/css/jquery.dataTables.css +2 -2
  5. assets/css/style.css +218 -218
  6. assets/css/widget.css +64 -64
  7. assets/js/FixedColumns.min.js +34 -34
  8. assets/js/jquery.colorbox-min.js +5 -5
  9. assets/js/jquery.dataTables.min.js +165 -165
  10. assets/js/woocompare-admin.js +18 -18
  11. assets/js/woocompare.js +260 -260
  12. includes/class.yith-woocompare-admin.php +477 -476
  13. includes/class.yith-woocompare-frontend.php +818 -818
  14. includes/class.yith-woocompare-helper.php +104 -104
  15. includes/class.yith-woocompare.php +144 -144
  16. init.php +121 -121
  17. languages/yith-woocommerce-compare-bg_BG.po +461 -461
  18. languages/yith-woocommerce-compare-es_ES.po +510 -510
  19. languages/yith-woocommerce-compare-fa_IR.po +489 -489
  20. languages/yith-woocommerce-compare-fr_FR.po +469 -469
  21. languages/yith-woocommerce-compare-it_IT.po +1273 -1273
  22. languages/yith-woocommerce-compare-nl_NL.po +536 -536
  23. languages/yith-woocommerce-compare-pt_BR.po +504 -504
  24. languages/yith-woocommerce-compare-ru_RU.po +571 -571
  25. languages/yith-woocommerce-compare-sk_SK.po +502 -502
  26. languages/yith-woocommerce-compare-sl_SI.po +508 -508
  27. languages/yith-woocommerce-compare-tr_TR.po +501 -501
  28. languages/yith-woocommerce-compare.pot +442 -442
  29. plugin-fw/assets/css/admin.css +196 -196
  30. plugin-fw/assets/css/codemirror/codemirror.css +260 -260
  31. plugin-fw/assets/css/colorbox.css +65 -65
  32. plugin-fw/assets/css/metaboxes.css +720 -720
  33. plugin-fw/assets/css/yit-plugin-panel.css +482 -482
  34. plugin-fw/assets/css/yit-upgrade-to-pro.css +76 -76
  35. plugin-fw/assets/css/yit-upgrader.css +21 -21
  36. plugin-fw/assets/css/yith-fields.css +531 -2122
README.txt CHANGED
@@ -1,357 +1,363 @@
1
- === YITH WooCommerce Compare ===
2
-
3
- Contributors: yithemes
4
- Tags: yith, woocommerce compare, compare products, product compare, product comparison
5
- Requires at least: 4.0
6
- Tested up to: 5.2
7
- Stable tag: 2.3.13
8
- License: GPLv2 or later
9
- License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
-
11
- YITH WooCommerce Compare allows you to compare more products of your shop in one complete table.
12
- WooCommerce Compatible up to 3.6
13
-
14
- == Description ==
15
-
16
- YITH WooCommerce Compare plugin is an extension of WooCommerce plugin that allow your users to compare some products of your shop.
17
- All products are saved in one complete table where the user can see the difference between the products. Each product features can be
18
- set with the woocommerce attributes in the product configuration.
19
- You can also add a simple widget with the list of products the users have added, where you can manage them.
20
- Also you can simply customize the compare table with your style, by editing the specific template.
21
-
22
- Full documentation is available [here](http://yithemes.com/docs-plugins/yith-woocommerce-compare).
23
-
24
- This plugin is 100% compatible with [WPML](http://wpml.org/?aid=24889&affiliate_key=Qn1wDeBNTcZV)
25
-
26
-
27
- = Installation =
28
-
29
- 1. Unzip the downloaded zip file.
30
- 2. Upload the plugin folder into the `wp-content/plugins/` directory of your WordPress site.
31
- 3. Activate `YITH WooCommerce Compare` from Plugins page
32
-
33
- = Configuration =
34
-
35
- 1. Add the features in each product by setting the attributes in prouct configuration;
36
- 2. Configure the options in YIT Plugin -> Compare;
37
- 3. The user of your shop will click in the "Compare" button located in the single product page;
38
- 4. Will be open a popup with the compare table inside.
39
-
40
- You can also add the widget with the product list of compare table, in Appearance -> Widgets and adding the widget "YITH WooCommerce Compare Widget".
41
-
42
- == Frequently Asked Questions ==
43
-
44
- = Can I customize the compare table? =
45
- Yes, you can copy the template from the plugin folder and paste it inside the folder "woocommerce" of your theme folder.
46
-
47
- = Can I select what fields show inside the compare table? =
48
- Yes, you can choose what fields to show in the compare table. You can do it in YIT Plugins -> Compare.
49
-
50
- = Can I order the fields in the compare table? =
51
- Yes, you can sort the fields in the compare table. You can do it in YIT Plugins -> Compare.
52
-
53
- = What are the main changes in plugin translation? =
54
- Recently YITH WooCommerce Compare has been selected to be included in the "translate.wordpress.org" translate programme.
55
- In order to import correctly the plugin strings in the new system, we had to change the text domain form 'yit' to 'yith-woocommerce-compare'.
56
- Once the plugin will be imported in the translate.wordpress.org system, the translations of other languages will be downloaded directly from WordPress, without using any .po and .mo files. Moreover, users will be able to participate in a more direct way to plugin translations, suggesting texts in their languages in the dedicated tab on translate.wordpress.org.
57
- During this transition step, .po and .mo files will be used as always, but in order to be recognized by WordPress, they will need to have a new nomenclature, renaming them in:
58
- yith-woocommerce-compare-<WORDPRESS LOCALE>.po
59
- yith-woocommerce-compare-<WORDPRESS LOCALE >.mo
60
-
61
- == Screenshots ==
62
-
63
- 1. The popup with compare table.
64
- 2. The button compare.
65
- 3. The settings of plugin
66
-
67
- == Changelog ==
68
-
69
- = 2.3.13 = Released on Aug 08, 2019
70
-
71
- * New: Support to WooCommerce 3.7.0
72
- * Update: Plugin Core
73
-
74
- = 2.3.12 = Released on Jun 12, 2019
75
-
76
- * Update: Plugin Core
77
-
78
- = 2.3.11 = Released on Jun 11, 2019
79
-
80
- * New: Support to WooCommerce 3.6.4
81
- * New: Support to WordPress 5.2.1
82
- * Update: Plugin Core
83
- * Fix: Missed loader when adding products to the compare
84
-
85
- = 2.3.10 = Released on Apr 23, 2019
86
-
87
- * New: Support to WooCommerce 3.6.1
88
- * Update: Plugin Core
89
-
90
- = 2.3.9 = Released on Apr 09, 2019
91
-
92
- * New: Support to WooCommerce 3.6.0 RC1
93
- * Update: Plugin Core
94
-
95
- = 2.3.8 = Released on Jan 30, 2019
96
-
97
- * New: Support to WooCommerce 3.5.4
98
- * Update: Plugin Core
99
- * Fix: Sync AJAX request to prevent product missing
100
-
101
- = 2.3.7 = Released on Dec 05, 2018
102
-
103
- * New: Support to WooCommerce 3.5.2
104
- * New: Support to WordPress 5.0.0
105
- * Update: Plugin Core
106
-
107
- = 2.3.6 = Released on Nov 28, 2018
108
-
109
- * Update: Plugin Core
110
- * Update: Language files
111
- * Fix: Missing strings in pot and po files
112
-
113
- = 2.3.5 = Released on Oct 23, 2018
114
-
115
- * New: Support to WooCommerce 3.5.0
116
- * Update: Plugin Core
117
- * Fix: Product placeholder image and image size
118
-
119
- = 2.3.4 = Released on Oct 01, 2018
120
-
121
- * New: Support to WooCommerce 3.5.0 RC1
122
- * Update: Plugin Core
123
-
124
- = 2.3.3 = Released on Sep 20, 2018
125
-
126
- * Fix: Compatibility issue with WPML and RTL languages
127
-
128
- = 2.3.2 = Released on Sep 10, 2018
129
-
130
- * New: Support to WooCommerce 3.4.5
131
- * New: Support to WordPress 4.9.8
132
- * Update: Plugin Core
133
- * Update: All external scripts to latest available version
134
- * Update: Compare table template (compare.php) to version 2.3.2
135
- * Update: Compare table style
136
- * Fix: Check product status before add it to compare list
137
-
138
- = 2.3.1 = Released on Jun 5, 2018
139
-
140
- * New: Support to WooCommerce 3.4.1
141
- * New: Support to WordPress 4.9.6
142
- * Update: Plugin Core
143
- * Fix: WPML table fields translation
144
-
145
- = 2.3.0 = Released on Feb 2, 2018
146
-
147
- * New: Support to WooCommerce 3.3.0
148
- * New: Support to WordPress 4.9.2
149
- * Update: Plugin Core
150
-
151
- = 2.2.3 = Released on Dec 21, 2017
152
-
153
- * New: Support to WooCommerce 3.2.6
154
- * New: Support to WordPress 4.9.1
155
- * New: Product SKU field in compare table
156
- * Update: Plugin Core
157
- * Update: Language Files
158
- * Dev: New filter yith_woocompare_standard_fields_array to filter standard compare fields
159
-
160
- = 2.2.2 = Released on Oct 24, 2017
161
-
162
- * New: Support to WooCommerce 3.2.1
163
- * New: Support to WordPress 4.8.2
164
- * Update: Plugin Core
165
- * Update: Language Files
166
-
167
- = 2.2.1 = Released on Jul 05, 2017
168
-
169
- * New: Support to WooCommerce 3.1
170
- * New: Support to WordPress 4.8
171
- * New: Russian Translation
172
- * New: Slovenian Translation
173
- * Update: Plugin Core
174
- * Update: Language Files
175
- * Fix: WPML and Add to cart action from popup
176
-
177
- = 2.2.0 = Released on Mar 29, 2017
178
-
179
- * New: Support to WooCommerce 3.0.0 RC2
180
- * New: Support to WordPress 4.7.3
181
- * Update: Plugin Core
182
- * Update: Language Files
183
-
184
- = 2.1.0 = Released on Oct 19, 2016
185
-
186
- * New: Support to WooCommerce 2.6.4
187
- * New: Support to WordPress 4.6
188
- * New: Auto remove from compare list for products that are private or were cancelled
189
- * New: Add as default fields Weight and Dimensions
190
- * Update: Plugin Core
191
- * Update: Language Files
192
- * Fix: Uncaught ReferenceError "redirect_to_cart is not defined" error on "add to cart" action
193
- * Fix: Compatibility issue with NextGen Gallery plugin
194
-
195
- = 2.0.9 = Released on Jun 13, 2016
196
-
197
- * New: Support to WooCommerce 2.6 RC1
198
- * Update: Plugin Core
199
-
200
- = 2.0.8 = Released on Apr 19, 2016
201
-
202
- * New: Compatibility with WordPress 4.5
203
- * Update: Plugin Core.
204
- * Fix: Fatal error call to undefined method WC_AJAX::get_endpoint() for WooCommerce version older then 2.4
205
-
206
- = 2.0.7 = Released on Apr 01, 2016
207
-
208
- * Update: Plugin template compare.php
209
- * Update: Plugin Core
210
- * Update: Language file
211
- * Fix: Product status now updates automatically when the product is removed from the compare widget
212
- * Fix: Redirect correctly to cart page after "Add to cart" is clicked if "Redirect to the cart page after successful addition" option is enabled
213
- * Fix: Redirect correctly to product page after "Add to cart" is clicked when "Enable AJAX add to cart buttons on archives" option is disabled
214
-
215
- = 2.0.6 = Released on Jan 11, 2016
216
-
217
- * New: Compatibility with WooCommerce 2.5 RC
218
- * Update: Change ajax call fron admin-ajax to wc-ajax
219
- * Update: Plugin template compare.php
220
- * Update: Plugin Core
221
-
222
- = 2.0.5 = Released on Oct 30, 2015
223
-
224
- * Update: Plugin Core
225
- * Fix: After you remove product from compare, you can re-add it without reload page
226
-
227
- = 2.0.4 = Released on Sep 22, 2015
228
-
229
- * Update: Changed Text Domain from 'yith-wcmp' to 'yith-woocommerce-compare'
230
- * Update: Plugin Core Framework
231
- * Fix: JS error when loading compare window
232
-
233
- = 2.0.3 = Released on Aug 21, 2015
234
-
235
- * New: Compatibility with WooPress 4.3
236
-
237
- = 2.0.2 = Released on Aug 12, 2015
238
-
239
- * New: Compatibility with WooCommerce 2.4
240
- * Update: Core plugin
241
-
242
- = 2.0.1 = Released on Aug 10, 2015
243
-
244
- * Update: Core plugin
245
- * Fix: Compare table layout
246
- * Fix: undefined function unblock() in main js
247
-
248
- = 2.0.0 = Released on Jul 15, 2015
249
-
250
- * New: New plugin core
251
- * Update: Language files
252
- * Removed: old default.po catalog language file
253
- * Fix: Error in class yith-woocompare-fontend
254
- * Fix: Lightbox doesn't close after click view cart
255
- * Fix: minor bug fix
256
-
257
- = 1.2.3 = Released on Feb 13, 2015
258
-
259
- * New: Bulgarian Translation by Joanna Mikova
260
- * New: Spanish Translation by Rodoslav Angelov and Mariano Rivas
261
-
262
- = 1.2.2 = Released on Dec 03, 2014
263
-
264
- * Fix: Shortcode compare
265
-
266
- = 1.2.1 = Released on Sep 17, 2014
267
-
268
- * New: Support to WC 2.2.3
269
-
270
- = 1.2.0 = Released on Sep 16, 2014
271
-
272
- * New: Support to WC 2.2.2
273
- * Update: Compare Template
274
- * Update: Plugin Core Framework
275
- * Fix: Fields orders
276
- * Tweek: WPML Support improved
277
-
278
- = 1.1.4 = Released on Jun 30, 2014
279
-
280
- * Update: Colorbox Library Version 1.5.10
281
- * Fix: Horizontal scroll bar issue: show at the end of iframe
282
-
283
- = 1.1.3 = Released on Jun 05, 2014
284
-
285
- * New: RTL Support
286
-
287
- = 1.1.2 = Released on Mar 21, 2014
288
-
289
- * Fix: WPML Support on Compare Widget
290
-
291
- = 1.1.1 = Released on Feb 19, 2014
292
-
293
- * Fix: Add to cart Button on Compare page
294
-
295
- = 1.1.0 = Released on Feb 13, 2014
296
-
297
- * New: Support to WooCommerce 2.1.X
298
- * New: French translation by Paumo
299
-
300
- = 1.0.5 = Released on Oct 14, 2013
301
-
302
- * New: Persian translation by Khalil Delavaran
303
- * New: Compare table title option
304
- * New: Compatibility with WPML plugin
305
- * New: Brazilian Portuguese translation by hotelwww
306
- * Fix: Responsive features
307
- * Fix: Dequeued wrong JS scripts
308
- * Update: Dutch translation by Frans Pronk
309
-
310
- = 1.0.4 = Released on Sep 04, 2013
311
-
312
- * New: complete Dutch translation. Thanks to Frans Pronk
313
- * Fix: Sortable scripts included only in the plugin admin page
314
- * Fix: products list in popup don't update after have added a product
315
-
316
- = 1.0.3 = Released on Jul 31, 2013
317
-
318
- * Minor bugs fixes
319
-
320
- = 1.0.2 = Released on Jul 20, 2013
321
-
322
- * Tweak: trigger in javascript file for add to compare event
323
-
324
- = 1.0.1 = Released on Jun 27, 2013
325
-
326
- * New: Link/Button text option in plugin options
327
- * New: ability to add a link in the menu top open the popup
328
- * Fix: bug with attributes added after installation
329
- * Fix: bug with plugin activated but not working for multisites
330
-
331
- = 1.0.0 = Released on Jun 24, 2013
332
-
333
- * Initial release
334
-
335
- == Suggestions ==
336
-
337
- If you have suggestions about how to improve YITH WooCommerce Compare, you can [write us](mailto:plugins@yithemes.com "Your Inspiration Themes") so we can bundle them into YITH WooCommerce Compare.
338
-
339
- == Translators ==
340
-
341
- = Available Languages =
342
- * English (Default)
343
- * Italiano
344
-
345
- If you can't find this plugin in your language and want to translate it, use the dedicated tool at [Translating WordPress](https://translate.wordpress.org/locale/it/default/wp-plugins/yith-woocommerce-compare "Translating WordPress").
346
- Or, if you have created your own language pack, or have an update for an existing one, you can send it as an email attachment from our [Contacts page](http://yithemes.com/contact/ "Your Inspiration Themes") and we will bundle into YITH WooCommerce Compare.
347
-
348
- == Documentation ==
349
-
350
- Full documentation is available [here](http://yithemes.com/docs-plugins/yith-woocommerce-compare).
351
-
352
- == Upgrade notice ==
353
-
354
- = 2.3.13 = Released on Aug 08, 2019
355
-
356
- * New: Support to WooCommerce 3.7.0
 
 
 
 
 
 
357
  * Update: Plugin Core
1
+ === YITH WooCommerce Compare ===
2
+
3
+ Contributors: yithemes
4
+ Tags: yith, woocommerce compare, compare products, product compare, product comparison
5
+ Requires at least: 4.0
6
+ Tested up to: 5.3
7
+ Stable tag: 2.3.14
8
+ License: GPLv2 or later
9
+ License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
+
11
+ YITH WooCommerce Compare allows you to compare more products of your shop in one complete table.
12
+ WooCommerce Compatible up to 3.6
13
+
14
+ == Description ==
15
+
16
+ YITH WooCommerce Compare plugin is an extension of WooCommerce plugin that allow your users to compare some products of your shop.
17
+ All products are saved in one complete table where the user can see the difference between the products. Each product features can be
18
+ set with the woocommerce attributes in the product configuration.
19
+ You can also add a simple widget with the list of products the users have added, where you can manage them.
20
+ Also you can simply customize the compare table with your style, by editing the specific template.
21
+
22
+ Full documentation is available [here](http://yithemes.com/docs-plugins/yith-woocommerce-compare).
23
+
24
+ This plugin is 100% compatible with [WPML](http://wpml.org/?aid=24889&affiliate_key=Qn1wDeBNTcZV)
25
+
26
+
27
+ = Installation =
28
+
29
+ 1. Unzip the downloaded zip file.
30
+ 2. Upload the plugin folder into the `wp-content/plugins/` directory of your WordPress site.
31
+ 3. Activate `YITH WooCommerce Compare` from Plugins page
32
+
33
+ = Configuration =
34
+
35
+ 1. Add the features in each product by setting the attributes in prouct configuration;
36
+ 2. Configure the options in YIT Plugin -> Compare;
37
+ 3. The user of your shop will click in the "Compare" button located in the single product page;
38
+ 4. Will be open a popup with the compare table inside.
39
+
40
+ You can also add the widget with the product list of compare table, in Appearance -> Widgets and adding the widget "YITH WooCommerce Compare Widget".
41
+
42
+ == Frequently Asked Questions ==
43
+
44
+ = Can I customize the compare table? =
45
+ Yes, you can copy the template from the plugin folder and paste it inside the folder "woocommerce" of your theme folder.
46
+
47
+ = Can I select what fields show inside the compare table? =
48
+ Yes, you can choose what fields to show in the compare table. You can do it in YIT Plugins -> Compare.
49
+
50
+ = Can I order the fields in the compare table? =
51
+ Yes, you can sort the fields in the compare table. You can do it in YIT Plugins -> Compare.
52
+
53
+ = What are the main changes in plugin translation? =
54
+ Recently YITH WooCommerce Compare has been selected to be included in the "translate.wordpress.org" translate programme.
55
+ In order to import correctly the plugin strings in the new system, we had to change the text domain form 'yit' to 'yith-woocommerce-compare'.
56
+ Once the plugin will be imported in the translate.wordpress.org system, the translations of other languages will be downloaded directly from WordPress, without using any .po and .mo files. Moreover, users will be able to participate in a more direct way to plugin translations, suggesting texts in their languages in the dedicated tab on translate.wordpress.org.
57
+ During this transition step, .po and .mo files will be used as always, but in order to be recognized by WordPress, they will need to have a new nomenclature, renaming them in:
58
+ yith-woocommerce-compare-<WORDPRESS LOCALE>.po
59
+ yith-woocommerce-compare-<WORDPRESS LOCALE >.mo
60
+
61
+ == Screenshots ==
62
+
63
+ 1. The popup with compare table.
64
+ 2. The button compare.
65
+ 3. The settings of plugin
66
+
67
+ == Changelog ==
68
+
69
+ = 2.3.14 = Released on 25 October 2019
70
+
71
+ * New: Support for WooCommerce 3.8
72
+ * New: Support for WordPress 5.3
73
+ * Update: Plugin framework
74
+
75
+ = 2.3.13 = Released on 08 August 2019
76
+
77
+ * New: Support to WooCommerce 3.7.0
78
+ * Update: Plugin Core
79
+
80
+ = 2.3.12 = Released on 12 June 2019
81
+
82
+ * Update: Plugin Core
83
+
84
+ = 2.3.11 = Released on 11 June 2019
85
+
86
+ * New: Support to WooCommerce 3.6.4
87
+ * New: Support to WordPress 5.2.1
88
+ * Update: Plugin Core
89
+ * Fix: Missed loader when adding products to the compare
90
+
91
+ = 2.3.10 = Released on 23 April 2019
92
+
93
+ * New: Support to WooCommerce 3.6.1
94
+ * Update: Plugin Core
95
+
96
+ = 2.3.9 = Released on 09 April 2019
97
+
98
+ * New: Support to WooCommerce 3.6.0 RC1
99
+ * Update: Plugin Core
100
+
101
+ = 2.3.8 = Released on 30 January 2019
102
+
103
+ * New: Support to WooCommerce 3.5.4
104
+ * Update: Plugin Core
105
+ * Fix: Sync AJAX request to prevent product missing
106
+
107
+ = 2.3.7 = Released on 05 December 2018
108
+
109
+ * New: Support to WooCommerce 3.5.2
110
+ * New: Support to WordPress 5.0.0
111
+ * Update: Plugin Core
112
+
113
+ = 2.3.6 = Released on 28 November 2018
114
+
115
+ * Update: Plugin Core
116
+ * Update: Language files
117
+ * Fix: Missing strings in pot and po files
118
+
119
+ = 2.3.5 = Released on 23 October 2018
120
+
121
+ * New: Support to WooCommerce 3.5.0
122
+ * Update: Plugin Core
123
+ * Fix: Product placeholder image and image size
124
+
125
+ = 2.3.4 = Released on 01 October 2018
126
+
127
+ * New: Support to WooCommerce 3.5.0 RC1
128
+ * Update: Plugin Core
129
+
130
+ = 2.3.3 = Released on 20 September 2018
131
+
132
+ * Fix: Compatibility issue with WPML and RTL languages
133
+
134
+ = 2.3.2 = Released on 10 September 2018
135
+
136
+ * New: Support to WooCommerce 3.4.5
137
+ * New: Support to WordPress 4.9.8
138
+ * Update: Plugin Core
139
+ * Update: All external scripts to latest available version
140
+ * Update: Compare table template (compare.php) to version 2.3.2
141
+ * Update: Compare table style
142
+ * Fix: Check product status before add it to compare list
143
+
144
+ = 2.3.1 = Released on 5 June 2018
145
+
146
+ * New: Support to WooCommerce 3.4.1
147
+ * New: Support to WordPress 4.9.6
148
+ * Update: Plugin Core
149
+ * Fix: WPML table fields translation
150
+
151
+ = 2.3.0 = Released on 2 February 2018
152
+
153
+ * New: Support to WooCommerce 3.3.0
154
+ * New: Support to WordPress 4.9.2
155
+ * Update: Plugin Core
156
+
157
+ = 2.2.3 = Released on 21 December 2017
158
+
159
+ * New: Support to WooCommerce 3.2.6
160
+ * New: Support to WordPress 4.9.1
161
+ * New: Product SKU field in compare table
162
+ * Update: Plugin Core
163
+ * Update: Language Files
164
+ * Dev: New filter yith_woocompare_standard_fields_array to filter standard compare fields
165
+
166
+ = 2.2.2 = Released on 24 October 2017
167
+
168
+ * New: Support to WooCommerce 3.2.1
169
+ * New: Support to WordPress 4.8.2
170
+ * Update: Plugin Core
171
+ * Update: Language Files
172
+
173
+ = 2.2.1 = Released on 05 July 2017
174
+
175
+ * New: Support to WooCommerce 3.1
176
+ * New: Support to WordPress 4.8
177
+ * New: Russian Translation
178
+ * New: Slovenian Translation
179
+ * Update: Plugin Core
180
+ * Update: Language Files
181
+ * Fix: WPML and Add to cart action from popup
182
+
183
+ = 2.2.0 = Released on 29 March 2017
184
+
185
+ * New: Support to WooCommerce 3.0.0 RC2
186
+ * New: Support to WordPress 4.7.3
187
+ * Update: Plugin Core
188
+ * Update: Language Files
189
+
190
+ = 2.1.0 = Released on 19 October 2016
191
+
192
+ * New: Support to WooCommerce 2.6.4
193
+ * New: Support to WordPress 4.6
194
+ * New: Auto remove from compare list for products that are private or were cancelled
195
+ * New: Add as default fields Weight and Dimensions
196
+ * Update: Plugin Core
197
+ * Update: Language Files
198
+ * Fix: Uncaught ReferenceError "redirect_to_cart is not defined" error on "add to cart" action
199
+ * Fix: Compatibility issue with NextGen Gallery plugin
200
+
201
+ = 2.0.9 = Released on 13 June 2016
202
+
203
+ * New: Support to WooCommerce 2.6 RC1
204
+ * Update: Plugin Core
205
+
206
+ = 2.0.8 = Released on 19 April 2016
207
+
208
+ * New: Compatibility with WordPress 4.5
209
+ * Update: Plugin Core.
210
+ * Fix: Fatal error call to undefined method WC_AJAX::get_endpoint() for WooCommerce version older then 2.4
211
+
212
+ = 2.0.7 = Released on 01 April 2016
213
+
214
+ * Update: Plugin template compare.php
215
+ * Update: Plugin Core
216
+ * Update: Language file
217
+ * Fix: Product status now updates automatically when the product is removed from the compare widget
218
+ * Fix: Redirect correctly to cart page after "Add to cart" is clicked if "Redirect to the cart page after successful addition" option is enabled
219
+ * Fix: Redirect correctly to product page after "Add to cart" is clicked when "Enable AJAX add to cart buttons on archives" option is disabled
220
+
221
+ = 2.0.6 = Released on 11 January 2016
222
+
223
+ * New: Compatibility with WooCommerce 2.5 RC
224
+ * Update: Change ajax call fron admin-ajax to wc-ajax
225
+ * Update: Plugin template compare.php
226
+ * Update: Plugin Core
227
+
228
+ = 2.0.5 = Released on 30 October 2015
229
+
230
+ * Update: Plugin Core
231
+ * Fix: After you remove product from compare, you can re-add it without reload page
232
+
233
+ = 2.0.4 = Released on 22 September 2015
234
+
235
+ * Update: Changed Text Domain from 'yith-wcmp' to 'yith-woocommerce-compare'
236
+ * Update: Plugin Core Framework
237
+ * Fix: JS error when loading compare window
238
+
239
+ = 2.0.3 = Released on 21 August 2015
240
+
241
+ * New: Compatibility with WooPress 4.3
242
+
243
+ = 2.0.2 = Released on 12 August 2015
244
+
245
+ * New: Compatibility with WooCommerce 2.4
246
+ * Update: Core plugin
247
+
248
+ = 2.0.1 = Released on 10 August 2015
249
+
250
+ * Update: Core plugin
251
+ * Fix: Compare table layout
252
+ * Fix: undefined function unblock() in main js
253
+
254
+ = 2.0.0 = Released on 15 July 2015
255
+
256
+ * New: New plugin core
257
+ * Update: Language files
258
+ * Removed: old default.po catalog language file
259
+ * Fix: Error in class yith-woocompare-fontend
260
+ * Fix: Lightbox doesn't close after click view cart
261
+ * Fix: minor bug fix
262
+
263
+ = 1.2.3 = Released on 13 February 2015
264
+
265
+ * New: Bulgarian Translation by Joanna Mikova
266
+ * New: Spanish Translation by Rodoslav Angelov and Mariano Rivas
267
+
268
+ = 1.2.2 = Released on 03 December 2014
269
+
270
+ * Fix: Shortcode compare
271
+
272
+ = 1.2.1 = Released on 17 September 2014
273
+
274
+ * New: Support to WC 2.2.3
275
+
276
+ = 1.2.0 = Released on 16 September 2014
277
+
278
+ * New: Support to WC 2.2.2
279
+ * Update: Compare Template
280
+ * Update: Plugin Core Framework
281
+ * Fix: Fields orders
282
+ * Tweek: WPML Support improved
283
+
284
+ = 1.1.4 = Released on 30 June 2014
285
+
286
+ * Update: Colorbox Library Version 1.5.10
287
+ * Fix: Horizontal scroll bar issue: show at the end of iframe
288
+
289
+ = 1.1.3 = Released on 05 June 2014
290
+
291
+ * New: RTL Support
292
+
293
+ = 1.1.2 = Released on 21 March 2014
294
+
295
+ * Fix: WPML Support on Compare Widget
296
+
297
+ = 1.1.1 = Released on 19 February 2014
298
+
299
+ * Fix: Add to cart Button on Compare page
300
+
301
+ = 1.1.0 = Released on 13 February 2014
302
+
303
+ * New: Support to WooCommerce 2.1.X
304
+ * New: French translation by Paumo
305
+
306
+ = 1.0.5 = Released on 14 October 2013
307
+
308
+ * New: Persian translation by Khalil Delavaran
309
+ * New: Compare table title option
310
+ * New: Compatibility with WPML plugin
311
+ * New: Brazilian Portuguese translation by hotelwww
312
+ * Fix: Responsive features
313
+ * Fix: Dequeued wrong JS scripts
314
+ * Update: Dutch translation by Frans Pronk
315
+
316
+ = 1.0.4 = Released on 04 September 2013
317
+
318
+ * New: complete Dutch translation. Thanks to Frans Pronk
319
+ * Fix: Sortable scripts included only in the plugin admin page
320
+ * Fix: products list in popup don't update after have added a product
321
+
322
+ = 1.0.3 = Released on 31 July 2013
323
+
324
+ * Minor bugs fixes
325
+
326
+ = 1.0.2 = Released on 20 July 2013
327
+
328
+ * Tweak: trigger in javascript file for add to compare event
329
+
330
+ = 1.0.1 = Released on 27 June 2013
331
+
332
+ * New: Link/Button text option in plugin options
333
+ * New: ability to add a link in the menu top open the popup
334
+ * Fix: bug with attributes added after installation
335
+ * Fix: bug with plugin activated but not working for multisites
336
+
337
+ = 1.0.0 = Released on 24 June 2013
338
+
339
+ * Initial release
340
+
341
+ == Suggestions ==
342
+
343
+ If you have suggestions about how to improve YITH WooCommerce Compare, you can [write us](mailto:plugins@yithemes.com "Your Inspiration Themes") so we can bundle them into YITH WooCommerce Compare.
344
+
345
+ == Translators ==
346
+
347
+ = Available Languages =
348
+ * English (Default)
349
+ * Italiano
350
+
351
+ If you can't find this plugin in your language and want to translate it, use the dedicated tool at [Translating WordPress](https://translate.wordpress.org/locale/it/default/wp-plugins/yith-woocommerce-compare "Translating WordPress").
352
+ Or, if you have created your own language pack, or have an update for an existing one, you can send it as an email attachment from our [Contacts page](http://yithemes.com/contact/ "Your Inspiration Themes") and we will bundle into YITH WooCommerce Compare.
353
+
354
+ == Documentation ==
355
+
356
+ Full documentation is available [here](http://yithemes.com/docs-plugins/yith-woocommerce-compare).
357
+
358
+ == Upgrade notice ==
359
+
360
+ = 2.3.13 = Released on 08 August 2019
361
+
362
+ * New: Support to WooCommerce 3.7.0
363
  * Update: Plugin Core
assets/css/admin.css CHANGED
@@ -1,28 +1,28 @@
1
- .yith_woocommerce_slider {
2
- width: 300px;
3
- float: left
4
- }
5
- .yith_woocommerce_slider_value {
6
- margin-top: -5px;
7
- margin-left: 10px;
8
- width: 50px;
9
- float: left;
10
- text-align: center;
11
- font-weight: bold;
12
- }
13
-
14
- .attributes li {
15
- margin-bottom: 0;
16
- }
17
-
18
- .attributes .ui-sortable-placeholder {
19
- background: #f9f9f9;
20
- border: 1px dashed #d4d4d4;
21
- -webkit-border-radius: 3px;
22
- -moz-border-radius: 3px;
23
- border-radius: 3px;
24
- visibility: visible !important;
25
- box-sizing: border-box;
26
- -moz-box-sizing: border-box;
27
- margin-bottom: -2px;
28
- }
1
+ .yith_woocommerce_slider {
2
+ width: 300px;
3
+ float: left
4
+ }
5
+ .yith_woocommerce_slider_value {
6
+ margin-top: -5px;
7
+ margin-left: 10px;
8
+ width: 50px;
9
+ float: left;
10
+ text-align: center;
11
+ font-weight: bold;
12
+ }
13
+
14
+ .attributes li {
15
+ margin-bottom: 0;
16
+ }
17
+
18
+ .attributes .ui-sortable-placeholder {
19
+ background: #f9f9f9;
20
+ border: 1px dashed #d4d4d4;
21
+ -webkit-border-radius: 3px;
22
+ -moz-border-radius: 3px;
23
+ border-radius: 3px;
24
+ visibility: visible !important;
25
+ box-sizing: border-box;
26
+ -moz-box-sizing: border-box;
27
+ margin-bottom: -2px;
28
+ }
assets/css/colorbox.css CHANGED
@@ -1,61 +1,61 @@
1
- /*
2
- Colorbox Core Style:
3
- The following CSS is consistent between example themes and should not be altered.
4
- */
5
- #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:10000; overflow:hidden;}
6
- #cboxOverlay{position:fixed; width:100%; height:100%;}
7
- #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
8
- #cboxContent{position:relative;}
9
- #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
10
- #cboxTitle{margin:0;}
11
- #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
12
- #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
13
- .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
14
- .cboxIframe{width:100%; height:100%; display:block; border:0;}
15
- #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
16
-
17
- /*
18
- User Style:
19
- Change the following styles to modify the appearance of Colorbox. They are
20
- ordered & tabbed in a way that represents the nesting of the generated HTML.
21
- */
22
- #cboxOverlay{background:#000;}
23
- #colorbox{outline:0;}
24
- #cboxTopLeft{width:14px; height:14px; background:url(../images/colorbox/controls.png) no-repeat 0 0;}
25
- #cboxTopCenter{height:14px; background:url(../images/colorbox/border.png) repeat-x top left;}
26
- #cboxTopRight{width:14px; height:14px; background:url(../images/colorbox/controls.png) no-repeat -36px 0;}
27
- #cboxBottomLeft{width:14px; height:43px; background:url(../images/colorbox/controls.png) no-repeat 0 -32px;}
28
- #cboxBottomCenter{height:43px; background:url(../images/colorbox/border.png) repeat-x bottom left;}
29
- #cboxBottomRight{width:14px; height:43px; background:url(../images/colorbox/controls.png) no-repeat -36px -32px;}
30
- #cboxMiddleLeft{width:14px; background:url(../images/colorbox/controls.png) repeat-y -175px 0;}
31
- #cboxMiddleRight{width:14px; background:url(../images/colorbox/controls.png) repeat-y -211px 0;}
32
- #cboxContent{background:#fff; overflow:visible;}
33
- .cboxIframe{background:#fff;}
34
- #cboxError{padding:50px; border:1px solid #ccc;}
35
- #cboxLoadedContent{margin-bottom:5px;}
36
- #cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center;}
37
- #cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center;}
38
- #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
39
- #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
40
-
41
- /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
42
- #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; position:absolute; bottom:-29px; background:url(../images/colorbox/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
43
-
44
- /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
45
- #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
46
-
47
- #cboxPrevious{left:0px; background-position: -51px -25px;}
48
- #cboxPrevious:hover{background-position:-51px 0px;}
49
- #cboxNext{left:27px; background-position:-75px -25px;}
50
- #cboxNext:hover{background-position:-75px 0px;}
51
- #cboxClose{right:0; background-position:-100px -25px;}
52
- #cboxClose:hover{background-position:-100px 0px;}
53
-
54
- .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
55
- .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
56
- .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
57
- .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}
58
-
59
- .yith_woocompare_colorbox #cboxLoadedContent {
60
- overflow: hidden !important;
61
  }
1
+ /*
2
+ Colorbox Core Style:
3
+ The following CSS is consistent between example themes and should not be altered.
4
+ */
5
+ #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:10000; overflow:hidden;}
6
+ #cboxOverlay{position:fixed; width:100%; height:100%;}
7
+ #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
8
+ #cboxContent{position:relative;}
9
+ #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
10
+ #cboxTitle{margin:0;}
11
+ #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
12
+ #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
13
+ .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
14
+ .cboxIframe{width:100%; height:100%; display:block; border:0;}
15
+ #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
16
+
17
+ /*
18
+ User Style:
19
+ Change the following styles to modify the appearance of Colorbox. They are
20
+ ordered & tabbed in a way that represents the nesting of the generated HTML.
21
+ */
22
+ #cboxOverlay{background:#000;}
23
+ #colorbox{outline:0;}
24
+ #cboxTopLeft{width:14px; height:14px; background:url(../images/colorbox/controls.png) no-repeat 0 0;}
25
+ #cboxTopCenter{height:14px; background:url(../images/colorbox/border.png) repeat-x top left;}
26
+ #cboxTopRight{width:14px; height:14px; background:url(../images/colorbox/controls.png) no-repeat -36px 0;}
27
+ #cboxBottomLeft{width:14px; height:43px; background:url(../images/colorbox/controls.png) no-repeat 0 -32px;}
28
+ #cboxBottomCenter{height:43px; background:url(../images/colorbox/border.png) repeat-x bottom left;}
29
+ #cboxBottomRight{width:14px; height:43px; background:url(../images/colorbox/controls.png) no-repeat -36px -32px;}
30
+ #cboxMiddleLeft{width:14px; background:url(../images/colorbox/controls.png) repeat-y -175px 0;}
31
+ #cboxMiddleRight{width:14px; background:url(../images/colorbox/controls.png) repeat-y -211px 0;}
32
+ #cboxContent{background:#fff; overflow:visible;}
33
+ .cboxIframe{background:#fff;}
34
+ #cboxError{padding:50px; border:1px solid #ccc;}
35
+ #cboxLoadedContent{margin-bottom:5px;}
36
+ #cboxLoadingOverlay{background:url(../images/colorbox/loading_background.png) no-repeat center center;}
37
+ #cboxLoadingGraphic{background:url(../images/colorbox/loading.gif) no-repeat center center;}
38
+ #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
39
+ #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
40
+
41
+ /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
42
+ #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; position:absolute; bottom:-29px; background:url(../images/colorbox/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
43
+
44
+ /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
45
+ #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
46
+
47
+ #cboxPrevious{left:0px; background-position: -51px -25px;}
48
+ #cboxPrevious:hover{background-position:-51px 0px;}
49
+ #cboxNext{left:27px; background-position:-75px -25px;}
50
+ #cboxNext:hover{background-position:-75px 0px;}
51
+ #cboxClose{right:0; background-position:-100px -25px;}
52
+ #cboxClose:hover{background-position:-100px 0px;}
53
+
54
+ .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
55
+ .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
56
+ .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
57
+ .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}
58
+
59
+ .yith_woocompare_colorbox #cboxLoadedContent {
60
+ overflow: hidden !important;
61
  }
assets/css/jquery.dataTables.css CHANGED
@@ -1,2 +1,2 @@
1
- table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("DataTables-1.10.18/images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("DataTables-1.10.18/images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("DataTables-1.10.18/images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("DataTables-1.10.18/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("DataTables-1.10.18/images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
2
-
1
+ table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("DataTables-1.10.18/images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("DataTables-1.10.18/images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("DataTables-1.10.18/images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("DataTables-1.10.18/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("DataTables-1.10.18/images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
2
+
assets/css/style.css CHANGED
@@ -1,219 +1,219 @@
1
- /**
2
- * The style of the woocommerce compare products
3
- */
4
-
5
- /* ###############
6
- FIXED COLUMNS
7
- ##############*/
8
-
9
- table.DTFC_Cloned thead, table.DTFC_Cloned tfoot{
10
- background-color:white;
11
- }
12
- div.DTFC_Blocker{
13
- background-color:white;
14
- }
15
- div.DTFC_LeftWrapper table.dataTable,
16
- div.DTFC_RightWrapper table.dataTable{
17
- margin-bottom:0;
18
- z-index:2;
19
- }
20
- div.DTFC_LeftWrapper table.dataTable.no-footer,
21
- div.DTFC_RightWrapper table.dataTable.no-footer{
22
- border-bottom:none;
23
- }
24
-
25
- /*############################
26
- * COMPARE
27
- #############################*/
28
-
29
- body {
30
- font-family: 'Open Sans', san-serif;
31
- font-size: 13px;
32
- line-height: 1.51em;
33
- color: #747373;
34
- background: none !important;
35
- margin: 0;
36
- }
37
-
38
- body h1 {
39
- background: #4F4F4F;
40
- color: #fff;
41
- font-weight: 800;
42
- padding: 10px;
43
- border-bottom: 2px solid #fff;
44
- display: block;
45
- text-transform: uppercase;
46
- font-size: 1.076em;
47
- margin: 0;
48
- text-align: center;
49
- }
50
-
51
- body #yith-woocompare {
52
- padding: 10px;
53
- }
54
-
55
- table.dataTable.compare-list thead th,
56
- table.dataTable.compare-list thead td,
57
- table.dataTable.compare-list tfoot td,
58
- table.dataTable.compare-list tfoot th {
59
- border: 0;
60
- vertical-align: middle;
61
- }
62
- .DTFC_LeftFootWrapper table.compare-list,
63
- .DTFC_LeftHeadWrapper table.compare-list {
64
- border: 0;
65
- }
66
-
67
- table.compare-list td {
68
- width: 220px;
69
- max-width: 220px;
70
- min-width: 220px;
71
- text-align: center;
72
- vertical-align: middle;
73
- }
74
-
75
- table.compare-list {
76
- width: 100%;
77
- border-bottom: 0;
78
- border-top: 0;
79
- margin: 0;
80
- table-layout: auto;
81
- }
82
-
83
- table.compare-list tbody th {
84
- width: 150px;
85
- max-width: 150px;
86
- min-width: 150px;
87
- overflow: hidden;
88
- text-align: left;
89
- color: #333333;
90
- background-color: #f2f2f2;
91
- text-transform: uppercase;
92
- font-weight: 700;
93
- font-size: 14px;
94
- }
95
-
96
- .rtl table.compare-list tbody th {
97
- text-align: right;
98
- }
99
-
100
- table.dataTable.compare-list tbody th,
101
- table.dataTable.compare-list tbody td {
102
- border-right: 1px solid #e7e7e7;
103
- border-top: 1px solid #e7e7e7;
104
- border-bottom: none;
105
- border-left: none;
106
- padding: 10px;
107
- vertical-align: middle;
108
- }
109
- table.dataTable.compare-list tbody tr:last-child th,
110
- table.dataTable.compare-list tbody tr:last-child td {
111
- border-bottom: 1px solid #e7e7e7;
112
- }
113
-
114
- table.compare-list tbody td.last-column {
115
- width: auto;
116
- border-right: 0;
117
- }
118
-
119
- table.compare-list tr.image td,
120
- table.compare-list tr.image th {
121
- border-top: 0;
122
- }
123
-
124
- #yith-woocompare-table_wrapper {
125
- margin: 10px 0;
126
- }
127
-
128
- table.dataTable.compare-list tbody .product_info td {
129
- vertical-align: top;
130
- }
131
-
132
- table.compare-list thead th a.close, h1 a.close {
133
- float: right;
134
- margin-right: 10px;
135
- font-weight: 600;
136
- font-size: 0.9em;
137
- color: #fff;
138
- text-decoration: none;
139
- }
140
-
141
- table.compare-list .remove td a {
142
- color: #747373;
143
- text-decoration: none;
144
- }
145
-
146
- table.compare-list .remove td a:hover {
147
- color: #333333;
148
- }
149
-
150
- table.compare-list .remove td a .remove {
151
- border-radius: 100% 100% 100% 100%;
152
- color: red;
153
- display: inline-block;
154
- font-size: 1em;
155
- font-weight: 600;
156
- height: 1em;
157
- line-height: 0.81em;
158
- text-align: center;
159
- text-decoration: none;
160
- width: 1em;
161
- }
162
-
163
- .yith-woocompare-widget ul.products-list a.remove {
164
- float: left;
165
- }
166
-
167
- table.compare-list .remove td a:hover .remove {
168
- background-color: red;
169
- color: #ffffff;
170
- }
171
-
172
- table.compare-list .add-to-cart td a {
173
- display: inline-block;
174
- margin: 10px 0;
175
- background-color: #4F4F4F;
176
- border: 0 none;
177
- color: #FFFFFF;
178
- font-weight: normal;
179
- line-height: normal;
180
- padding: 5px 20px;
181
- text-decoration: none;
182
- text-transform: uppercase;
183
- cursor: pointer;
184
- }
185
-
186
- table.compare-list .add-to-cart td a:hover {
187
- background: #868686;
188
- color: #fff;
189
- }
190
-
191
- table.compare-list .stock td span {
192
- color: #009900;
193
- }
194
-
195
- table.compare-list .stock td span.out-of-stock {
196
- color: #990000;
197
- }
198
-
199
- table.compare-list .price td {
200
- text-decoration: underline;
201
- }
202
-
203
- table.compare-list td.odd {
204
- background: #F7F7F7;
205
- }
206
-
207
- table.compare-list td.even {
208
- background: #fff;
209
- }
210
-
211
- table.compare-list td img {
212
- background: none repeat scroll 0 0 #FFFFFF;
213
- border: 1px solid #DADADA;
214
- height: auto;
215
- max-width: 100%;
216
- padding: 3px;
217
- margin-bottom: 20px;
218
- max-width: none;
219
  }
1
+ /**
2
+ * The style of the woocommerce compare products
3
+ */
4
+
5
+ /* ###############
6
+ FIXED COLUMNS
7
+ ##############*/
8
+
9
+ table.DTFC_Cloned thead, table.DTFC_Cloned tfoot{
10
+ background-color:white;
11
+ }
12
+ div.DTFC_Blocker{
13
+ background-color:white;
14
+ }
15
+ div.DTFC_LeftWrapper table.dataTable,
16
+ div.DTFC_RightWrapper table.dataTable{
17
+ margin-bottom:0;
18
+ z-index:2;
19
+ }
20
+ div.DTFC_LeftWrapper table.dataTable.no-footer,
21
+ div.DTFC_RightWrapper table.dataTable.no-footer{
22
+ border-bottom:none;
23
+ }
24
+
25
+ /*############################
26
+ * COMPARE
27
+ #############################*/
28
+
29
+ body {
30
+ font-family: 'Open Sans', san-serif;
31
+ font-size: 13px;
32
+ line-height: 1.51em;
33
+ color: #747373;
34
+ background: none !important;
35
+ margin: 0;
36
+ }
37
+
38
+ body h1 {
39
+ background: #4F4F4F;
40
+ color: #fff;
41
+ font-weight: 800;
42
+ padding: 10px;
43
+ border-bottom: 2px solid #fff;
44
+ display: block;
45
+ text-transform: uppercase;
46
+ font-size: 1.076em;
47
+ margin: 0;
48
+ text-align: center;
49
+ }
50
+
51
+ body #yith-woocompare {
52
+ padding: 10px;
53
+ }
54
+
55
+ table.dataTable.compare-list thead th,
56
+ table.dataTable.compare-list thead td,
57
+ table.dataTable.compare-list tfoot td,
58
+ table.dataTable.compare-list tfoot th {
59
+ border: 0;
60
+ vertical-align: middle;
61
+ }
62
+ .DTFC_LeftFootWrapper table.compare-list,
63
+ .DTFC_LeftHeadWrapper table.compare-list {
64
+ border: 0;
65
+ }
66
+
67
+ table.compare-list td {
68
+ width: 220px;
69
+ max-width: 220px;
70
+ min-width: 220px;
71
+ text-align: center;
72
+ vertical-align: middle;
73
+ }
74
+
75
+ table.compare-list {
76
+ width: 100%;
77
+ border-bottom: 0;
78
+ border-top: 0;
79
+ margin: 0;
80
+ table-layout: auto;
81
+ }
82
+
83
+ table.compare-list tbody th {
84
+ width: 150px;
85
+ max-width: 150px;
86
+ min-width: 150px;
87
+ overflow: hidden;
88
+ text-align: left;
89
+ color: #333333;
90
+ background-color: #f2f2f2;
91
+ text-transform: uppercase;
92
+ font-weight: 700;
93
+ font-size: 14px;
94
+ }
95
+
96
+ .rtl table.compare-list tbody th {
97
+ text-align: right;
98
+ }
99
+
100
+ table.dataTable.compare-list tbody th,
101
+ table.dataTable.compare-list tbody td {
102
+ border-right: 1px solid #e7e7e7;
103
+ border-top: 1px solid #e7e7e7;
104
+ border-bottom: none;
105
+ border-left: none;
106
+ padding: 10px;
107
+ vertical-align: middle;
108
+ }
109
+ table.dataTable.compare-list tbody tr:last-child th,
110
+ table.dataTable.compare-list tbody tr:last-child td {
111
+ border-bottom: 1px solid #e7e7e7;
112
+ }
113
+
114
+ table.compare-list tbody td.last-column {
115
+ width: auto;
116
+ border-right: 0;
117
+ }
118
+
119
+ table.compare-list tr.image td,
120
+ table.compare-list tr.image th {
121
+ border-top: 0;
122
+ }
123
+
124
+ #yith-woocompare-table_wrapper {
125
+ margin: 10px 0;
126
+ }
127
+
128
+ table.dataTable.compare-list tbody .product_info td {
129
+ vertical-align: top;
130
+ }
131
+
132
+ table.compare-list thead th a.close, h1 a.close {
133
+ float: right;
134
+ margin-right: 10px;
135
+ font-weight: 600;
136
+ font-size: 0.9em;
137
+ color: #fff;
138
+ text-decoration: none;
139
+ }
140
+
141
+ table.compare-list .remove td a {
142
+ color: #747373;
143
+ text-decoration: none;
144
+ }
145
+
146
+ table.compare-list .remove td a:hover {
147
+ color: #333333;
148
+ }
149
+
150
+ table.compare-list .remove td a .remove {
151
+ border-radius: 100% 100% 100% 100%;
152
+ color: red;
153
+ display: inline-block;
154
+ font-size: 1em;
155
+ font-weight: 600;
156
+ height: 1em;
157
+ line-height: 0.81em;
158
+ text-align: center;
159
+ text-decoration: none;
160
+ width: 1em;
161
+ }
162
+
163
+ .yith-woocompare-widget ul.products-list a.remove {
164
+ float: left;
165
+ }
166
+
167
+ table.compare-list .remove td a:hover .remove {
168
+ background-color: red;
169
+ color: #ffffff;
170
+ }
171
+
172
+ table.compare-list .add-to-cart td a {
173
+ display: inline-block;
174
+ margin: 10px 0;
175
+ background-color: #4F4F4F;
176
+ border: 0 none;
177
+ color: #FFFFFF;
178
+ font-weight: normal;
179
+ line-height: normal;
180
+ padding: 5px 20px;
181
+ text-decoration: none;
182
+ text-transform: uppercase;
183
+ cursor: pointer;
184
+ }
185
+
186
+ table.compare-list .add-to-cart td a:hover {
187
+ background: #868686;
188
+ color: #fff;
189
+ }
190
+
191
+ table.compare-list .stock td span {
192
+ color: #009900;
193
+ }
194
+
195
+ table.compare-list .stock td span.out-of-stock {
196
+ color: #990000;
197
+ }
198
+
199
+ table.compare-list .price td {
200
+ text-decoration: underline;
201
+ }
202
+
203
+ table.compare-list td.odd {
204
+ background: #F7F7F7;
205
+ }
206
+
207
+ table.compare-list td.even {
208
+ background: #fff;
209
+ }
210
+
211
+ table.compare-list td img {
212
+ background: none repeat scroll 0 0 #FFFFFF;
213
+ border: 1px solid #DADADA;
214
+ height: auto;
215
+ max-width: 100%;
216
+ padding: 3px;
217
+ margin-bottom: 20px;
218
+ max-width: none;
219
  }
assets/css/widget.css CHANGED
@@ -1,65 +1,65 @@
1
- .yith-woocompare-widget ul.products-list {
2
- list-style: none;
3
- margin: 0 0 15px;
4
- }
5
-
6
- .yith-woocompare-widget ul.products-list li:not( .list_empty ) {
7
- position: relative;
8
- padding: 5px 0 5px 30px;
9
- border-bottom: 1px solid #dfdfdf;
10
- }
11
-
12
- .yith-woocompare-widget ul.products-list li .remove {
13
- position: absolute;
14
- left: 3px;
15
- color: #ff0000;
16
- font-weight: 400;
17
- font-size: 1.2em;
18
- line-height: 1.2;
19
- height: 1.2em;
20
- width: 1.2em;
21
- border-radius: 50%;
22
- text-align: center;
23
- cursor: pointer;
24
- outline: none;
25
- }
26
-
27
- .yith-woocompare-widget ul.products-list li .remove:hover {
28
- background-color: #ff0000;
29
- color: #ffffff;
30
- }
31
-
32
- .yith-woocompare-widget ul.products-list li .title {
33
- cursor: pointer;
34
- text-transform: uppercase;
35
- font-size: 12px;
36
- font-weight: 400;
37
- display: block;
38
- outline: none;
39
- }
40
-
41
- .yith-woocompare-widget a.compare {
42
- float: right;
43
- float: right;
44
- line-height: 1;
45
- cursor: pointer;
46
- padding: 8px 10px;
47
- font-size: 13px;
48
- text-transform: uppercase;
49
- font-weight: 700;
50
- border-radius: 3px;
51
- border: 0;
52
- white-space: nowrap;
53
- display: inline-block;
54
- color: #ffffff;
55
- background-color: #b2b2b2;
56
- }
57
-
58
- .yith-woocompare-widget a.compare:hover {
59
- background-color: #303030;
60
- }
61
-
62
- .yith-woocompare-widget a.clear-all {
63
- outline: none;
64
- font-size: 12px;
65
  }
1
+ .yith-woocompare-widget ul.products-list {
2
+ list-style: none;
3
+ margin: 0 0 15px;
4
+ }
5
+
6
+ .yith-woocompare-widget ul.products-list li:not( .list_empty ) {
7
+ position: relative;
8
+ padding: 5px 0 5px 30px;
9
+ border-bottom: 1px solid #dfdfdf;
10
+ }
11
+
12
+ .yith-woocompare-widget ul.products-list li .remove {
13
+ position: absolute;
14
+ left: 3px;
15
+ color: #ff0000;
16
+ font-weight: 400;
17
+ font-size: 1.2em;
18
+ line-height: 1.2;
19
+ height: 1.2em;
20
+ width: 1.2em;
21
+ border-radius: 50%;
22
+ text-align: center;
23
+ cursor: pointer;
24
+ outline: none;
25
+ }
26
+
27
+ .yith-woocompare-widget ul.products-list li .remove:hover {
28
+ background-color: #ff0000;
29
+ color: #ffffff;
30
+ }
31
+
32
+ .yith-woocompare-widget ul.products-list li .title {
33
+ cursor: pointer;
34
+ text-transform: uppercase;
35
+ font-size: 12px;
36
+ font-weight: 400;
37
+ display: block;
38
+ outline: none;
39
+ }
40
+
41
+ .yith-woocompare-widget a.compare {
42
+ float: right;
43
+ float: right;
44
+ line-height: 1;
45
+ cursor: pointer;
46
+ padding: 8px 10px;
47
+ font-size: 13px;
48
+ text-transform: uppercase;
49
+ font-weight: 700;
50
+ border-radius: 3px;
51
+ border: 0;
52
+ white-space: nowrap;
53
+ display: inline-block;
54
+ color: #ffffff;
55
+ background-color: #b2b2b2;
56
+ }
57
+
58
+ .yith-woocompare-widget a.compare:hover {
59
+ background-color: #303030;
60
+ }
61
+
62
+ .yith-woocompare-widget a.clear-all {
63
+ outline: none;
64
+ font-size: 12px;
65
  }
assets/js/FixedColumns.min.js CHANGED
@@ -1,35 +1,35 @@
1
- /*!
2
- FixedColumns 3.2.6
3
- ©2010-2018 SpryMedia Ltd - datatables.net/license
4
- */
5
- (function(d){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(p){return d(p,window,document)}):"object"===typeof exports?module.exports=function(p,r){p||(p=window);if(!r||!r.fn.dataTable)r=require("datatables.net")(p,r).$;return d(r,p,p.document)}:d(jQuery,window,document)})(function(d,p,r,t){var s=d.fn.dataTable,u,m=function(a,b){var c=this;if(this instanceof m){if(b===t||!0===b)b={};var e=d.fn.dataTable.camelToHungarian;e&&(e(m.defaults,m.defaults,!0),e(m.defaults,
6
- b));e=(new d.fn.dataTable.Api(a)).settings()[0];this.s={dt:e,iTableColumns:e.aoColumns.length,aiOuterWidths:[],aiInnerWidths:[],rtl:"rtl"===d(e.nTable).css("direction")};this.dom={scroller:null,header:null,body:null,footer:null,grid:{wrapper:null,dt:null,left:{wrapper:null,head:null,body:null,foot:null},right:{wrapper:null,head:null,body:null,foot:null}},clone:{left:{header:null,body:null,footer:null},right:{header:null,body:null,footer:null}}};if(e._oFixedColumns)throw"FixedColumns already initialised on this table";
7
- e._oFixedColumns=this;e._bInitComplete?this._fnConstruct(b):e.oApi._fnCallbackReg(e,"aoInitComplete",function(){c._fnConstruct(b)},"FixedColumns")}else alert("FixedColumns warning: FixedColumns must be initialised with the 'new' keyword.")};d.extend(m.prototype,{fnUpdate:function(){this._fnDraw(!0)},fnRedrawLayout:function(){this._fnColCalc();this._fnGridLayout();this.fnUpdate()},fnRecalculateHeight:function(a){delete a._DTTC_iHeight;a.style.height="auto"},fnSetRowHeight:function(a,b){a.style.height=
8
- b+"px"},fnGetPosition:function(a){var b=this.s.dt.oInstance;if(d(a).parents(".DTFC_Cloned").length){if("tr"===a.nodeName.toLowerCase())return a=d(a).index(),b.fnGetPosition(d("tr",this.s.dt.nTBody)[a]);var c=d(a).index(),a=d(a.parentNode).index();return[b.fnGetPosition(d("tr",this.s.dt.nTBody)[a]),c,b.oApi._fnVisibleToColumnIndex(this.s.dt,c)]}return b.fnGetPosition(a)},_fnConstruct:function(a){var b=this;if("function"!=typeof this.s.dt.oInstance.fnVersionCheck||!0!==this.s.dt.oInstance.fnVersionCheck("1.8.0"))alert("FixedColumns "+
9
- m.VERSION+" required DataTables 1.8.0 or later. Please upgrade your DataTables installation");else if(""===this.s.dt.oScroll.sX)this.s.dt.oInstance.oApi._fnLog(this.s.dt,1,"FixedColumns is not needed (no x-scrolling in DataTables enabled), so no action will be taken. Use 'FixedHeader' for column fixing when scrolling is not enabled");else{this.s=d.extend(!0,this.s,m.defaults,a);a=this.s.dt.oClasses;this.dom.grid.dt=d(this.s.dt.nTable).parents("div."+a.sScrollWrapper)[0];this.dom.scroller=d("div."+
10
- a.sScrollBody,this.dom.grid.dt)[0];this._fnColCalc();this._fnGridSetup();var c,e=!1;d(this.s.dt.nTableWrapper).on("mousedown.DTFC",function(a){0===a.button&&(e=!0,d(r).one("mouseup",function(){e=!1}))});d(this.dom.scroller).on("mouseover.DTFC touchstart.DTFC",function(){e||(c="main")}).on("scroll.DTFC",function(a){!c&&a.originalEvent&&(c="main");if("main"===c&&(0<b.s.iLeftColumns&&(b.dom.grid.left.liner.scrollTop=b.dom.scroller.scrollTop),0<b.s.iRightColumns))b.dom.grid.right.liner.scrollTop=b.dom.scroller.scrollTop});
11
- var f="onwheel"in r.createElement("div")?"wheel.DTFC":"mousewheel.DTFC";if(0<b.s.iLeftColumns)d(b.dom.grid.left.liner).on("mouseover.DTFC touchstart.DTFC",function(){e||(c="left")}).on("scroll.DTFC",function(a){!c&&a.originalEvent&&(c="left");"left"===c&&(b.dom.scroller.scrollTop=b.dom.grid.left.liner.scrollTop,0<b.s.iRightColumns&&(b.dom.grid.right.liner.scrollTop=b.dom.grid.left.liner.scrollTop))}).on(f,function(a){b.dom.scroller.scrollLeft-="wheel"===a.type?-a.originalEvent.deltaX:a.originalEvent.wheelDeltaX});
12
- if(0<b.s.iRightColumns)d(b.dom.grid.right.liner).on("mouseover.DTFC touchstart.DTFC",function(){e||(c="right")}).on("scroll.DTFC",function(a){!c&&a.originalEvent&&(c="right");"right"===c&&(b.dom.scroller.scrollTop=b.dom.grid.right.liner.scrollTop,0<b.s.iLeftColumns&&(b.dom.grid.left.liner.scrollTop=b.dom.grid.right.liner.scrollTop))}).on(f,function(a){b.dom.scroller.scrollLeft-="wheel"===a.type?-a.originalEvent.deltaX:a.originalEvent.wheelDeltaX});d(p).on("resize.DTFC",function(){b._fnGridLayout.call(b)});
13
- var g=!0,h=d(this.s.dt.nTable);h.on("draw.dt.DTFC",function(){b._fnColCalc();b._fnDraw.call(b,g);g=!1}).on("column-sizing.dt.DTFC",function(){b._fnColCalc();b._fnGridLayout(b)}).on("column-visibility.dt.DTFC",function(a,c,d,e,f){if(f===t||f)b._fnColCalc(),b._fnGridLayout(b),b._fnDraw(!0)}).on("select.dt.DTFC deselect.dt.DTFC",function(a){"dt"===a.namespace&&b._fnDraw(!1)}).on("destroy.dt.DTFC",function(){h.off(".DTFC");d(b.dom.scroller).off(".DTFC");d(p).off(".DTFC");d(b.s.dt.nTableWrapper).off(".DTFC");
14
- d(b.dom.grid.left.liner).off(".DTFC "+f);d(b.dom.grid.left.wrapper).remove();d(b.dom.grid.right.liner).off(".DTFC "+f);d(b.dom.grid.right.wrapper).remove()});this._fnGridLayout();this.s.dt.oInstance.fnDraw(!1)}},_fnColCalc:function(){var a=this,b=0,c=0;this.s.aiInnerWidths=[];this.s.aiOuterWidths=[];d.each(this.s.dt.aoColumns,function(e,f){var g=d(f.nTh),h;if(g.filter(":visible").length){var i=g.outerWidth();0===a.s.aiOuterWidths.length&&(h=d(a.s.dt.nTable).css("border-left-width"),i+="string"===
15
- typeof h&&-1===h.indexOf("px")?1:parseInt(h,10));a.s.aiOuterWidths.length===a.s.dt.aoColumns.length-1&&(h=d(a.s.dt.nTable).css("border-right-width"),i+="string"===typeof h&&-1===h.indexOf("px")?1:parseInt(h,10));a.s.aiOuterWidths.push(i);a.s.aiInnerWidths.push(g.width());e<a.s.iLeftColumns&&(b+=i);a.s.iTableColumns-a.s.iRightColumns<=e&&(c+=i)}else a.s.aiInnerWidths.push(0),a.s.aiOuterWidths.push(0)});this.s.iLeftWidth=b;this.s.iRightWidth=c},_fnGridSetup:function(){var a=this._fnDTOverflow(),b;this.dom.body=
16
- this.s.dt.nTable;this.dom.header=this.s.dt.nTHead.parentNode;this.dom.header.parentNode.parentNode.style.position="relative";var c=d('<div class="DTFC_ScrollWrapper" style="position:relative; clear:both;"><div class="DTFC_LeftWrapper" style="position:absolute; top:0; left:0;" aria-hidden="true"><div class="DTFC_LeftHeadWrapper" style="position:relative; top:0; left:0; overflow:hidden;"></div><div class="DTFC_LeftBodyWrapper" style="position:relative; top:0; left:0; overflow:hidden;"><div class="DTFC_LeftBodyLiner" style="position:relative; top:0; left:0; overflow-y:scroll;"></div></div><div class="DTFC_LeftFootWrapper" style="position:relative; top:0; left:0; overflow:hidden;"></div></div><div class="DTFC_RightWrapper" style="position:absolute; top:0; right:0;" aria-hidden="true"><div class="DTFC_RightHeadWrapper" style="position:relative; top:0; left:0;"><div class="DTFC_RightHeadBlocker DTFC_Blocker" style="position:absolute; top:0; bottom:0;"></div></div><div class="DTFC_RightBodyWrapper" style="position:relative; top:0; left:0; overflow:hidden;"><div class="DTFC_RightBodyLiner" style="position:relative; top:0; left:0; overflow-y:scroll;"></div></div><div class="DTFC_RightFootWrapper" style="position:relative; top:0; left:0;"><div class="DTFC_RightFootBlocker DTFC_Blocker" style="position:absolute; top:0; bottom:0;"></div></div></div></div>')[0],
17
- e=c.childNodes[0],f=c.childNodes[1];this.dom.grid.dt.parentNode.insertBefore(c,this.dom.grid.dt);c.appendChild(this.dom.grid.dt);this.dom.grid.wrapper=c;0<this.s.iLeftColumns&&(this.dom.grid.left.wrapper=e,this.dom.grid.left.head=e.childNodes[0],this.dom.grid.left.body=e.childNodes[1],this.dom.grid.left.liner=d("div.DTFC_LeftBodyLiner",c)[0],c.appendChild(e));0<this.s.iRightColumns&&(this.dom.grid.right.wrapper=f,this.dom.grid.right.head=f.childNodes[0],this.dom.grid.right.body=f.childNodes[1],this.dom.grid.right.liner=
18
- d("div.DTFC_RightBodyLiner",c)[0],f.style.right=a.bar+"px",b=d("div.DTFC_RightHeadBlocker",c)[0],b.style.width=a.bar+"px",b.style.right=-a.bar+"px",this.dom.grid.right.headBlock=b,b=d("div.DTFC_RightFootBlocker",c)[0],b.style.width=a.bar+"px",b.style.right=-a.bar+"px",this.dom.grid.right.footBlock=b,c.appendChild(f));if(this.s.dt.nTFoot&&(this.dom.footer=this.s.dt.nTFoot.parentNode,0<this.s.iLeftColumns&&(this.dom.grid.left.foot=e.childNodes[2]),0<this.s.iRightColumns))this.dom.grid.right.foot=f.childNodes[2];
19
- this.s.rtl&&d("div.DTFC_RightHeadBlocker",c).css({left:-a.bar+"px",right:""})},_fnGridLayout:function(){var a=this,b=this.dom.grid;d(b.wrapper).width();var c=this.s.dt.nTable.parentNode.offsetHeight,e=this.s.dt.nTable.parentNode.parentNode.offsetHeight,f=this._fnDTOverflow(),g=this.s.iLeftWidth,h=this.s.iRightWidth,i="rtl"===d(this.dom.body).css("direction"),j=function(b,c){f.bar?a._firefoxScrollError()?34<d(b).height()&&(b.style.width=c+f.bar+"px"):b.style.width=c+f.bar+"px":(b.style.width=c+20+
20
- "px",b.style.paddingRight="20px",b.style.boxSizing="border-box")};f.x&&(c-=f.bar);b.wrapper.style.height=e+"px";0<this.s.iLeftColumns&&(e=b.left.wrapper,e.style.width=g+"px",e.style.height="1px",i?(e.style.left="",e.style.right=0):(e.style.left=0,e.style.right=""),b.left.body.style.height=c+"px",b.left.foot&&(b.left.foot.style.top=(f.x?f.bar:0)+"px"),j(b.left.liner,g),b.left.liner.style.height=c+"px",b.left.liner.style.maxHeight=c+"px");0<this.s.iRightColumns&&(e=b.right.wrapper,e.style.width=h+"px",
21
- e.style.height="1px",this.s.rtl?(e.style.left=f.y?f.bar+"px":0,e.style.right=""):(e.style.left="",e.style.right=f.y?f.bar+"px":0),b.right.body.style.height=c+"px",b.right.foot&&(b.right.foot.style.top=(f.x?f.bar:0)+"px"),j(b.right.liner,h),b.right.liner.style.height=c+"px",b.right.liner.style.maxHeight=c+"px",b.right.headBlock.style.display=f.y?"block":"none",b.right.footBlock.style.display=f.y?"block":"none")},_fnDTOverflow:function(){var a=this.s.dt.nTable,b=a.parentNode,c={x:!1,y:!1,bar:this.s.dt.oScroll.iBarWidth};
22
- a.offsetWidth>b.clientWidth&&(c.x=!0);a.offsetHeight>b.clientHeight&&(c.y=!0);return c},_fnDraw:function(a){this._fnGridLayout();this._fnCloneLeft(a);this._fnCloneRight(a);null!==this.s.fnDrawCallback&&this.s.fnDrawCallback.call(this,this.dom.clone.left,this.dom.clone.right);d(this).trigger("draw.dtfc",{leftClone:this.dom.clone.left,rightClone:this.dom.clone.right})},_fnCloneRight:function(a){if(!(0>=this.s.iRightColumns)){var b,c=[];for(b=this.s.iTableColumns-this.s.iRightColumns;b<this.s.iTableColumns;b++)this.s.dt.aoColumns[b].bVisible&&
23
- c.push(b);this._fnClone(this.dom.clone.right,this.dom.grid.right,c,a)}},_fnCloneLeft:function(a){if(!(0>=this.s.iLeftColumns)){var b,c=[];for(b=0;b<this.s.iLeftColumns;b++)this.s.dt.aoColumns[b].bVisible&&c.push(b);this._fnClone(this.dom.clone.left,this.dom.grid.left,c,a)}},_fnCopyLayout:function(a,b,c){for(var e=[],f=[],g=[],h=0,i=a.length;h<i;h++){var j=[];j.nTr=d(a[h].nTr).clone(c,!1)[0];for(var l=0,o=this.s.iTableColumns;l<o;l++)if(-1!==d.inArray(l,b)){var q=d.inArray(a[h][l].cell,g);-1===q?(q=
24
- d(a[h][l].cell).clone(c,!1)[0],f.push(q),g.push(a[h][l].cell),j.push({cell:q,unique:a[h][l].unique})):j.push({cell:f[q],unique:a[h][l].unique})}e.push(j)}return e},_fnClone:function(a,b,c,e){var f=this,g,h,i,j,l,o,q,n,m,k=this.s.dt;if(e){d(a.header).remove();a.header=d(this.dom.header).clone(!0,!1)[0];a.header.className+=" DTFC_Cloned";a.header.style.width="100%";b.head.appendChild(a.header);n=this._fnCopyLayout(k.aoHeader,c,!0);j=d(">thead",a.header);j.empty();g=0;for(h=n.length;g<h;g++)j[0].appendChild(n[g].nTr);
25
- k.oApi._fnDrawHead(k,n,!0)}else{n=this._fnCopyLayout(k.aoHeader,c,!1);m=[];k.oApi._fnDetectHeader(m,d(">thead",a.header)[0]);g=0;for(h=n.length;g<h;g++){i=0;for(j=n[g].length;i<j;i++)m[g][i].cell.className=n[g][i].cell.className,d("span.DataTables_sort_icon",m[g][i].cell).each(function(){this.className=d("span.DataTables_sort_icon",n[g][i].cell)[0].className})}}this._fnEqualiseHeights("thead",this.dom.header,a.header);"auto"==this.s.sHeightMatch&&d(">tbody>tr",f.dom.body).css("height","auto");null!==
26
- a.body&&(d(a.body).remove(),a.body=null);a.body=d(this.dom.body).clone(!0)[0];a.body.className+=" DTFC_Cloned";a.body.style.paddingBottom=k.oScroll.iBarWidth+"px";a.body.style.marginBottom=2*k.oScroll.iBarWidth+"px";null!==a.body.getAttribute("id")&&a.body.removeAttribute("id");d(">thead>tr",a.body).empty();d(">tfoot",a.body).remove();var p=d("tbody",a.body)[0];d(p).empty();if(0<k.aiDisplay.length){h=d(">thead>tr",a.body)[0];for(q=0;q<c.length;q++)l=c[q],o=d(k.aoColumns[l].nTh).clone(!0)[0],o.innerHTML=
27
- "",j=o.style,j.paddingTop="0",j.paddingBottom="0",j.borderTopWidth="0",j.borderBottomWidth="0",j.height=0,j.width=f.s.aiInnerWidths[l]+"px",h.appendChild(o);d(">tbody>tr",f.dom.body).each(function(a){var a=f.s.dt.oFeatures.bServerSide===false?f.s.dt.aiDisplay[f.s.dt._iDisplayStart+a]:a,b=f.s.dt.aoData[a].anCells||d(this).children("td, th"),e=this.cloneNode(false);e.removeAttribute("id");e.setAttribute("data-dt-row",a);for(q=0;q<c.length;q++){l=c[q];if(b.length>0){o=d(b[l]).clone(true,true)[0];o.removeAttribute("id");
28
- o.setAttribute("data-dt-row",a);o.setAttribute("data-dt-column",l);e.appendChild(o)}}p.appendChild(e)})}else d(">tbody>tr",f.dom.body).each(function(){o=this.cloneNode(true);o.className=o.className+" DTFC_NoData";d("td",o).html("");p.appendChild(o)});a.body.style.width="100%";a.body.style.margin="0";a.body.style.padding="0";k.oScroller!==t&&(h=k.oScroller.dom.force,b.forcer?b.forcer.style.height=h.style.height:(b.forcer=h.cloneNode(!0),b.liner.appendChild(b.forcer)));b.liner.appendChild(a.body);this._fnEqualiseHeights("tbody",
29
- f.dom.body,a.body);if(null!==k.nTFoot){if(e){null!==a.footer&&a.footer.parentNode.removeChild(a.footer);a.footer=d(this.dom.footer).clone(!0,!0)[0];a.footer.className+=" DTFC_Cloned";a.footer.style.width="100%";b.foot.appendChild(a.footer);n=this._fnCopyLayout(k.aoFooter,c,!0);b=d(">tfoot",a.footer);b.empty();g=0;for(h=n.length;g<h;g++)b[0].appendChild(n[g].nTr);k.oApi._fnDrawHead(k,n,!0)}else{n=this._fnCopyLayout(k.aoFooter,c,!1);b=[];k.oApi._fnDetectHeader(b,d(">tfoot",a.footer)[0]);g=0;for(h=n.length;g<
30
- h;g++){i=0;for(j=n[g].length;i<j;i++)b[g][i].cell.className=n[g][i].cell.className}}this._fnEqualiseHeights("tfoot",this.dom.footer,a.footer)}b=k.oApi._fnGetUniqueThs(k,d(">thead",a.header)[0]);d(b).each(function(a){l=c[a];this.style.width=f.s.aiInnerWidths[l]+"px"});null!==f.s.dt.nTFoot&&(b=k.oApi._fnGetUniqueThs(k,d(">tfoot",a.footer)[0]),d(b).each(function(a){l=c[a];this.style.width=f.s.aiInnerWidths[l]+"px"}))},_fnGetTrNodes:function(a){for(var b=[],c=0,d=a.childNodes.length;c<d;c++)"TR"==a.childNodes[c].nodeName.toUpperCase()&&
31
- b.push(a.childNodes[c]);return b},_fnEqualiseHeights:function(a,b,c){if(!("none"==this.s.sHeightMatch&&"thead"!==a&&"tfoot"!==a)){var e,f,g=b.getElementsByTagName(a)[0],c=c.getElementsByTagName(a)[0],a=d(">"+a+">tr:eq(0)",b).children(":first");a.outerHeight();a.height();for(var g=this._fnGetTrNodes(g),b=this._fnGetTrNodes(c),h=[],c=0,a=b.length;c<a;c++)e=g[c].offsetHeight,f=b[c].offsetHeight,e=f>e?f:e,"semiauto"==this.s.sHeightMatch&&(g[c]._DTTC_iHeight=e),h.push(e);c=0;for(a=b.length;c<a;c++)b[c].style.height=
32
- h[c]+"px",g[c].style.height=h[c]+"px"}},_firefoxScrollError:function(){if(u===t){var a=d("<div/>").css({position:"absolute",top:0,left:0,height:10,width:50,overflow:"scroll"}).appendTo("body");u=a[0].clientWidth===a[0].offsetWidth&&0!==this._fnDTOverflow().bar;a.remove()}return u}});m.defaults={iLeftColumns:1,iRightColumns:0,fnDrawCallback:null,sHeightMatch:"semiauto"};m.version="3.2.6";s.Api.register("fixedColumns()",function(){return this});s.Api.register("fixedColumns().update()",function(){return this.iterator("table",
33
- function(a){a._oFixedColumns&&a._oFixedColumns.fnUpdate()})});s.Api.register("fixedColumns().relayout()",function(){return this.iterator("table",function(a){a._oFixedColumns&&a._oFixedColumns.fnRedrawLayout()})});s.Api.register("rows().recalcHeight()",function(){return this.iterator("row",function(a,b){a._oFixedColumns&&a._oFixedColumns.fnRecalculateHeight(this.row(b).node())})});s.Api.register("fixedColumns().rowIndex()",function(a){a=d(a);return a.parents(".DTFC_Cloned").length?this.rows({page:"current"}).indexes()[a.index()]:
34
- this.row(a).index()});s.Api.register("fixedColumns().cellIndex()",function(a){a=d(a);if(a.parents(".DTFC_Cloned").length){var b=a.parent().index(),b=this.rows({page:"current"}).indexes()[b],a=a.parents(".DTFC_LeftWrapper").length?a.index():this.columns().flatten().length-this.context[0]._oFixedColumns.s.iRightColumns+a.index();return{row:b,column:this.column.index("toData",a),columnVisible:a}}return this.cell(a).index()});d(r).on("init.dt.fixedColumns",function(a,b){if("dt"===a.namespace){var c=b.oInit.fixedColumns,
35
  e=s.defaults.fixedColumns;if(c||e)e=d.extend({},c,e),!1!==c&&new m(b,e)}});d.fn.dataTable.FixedColumns=m;return d.fn.DataTable.FixedColumns=m});
1
+ /*!
2
+ FixedColumns 3.2.6
3
+ ©2010-2018 SpryMedia Ltd - datatables.net/license
4
+ */
5
+ (function(d){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(p){return d(p,window,document)}):"object"===typeof exports?module.exports=function(p,r){p||(p=window);if(!r||!r.fn.dataTable)r=require("datatables.net")(p,r).$;return d(r,p,p.document)}:d(jQuery,window,document)})(function(d,p,r,t){var s=d.fn.dataTable,u,m=function(a,b){var c=this;if(this instanceof m){if(b===t||!0===b)b={};var e=d.fn.dataTable.camelToHungarian;e&&(e(m.defaults,m.defaults,!0),e(m.defaults,
6
+ b));e=(new d.fn.dataTable.Api(a)).settings()[0];this.s={dt:e,iTableColumns:e.aoColumns.length,aiOuterWidths:[],aiInnerWidths:[],rtl:"rtl"===d(e.nTable).css("direction")};this.dom={scroller:null,header:null,body:null,footer:null,grid:{wrapper:null,dt:null,left:{wrapper:null,head:null,body:null,foot:null},right:{wrapper:null,head:null,body:null,foot:null}},clone:{left:{header:null,body:null,footer:null},right:{header:null,body:null,footer:null}}};if(e._oFixedColumns)throw"FixedColumns already initialised on this table";
7
+ e._oFixedColumns=this;e._bInitComplete?this._fnConstruct(b):e.oApi._fnCallbackReg(e,"aoInitComplete",function(){c._fnConstruct(b)},"FixedColumns")}else alert("FixedColumns warning: FixedColumns must be initialised with the 'new' keyword.")};d.extend(m.prototype,{fnUpdate:function(){this._fnDraw(!0)},fnRedrawLayout:function(){this._fnColCalc();this._fnGridLayout();this.fnUpdate()},fnRecalculateHeight:function(a){delete a._DTTC_iHeight;a.style.height="auto"},fnSetRowHeight:function(a,b){a.style.height=
8
+ b+"px"},fnGetPosition:function(a){var b=this.s.dt.oInstance;if(d(a).parents(".DTFC_Cloned").length){if("tr"===a.nodeName.toLowerCase())return a=d(a).index(),b.fnGetPosition(d("tr",this.s.dt.nTBody)[a]);var c=d(a).index(),a=d(a.parentNode).index();return[b.fnGetPosition(d("tr",this.s.dt.nTBody)[a]),c,b.oApi._fnVisibleToColumnIndex(this.s.dt,c)]}return b.fnGetPosition(a)},_fnConstruct:function(a){var b=this;if("function"!=typeof this.s.dt.oInstance.fnVersionCheck||!0!==this.s.dt.oInstance.fnVersionCheck("1.8.0"))alert("FixedColumns "+
9
+ m.VERSION+" required DataTables 1.8.0 or later. Please upgrade your DataTables installation");else if(""===this.s.dt.oScroll.sX)this.s.dt.oInstance.oApi._fnLog(this.s.dt,1,"FixedColumns is not needed (no x-scrolling in DataTables enabled), so no action will be taken. Use 'FixedHeader' for column fixing when scrolling is not enabled");else{this.s=d.extend(!0,this.s,m.defaults,a);a=this.s.dt.oClasses;this.dom.grid.dt=d(this.s.dt.nTable).parents("div."+a.sScrollWrapper)[0];this.dom.scroller=d("div."+
10
+ a.sScrollBody,this.dom.grid.dt)[0];this._fnColCalc();this._fnGridSetup();var c,e=!1;d(this.s.dt.nTableWrapper).on("mousedown.DTFC",function(a){0===a.button&&(e=!0,d(r).one("mouseup",function(){e=!1}))});d(this.dom.scroller).on("mouseover.DTFC touchstart.DTFC",function(){e||(c="main")}).on("scroll.DTFC",function(a){!c&&a.originalEvent&&(c="main");if("main"===c&&(0<b.s.iLeftColumns&&(b.dom.grid.left.liner.scrollTop=b.dom.scroller.scrollTop),0<b.s.iRightColumns))b.dom.grid.right.liner.scrollTop=b.dom.scroller.scrollTop});
11
+ var f="onwheel"in r.createElement("div")?"wheel.DTFC":"mousewheel.DTFC";if(0<b.s.iLeftColumns)d(b.dom.grid.left.liner).on("mouseover.DTFC touchstart.DTFC",function(){e||(c="left")}).on("scroll.DTFC",function(a){!c&&a.originalEvent&&(c="left");"left"===c&&(b.dom.scroller.scrollTop=b.dom.grid.left.liner.scrollTop,0<b.s.iRightColumns&&(b.dom.grid.right.liner.scrollTop=b.dom.grid.left.liner.scrollTop))}).on(f,function(a){b.dom.scroller.scrollLeft-="wheel"===a.type?-a.originalEvent.deltaX:a.originalEvent.wheelDeltaX});
12
+ if(0<b.s.iRightColumns)d(b.dom.grid.right.liner).on("mouseover.DTFC touchstart.DTFC",function(){e||(c="right")}).on("scroll.DTFC",function(a){!c&&a.originalEvent&&(c="right");"right"===c&&(b.dom.scroller.scrollTop=b.dom.grid.right.liner.scrollTop,0<b.s.iLeftColumns&&(b.dom.grid.left.liner.scrollTop=b.dom.grid.right.liner.scrollTop))}).on(f,function(a){b.dom.scroller.scrollLeft-="wheel"===a.type?-a.originalEvent.deltaX:a.originalEvent.wheelDeltaX});d(p).on("resize.DTFC",function(){b._fnGridLayout.call(b)});
13
+ var g=!0,h=d(this.s.dt.nTable);h.on("draw.dt.DTFC",function(){b._fnColCalc();b._fnDraw.call(b,g);g=!1}).on("column-sizing.dt.DTFC",function(){b._fnColCalc();b._fnGridLayout(b)}).on("column-visibility.dt.DTFC",function(a,c,d,e,f){if(f===t||f)b._fnColCalc(),b._fnGridLayout(b),b._fnDraw(!0)}).on("select.dt.DTFC deselect.dt.DTFC",function(a){"dt"===a.namespace&&b._fnDraw(!1)}).on("destroy.dt.DTFC",function(){h.off(".DTFC");d(b.dom.scroller).off(".DTFC");d(p).off(".DTFC");d(b.s.dt.nTableWrapper).off(".DTFC");
14
+ d(b.dom.grid.left.liner).off(".DTFC "+f);d(b.dom.grid.left.wrapper).remove();d(b.dom.grid.right.liner).off(".DTFC "+f);d(b.dom.grid.right.wrapper).remove()});this._fnGridLayout();this.s.dt.oInstance.fnDraw(!1)}},_fnColCalc:function(){var a=this,b=0,c=0;this.s.aiInnerWidths=[];this.s.aiOuterWidths=[];d.each(this.s.dt.aoColumns,function(e,f){var g=d(f.nTh),h;if(g.filter(":visible").length){var i=g.outerWidth();0===a.s.aiOuterWidths.length&&(h=d(a.s.dt.nTable).css("border-left-width"),i+="string"===
15
+ typeof h&&-1===h.indexOf("px")?1:parseInt(h,10));a.s.aiOuterWidths.length===a.s.dt.aoColumns.length-1&&(h=d(a.s.dt.nTable).css("border-right-width"),i+="string"===typeof h&&-1===h.indexOf("px")?1:parseInt(h,10));a.s.aiOuterWidths.push(i);a.s.aiInnerWidths.push(g.width());e<a.s.iLeftColumns&&(b+=i);a.s.iTableColumns-a.s.iRightColumns<=e&&(c+=i)}else a.s.aiInnerWidths.push(0),a.s.aiOuterWidths.push(0)});this.s.iLeftWidth=b;this.s.iRightWidth=c},_fnGridSetup:function(){var a=this._fnDTOverflow(),b;this.dom.body=
16
+ this.s.dt.nTable;this.dom.header=this.s.dt.nTHead.parentNode;this.dom.header.parentNode.parentNode.style.position="relative";var c=d('<div class="DTFC_ScrollWrapper" style="position:relative; clear:both;"><div class="DTFC_LeftWrapper" style="position:absolute; top:0; left:0;" aria-hidden="true"><div class="DTFC_LeftHeadWrapper" style="position:relative; top:0; left:0; overflow:hidden;"></div><div class="DTFC_LeftBodyWrapper" style="position:relative; top:0; left:0; overflow:hidden;"><div class="DTFC_LeftBodyLiner" style="position:relative; top:0; left:0; overflow-y:scroll;"></div></div><div class="DTFC_LeftFootWrapper" style="position:relative; top:0; left:0; overflow:hidden;"></div></div><div class="DTFC_RightWrapper" style="position:absolute; top:0; right:0;" aria-hidden="true"><div class="DTFC_RightHeadWrapper" style="position:relative; top:0; left:0;"><div class="DTFC_RightHeadBlocker DTFC_Blocker" style="position:absolute; top:0; bottom:0;"></div></div><div class="DTFC_RightBodyWrapper" style="position:relative; top:0; left:0; overflow:hidden;"><div class="DTFC_RightBodyLiner" style="position:relative; top:0; left:0; overflow-y:scroll;"></div></div><div class="DTFC_RightFootWrapper" style="position:relative; top:0; left:0;"><div class="DTFC_RightFootBlocker DTFC_Blocker" style="position:absolute; top:0; bottom:0;"></div></div></div></div>')[0],
17
+ e=c.childNodes[0],f=c.childNodes[1];this.dom.grid.dt.parentNode.insertBefore(c,this.dom.grid.dt);c.appendChild(this.dom.grid.dt);this.dom.grid.wrapper=c;0<this.s.iLeftColumns&&(this.dom.grid.left.wrapper=e,this.dom.grid.left.head=e.childNodes[0],this.dom.grid.left.body=e.childNodes[1],this.dom.grid.left.liner=d("div.DTFC_LeftBodyLiner",c)[0],c.appendChild(e));0<this.s.iRightColumns&&(this.dom.grid.right.wrapper=f,this.dom.grid.right.head=f.childNodes[0],this.dom.grid.right.body=f.childNodes[1],this.dom.grid.right.liner=
18
+ d("div.DTFC_RightBodyLiner",c)[0],f.style.right=a.bar+"px",b=d("div.DTFC_RightHeadBlocker",c)[0],b.style.width=a.bar+"px",b.style.right=-a.bar+"px",this.dom.grid.right.headBlock=b,b=d("div.DTFC_RightFootBlocker",c)[0],b.style.width=a.bar+"px",b.style.right=-a.bar+"px",this.dom.grid.right.footBlock=b,c.appendChild(f));if(this.s.dt.nTFoot&&(this.dom.footer=this.s.dt.nTFoot.parentNode,0<this.s.iLeftColumns&&(this.dom.grid.left.foot=e.childNodes[2]),0<this.s.iRightColumns))this.dom.grid.right.foot=f.childNodes[2];
19
+ this.s.rtl&&d("div.DTFC_RightHeadBlocker",c).css({left:-a.bar+"px",right:""})},_fnGridLayout:function(){var a=this,b=this.dom.grid;d(b.wrapper).width();var c=this.s.dt.nTable.parentNode.offsetHeight,e=this.s.dt.nTable.parentNode.parentNode.offsetHeight,f=this._fnDTOverflow(),g=this.s.iLeftWidth,h=this.s.iRightWidth,i="rtl"===d(this.dom.body).css("direction"),j=function(b,c){f.bar?a._firefoxScrollError()?34<d(b).height()&&(b.style.width=c+f.bar+"px"):b.style.width=c+f.bar+"px":(b.style.width=c+20+
20
+ "px",b.style.paddingRight="20px",b.style.boxSizing="border-box")};f.x&&(c-=f.bar);b.wrapper.style.height=e+"px";0<this.s.iLeftColumns&&(e=b.left.wrapper,e.style.width=g+"px",e.style.height="1px",i?(e.style.left="",e.style.right=0):(e.style.left=0,e.style.right=""),b.left.body.style.height=c+"px",b.left.foot&&(b.left.foot.style.top=(f.x?f.bar:0)+"px"),j(b.left.liner,g),b.left.liner.style.height=c+"px",b.left.liner.style.maxHeight=c+"px");0<this.s.iRightColumns&&(e=b.right.wrapper,e.style.width=h+"px",
21
+ e.style.height="1px",this.s.rtl?(e.style.left=f.y?f.bar+"px":0,e.style.right=""):(e.style.left="",e.style.right=f.y?f.bar+"px":0),b.right.body.style.height=c+"px",b.right.foot&&(b.right.foot.style.top=(f.x?f.bar:0)+"px"),j(b.right.liner,h),b.right.liner.style.height=c+"px",b.right.liner.style.maxHeight=c+"px",b.right.headBlock.style.display=f.y?"block":"none",b.right.footBlock.style.display=f.y?"block":"none")},_fnDTOverflow:function(){var a=this.s.dt.nTable,b=a.parentNode,c={x:!1,y:!1,bar:this.s.dt.oScroll.iBarWidth};
22
+ a.offsetWidth>b.clientWidth&&(c.x=!0);a.offsetHeight>b.clientHeight&&(c.y=!0);return c},_fnDraw:function(a){this._fnGridLayout();this._fnCloneLeft(a);this._fnCloneRight(a);null!==this.s.fnDrawCallback&&this.s.fnDrawCallback.call(this,this.dom.clone.left,this.dom.clone.right);d(this).trigger("draw.dtfc",{leftClone:this.dom.clone.left,rightClone:this.dom.clone.right})},_fnCloneRight:function(a){if(!(0>=this.s.iRightColumns)){var b,c=[];for(b=this.s.iTableColumns-this.s.iRightColumns;b<this.s.iTableColumns;b++)this.s.dt.aoColumns[b].bVisible&&
23
+ c.push(b);this._fnClone(this.dom.clone.right,this.dom.grid.right,c,a)}},_fnCloneLeft:function(a){if(!(0>=this.s.iLeftColumns)){var b,c=[];for(b=0;b<this.s.iLeftColumns;b++)this.s.dt.aoColumns[b].bVisible&&c.push(b);this._fnClone(this.dom.clone.left,this.dom.grid.left,c,a)}},_fnCopyLayout:function(a,b,c){for(var e=[],f=[],g=[],h=0,i=a.length;h<i;h++){var j=[];j.nTr=d(a[h].nTr).clone(c,!1)[0];for(var l=0,o=this.s.iTableColumns;l<o;l++)if(-1!==d.inArray(l,b)){var q=d.inArray(a[h][l].cell,g);-1===q?(q=
24
+ d(a[h][l].cell).clone(c,!1)[0],f.push(q),g.push(a[h][l].cell),j.push({cell:q,unique:a[h][l].unique})):j.push({cell:f[q],unique:a[h][l].unique})}e.push(j)}return e},_fnClone:function(a,b,c,e){var f=this,g,h,i,j,l,o,q,n,m,k=this.s.dt;if(e){d(a.header).remove();a.header=d(this.dom.header).clone(!0,!1)[0];a.header.className+=" DTFC_Cloned";a.header.style.width="100%";b.head.appendChild(a.header);n=this._fnCopyLayout(k.aoHeader,c,!0);j=d(">thead",a.header);j.empty();g=0;for(h=n.length;g<h;g++)j[0].appendChild(n[g].nTr);
25
+ k.oApi._fnDrawHead(k,n,!0)}else{n=this._fnCopyLayout(k.aoHeader,c,!1);m=[];k.oApi._fnDetectHeader(m,d(">thead",a.header)[0]);g=0;for(h=n.length;g<h;g++){i=0;for(j=n[g].length;i<j;i++)m[g][i].cell.className=n[g][i].cell.className,d("span.DataTables_sort_icon",m[g][i].cell).each(function(){this.className=d("span.DataTables_sort_icon",n[g][i].cell)[0].className})}}this._fnEqualiseHeights("thead",this.dom.header,a.header);"auto"==this.s.sHeightMatch&&d(">tbody>tr",f.dom.body).css("height","auto");null!==
26
+ a.body&&(d(a.body).remove(),a.body=null);a.body=d(this.dom.body).clone(!0)[0];a.body.className+=" DTFC_Cloned";a.body.style.paddingBottom=k.oScroll.iBarWidth+"px";a.body.style.marginBottom=2*k.oScroll.iBarWidth+"px";null!==a.body.getAttribute("id")&&a.body.removeAttribute("id");d(">thead>tr",a.body).empty();d(">tfoot",a.body).remove();var p=d("tbody",a.body)[0];d(p).empty();if(0<k.aiDisplay.length){h=d(">thead>tr",a.body)[0];for(q=0;q<c.length;q++)l=c[q],o=d(k.aoColumns[l].nTh).clone(!0)[0],o.innerHTML=
27
+ "",j=o.style,j.paddingTop="0",j.paddingBottom="0",j.borderTopWidth="0",j.borderBottomWidth="0",j.height=0,j.width=f.s.aiInnerWidths[l]+"px",h.appendChild(o);d(">tbody>tr",f.dom.body).each(function(a){var a=f.s.dt.oFeatures.bServerSide===false?f.s.dt.aiDisplay[f.s.dt._iDisplayStart+a]:a,b=f.s.dt.aoData[a].anCells||d(this).children("td, th"),e=this.cloneNode(false);e.removeAttribute("id");e.setAttribute("data-dt-row",a);for(q=0;q<c.length;q++){l=c[q];if(b.length>0){o=d(b[l]).clone(true,true)[0];o.removeAttribute("id");
28
+ o.setAttribute("data-dt-row",a);o.setAttribute("data-dt-column",l);e.appendChild(o)}}p.appendChild(e)})}else d(">tbody>tr",f.dom.body).each(function(){o=this.cloneNode(true);o.className=o.className+" DTFC_NoData";d("td",o).html("");p.appendChild(o)});a.body.style.width="100%";a.body.style.margin="0";a.body.style.padding="0";k.oScroller!==t&&(h=k.oScroller.dom.force,b.forcer?b.forcer.style.height=h.style.height:(b.forcer=h.cloneNode(!0),b.liner.appendChild(b.forcer)));b.liner.appendChild(a.body);this._fnEqualiseHeights("tbody",
29
+ f.dom.body,a.body);if(null!==k.nTFoot){if(e){null!==a.footer&&a.footer.parentNode.removeChild(a.footer);a.footer=d(this.dom.footer).clone(!0,!0)[0];a.footer.className+=" DTFC_Cloned";a.footer.style.width="100%";b.foot.appendChild(a.footer);n=this._fnCopyLayout(k.aoFooter,c,!0);b=d(">tfoot",a.footer);b.empty();g=0;for(h=n.length;g<h;g++)b[0].appendChild(n[g].nTr);k.oApi._fnDrawHead(k,n,!0)}else{n=this._fnCopyLayout(k.aoFooter,c,!1);b=[];k.oApi._fnDetectHeader(b,d(">tfoot",a.footer)[0]);g=0;for(h=n.length;g<
30
+ h;g++){i=0;for(j=n[g].length;i<j;i++)b[g][i].cell.className=n[g][i].cell.className}}this._fnEqualiseHeights("tfoot",this.dom.footer,a.footer)}b=k.oApi._fnGetUniqueThs(k,d(">thead",a.header)[0]);d(b).each(function(a){l=c[a];this.style.width=f.s.aiInnerWidths[l]+"px"});null!==f.s.dt.nTFoot&&(b=k.oApi._fnGetUniqueThs(k,d(">tfoot",a.footer)[0]),d(b).each(function(a){l=c[a];this.style.width=f.s.aiInnerWidths[l]+"px"}))},_fnGetTrNodes:function(a){for(var b=[],c=0,d=a.childNodes.length;c<d;c++)"TR"==a.childNodes[c].nodeName.toUpperCase()&&
31
+ b.push(a.childNodes[c]);return b},_fnEqualiseHeights:function(a,b,c){if(!("none"==this.s.sHeightMatch&&"thead"!==a&&"tfoot"!==a)){var e,f,g=b.getElementsByTagName(a)[0],c=c.getElementsByTagName(a)[0],a=d(">"+a+">tr:eq(0)",b).children(":first");a.outerHeight();a.height();for(var g=this._fnGetTrNodes(g),b=this._fnGetTrNodes(c),h=[],c=0,a=b.length;c<a;c++)e=g[c].offsetHeight,f=b[c].offsetHeight,e=f>e?f:e,"semiauto"==this.s.sHeightMatch&&(g[c]._DTTC_iHeight=e),h.push(e);c=0;for(a=b.length;c<a;c++)b[c].style.height=
32
+ h[c]+"px",g[c].style.height=h[c]+"px"}},_firefoxScrollError:function(){if(u===t){var a=d("<div/>").css({position:"absolute",top:0,left:0,height:10,width:50,overflow:"scroll"}).appendTo("body");u=a[0].clientWidth===a[0].offsetWidth&&0!==this._fnDTOverflow().bar;a.remove()}return u}});m.defaults={iLeftColumns:1,iRightColumns:0,fnDrawCallback:null,sHeightMatch:"semiauto"};m.version="3.2.6";s.Api.register("fixedColumns()",function(){return this});s.Api.register("fixedColumns().update()",function(){return this.iterator("table",
33
+ function(a){a._oFixedColumns&&a._oFixedColumns.fnUpdate()})});s.Api.register("fixedColumns().relayout()",function(){return this.iterator("table",function(a){a._oFixedColumns&&a._oFixedColumns.fnRedrawLayout()})});s.Api.register("rows().recalcHeight()",function(){return this.iterator("row",function(a,b){a._oFixedColumns&&a._oFixedColumns.fnRecalculateHeight(this.row(b).node())})});s.Api.register("fixedColumns().rowIndex()",function(a){a=d(a);return a.parents(".DTFC_Cloned").length?this.rows({page:"current"}).indexes()[a.index()]:
34
+ this.row(a).index()});s.Api.register("fixedColumns().cellIndex()",function(a){a=d(a);if(a.parents(".DTFC_Cloned").length){var b=a.parent().index(),b=this.rows({page:"current"}).indexes()[b],a=a.parents(".DTFC_LeftWrapper").length?a.index():this.columns().flatten().length-this.context[0]._oFixedColumns.s.iRightColumns+a.index();return{row:b,column:this.column.index("toData",a),columnVisible:a}}return this.cell(a).index()});d(r).on("init.dt.fixedColumns",function(a,b){if("dt"===a.namespace){var c=b.oInit.fixedColumns,
35
  e=s.defaults.fixedColumns;if(c||e)e=d.extend({},c,e),!1!==c&&new m(b,e)}});d.fn.dataTable.FixedColumns=m;return d.fn.DataTable.FixedColumns=m});
assets/js/jquery.colorbox-min.js CHANGED
@@ -1,6 +1,6 @@
1
- /*!
2
- Colorbox 1.6.1
3
- license: MIT
4
- http://www.jacklmoore.com/colorbox
5
- */
6
  (function(t,e,i){function n(i,n,o){var r=e.createElement(i);return n&&(r.id=Z+n),o&&(r.style.cssText=o),t(r)}function o(){return i.innerHeight?i.innerHeight:t(i).height()}function r(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var n;return void 0===this.cache[e]&&(n=t(this.el).attr("data-cbox-"+e),void 0!==n?this.cache[e]=n:void 0!==i[e]?this.cache[e]=i[e]:void 0!==X[e]&&(this.cache[e]=X[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function h(t){var e=W.length,i=(A+t)%e;return 0>i?e+i:i}function a(t,e){return Math.round((/%/.test(t)?("x"===e?E.width():o())/100:1)*parseInt(t,10))}function s(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function l(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function d(t){"contains"in y[0]&&!y[0].contains(t.target)&&t.target!==v[0]&&(t.stopPropagation(),y.focus())}function c(t){c.str!==t&&(y.add(v).removeClass(c.str).addClass(t),c.str=t)}function g(e){A=0,e&&e!==!1&&"nofollow"!==e?(W=t("."+te).filter(function(){var i=t.data(this,Y),n=new r(this,i);return n.get("rel")===e}),A=W.index(_.el),-1===A&&(W=W.add(_.el),A=W.length-1)):W=t(_.el)}function u(i){t(e).trigger(i),ae.triggerHandler(i)}function f(i){var o;if(!G){if(o=t(i).data(Y),_=new r(i,o),g(_.get("rel")),!$){$=q=!0,c(_.get("className")),y.css({visibility:"hidden",display:"block",opacity:""}),I=n(se,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),b.css({width:"",height:""}).append(I),j=T.height()+k.height()+b.outerHeight(!0)-b.height(),D=C.width()+H.width()+b.outerWidth(!0)-b.width(),N=I.outerHeight(!0),z=I.outerWidth(!0);var h=a(_.get("initialWidth"),"x"),s=a(_.get("initialHeight"),"y"),l=_.get("maxWidth"),f=_.get("maxHeight");_.w=(l!==!1?Math.min(h,a(l,"x")):h)-z-D,_.h=(f!==!1?Math.min(s,a(f,"y")):s)-N-j,I.css({width:"",height:_.h}),J.position(),u(ee),_.get("onOpen"),O.add(S).hide(),y.focus(),_.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",d,!0),ae.one(re,function(){e.removeEventListener("focus",d,!0)})),_.get("returnFocus")&&ae.one(re,function(){t(_.el).focus()})}var p=parseFloat(_.get("opacity"));v.css({opacity:p===p?p:"",cursor:_.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),_.get("closeButton")?B.html(_.get("close")).appendTo(b):B.appendTo("<div/>"),w()}}function p(){y||(V=!1,E=t(i),y=n(se).attr({id:Y,"class":t.support.opacity===!1?Z+"IE":"",role:"dialog",tabindex:"-1"}).hide(),v=n(se,"Overlay").hide(),M=t([n(se,"LoadingOverlay")[0],n(se,"LoadingGraphic")[0]]),x=n(se,"Wrapper"),b=n(se,"Content").append(S=n(se,"Title"),F=n(se,"Current"),P=t('<button type="button"/>').attr({id:Z+"Previous"}),K=t('<button type="button"/>').attr({id:Z+"Next"}),R=n("button","Slideshow"),M),B=t('<button type="button"/>').attr({id:Z+"Close"}),x.append(n(se).append(n(se,"TopLeft"),T=n(se,"TopCenter"),n(se,"TopRight")),n(se,!1,"clear:left").append(C=n(se,"MiddleLeft"),b,H=n(se,"MiddleRight")),n(se,!1,"clear:left").append(n(se,"BottomLeft"),k=n(se,"BottomCenter"),n(se,"BottomRight"))).find("div div").css({"float":"left"}),L=n(se,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),O=K.add(P).add(F).add(R)),e.body&&!y.parent().length&&t(e.body).append(v,y.append(x,L))}function m(){function i(t){t.which>1||t.shiftKey||t.altKey||t.metaKey||t.ctrlKey||(t.preventDefault(),f(this))}return y?(V||(V=!0,K.click(function(){J.next()}),P.click(function(){J.prev()}),B.click(function(){J.close()}),v.click(function(){_.get("overlayClose")&&J.close()}),t(e).bind("keydown."+Z,function(t){var e=t.keyCode;$&&_.get("escKey")&&27===e&&(t.preventDefault(),J.close()),$&&_.get("arrowKey")&&W[1]&&!t.altKey&&(37===e?(t.preventDefault(),P.click()):39===e&&(t.preventDefault(),K.click()))}),t.isFunction(t.fn.on)?t(e).on("click."+Z,"."+te,i):t("."+te).live("click."+Z,i)),!0):!1}function w(){var e,o,r,h=J.prep,d=++le;if(q=!0,U=!1,u(he),u(ie),_.get("onLoad"),_.h=_.get("height")?a(_.get("height"),"y")-N-j:_.get("innerHeight")&&a(_.get("innerHeight"),"y"),_.w=_.get("width")?a(_.get("width"),"x")-z-D:_.get("innerWidth")&&a(_.get("innerWidth"),"x"),_.mw=_.w,_.mh=_.h,_.get("maxWidth")&&(_.mw=a(_.get("maxWidth"),"x")-z-D,_.mw=_.w&&_.w<_.mw?_.w:_.mw),_.get("maxHeight")&&(_.mh=a(_.get("maxHeight"),"y")-N-j,_.mh=_.h&&_.h<_.mh?_.h:_.mh),e=_.get("href"),Q=setTimeout(function(){M.show()},100),_.get("inline")){var c=t(e);r=t("<div>").hide().insertBefore(c),ae.one(he,function(){r.replaceWith(c)}),h(c)}else _.get("iframe")?h(" "):_.get("html")?h(_.get("html")):s(_,e)?(e=l(_,e),U=_.get("createImg"),t(U).addClass(Z+"Photo").bind("error."+Z,function(){h(n(se,"Error").html(_.get("imgError")))}).one("load",function(){d===le&&setTimeout(function(){var e;_.get("retinaImage")&&i.devicePixelRatio>1&&(U.height=U.height/i.devicePixelRatio,U.width=U.width/i.devicePixelRatio),_.get("scalePhotos")&&(o=function(){U.height-=U.height*e,U.width-=U.width*e},_.mw&&U.width>_.mw&&(e=(U.width-_.mw)/U.width,o()),_.mh&&U.height>_.mh&&(e=(U.height-_.mh)/U.height,o())),_.h&&(U.style.marginTop=Math.max(_.mh-U.height,0)/2+"px"),W[1]&&(_.get("loop")||W[A+1])&&(U.style.cursor="pointer",t(U).bind("click."+Z,function(){J.next()})),U.style.width=U.width+"px",U.style.height=U.height+"px",h(U)},1)}),U.src=e):e&&L.load(e,_.get("data"),function(e,i){d===le&&h("error"===i?n(se,"Error").html(_.get("xhrError")):t(this).contents())})}var v,y,x,b,T,C,H,k,W,E,I,L,M,S,F,R,K,P,B,O,_,j,D,N,z,A,U,$,q,G,Q,J,V,X={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return t(this).attr("href")},title:function(){return this.title},createImg:function(){var e=new Image,i=t(this).data("cbox-img-attrs");return"object"==typeof i&&t.each(i,function(t,i){e[t]=i}),e},createIframe:function(){var i=e.createElement("iframe"),n=t(this).data("cbox-iframe-attrs");return"object"==typeof n&&t.each(n,function(t,e){i[t]=e}),"frameBorder"in i&&(i.frameBorder=0),"allowTransparency"in i&&(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullScreen=!0,i}},Y="colorbox",Z="cbox",te=Z+"Element",ee=Z+"_open",ie=Z+"_load",ne=Z+"_complete",oe=Z+"_cleanup",re=Z+"_closed",he=Z+"_purge",ae=t("<a/>"),se="div",le=0,de={},ce=function(){function t(){clearTimeout(h)}function e(){(_.get("loop")||W[A+1])&&(t(),h=setTimeout(J.next,_.get("slideshowSpeed")))}function i(){R.html(_.get("slideshowStop")).unbind(s).one(s,n),ae.bind(ne,e).bind(ie,t),y.removeClass(a+"off").addClass(a+"on")}function n(){t(),ae.unbind(ne,e).unbind(ie,t),R.html(_.get("slideshowStart")).unbind(s).one(s,function(){J.next(),i()}),y.removeClass(a+"on").addClass(a+"off")}function o(){r=!1,R.hide(),t(),ae.unbind(ne,e).unbind(ie,t),y.removeClass(a+"off "+a+"on")}var r,h,a=Z+"Slideshow_",s="click."+Z;return function(){r?_.get("slideshow")||(ae.unbind(oe,o),o()):_.get("slideshow")&&W[1]&&(r=!0,ae.one(oe,o),_.get("slideshowAuto")?i():n(),R.show())}}();t[Y]||(t(p),J=t.fn[Y]=t[Y]=function(e,i){var n,o=this;return e=e||{},t.isFunction(o)&&(o=t("<a/>"),e.open=!0),o[0]?(p(),m()&&(i&&(e.onComplete=i),o.each(function(){var i=t.data(this,Y)||{};t.data(this,Y,t.extend(i,e))}).addClass(te),n=new r(o[0],e),n.get("open")&&f(o[0])),o):o},J.position=function(e,i){function n(){T[0].style.width=k[0].style.width=b[0].style.width=parseInt(y[0].style.width,10)-D+"px",b[0].style.height=C[0].style.height=H[0].style.height=parseInt(y[0].style.height,10)-j+"px"}var r,h,s,l=0,d=0,c=y.offset();if(E.unbind("resize."+Z),y.css({top:-9e4,left:-9e4}),h=E.scrollTop(),s=E.scrollLeft(),_.get("fixed")?(c.top-=h,c.left-=s,y.css({position:"fixed"})):(l=h,d=s,y.css({position:"absolute"})),d+=_.get("right")!==!1?Math.max(E.width()-_.w-z-D-a(_.get("right"),"x"),0):_.get("left")!==!1?a(_.get("left"),"x"):Math.round(Math.max(E.width()-_.w-z-D,0)/2),l+=_.get("bottom")!==!1?Math.max(o()-_.h-N-j-a(_.get("bottom"),"y"),0):_.get("top")!==!1?a(_.get("top"),"y"):Math.round(Math.max(o()-_.h-N-j,0)/2),y.css({top:c.top,left:c.left,visibility:"visible"}),x[0].style.width=x[0].style.height="9999px",r={width:_.w+z+D,height:_.h+N+j,top:l,left:d},e){var g=0;t.each(r,function(t){return r[t]!==de[t]?(g=e,void 0):void 0}),e=g}de=r,e||y.css(r),y.dequeue().animate(r,{duration:e||0,complete:function(){n(),q=!1,x[0].style.width=_.w+z+D+"px",x[0].style.height=_.h+N+j+"px",_.get("reposition")&&setTimeout(function(){E.bind("resize."+Z,J.position)},1),t.isFunction(i)&&i()},step:n})},J.resize=function(t){var e;$&&(t=t||{},t.width&&(_.w=a(t.width,"x")-z-D),t.innerWidth&&(_.w=a(t.innerWidth,"x")),I.css({width:_.w}),t.height&&(_.h=a(t.height,"y")-N-j),t.innerHeight&&(_.h=a(t.innerHeight,"y")),t.innerHeight||t.height||(e=I.scrollTop(),I.css({height:"auto"}),_.h=I.height()),I.css({height:_.h}),e&&I.scrollTop(e),J.position("none"===_.get("transition")?0:_.get("speed")))},J.prep=function(i){function o(){return _.w=_.w||I.width(),_.w=_.mw&&_.mw<_.w?_.mw:_.w,_.w}function a(){return _.h=_.h||I.height(),_.h=_.mh&&_.mh<_.h?_.mh:_.h,_.h}if($){var d,g="none"===_.get("transition")?0:_.get("speed");I.remove(),I=n(se,"LoadedContent").append(i),I.hide().appendTo(L.show()).css({width:o(),overflow:_.get("scrolling")?"auto":"hidden"}).css({height:a()}).prependTo(b),L.hide(),t(U).css({"float":"none"}),c(_.get("className")),d=function(){function i(){t.support.opacity===!1&&y[0].style.removeAttribute("filter")}var n,o,a=W.length;$&&(o=function(){clearTimeout(Q),M.hide(),u(ne),_.get("onComplete")},S.html(_.get("title")).show(),I.show(),a>1?("string"==typeof _.get("current")&&F.html(_.get("current").replace("{current}",A+1).replace("{total}",a)).show(),K[_.get("loop")||a-1>A?"show":"hide"]().html(_.get("next")),P[_.get("loop")||A?"show":"hide"]().html(_.get("previous")),ce(),_.get("preloading")&&t.each([h(-1),h(1)],function(){var i,n=W[this],o=new r(n,t.data(n,Y)),h=o.get("href");h&&s(o,h)&&(h=l(o,h),i=e.createElement("img"),i.src=h)})):O.hide(),_.get("iframe")?(n=_.get("createIframe"),_.get("scrolling")||(n.scrolling="no"),t(n).attr({src:_.get("href"),"class":Z+"Iframe"}).one("load",o).appendTo(I),ae.one(he,function(){n.src="//about:blank"}),_.get("fastIframe")&&t(n).trigger("load")):o(),"fade"===_.get("transition")?y.fadeTo(g,1,i):i())},"fade"===_.get("transition")?y.fadeTo(g,0,function(){J.position(0,d)}):J.position(g,d)}},J.next=function(){!q&&W[1]&&(_.get("loop")||W[A+1])&&(A=h(1),f(W[A]))},J.prev=function(){!q&&W[1]&&(_.get("loop")||A)&&(A=h(-1),f(W[A]))},J.close=function(){$&&!G&&(G=!0,$=!1,u(oe),_.get("onCleanup"),E.unbind("."+Z),v.fadeTo(_.get("fadeOut")||0,0),y.stop().fadeTo(_.get("fadeOut")||0,0,function(){y.hide(),v.hide(),u(he),I.remove(),setTimeout(function(){G=!1,u(re),_.get("onClosed")},1)}))},J.remove=function(){y&&(y.stop(),t[Y].close(),y.stop(!1,!0).remove(),v.remove(),G=!1,y=null,t("."+te).removeData(Y).removeClass(te),t(e).unbind("click."+Z).unbind("keydown."+Z))},J.element=function(){return t(_.el)},J.settings=X)})(jQuery,document,window);
1
+ /*!
2
+ Colorbox 1.6.1
3
+ license: MIT
4
+ http://www.jacklmoore.com/colorbox
5
+ */
6
  (function(t,e,i){function n(i,n,o){var r=e.createElement(i);return n&&(r.id=Z+n),o&&(r.style.cssText=o),t(r)}function o(){return i.innerHeight?i.innerHeight:t(i).height()}function r(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var n;return void 0===this.cache[e]&&(n=t(this.el).attr("data-cbox-"+e),void 0!==n?this.cache[e]=n:void 0!==i[e]?this.cache[e]=i[e]:void 0!==X[e]&&(this.cache[e]=X[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function h(t){var e=W.length,i=(A+t)%e;return 0>i?e+i:i}function a(t,e){return Math.round((/%/.test(t)?("x"===e?E.width():o())/100:1)*parseInt(t,10))}function s(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function l(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function d(t){"contains"in y[0]&&!y[0].contains(t.target)&&t.target!==v[0]&&(t.stopPropagation(),y.focus())}function c(t){c.str!==t&&(y.add(v).removeClass(c.str).addClass(t),c.str=t)}function g(e){A=0,e&&e!==!1&&"nofollow"!==e?(W=t("."+te).filter(function(){var i=t.data(this,Y),n=new r(this,i);return n.get("rel")===e}),A=W.index(_.el),-1===A&&(W=W.add(_.el),A=W.length-1)):W=t(_.el)}function u(i){t(e).trigger(i),ae.triggerHandler(i)}function f(i){var o;if(!G){if(o=t(i).data(Y),_=new r(i,o),g(_.get("rel")),!$){$=q=!0,c(_.get("className")),y.css({visibility:"hidden",display:"block",opacity:""}),I=n(se,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),b.css({width:"",height:""}).append(I),j=T.height()+k.height()+b.outerHeight(!0)-b.height(),D=C.width()+H.width()+b.outerWidth(!0)-b.width(),N=I.outerHeight(!0),z=I.outerWidth(!0);var h=a(_.get("initialWidth"),"x"),s=a(_.get("initialHeight"),"y"),l=_.get("maxWidth"),f=_.get("maxHeight");_.w=(l!==!1?Math.min(h,a(l,"x")):h)-z-D,_.h=(f!==!1?Math.min(s,a(f,"y")):s)-N-j,I.css({width:"",height:_.h}),J.position(),u(ee),_.get("onOpen"),O.add(S).hide(),y.focus(),_.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",d,!0),ae.one(re,function(){e.removeEventListener("focus",d,!0)})),_.get("returnFocus")&&ae.one(re,function(){t(_.el).focus()})}var p=parseFloat(_.get("opacity"));v.css({opacity:p===p?p:"",cursor:_.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),_.get("closeButton")?B.html(_.get("close")).appendTo(b):B.appendTo("<div/>"),w()}}function p(){y||(V=!1,E=t(i),y=n(se).attr({id:Y,"class":t.support.opacity===!1?Z+"IE":"",role:"dialog",tabindex:"-1"}).hide(),v=n(se,"Overlay").hide(),M=t([n(se,"LoadingOverlay")[0],n(se,"LoadingGraphic")[0]]),x=n(se,"Wrapper"),b=n(se,"Content").append(S=n(se,"Title"),F=n(se,"Current"),P=t('<button type="button"/>').attr({id:Z+"Previous"}),K=t('<button type="button"/>').attr({id:Z+"Next"}),R=n("button","Slideshow"),M),B=t('<button type="button"/>').attr({id:Z+"Close"}),x.append(n(se).append(n(se,"TopLeft"),T=n(se,"TopCenter"),n(se,"TopRight")),n(se,!1,"clear:left").append(C=n(se,"MiddleLeft"),b,H=n(se,"MiddleRight")),n(se,!1,"clear:left").append(n(se,"BottomLeft"),k=n(se,"BottomCenter"),n(se,"BottomRight"))).find("div div").css({"float":"left"}),L=n(se,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),O=K.add(P).add(F).add(R)),e.body&&!y.parent().length&&t(e.body).append(v,y.append(x,L))}function m(){function i(t){t.which>1||t.shiftKey||t.altKey||t.metaKey||t.ctrlKey||(t.preventDefault(),f(this))}return y?(V||(V=!0,K.click(function(){J.next()}),P.click(function(){J.prev()}),B.click(function(){J.close()}),v.click(function(){_.get("overlayClose")&&J.close()}),t(e).bind("keydown."+Z,function(t){var e=t.keyCode;$&&_.get("escKey")&&27===e&&(t.preventDefault(),J.close()),$&&_.get("arrowKey")&&W[1]&&!t.altKey&&(37===e?(t.preventDefault(),P.click()):39===e&&(t.preventDefault(),K.click()))}),t.isFunction(t.fn.on)?t(e).on("click."+Z,"."+te,i):t("."+te).live("click."+Z,i)),!0):!1}function w(){var e,o,r,h=J.prep,d=++le;if(q=!0,U=!1,u(he),u(ie),_.get("onLoad"),_.h=_.get("height")?a(_.get("height"),"y")-N-j:_.get("innerHeight")&&a(_.get("innerHeight"),"y"),_.w=_.get("width")?a(_.get("width"),"x")-z-D:_.get("innerWidth")&&a(_.get("innerWidth"),"x"),_.mw=_.w,_.mh=_.h,_.get("maxWidth")&&(_.mw=a(_.get("maxWidth"),"x")-z-D,_.mw=_.w&&_.w<_.mw?_.w:_.mw),_.get("maxHeight")&&(_.mh=a(_.get("maxHeight"),"y")-N-j,_.mh=_.h&&_.h<_.mh?_.h:_.mh),e=_.get("href"),Q=setTimeout(function(){M.show()},100),_.get("inline")){var c=t(e);r=t("<div>").hide().insertBefore(c),ae.one(he,function(){r.replaceWith(c)}),h(c)}else _.get("iframe")?h(" "):_.get("html")?h(_.get("html")):s(_,e)?(e=l(_,e),U=_.get("createImg"),t(U).addClass(Z+"Photo").bind("error."+Z,function(){h(n(se,"Error").html(_.get("imgError")))}).one("load",function(){d===le&&setTimeout(function(){var e;_.get("retinaImage")&&i.devicePixelRatio>1&&(U.height=U.height/i.devicePixelRatio,U.width=U.width/i.devicePixelRatio),_.get("scalePhotos")&&(o=function(){U.height-=U.height*e,U.width-=U.width*e},_.mw&&U.width>_.mw&&(e=(U.width-_.mw)/U.width,o()),_.mh&&U.height>_.mh&&(e=(U.height-_.mh)/U.height,o())),_.h&&(U.style.marginTop=Math.max(_.mh-U.height,0)/2+"px"),W[1]&&(_.get("loop")||W[A+1])&&(U.style.cursor="pointer",t(U).bind("click."+Z,function(){J.next()})),U.style.width=U.width+"px",U.style.height=U.height+"px",h(U)},1)}),U.src=e):e&&L.load(e,_.get("data"),function(e,i){d===le&&h("error"===i?n(se,"Error").html(_.get("xhrError")):t(this).contents())})}var v,y,x,b,T,C,H,k,W,E,I,L,M,S,F,R,K,P,B,O,_,j,D,N,z,A,U,$,q,G,Q,J,V,X={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return t(this).attr("href")},title:function(){return this.title},createImg:function(){var e=new Image,i=t(this).data("cbox-img-attrs");return"object"==typeof i&&t.each(i,function(t,i){e[t]=i}),e},createIframe:function(){var i=e.createElement("iframe"),n=t(this).data("cbox-iframe-attrs");return"object"==typeof n&&t.each(n,function(t,e){i[t]=e}),"frameBorder"in i&&(i.frameBorder=0),"allowTransparency"in i&&(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullScreen=!0,i}},Y="colorbox",Z="cbox",te=Z+"Element",ee=Z+"_open",ie=Z+"_load",ne=Z+"_complete",oe=Z+"_cleanup",re=Z+"_closed",he=Z+"_purge",ae=t("<a/>"),se="div",le=0,de={},ce=function(){function t(){clearTimeout(h)}function e(){(_.get("loop")||W[A+1])&&(t(),h=setTimeout(J.next,_.get("slideshowSpeed")))}function i(){R.html(_.get("slideshowStop")).unbind(s).one(s,n),ae.bind(ne,e).bind(ie,t),y.removeClass(a+"off").addClass(a+"on")}function n(){t(),ae.unbind(ne,e).unbind(ie,t),R.html(_.get("slideshowStart")).unbind(s).one(s,function(){J.next(),i()}),y.removeClass(a+"on").addClass(a+"off")}function o(){r=!1,R.hide(),t(),ae.unbind(ne,e).unbind(ie,t),y.removeClass(a+"off "+a+"on")}var r,h,a=Z+"Slideshow_",s="click."+Z;return function(){r?_.get("slideshow")||(ae.unbind(oe,o),o()):_.get("slideshow")&&W[1]&&(r=!0,ae.one(oe,o),_.get("slideshowAuto")?i():n(),R.show())}}();t[Y]||(t(p),J=t.fn[Y]=t[Y]=function(e,i){var n,o=this;return e=e||{},t.isFunction(o)&&(o=t("<a/>"),e.open=!0),o[0]?(p(),m()&&(i&&(e.onComplete=i),o.each(function(){var i=t.data(this,Y)||{};t.data(this,Y,t.extend(i,e))}).addClass(te),n=new r(o[0],e),n.get("open")&&f(o[0])),o):o},J.position=function(e,i){function n(){T[0].style.width=k[0].style.width=b[0].style.width=parseInt(y[0].style.width,10)-D+"px",b[0].style.height=C[0].style.height=H[0].style.height=parseInt(y[0].style.height,10)-j+"px"}var r,h,s,l=0,d=0,c=y.offset();if(E.unbind("resize."+Z),y.css({top:-9e4,left:-9e4}),h=E.scrollTop(),s=E.scrollLeft(),_.get("fixed")?(c.top-=h,c.left-=s,y.css({position:"fixed"})):(l=h,d=s,y.css({position:"absolute"})),d+=_.get("right")!==!1?Math.max(E.width()-_.w-z-D-a(_.get("right"),"x"),0):_.get("left")!==!1?a(_.get("left"),"x"):Math.round(Math.max(E.width()-_.w-z-D,0)/2),l+=_.get("bottom")!==!1?Math.max(o()-_.h-N-j-a(_.get("bottom"),"y"),0):_.get("top")!==!1?a(_.get("top"),"y"):Math.round(Math.max(o()-_.h-N-j,0)/2),y.css({top:c.top,left:c.left,visibility:"visible"}),x[0].style.width=x[0].style.height="9999px",r={width:_.w+z+D,height:_.h+N+j,top:l,left:d},e){var g=0;t.each(r,function(t){return r[t]!==de[t]?(g=e,void 0):void 0}),e=g}de=r,e||y.css(r),y.dequeue().animate(r,{duration:e||0,complete:function(){n(),q=!1,x[0].style.width=_.w+z+D+"px",x[0].style.height=_.h+N+j+"px",_.get("reposition")&&setTimeout(function(){E.bind("resize."+Z,J.position)},1),t.isFunction(i)&&i()},step:n})},J.resize=function(t){var e;$&&(t=t||{},t.width&&(_.w=a(t.width,"x")-z-D),t.innerWidth&&(_.w=a(t.innerWidth,"x")),I.css({width:_.w}),t.height&&(_.h=a(t.height,"y")-N-j),t.innerHeight&&(_.h=a(t.innerHeight,"y")),t.innerHeight||t.height||(e=I.scrollTop(),I.css({height:"auto"}),_.h=I.height()),I.css({height:_.h}),e&&I.scrollTop(e),J.position("none"===_.get("transition")?0:_.get("speed")))},J.prep=function(i){function o(){return _.w=_.w||I.width(),_.w=_.mw&&_.mw<_.w?_.mw:_.w,_.w}function a(){return _.h=_.h||I.height(),_.h=_.mh&&_.mh<_.h?_.mh:_.h,_.h}if($){var d,g="none"===_.get("transition")?0:_.get("speed");I.remove(),I=n(se,"LoadedContent").append(i),I.hide().appendTo(L.show()).css({width:o(),overflow:_.get("scrolling")?"auto":"hidden"}).css({height:a()}).prependTo(b),L.hide(),t(U).css({"float":"none"}),c(_.get("className")),d=function(){function i(){t.support.opacity===!1&&y[0].style.removeAttribute("filter")}var n,o,a=W.length;$&&(o=function(){clearTimeout(Q),M.hide(),u(ne),_.get("onComplete")},S.html(_.get("title")).show(),I.show(),a>1?("string"==typeof _.get("current")&&F.html(_.get("current").replace("{current}",A+1).replace("{total}",a)).show(),K[_.get("loop")||a-1>A?"show":"hide"]().html(_.get("next")),P[_.get("loop")||A?"show":"hide"]().html(_.get("previous")),ce(),_.get("preloading")&&t.each([h(-1),h(1)],function(){var i,n=W[this],o=new r(n,t.data(n,Y)),h=o.get("href");h&&s(o,h)&&(h=l(o,h),i=e.createElement("img"),i.src=h)})):O.hide(),_.get("iframe")?(n=_.get("createIframe"),_.get("scrolling")||(n.scrolling="no"),t(n).attr({src:_.get("href"),"class":Z+"Iframe"}).one("load",o).appendTo(I),ae.one(he,function(){n.src="//about:blank"}),_.get("fastIframe")&&t(n).trigger("load")):o(),"fade"===_.get("transition")?y.fadeTo(g,1,i):i())},"fade"===_.get("transition")?y.fadeTo(g,0,function(){J.position(0,d)}):J.position(g,d)}},J.next=function(){!q&&W[1]&&(_.get("loop")||W[A+1])&&(A=h(1),f(W[A]))},J.prev=function(){!q&&W[1]&&(_.get("loop")||A)&&(A=h(-1),f(W[A]))},J.close=function(){$&&!G&&(G=!0,$=!1,u(oe),_.get("onCleanup"),E.unbind("."+Z),v.fadeTo(_.get("fadeOut")||0,0),y.stop().fadeTo(_.get("fadeOut")||0,0,function(){y.hide(),v.hide(),u(he),I.remove(),setTimeout(function(){G=!1,u(re),_.get("onClosed")},1)}))},J.remove=function(){y&&(y.stop(),t[Y].close(),y.stop(!1,!0).remove(),v.remove(),G=!1,y=null,t("."+te).removeData(Y).removeClass(te),t(e).unbind("click."+Z).unbind("keydown."+Z))},J.element=function(){return t(_.el)},J.settings=X)})(jQuery,document,window);
assets/js/jquery.dataTables.min.js CHANGED
@@ -1,166 +1,166 @@
1
- /*!
2
- DataTables 1.10.19
3
- ©2008-2018 SpryMedia Ltd - datatables.net/license
4
- */
5
- (function(h){"function"===typeof define&&define.amd?define(["jquery"],function(E){return h(E,window,document)}):"object"===typeof exports?module.exports=function(E,H){E||(E=window);H||(H="undefined"!==typeof window?require("jquery"):require("jquery")(E));return h(H,E,E.document)}:h(jQuery,window,document)})(function(h,E,H,k){function Z(a){var b,c,d={};h.each(a,function(e){if((b=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(b[1]+" "))c=e.replace(b[0],b[2].toLowerCase()),
6
- d[c]=e,"o"===b[1]&&Z(a[e])});a._hungarianMap=d}function J(a,b,c){a._hungarianMap||Z(a);var d;h.each(b,function(e){d=a._hungarianMap[e];if(d!==k&&(c||b[d]===k))"o"===d.charAt(0)?(b[d]||(b[d]={}),h.extend(!0,b[d],b[e]),J(a[d],b[d],c)):b[d]=b[e]})}function Ca(a){var b=n.defaults.oLanguage,c=b.sDecimal;c&&Da(c);if(a){var d=a.sZeroRecords;!a.sEmptyTable&&(d&&"No data available in table"===b.sEmptyTable)&&F(a,a,"sZeroRecords","sEmptyTable");!a.sLoadingRecords&&(d&&"Loading..."===b.sLoadingRecords)&&F(a,
7
- a,"sZeroRecords","sLoadingRecords");a.sInfoThousands&&(a.sThousands=a.sInfoThousands);(a=a.sDecimal)&&c!==a&&Da(a)}}function fb(a){A(a,"ordering","bSort");A(a,"orderMulti","bSortMulti");A(a,"orderClasses","bSortClasses");A(a,"orderCellsTop","bSortCellsTop");A(a,"order","aaSorting");A(a,"orderFixed","aaSortingFixed");A(a,"paging","bPaginate");A(a,"pagingType","sPaginationType");A(a,"pageLength","iDisplayLength");A(a,"searching","bFilter");"boolean"===typeof a.sScrollX&&(a.sScrollX=a.sScrollX?"100%":
8
- "");"boolean"===typeof a.scrollX&&(a.scrollX=a.scrollX?"100%":"");if(a=a.aoSearchCols)for(var b=0,c=a.length;b<c;b++)a[b]&&J(n.models.oSearch,a[b])}function gb(a){A(a,"orderable","bSortable");A(a,"orderData","aDataSort");A(a,"orderSequence","asSorting");A(a,"orderDataType","sortDataType");var b=a.aDataSort;"number"===typeof b&&!h.isArray(b)&&(a.aDataSort=[b])}function hb(a){if(!n.__browser){var b={};n.__browser=b;var c=h("<div/>").css({position:"fixed",top:0,left:-1*h(E).scrollLeft(),height:1,width:1,
9
- overflow:"hidden"}).append(h("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(h("<div/>").css({width:"100%",height:10}))).appendTo("body"),d=c.children(),e=d.children();b.barWidth=d[0].offsetWidth-d[0].clientWidth;b.bScrollOversize=100===e[0].offsetWidth&&100!==d[0].clientWidth;b.bScrollbarLeft=1!==Math.round(e.offset().left);b.bBounding=c[0].getBoundingClientRect().width?!0:!1;c.remove()}h.extend(a.oBrowser,n.__browser);a.oScroll.iBarWidth=n.__browser.barWidth}
10
- function ib(a,b,c,d,e,f){var g,j=!1;c!==k&&(g=c,j=!0);for(;d!==e;)a.hasOwnProperty(d)&&(g=j?b(g,a[d],d,a):a[d],j=!0,d+=f);return g}function Ea(a,b){var c=n.defaults.column,d=a.aoColumns.length,c=h.extend({},n.models.oColumn,c,{nTh:b?b:H.createElement("th"),sTitle:c.sTitle?c.sTitle:b?b.innerHTML:"",aDataSort:c.aDataSort?c.aDataSort:[d],mData:c.mData?c.mData:d,idx:d});a.aoColumns.push(c);c=a.aoPreSearchCols;c[d]=h.extend({},n.models.oSearch,c[d]);ka(a,d,h(b).data())}function ka(a,b,c){var b=a.aoColumns[b],
11
- d=a.oClasses,e=h(b.nTh);if(!b.sWidthOrig){b.sWidthOrig=e.attr("width")||null;var f=(e.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);f&&(b.sWidthOrig=f[1])}c!==k&&null!==c&&(gb(c),J(n.defaults.column,c),c.mDataProp!==k&&!c.mData&&(c.mData=c.mDataProp),c.sType&&(b._sManualType=c.sType),c.className&&!c.sClass&&(c.sClass=c.className),c.sClass&&e.addClass(c.sClass),h.extend(b,c),F(b,c,"sWidth","sWidthOrig"),c.iDataSort!==k&&(b.aDataSort=[c.iDataSort]),F(b,c,"aDataSort"));var g=b.mData,j=S(g),i=b.mRender?
12
- S(b.mRender):null,c=function(a){return"string"===typeof a&&-1!==a.indexOf("@")};b._bAttrSrc=h.isPlainObject(g)&&(c(g.sort)||c(g.type)||c(g.filter));b._setter=null;b.fnGetData=function(a,b,c){var d=j(a,b,k,c);return i&&b?i(d,b,a,c):d};b.fnSetData=function(a,b,c){return N(g)(a,b,c)};"number"!==typeof g&&(a._rowReadObject=!0);a.oFeatures.bSort||(b.bSortable=!1,e.addClass(d.sSortableNone));a=-1!==h.inArray("asc",b.asSorting);c=-1!==h.inArray("desc",b.asSorting);!b.bSortable||!a&&!c?(b.sSortingClass=d.sSortableNone,
13
- b.sSortingClassJUI=""):a&&!c?(b.sSortingClass=d.sSortableAsc,b.sSortingClassJUI=d.sSortJUIAscAllowed):!a&&c?(b.sSortingClass=d.sSortableDesc,b.sSortingClassJUI=d.sSortJUIDescAllowed):(b.sSortingClass=d.sSortable,b.sSortingClassJUI=d.sSortJUI)}function $(a){if(!1!==a.oFeatures.bAutoWidth){var b=a.aoColumns;Fa(a);for(var c=0,d=b.length;c<d;c++)b[c].nTh.style.width=b[c].sWidth}b=a.oScroll;(""!==b.sY||""!==b.sX)&&la(a);r(a,null,"column-sizing",[a])}function aa(a,b){var c=ma(a,"bVisible");return"number"===
14
- typeof c[b]?c[b]:null}function ba(a,b){var c=ma(a,"bVisible"),c=h.inArray(b,c);return-1!==c?c:null}function V(a){var b=0;h.each(a.aoColumns,function(a,d){d.bVisible&&"none"!==h(d.nTh).css("display")&&b++});return b}function ma(a,b){var c=[];h.map(a.aoColumns,function(a,e){a[b]&&c.push(e)});return c}function Ga(a){var b=a.aoColumns,c=a.aoData,d=n.ext.type.detect,e,f,g,j,i,h,l,q,t;e=0;for(f=b.length;e<f;e++)if(l=b[e],t=[],!l.sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){g=0;for(j=d.length;g<
15
- j;g++){i=0;for(h=c.length;i<h;i++){t[i]===k&&(t[i]=B(a,i,e,"type"));q=d[g](t[i],a);if(!q&&g!==d.length-1)break;if("html"===q)break}if(q){l.sType=q;break}}l.sType||(l.sType="string")}}function jb(a,b,c,d){var e,f,g,j,i,m,l=a.aoColumns;if(b)for(e=b.length-1;0<=e;e--){m=b[e];var q=m.targets!==k?m.targets:m.aTargets;h.isArray(q)||(q=[q]);f=0;for(g=q.length;f<g;f++)if("number"===typeof q[f]&&0<=q[f]){for(;l.length<=q[f];)Ea(a);d(q[f],m)}else if("number"===typeof q[f]&&0>q[f])d(l.length+q[f],m);else if("string"===
16
- typeof q[f]){j=0;for(i=l.length;j<i;j++)("_all"==q[f]||h(l[j].nTh).hasClass(q[f]))&&d(j,m)}}if(c){e=0;for(a=c.length;e<a;e++)d(e,c[e])}}function O(a,b,c,d){var e=a.aoData.length,f=h.extend(!0,{},n.models.oRow,{src:c?"dom":"data",idx:e});f._aData=b;a.aoData.push(f);for(var g=a.aoColumns,j=0,i=g.length;j<i;j++)g[j].sType=null;a.aiDisplayMaster.push(e);b=a.rowIdFn(b);b!==k&&(a.aIds[b]=f);(c||!a.oFeatures.bDeferRender)&&Ha(a,e,c,d);return e}function na(a,b){var c;b instanceof h||(b=h(b));return b.map(function(b,
17
- e){c=Ia(a,e);return O(a,c.data,e,c.cells)})}function B(a,b,c,d){var e=a.iDraw,f=a.aoColumns[c],g=a.aoData[b]._aData,j=f.sDefaultContent,i=f.fnGetData(g,d,{settings:a,row:b,col:c});if(i===k)return a.iDrawError!=e&&null===j&&(K(a,0,"Requested unknown parameter "+("function"==typeof f.mData?"{function}":"'"+f.mData+"'")+" for row "+b+", column "+c,4),a.iDrawError=e),j;if((i===g||null===i)&&null!==j&&d!==k)i=j;else if("function"===typeof i)return i.call(g);return null===i&&"display"==d?"":i}function kb(a,
18
- b,c,d){a.aoColumns[c].fnSetData(a.aoData[b]._aData,d,{settings:a,row:b,col:c})}function Ja(a){return h.map(a.match(/(\\.|[^\.])+/g)||[""],function(a){return a.replace(/\\\./g,".")})}function S(a){if(h.isPlainObject(a)){var b={};h.each(a,function(a,c){c&&(b[a]=S(c))});return function(a,c,f,g){var j=b[c]||b._;return j!==k?j(a,c,f,g):a}}if(null===a)return function(a){return a};if("function"===typeof a)return function(b,c,f,g){return a(b,c,f,g)};if("string"===typeof a&&(-1!==a.indexOf(".")||-1!==a.indexOf("[")||
19
- -1!==a.indexOf("("))){var c=function(a,b,f){var g,j;if(""!==f){j=Ja(f);for(var i=0,m=j.length;i<m;i++){f=j[i].match(ca);g=j[i].match(W);if(f){j[i]=j[i].replace(ca,"");""!==j[i]&&(a=a[j[i]]);g=[];j.splice(0,i+1);j=j.join(".");if(h.isArray(a)){i=0;for(m=a.length;i<m;i++)g.push(c(a[i],b,j))}a=f[0].substring(1,f[0].length-1);a=""===a?g:g.join(a);break}else if(g){j[i]=j[i].replace(W,"");a=a[j[i]]();continue}if(null===a||a[j[i]]===k)return k;a=a[j[i]]}}return a};return function(b,e){return c(b,e,a)}}return function(b){return b[a]}}
20
- function N(a){if(h.isPlainObject(a))return N(a._);if(null===a)return function(){};if("function"===typeof a)return function(b,d,e){a(b,"set",d,e)};if("string"===typeof a&&(-1!==a.indexOf(".")||-1!==a.indexOf("[")||-1!==a.indexOf("("))){var b=function(a,d,e){var e=Ja(e),f;f=e[e.length-1];for(var g,j,i=0,m=e.length-1;i<m;i++){g=e[i].match(ca);j=e[i].match(W);if(g){e[i]=e[i].replace(ca,"");a[e[i]]=[];f=e.slice();f.splice(0,i+1);g=f.join(".");if(h.isArray(d)){j=0;for(m=d.length;j<m;j++)f={},b(f,d[j],g),
21
- a[e[i]].push(f)}else a[e[i]]=d;return}j&&(e[i]=e[i].replace(W,""),a=a[e[i]](d));if(null===a[e[i]]||a[e[i]]===k)a[e[i]]={};a=a[e[i]]}if(f.match(W))a[f.replace(W,"")](d);else a[f.replace(ca,"")]=d};return function(c,d){return b(c,d,a)}}return function(b,d){b[a]=d}}function Ka(a){return D(a.aoData,"_aData")}function oa(a){a.aoData.length=0;a.aiDisplayMaster.length=0;a.aiDisplay.length=0;a.aIds={}}function pa(a,b,c){for(var d=-1,e=0,f=a.length;e<f;e++)a[e]==b?d=e:a[e]>b&&a[e]--; -1!=d&&c===k&&a.splice(d,
22
- 1)}function da(a,b,c,d){var e=a.aoData[b],f,g=function(c,d){for(;c.childNodes.length;)c.removeChild(c.firstChild);c.innerHTML=B(a,b,d,"display")};if("dom"===c||(!c||"auto"===c)&&"dom"===e.src)e._aData=Ia(a,e,d,d===k?k:e._aData).data;else{var j=e.anCells;if(j)if(d!==k)g(j[d],d);else{c=0;for(f=j.length;c<f;c++)g(j[c],c)}}e._aSortData=null;e._aFilterData=null;g=a.aoColumns;if(d!==k)g[d].sType=null;else{c=0;for(f=g.length;c<f;c++)g[c].sType=null;La(a,e)}}function Ia(a,b,c,d){var e=[],f=b.firstChild,g,
23
- j,i=0,m,l=a.aoColumns,q=a._rowReadObject,d=d!==k?d:q?{}:[],t=function(a,b){if("string"===typeof a){var c=a.indexOf("@");-1!==c&&(c=a.substring(c+1),N(a)(d,b.getAttribute(c)))}},G=function(a){if(c===k||c===i)j=l[i],m=h.trim(a.innerHTML),j&&j._bAttrSrc?(N(j.mData._)(d,m),t(j.mData.sort,a),t(j.mData.type,a),t(j.mData.filter,a)):q?(j._setter||(j._setter=N(j.mData)),j._setter(d,m)):d[i]=m;i++};if(f)for(;f;){g=f.nodeName.toUpperCase();if("TD"==g||"TH"==g)G(f),e.push(f);f=f.nextSibling}else{e=b.anCells;
24
- f=0;for(g=e.length;f<g;f++)G(e[f])}if(b=b.firstChild?b:b.nTr)(b=b.getAttribute("id"))&&N(a.rowId)(d,b);return{data:d,cells:e}}function Ha(a,b,c,d){var e=a.aoData[b],f=e._aData,g=[],j,i,m,l,q;if(null===e.nTr){j=c||H.createElement("tr");e.nTr=j;e.anCells=g;j._DT_RowIndex=b;La(a,e);l=0;for(q=a.aoColumns.length;l<q;l++){m=a.aoColumns[l];i=c?d[l]:H.createElement(m.sCellType);i._DT_CellIndex={row:b,column:l};g.push(i);if((!c||m.mRender||m.mData!==l)&&(!h.isPlainObject(m.mData)||m.mData._!==l+".display"))i.innerHTML=
25
- B(a,b,l,"display");m.sClass&&(i.className+=" "+m.sClass);m.bVisible&&!c?j.appendChild(i):!m.bVisible&&c&&i.parentNode.removeChild(i);m.fnCreatedCell&&m.fnCreatedCell.call(a.oInstance,i,B(a,b,l),f,b,l)}r(a,"aoRowCreatedCallback",null,[j,f,b,g])}e.nTr.setAttribute("role","row")}function La(a,b){var c=b.nTr,d=b._aData;if(c){var e=a.rowIdFn(d);e&&(c.id=e);d.DT_RowClass&&(e=d.DT_RowClass.split(" "),b.__rowc=b.__rowc?qa(b.__rowc.concat(e)):e,h(c).removeClass(b.__rowc.join(" ")).addClass(d.DT_RowClass));
26
- d.DT_RowAttr&&h(c).attr(d.DT_RowAttr);d.DT_RowData&&h(c).data(d.DT_RowData)}}function lb(a){var b,c,d,e,f,g=a.nTHead,j=a.nTFoot,i=0===h("th, td",g).length,m=a.oClasses,l=a.aoColumns;i&&(e=h("<tr/>").appendTo(g));b=0;for(c=l.length;b<c;b++)f=l[b],d=h(f.nTh).addClass(f.sClass),i&&d.appendTo(e),a.oFeatures.bSort&&(d.addClass(f.sSortingClass),!1!==f.bSortable&&(d.attr("tabindex",a.iTabIndex).attr("aria-controls",a.sTableId),Ma(a,f.nTh,b))),f.sTitle!=d[0].innerHTML&&d.html(f.sTitle),Na(a,"header")(a,d,
27
- f,m);i&&ea(a.aoHeader,g);h(g).find(">tr").attr("role","row");h(g).find(">tr>th, >tr>td").addClass(m.sHeaderTH);h(j).find(">tr>th, >tr>td").addClass(m.sFooterTH);if(null!==j){a=a.aoFooter[0];b=0;for(c=a.length;b<c;b++)f=l[b],f.nTf=a[b].cell,f.sClass&&h(f.nTf).addClass(f.sClass)}}function fa(a,b,c){var d,e,f,g=[],j=[],i=a.aoColumns.length,m;if(b){c===k&&(c=!1);d=0;for(e=b.length;d<e;d++){g[d]=b[d].slice();g[d].nTr=b[d].nTr;for(f=i-1;0<=f;f--)!a.aoColumns[f].bVisible&&!c&&g[d].splice(f,1);j.push([])}d=
28
- 0;for(e=g.length;d<e;d++){if(a=g[d].nTr)for(;f=a.firstChild;)a.removeChild(f);f=0;for(b=g[d].length;f<b;f++)if(m=i=1,j[d][f]===k){a.appendChild(g[d][f].cell);for(j[d][f]=1;g[d+i]!==k&&g[d][f].cell==g[d+i][f].cell;)j[d+i][f]=1,i++;for(;g[d][f+m]!==k&&g[d][f].cell==g[d][f+m].cell;){for(c=0;c<i;c++)j[d+c][f+m]=1;m++}h(g[d][f].cell).attr("rowspan",i).attr("colspan",m)}}}}function P(a){var b=r(a,"aoPreDrawCallback","preDraw",[a]);if(-1!==h.inArray(!1,b))C(a,!1);else{var b=[],c=0,d=a.asStripeClasses,e=
29
- d.length,f=a.oLanguage,g=a.iInitDisplayStart,j="ssp"==y(a),i=a.aiDisplay;a.bDrawing=!0;g!==k&&-1!==g&&(a._iDisplayStart=j?g:g>=a.fnRecordsDisplay()?0:g,a.iInitDisplayStart=-1);var g=a._iDisplayStart,m=a.fnDisplayEnd();if(a.bDeferLoading)a.bDeferLoading=!1,a.iDraw++,C(a,!1);else if(j){if(!a.bDestroying&&!mb(a))return}else a.iDraw++;if(0!==i.length){f=j?a.aoData.length:m;for(j=j?0:g;j<f;j++){var l=i[j],q=a.aoData[l];null===q.nTr&&Ha(a,l);var t=q.nTr;if(0!==e){var G=d[c%e];q._sRowStripe!=G&&(h(t).removeClass(q._sRowStripe).addClass(G),
30
- q._sRowStripe=G)}r(a,"aoRowCallback",null,[t,q._aData,c,j,l]);b.push(t);c++}}else c=f.sZeroRecords,1==a.iDraw&&"ajax"==y(a)?c=f.sLoadingRecords:f.sEmptyTable&&0===a.fnRecordsTotal()&&(c=f.sEmptyTable),b[0]=h("<tr/>",{"class":e?d[0]:""}).append(h("<td />",{valign:"top",colSpan:V(a),"class":a.oClasses.sRowEmpty}).html(c))[0];r(a,"aoHeaderCallback","header",[h(a.nTHead).children("tr")[0],Ka(a),g,m,i]);r(a,"aoFooterCallback","footer",[h(a.nTFoot).children("tr")[0],Ka(a),g,m,i]);d=h(a.nTBody);d.children().detach();
31
- d.append(h(b));r(a,"aoDrawCallback","draw",[a]);a.bSorted=!1;a.bFiltered=!1;a.bDrawing=!1}}function T(a,b){var c=a.oFeatures,d=c.bFilter;c.bSort&&nb(a);d?ga(a,a.oPreviousSearch):a.aiDisplay=a.aiDisplayMaster.slice();!0!==b&&(a._iDisplayStart=0);a._drawHold=b;P(a);a._drawHold=!1}function ob(a){var b=a.oClasses,c=h(a.nTable),c=h("<div/>").insertBefore(c),d=a.oFeatures,e=h("<div/>",{id:a.sTableId+"_wrapper","class":b.sWrapper+(a.nTFoot?"":" "+b.sNoFooter)});a.nHolding=c[0];a.nTableWrapper=e[0];a.nTableReinsertBefore=
32
- a.nTable.nextSibling;for(var f=a.sDom.split(""),g,j,i,m,l,q,k=0;k<f.length;k++){g=null;j=f[k];if("<"==j){i=h("<div/>")[0];m=f[k+1];if("'"==m||'"'==m){l="";for(q=2;f[k+q]!=m;)l+=f[k+q],q++;"H"==l?l=b.sJUIHeader:"F"==l&&(l=b.sJUIFooter);-1!=l.indexOf(".")?(m=l.split("."),i.id=m[0].substr(1,m[0].length-1),i.className=m[1]):"#"==l.charAt(0)?i.id=l.substr(1,l.length-1):i.className=l;k+=q}e.append(i);e=h(i)}else if(">"==j)e=e.parent();else if("l"==j&&d.bPaginate&&d.bLengthChange)g=pb(a);else if("f"==j&&
33
- d.bFilter)g=qb(a);else if("r"==j&&d.bProcessing)g=rb(a);else if("t"==j)g=sb(a);else if("i"==j&&d.bInfo)g=tb(a);else if("p"==j&&d.bPaginate)g=ub(a);else if(0!==n.ext.feature.length){i=n.ext.feature;q=0;for(m=i.length;q<m;q++)if(j==i[q].cFeature){g=i[q].fnInit(a);break}}g&&(i=a.aanFeatures,i[j]||(i[j]=[]),i[j].push(g),e.append(g))}c.replaceWith(e);a.nHolding=null}function ea(a,b){var c=h(b).children("tr"),d,e,f,g,j,i,m,l,q,k;a.splice(0,a.length);f=0;for(i=c.length;f<i;f++)a.push([]);f=0;for(i=c.length;f<
34
- i;f++){d=c[f];for(e=d.firstChild;e;){if("TD"==e.nodeName.toUpperCase()||"TH"==e.nodeName.toUpperCase()){l=1*e.getAttribute("colspan");q=1*e.getAttribute("rowspan");l=!l||0===l||1===l?1:l;q=!q||0===q||1===q?1:q;g=0;for(j=a[f];j[g];)g++;m=g;k=1===l?!0:!1;for(j=0;j<l;j++)for(g=0;g<q;g++)a[f+g][m+j]={cell:e,unique:k},a[f+g].nTr=d}e=e.nextSibling}}}function ra(a,b,c){var d=[];c||(c=a.aoHeader,b&&(c=[],ea(c,b)));for(var b=0,e=c.length;b<e;b++)for(var f=0,g=c[b].length;f<g;f++)if(c[b][f].unique&&(!d[f]||
35
- !a.bSortCellsTop))d[f]=c[b][f].cell;return d}function sa(a,b,c){r(a,"aoServerParams","serverParams",[b]);if(b&&h.isArray(b)){var d={},e=/(.*?)\[\]$/;h.each(b,function(a,b){var c=b.name.match(e);c?(c=c[0],d[c]||(d[c]=[]),d[c].push(b.value)):d[b.name]=b.value});b=d}var f,g=a.ajax,j=a.oInstance,i=function(b){r(a,null,"xhr",[a,b,a.jqXHR]);c(b)};if(h.isPlainObject(g)&&g.data){f=g.data;var m="function"===typeof f?f(b,a):f,b="function"===typeof f&&m?m:h.extend(!0,b,m);delete g.data}m={data:b,success:function(b){var c=
36
- b.error||b.sError;c&&K(a,0,c);a.json=b;i(b)},dataType:"json",cache:!1,type:a.sServerMethod,error:function(b,c){var d=r(a,null,"xhr",[a,null,a.jqXHR]);-1===h.inArray(!0,d)&&("parsererror"==c?K(a,0,"Invalid JSON response",1):4===b.readyState&&K(a,0,"Ajax error",7));C(a,!1)}};a.oAjaxData=b;r(a,null,"preXhr",[a,b]);a.fnServerData?a.fnServerData.call(j,a.sAjaxSource,h.map(b,function(a,b){return{name:b,value:a}}),i,a):a.sAjaxSource||"string"===typeof g?a.jqXHR=h.ajax(h.extend(m,{url:g||a.sAjaxSource})):
37
- "function"===typeof g?a.jqXHR=g.call(j,b,i,a):(a.jqXHR=h.ajax(h.extend(m,g)),g.data=f)}function mb(a){return a.bAjaxDataGet?(a.iDraw++,C(a,!0),sa(a,vb(a),function(b){wb(a,b)}),!1):!0}function vb(a){var b=a.aoColumns,c=b.length,d=a.oFeatures,e=a.oPreviousSearch,f=a.aoPreSearchCols,g,j=[],i,m,l,k=X(a);g=a._iDisplayStart;i=!1!==d.bPaginate?a._iDisplayLength:-1;var t=function(a,b){j.push({name:a,value:b})};t("sEcho",a.iDraw);t("iColumns",c);t("sColumns",D(b,"sName").join(","));t("iDisplayStart",g);t("iDisplayLength",
38
- i);var G={draw:a.iDraw,columns:[],order:[],start:g,length:i,search:{value:e.sSearch,regex:e.bRegex}};for(g=0;g<c;g++)m=b[g],l=f[g],i="function"==typeof m.mData?"function":m.mData,G.columns.push({data:i,name:m.sName,searchable:m.bSearchable,orderable:m.bSortable,search:{value:l.sSearch,regex:l.bRegex}}),t("mDataProp_"+g,i),d.bFilter&&(t("sSearch_"+g,l.sSearch),t("bRegex_"+g,l.bRegex),t("bSearchable_"+g,m.bSearchable)),d.bSort&&t("bSortable_"+g,m.bSortable);d.bFilter&&(t("sSearch",e.sSearch),t("bRegex",
39
- e.bRegex));d.bSort&&(h.each(k,function(a,b){G.order.push({column:b.col,dir:b.dir});t("iSortCol_"+a,b.col);t("sSortDir_"+a,b.dir)}),t("iSortingCols",k.length));b=n.ext.legacy.ajax;return null===b?a.sAjaxSource?j:G:b?j:G}function wb(a,b){var c=ta(a,b),d=b.sEcho!==k?b.sEcho:b.draw,e=b.iTotalRecords!==k?b.iTotalRecords:b.recordsTotal,f=b.iTotalDisplayRecords!==k?b.iTotalDisplayRecords:b.recordsFiltered;if(d){if(1*d<a.iDraw)return;a.iDraw=1*d}oa(a);a._iRecordsTotal=parseInt(e,10);a._iRecordsDisplay=parseInt(f,
40
- 10);d=0;for(e=c.length;d<e;d++)O(a,c[d]);a.aiDisplay=a.aiDisplayMaster.slice();a.bAjaxDataGet=!1;P(a);a._bInitComplete||ua(a,b);a.bAjaxDataGet=!0;C(a,!1)}function ta(a,b){var c=h.isPlainObject(a.ajax)&&a.ajax.dataSrc!==k?a.ajax.dataSrc:a.sAjaxDataProp;return"data"===c?b.aaData||b[c]:""!==c?S(c)(b):b}function qb(a){var b=a.oClasses,c=a.sTableId,d=a.oLanguage,e=a.oPreviousSearch,f=a.aanFeatures,g='<input type="search" class="'+b.sFilterInput+'"/>',j=d.sSearch,j=j.match(/_INPUT_/)?j.replace("_INPUT_",
41
- g):j+g,b=h("<div/>",{id:!f.f?c+"_filter":null,"class":b.sFilter}).append(h("<label/>").append(j)),f=function(){var b=!this.value?"":this.value;b!=e.sSearch&&(ga(a,{sSearch:b,bRegex:e.bRegex,bSmart:e.bSmart,bCaseInsensitive:e.bCaseInsensitive}),a._iDisplayStart=0,P(a))},g=null!==a.searchDelay?a.searchDelay:"ssp"===y(a)?400:0,i=h("input",b).val(e.sSearch).attr("placeholder",d.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",g?Oa(f,g):f).on("keypress.DT",function(a){if(13==a.keyCode)return!1}).attr("aria-controls",
42
- c);h(a.nTable).on("search.dt.DT",function(b,c){if(a===c)try{i[0]!==H.activeElement&&i.val(e.sSearch)}catch(d){}});return b[0]}function ga(a,b,c){var d=a.oPreviousSearch,e=a.aoPreSearchCols,f=function(a){d.sSearch=a.sSearch;d.bRegex=a.bRegex;d.bSmart=a.bSmart;d.bCaseInsensitive=a.bCaseInsensitive};Ga(a);if("ssp"!=y(a)){xb(a,b.sSearch,c,b.bEscapeRegex!==k?!b.bEscapeRegex:b.bRegex,b.bSmart,b.bCaseInsensitive);f(b);for(b=0;b<e.length;b++)yb(a,e[b].sSearch,b,e[b].bEscapeRegex!==k?!e[b].bEscapeRegex:e[b].bRegex,
43
- e[b].bSmart,e[b].bCaseInsensitive);zb(a)}else f(b);a.bFiltered=!0;r(a,null,"search",[a])}function zb(a){for(var b=n.ext.search,c=a.aiDisplay,d,e,f=0,g=b.length;f<g;f++){for(var j=[],i=0,m=c.length;i<m;i++)e=c[i],d=a.aoData[e],b[f](a,d._aFilterData,e,d._aData,i)&&j.push(e);c.length=0;h.merge(c,j)}}function yb(a,b,c,d,e,f){if(""!==b){for(var g=[],j=a.aiDisplay,d=Pa(b,d,e,f),e=0;e<j.length;e++)b=a.aoData[j[e]]._aFilterData[c],d.test(b)&&g.push(j[e]);a.aiDisplay=g}}function xb(a,b,c,d,e,f){var d=Pa(b,
44
- d,e,f),f=a.oPreviousSearch.sSearch,g=a.aiDisplayMaster,j,e=[];0!==n.ext.search.length&&(c=!0);j=Ab(a);if(0>=b.length)a.aiDisplay=g.slice();else{if(j||c||f.length>b.length||0!==b.indexOf(f)||a.bSorted)a.aiDisplay=g.slice();b=a.aiDisplay;for(c=0;c<b.length;c++)d.test(a.aoData[b[c]]._sFilterRow)&&e.push(b[c]);a.aiDisplay=e}}function Pa(a,b,c,d){a=b?a:Qa(a);c&&(a="^(?=.*?"+h.map(a.match(/"[^"]+"|[^ ]+/g)||[""],function(a){if('"'===a.charAt(0))var b=a.match(/^"(.*)"$/),a=b?b[1]:a;return a.replace('"',
45
- "")}).join(")(?=.*?")+").*$");return RegExp(a,d?"i":"")}function Ab(a){var b=a.aoColumns,c,d,e,f,g,j,i,h,l=n.ext.type.search;c=!1;d=0;for(f=a.aoData.length;d<f;d++)if(h=a.aoData[d],!h._aFilterData){j=[];e=0;for(g=b.length;e<g;e++)c=b[e],c.bSearchable?(i=B(a,d,e,"filter"),l[c.sType]&&(i=l[c.sType](i)),null===i&&(i=""),"string"!==typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(va.innerHTML=i,i=Wb?va.textContent:va.innerText),i.replace&&(i=i.replace(/[\r\n]/g,"")),j.push(i);
46
- h._aFilterData=j;h._sFilterRow=j.join(" ");c=!0}return c}function Bb(a){return{search:a.sSearch,smart:a.bSmart,regex:a.bRegex,caseInsensitive:a.bCaseInsensitive}}function Cb(a){return{sSearch:a.search,bSmart:a.smart,bRegex:a.regex,bCaseInsensitive:a.caseInsensitive}}function tb(a){var b=a.sTableId,c=a.aanFeatures.i,d=h("<div/>",{"class":a.oClasses.sInfo,id:!c?b+"_info":null});c||(a.aoDrawCallback.push({fn:Db,sName:"information"}),d.attr("role","status").attr("aria-live","polite"),h(a.nTable).attr("aria-describedby",
47
- b+"_info"));return d[0]}function Db(a){var b=a.aanFeatures.i;if(0!==b.length){var c=a.oLanguage,d=a._iDisplayStart+1,e=a.fnDisplayEnd(),f=a.fnRecordsTotal(),g=a.fnRecordsDisplay(),j=g?c.sInfo:c.sInfoEmpty;g!==f&&(j+=" "+c.sInfoFiltered);j+=c.sInfoPostFix;j=Eb(a,j);c=c.fnInfoCallback;null!==c&&(j=c.call(a.oInstance,a,d,e,f,g,j));h(b).html(j)}}function Eb(a,b){var c=a.fnFormatNumber,d=a._iDisplayStart+1,e=a._iDisplayLength,f=a.fnRecordsDisplay(),g=-1===e;return b.replace(/_START_/g,c.call(a,d)).replace(/_END_/g,
48
- c.call(a,a.fnDisplayEnd())).replace(/_MAX_/g,c.call(a,a.fnRecordsTotal())).replace(/_TOTAL_/g,c.call(a,f)).replace(/_PAGE_/g,c.call(a,g?1:Math.ceil(d/e))).replace(/_PAGES_/g,c.call(a,g?1:Math.ceil(f/e)))}function ha(a){var b,c,d=a.iInitDisplayStart,e=a.aoColumns,f;c=a.oFeatures;var g=a.bDeferLoading;if(a.bInitialised){ob(a);lb(a);fa(a,a.aoHeader);fa(a,a.aoFooter);C(a,!0);c.bAutoWidth&&Fa(a);b=0;for(c=e.length;b<c;b++)f=e[b],f.sWidth&&(f.nTh.style.width=v(f.sWidth));r(a,null,"preInit",[a]);T(a);e=
49
- y(a);if("ssp"!=e||g)"ajax"==e?sa(a,[],function(c){var f=ta(a,c);for(b=0;b<f.length;b++)O(a,f[b]);a.iInitDisplayStart=d;T(a);C(a,!1);ua(a,c)},a):(C(a,!1),ua(a))}else setTimeout(function(){ha(a)},200)}function ua(a,b){a._bInitComplete=!0;(b||a.oInit.aaData)&&$(a);r(a,null,"plugin-init",[a,b]);r(a,"aoInitComplete","init",[a,b])}function Ra(a,b){var c=parseInt(b,10);a._iDisplayLength=c;Sa(a);r(a,null,"length",[a,c])}function pb(a){for(var b=a.oClasses,c=a.sTableId,d=a.aLengthMenu,e=h.isArray(d[0]),f=
50
- e?d[0]:d,d=e?d[1]:d,e=h("<select/>",{name:c+"_length","aria-controls":c,"class":b.sLengthSelect}),g=0,j=f.length;g<j;g++)e[0][g]=new Option("number"===typeof d[g]?a.fnFormatNumber(d[g]):d[g],f[g]);var i=h("<div><label/></div>").addClass(b.sLength);a.aanFeatures.l||(i[0].id=c+"_length");i.children().append(a.oLanguage.sLengthMenu.replace("_MENU_",e[0].outerHTML));h("select",i).val(a._iDisplayLength).on("change.DT",function(){Ra(a,h(this).val());P(a)});h(a.nTable).on("length.dt.DT",function(b,c,d){a===
51
- c&&h("select",i).val(d)});return i[0]}function ub(a){var b=a.sPaginationType,c=n.ext.pager[b],d="function"===typeof c,e=function(a){P(a)},b=h("<div/>").addClass(a.oClasses.sPaging+b)[0],f=a.aanFeatures;d||c.fnInit(a,b,e);f.p||(b.id=a.sTableId+"_paginate",a.aoDrawCallback.push({fn:function(a){if(d){var b=a._iDisplayStart,i=a._iDisplayLength,h=a.fnRecordsDisplay(),l=-1===i,b=l?0:Math.ceil(b/i),i=l?1:Math.ceil(h/i),h=c(b,i),k,l=0;for(k=f.p.length;l<k;l++)Na(a,"pageButton")(a,f.p[l],l,h,b,i)}else c.fnUpdate(a,
52
- e)},sName:"pagination"}));return b}function Ta(a,b,c){var d=a._iDisplayStart,e=a._iDisplayLength,f=a.fnRecordsDisplay();0===f||-1===e?d=0:"number"===typeof b?(d=b*e,d>f&&(d=0)):"first"==b?d=0:"previous"==b?(d=0<=e?d-e:0,0>d&&(d=0)):"next"==b?d+e<f&&(d+=e):"last"==b?d=Math.floor((f-1)/e)*e:K(a,0,"Unknown paging action: "+b,5);b=a._iDisplayStart!==d;a._iDisplayStart=d;b&&(r(a,null,"page",[a]),c&&P(a));return b}function rb(a){return h("<div/>",{id:!a.aanFeatures.r?a.sTableId+"_processing":null,"class":a.oClasses.sProcessing}).html(a.oLanguage.sProcessing).insertBefore(a.nTable)[0]}
53
- function C(a,b){a.oFeatures.bProcessing&&h(a.aanFeatures.r).css("display",b?"block":"none");r(a,null,"processing",[a,b])}function sb(a){var b=h(a.nTable);b.attr("role","grid");var c=a.oScroll;if(""===c.sX&&""===c.sY)return a.nTable;var d=c.sX,e=c.sY,f=a.oClasses,g=b.children("caption"),j=g.length?g[0]._captionSide:null,i=h(b[0].cloneNode(!1)),m=h(b[0].cloneNode(!1)),l=b.children("tfoot");l.length||(l=null);i=h("<div/>",{"class":f.sScrollWrapper}).append(h("<div/>",{"class":f.sScrollHead}).css({overflow:"hidden",
54
- position:"relative",border:0,width:d?!d?null:v(d):"100%"}).append(h("<div/>",{"class":f.sScrollHeadInner}).css({"box-sizing":"content-box",width:c.sXInner||"100%"}).append(i.removeAttr("id").css("margin-left",0).append("top"===j?g:null).append(b.children("thead"))))).append(h("<div/>",{"class":f.sScrollBody}).css({position:"relative",overflow:"auto",width:!d?null:v(d)}).append(b));l&&i.append(h("<div/>",{"class":f.sScrollFoot}).css({overflow:"hidden",border:0,width:d?!d?null:v(d):"100%"}).append(h("<div/>",
55
- {"class":f.sScrollFootInner}).append(m.removeAttr("id").css("margin-left",0).append("bottom"===j?g:null).append(b.children("tfoot")))));var b=i.children(),k=b[0],f=b[1],t=l?b[2]:null;if(d)h(f).on("scroll.DT",function(){var a=this.scrollLeft;k.scrollLeft=a;l&&(t.scrollLeft=a)});h(f).css(e&&c.bCollapse?"max-height":"height",e);a.nScrollHead=k;a.nScrollBody=f;a.nScrollFoot=t;a.aoDrawCallback.push({fn:la,sName:"scrolling"});return i[0]}function la(a){var b=a.oScroll,c=b.sX,d=b.sXInner,e=b.sY,b=b.iBarWidth,
56
- f=h(a.nScrollHead),g=f[0].style,j=f.children("div"),i=j[0].style,m=j.children("table"),j=a.nScrollBody,l=h(j),q=j.style,t=h(a.nScrollFoot).children("div"),n=t.children("table"),o=h(a.nTHead),p=h(a.nTable),s=p[0],r=s.style,u=a.nTFoot?h(a.nTFoot):null,x=a.oBrowser,U=x.bScrollOversize,Xb=D(a.aoColumns,"nTh"),Q,L,R,w,Ua=[],y=[],z=[],A=[],B,C=function(a){a=a.style;a.paddingTop="0";a.paddingBottom="0";a.borderTopWidth="0";a.borderBottomWidth="0";a.height=0};L=j.scrollHeight>j.clientHeight;if(a.scrollBarVis!==
57
- L&&a.scrollBarVis!==k)a.scrollBarVis=L,$(a);else{a.scrollBarVis=L;p.children("thead, tfoot").remove();u&&(R=u.clone().prependTo(p),Q=u.find("tr"),R=R.find("tr"));w=o.clone().prependTo(p);o=o.find("tr");L=w.find("tr");w.find("th, td").removeAttr("tabindex");c||(q.width="100%",f[0].style.width="100%");h.each(ra(a,w),function(b,c){B=aa(a,b);c.style.width=a.aoColumns[B].sWidth});u&&I(function(a){a.style.width=""},R);f=p.outerWidth();if(""===c){r.width="100%";if(U&&(p.find("tbody").height()>j.offsetHeight||
58
- "scroll"==l.css("overflow-y")))r.width=v(p.outerWidth()-b);f=p.outerWidth()}else""!==d&&(r.width=v(d),f=p.outerWidth());I(C,L);I(function(a){z.push(a.innerHTML);Ua.push(v(h(a).css("width")))},L);I(function(a,b){if(h.inArray(a,Xb)!==-1)a.style.width=Ua[b]},o);h(L).height(0);u&&(I(C,R),I(function(a){A.push(a.innerHTML);y.push(v(h(a).css("width")))},R),I(function(a,b){a.style.width=y[b]},Q),h(R).height(0));I(function(a,b){a.innerHTML='<div class="dataTables_sizing">'+z[b]+"</div>";a.childNodes[0].style.height=
59
- "0";a.childNodes[0].style.overflow="hidden";a.style.width=Ua[b]},L);u&&I(function(a,b){a.innerHTML='<div class="dataTables_sizing">'+A[b]+"</div>";a.childNodes[0].style.height="0";a.childNodes[0].style.overflow="hidden";a.style.width=y[b]},R);if(p.outerWidth()<f){Q=j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")?f+b:f;if(U&&(j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")))r.width=v(Q-b);(""===c||""!==d)&&K(a,1,"Possible column misalignment",6)}else Q="100%";q.width=v(Q);
60
- g.width=v(Q);u&&(a.nScrollFoot.style.width=v(Q));!e&&U&&(q.height=v(s.offsetHeight+b));c=p.outerWidth();m[0].style.width=v(c);i.width=v(c);d=p.height()>j.clientHeight||"scroll"==l.css("overflow-y");e="padding"+(x.bScrollbarLeft?"Left":"Right");i[e]=d?b+"px":"0px";u&&(n[0].style.width=v(c),t[0].style.width=v(c),t[0].style[e]=d?b+"px":"0px");p.children("colgroup").insertBefore(p.children("thead"));l.scroll();if((a.bSorted||a.bFiltered)&&!a._drawHold)j.scrollTop=0}}function I(a,b,c){for(var d=0,e=0,
61
- f=b.length,g,j;e<f;){g=b[e].firstChild;for(j=c?c[e].firstChild:null;g;)1===g.nodeType&&(c?a(g,j,d):a(g,d),d++),g=g.nextSibling,j=c?j.nextSibling:null;e++}}function Fa(a){var b=a.nTable,c=a.aoColumns,d=a.oScroll,e=d.sY,f=d.sX,g=d.sXInner,j=c.length,i=ma(a,"bVisible"),m=h("th",a.nTHead),l=b.getAttribute("width"),k=b.parentNode,t=!1,n,o,p=a.oBrowser,d=p.bScrollOversize;(n=b.style.width)&&-1!==n.indexOf("%")&&(l=n);for(n=0;n<i.length;n++)o=c[i[n]],null!==o.sWidth&&(o.sWidth=Fb(o.sWidthOrig,k),t=!0);if(d||
62
- !t&&!f&&!e&&j==V(a)&&j==m.length)for(n=0;n<j;n++)i=aa(a,n),null!==i&&(c[i].sWidth=v(m.eq(n).width()));else{j=h(b).clone().css("visibility","hidden").removeAttr("id");j.find("tbody tr").remove();var s=h("<tr/>").appendTo(j.find("tbody"));j.find("thead, tfoot").remove();j.append(h(a.nTHead).clone()).append(h(a.nTFoot).clone());j.find("tfoot th, tfoot td").css("width","");m=ra(a,j.find("thead")[0]);for(n=0;n<i.length;n++)o=c[i[n]],m[n].style.width=null!==o.sWidthOrig&&""!==o.sWidthOrig?v(o.sWidthOrig):
63
- "",o.sWidthOrig&&f&&h(m[n]).append(h("<div/>").css({width:o.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(a.aoData.length)for(n=0;n<i.length;n++)t=i[n],o=c[t],h(Gb(a,t)).clone(!1).append(o.sContentPadding).appendTo(s);h("[name]",j).removeAttr("name");o=h("<div/>").css(f||e?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(j).appendTo(k);f&&g?j.width(g):f?(j.css("width","auto"),j.removeAttr("width"),j.width()<k.clientWidth&&l&&j.width(k.clientWidth)):e?j.width(k.clientWidth):
64
- l&&j.width(l);for(n=e=0;n<i.length;n++)k=h(m[n]),g=k.outerWidth()-k.width(),k=p.bBounding?Math.ceil(m[n].getBoundingClientRect().width):k.outerWidth(),e+=k,c[i[n]].sWidth=v(k-g);b.style.width=v(e);o.remove()}l&&(b.style.width=v(l));if((l||f)&&!a._reszEvt)b=function(){h(E).on("resize.DT-"+a.sInstance,Oa(function(){$(a)}))},d?setTimeout(b,1E3):b(),a._reszEvt=!0}function Fb(a,b){if(!a)return 0;var c=h("<div/>").css("width",v(a)).appendTo(b||H.body),d=c[0].offsetWidth;c.remove();return d}function Gb(a,
65
- b){var c=Hb(a,b);if(0>c)return null;var d=a.aoData[c];return!d.nTr?h("<td/>").html(B(a,c,b,"display"))[0]:d.anCells[b]}function Hb(a,b){for(var c,d=-1,e=-1,f=0,g=a.aoData.length;f<g;f++)c=B(a,f,b,"display")+"",c=c.replace(Yb,""),c=c.replace(/&nbsp;/g," "),c.length>d&&(d=c.length,e=f);return e}function v(a){return null===a?"0px":"number"==typeof a?0>a?"0px":a+"px":a.match(/\d$/)?a+"px":a}function X(a){var b,c,d=[],e=a.aoColumns,f,g,j,i;b=a.aaSortingFixed;c=h.isPlainObject(b);var m=[];f=function(a){a.length&&
66
- !h.isArray(a[0])?m.push(a):h.merge(m,a)};h.isArray(b)&&f(b);c&&b.pre&&f(b.pre);f(a.aaSorting);c&&b.post&&f(b.post);for(a=0;a<m.length;a++){i=m[a][0];f=e[i].aDataSort;b=0;for(c=f.length;b<c;b++)g=f[b],j=e[g].sType||"string",m[a]._idx===k&&(m[a]._idx=h.inArray(m[a][1],e[g].asSorting)),d.push({src:i,col:g,dir:m[a][1],index:m[a]._idx,type:j,formatter:n.ext.type.order[j+"-pre"]})}return d}function nb(a){var b,c,d=[],e=n.ext.type.order,f=a.aoData,g=0,j,i=a.aiDisplayMaster,h;Ga(a);h=X(a);b=0;for(c=h.length;b<
67
- c;b++)j=h[b],j.formatter&&g++,Ib(a,j.col);if("ssp"!=y(a)&&0!==h.length){b=0;for(c=i.length;b<c;b++)d[i[b]]=b;g===h.length?i.sort(function(a,b){var c,e,g,j,i=h.length,k=f[a]._aSortData,n=f[b]._aSortData;for(g=0;g<i;g++)if(j=h[g],c=k[j.col],e=n[j.col],c=c<e?-1:c>e?1:0,0!==c)return"asc"===j.dir?c:-c;c=d[a];e=d[b];return c<e?-1:c>e?1:0}):i.sort(function(a,b){var c,g,j,i,k=h.length,n=f[a]._aSortData,o=f[b]._aSortData;for(j=0;j<k;j++)if(i=h[j],c=n[i.col],g=o[i.col],i=e[i.type+"-"+i.dir]||e["string-"+i.dir],
68
- c=i(c,g),0!==c)return c;c=d[a];g=d[b];return c<g?-1:c>g?1:0})}a.bSorted=!0}function Jb(a){for(var b,c,d=a.aoColumns,e=X(a),a=a.oLanguage.oAria,f=0,g=d.length;f<g;f++){c=d[f];var j=c.asSorting;b=c.sTitle.replace(/<.*?>/g,"");var i=c.nTh;i.removeAttribute("aria-sort");c.bSortable&&(0<e.length&&e[0].col==f?(i.setAttribute("aria-sort","asc"==e[0].dir?"ascending":"descending"),c=j[e[0].index+1]||j[0]):c=j[0],b+="asc"===c?a.sSortAscending:a.sSortDescending);i.setAttribute("aria-label",b)}}function Va(a,
69
- b,c,d){var e=a.aaSorting,f=a.aoColumns[b].asSorting,g=function(a,b){var c=a._idx;c===k&&(c=h.inArray(a[1],f));return c+1<f.length?c+1:b?null:0};"number"===typeof e[0]&&(e=a.aaSorting=[e]);c&&a.oFeatures.bSortMulti?(c=h.inArray(b,D(e,"0")),-1!==c?(b=g(e[c],!0),null===b&&1===e.length&&(b=0),null===b?e.splice(c,1):(e[c][1]=f[b],e[c]._idx=b)):(e.push([b,f[0],0]),e[e.length-1]._idx=0)):e.length&&e[0][0]==b?(b=g(e[0]),e.length=1,e[0][1]=f[b],e[0]._idx=b):(e.length=0,e.push([b,f[0]]),e[0]._idx=0);T(a);"function"==
70
- typeof d&&d(a)}function Ma(a,b,c,d){var e=a.aoColumns[c];Wa(b,{},function(b){!1!==e.bSortable&&(a.oFeatures.bProcessing?(C(a,!0),setTimeout(function(){Va(a,c,b.shiftKey,d);"ssp"!==y(a)&&C(a,!1)},0)):Va(a,c,b.shiftKey,d))})}function wa(a){var b=a.aLastSort,c=a.oClasses.sSortColumn,d=X(a),e=a.oFeatures,f,g;if(e.bSort&&e.bSortClasses){e=0;for(f=b.length;e<f;e++)g=b[e].src,h(D(a.aoData,"anCells",g)).removeClass(c+(2>e?e+1:3));e=0;for(f=d.length;e<f;e++)g=d[e].src,h(D(a.aoData,"anCells",g)).addClass(c+
71
- (2>e?e+1:3))}a.aLastSort=d}function Ib(a,b){var c=a.aoColumns[b],d=n.ext.order[c.sSortDataType],e;d&&(e=d.call(a.oInstance,a,b,ba(a,b)));for(var f,g=n.ext.type.order[c.sType+"-pre"],j=0,i=a.aoData.length;j<i;j++)if(c=a.aoData[j],c._aSortData||(c._aSortData=[]),!c._aSortData[b]||d)f=d?e[j]:B(a,j,b,"sort"),c._aSortData[b]=g?g(f):f}function xa(a){if(a.oFeatures.bStateSave&&!a.bDestroying){var b={time:+new Date,start:a._iDisplayStart,length:a._iDisplayLength,order:h.extend(!0,[],a.aaSorting),search:Bb(a.oPreviousSearch),
72
- columns:h.map(a.aoColumns,function(b,d){return{visible:b.bVisible,search:Bb(a.aoPreSearchCols[d])}})};r(a,"aoStateSaveParams","stateSaveParams",[a,b]);a.oSavedState=b;a.fnStateSaveCallback.call(a.oInstance,a,b)}}function Kb(a,b,c){var d,e,f=a.aoColumns,b=function(b){if(b&&b.time){var g=r(a,"aoStateLoadParams","stateLoadParams",[a,b]);if(-1===h.inArray(!1,g)&&(g=a.iStateDuration,!(0<g&&b.time<+new Date-1E3*g)&&!(b.columns&&f.length!==b.columns.length))){a.oLoadedState=h.extend(!0,{},b);b.start!==k&&
73
- (a._iDisplayStart=b.start,a.iInitDisplayStart=b.start);b.length!==k&&(a._iDisplayLength=b.length);b.order!==k&&(a.aaSorting=[],h.each(b.order,function(b,c){a.aaSorting.push(c[0]>=f.length?[0,c[1]]:c)}));b.search!==k&&h.extend(a.oPreviousSearch,Cb(b.search));if(b.columns){d=0;for(e=b.columns.length;d<e;d++)g=b.columns[d],g.visible!==k&&(f[d].bVisible=g.visible),g.search!==k&&h.extend(a.aoPreSearchCols[d],Cb(g.search))}r(a,"aoStateLoaded","stateLoaded",[a,b])}}c()};if(a.oFeatures.bStateSave){var g=
74
- a.fnStateLoadCallback.call(a.oInstance,a,b);g!==k&&b(g)}else c()}function ya(a){var b=n.settings,a=h.inArray(a,D(b,"nTable"));return-1!==a?b[a]:null}function K(a,b,c,d){c="DataTables warning: "+(a?"table id="+a.sTableId+" - ":"")+c;d&&(c+=". For more information about this error, please see http://datatables.net/tn/"+d);if(b)E.console&&console.log&&console.log(c);else if(b=n.ext,b=b.sErrMode||b.errMode,a&&r(a,null,"error",[a,d,c]),"alert"==b)alert(c);else{if("throw"==b)throw Error(c);"function"==
75
- typeof b&&b(a,d,c)}}function F(a,b,c,d){h.isArray(c)?h.each(c,function(c,d){h.isArray(d)?F(a,b,d[0],d[1]):F(a,b,d)}):(d===k&&(d=c),b[c]!==k&&(a[d]=b[c]))}function Xa(a,b,c){var d,e;for(e in b)b.hasOwnProperty(e)&&(d=b[e],h.isPlainObject(d)?(h.isPlainObject(a[e])||(a[e]={}),h.extend(!0,a[e],d)):a[e]=c&&"data"!==e&&"aaData"!==e&&h.isArray(d)?d.slice():d);return a}function Wa(a,b,c){h(a).on("click.DT",b,function(b){h(a).blur();c(b)}).on("keypress.DT",b,function(a){13===a.which&&(a.preventDefault(),c(a))}).on("selectstart.DT",
76
- function(){return!1})}function z(a,b,c,d){c&&a[b].push({fn:c,sName:d})}function r(a,b,c,d){var e=[];b&&(e=h.map(a[b].slice().reverse(),function(b){return b.fn.apply(a.oInstance,d)}));null!==c&&(b=h.Event(c+".dt"),h(a.nTable).trigger(b,d),e.push(b.result));return e}function Sa(a){var b=a._iDisplayStart,c=a.fnDisplayEnd(),d=a._iDisplayLength;b>=c&&(b=c-d);b-=b%d;if(-1===d||0>b)b=0;a._iDisplayStart=b}function Na(a,b){var c=a.renderer,d=n.ext.renderer[b];return h.isPlainObject(c)&&c[b]?d[c[b]]||d._:"string"===
77
- typeof c?d[c]||d._:d._}function y(a){return a.oFeatures.bServerSide?"ssp":a.ajax||a.sAjaxSource?"ajax":"dom"}function ia(a,b){var c=[],c=Lb.numbers_length,d=Math.floor(c/2);b<=c?c=Y(0,b):a<=d?(c=Y(0,c-2),c.push("ellipsis"),c.push(b-1)):(a>=b-1-d?c=Y(b-(c-2),b):(c=Y(a-d+2,a+d-1),c.push("ellipsis"),c.push(b-1)),c.splice(0,0,"ellipsis"),c.splice(0,0,0));c.DT_el="span";return c}function Da(a){h.each({num:function(b){return za(b,a)},"num-fmt":function(b){return za(b,a,Ya)},"html-num":function(b){return za(b,
78
- a,Aa)},"html-num-fmt":function(b){return za(b,a,Aa,Ya)}},function(b,c){x.type.order[b+a+"-pre"]=c;b.match(/^html\-/)&&(x.type.search[b+a]=x.type.search.html)})}function Mb(a){return function(){var b=[ya(this[n.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return n.ext.internal[a].apply(this,b)}}var n=function(a){this.$=function(a,b){return this.api(!0).$(a,b)};this._=function(a,b){return this.api(!0).rows(a,b).data()};this.api=function(a){return a?new s(ya(this[x.iApiIndex])):new s(this)};
79
- this.fnAddData=function(a,b){var c=this.api(!0),d=h.isArray(a)&&(h.isArray(a[0])||h.isPlainObject(a[0]))?c.rows.add(a):c.row.add(a);(b===k||b)&&c.draw();return d.flatten().toArray()};this.fnAdjustColumnSizing=function(a){var b=this.api(!0).columns.adjust(),c=b.settings()[0],d=c.oScroll;a===k||a?b.draw(!1):(""!==d.sX||""!==d.sY)&&la(c)};this.fnClearTable=function(a){var b=this.api(!0).clear();(a===k||a)&&b.draw()};this.fnClose=function(a){this.api(!0).row(a).child.hide()};this.fnDeleteRow=function(a,
80
- b,c){var d=this.api(!0),a=d.rows(a),e=a.settings()[0],h=e.aoData[a[0][0]];a.remove();b&&b.call(this,e,h);(c===k||c)&&d.draw();return h};this.fnDestroy=function(a){this.api(!0).destroy(a)};this.fnDraw=function(a){this.api(!0).draw(a)};this.fnFilter=function(a,b,c,d,e,h){e=this.api(!0);null===b||b===k?e.search(a,c,d,h):e.column(b).search(a,c,d,h);e.draw()};this.fnGetData=function(a,b){var c=this.api(!0);if(a!==k){var d=a.nodeName?a.nodeName.toLowerCase():"";return b!==k||"td"==d||"th"==d?c.cell(a,b).data():
81
- c.row(a).data()||null}return c.data().toArray()};this.fnGetNodes=function(a){var b=this.api(!0);return a!==k?b.row(a).node():b.rows().nodes().flatten().toArray()};this.fnGetPosition=function(a){var b=this.api(!0),c=a.nodeName.toUpperCase();return"TR"==c?b.row(a).index():"TD"==c||"TH"==c?(a=b.cell(a).index(),[a.row,a.columnVisible,a.column]):null};this.fnIsOpen=function(a){return this.api(!0).row(a).child.isShown()};this.fnOpen=function(a,b,c){return this.api(!0).row(a).child(b,c).show().child()[0]};
82
- this.fnPageChange=function(a,b){var c=this.api(!0).page(a);(b===k||b)&&c.draw(!1)};this.fnSetColumnVis=function(a,b,c){a=this.api(!0).column(a).visible(b);(c===k||c)&&a.columns.adjust().draw()};this.fnSettings=function(){return ya(this[x.iApiIndex])};this.fnSort=function(a){this.api(!0).order(a).draw()};this.fnSortListener=function(a,b,c){this.api(!0).order.listener(a,b,c)};this.fnUpdate=function(a,b,c,d,e){var h=this.api(!0);c===k||null===c?h.row(b).data(a):h.cell(b,c).data(a);(e===k||e)&&h.columns.adjust();
83
- (d===k||d)&&h.draw();return 0};this.fnVersionCheck=x.fnVersionCheck;var b=this,c=a===k,d=this.length;c&&(a={});this.oApi=this.internal=x.internal;for(var e in n.ext.internal)e&&(this[e]=Mb(e));this.each(function(){var e={},g=1<d?Xa(e,a,!0):a,j=0,i,e=this.getAttribute("id"),m=!1,l=n.defaults,q=h(this);if("table"!=this.nodeName.toLowerCase())K(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{fb(l);gb(l.column);J(l,l,!0);J(l.column,l.column,!0);J(l,h.extend(g,q.data()));var t=n.settings,
84
- j=0;for(i=t.length;j<i;j++){var o=t[j];if(o.nTable==this||o.nTHead&&o.nTHead.parentNode==this||o.nTFoot&&o.nTFoot.parentNode==this){var s=g.bRetrieve!==k?g.bRetrieve:l.bRetrieve;if(c||s)return o.oInstance;if(g.bDestroy!==k?g.bDestroy:l.bDestroy){o.oInstance.fnDestroy();break}else{K(o,0,"Cannot reinitialise DataTable",3);return}}if(o.sTableId==this.id){t.splice(j,1);break}}if(null===e||""===e)this.id=e="DataTables_Table_"+n.ext._unique++;var p=h.extend(!0,{},n.models.oSettings,{sDestroyWidth:q[0].style.width,
85
- sInstance:e,sTableId:e});p.nTable=this;p.oApi=b.internal;p.oInit=g;t.push(p);p.oInstance=1===b.length?b:q.dataTable();fb(g);Ca(g.oLanguage);g.aLengthMenu&&!g.iDisplayLength&&(g.iDisplayLength=h.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]);g=Xa(h.extend(!0,{},l),g);F(p.oFeatures,g,"bPaginate bLengthChange bFilter bSort bSortMulti bInfo bProcessing bAutoWidth bSortClasses bServerSide bDeferRender".split(" "));F(p,g,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod",
86
- "aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]);F(p.oScroll,g,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]);F(p.oLanguage,g,"fnInfoCallback");
87
- z(p,"aoDrawCallback",g.fnDrawCallback,"user");z(p,"aoServerParams",g.fnServerParams,"user");z(p,"aoStateSaveParams",g.fnStateSaveParams,"user");z(p,"aoStateLoadParams",g.fnStateLoadParams,"user");z(p,"aoStateLoaded",g.fnStateLoaded,"user");z(p,"aoRowCallback",g.fnRowCallback,"user");z(p,"aoRowCreatedCallback",g.fnCreatedRow,"user");z(p,"aoHeaderCallback",g.fnHeaderCallback,"user");z(p,"aoFooterCallback",g.fnFooterCallback,"user");z(p,"aoInitComplete",g.fnInitComplete,"user");z(p,"aoPreDrawCallback",
88
- g.fnPreDrawCallback,"user");p.rowIdFn=S(g.rowId);hb(p);var u=p.oClasses;h.extend(u,n.ext.classes,g.oClasses);q.addClass(u.sTable);p.iInitDisplayStart===k&&(p.iInitDisplayStart=g.iDisplayStart,p._iDisplayStart=g.iDisplayStart);null!==g.iDeferLoading&&(p.bDeferLoading=!0,e=h.isArray(g.iDeferLoading),p._iRecordsDisplay=e?g.iDeferLoading[0]:g.iDeferLoading,p._iRecordsTotal=e?g.iDeferLoading[1]:g.iDeferLoading);var v=p.oLanguage;h.extend(!0,v,g.oLanguage);v.sUrl&&(h.ajax({dataType:"json",url:v.sUrl,success:function(a){Ca(a);
89
- J(l.oLanguage,a);h.extend(true,v,a);ha(p)},error:function(){ha(p)}}),m=!0);null===g.asStripeClasses&&(p.asStripeClasses=[u.sStripeOdd,u.sStripeEven]);var e=p.asStripeClasses,x=q.children("tbody").find("tr").eq(0);-1!==h.inArray(!0,h.map(e,function(a){return x.hasClass(a)}))&&(h("tbody tr",this).removeClass(e.join(" ")),p.asDestroyStripes=e.slice());e=[];t=this.getElementsByTagName("thead");0!==t.length&&(ea(p.aoHeader,t[0]),e=ra(p));if(null===g.aoColumns){t=[];j=0;for(i=e.length;j<i;j++)t.push(null)}else t=
90
- g.aoColumns;j=0;for(i=t.length;j<i;j++)Ea(p,e?e[j]:null);jb(p,g.aoColumnDefs,t,function(a,b){ka(p,a,b)});if(x.length){var w=function(a,b){return a.getAttribute("data-"+b)!==null?b:null};h(x[0]).children("th, td").each(function(a,b){var c=p.aoColumns[a];if(c.mData===a){var d=w(b,"sort")||w(b,"order"),e=w(b,"filter")||w(b,"search");if(d!==null||e!==null){c.mData={_:a+".display",sort:d!==null?a+".@data-"+d:k,type:d!==null?a+".@data-"+d:k,filter:e!==null?a+".@data-"+e:k};ka(p,a)}}})}var U=p.oFeatures,
91
- e=function(){if(g.aaSorting===k){var a=p.aaSorting;j=0;for(i=a.length;j<i;j++)a[j][1]=p.aoColumns[j].asSorting[0]}wa(p);U.bSort&&z(p,"aoDrawCallback",function(){if(p.bSorted){var a=X(p),b={};h.each(a,function(a,c){b[c.src]=c.dir});r(p,null,"order",[p,a,b]);Jb(p)}});z(p,"aoDrawCallback",function(){(p.bSorted||y(p)==="ssp"||U.bDeferRender)&&wa(p)},"sc");var a=q.children("caption").each(function(){this._captionSide=h(this).css("caption-side")}),b=q.children("thead");b.length===0&&(b=h("<thead/>").appendTo(q));
92
- p.nTHead=b[0];b=q.children("tbody");b.length===0&&(b=h("<tbody/>").appendTo(q));p.nTBody=b[0];b=q.children("tfoot");if(b.length===0&&a.length>0&&(p.oScroll.sX!==""||p.oScroll.sY!==""))b=h("<tfoot/>").appendTo(q);if(b.length===0||b.children().length===0)q.addClass(u.sNoFooter);else if(b.length>0){p.nTFoot=b[0];ea(p.aoFooter,p.nTFoot)}if(g.aaData)for(j=0;j<g.aaData.length;j++)O(p,g.aaData[j]);else(p.bDeferLoading||y(p)=="dom")&&na(p,h(p.nTBody).children("tr"));p.aiDisplay=p.aiDisplayMaster.slice();
93
- p.bInitialised=true;m===false&&ha(p)};g.bStateSave?(U.bStateSave=!0,z(p,"aoDrawCallback",xa,"state_save"),Kb(p,g,e)):e()}});b=null;return this},x,s,o,u,Za={},Nb=/[\r\n]/g,Aa=/<.*?>/g,Zb=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,$b=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Ya=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,M=function(a){return!a||!0===a||"-"===a?!0:!1},Ob=function(a){var b=parseInt(a,10);return!isNaN(b)&&
94
- isFinite(a)?b:null},Pb=function(a,b){Za[b]||(Za[b]=RegExp(Qa(b),"g"));return"string"===typeof a&&"."!==b?a.replace(/\./g,"").replace(Za[b],"."):a},$a=function(a,b,c){var d="string"===typeof a;if(M(a))return!0;b&&d&&(a=Pb(a,b));c&&d&&(a=a.replace(Ya,""));return!isNaN(parseFloat(a))&&isFinite(a)},Qb=function(a,b,c){return M(a)?!0:!(M(a)||"string"===typeof a)?null:$a(a.replace(Aa,""),b,c)?!0:null},D=function(a,b,c){var d=[],e=0,f=a.length;if(c!==k)for(;e<f;e++)a[e]&&a[e][b]&&d.push(a[e][b][c]);else for(;e<
95
- f;e++)a[e]&&d.push(a[e][b]);return d},ja=function(a,b,c,d){var e=[],f=0,g=b.length;if(d!==k)for(;f<g;f++)a[b[f]][c]&&e.push(a[b[f]][c][d]);else for(;f<g;f++)e.push(a[b[f]][c]);return e},Y=function(a,b){var c=[],d;b===k?(b=0,d=a):(d=b,b=a);for(var e=b;e<d;e++)c.push(e);return c},Rb=function(a){for(var b=[],c=0,d=a.length;c<d;c++)a[c]&&b.push(a[c]);return b},qa=function(a){var b;a:{if(!(2>a.length)){b=a.slice().sort();for(var c=b[0],d=1,e=b.length;d<e;d++){if(b[d]===c){b=!1;break a}c=b[d]}}b=!0}if(b)return a.slice();
96
- b=[];var e=a.length,f,g=0,d=0;a:for(;d<e;d++){c=a[d];for(f=0;f<g;f++)if(b[f]===c)continue a;b.push(c);g++}return b};n.util={throttle:function(a,b){var c=b!==k?b:200,d,e;return function(){var b=this,g=+new Date,j=arguments;d&&g<d+c?(clearTimeout(e),e=setTimeout(function(){d=k;a.apply(b,j)},c)):(d=g,a.apply(b,j))}},escapeRegex:function(a){return a.replace($b,"\\$1")}};var A=function(a,b,c){a[b]!==k&&(a[c]=a[b])},ca=/\[.*?\]$/,W=/\(\)$/,Qa=n.util.escapeRegex,va=h("<div>")[0],Wb=va.textContent!==k,Yb=
97
- /<.*?>/g,Oa=n.util.throttle,Sb=[],w=Array.prototype,ac=function(a){var b,c,d=n.settings,e=h.map(d,function(a){return a.nTable});if(a){if(a.nTable&&a.oApi)return[a];if(a.nodeName&&"table"===a.nodeName.toLowerCase())return b=h.inArray(a,e),-1!==b?[d[b]]:null;if(a&&"function"===typeof a.settings)return a.settings().toArray();"string"===typeof a?c=h(a):a instanceof h&&(c=a)}else return[];if(c)return c.map(function(){b=h.inArray(this,e);return-1!==b?d[b]:null}).toArray()};s=function(a,b){if(!(this instanceof
98
- s))return new s(a,b);var c=[],d=function(a){(a=ac(a))&&(c=c.concat(a))};if(h.isArray(a))for(var e=0,f=a.length;e<f;e++)d(a[e]);else d(a);this.context=qa(c);b&&h.merge(this,b);this.selector={rows:null,cols:null,opts:null};s.extend(this,this,Sb)};n.Api=s;h.extend(s.prototype,{any:function(){return 0!==this.count()},concat:w.concat,context:[],count:function(){return this.flatten().length},each:function(a){for(var b=0,c=this.length;b<c;b++)a.call(this,this[b],b,this);return this},eq:function(a){var b=
99
- this.context;return b.length>a?new s(b[a],this[a]):null},filter:function(a){var b=[];if(w.filter)b=w.filter.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)a.call(this,this[c],c,this)&&b.push(this[c]);return new s(this.context,b)},flatten:function(){var a=[];return new s(this.context,a.concat.apply(a,this.toArray()))},join:w.join,indexOf:w.indexOf||function(a,b){for(var c=b||0,d=this.length;c<d;c++)if(this[c]===a)return c;return-1},iterator:function(a,b,c,d){var e=[],f,g,j,h,m,l=this.context,
100
- n,o,u=this.selector;"string"===typeof a&&(d=c,c=b,b=a,a=!1);g=0;for(j=l.length;g<j;g++){var r=new s(l[g]);if("table"===b)f=c.call(r,l[g],g),f!==k&&e.push(f);else if("columns"===b||"rows"===b)f=c.call(r,l[g],this[g],g),f!==k&&e.push(f);else if("column"===b||"column-rows"===b||"row"===b||"cell"===b){o=this[g];"column-rows"===b&&(n=Ba(l[g],u.opts));h=0;for(m=o.length;h<m;h++)f=o[h],f="cell"===b?c.call(r,l[g],f.row,f.column,g,h):c.call(r,l[g],f,g,h,n),f!==k&&e.push(f)}}return e.length||d?(a=new s(l,a?
101
- e.concat.apply([],e):e),b=a.selector,b.rows=u.rows,b.cols=u.cols,b.opts=u.opts,a):this},lastIndexOf:w.lastIndexOf||function(a,b){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(a){var b=[];if(w.map)b=w.map.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)b.push(a.call(this,this[c],c));return new s(this.context,b)},pluck:function(a){return this.map(function(b){return b[a]})},pop:w.pop,push:w.push,reduce:w.reduce||function(a,b){return ib(this,a,b,0,this.length,
102
- 1)},reduceRight:w.reduceRight||function(a,b){return ib(this,a,b,this.length-1,-1,-1)},reverse:w.reverse,selector:null,shift:w.shift,slice:function(){return new s(this.context,this)},sort:w.sort,splice:w.splice,toArray:function(){return w.slice.call(this)},to$:function(){return h(this)},toJQuery:function(){return h(this)},unique:function(){return new s(this.context,qa(this))},unshift:w.unshift});s.extend=function(a,b,c){if(c.length&&b&&(b instanceof s||b.__dt_wrapper)){var d,e,f,g=function(a,b,c){return function(){var d=
103
- b.apply(a,arguments);s.extend(d,d,c.methodExt);return d}};d=0;for(e=c.length;d<e;d++)f=c[d],b[f.name]="function"===typeof f.val?g(a,f.val,f):h.isPlainObject(f.val)?{}:f.val,b[f.name].__dt_wrapper=!0,s.extend(a,b[f.name],f.propExt)}};s.register=o=function(a,b){if(h.isArray(a))for(var c=0,d=a.length;c<d;c++)s.register(a[c],b);else for(var e=a.split("."),f=Sb,g,j,c=0,d=e.length;c<d;c++){g=(j=-1!==e[c].indexOf("()"))?e[c].replace("()",""):e[c];var i;a:{i=0;for(var m=f.length;i<m;i++)if(f[i].name===g){i=
104
- f[i];break a}i=null}i||(i={name:g,val:{},methodExt:[],propExt:[]},f.push(i));c===d-1?i.val=b:f=j?i.methodExt:i.propExt}};s.registerPlural=u=function(a,b,c){s.register(a,c);s.register(b,function(){var a=c.apply(this,arguments);return a===this?this:a instanceof s?a.length?h.isArray(a[0])?new s(a.context,a[0]):a[0]:k:a})};o("tables()",function(a){var b;if(a){b=s;var c=this.context;if("number"===typeof a)a=[c[a]];else var d=h.map(c,function(a){return a.nTable}),a=h(d).filter(a).map(function(){var a=h.inArray(this,
105
- d);return c[a]}).toArray();b=new b(a)}else b=this;return b});o("table()",function(a){var a=this.tables(a),b=a.context;return b.length?new s(b[0]):a});u("tables().nodes()","table().node()",function(){return this.iterator("table",function(a){return a.nTable},1)});u("tables().body()","table().body()",function(){return this.iterator("table",function(a){return a.nTBody},1)});u("tables().header()","table().header()",function(){return this.iterator("table",function(a){return a.nTHead},1)});u("tables().footer()",
106
- "table().footer()",function(){return this.iterator("table",function(a){return a.nTFoot},1)});u("tables().containers()","table().container()",function(){return this.iterator("table",function(a){return a.nTableWrapper},1)});o("draw()",function(a){return this.iterator("table",function(b){"page"===a?P(b):("string"===typeof a&&(a="full-hold"===a?!1:!0),T(b,!1===a))})});o("page()",function(a){return a===k?this.page.info().page:this.iterator("table",function(b){Ta(b,a)})});o("page.info()",function(){if(0===
107
- this.context.length)return k;var a=this.context[0],b=a._iDisplayStart,c=a.oFeatures.bPaginate?a._iDisplayLength:-1,d=a.fnRecordsDisplay(),e=-1===c;return{page:e?0:Math.floor(b/c),pages:e?1:Math.ceil(d/c),start:b,end:a.fnDisplayEnd(),length:c,recordsTotal:a.fnRecordsTotal(),recordsDisplay:d,serverSide:"ssp"===y(a)}});o("page.len()",function(a){return a===k?0!==this.context.length?this.context[0]._iDisplayLength:k:this.iterator("table",function(b){Ra(b,a)})});var Tb=function(a,b,c){if(c){var d=new s(a);
108
- d.one("draw",function(){c(d.ajax.json())})}if("ssp"==y(a))T(a,b);else{C(a,!0);var e=a.jqXHR;e&&4!==e.readyState&&e.abort();sa(a,[],function(c){oa(a);for(var c=ta(a,c),d=0,e=c.length;d<e;d++)O(a,c[d]);T(a,b);C(a,!1)})}};o("ajax.json()",function(){var a=this.context;if(0<a.length)return a[0].json});o("ajax.params()",function(){var a=this.context;if(0<a.length)return a[0].oAjaxData});o("ajax.reload()",function(a,b){return this.iterator("table",function(c){Tb(c,!1===b,a)})});o("ajax.url()",function(a){var b=
109
- this.context;if(a===k){if(0===b.length)return k;b=b[0];return b.ajax?h.isPlainObject(b.ajax)?b.ajax.url:b.ajax:b.sAjaxSource}return this.iterator("table",function(b){h.isPlainObject(b.ajax)?b.ajax.url=a:b.ajax=a})});o("ajax.url().load()",function(a,b){return this.iterator("table",function(c){Tb(c,!1===b,a)})});var ab=function(a,b,c,d,e){var f=[],g,j,i,m,l,n;i=typeof b;if(!b||"string"===i||"function"===i||b.length===k)b=[b];i=0;for(m=b.length;i<m;i++){j=b[i]&&b[i].split&&!b[i].match(/[\[\(:]/)?b[i].split(","):
110
- [b[i]];l=0;for(n=j.length;l<n;l++)(g=c("string"===typeof j[l]?h.trim(j[l]):j[l]))&&g.length&&(f=f.concat(g))}a=x.selector[a];if(a.length){i=0;for(m=a.length;i<m;i++)f=a[i](d,e,f)}return qa(f)},bb=function(a){a||(a={});a.filter&&a.search===k&&(a.search=a.filter);return h.extend({search:"none",order:"current",page:"all"},a)},cb=function(a){for(var b=0,c=a.length;b<c;b++)if(0<a[b].length)return a[0]=a[b],a[0].length=1,a.length=1,a.context=[a.context[b]],a;a.length=0;return a},Ba=function(a,b){var c,
111
- d,e,f=[],g=a.aiDisplay;e=a.aiDisplayMaster;var j=b.search;c=b.order;d=b.page;if("ssp"==y(a))return"removed"===j?[]:Y(0,e.length);if("current"==d){c=a._iDisplayStart;for(d=a.fnDisplayEnd();c<d;c++)f.push(g[c])}else if("current"==c||"applied"==c)if("none"==j)f=e.slice();else if("applied"==j)f=g.slice();else{if("removed"==j){var i={};c=0;for(d=g.length;c<d;c++)i[g[c]]=null;f=h.map(e,function(a){return!i.hasOwnProperty(a)?a:null})}}else if("index"==c||"original"==c){c=0;for(d=a.aoData.length;c<d;c++)"none"==
112
- j?f.push(c):(e=h.inArray(c,g),(-1===e&&"removed"==j||0<=e&&"applied"==j)&&f.push(c))}return f};o("rows()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=b,f;return ab("row",a,function(a){var b=Ob(a),i=c.aoData;if(b!==null&&!e)return[b];f||(f=Ba(c,e));if(b!==null&&h.inArray(b,f)!==-1)return[b];if(a===null||a===k||a==="")return f;if(typeof a==="function")return h.map(f,function(b){var c=i[b];return a(b,c._aData,c.nTr)?b:null});if(a.nodeName){var b=
113
- a._DT_RowIndex,m=a._DT_CellIndex;if(b!==k)return i[b]&&i[b].nTr===a?[b]:[];if(m)return i[m.row]&&i[m.row].nTr===a?[m.row]:[];b=h(a).closest("*[data-dt-row]");return b.length?[b.data("dt-row")]:[]}if(typeof a==="string"&&a.charAt(0)==="#"){b=c.aIds[a.replace(/^#/,"")];if(b!==k)return[b.idx]}b=Rb(ja(c.aoData,f,"nTr"));return h(b).filter(a).map(function(){return this._DT_RowIndex}).toArray()},c,e)},1);c.selector.rows=a;c.selector.opts=b;return c});o("rows().nodes()",function(){return this.iterator("row",
114
- function(a,b){return a.aoData[b].nTr||k},1)});o("rows().data()",function(){return this.iterator(!0,"rows",function(a,b){return ja(a.aoData,b,"_aData")},1)});u("rows().cache()","row().cache()",function(a){return this.iterator("row",function(b,c){var d=b.aoData[c];return"search"===a?d._aFilterData:d._aSortData},1)});u("rows().invalidate()","row().invalidate()",function(a){return this.iterator("row",function(b,c){da(b,c,a)})});u("rows().indexes()","row().index()",function(){return this.iterator("row",
115
- function(a,b){return b},1)});u("rows().ids()","row().id()",function(a){for(var b=[],c=this.context,d=0,e=c.length;d<e;d++)for(var f=0,g=this[d].length;f<g;f++){var h=c[d].rowIdFn(c[d].aoData[this[d][f]]._aData);b.push((!0===a?"#":"")+h)}return new s(c,b)});u("rows().remove()","row().remove()",function(){var a=this;this.iterator("row",function(b,c,d){var e=b.aoData,f=e[c],g,h,i,m,l;e.splice(c,1);g=0;for(h=e.length;g<h;g++)if(i=e[g],l=i.anCells,null!==i.nTr&&(i.nTr._DT_RowIndex=g),null!==l){i=0;for(m=
116
- l.length;i<m;i++)l[i]._DT_CellIndex.row=g}pa(b.aiDisplayMaster,c);pa(b.aiDisplay,c);pa(a[d],c,!1);0<b._iRecordsDisplay&&b._iRecordsDisplay--;Sa(b);c=b.rowIdFn(f._aData);c!==k&&delete b.aIds[c]});this.iterator("table",function(a){for(var c=0,d=a.aoData.length;c<d;c++)a.aoData[c].idx=c});return this});o("rows.add()",function(a){var b=this.iterator("table",function(b){var c,f,g,h=[];f=0;for(g=a.length;f<g;f++)c=a[f],c.nodeName&&"TR"===c.nodeName.toUpperCase()?h.push(na(b,c)[0]):h.push(O(b,c));return h},
117
- 1),c=this.rows(-1);c.pop();h.merge(c,b);return c});o("row()",function(a,b){return cb(this.rows(a,b))});o("row().data()",function(a){var b=this.context;if(a===k)return b.length&&this.length?b[0].aoData[this[0]]._aData:k;var c=b[0].aoData[this[0]];c._aData=a;h.isArray(a)&&c.nTr.id&&N(b[0].rowId)(a,c.nTr.id);da(b[0],this[0],"data");return this});o("row().node()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]].nTr||null:null});o("row.add()",function(a){a instanceof h&&
118
- a.length&&(a=a[0]);var b=this.iterator("table",function(b){return a.nodeName&&"TR"===a.nodeName.toUpperCase()?na(b,a)[0]:O(b,a)});return this.row(b[0])});var db=function(a,b){var c=a.context;if(c.length&&(c=c[0].aoData[b!==k?b:a[0]])&&c._details)c._details.remove(),c._detailsShow=k,c._details=k},Ub=function(a,b){var c=a.context;if(c.length&&a.length){var d=c[0].aoData[a[0]];if(d._details){(d._detailsShow=b)?d._details.insertAfter(d.nTr):d._details.detach();var e=c[0],f=new s(e),g=e.aoData;f.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details");
119
- 0<D(g,"_details").length&&(f.on("draw.dt.DT_details",function(a,b){e===b&&f.rows({page:"current"}).eq(0).each(function(a){a=g[a];a._detailsShow&&a._details.insertAfter(a.nTr)})}),f.on("column-visibility.dt.DT_details",function(a,b){if(e===b)for(var c,d=V(b),f=0,h=g.length;f<h;f++)c=g[f],c._details&&c._details.children("td[colspan]").attr("colspan",d)}),f.on("destroy.dt.DT_details",function(a,b){if(e===b)for(var c=0,d=g.length;c<d;c++)g[c]._details&&db(f,c)}))}}};o("row().child()",function(a,b){var c=
120
- this.context;if(a===k)return c.length&&this.length?c[0].aoData[this[0]]._details:k;if(!0===a)this.child.show();else if(!1===a)db(this);else if(c.length&&this.length){var d=c[0],c=c[0].aoData[this[0]],e=[],f=function(a,b){if(h.isArray(a)||a instanceof h)for(var c=0,k=a.length;c<k;c++)f(a[c],b);else a.nodeName&&"tr"===a.nodeName.toLowerCase()?e.push(a):(c=h("<tr><td/></tr>").addClass(b),h("td",c).addClass(b).html(a)[0].colSpan=V(d),e.push(c[0]))};f(a,b);c._details&&c._details.detach();c._details=h(e);
121
- c._detailsShow&&c._details.insertAfter(c.nTr)}return this});o(["row().child.show()","row().child().show()"],function(){Ub(this,!0);return this});o(["row().child.hide()","row().child().hide()"],function(){Ub(this,!1);return this});o(["row().child.remove()","row().child().remove()"],function(){db(this);return this});o("row().child.isShown()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]]._detailsShow||!1:!1});var bc=/^([^:]+):(name|visIdx|visible)$/,Vb=function(a,b,
122
- c,d,e){for(var c=[],d=0,f=e.length;d<f;d++)c.push(B(a,e[d],b));return c};o("columns()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=a,f=b,g=c.aoColumns,j=D(g,"sName"),i=D(g,"nTh");return ab("column",e,function(a){var b=Ob(a);if(a==="")return Y(g.length);if(b!==null)return[b>=0?b:g.length+b];if(typeof a==="function"){var e=Ba(c,f);return h.map(g,function(b,f){return a(f,Vb(c,f,0,0,e),i[f])?f:null})}var k=typeof a==="string"?a.match(bc):
123
- "";if(k)switch(k[2]){case "visIdx":case "visible":b=parseInt(k[1],10);if(b<0){var n=h.map(g,function(a,b){return a.bVisible?b:null});return[n[n.length+b]]}return[aa(c,b)];case "name":return h.map(j,function(a,b){return a===k[1]?b:null});default:return[]}if(a.nodeName&&a._DT_CellIndex)return[a._DT_CellIndex.column];b=h(i).filter(a).map(function(){return h.inArray(this,i)}).toArray();if(b.length||!a.nodeName)return b;b=h(a).closest("*[data-dt-column]");return b.length?[b.data("dt-column")]:[]},c,f)},
124
- 1);c.selector.cols=a;c.selector.opts=b;return c});u("columns().header()","column().header()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTh},1)});u("columns().footer()","column().footer()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTf},1)});u("columns().data()","column().data()",function(){return this.iterator("column-rows",Vb,1)});u("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].mData},
125
- 1)});u("columns().cache()","column().cache()",function(a){return this.iterator("column-rows",function(b,c,d,e,f){return ja(b.aoData,f,"search"===a?"_aFilterData":"_aSortData",c)},1)});u("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(a,b,c,d,e){return ja(a.aoData,e,"anCells",b)},1)});u("columns().visible()","column().visible()",function(a,b){var c=this.iterator("column",function(b,c){if(a===k)return b.aoColumns[c].bVisible;var f=b.aoColumns,g=f[c],j=b.aoData,
126
- i,m,l;if(a!==k&&g.bVisible!==a){if(a){var n=h.inArray(!0,D(f,"bVisible"),c+1);i=0;for(m=j.length;i<m;i++)l=j[i].nTr,f=j[i].anCells,l&&l.insertBefore(f[c],f[n]||null)}else h(D(b.aoData,"anCells",c)).detach();g.bVisible=a;fa(b,b.aoHeader);fa(b,b.aoFooter);b.aiDisplay.length||h(b.nTBody).find("td[colspan]").attr("colspan",V(b));xa(b)}});a!==k&&(this.iterator("column",function(c,e){r(c,null,"column-visibility",[c,e,a,b])}),(b===k||b)&&this.columns.adjust());return c});u("columns().indexes()","column().index()",
127
- function(a){return this.iterator("column",function(b,c){return"visible"===a?ba(b,c):c},1)});o("columns.adjust()",function(){return this.iterator("table",function(a){$(a)},1)});o("column.index()",function(a,b){if(0!==this.context.length){var c=this.context[0];if("fromVisible"===a||"toData"===a)return aa(c,b);if("fromData"===a||"toVisible"===a)return ba(c,b)}});o("column()",function(a,b){return cb(this.columns(a,b))});o("cells()",function(a,b,c){h.isPlainObject(a)&&(a.row===k?(c=a,a=null):(c=b,b=null));
128
- h.isPlainObject(b)&&(c=b,b=null);if(null===b||b===k)return this.iterator("table",function(b){var d=a,e=bb(c),f=b.aoData,g=Ba(b,e),j=Rb(ja(f,g,"anCells")),i=h([].concat.apply([],j)),l,m=b.aoColumns.length,n,o,u,s,r,v;return ab("cell",d,function(a){var c=typeof a==="function";if(a===null||a===k||c){n=[];o=0;for(u=g.length;o<u;o++){l=g[o];for(s=0;s<m;s++){r={row:l,column:s};if(c){v=f[l];a(r,B(b,l,s),v.anCells?v.anCells[s]:null)&&n.push(r)}else n.push(r)}}return n}if(h.isPlainObject(a))return a.column!==
129
- k&&a.row!==k&&h.inArray(a.row,g)!==-1?[a]:[];c=i.filter(a).map(function(a,b){return{row:b._DT_CellIndex.row,column:b._DT_CellIndex.column}}).toArray();if(c.length||!a.nodeName)return c;v=h(a).closest("*[data-dt-row]");return v.length?[{row:v.data("dt-row"),column:v.data("dt-column")}]:[]},b,e)});var d=this.columns(b),e=this.rows(a),f,g,j,i,m;this.iterator("table",function(a,b){f=[];g=0;for(j=e[b].length;g<j;g++){i=0;for(m=d[b].length;i<m;i++)f.push({row:e[b][g],column:d[b][i]})}},1);var l=this.cells(f,
130
- c);h.extend(l.selector,{cols:b,rows:a,opts:c});return l});u("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(a,b,c){return(a=a.aoData[b])&&a.anCells?a.anCells[c]:k},1)});o("cells().data()",function(){return this.iterator("cell",function(a,b,c){return B(a,b,c)},1)});u("cells().cache()","cell().cache()",function(a){a="search"===a?"_aFilterData":"_aSortData";return this.iterator("cell",function(b,c,d){return b.aoData[c][a][d]},1)});u("cells().render()","cell().render()",
131
- function(a){return this.iterator("cell",function(b,c,d){return B(b,c,d,a)},1)});u("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(a,b,c){return{row:b,column:c,columnVisible:ba(a,c)}},1)});u("cells().invalidate()","cell().invalidate()",function(a){return this.iterator("cell",function(b,c,d){da(b,c,a,d)})});o("cell()",function(a,b,c){return cb(this.cells(a,b,c))});o("cell().data()",function(a){var b=this.context,c=this[0];if(a===k)return b.length&&c.length?B(b[0],
132
- c[0].row,c[0].column):k;kb(b[0],c[0].row,c[0].column,a);da(b[0],c[0].row,"data",c[0].column);return this});o("order()",function(a,b){var c=this.context;if(a===k)return 0!==c.length?c[0].aaSorting:k;"number"===typeof a?a=[[a,b]]:a.length&&!h.isArray(a[0])&&(a=Array.prototype.slice.call(arguments));return this.iterator("table",function(b){b.aaSorting=a.slice()})});o("order.listener()",function(a,b,c){return this.iterator("table",function(d){Ma(d,a,b,c)})});o("order.fixed()",function(a){if(!a){var b=
133
- this.context,b=b.length?b[0].aaSortingFixed:k;return h.isArray(b)?{pre:b}:b}return this.iterator("table",function(b){b.aaSortingFixed=h.extend(!0,{},a)})});o(["columns().order()","column().order()"],function(a){var b=this;return this.iterator("table",function(c,d){var e=[];h.each(b[d],function(b,c){e.push([c,a])});c.aaSorting=e})});o("search()",function(a,b,c,d){var e=this.context;return a===k?0!==e.length?e[0].oPreviousSearch.sSearch:k:this.iterator("table",function(e){e.oFeatures.bFilter&&ga(e,
134
- h.extend({},e.oPreviousSearch,{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),1)})});u("columns().search()","column().search()",function(a,b,c,d){return this.iterator("column",function(e,f){var g=e.aoPreSearchCols;if(a===k)return g[f].sSearch;e.oFeatures.bFilter&&(h.extend(g[f],{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),ga(e,e.oPreviousSearch,1))})});o("state()",function(){return this.context.length?this.context[0].oSavedState:
135
- null});o("state.clear()",function(){return this.iterator("table",function(a){a.fnStateSaveCallback.call(a.oInstance,a,{})})});o("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null});o("state.save()",function(){return this.iterator("table",function(a){xa(a)})});n.versionCheck=n.fnVersionCheck=function(a){for(var b=n.version.split("."),a=a.split("."),c,d,e=0,f=a.length;e<f;e++)if(c=parseInt(b[e],10)||0,d=parseInt(a[e],10)||0,c!==d)return c>d;return!0};n.isDataTable=
136
- n.fnIsDataTable=function(a){var b=h(a).get(0),c=!1;if(a instanceof n.Api)return!0;h.each(n.settings,function(a,e){var f=e.nScrollHead?h("table",e.nScrollHead)[0]:null,g=e.nScrollFoot?h("table",e.nScrollFoot)[0]:null;if(e.nTable===b||f===b||g===b)c=!0});return c};n.tables=n.fnTables=function(a){var b=!1;h.isPlainObject(a)&&(b=a.api,a=a.visible);var c=h.map(n.settings,function(b){if(!a||a&&h(b.nTable).is(":visible"))return b.nTable});return b?new s(c):c};n.camelToHungarian=J;o("$()",function(a,b){var c=
137
- this.rows(b).nodes(),c=h(c);return h([].concat(c.filter(a).toArray(),c.find(a).toArray()))});h.each(["on","one","off"],function(a,b){o(b+"()",function(){var a=Array.prototype.slice.call(arguments);a[0]=h.map(a[0].split(/\s/),function(a){return!a.match(/\.dt\b/)?a+".dt":a}).join(" ");var d=h(this.tables().nodes());d[b].apply(d,a);return this})});o("clear()",function(){return this.iterator("table",function(a){oa(a)})});o("settings()",function(){return new s(this.context,this.context)});o("init()",function(){var a=
138
- this.context;return a.length?a[0].oInit:null});o("data()",function(){return this.iterator("table",function(a){return D(a.aoData,"_aData")}).flatten()});o("destroy()",function(a){a=a||!1;return this.iterator("table",function(b){var c=b.nTableWrapper.parentNode,d=b.oClasses,e=b.nTable,f=b.nTBody,g=b.nTHead,j=b.nTFoot,i=h(e),f=h(f),k=h(b.nTableWrapper),l=h.map(b.aoData,function(a){return a.nTr}),o;b.bDestroying=!0;r(b,"aoDestroyCallback","destroy",[b]);a||(new s(b)).columns().visible(!0);k.off(".DT").find(":not(tbody *)").off(".DT");
139
- h(E).off(".DT-"+b.sInstance);e!=g.parentNode&&(i.children("thead").detach(),i.append(g));j&&e!=j.parentNode&&(i.children("tfoot").detach(),i.append(j));b.aaSorting=[];b.aaSortingFixed=[];wa(b);h(l).removeClass(b.asStripeClasses.join(" "));h("th, td",g).removeClass(d.sSortable+" "+d.sSortableAsc+" "+d.sSortableDesc+" "+d.sSortableNone);f.children().detach();f.append(l);g=a?"remove":"detach";i[g]();k[g]();!a&&c&&(c.insertBefore(e,b.nTableReinsertBefore),i.css("width",b.sDestroyWidth).removeClass(d.sTable),
140
- (o=b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes[a%o])}));c=h.inArray(b,n.settings);-1!==c&&n.settings.splice(c,1)})});h.each(["column","row","cell"],function(a,b){o(b+"s().every()",function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e[b](g,"cell"===b?h:d,"cell"===b?d:k),g,h,i,m)})})});o("i18n()",function(a,b,c){var d=this.context[0],a=S(a)(d.oLanguage);a===k&&(a=b);c!==k&&h.isPlainObject(a)&&(a=a[c]!==k?a[c]:
141
- a._);return a.replace("%d",c)});n.version="1.10.19";n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};n.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,
142
- sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null};n.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,
143
- bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(a){return a.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(a){try{return JSON.parse((-1===a.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+
144
- a.sInstance+"_"+location.pathname))}catch(b){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(a,b){try{(-1===a.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+a.sInstance+"_"+location.pathname,JSON.stringify(b))}catch(c){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},
145
- oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:h.extend({},
146
- n.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"};Z(n.defaults);n.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null};
147
- Z(n.defaults.column);n.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],
148
- aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",
149
- iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:k,oAjaxData:k,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==y(this)?1*this._iRecordsTotal:
150
- this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==y(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var a=this._iDisplayLength,b=this._iDisplayStart,c=b+a,d=this.aiDisplay.length,e=this.oFeatures,f=e.bPaginate;return e.bServerSide?!1===f||-1===a?b+d:Math.min(b+a,this._iRecordsDisplay):!f||c>d||-1===a?d:c},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null};n.ext=x={buttons:{},
151
- classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:n.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:n.version};h.extend(x,{afnFiltering:x.search,aTypes:x.type.detect,ofnSearch:x.type.search,oSort:x.type.order,afnSortData:x.order,aoFeatures:x.feature,oApi:x.internal,oStdClasses:x.classes,oPagination:x.pager});
152
- h.extend(n.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",
153
- sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",
154
- sJUIHeader:"",sJUIFooter:""});var Lb=n.ext.pager;h.extend(Lb,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(a,b){return[ia(a,b)]},simple_numbers:function(a,b){return["previous",ia(a,b),"next"]},full_numbers:function(a,b){return["first","previous",ia(a,b),"next","last"]},first_last_numbers:function(a,b){return["first",ia(a,b),"last"]},_numbers:ia,numbers_length:7});h.extend(!0,n.ext.renderer,{pageButton:{_:function(a,b,c,d,e,
155
- f){var g=a.oClasses,j=a.oLanguage.oPaginate,i=a.oLanguage.oAria.paginate||{},m,l,n=0,o=function(b,d){var k,s,u,r,v=function(b){Ta(a,b.data.action,true)};k=0;for(s=d.length;k<s;k++){r=d[k];if(h.isArray(r)){u=h("<"+(r.DT_el||"div")+"/>").appendTo(b);o(u,r)}else{m=null;l="";switch(r){case "ellipsis":b.append('<span class="ellipsis">&#x2026;</span>');break;case "first":m=j.sFirst;l=r+(e>0?"":" "+g.sPageButtonDisabled);break;case "previous":m=j.sPrevious;l=r+(e>0?"":" "+g.sPageButtonDisabled);break;case "next":m=
156
- j.sNext;l=r+(e<f-1?"":" "+g.sPageButtonDisabled);break;case "last":m=j.sLast;l=r+(e<f-1?"":" "+g.sPageButtonDisabled);break;default:m=r+1;l=e===r?g.sPageButtonActive:""}if(m!==null){u=h("<a>",{"class":g.sPageButton+" "+l,"aria-controls":a.sTableId,"aria-label":i[r],"data-dt-idx":n,tabindex:a.iTabIndex,id:c===0&&typeof r==="string"?a.sTableId+"_"+r:null}).html(m).appendTo(b);Wa(u,{action:r},v);n++}}}},s;try{s=h(b).find(H.activeElement).data("dt-idx")}catch(u){}o(h(b).empty(),d);s!==k&&h(b).find("[data-dt-idx="+
157
- s+"]").focus()}}});h.extend(n.ext.type.detect,[function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c)?"num"+c:null},function(a){if(a&&!(a instanceof Date)&&!Zb.test(a))return null;var b=Date.parse(a);return null!==b&&!isNaN(b)||M(a)?"date":null},function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c,!0)?"num-fmt"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Qb(a,c)?"html-num"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Qb(a,c,!0)?"html-num-fmt"+c:null},function(a){return M(a)||
158
- "string"===typeof a&&-1!==a.indexOf("<")?"html":null}]);h.extend(n.ext.type.search,{html:function(a){return M(a)?a:"string"===typeof a?a.replace(Nb," ").replace(Aa,""):""},string:function(a){return M(a)?a:"string"===typeof a?a.replace(Nb," "):a}});var za=function(a,b,c,d){if(0!==a&&(!a||"-"===a))return-Infinity;b&&(a=Pb(a,b));a.replace&&(c&&(a=a.replace(c,"")),d&&(a=a.replace(d,"")));return 1*a};h.extend(x.type.order,{"date-pre":function(a){a=Date.parse(a);return isNaN(a)?-Infinity:a},"html-pre":function(a){return M(a)?
159
- "":a.replace?a.replace(/<.*?>/g,"").toLowerCase():a+""},"string-pre":function(a){return M(a)?"":"string"===typeof a?a.toLowerCase():!a.toString?"":a.toString()},"string-asc":function(a,b){return a<b?-1:a>b?1:0},"string-desc":function(a,b){return a<b?1:a>b?-1:0}});Da("");h.extend(!0,n.ext.renderer,{header:{_:function(a,b,c,d){h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(c.sSortingClass+" "+d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc:
160
- c.sSortingClass)}})},jqueryui:function(a,b,c,d){h("<div/>").addClass(d.sSortJUIWrapper).append(b.contents()).append(h("<span/>").addClass(d.sSortIcon+" "+c.sSortingClassJUI)).appendTo(b);h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc:c.sSortingClass);b.find("span."+d.sSortIcon).removeClass(d.sSortJUIAsc+" "+d.sSortJUIDesc+" "+d.sSortJUI+" "+d.sSortJUIAscAllowed+" "+d.sSortJUIDescAllowed).addClass(h[e]==
161
- "asc"?d.sSortJUIAsc:h[e]=="desc"?d.sSortJUIDesc:c.sSortingClassJUI)}})}}});var eb=function(a){return"string"===typeof a?a.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):a};n.render={number:function(a,b,c,d,e){return{display:function(f){if("number"!==typeof f&&"string"!==typeof f)return f;var g=0>f?"-":"",h=parseFloat(f);if(isNaN(h))return eb(f);h=h.toFixed(c);f=Math.abs(h);h=parseInt(f,10);f=c?b+(f-h).toFixed(c).substring(2):"";return g+(d||"")+h.toString().replace(/\B(?=(\d{3})+(?!\d))/g,
162
- a)+f+(e||"")}}},text:function(){return{display:eb,filter:eb}}};h.extend(n.ext.internal,{_fnExternApiFunc:Mb,_fnBuildAjax:sa,_fnAjaxUpdate:mb,_fnAjaxParameters:vb,_fnAjaxUpdateDraw:wb,_fnAjaxDataSrc:ta,_fnAddColumn:Ea,_fnColumnOptions:ka,_fnAdjustColumnSizing:$,_fnVisibleToColumnIndex:aa,_fnColumnIndexToVisible:ba,_fnVisbleColumns:V,_fnGetColumns:ma,_fnColumnTypes:Ga,_fnApplyColumnDefs:jb,_fnHungarianMap:Z,_fnCamelToHungarian:J,_fnLanguageCompat:Ca,_fnBrowserDetect:hb,_fnAddData:O,_fnAddTr:na,_fnNodeToDataIndex:function(a,
163
- b){return b._DT_RowIndex!==k?b._DT_RowIndex:null},_fnNodeToColumnIndex:function(a,b,c){return h.inArray(c,a.aoData[b].anCells)},_fnGetCellData:B,_fnSetCellData:kb,_fnSplitObjNotation:Ja,_fnGetObjectDataFn:S,_fnSetObjectDataFn:N,_fnGetDataMaster:Ka,_fnClearTable:oa,_fnDeleteIndex:pa,_fnInvalidate:da,_fnGetRowElements:Ia,_fnCreateTr:Ha,_fnBuildHead:lb,_fnDrawHead:fa,_fnDraw:P,_fnReDraw:T,_fnAddOptionsHtml:ob,_fnDetectHeader:ea,_fnGetUniqueThs:ra,_fnFeatureHtmlFilter:qb,_fnFilterComplete:ga,_fnFilterCustom:zb,
164
- _fnFilterColumn:yb,_fnFilter:xb,_fnFilterCreateSearch:Pa,_fnEscapeRegex:Qa,_fnFilterData:Ab,_fnFeatureHtmlInfo:tb,_fnUpdateInfo:Db,_fnInfoMacros:Eb,_fnInitialise:ha,_fnInitComplete:ua,_fnLengthChange:Ra,_fnFeatureHtmlLength:pb,_fnFeatureHtmlPaginate:ub,_fnPageChange:Ta,_fnFeatureHtmlProcessing:rb,_fnProcessingDisplay:C,_fnFeatureHtmlTable:sb,_fnScrollDraw:la,_fnApplyToChildren:I,_fnCalculateColumnWidths:Fa,_fnThrottle:Oa,_fnConvertToWidth:Fb,_fnGetWidestNode:Gb,_fnGetMaxLenString:Hb,_fnStringToCss:v,
165
- _fnSortFlatten:X,_fnSort:nb,_fnSortAria:Jb,_fnSortListener:Va,_fnSortAttachListener:Ma,_fnSortingClasses:wa,_fnSortData:Ib,_fnSaveState:xa,_fnLoadState:Kb,_fnSettingsFromNode:ya,_fnLog:K,_fnMap:F,_fnBindAction:Wa,_fnCallbackReg:z,_fnCallbackFire:r,_fnLengthOverflow:Sa,_fnRenderer:Na,_fnDataSource:y,_fnRowAttributes:La,_fnExtend:Xa,_fnCalculateEnd:function(){}});h.fn.dataTable=n;n.$=h;h.fn.dataTableSettings=n.settings;h.fn.dataTableExt=n.ext;h.fn.DataTable=function(a){return h(this).dataTable(a).api()};
166
  h.each(n,function(a,b){h.fn.DataTable[a]=b});return h.fn.dataTable});
1
+ /*!
2
+ DataTables 1.10.19
3
+ ©2008-2018 SpryMedia Ltd - datatables.net/license
4
+ */
5
+ (function(h){"function"===typeof define&&define.amd?define(["jquery"],function(E){return h(E,window,document)}):"object"===typeof exports?module.exports=function(E,H){E||(E=window);H||(H="undefined"!==typeof window?require("jquery"):require("jquery")(E));return h(H,E,E.document)}:h(jQuery,window,document)})(function(h,E,H,k){function Z(a){var b,c,d={};h.each(a,function(e){if((b=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(b[1]+" "))c=e.replace(b[0],b[2].toLowerCase()),
6
+ d[c]=e,"o"===b[1]&&Z(a[e])});a._hungarianMap=d}function J(a,b,c){a._hungarianMap||Z(a);var d;h.each(b,function(e){d=a._hungarianMap[e];if(d!==k&&(c||b[d]===k))"o"===d.charAt(0)?(b[d]||(b[d]={}),h.extend(!0,b[d],b[e]),J(a[d],b[d],c)):b[d]=b[e]})}function Ca(a){var b=n.defaults.oLanguage,c=b.sDecimal;c&&Da(c);if(a){var d=a.sZeroRecords;!a.sEmptyTable&&(d&&"No data available in table"===b.sEmptyTable)&&F(a,a,"sZeroRecords","sEmptyTable");!a.sLoadingRecords&&(d&&"Loading..."===b.sLoadingRecords)&&F(a,
7
+ a,"sZeroRecords","sLoadingRecords");a.sInfoThousands&&(a.sThousands=a.sInfoThousands);(a=a.sDecimal)&&c!==a&&Da(a)}}function fb(a){A(a,"ordering","bSort");A(a,"orderMulti","bSortMulti");A(a,"orderClasses","bSortClasses");A(a,"orderCellsTop","bSortCellsTop");A(a,"order","aaSorting");A(a,"orderFixed","aaSortingFixed");A(a,"paging","bPaginate");A(a,"pagingType","sPaginationType");A(a,"pageLength","iDisplayLength");A(a,"searching","bFilter");"boolean"===typeof a.sScrollX&&(a.sScrollX=a.sScrollX?"100%":
8
+ "");"boolean"===typeof a.scrollX&&(a.scrollX=a.scrollX?"100%":"");if(a=a.aoSearchCols)for(var b=0,c=a.length;b<c;b++)a[b]&&J(n.models.oSearch,a[b])}function gb(a){A(a,"orderable","bSortable");A(a,"orderData","aDataSort");A(a,"orderSequence","asSorting");A(a,"orderDataType","sortDataType");var b=a.aDataSort;"number"===typeof b&&!h.isArray(b)&&(a.aDataSort=[b])}function hb(a){if(!n.__browser){var b={};n.__browser=b;var c=h("<div/>").css({position:"fixed",top:0,left:-1*h(E).scrollLeft(),height:1,width:1,
9
+ overflow:"hidden"}).append(h("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(h("<div/>").css({width:"100%",height:10}))).appendTo("body"),d=c.children(),e=d.children();b.barWidth=d[0].offsetWidth-d[0].clientWidth;b.bScrollOversize=100===e[0].offsetWidth&&100!==d[0].clientWidth;b.bScrollbarLeft=1!==Math.round(e.offset().left);b.bBounding=c[0].getBoundingClientRect().width?!0:!1;c.remove()}h.extend(a.oBrowser,n.__browser);a.oScroll.iBarWidth=n.__browser.barWidth}
10
+ function ib(a,b,c,d,e,f){var g,j=!1;c!==k&&(g=c,j=!0);for(;d!==e;)a.hasOwnProperty(d)&&(g=j?b(g,a[d],d,a):a[d],j=!0,d+=f);return g}function Ea(a,b){var c=n.defaults.column,d=a.aoColumns.length,c=h.extend({},n.models.oColumn,c,{nTh:b?b:H.createElement("th"),sTitle:c.sTitle?c.sTitle:b?b.innerHTML:"",aDataSort:c.aDataSort?c.aDataSort:[d],mData:c.mData?c.mData:d,idx:d});a.aoColumns.push(c);c=a.aoPreSearchCols;c[d]=h.extend({},n.models.oSearch,c[d]);ka(a,d,h(b).data())}function ka(a,b,c){var b=a.aoColumns[b],
11
+ d=a.oClasses,e=h(b.nTh);if(!b.sWidthOrig){b.sWidthOrig=e.attr("width")||null;var f=(e.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);f&&(b.sWidthOrig=f[1])}c!==k&&null!==c&&(gb(c),J(n.defaults.column,c),c.mDataProp!==k&&!c.mData&&(c.mData=c.mDataProp),c.sType&&(b._sManualType=c.sType),c.className&&!c.sClass&&(c.sClass=c.className),c.sClass&&e.addClass(c.sClass),h.extend(b,c),F(b,c,"sWidth","sWidthOrig"),c.iDataSort!==k&&(b.aDataSort=[c.iDataSort]),F(b,c,"aDataSort"));var g=b.mData,j=S(g),i=b.mRender?
12
+ S(b.mRender):null,c=function(a){return"string"===typeof a&&-1!==a.indexOf("@")};b._bAttrSrc=h.isPlainObject(g)&&(c(g.sort)||c(g.type)||c(g.filter));b._setter=null;b.fnGetData=function(a,b,c){var d=j(a,b,k,c);return i&&b?i(d,b,a,c):d};b.fnSetData=function(a,b,c){return N(g)(a,b,c)};"number"!==typeof g&&(a._rowReadObject=!0);a.oFeatures.bSort||(b.bSortable=!1,e.addClass(d.sSortableNone));a=-1!==h.inArray("asc",b.asSorting);c=-1!==h.inArray("desc",b.asSorting);!b.bSortable||!a&&!c?(b.sSortingClass=d.sSortableNone,
13
+ b.sSortingClassJUI=""):a&&!c?(b.sSortingClass=d.sSortableAsc,b.sSortingClassJUI=d.sSortJUIAscAllowed):!a&&c?(b.sSortingClass=d.sSortableDesc,b.sSortingClassJUI=d.sSortJUIDescAllowed):(b.sSortingClass=d.sSortable,b.sSortingClassJUI=d.sSortJUI)}function $(a){if(!1!==a.oFeatures.bAutoWidth){var b=a.aoColumns;Fa(a);for(var c=0,d=b.length;c<d;c++)b[c].nTh.style.width=b[c].sWidth}b=a.oScroll;(""!==b.sY||""!==b.sX)&&la(a);r(a,null,"column-sizing",[a])}function aa(a,b){var c=ma(a,"bVisible");return"number"===
14
+ typeof c[b]?c[b]:null}function ba(a,b){var c=ma(a,"bVisible"),c=h.inArray(b,c);return-1!==c?c:null}function V(a){var b=0;h.each(a.aoColumns,function(a,d){d.bVisible&&"none"!==h(d.nTh).css("display")&&b++});return b}function ma(a,b){var c=[];h.map(a.aoColumns,function(a,e){a[b]&&c.push(e)});return c}function Ga(a){var b=a.aoColumns,c=a.aoData,d=n.ext.type.detect,e,f,g,j,i,h,l,q,t;e=0;for(f=b.length;e<f;e++)if(l=b[e],t=[],!l.sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){g=0;for(j=d.length;g<
15
+ j;g++){i=0;for(h=c.length;i<h;i++){t[i]===k&&(t[i]=B(a,i,e,"type"));q=d[g](t[i],a);if(!q&&g!==d.length-1)break;if("html"===q)break}if(q){l.sType=q;break}}l.sType||(l.sType="string")}}function jb(a,b,c,d){var e,f,g,j,i,m,l=a.aoColumns;if(b)for(e=b.length-1;0<=e;e--){m=b[e];var q=m.targets!==k?m.targets:m.aTargets;h.isArray(q)||(q=[q]);f=0;for(g=q.length;f<g;f++)if("number"===typeof q[f]&&0<=q[f]){for(;l.length<=q[f];)Ea(a);d(q[f],m)}else if("number"===typeof q[f]&&0>q[f])d(l.length+q[f],m);else if("string"===
16
+ typeof q[f]){j=0;for(i=l.length;j<i;j++)("_all"==q[f]||h(l[j].nTh).hasClass(q[f]))&&d(j,m)}}if(c){e=0;for(a=c.length;e<a;e++)d(e,c[e])}}function O(a,b,c,d){var e=a.aoData.length,f=h.extend(!0,{},n.models.oRow,{src:c?"dom":"data",idx:e});f._aData=b;a.aoData.push(f);for(var g=a.aoColumns,j=0,i=g.length;j<i;j++)g[j].sType=null;a.aiDisplayMaster.push(e);b=a.rowIdFn(b);b!==k&&(a.aIds[b]=f);(c||!a.oFeatures.bDeferRender)&&Ha(a,e,c,d);return e}function na(a,b){var c;b instanceof h||(b=h(b));return b.map(function(b,
17
+ e){c=Ia(a,e);return O(a,c.data,e,c.cells)})}function B(a,b,c,d){var e=a.iDraw,f=a.aoColumns[c],g=a.aoData[b]._aData,j=f.sDefaultContent,i=f.fnGetData(g,d,{settings:a,row:b,col:c});if(i===k)return a.iDrawError!=e&&null===j&&(K(a,0,"Requested unknown parameter "+("function"==typeof f.mData?"{function}":"'"+f.mData+"'")+" for row "+b+", column "+c,4),a.iDrawError=e),j;if((i===g||null===i)&&null!==j&&d!==k)i=j;else if("function"===typeof i)return i.call(g);return null===i&&"display"==d?"":i}function kb(a,
18
+ b,c,d){a.aoColumns[c].fnSetData(a.aoData[b]._aData,d,{settings:a,row:b,col:c})}function Ja(a){return h.map(a.match(/(\\.|[^\.])+/g)||[""],function(a){return a.replace(/\\\./g,".")})}function S(a){if(h.isPlainObject(a)){var b={};h.each(a,function(a,c){c&&(b[a]=S(c))});return function(a,c,f,g){var j=b[c]||b._;return j!==k?j(a,c,f,g):a}}if(null===a)return function(a){return a};if("function"===typeof a)return function(b,c,f,g){return a(b,c,f,g)};if("string"===typeof a&&(-1!==a.indexOf(".")||-1!==a.indexOf("[")||
19
+ -1!==a.indexOf("("))){var c=function(a,b,f){var g,j;if(""!==f){j=Ja(f);for(var i=0,m=j.length;i<m;i++){f=j[i].match(ca);g=j[i].match(W);if(f){j[i]=j[i].replace(ca,"");""!==j[i]&&(a=a[j[i]]);g=[];j.splice(0,i+1);j=j.join(".");if(h.isArray(a)){i=0;for(m=a.length;i<m;i++)g.push(c(a[i],b,j))}a=f[0].substring(1,f[0].length-1);a=""===a?g:g.join(a);break}else if(g){j[i]=j[i].replace(W,"");a=a[j[i]]();continue}if(null===a||a[j[i]]===k)return k;a=a[j[i]]}}return a};return function(b,e){return c(b,e,a)}}return function(b){return b[a]}}
20
+ function N(a){if(h.isPlainObject(a))return N(a._);if(null===a)return function(){};if("function"===typeof a)return function(b,d,e){a(b,"set",d,e)};if("string"===typeof a&&(-1!==a.indexOf(".")||-1!==a.indexOf("[")||-1!==a.indexOf("("))){var b=function(a,d,e){var e=Ja(e),f;f=e[e.length-1];for(var g,j,i=0,m=e.length-1;i<m;i++){g=e[i].match(ca);j=e[i].match(W);if(g){e[i]=e[i].replace(ca,"");a[e[i]]=[];f=e.slice();f.splice(0,i+1);g=f.join(".");if(h.isArray(d)){j=0;for(m=d.length;j<m;j++)f={},b(f,d[j],g),
21
+ a[e[i]].push(f)}else a[e[i]]=d;return}j&&(e[i]=e[i].replace(W,""),a=a[e[i]](d));if(null===a[e[i]]||a[e[i]]===k)a[e[i]]={};a=a[e[i]]}if(f.match(W))a[f.replace(W,"")](d);else a[f.replace(ca,"")]=d};return function(c,d){return b(c,d,a)}}return function(b,d){b[a]=d}}function Ka(a){return D(a.aoData,"_aData")}function oa(a){a.aoData.length=0;a.aiDisplayMaster.length=0;a.aiDisplay.length=0;a.aIds={}}function pa(a,b,c){for(var d=-1,e=0,f=a.length;e<f;e++)a[e]==b?d=e:a[e]>b&&a[e]--; -1!=d&&c===k&&a.splice(d,
22
+ 1)}function da(a,b,c,d){var e=a.aoData[b],f,g=function(c,d){for(;c.childNodes.length;)c.removeChild(c.firstChild);c.innerHTML=B(a,b,d,"display")};if("dom"===c||(!c||"auto"===c)&&"dom"===e.src)e._aData=Ia(a,e,d,d===k?k:e._aData).data;else{var j=e.anCells;if(j)if(d!==k)g(j[d],d);else{c=0;for(f=j.length;c<f;c++)g(j[c],c)}}e._aSortData=null;e._aFilterData=null;g=a.aoColumns;if(d!==k)g[d].sType=null;else{c=0;for(f=g.length;c<f;c++)g[c].sType=null;La(a,e)}}function Ia(a,b,c,d){var e=[],f=b.firstChild,g,
23
+ j,i=0,m,l=a.aoColumns,q=a._rowReadObject,d=d!==k?d:q?{}:[],t=function(a,b){if("string"===typeof a){var c=a.indexOf("@");-1!==c&&(c=a.substring(c+1),N(a)(d,b.getAttribute(c)))}},G=function(a){if(c===k||c===i)j=l[i],m=h.trim(a.innerHTML),j&&j._bAttrSrc?(N(j.mData._)(d,m),t(j.mData.sort,a),t(j.mData.type,a),t(j.mData.filter,a)):q?(j._setter||(j._setter=N(j.mData)),j._setter(d,m)):d[i]=m;i++};if(f)for(;f;){g=f.nodeName.toUpperCase();if("TD"==g||"TH"==g)G(f),e.push(f);f=f.nextSibling}else{e=b.anCells;
24
+ f=0;for(g=e.length;f<g;f++)G(e[f])}if(b=b.firstChild?b:b.nTr)(b=b.getAttribute("id"))&&N(a.rowId)(d,b);return{data:d,cells:e}}function Ha(a,b,c,d){var e=a.aoData[b],f=e._aData,g=[],j,i,m,l,q;if(null===e.nTr){j=c||H.createElement("tr");e.nTr=j;e.anCells=g;j._DT_RowIndex=b;La(a,e);l=0;for(q=a.aoColumns.length;l<q;l++){m=a.aoColumns[l];i=c?d[l]:H.createElement(m.sCellType);i._DT_CellIndex={row:b,column:l};g.push(i);if((!c||m.mRender||m.mData!==l)&&(!h.isPlainObject(m.mData)||m.mData._!==l+".display"))i.innerHTML=
25
+ B(a,b,l,"display");m.sClass&&(i.className+=" "+m.sClass);m.bVisible&&!c?j.appendChild(i):!m.bVisible&&c&&i.parentNode.removeChild(i);m.fnCreatedCell&&m.fnCreatedCell.call(a.oInstance,i,B(a,b,l),f,b,l)}r(a,"aoRowCreatedCallback",null,[j,f,b,g])}e.nTr.setAttribute("role","row")}function La(a,b){var c=b.nTr,d=b._aData;if(c){var e=a.rowIdFn(d);e&&(c.id=e);d.DT_RowClass&&(e=d.DT_RowClass.split(" "),b.__rowc=b.__rowc?qa(b.__rowc.concat(e)):e,h(c).removeClass(b.__rowc.join(" ")).addClass(d.DT_RowClass));
26
+ d.DT_RowAttr&&h(c).attr(d.DT_RowAttr);d.DT_RowData&&h(c).data(d.DT_RowData)}}function lb(a){var b,c,d,e,f,g=a.nTHead,j=a.nTFoot,i=0===h("th, td",g).length,m=a.oClasses,l=a.aoColumns;i&&(e=h("<tr/>").appendTo(g));b=0;for(c=l.length;b<c;b++)f=l[b],d=h(f.nTh).addClass(f.sClass),i&&d.appendTo(e),a.oFeatures.bSort&&(d.addClass(f.sSortingClass),!1!==f.bSortable&&(d.attr("tabindex",a.iTabIndex).attr("aria-controls",a.sTableId),Ma(a,f.nTh,b))),f.sTitle!=d[0].innerHTML&&d.html(f.sTitle),Na(a,"header")(a,d,
27
+ f,m);i&&ea(a.aoHeader,g);h(g).find(">tr").attr("role","row");h(g).find(">tr>th, >tr>td").addClass(m.sHeaderTH);h(j).find(">tr>th, >tr>td").addClass(m.sFooterTH);if(null!==j){a=a.aoFooter[0];b=0;for(c=a.length;b<c;b++)f=l[b],f.nTf=a[b].cell,f.sClass&&h(f.nTf).addClass(f.sClass)}}function fa(a,b,c){var d,e,f,g=[],j=[],i=a.aoColumns.length,m;if(b){c===k&&(c=!1);d=0;for(e=b.length;d<e;d++){g[d]=b[d].slice();g[d].nTr=b[d].nTr;for(f=i-1;0<=f;f--)!a.aoColumns[f].bVisible&&!c&&g[d].splice(f,1);j.push([])}d=
28
+ 0;for(e=g.length;d<e;d++){if(a=g[d].nTr)for(;f=a.firstChild;)a.removeChild(f);f=0;for(b=g[d].length;f<b;f++)if(m=i=1,j[d][f]===k){a.appendChild(g[d][f].cell);for(j[d][f]=1;g[d+i]!==k&&g[d][f].cell==g[d+i][f].cell;)j[d+i][f]=1,i++;for(;g[d][f+m]!==k&&g[d][f].cell==g[d][f+m].cell;){for(c=0;c<i;c++)j[d+c][f+m]=1;m++}h(g[d][f].cell).attr("rowspan",i).attr("colspan",m)}}}}function P(a){var b=r(a,"aoPreDrawCallback","preDraw",[a]);if(-1!==h.inArray(!1,b))C(a,!1);else{var b=[],c=0,d=a.asStripeClasses,e=
29
+ d.length,f=a.oLanguage,g=a.iInitDisplayStart,j="ssp"==y(a),i=a.aiDisplay;a.bDrawing=!0;g!==k&&-1!==g&&(a._iDisplayStart=j?g:g>=a.fnRecordsDisplay()?0:g,a.iInitDisplayStart=-1);var g=a._iDisplayStart,m=a.fnDisplayEnd();if(a.bDeferLoading)a.bDeferLoading=!1,a.iDraw++,C(a,!1);else if(j){if(!a.bDestroying&&!mb(a))return}else a.iDraw++;if(0!==i.length){f=j?a.aoData.length:m;for(j=j?0:g;j<f;j++){var l=i[j],q=a.aoData[l];null===q.nTr&&Ha(a,l);var t=q.nTr;if(0!==e){var G=d[c%e];q._sRowStripe!=G&&(h(t).removeClass(q._sRowStripe).addClass(G),
30
+ q._sRowStripe=G)}r(a,"aoRowCallback",null,[t,q._aData,c,j,l]);b.push(t);c++}}else c=f.sZeroRecords,1==a.iDraw&&"ajax"==y(a)?c=f.sLoadingRecords:f.sEmptyTable&&0===a.fnRecordsTotal()&&(c=f.sEmptyTable),b[0]=h("<tr/>",{"class":e?d[0]:""}).append(h("<td />",{valign:"top",colSpan:V(a),"class":a.oClasses.sRowEmpty}).html(c))[0];r(a,"aoHeaderCallback","header",[h(a.nTHead).children("tr")[0],Ka(a),g,m,i]);r(a,"aoFooterCallback","footer",[h(a.nTFoot).children("tr")[0],Ka(a),g,m,i]);d=h(a.nTBody);d.children().detach();
31
+ d.append(h(b));r(a,"aoDrawCallback","draw",[a]);a.bSorted=!1;a.bFiltered=!1;a.bDrawing=!1}}function T(a,b){var c=a.oFeatures,d=c.bFilter;c.bSort&&nb(a);d?ga(a,a.oPreviousSearch):a.aiDisplay=a.aiDisplayMaster.slice();!0!==b&&(a._iDisplayStart=0);a._drawHold=b;P(a);a._drawHold=!1}function ob(a){var b=a.oClasses,c=h(a.nTable),c=h("<div/>").insertBefore(c),d=a.oFeatures,e=h("<div/>",{id:a.sTableId+"_wrapper","class":b.sWrapper+(a.nTFoot?"":" "+b.sNoFooter)});a.nHolding=c[0];a.nTableWrapper=e[0];a.nTableReinsertBefore=
32
+ a.nTable.nextSibling;for(var f=a.sDom.split(""),g,j,i,m,l,q,k=0;k<f.length;k++){g=null;j=f[k];if("<"==j){i=h("<div/>")[0];m=f[k+1];if("'"==m||'"'==m){l="";for(q=2;f[k+q]!=m;)l+=f[k+q],q++;"H"==l?l=b.sJUIHeader:"F"==l&&(l=b.sJUIFooter);-1!=l.indexOf(".")?(m=l.split("."),i.id=m[0].substr(1,m[0].length-1),i.className=m[1]):"#"==l.charAt(0)?i.id=l.substr(1,l.length-1):i.className=l;k+=q}e.append(i);e=h(i)}else if(">"==j)e=e.parent();else if("l"==j&&d.bPaginate&&d.bLengthChange)g=pb(a);else if("f"==j&&
33
+ d.bFilter)g=qb(a);else if("r"==j&&d.bProcessing)g=rb(a);else if("t"==j)g=sb(a);else if("i"==j&&d.bInfo)g=tb(a);else if("p"==j&&d.bPaginate)g=ub(a);else if(0!==n.ext.feature.length){i=n.ext.feature;q=0;for(m=i.length;q<m;q++)if(j==i[q].cFeature){g=i[q].fnInit(a);break}}g&&(i=a.aanFeatures,i[j]||(i[j]=[]),i[j].push(g),e.append(g))}c.replaceWith(e);a.nHolding=null}function ea(a,b){var c=h(b).children("tr"),d,e,f,g,j,i,m,l,q,k;a.splice(0,a.length);f=0;for(i=c.length;f<i;f++)a.push([]);f=0;for(i=c.length;f<
34
+ i;f++){d=c[f];for(e=d.firstChild;e;){if("TD"==e.nodeName.toUpperCase()||"TH"==e.nodeName.toUpperCase()){l=1*e.getAttribute("colspan");q=1*e.getAttribute("rowspan");l=!l||0===l||1===l?1:l;q=!q||0===q||1===q?1:q;g=0;for(j=a[f];j[g];)g++;m=g;k=1===l?!0:!1;for(j=0;j<l;j++)for(g=0;g<q;g++)a[f+g][m+j]={cell:e,unique:k},a[f+g].nTr=d}e=e.nextSibling}}}function ra(a,b,c){var d=[];c||(c=a.aoHeader,b&&(c=[],ea(c,b)));for(var b=0,e=c.length;b<e;b++)for(var f=0,g=c[b].length;f<g;f++)if(c[b][f].unique&&(!d[f]||
35
+ !a.bSortCellsTop))d[f]=c[b][f].cell;return d}function sa(a,b,c){r(a,"aoServerParams","serverParams",[b]);if(b&&h.isArray(b)){var d={},e=/(.*?)\[\]$/;h.each(b,function(a,b){var c=b.name.match(e);c?(c=c[0],d[c]||(d[c]=[]),d[c].push(b.value)):d[b.name]=b.value});b=d}var f,g=a.ajax,j=a.oInstance,i=function(b){r(a,null,"xhr",[a,b,a.jqXHR]);c(b)};if(h.isPlainObject(g)&&g.data){f=g.data;var m="function"===typeof f?f(b,a):f,b="function"===typeof f&&m?m:h.extend(!0,b,m);delete g.data}m={data:b,success:function(b){var c=
36
+ b.error||b.sError;c&&K(a,0,c);a.json=b;i(b)},dataType:"json",cache:!1,type:a.sServerMethod,error:function(b,c){var d=r(a,null,"xhr",[a,null,a.jqXHR]);-1===h.inArray(!0,d)&&("parsererror"==c?K(a,0,"Invalid JSON response",1):4===b.readyState&&K(a,0,"Ajax error",7));C(a,!1)}};a.oAjaxData=b;r(a,null,"preXhr",[a,b]);a.fnServerData?a.fnServerData.call(j,a.sAjaxSource,h.map(b,function(a,b){return{name:b,value:a}}),i,a):a.sAjaxSource||"string"===typeof g?a.jqXHR=h.ajax(h.extend(m,{url:g||a.sAjaxSource})):
37
+ "function"===typeof g?a.jqXHR=g.call(j,b,i,a):(a.jqXHR=h.ajax(h.extend(m,g)),g.data=f)}function mb(a){return a.bAjaxDataGet?(a.iDraw++,C(a,!0),sa(a,vb(a),function(b){wb(a,b)}),!1):!0}function vb(a){var b=a.aoColumns,c=b.length,d=a.oFeatures,e=a.oPreviousSearch,f=a.aoPreSearchCols,g,j=[],i,m,l,k=X(a);g=a._iDisplayStart;i=!1!==d.bPaginate?a._iDisplayLength:-1;var t=function(a,b){j.push({name:a,value:b})};t("sEcho",a.iDraw);t("iColumns",c);t("sColumns",D(b,"sName").join(","));t("iDisplayStart",g);t("iDisplayLength",
38
+ i);var G={draw:a.iDraw,columns:[],order:[],start:g,length:i,search:{value:e.sSearch,regex:e.bRegex}};for(g=0;g<c;g++)m=b[g],l=f[g],i="function"==typeof m.mData?"function":m.mData,G.columns.push({data:i,name:m.sName,searchable:m.bSearchable,orderable:m.bSortable,search:{value:l.sSearch,regex:l.bRegex}}),t("mDataProp_"+g,i),d.bFilter&&(t("sSearch_"+g,l.sSearch),t("bRegex_"+g,l.bRegex),t("bSearchable_"+g,m.bSearchable)),d.bSort&&t("bSortable_"+g,m.bSortable);d.bFilter&&(t("sSearch",e.sSearch),t("bRegex",
39
+ e.bRegex));d.bSort&&(h.each(k,function(a,b){G.order.push({column:b.col,dir:b.dir});t("iSortCol_"+a,b.col);t("sSortDir_"+a,b.dir)}),t("iSortingCols",k.length));b=n.ext.legacy.ajax;return null===b?a.sAjaxSource?j:G:b?j:G}function wb(a,b){var c=ta(a,b),d=b.sEcho!==k?b.sEcho:b.draw,e=b.iTotalRecords!==k?b.iTotalRecords:b.recordsTotal,f=b.iTotalDisplayRecords!==k?b.iTotalDisplayRecords:b.recordsFiltered;if(d){if(1*d<a.iDraw)return;a.iDraw=1*d}oa(a);a._iRecordsTotal=parseInt(e,10);a._iRecordsDisplay=parseInt(f,
40
+ 10);d=0;for(e=c.length;d<e;d++)O(a,c[d]);a.aiDisplay=a.aiDisplayMaster.slice();a.bAjaxDataGet=!1;P(a);a._bInitComplete||ua(a,b);a.bAjaxDataGet=!0;C(a,!1)}function ta(a,b){var c=h.isPlainObject(a.ajax)&&a.ajax.dataSrc!==k?a.ajax.dataSrc:a.sAjaxDataProp;return"data"===c?b.aaData||b[c]:""!==c?S(c)(b):b}function qb(a){var b=a.oClasses,c=a.sTableId,d=a.oLanguage,e=a.oPreviousSearch,f=a.aanFeatures,g='<input type="search" class="'+b.sFilterInput+'"/>',j=d.sSearch,j=j.match(/_INPUT_/)?j.replace("_INPUT_",
41
+ g):j+g,b=h("<div/>",{id:!f.f?c+"_filter":null,"class":b.sFilter}).append(h("<label/>").append(j)),f=function(){var b=!this.value?"":this.value;b!=e.sSearch&&(ga(a,{sSearch:b,bRegex:e.bRegex,bSmart:e.bSmart,bCaseInsensitive:e.bCaseInsensitive}),a._iDisplayStart=0,P(a))},g=null!==a.searchDelay?a.searchDelay:"ssp"===y(a)?400:0,i=h("input",b).val(e.sSearch).attr("placeholder",d.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",g?Oa(f,g):f).on("keypress.DT",function(a){if(13==a.keyCode)return!1}).attr("aria-controls",
42
+ c);h(a.nTable).on("search.dt.DT",function(b,c){if(a===c)try{i[0]!==H.activeElement&&i.val(e.sSearch)}catch(d){}});return b[0]}function ga(a,b,c){var d=a.oPreviousSearch,e=a.aoPreSearchCols,f=function(a){d.sSearch=a.sSearch;d.bRegex=a.bRegex;d.bSmart=a.bSmart;d.bCaseInsensitive=a.bCaseInsensitive};Ga(a);if("ssp"!=y(a)){xb(a,b.sSearch,c,b.bEscapeRegex!==k?!b.bEscapeRegex:b.bRegex,b.bSmart,b.bCaseInsensitive);f(b);for(b=0;b<e.length;b++)yb(a,e[b].sSearch,b,e[b].bEscapeRegex!==k?!e[b].bEscapeRegex:e[b].bRegex,
43
+ e[b].bSmart,e[b].bCaseInsensitive);zb(a)}else f(b);a.bFiltered=!0;r(a,null,"search",[a])}function zb(a){for(var b=n.ext.search,c=a.aiDisplay,d,e,f=0,g=b.length;f<g;f++){for(var j=[],i=0,m=c.length;i<m;i++)e=c[i],d=a.aoData[e],b[f](a,d._aFilterData,e,d._aData,i)&&j.push(e);c.length=0;h.merge(c,j)}}function yb(a,b,c,d,e,f){if(""!==b){for(var g=[],j=a.aiDisplay,d=Pa(b,d,e,f),e=0;e<j.length;e++)b=a.aoData[j[e]]._aFilterData[c],d.test(b)&&g.push(j[e]);a.aiDisplay=g}}function xb(a,b,c,d,e,f){var d=Pa(b,
44
+ d,e,f),f=a.oPreviousSearch.sSearch,g=a.aiDisplayMaster,j,e=[];0!==n.ext.search.length&&(c=!0);j=Ab(a);if(0>=b.length)a.aiDisplay=g.slice();else{if(j||c||f.length>b.length||0!==b.indexOf(f)||a.bSorted)a.aiDisplay=g.slice();b=a.aiDisplay;for(c=0;c<b.length;c++)d.test(a.aoData[b[c]]._sFilterRow)&&e.push(b[c]);a.aiDisplay=e}}function Pa(a,b,c,d){a=b?a:Qa(a);c&&(a="^(?=.*?"+h.map(a.match(/"[^"]+"|[^ ]+/g)||[""],function(a){if('"'===a.charAt(0))var b=a.match(/^"(.*)"$/),a=b?b[1]:a;return a.replace('"',
45
+ "")}).join(")(?=.*?")+").*$");return RegExp(a,d?"i":"")}function Ab(a){var b=a.aoColumns,c,d,e,f,g,j,i,h,l=n.ext.type.search;c=!1;d=0;for(f=a.aoData.length;d<f;d++)if(h=a.aoData[d],!h._aFilterData){j=[];e=0;for(g=b.length;e<g;e++)c=b[e],c.bSearchable?(i=B(a,d,e,"filter"),l[c.sType]&&(i=l[c.sType](i)),null===i&&(i=""),"string"!==typeof i&&i.toString&&(i=i.toString())):i="",i.indexOf&&-1!==i.indexOf("&")&&(va.innerHTML=i,i=Wb?va.textContent:va.innerText),i.replace&&(i=i.replace(/[\r\n]/g,"")),j.push(i);
46
+ h._aFilterData=j;h._sFilterRow=j.join(" ");c=!0}return c}function Bb(a){return{search:a.sSearch,smart:a.bSmart,regex:a.bRegex,caseInsensitive:a.bCaseInsensitive}}function Cb(a){return{sSearch:a.search,bSmart:a.smart,bRegex:a.regex,bCaseInsensitive:a.caseInsensitive}}function tb(a){var b=a.sTableId,c=a.aanFeatures.i,d=h("<div/>",{"class":a.oClasses.sInfo,id:!c?b+"_info":null});c||(a.aoDrawCallback.push({fn:Db,sName:"information"}),d.attr("role","status").attr("aria-live","polite"),h(a.nTable).attr("aria-describedby",
47
+ b+"_info"));return d[0]}function Db(a){var b=a.aanFeatures.i;if(0!==b.length){var c=a.oLanguage,d=a._iDisplayStart+1,e=a.fnDisplayEnd(),f=a.fnRecordsTotal(),g=a.fnRecordsDisplay(),j=g?c.sInfo:c.sInfoEmpty;g!==f&&(j+=" "+c.sInfoFiltered);j+=c.sInfoPostFix;j=Eb(a,j);c=c.fnInfoCallback;null!==c&&(j=c.call(a.oInstance,a,d,e,f,g,j));h(b).html(j)}}function Eb(a,b){var c=a.fnFormatNumber,d=a._iDisplayStart+1,e=a._iDisplayLength,f=a.fnRecordsDisplay(),g=-1===e;return b.replace(/_START_/g,c.call(a,d)).replace(/_END_/g,
48
+ c.call(a,a.fnDisplayEnd())).replace(/_MAX_/g,c.call(a,a.fnRecordsTotal())).replace(/_TOTAL_/g,c.call(a,f)).replace(/_PAGE_/g,c.call(a,g?1:Math.ceil(d/e))).replace(/_PAGES_/g,c.call(a,g?1:Math.ceil(f/e)))}function ha(a){var b,c,d=a.iInitDisplayStart,e=a.aoColumns,f;c=a.oFeatures;var g=a.bDeferLoading;if(a.bInitialised){ob(a);lb(a);fa(a,a.aoHeader);fa(a,a.aoFooter);C(a,!0);c.bAutoWidth&&Fa(a);b=0;for(c=e.length;b<c;b++)f=e[b],f.sWidth&&(f.nTh.style.width=v(f.sWidth));r(a,null,"preInit",[a]);T(a);e=
49
+ y(a);if("ssp"!=e||g)"ajax"==e?sa(a,[],function(c){var f=ta(a,c);for(b=0;b<f.length;b++)O(a,f[b]);a.iInitDisplayStart=d;T(a);C(a,!1);ua(a,c)},a):(C(a,!1),ua(a))}else setTimeout(function(){ha(a)},200)}function ua(a,b){a._bInitComplete=!0;(b||a.oInit.aaData)&&$(a);r(a,null,"plugin-init",[a,b]);r(a,"aoInitComplete","init",[a,b])}function Ra(a,b){var c=parseInt(b,10);a._iDisplayLength=c;Sa(a);r(a,null,"length",[a,c])}function pb(a){for(var b=a.oClasses,c=a.sTableId,d=a.aLengthMenu,e=h.isArray(d[0]),f=
50
+ e?d[0]:d,d=e?d[1]:d,e=h("<select/>",{name:c+"_length","aria-controls":c,"class":b.sLengthSelect}),g=0,j=f.length;g<j;g++)e[0][g]=new Option("number"===typeof d[g]?a.fnFormatNumber(d[g]):d[g],f[g]);var i=h("<div><label/></div>").addClass(b.sLength);a.aanFeatures.l||(i[0].id=c+"_length");i.children().append(a.oLanguage.sLengthMenu.replace("_MENU_",e[0].outerHTML));h("select",i).val(a._iDisplayLength).on("change.DT",function(){Ra(a,h(this).val());P(a)});h(a.nTable).on("length.dt.DT",function(b,c,d){a===
51
+ c&&h("select",i).val(d)});return i[0]}function ub(a){var b=a.sPaginationType,c=n.ext.pager[b],d="function"===typeof c,e=function(a){P(a)},b=h("<div/>").addClass(a.oClasses.sPaging+b)[0],f=a.aanFeatures;d||c.fnInit(a,b,e);f.p||(b.id=a.sTableId+"_paginate",a.aoDrawCallback.push({fn:function(a){if(d){var b=a._iDisplayStart,i=a._iDisplayLength,h=a.fnRecordsDisplay(),l=-1===i,b=l?0:Math.ceil(b/i),i=l?1:Math.ceil(h/i),h=c(b,i),k,l=0;for(k=f.p.length;l<k;l++)Na(a,"pageButton")(a,f.p[l],l,h,b,i)}else c.fnUpdate(a,
52
+ e)},sName:"pagination"}));return b}function Ta(a,b,c){var d=a._iDisplayStart,e=a._iDisplayLength,f=a.fnRecordsDisplay();0===f||-1===e?d=0:"number"===typeof b?(d=b*e,d>f&&(d=0)):"first"==b?d=0:"previous"==b?(d=0<=e?d-e:0,0>d&&(d=0)):"next"==b?d+e<f&&(d+=e):"last"==b?d=Math.floor((f-1)/e)*e:K(a,0,"Unknown paging action: "+b,5);b=a._iDisplayStart!==d;a._iDisplayStart=d;b&&(r(a,null,"page",[a]),c&&P(a));return b}function rb(a){return h("<div/>",{id:!a.aanFeatures.r?a.sTableId+"_processing":null,"class":a.oClasses.sProcessing}).html(a.oLanguage.sProcessing).insertBefore(a.nTable)[0]}
53
+ function C(a,b){a.oFeatures.bProcessing&&h(a.aanFeatures.r).css("display",b?"block":"none");r(a,null,"processing",[a,b])}function sb(a){var b=h(a.nTable);b.attr("role","grid");var c=a.oScroll;if(""===c.sX&&""===c.sY)return a.nTable;var d=c.sX,e=c.sY,f=a.oClasses,g=b.children("caption"),j=g.length?g[0]._captionSide:null,i=h(b[0].cloneNode(!1)),m=h(b[0].cloneNode(!1)),l=b.children("tfoot");l.length||(l=null);i=h("<div/>",{"class":f.sScrollWrapper}).append(h("<div/>",{"class":f.sScrollHead}).css({overflow:"hidden",
54
+ position:"relative",border:0,width:d?!d?null:v(d):"100%"}).append(h("<div/>",{"class":f.sScrollHeadInner}).css({"box-sizing":"content-box",width:c.sXInner||"100%"}).append(i.removeAttr("id").css("margin-left",0).append("top"===j?g:null).append(b.children("thead"))))).append(h("<div/>",{"class":f.sScrollBody}).css({position:"relative",overflow:"auto",width:!d?null:v(d)}).append(b));l&&i.append(h("<div/>",{"class":f.sScrollFoot}).css({overflow:"hidden",border:0,width:d?!d?null:v(d):"100%"}).append(h("<div/>",
55
+ {"class":f.sScrollFootInner}).append(m.removeAttr("id").css("margin-left",0).append("bottom"===j?g:null).append(b.children("tfoot")))));var b=i.children(),k=b[0],f=b[1],t=l?b[2]:null;if(d)h(f).on("scroll.DT",function(){var a=this.scrollLeft;k.scrollLeft=a;l&&(t.scrollLeft=a)});h(f).css(e&&c.bCollapse?"max-height":"height",e);a.nScrollHead=k;a.nScrollBody=f;a.nScrollFoot=t;a.aoDrawCallback.push({fn:la,sName:"scrolling"});return i[0]}function la(a){var b=a.oScroll,c=b.sX,d=b.sXInner,e=b.sY,b=b.iBarWidth,
56
+ f=h(a.nScrollHead),g=f[0].style,j=f.children("div"),i=j[0].style,m=j.children("table"),j=a.nScrollBody,l=h(j),q=j.style,t=h(a.nScrollFoot).children("div"),n=t.children("table"),o=h(a.nTHead),p=h(a.nTable),s=p[0],r=s.style,u=a.nTFoot?h(a.nTFoot):null,x=a.oBrowser,U=x.bScrollOversize,Xb=D(a.aoColumns,"nTh"),Q,L,R,w,Ua=[],y=[],z=[],A=[],B,C=function(a){a=a.style;a.paddingTop="0";a.paddingBottom="0";a.borderTopWidth="0";a.borderBottomWidth="0";a.height=0};L=j.scrollHeight>j.clientHeight;if(a.scrollBarVis!==
57
+ L&&a.scrollBarVis!==k)a.scrollBarVis=L,$(a);else{a.scrollBarVis=L;p.children("thead, tfoot").remove();u&&(R=u.clone().prependTo(p),Q=u.find("tr"),R=R.find("tr"));w=o.clone().prependTo(p);o=o.find("tr");L=w.find("tr");w.find("th, td").removeAttr("tabindex");c||(q.width="100%",f[0].style.width="100%");h.each(ra(a,w),function(b,c){B=aa(a,b);c.style.width=a.aoColumns[B].sWidth});u&&I(function(a){a.style.width=""},R);f=p.outerWidth();if(""===c){r.width="100%";if(U&&(p.find("tbody").height()>j.offsetHeight||
58
+ "scroll"==l.css("overflow-y")))r.width=v(p.outerWidth()-b);f=p.outerWidth()}else""!==d&&(r.width=v(d),f=p.outerWidth());I(C,L);I(function(a){z.push(a.innerHTML);Ua.push(v(h(a).css("width")))},L);I(function(a,b){if(h.inArray(a,Xb)!==-1)a.style.width=Ua[b]},o);h(L).height(0);u&&(I(C,R),I(function(a){A.push(a.innerHTML);y.push(v(h(a).css("width")))},R),I(function(a,b){a.style.width=y[b]},Q),h(R).height(0));I(function(a,b){a.innerHTML='<div class="dataTables_sizing">'+z[b]+"</div>";a.childNodes[0].style.height=
59
+ "0";a.childNodes[0].style.overflow="hidden";a.style.width=Ua[b]},L);u&&I(function(a,b){a.innerHTML='<div class="dataTables_sizing">'+A[b]+"</div>";a.childNodes[0].style.height="0";a.childNodes[0].style.overflow="hidden";a.style.width=y[b]},R);if(p.outerWidth()<f){Q=j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")?f+b:f;if(U&&(j.scrollHeight>j.offsetHeight||"scroll"==l.css("overflow-y")))r.width=v(Q-b);(""===c||""!==d)&&K(a,1,"Possible column misalignment",6)}else Q="100%";q.width=v(Q);
60
+ g.width=v(Q);u&&(a.nScrollFoot.style.width=v(Q));!e&&U&&(q.height=v(s.offsetHeight+b));c=p.outerWidth();m[0].style.width=v(c);i.width=v(c);d=p.height()>j.clientHeight||"scroll"==l.css("overflow-y");e="padding"+(x.bScrollbarLeft?"Left":"Right");i[e]=d?b+"px":"0px";u&&(n[0].style.width=v(c),t[0].style.width=v(c),t[0].style[e]=d?b+"px":"0px");p.children("colgroup").insertBefore(p.children("thead"));l.scroll();if((a.bSorted||a.bFiltered)&&!a._drawHold)j.scrollTop=0}}function I(a,b,c){for(var d=0,e=0,
61
+ f=b.length,g,j;e<f;){g=b[e].firstChild;for(j=c?c[e].firstChild:null;g;)1===g.nodeType&&(c?a(g,j,d):a(g,d),d++),g=g.nextSibling,j=c?j.nextSibling:null;e++}}function Fa(a){var b=a.nTable,c=a.aoColumns,d=a.oScroll,e=d.sY,f=d.sX,g=d.sXInner,j=c.length,i=ma(a,"bVisible"),m=h("th",a.nTHead),l=b.getAttribute("width"),k=b.parentNode,t=!1,n,o,p=a.oBrowser,d=p.bScrollOversize;(n=b.style.width)&&-1!==n.indexOf("%")&&(l=n);for(n=0;n<i.length;n++)o=c[i[n]],null!==o.sWidth&&(o.sWidth=Fb(o.sWidthOrig,k),t=!0);if(d||
62
+ !t&&!f&&!e&&j==V(a)&&j==m.length)for(n=0;n<j;n++)i=aa(a,n),null!==i&&(c[i].sWidth=v(m.eq(n).width()));else{j=h(b).clone().css("visibility","hidden").removeAttr("id");j.find("tbody tr").remove();var s=h("<tr/>").appendTo(j.find("tbody"));j.find("thead, tfoot").remove();j.append(h(a.nTHead).clone()).append(h(a.nTFoot).clone());j.find("tfoot th, tfoot td").css("width","");m=ra(a,j.find("thead")[0]);for(n=0;n<i.length;n++)o=c[i[n]],m[n].style.width=null!==o.sWidthOrig&&""!==o.sWidthOrig?v(o.sWidthOrig):
63
+ "",o.sWidthOrig&&f&&h(m[n]).append(h("<div/>").css({width:o.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(a.aoData.length)for(n=0;n<i.length;n++)t=i[n],o=c[t],h(Gb(a,t)).clone(!1).append(o.sContentPadding).appendTo(s);h("[name]",j).removeAttr("name");o=h("<div/>").css(f||e?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(j).appendTo(k);f&&g?j.width(g):f?(j.css("width","auto"),j.removeAttr("width"),j.width()<k.clientWidth&&l&&j.width(k.clientWidth)):e?j.width(k.clientWidth):
64
+ l&&j.width(l);for(n=e=0;n<i.length;n++)k=h(m[n]),g=k.outerWidth()-k.width(),k=p.bBounding?Math.ceil(m[n].getBoundingClientRect().width):k.outerWidth(),e+=k,c[i[n]].sWidth=v(k-g);b.style.width=v(e);o.remove()}l&&(b.style.width=v(l));if((l||f)&&!a._reszEvt)b=function(){h(E).on("resize.DT-"+a.sInstance,Oa(function(){$(a)}))},d?setTimeout(b,1E3):b(),a._reszEvt=!0}function Fb(a,b){if(!a)return 0;var c=h("<div/>").css("width",v(a)).appendTo(b||H.body),d=c[0].offsetWidth;c.remove();return d}function Gb(a,
65
+ b){var c=Hb(a,b);if(0>c)return null;var d=a.aoData[c];return!d.nTr?h("<td/>").html(B(a,c,b,"display"))[0]:d.anCells[b]}function Hb(a,b){for(var c,d=-1,e=-1,f=0,g=a.aoData.length;f<g;f++)c=B(a,f,b,"display")+"",c=c.replace(Yb,""),c=c.replace(/&nbsp;/g," "),c.length>d&&(d=c.length,e=f);return e}function v(a){return null===a?"0px":"number"==typeof a?0>a?"0px":a+"px":a.match(/\d$/)?a+"px":a}function X(a){var b,c,d=[],e=a.aoColumns,f,g,j,i;b=a.aaSortingFixed;c=h.isPlainObject(b);var m=[];f=function(a){a.length&&
66
+ !h.isArray(a[0])?m.push(a):h.merge(m,a)};h.isArray(b)&&f(b);c&&b.pre&&f(b.pre);f(a.aaSorting);c&&b.post&&f(b.post);for(a=0;a<m.length;a++){i=m[a][0];f=e[i].aDataSort;b=0;for(c=f.length;b<c;b++)g=f[b],j=e[g].sType||"string",m[a]._idx===k&&(m[a]._idx=h.inArray(m[a][1],e[g].asSorting)),d.push({src:i,col:g,dir:m[a][1],index:m[a]._idx,type:j,formatter:n.ext.type.order[j+"-pre"]})}return d}function nb(a){var b,c,d=[],e=n.ext.type.order,f=a.aoData,g=0,j,i=a.aiDisplayMaster,h;Ga(a);h=X(a);b=0;for(c=h.length;b<
67
+ c;b++)j=h[b],j.formatter&&g++,Ib(a,j.col);if("ssp"!=y(a)&&0!==h.length){b=0;for(c=i.length;b<c;b++)d[i[b]]=b;g===h.length?i.sort(function(a,b){var c,e,g,j,i=h.length,k=f[a]._aSortData,n=f[b]._aSortData;for(g=0;g<i;g++)if(j=h[g],c=k[j.col],e=n[j.col],c=c<e?-1:c>e?1:0,0!==c)return"asc"===j.dir?c:-c;c=d[a];e=d[b];return c<e?-1:c>e?1:0}):i.sort(function(a,b){var c,g,j,i,k=h.length,n=f[a]._aSortData,o=f[b]._aSortData;for(j=0;j<k;j++)if(i=h[j],c=n[i.col],g=o[i.col],i=e[i.type+"-"+i.dir]||e["string-"+i.dir],
68
+ c=i(c,g),0!==c)return c;c=d[a];g=d[b];return c<g?-1:c>g?1:0})}a.bSorted=!0}function Jb(a){for(var b,c,d=a.aoColumns,e=X(a),a=a.oLanguage.oAria,f=0,g=d.length;f<g;f++){c=d[f];var j=c.asSorting;b=c.sTitle.replace(/<.*?>/g,"");var i=c.nTh;i.removeAttribute("aria-sort");c.bSortable&&(0<e.length&&e[0].col==f?(i.setAttribute("aria-sort","asc"==e[0].dir?"ascending":"descending"),c=j[e[0].index+1]||j[0]):c=j[0],b+="asc"===c?a.sSortAscending:a.sSortDescending);i.setAttribute("aria-label",b)}}function Va(a,
69
+ b,c,d){var e=a.aaSorting,f=a.aoColumns[b].asSorting,g=function(a,b){var c=a._idx;c===k&&(c=h.inArray(a[1],f));return c+1<f.length?c+1:b?null:0};"number"===typeof e[0]&&(e=a.aaSorting=[e]);c&&a.oFeatures.bSortMulti?(c=h.inArray(b,D(e,"0")),-1!==c?(b=g(e[c],!0),null===b&&1===e.length&&(b=0),null===b?e.splice(c,1):(e[c][1]=f[b],e[c]._idx=b)):(e.push([b,f[0],0]),e[e.length-1]._idx=0)):e.length&&e[0][0]==b?(b=g(e[0]),e.length=1,e[0][1]=f[b],e[0]._idx=b):(e.length=0,e.push([b,f[0]]),e[0]._idx=0);T(a);"function"==
70
+ typeof d&&d(a)}function Ma(a,b,c,d){var e=a.aoColumns[c];Wa(b,{},function(b){!1!==e.bSortable&&(a.oFeatures.bProcessing?(C(a,!0),setTimeout(function(){Va(a,c,b.shiftKey,d);"ssp"!==y(a)&&C(a,!1)},0)):Va(a,c,b.shiftKey,d))})}function wa(a){var b=a.aLastSort,c=a.oClasses.sSortColumn,d=X(a),e=a.oFeatures,f,g;if(e.bSort&&e.bSortClasses){e=0;for(f=b.length;e<f;e++)g=b[e].src,h(D(a.aoData,"anCells",g)).removeClass(c+(2>e?e+1:3));e=0;for(f=d.length;e<f;e++)g=d[e].src,h(D(a.aoData,"anCells",g)).addClass(c+
71
+ (2>e?e+1:3))}a.aLastSort=d}function Ib(a,b){var c=a.aoColumns[b],d=n.ext.order[c.sSortDataType],e;d&&(e=d.call(a.oInstance,a,b,ba(a,b)));for(var f,g=n.ext.type.order[c.sType+"-pre"],j=0,i=a.aoData.length;j<i;j++)if(c=a.aoData[j],c._aSortData||(c._aSortData=[]),!c._aSortData[b]||d)f=d?e[j]:B(a,j,b,"sort"),c._aSortData[b]=g?g(f):f}function xa(a){if(a.oFeatures.bStateSave&&!a.bDestroying){var b={time:+new Date,start:a._iDisplayStart,length:a._iDisplayLength,order:h.extend(!0,[],a.aaSorting),search:Bb(a.oPreviousSearch),
72
+ columns:h.map(a.aoColumns,function(b,d){return{visible:b.bVisible,search:Bb(a.aoPreSearchCols[d])}})};r(a,"aoStateSaveParams","stateSaveParams",[a,b]);a.oSavedState=b;a.fnStateSaveCallback.call(a.oInstance,a,b)}}function Kb(a,b,c){var d,e,f=a.aoColumns,b=function(b){if(b&&b.time){var g=r(a,"aoStateLoadParams","stateLoadParams",[a,b]);if(-1===h.inArray(!1,g)&&(g=a.iStateDuration,!(0<g&&b.time<+new Date-1E3*g)&&!(b.columns&&f.length!==b.columns.length))){a.oLoadedState=h.extend(!0,{},b);b.start!==k&&
73
+ (a._iDisplayStart=b.start,a.iInitDisplayStart=b.start);b.length!==k&&(a._iDisplayLength=b.length);b.order!==k&&(a.aaSorting=[],h.each(b.order,function(b,c){a.aaSorting.push(c[0]>=f.length?[0,c[1]]:c)}));b.search!==k&&h.extend(a.oPreviousSearch,Cb(b.search));if(b.columns){d=0;for(e=b.columns.length;d<e;d++)g=b.columns[d],g.visible!==k&&(f[d].bVisible=g.visible),g.search!==k&&h.extend(a.aoPreSearchCols[d],Cb(g.search))}r(a,"aoStateLoaded","stateLoaded",[a,b])}}c()};if(a.oFeatures.bStateSave){var g=
74
+ a.fnStateLoadCallback.call(a.oInstance,a,b);g!==k&&b(g)}else c()}function ya(a){var b=n.settings,a=h.inArray(a,D(b,"nTable"));return-1!==a?b[a]:null}function K(a,b,c,d){c="DataTables warning: "+(a?"table id="+a.sTableId+" - ":"")+c;d&&(c+=". For more information about this error, please see http://datatables.net/tn/"+d);if(b)E.console&&console.log&&console.log(c);else if(b=n.ext,b=b.sErrMode||b.errMode,a&&r(a,null,"error",[a,d,c]),"alert"==b)alert(c);else{if("throw"==b)throw Error(c);"function"==
75
+ typeof b&&b(a,d,c)}}function F(a,b,c,d){h.isArray(c)?h.each(c,function(c,d){h.isArray(d)?F(a,b,d[0],d[1]):F(a,b,d)}):(d===k&&(d=c),b[c]!==k&&(a[d]=b[c]))}function Xa(a,b,c){var d,e;for(e in b)b.hasOwnProperty(e)&&(d=b[e],h.isPlainObject(d)?(h.isPlainObject(a[e])||(a[e]={}),h.extend(!0,a[e],d)):a[e]=c&&"data"!==e&&"aaData"!==e&&h.isArray(d)?d.slice():d);return a}function Wa(a,b,c){h(a).on("click.DT",b,function(b){h(a).blur();c(b)}).on("keypress.DT",b,function(a){13===a.which&&(a.preventDefault(),c(a))}).on("selectstart.DT",
76
+ function(){return!1})}function z(a,b,c,d){c&&a[b].push({fn:c,sName:d})}function r(a,b,c,d){var e=[];b&&(e=h.map(a[b].slice().reverse(),function(b){return b.fn.apply(a.oInstance,d)}));null!==c&&(b=h.Event(c+".dt"),h(a.nTable).trigger(b,d),e.push(b.result));return e}function Sa(a){var b=a._iDisplayStart,c=a.fnDisplayEnd(),d=a._iDisplayLength;b>=c&&(b=c-d);b-=b%d;if(-1===d||0>b)b=0;a._iDisplayStart=b}function Na(a,b){var c=a.renderer,d=n.ext.renderer[b];return h.isPlainObject(c)&&c[b]?d[c[b]]||d._:"string"===
77
+ typeof c?d[c]||d._:d._}function y(a){return a.oFeatures.bServerSide?"ssp":a.ajax||a.sAjaxSource?"ajax":"dom"}function ia(a,b){var c=[],c=Lb.numbers_length,d=Math.floor(c/2);b<=c?c=Y(0,b):a<=d?(c=Y(0,c-2),c.push("ellipsis"),c.push(b-1)):(a>=b-1-d?c=Y(b-(c-2),b):(c=Y(a-d+2,a+d-1),c.push("ellipsis"),c.push(b-1)),c.splice(0,0,"ellipsis"),c.splice(0,0,0));c.DT_el="span";return c}function Da(a){h.each({num:function(b){return za(b,a)},"num-fmt":function(b){return za(b,a,Ya)},"html-num":function(b){return za(b,
78
+ a,Aa)},"html-num-fmt":function(b){return za(b,a,Aa,Ya)}},function(b,c){x.type.order[b+a+"-pre"]=c;b.match(/^html\-/)&&(x.type.search[b+a]=x.type.search.html)})}function Mb(a){return function(){var b=[ya(this[n.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return n.ext.internal[a].apply(this,b)}}var n=function(a){this.$=function(a,b){return this.api(!0).$(a,b)};this._=function(a,b){return this.api(!0).rows(a,b).data()};this.api=function(a){return a?new s(ya(this[x.iApiIndex])):new s(this)};
79
+ this.fnAddData=function(a,b){var c=this.api(!0),d=h.isArray(a)&&(h.isArray(a[0])||h.isPlainObject(a[0]))?c.rows.add(a):c.row.add(a);(b===k||b)&&c.draw();return d.flatten().toArray()};this.fnAdjustColumnSizing=function(a){var b=this.api(!0).columns.adjust(),c=b.settings()[0],d=c.oScroll;a===k||a?b.draw(!1):(""!==d.sX||""!==d.sY)&&la(c)};this.fnClearTable=function(a){var b=this.api(!0).clear();(a===k||a)&&b.draw()};this.fnClose=function(a){this.api(!0).row(a).child.hide()};this.fnDeleteRow=function(a,
80
+ b,c){var d=this.api(!0),a=d.rows(a),e=a.settings()[0],h=e.aoData[a[0][0]];a.remove();b&&b.call(this,e,h);(c===k||c)&&d.draw();return h};this.fnDestroy=function(a){this.api(!0).destroy(a)};this.fnDraw=function(a){this.api(!0).draw(a)};this.fnFilter=function(a,b,c,d,e,h){e=this.api(!0);null===b||b===k?e.search(a,c,d,h):e.column(b).search(a,c,d,h);e.draw()};this.fnGetData=function(a,b){var c=this.api(!0);if(a!==k){var d=a.nodeName?a.nodeName.toLowerCase():"";return b!==k||"td"==d||"th"==d?c.cell(a,b).data():
81
+ c.row(a).data()||null}return c.data().toArray()};this.fnGetNodes=function(a){var b=this.api(!0);return a!==k?b.row(a).node():b.rows().nodes().flatten().toArray()};this.fnGetPosition=function(a){var b=this.api(!0),c=a.nodeName.toUpperCase();return"TR"==c?b.row(a).index():"TD"==c||"TH"==c?(a=b.cell(a).index(),[a.row,a.columnVisible,a.column]):null};this.fnIsOpen=function(a){return this.api(!0).row(a).child.isShown()};this.fnOpen=function(a,b,c){return this.api(!0).row(a).child(b,c).show().child()[0]};
82
+ this.fnPageChange=function(a,b){var c=this.api(!0).page(a);(b===k||b)&&c.draw(!1)};this.fnSetColumnVis=function(a,b,c){a=this.api(!0).column(a).visible(b);(c===k||c)&&a.columns.adjust().draw()};this.fnSettings=function(){return ya(this[x.iApiIndex])};this.fnSort=function(a){this.api(!0).order(a).draw()};this.fnSortListener=function(a,b,c){this.api(!0).order.listener(a,b,c)};this.fnUpdate=function(a,b,c,d,e){var h=this.api(!0);c===k||null===c?h.row(b).data(a):h.cell(b,c).data(a);(e===k||e)&&h.columns.adjust();
83
+ (d===k||d)&&h.draw();return 0};this.fnVersionCheck=x.fnVersionCheck;var b=this,c=a===k,d=this.length;c&&(a={});this.oApi=this.internal=x.internal;for(var e in n.ext.internal)e&&(this[e]=Mb(e));this.each(function(){var e={},g=1<d?Xa(e,a,!0):a,j=0,i,e=this.getAttribute("id"),m=!1,l=n.defaults,q=h(this);if("table"!=this.nodeName.toLowerCase())K(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{fb(l);gb(l.column);J(l,l,!0);J(l.column,l.column,!0);J(l,h.extend(g,q.data()));var t=n.settings,
84
+ j=0;for(i=t.length;j<i;j++){var o=t[j];if(o.nTable==this||o.nTHead&&o.nTHead.parentNode==this||o.nTFoot&&o.nTFoot.parentNode==this){var s=g.bRetrieve!==k?g.bRetrieve:l.bRetrieve;if(c||s)return o.oInstance;if(g.bDestroy!==k?g.bDestroy:l.bDestroy){o.oInstance.fnDestroy();break}else{K(o,0,"Cannot reinitialise DataTable",3);return}}if(o.sTableId==this.id){t.splice(j,1);break}}if(null===e||""===e)this.id=e="DataTables_Table_"+n.ext._unique++;var p=h.extend(!0,{},n.models.oSettings,{sDestroyWidth:q[0].style.width,
85
+ sInstance:e,sTableId:e});p.nTable=this;p.oApi=b.internal;p.oInit=g;t.push(p);p.oInstance=1===b.length?b:q.dataTable();fb(g);Ca(g.oLanguage);g.aLengthMenu&&!g.iDisplayLength&&(g.iDisplayLength=h.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]);g=Xa(h.extend(!0,{},l),g);F(p.oFeatures,g,"bPaginate bLengthChange bFilter bSort bSortMulti bInfo bProcessing bAutoWidth bSortClasses bServerSide bDeferRender".split(" "));F(p,g,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod",
86
+ "aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]);F(p.oScroll,g,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]);F(p.oLanguage,g,"fnInfoCallback");
87
+ z(p,"aoDrawCallback",g.fnDrawCallback,"user");z(p,"aoServerParams",g.fnServerParams,"user");z(p,"aoStateSaveParams",g.fnStateSaveParams,"user");z(p,"aoStateLoadParams",g.fnStateLoadParams,"user");z(p,"aoStateLoaded",g.fnStateLoaded,"user");z(p,"aoRowCallback",g.fnRowCallback,"user");z(p,"aoRowCreatedCallback",g.fnCreatedRow,"user");z(p,"aoHeaderCallback",g.fnHeaderCallback,"user");z(p,"aoFooterCallback",g.fnFooterCallback,"user");z(p,"aoInitComplete",g.fnInitComplete,"user");z(p,"aoPreDrawCallback",
88
+ g.fnPreDrawCallback,"user");p.rowIdFn=S(g.rowId);hb(p);var u=p.oClasses;h.extend(u,n.ext.classes,g.oClasses);q.addClass(u.sTable);p.iInitDisplayStart===k&&(p.iInitDisplayStart=g.iDisplayStart,p._iDisplayStart=g.iDisplayStart);null!==g.iDeferLoading&&(p.bDeferLoading=!0,e=h.isArray(g.iDeferLoading),p._iRecordsDisplay=e?g.iDeferLoading[0]:g.iDeferLoading,p._iRecordsTotal=e?g.iDeferLoading[1]:g.iDeferLoading);var v=p.oLanguage;h.extend(!0,v,g.oLanguage);v.sUrl&&(h.ajax({dataType:"json",url:v.sUrl,success:function(a){Ca(a);
89
+ J(l.oLanguage,a);h.extend(true,v,a);ha(p)},error:function(){ha(p)}}),m=!0);null===g.asStripeClasses&&(p.asStripeClasses=[u.sStripeOdd,u.sStripeEven]);var e=p.asStripeClasses,x=q.children("tbody").find("tr").eq(0);-1!==h.inArray(!0,h.map(e,function(a){return x.hasClass(a)}))&&(h("tbody tr",this).removeClass(e.join(" ")),p.asDestroyStripes=e.slice());e=[];t=this.getElementsByTagName("thead");0!==t.length&&(ea(p.aoHeader,t[0]),e=ra(p));if(null===g.aoColumns){t=[];j=0;for(i=e.length;j<i;j++)t.push(null)}else t=
90
+ g.aoColumns;j=0;for(i=t.length;j<i;j++)Ea(p,e?e[j]:null);jb(p,g.aoColumnDefs,t,function(a,b){ka(p,a,b)});if(x.length){var w=function(a,b){return a.getAttribute("data-"+b)!==null?b:null};h(x[0]).children("th, td").each(function(a,b){var c=p.aoColumns[a];if(c.mData===a){var d=w(b,"sort")||w(b,"order"),e=w(b,"filter")||w(b,"search");if(d!==null||e!==null){c.mData={_:a+".display",sort:d!==null?a+".@data-"+d:k,type:d!==null?a+".@data-"+d:k,filter:e!==null?a+".@data-"+e:k};ka(p,a)}}})}var U=p.oFeatures,
91
+ e=function(){if(g.aaSorting===k){var a=p.aaSorting;j=0;for(i=a.length;j<i;j++)a[j][1]=p.aoColumns[j].asSorting[0]}wa(p);U.bSort&&z(p,"aoDrawCallback",function(){if(p.bSorted){var a=X(p),b={};h.each(a,function(a,c){b[c.src]=c.dir});r(p,null,"order",[p,a,b]);Jb(p)}});z(p,"aoDrawCallback",function(){(p.bSorted||y(p)==="ssp"||U.bDeferRender)&&wa(p)},"sc");var a=q.children("caption").each(function(){this._captionSide=h(this).css("caption-side")}),b=q.children("thead");b.length===0&&(b=h("<thead/>").appendTo(q));
92
+ p.nTHead=b[0];b=q.children("tbody");b.length===0&&(b=h("<tbody/>").appendTo(q));p.nTBody=b[0];b=q.children("tfoot");if(b.length===0&&a.length>0&&(p.oScroll.sX!==""||p.oScroll.sY!==""))b=h("<tfoot/>").appendTo(q);if(b.length===0||b.children().length===0)q.addClass(u.sNoFooter);else if(b.length>0){p.nTFoot=b[0];ea(p.aoFooter,p.nTFoot)}if(g.aaData)for(j=0;j<g.aaData.length;j++)O(p,g.aaData[j]);else(p.bDeferLoading||y(p)=="dom")&&na(p,h(p.nTBody).children("tr"));p.aiDisplay=p.aiDisplayMaster.slice();
93
+ p.bInitialised=true;m===false&&ha(p)};g.bStateSave?(U.bStateSave=!0,z(p,"aoDrawCallback",xa,"state_save"),Kb(p,g,e)):e()}});b=null;return this},x,s,o,u,Za={},Nb=/[\r\n]/g,Aa=/<.*?>/g,Zb=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,$b=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Ya=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,M=function(a){return!a||!0===a||"-"===a?!0:!1},Ob=function(a){var b=parseInt(a,10);return!isNaN(b)&&
94
+ isFinite(a)?b:null},Pb=function(a,b){Za[b]||(Za[b]=RegExp(Qa(b),"g"));return"string"===typeof a&&"."!==b?a.replace(/\./g,"").replace(Za[b],"."):a},$a=function(a,b,c){var d="string"===typeof a;if(M(a))return!0;b&&d&&(a=Pb(a,b));c&&d&&(a=a.replace(Ya,""));return!isNaN(parseFloat(a))&&isFinite(a)},Qb=function(a,b,c){return M(a)?!0:!(M(a)||"string"===typeof a)?null:$a(a.replace(Aa,""),b,c)?!0:null},D=function(a,b,c){var d=[],e=0,f=a.length;if(c!==k)for(;e<f;e++)a[e]&&a[e][b]&&d.push(a[e][b][c]);else for(;e<
95
+ f;e++)a[e]&&d.push(a[e][b]);return d},ja=function(a,b,c,d){var e=[],f=0,g=b.length;if(d!==k)for(;f<g;f++)a[b[f]][c]&&e.push(a[b[f]][c][d]);else for(;f<g;f++)e.push(a[b[f]][c]);return e},Y=function(a,b){var c=[],d;b===k?(b=0,d=a):(d=b,b=a);for(var e=b;e<d;e++)c.push(e);return c},Rb=function(a){for(var b=[],c=0,d=a.length;c<d;c++)a[c]&&b.push(a[c]);return b},qa=function(a){var b;a:{if(!(2>a.length)){b=a.slice().sort();for(var c=b[0],d=1,e=b.length;d<e;d++){if(b[d]===c){b=!1;break a}c=b[d]}}b=!0}if(b)return a.slice();
96
+ b=[];var e=a.length,f,g=0,d=0;a:for(;d<e;d++){c=a[d];for(f=0;f<g;f++)if(b[f]===c)continue a;b.push(c);g++}return b};n.util={throttle:function(a,b){var c=b!==k?b:200,d,e;return function(){var b=this,g=+new Date,j=arguments;d&&g<d+c?(clearTimeout(e),e=setTimeout(function(){d=k;a.apply(b,j)},c)):(d=g,a.apply(b,j))}},escapeRegex:function(a){return a.replace($b,"\\$1")}};var A=function(a,b,c){a[b]!==k&&(a[c]=a[b])},ca=/\[.*?\]$/,W=/\(\)$/,Qa=n.util.escapeRegex,va=h("<div>")[0],Wb=va.textContent!==k,Yb=
97
+ /<.*?>/g,Oa=n.util.throttle,Sb=[],w=Array.prototype,ac=function(a){var b,c,d=n.settings,e=h.map(d,function(a){return a.nTable});if(a){if(a.nTable&&a.oApi)return[a];if(a.nodeName&&"table"===a.nodeName.toLowerCase())return b=h.inArray(a,e),-1!==b?[d[b]]:null;if(a&&"function"===typeof a.settings)return a.settings().toArray();"string"===typeof a?c=h(a):a instanceof h&&(c=a)}else return[];if(c)return c.map(function(){b=h.inArray(this,e);return-1!==b?d[b]:null}).toArray()};s=function(a,b){if(!(this instanceof
98
+ s))return new s(a,b);var c=[],d=function(a){(a=ac(a))&&(c=c.concat(a))};if(h.isArray(a))for(var e=0,f=a.length;e<f;e++)d(a[e]);else d(a);this.context=qa(c);b&&h.merge(this,b);this.selector={rows:null,cols:null,opts:null};s.extend(this,this,Sb)};n.Api=s;h.extend(s.prototype,{any:function(){return 0!==this.count()},concat:w.concat,context:[],count:function(){return this.flatten().length},each:function(a){for(var b=0,c=this.length;b<c;b++)a.call(this,this[b],b,this);return this},eq:function(a){var b=
99
+ this.context;return b.length>a?new s(b[a],this[a]):null},filter:function(a){var b=[];if(w.filter)b=w.filter.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)a.call(this,this[c],c,this)&&b.push(this[c]);return new s(this.context,b)},flatten:function(){var a=[];return new s(this.context,a.concat.apply(a,this.toArray()))},join:w.join,indexOf:w.indexOf||function(a,b){for(var c=b||0,d=this.length;c<d;c++)if(this[c]===a)return c;return-1},iterator:function(a,b,c,d){var e=[],f,g,j,h,m,l=this.context,
100
+ n,o,u=this.selector;"string"===typeof a&&(d=c,c=b,b=a,a=!1);g=0;for(j=l.length;g<j;g++){var r=new s(l[g]);if("table"===b)f=c.call(r,l[g],g),f!==k&&e.push(f);else if("columns"===b||"rows"===b)f=c.call(r,l[g],this[g],g),f!==k&&e.push(f);else if("column"===b||"column-rows"===b||"row"===b||"cell"===b){o=this[g];"column-rows"===b&&(n=Ba(l[g],u.opts));h=0;for(m=o.length;h<m;h++)f=o[h],f="cell"===b?c.call(r,l[g],f.row,f.column,g,h):c.call(r,l[g],f,g,h,n),f!==k&&e.push(f)}}return e.length||d?(a=new s(l,a?
101
+ e.concat.apply([],e):e),b=a.selector,b.rows=u.rows,b.cols=u.cols,b.opts=u.opts,a):this},lastIndexOf:w.lastIndexOf||function(a,b){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(a){var b=[];if(w.map)b=w.map.call(this,a,this);else for(var c=0,d=this.length;c<d;c++)b.push(a.call(this,this[c],c));return new s(this.context,b)},pluck:function(a){return this.map(function(b){return b[a]})},pop:w.pop,push:w.push,reduce:w.reduce||function(a,b){return ib(this,a,b,0,this.length,
102
+ 1)},reduceRight:w.reduceRight||function(a,b){return ib(this,a,b,this.length-1,-1,-1)},reverse:w.reverse,selector:null,shift:w.shift,slice:function(){return new s(this.context,this)},sort:w.sort,splice:w.splice,toArray:function(){return w.slice.call(this)},to$:function(){return h(this)},toJQuery:function(){return h(this)},unique:function(){return new s(this.context,qa(this))},unshift:w.unshift});s.extend=function(a,b,c){if(c.length&&b&&(b instanceof s||b.__dt_wrapper)){var d,e,f,g=function(a,b,c){return function(){var d=
103
+ b.apply(a,arguments);s.extend(d,d,c.methodExt);return d}};d=0;for(e=c.length;d<e;d++)f=c[d],b[f.name]="function"===typeof f.val?g(a,f.val,f):h.isPlainObject(f.val)?{}:f.val,b[f.name].__dt_wrapper=!0,s.extend(a,b[f.name],f.propExt)}};s.register=o=function(a,b){if(h.isArray(a))for(var c=0,d=a.length;c<d;c++)s.register(a[c],b);else for(var e=a.split("."),f=Sb,g,j,c=0,d=e.length;c<d;c++){g=(j=-1!==e[c].indexOf("()"))?e[c].replace("()",""):e[c];var i;a:{i=0;for(var m=f.length;i<m;i++)if(f[i].name===g){i=
104
+ f[i];break a}i=null}i||(i={name:g,val:{},methodExt:[],propExt:[]},f.push(i));c===d-1?i.val=b:f=j?i.methodExt:i.propExt}};s.registerPlural=u=function(a,b,c){s.register(a,c);s.register(b,function(){var a=c.apply(this,arguments);return a===this?this:a instanceof s?a.length?h.isArray(a[0])?new s(a.context,a[0]):a[0]:k:a})};o("tables()",function(a){var b;if(a){b=s;var c=this.context;if("number"===typeof a)a=[c[a]];else var d=h.map(c,function(a){return a.nTable}),a=h(d).filter(a).map(function(){var a=h.inArray(this,
105
+ d);return c[a]}).toArray();b=new b(a)}else b=this;return b});o("table()",function(a){var a=this.tables(a),b=a.context;return b.length?new s(b[0]):a});u("tables().nodes()","table().node()",function(){return this.iterator("table",function(a){return a.nTable},1)});u("tables().body()","table().body()",function(){return this.iterator("table",function(a){return a.nTBody},1)});u("tables().header()","table().header()",function(){return this.iterator("table",function(a){return a.nTHead},1)});u("tables().footer()",
106
+ "table().footer()",function(){return this.iterator("table",function(a){return a.nTFoot},1)});u("tables().containers()","table().container()",function(){return this.iterator("table",function(a){return a.nTableWrapper},1)});o("draw()",function(a){return this.iterator("table",function(b){"page"===a?P(b):("string"===typeof a&&(a="full-hold"===a?!1:!0),T(b,!1===a))})});o("page()",function(a){return a===k?this.page.info().page:this.iterator("table",function(b){Ta(b,a)})});o("page.info()",function(){if(0===
107
+ this.context.length)return k;var a=this.context[0],b=a._iDisplayStart,c=a.oFeatures.bPaginate?a._iDisplayLength:-1,d=a.fnRecordsDisplay(),e=-1===c;return{page:e?0:Math.floor(b/c),pages:e?1:Math.ceil(d/c),start:b,end:a.fnDisplayEnd(),length:c,recordsTotal:a.fnRecordsTotal(),recordsDisplay:d,serverSide:"ssp"===y(a)}});o("page.len()",function(a){return a===k?0!==this.context.length?this.context[0]._iDisplayLength:k:this.iterator("table",function(b){Ra(b,a)})});var Tb=function(a,b,c){if(c){var d=new s(a);
108
+ d.one("draw",function(){c(d.ajax.json())})}if("ssp"==y(a))T(a,b);else{C(a,!0);var e=a.jqXHR;e&&4!==e.readyState&&e.abort();sa(a,[],function(c){oa(a);for(var c=ta(a,c),d=0,e=c.length;d<e;d++)O(a,c[d]);T(a,b);C(a,!1)})}};o("ajax.json()",function(){var a=this.context;if(0<a.length)return a[0].json});o("ajax.params()",function(){var a=this.context;if(0<a.length)return a[0].oAjaxData});o("ajax.reload()",function(a,b){return this.iterator("table",function(c){Tb(c,!1===b,a)})});o("ajax.url()",function(a){var b=
109
+ this.context;if(a===k){if(0===b.length)return k;b=b[0];return b.ajax?h.isPlainObject(b.ajax)?b.ajax.url:b.ajax:b.sAjaxSource}return this.iterator("table",function(b){h.isPlainObject(b.ajax)?b.ajax.url=a:b.ajax=a})});o("ajax.url().load()",function(a,b){return this.iterator("table",function(c){Tb(c,!1===b,a)})});var ab=function(a,b,c,d,e){var f=[],g,j,i,m,l,n;i=typeof b;if(!b||"string"===i||"function"===i||b.length===k)b=[b];i=0;for(m=b.length;i<m;i++){j=b[i]&&b[i].split&&!b[i].match(/[\[\(:]/)?b[i].split(","):
110
+ [b[i]];l=0;for(n=j.length;l<n;l++)(g=c("string"===typeof j[l]?h.trim(j[l]):j[l]))&&g.length&&(f=f.concat(g))}a=x.selector[a];if(a.length){i=0;for(m=a.length;i<m;i++)f=a[i](d,e,f)}return qa(f)},bb=function(a){a||(a={});a.filter&&a.search===k&&(a.search=a.filter);return h.extend({search:"none",order:"current",page:"all"},a)},cb=function(a){for(var b=0,c=a.length;b<c;b++)if(0<a[b].length)return a[0]=a[b],a[0].length=1,a.length=1,a.context=[a.context[b]],a;a.length=0;return a},Ba=function(a,b){var c,
111
+ d,e,f=[],g=a.aiDisplay;e=a.aiDisplayMaster;var j=b.search;c=b.order;d=b.page;if("ssp"==y(a))return"removed"===j?[]:Y(0,e.length);if("current"==d){c=a._iDisplayStart;for(d=a.fnDisplayEnd();c<d;c++)f.push(g[c])}else if("current"==c||"applied"==c)if("none"==j)f=e.slice();else if("applied"==j)f=g.slice();else{if("removed"==j){var i={};c=0;for(d=g.length;c<d;c++)i[g[c]]=null;f=h.map(e,function(a){return!i.hasOwnProperty(a)?a:null})}}else if("index"==c||"original"==c){c=0;for(d=a.aoData.length;c<d;c++)"none"==
112
+ j?f.push(c):(e=h.inArray(c,g),(-1===e&&"removed"==j||0<=e&&"applied"==j)&&f.push(c))}return f};o("rows()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=b,f;return ab("row",a,function(a){var b=Ob(a),i=c.aoData;if(b!==null&&!e)return[b];f||(f=Ba(c,e));if(b!==null&&h.inArray(b,f)!==-1)return[b];if(a===null||a===k||a==="")return f;if(typeof a==="function")return h.map(f,function(b){var c=i[b];return a(b,c._aData,c.nTr)?b:null});if(a.nodeName){var b=
113
+ a._DT_RowIndex,m=a._DT_CellIndex;if(b!==k)return i[b]&&i[b].nTr===a?[b]:[];if(m)return i[m.row]&&i[m.row].nTr===a?[m.row]:[];b=h(a).closest("*[data-dt-row]");return b.length?[b.data("dt-row")]:[]}if(typeof a==="string"&&a.charAt(0)==="#"){b=c.aIds[a.replace(/^#/,"")];if(b!==k)return[b.idx]}b=Rb(ja(c.aoData,f,"nTr"));return h(b).filter(a).map(function(){return this._DT_RowIndex}).toArray()},c,e)},1);c.selector.rows=a;c.selector.opts=b;return c});o("rows().nodes()",function(){return this.iterator("row",
114
+ function(a,b){return a.aoData[b].nTr||k},1)});o("rows().data()",function(){return this.iterator(!0,"rows",function(a,b){return ja(a.aoData,b,"_aData")},1)});u("rows().cache()","row().cache()",function(a){return this.iterator("row",function(b,c){var d=b.aoData[c];return"search"===a?d._aFilterData:d._aSortData},1)});u("rows().invalidate()","row().invalidate()",function(a){return this.iterator("row",function(b,c){da(b,c,a)})});u("rows().indexes()","row().index()",function(){return this.iterator("row",
115
+ function(a,b){return b},1)});u("rows().ids()","row().id()",function(a){for(var b=[],c=this.context,d=0,e=c.length;d<e;d++)for(var f=0,g=this[d].length;f<g;f++){var h=c[d].rowIdFn(c[d].aoData[this[d][f]]._aData);b.push((!0===a?"#":"")+h)}return new s(c,b)});u("rows().remove()","row().remove()",function(){var a=this;this.iterator("row",function(b,c,d){var e=b.aoData,f=e[c],g,h,i,m,l;e.splice(c,1);g=0;for(h=e.length;g<h;g++)if(i=e[g],l=i.anCells,null!==i.nTr&&(i.nTr._DT_RowIndex=g),null!==l){i=0;for(m=
116
+ l.length;i<m;i++)l[i]._DT_CellIndex.row=g}pa(b.aiDisplayMaster,c);pa(b.aiDisplay,c);pa(a[d],c,!1);0<b._iRecordsDisplay&&b._iRecordsDisplay--;Sa(b);c=b.rowIdFn(f._aData);c!==k&&delete b.aIds[c]});this.iterator("table",function(a){for(var c=0,d=a.aoData.length;c<d;c++)a.aoData[c].idx=c});return this});o("rows.add()",function(a){var b=this.iterator("table",function(b){var c,f,g,h=[];f=0;for(g=a.length;f<g;f++)c=a[f],c.nodeName&&"TR"===c.nodeName.toUpperCase()?h.push(na(b,c)[0]):h.push(O(b,c));return h},
117
+ 1),c=this.rows(-1);c.pop();h.merge(c,b);return c});o("row()",function(a,b){return cb(this.rows(a,b))});o("row().data()",function(a){var b=this.context;if(a===k)return b.length&&this.length?b[0].aoData[this[0]]._aData:k;var c=b[0].aoData[this[0]];c._aData=a;h.isArray(a)&&c.nTr.id&&N(b[0].rowId)(a,c.nTr.id);da(b[0],this[0],"data");return this});o("row().node()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]].nTr||null:null});o("row.add()",function(a){a instanceof h&&
118
+ a.length&&(a=a[0]);var b=this.iterator("table",function(b){return a.nodeName&&"TR"===a.nodeName.toUpperCase()?na(b,a)[0]:O(b,a)});return this.row(b[0])});var db=function(a,b){var c=a.context;if(c.length&&(c=c[0].aoData[b!==k?b:a[0]])&&c._details)c._details.remove(),c._detailsShow=k,c._details=k},Ub=function(a,b){var c=a.context;if(c.length&&a.length){var d=c[0].aoData[a[0]];if(d._details){(d._detailsShow=b)?d._details.insertAfter(d.nTr):d._details.detach();var e=c[0],f=new s(e),g=e.aoData;f.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details");
119
+ 0<D(g,"_details").length&&(f.on("draw.dt.DT_details",function(a,b){e===b&&f.rows({page:"current"}).eq(0).each(function(a){a=g[a];a._detailsShow&&a._details.insertAfter(a.nTr)})}),f.on("column-visibility.dt.DT_details",function(a,b){if(e===b)for(var c,d=V(b),f=0,h=g.length;f<h;f++)c=g[f],c._details&&c._details.children("td[colspan]").attr("colspan",d)}),f.on("destroy.dt.DT_details",function(a,b){if(e===b)for(var c=0,d=g.length;c<d;c++)g[c]._details&&db(f,c)}))}}};o("row().child()",function(a,b){var c=
120
+ this.context;if(a===k)return c.length&&this.length?c[0].aoData[this[0]]._details:k;if(!0===a)this.child.show();else if(!1===a)db(this);else if(c.length&&this.length){var d=c[0],c=c[0].aoData[this[0]],e=[],f=function(a,b){if(h.isArray(a)||a instanceof h)for(var c=0,k=a.length;c<k;c++)f(a[c],b);else a.nodeName&&"tr"===a.nodeName.toLowerCase()?e.push(a):(c=h("<tr><td/></tr>").addClass(b),h("td",c).addClass(b).html(a)[0].colSpan=V(d),e.push(c[0]))};f(a,b);c._details&&c._details.detach();c._details=h(e);
121
+ c._detailsShow&&c._details.insertAfter(c.nTr)}return this});o(["row().child.show()","row().child().show()"],function(){Ub(this,!0);return this});o(["row().child.hide()","row().child().hide()"],function(){Ub(this,!1);return this});o(["row().child.remove()","row().child().remove()"],function(){db(this);return this});o("row().child.isShown()",function(){var a=this.context;return a.length&&this.length?a[0].aoData[this[0]]._detailsShow||!1:!1});var bc=/^([^:]+):(name|visIdx|visible)$/,Vb=function(a,b,
122
+ c,d,e){for(var c=[],d=0,f=e.length;d<f;d++)c.push(B(a,e[d],b));return c};o("columns()",function(a,b){a===k?a="":h.isPlainObject(a)&&(b=a,a="");var b=bb(b),c=this.iterator("table",function(c){var e=a,f=b,g=c.aoColumns,j=D(g,"sName"),i=D(g,"nTh");return ab("column",e,function(a){var b=Ob(a);if(a==="")return Y(g.length);if(b!==null)return[b>=0?b:g.length+b];if(typeof a==="function"){var e=Ba(c,f);return h.map(g,function(b,f){return a(f,Vb(c,f,0,0,e),i[f])?f:null})}var k=typeof a==="string"?a.match(bc):
123
+ "";if(k)switch(k[2]){case "visIdx":case "visible":b=parseInt(k[1],10);if(b<0){var n=h.map(g,function(a,b){return a.bVisible?b:null});return[n[n.length+b]]}return[aa(c,b)];case "name":return h.map(j,function(a,b){return a===k[1]?b:null});default:return[]}if(a.nodeName&&a._DT_CellIndex)return[a._DT_CellIndex.column];b=h(i).filter(a).map(function(){return h.inArray(this,i)}).toArray();if(b.length||!a.nodeName)return b;b=h(a).closest("*[data-dt-column]");return b.length?[b.data("dt-column")]:[]},c,f)},
124
+ 1);c.selector.cols=a;c.selector.opts=b;return c});u("columns().header()","column().header()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTh},1)});u("columns().footer()","column().footer()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].nTf},1)});u("columns().data()","column().data()",function(){return this.iterator("column-rows",Vb,1)});u("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(a,b){return a.aoColumns[b].mData},
125
+ 1)});u("columns().cache()","column().cache()",function(a){return this.iterator("column-rows",function(b,c,d,e,f){return ja(b.aoData,f,"search"===a?"_aFilterData":"_aSortData",c)},1)});u("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(a,b,c,d,e){return ja(a.aoData,e,"anCells",b)},1)});u("columns().visible()","column().visible()",function(a,b){var c=this.iterator("column",function(b,c){if(a===k)return b.aoColumns[c].bVisible;var f=b.aoColumns,g=f[c],j=b.aoData,
126
+ i,m,l;if(a!==k&&g.bVisible!==a){if(a){var n=h.inArray(!0,D(f,"bVisible"),c+1);i=0;for(m=j.length;i<m;i++)l=j[i].nTr,f=j[i].anCells,l&&l.insertBefore(f[c],f[n]||null)}else h(D(b.aoData,"anCells",c)).detach();g.bVisible=a;fa(b,b.aoHeader);fa(b,b.aoFooter);b.aiDisplay.length||h(b.nTBody).find("td[colspan]").attr("colspan",V(b));xa(b)}});a!==k&&(this.iterator("column",function(c,e){r(c,null,"column-visibility",[c,e,a,b])}),(b===k||b)&&this.columns.adjust());return c});u("columns().indexes()","column().index()",
127
+ function(a){return this.iterator("column",function(b,c){return"visible"===a?ba(b,c):c},1)});o("columns.adjust()",function(){return this.iterator("table",function(a){$(a)},1)});o("column.index()",function(a,b){if(0!==this.context.length){var c=this.context[0];if("fromVisible"===a||"toData"===a)return aa(c,b);if("fromData"===a||"toVisible"===a)return ba(c,b)}});o("column()",function(a,b){return cb(this.columns(a,b))});o("cells()",function(a,b,c){h.isPlainObject(a)&&(a.row===k?(c=a,a=null):(c=b,b=null));
128
+ h.isPlainObject(b)&&(c=b,b=null);if(null===b||b===k)return this.iterator("table",function(b){var d=a,e=bb(c),f=b.aoData,g=Ba(b,e),j=Rb(ja(f,g,"anCells")),i=h([].concat.apply([],j)),l,m=b.aoColumns.length,n,o,u,s,r,v;return ab("cell",d,function(a){var c=typeof a==="function";if(a===null||a===k||c){n=[];o=0;for(u=g.length;o<u;o++){l=g[o];for(s=0;s<m;s++){r={row:l,column:s};if(c){v=f[l];a(r,B(b,l,s),v.anCells?v.anCells[s]:null)&&n.push(r)}else n.push(r)}}return n}if(h.isPlainObject(a))return a.column!==
129
+ k&&a.row!==k&&h.inArray(a.row,g)!==-1?[a]:[];c=i.filter(a).map(function(a,b){return{row:b._DT_CellIndex.row,column:b._DT_CellIndex.column}}).toArray();if(c.length||!a.nodeName)return c;v=h(a).closest("*[data-dt-row]");return v.length?[{row:v.data("dt-row"),column:v.data("dt-column")}]:[]},b,e)});var d=this.columns(b),e=this.rows(a),f,g,j,i,m;this.iterator("table",function(a,b){f=[];g=0;for(j=e[b].length;g<j;g++){i=0;for(m=d[b].length;i<m;i++)f.push({row:e[b][g],column:d[b][i]})}},1);var l=this.cells(f,
130
+ c);h.extend(l.selector,{cols:b,rows:a,opts:c});return l});u("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(a,b,c){return(a=a.aoData[b])&&a.anCells?a.anCells[c]:k},1)});o("cells().data()",function(){return this.iterator("cell",function(a,b,c){return B(a,b,c)},1)});u("cells().cache()","cell().cache()",function(a){a="search"===a?"_aFilterData":"_aSortData";return this.iterator("cell",function(b,c,d){return b.aoData[c][a][d]},1)});u("cells().render()","cell().render()",
131
+ function(a){return this.iterator("cell",function(b,c,d){return B(b,c,d,a)},1)});u("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(a,b,c){return{row:b,column:c,columnVisible:ba(a,c)}},1)});u("cells().invalidate()","cell().invalidate()",function(a){return this.iterator("cell",function(b,c,d){da(b,c,a,d)})});o("cell()",function(a,b,c){return cb(this.cells(a,b,c))});o("cell().data()",function(a){var b=this.context,c=this[0];if(a===k)return b.length&&c.length?B(b[0],
132
+ c[0].row,c[0].column):k;kb(b[0],c[0].row,c[0].column,a);da(b[0],c[0].row,"data",c[0].column);return this});o("order()",function(a,b){var c=this.context;if(a===k)return 0!==c.length?c[0].aaSorting:k;"number"===typeof a?a=[[a,b]]:a.length&&!h.isArray(a[0])&&(a=Array.prototype.slice.call(arguments));return this.iterator("table",function(b){b.aaSorting=a.slice()})});o("order.listener()",function(a,b,c){return this.iterator("table",function(d){Ma(d,a,b,c)})});o("order.fixed()",function(a){if(!a){var b=
133
+ this.context,b=b.length?b[0].aaSortingFixed:k;return h.isArray(b)?{pre:b}:b}return this.iterator("table",function(b){b.aaSortingFixed=h.extend(!0,{},a)})});o(["columns().order()","column().order()"],function(a){var b=this;return this.iterator("table",function(c,d){var e=[];h.each(b[d],function(b,c){e.push([c,a])});c.aaSorting=e})});o("search()",function(a,b,c,d){var e=this.context;return a===k?0!==e.length?e[0].oPreviousSearch.sSearch:k:this.iterator("table",function(e){e.oFeatures.bFilter&&ga(e,
134
+ h.extend({},e.oPreviousSearch,{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),1)})});u("columns().search()","column().search()",function(a,b,c,d){return this.iterator("column",function(e,f){var g=e.aoPreSearchCols;if(a===k)return g[f].sSearch;e.oFeatures.bFilter&&(h.extend(g[f],{sSearch:a+"",bRegex:null===b?!1:b,bSmart:null===c?!0:c,bCaseInsensitive:null===d?!0:d}),ga(e,e.oPreviousSearch,1))})});o("state()",function(){return this.context.length?this.context[0].oSavedState:
135
+ null});o("state.clear()",function(){return this.iterator("table",function(a){a.fnStateSaveCallback.call(a.oInstance,a,{})})});o("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null});o("state.save()",function(){return this.iterator("table",function(a){xa(a)})});n.versionCheck=n.fnVersionCheck=function(a){for(var b=n.version.split("."),a=a.split("."),c,d,e=0,f=a.length;e<f;e++)if(c=parseInt(b[e],10)||0,d=parseInt(a[e],10)||0,c!==d)return c>d;return!0};n.isDataTable=
136
+ n.fnIsDataTable=function(a){var b=h(a).get(0),c=!1;if(a instanceof n.Api)return!0;h.each(n.settings,function(a,e){var f=e.nScrollHead?h("table",e.nScrollHead)[0]:null,g=e.nScrollFoot?h("table",e.nScrollFoot)[0]:null;if(e.nTable===b||f===b||g===b)c=!0});return c};n.tables=n.fnTables=function(a){var b=!1;h.isPlainObject(a)&&(b=a.api,a=a.visible);var c=h.map(n.settings,function(b){if(!a||a&&h(b.nTable).is(":visible"))return b.nTable});return b?new s(c):c};n.camelToHungarian=J;o("$()",function(a,b){var c=
137
+ this.rows(b).nodes(),c=h(c);return h([].concat(c.filter(a).toArray(),c.find(a).toArray()))});h.each(["on","one","off"],function(a,b){o(b+"()",function(){var a=Array.prototype.slice.call(arguments);a[0]=h.map(a[0].split(/\s/),function(a){return!a.match(/\.dt\b/)?a+".dt":a}).join(" ");var d=h(this.tables().nodes());d[b].apply(d,a);return this})});o("clear()",function(){return this.iterator("table",function(a){oa(a)})});o("settings()",function(){return new s(this.context,this.context)});o("init()",function(){var a=
138
+ this.context;return a.length?a[0].oInit:null});o("data()",function(){return this.iterator("table",function(a){return D(a.aoData,"_aData")}).flatten()});o("destroy()",function(a){a=a||!1;return this.iterator("table",function(b){var c=b.nTableWrapper.parentNode,d=b.oClasses,e=b.nTable,f=b.nTBody,g=b.nTHead,j=b.nTFoot,i=h(e),f=h(f),k=h(b.nTableWrapper),l=h.map(b.aoData,function(a){return a.nTr}),o;b.bDestroying=!0;r(b,"aoDestroyCallback","destroy",[b]);a||(new s(b)).columns().visible(!0);k.off(".DT").find(":not(tbody *)").off(".DT");
139
+ h(E).off(".DT-"+b.sInstance);e!=g.parentNode&&(i.children("thead").detach(),i.append(g));j&&e!=j.parentNode&&(i.children("tfoot").detach(),i.append(j));b.aaSorting=[];b.aaSortingFixed=[];wa(b);h(l).removeClass(b.asStripeClasses.join(" "));h("th, td",g).removeClass(d.sSortable+" "+d.sSortableAsc+" "+d.sSortableDesc+" "+d.sSortableNone);f.children().detach();f.append(l);g=a?"remove":"detach";i[g]();k[g]();!a&&c&&(c.insertBefore(e,b.nTableReinsertBefore),i.css("width",b.sDestroyWidth).removeClass(d.sTable),
140
+ (o=b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes[a%o])}));c=h.inArray(b,n.settings);-1!==c&&n.settings.splice(c,1)})});h.each(["column","row","cell"],function(a,b){o(b+"s().every()",function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e[b](g,"cell"===b?h:d,"cell"===b?d:k),g,h,i,m)})})});o("i18n()",function(a,b,c){var d=this.context[0],a=S(a)(d.oLanguage);a===k&&(a=b);c!==k&&h.isPlainObject(a)&&(a=a[c]!==k?a[c]:
141
+ a._);return a.replace("%d",c)});n.version="1.10.19";n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};n.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,
142
+ sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null};n.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,
143
+ bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(a){return a.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(a){try{return JSON.parse((-1===a.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+
144
+ a.sInstance+"_"+location.pathname))}catch(b){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(a,b){try{(-1===a.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+a.sInstance+"_"+location.pathname,JSON.stringify(b))}catch(c){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},
145
+ oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:h.extend({},
146
+ n.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"};Z(n.defaults);n.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null};
147
+ Z(n.defaults.column);n.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],
148
+ aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",
149
+ iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:k,oAjaxData:k,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==y(this)?1*this._iRecordsTotal:
150
+ this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==y(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var a=this._iDisplayLength,b=this._iDisplayStart,c=b+a,d=this.aiDisplay.length,e=this.oFeatures,f=e.bPaginate;return e.bServerSide?!1===f||-1===a?b+d:Math.min(b+a,this._iRecordsDisplay):!f||c>d||-1===a?d:c},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null};n.ext=x={buttons:{},
151
+ classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:n.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:n.version};h.extend(x,{afnFiltering:x.search,aTypes:x.type.detect,ofnSearch:x.type.search,oSort:x.type.order,afnSortData:x.order,aoFeatures:x.feature,oApi:x.internal,oStdClasses:x.classes,oPagination:x.pager});
152
+ h.extend(n.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",
153
+ sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",
154
+ sJUIHeader:"",sJUIFooter:""});var Lb=n.ext.pager;h.extend(Lb,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(a,b){return[ia(a,b)]},simple_numbers:function(a,b){return["previous",ia(a,b),"next"]},full_numbers:function(a,b){return["first","previous",ia(a,b),"next","last"]},first_last_numbers:function(a,b){return["first",ia(a,b),"last"]},_numbers:ia,numbers_length:7});h.extend(!0,n.ext.renderer,{pageButton:{_:function(a,b,c,d,e,
155
+ f){var g=a.oClasses,j=a.oLanguage.oPaginate,i=a.oLanguage.oAria.paginate||{},m,l,n=0,o=function(b,d){var k,s,u,r,v=function(b){Ta(a,b.data.action,true)};k=0;for(s=d.length;k<s;k++){r=d[k];if(h.isArray(r)){u=h("<"+(r.DT_el||"div")+"/>").appendTo(b);o(u,r)}else{m=null;l="";switch(r){case "ellipsis":b.append('<span class="ellipsis">&#x2026;</span>');break;case "first":m=j.sFirst;l=r+(e>0?"":" "+g.sPageButtonDisabled);break;case "previous":m=j.sPrevious;l=r+(e>0?"":" "+g.sPageButtonDisabled);break;case "next":m=
156
+ j.sNext;l=r+(e<f-1?"":" "+g.sPageButtonDisabled);break;case "last":m=j.sLast;l=r+(e<f-1?"":" "+g.sPageButtonDisabled);break;default:m=r+1;l=e===r?g.sPageButtonActive:""}if(m!==null){u=h("<a>",{"class":g.sPageButton+" "+l,"aria-controls":a.sTableId,"aria-label":i[r],"data-dt-idx":n,tabindex:a.iTabIndex,id:c===0&&typeof r==="string"?a.sTableId+"_"+r:null}).html(m).appendTo(b);Wa(u,{action:r},v);n++}}}},s;try{s=h(b).find(H.activeElement).data("dt-idx")}catch(u){}o(h(b).empty(),d);s!==k&&h(b).find("[data-dt-idx="+
157
+ s+"]").focus()}}});h.extend(n.ext.type.detect,[function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c)?"num"+c:null},function(a){if(a&&!(a instanceof Date)&&!Zb.test(a))return null;var b=Date.parse(a);return null!==b&&!isNaN(b)||M(a)?"date":null},function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c,!0)?"num-fmt"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Qb(a,c)?"html-num"+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Qb(a,c,!0)?"html-num-fmt"+c:null},function(a){return M(a)||
158
+ "string"===typeof a&&-1!==a.indexOf("<")?"html":null}]);h.extend(n.ext.type.search,{html:function(a){return M(a)?a:"string"===typeof a?a.replace(Nb," ").replace(Aa,""):""},string:function(a){return M(a)?a:"string"===typeof a?a.replace(Nb," "):a}});var za=function(a,b,c,d){if(0!==a&&(!a||"-"===a))return-Infinity;b&&(a=Pb(a,b));a.replace&&(c&&(a=a.replace(c,"")),d&&(a=a.replace(d,"")));return 1*a};h.extend(x.type.order,{"date-pre":function(a){a=Date.parse(a);return isNaN(a)?-Infinity:a},"html-pre":function(a){return M(a)?
159
+ "":a.replace?a.replace(/<.*?>/g,"").toLowerCase():a+""},"string-pre":function(a){return M(a)?"":"string"===typeof a?a.toLowerCase():!a.toString?"":a.toString()},"string-asc":function(a,b){return a<b?-1:a>b?1:0},"string-desc":function(a,b){return a<b?1:a>b?-1:0}});Da("");h.extend(!0,n.ext.renderer,{header:{_:function(a,b,c,d){h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(c.sSortingClass+" "+d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc:
160
+ c.sSortingClass)}})},jqueryui:function(a,b,c,d){h("<div/>").addClass(d.sSortJUIWrapper).append(b.contents()).append(h("<span/>").addClass(d.sSortIcon+" "+c.sSortingClassJUI)).appendTo(b);h(a.nTable).on("order.dt.DT",function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(d.sSortAsc+" "+d.sSortDesc).addClass(h[e]=="asc"?d.sSortAsc:h[e]=="desc"?d.sSortDesc:c.sSortingClass);b.find("span."+d.sSortIcon).removeClass(d.sSortJUIAsc+" "+d.sSortJUIDesc+" "+d.sSortJUI+" "+d.sSortJUIAscAllowed+" "+d.sSortJUIDescAllowed).addClass(h[e]==
161
+ "asc"?d.sSortJUIAsc:h[e]=="desc"?d.sSortJUIDesc:c.sSortingClassJUI)}})}}});var eb=function(a){return"string"===typeof a?a.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):a};n.render={number:function(a,b,c,d,e){return{display:function(f){if("number"!==typeof f&&"string"!==typeof f)return f;var g=0>f?"-":"",h=parseFloat(f);if(isNaN(h))return eb(f);h=h.toFixed(c);f=Math.abs(h);h=parseInt(f,10);f=c?b+(f-h).toFixed(c).substring(2):"";return g+(d||"")+h.toString().replace(/\B(?=(\d{3})+(?!\d))/g,
162
+ a)+f+(e||"")}}},text:function(){return{display:eb,filter:eb}}};h.extend(n.ext.internal,{_fnExternApiFunc:Mb,_fnBuildAjax:sa,_fnAjaxUpdate:mb,_fnAjaxParameters:vb,_fnAjaxUpdateDraw:wb,_fnAjaxDataSrc:ta,_fnAddColumn:Ea,_fnColumnOptions:ka,_fnAdjustColumnSizing:$,_fnVisibleToColumnIndex:aa,_fnColumnIndexToVisible:ba,_fnVisbleColumns:V,_fnGetColumns:ma,_fnColumnTypes:Ga,_fnApplyColumnDefs:jb,_fnHungarianMap:Z,_fnCamelToHungarian:J,_fnLanguageCompat:Ca,_fnBrowserDetect:hb,_fnAddData:O,_fnAddTr:na,_fnNodeToDataIndex:function(a,
163
+ b){return b._DT_RowIndex!==k?b._DT_RowIndex:null},_fnNodeToColumnIndex:function(a,b,c){return h.inArray(c,a.aoData[b].anCells)},_fnGetCellData:B,_fnSetCellData:kb,_fnSplitObjNotation:Ja,_fnGetObjectDataFn:S,_fnSetObjectDataFn:N,_fnGetDataMaster:Ka,_fnClearTable:oa,_fnDeleteIndex:pa,_fnInvalidate:da,_fnGetRowElements:Ia,_fnCreateTr:Ha,_fnBuildHead:lb,_fnDrawHead:fa,_fnDraw:P,_fnReDraw:T,_fnAddOptionsHtml:ob,_fnDetectHeader:ea,_fnGetUniqueThs:ra,_fnFeatureHtmlFilter:qb,_fnFilterComplete:ga,_fnFilterCustom:zb,
164
+ _fnFilterColumn:yb,_fnFilter:xb,_fnFilterCreateSearch:Pa,_fnEscapeRegex:Qa,_fnFilterData:Ab,_fnFeatureHtmlInfo:tb,_fnUpdateInfo:Db,_fnInfoMacros:Eb,_fnInitialise:ha,_fnInitComplete:ua,_fnLengthChange:Ra,_fnFeatureHtmlLength:pb,_fnFeatureHtmlPaginate:ub,_fnPageChange:Ta,_fnFeatureHtmlProcessing:rb,_fnProcessingDisplay:C,_fnFeatureHtmlTable:sb,_fnScrollDraw:la,_fnApplyToChildren:I,_fnCalculateColumnWidths:Fa,_fnThrottle:Oa,_fnConvertToWidth:Fb,_fnGetWidestNode:Gb,_fnGetMaxLenString:Hb,_fnStringToCss:v,
165
+ _fnSortFlatten:X,_fnSort:nb,_fnSortAria:Jb,_fnSortListener:Va,_fnSortAttachListener:Ma,_fnSortingClasses:wa,_fnSortData:Ib,_fnSaveState:xa,_fnLoadState:Kb,_fnSettingsFromNode:ya,_fnLog:K,_fnMap:F,_fnBindAction:Wa,_fnCallbackReg:z,_fnCallbackFire:r,_fnLengthOverflow:Sa,_fnRenderer:Na,_fnDataSource:y,_fnRowAttributes:La,_fnExtend:Xa,_fnCalculateEnd:function(){}});h.fn.dataTable=n;n.$=h;h.fn.dataTableSettings=n.settings;h.fn.dataTableExt=n.ext;h.fn.DataTable=function(a){return h(this).dataTable(a).api()};
166
  h.each(n,function(a,b){h.fn.DataTable[a]=b});return h.fn.dataTable});
assets/js/woocompare-admin.js CHANGED
@@ -1,19 +1,19 @@
1
- jQuery(document).ready(function($) {
2
-
3
- $( ".attributes .fields" ).sortable({
4
- cursor: "move",
5
- scrollSensitivity: 10,
6
- tolerance: "pointer",
7
- axis: "y",
8
- stop: function(event, ui) {
9
- var list = ui.item.parents('.fields'),
10
- fields = new Array();
11
- $('input[type="checkbox"]', list).each(function(i){
12
- fields[i] = $(this).val();
13
- });
14
-
15
- list.next().val( fields.join(',') );
16
- }
17
- });
18
-
19
  });
1
+ jQuery(document).ready(function($) {
2
+
3
+ $( ".attributes .fields" ).sortable({
4
+ cursor: "move",
5
+ scrollSensitivity: 10,
6
+ tolerance: "pointer",
7
+ axis: "y",
8
+ stop: function(event, ui) {
9
+ var list = ui.item.parents('.fields'),
10
+ fields = new Array();
11
+ $('input[type="checkbox"]', list).each(function(i){
12
+ fields[i] = $(this).val();
13
+ });
14
+
15
+ list.next().val( fields.join(',') );
16
+ }
17
+ });
18
+
19
  });
assets/js/woocompare.js CHANGED
@@ -1,261 +1,261 @@
1
- jQuery(document).ready(function($) {
2
-
3
- // add into table
4
- $(document).on( 'click', '.product a.compare:not(.added)', function(e){
5
- e.preventDefault();
6
-
7
- var button = $(this),
8
- data = {
9
- action: yith_woocompare.actionadd,
10
- id: button.data('product_id'),
11
- context: 'frontend'
12
- },
13
- widget_list = $('.yith-woocompare-widget ul.products-list');
14
-
15
- // add ajax loader
16
- if( typeof $.fn.block != 'undefined' ) {
17
- button.block({message: null, overlayCSS: { background: '#fff url(' + yith_woocompare.loader + ') no-repeat center', backgroundSize: '16px 16px', opacity: 0.6}});
18
- widget_list.block({message: null, overlayCSS: { background: '#fff url(' + yith_woocompare.loader + ') no-repeat center', backgroundSize: '16px 16px', opacity: 0.6}});
19
- }
20
-
21
- $.ajax({
22
- type: 'post',
23
- url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionadd ),
24
- data: data,
25
- dataType: 'json',
26
- success: function(response){
27
-
28
- if( typeof $.fn.block != 'undefined' ) {
29
- button.unblock();
30
- widget_list.unblock()
31
- }
32
-
33
- button.addClass('added')
34
- .attr( 'href', response.table_url )
35
- .text( yith_woocompare.added_label );
36
-
37
- // add the product in the widget
38
- widget_list.html( response.widget_table );
39
-
40
- if ( yith_woocompare.auto_open == 'yes')
41
- $('body').trigger( 'yith_woocompare_open_popup', { response: response.table_url, button: button } );
42
- }
43
- });
44
- });
45
-
46
-
47
-
48
- $(document).on('click', '.product a.compare.added', function (ev) {
49
- ev.preventDefault();
50
-
51
- var table_url = this.href;
52
-
53
- if (typeof table_url == 'undefined')
54
- return;
55
-
56
- $('body').trigger('yith_woocompare_open_popup', {response: table_url, button: $(this)});
57
- });
58
-
59
-
60
- // open popup
61
- $('body').on( 'yith_woocompare_open_popup', function( e, data ) {
62
- var response = data.response;
63
-
64
- if ( $(window).width() >= 768 ) {
65
- $.colorbox({
66
- href: response,
67
- iframe: true,
68
- width: '90%',
69
- height: '90%',
70
- className: 'yith_woocompare_colorbox',
71
- close: yith_woocompare.close_label,
72
- onClosed: function(){
73
- var widget_list = $('.yith-woocompare-widget ul.products-list'),
74
- data = {
75
- action: yith_woocompare.actionreload,
76
- context: 'frontend'
77
- };
78
-
79
- if( typeof $.fn.block != 'undefined' ) {
80
- widget_list.block({message: null, overlayCSS: {background: '#fff url(' + yith_woocompare.loader + ') no-repeat center', backgroundSize: '16px 16px', opacity: 0.6}});
81
- }
82
-
83
- $.ajax({
84
- type: 'post',
85
- url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionreload ),
86
- data: data,
87
- success: function(response){
88
- // add the product in the widget
89
- if( typeof $.fn.block != 'undefined' ) {
90
- widget_list.unblock().html(response);
91
- }
92
- widget_list.html(response);
93
- }
94
- });
95
- }
96
- });
97
-
98
- $(window).resize(function () {
99
- $.colorbox.resize({
100
- width: '90%',
101
- height: '90%'
102
- });
103
- });
104
-
105
- } else {
106
- var urlparts = response.split('?');
107
- var parameter = 'iframe';
108
- if (urlparts.length >= 2) {
109
- var prefix = encodeURIComponent(parameter) + '=';
110
- var pars = urlparts[1].split(/[&;]/g);
111
- for (var i = pars.length; i-- > 0;) {
112
- if (pars[i].lastIndexOf(prefix, 0) !== -1) {
113
- pars.splice(i, 1);
114
- }
115
- }
116
- response = urlparts[0] + '?' + pars.join('&');
117
- }
118
-
119
- window.open( response, yith_woocompare.table_title);
120
- }
121
- });
122
-
123
- // remove from table
124
- $(document).on( 'click', '.remove a', function(e){
125
- e.preventDefault();
126
-
127
- var button = $(this),
128
- data = {
129
- action: yith_woocompare.actionremove,
130
- id: button.data('product_id'),
131
- context: 'frontend'
132
- },
133
- product_cell = $( 'td.product_' + data.id + ', th.product_' + data.id );
134
-
135
- // add ajax loader
136
- if( typeof $.fn.block != 'undefined' ) {
137
- button.block({
138
- message: null,
139
- overlayCSS: {
140
- background: '#fff url(' + yith_woocompare.loader + ') no-repeat center',
141
- backgroundSize: '16px 16px',
142
- opacity: 0.6
143
- }
144
- });
145
- }
146
-
147
- $.ajax({
148
- type: 'post',
149
- url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionremove ),
150
- data: data,
151
- dataType:'html',
152
- success: function(response){
153
-
154
- // in compare table
155
- var content = $(response).filter('#yith-woocompare');
156
- // replace content
157
- $( '#yith-woocompare' ).replaceWith( content );
158
-
159
- $('.compare[data-product_id="' + button.data('product_id') + '"]', window.parent.document).removeClass('added').html( yith_woocompare.button_text );
160
-
161
- // removed trigger
162
- $(window).trigger('yith_woocompare_product_removed');
163
- }
164
- });
165
- });
166
-
167
-
168
- // ##### LINK OPEN COMPARE POPUP #####
169
-
170
- $('.yith-woocompare-open a, a.yith-woocompare-open').on('click', function(e){
171
- e.preventDefault();
172
- $('body').trigger('yith_woocompare_open_popup', { response: yith_add_query_arg('action', yith_woocompare.actionview) + '&iframe=true' });
173
- });
174
-
175
-
176
-
177
- // ##### WIDGET ######
178
-
179
- $('.yith-woocompare-widget')
180
-
181
- // view table (click on compare
182
- .on('click', 'a.compare', function (e) {
183
- e.preventDefault();
184
- $('body').trigger('yith_woocompare_open_popup', { response: $(this).attr('href') });
185
- })
186
-
187
- // remove product & clear all
188
- .on('click', 'li a.remove, a.clear-all', function (e) {
189
- e.preventDefault();
190
-
191
- var lang = $( '.yith-woocompare-widget .products-list').data('lang');
192
-
193
- var button = $(this),
194
- prod_id = button.data('product_id'),
195
- data = {
196
- action: yith_woocompare.actionremove,
197
- id: prod_id,
198
- context: 'frontend',
199
- responseType: 'product_list',
200
- lang: lang
201
- },
202
- product_list = button.parents('.yith-woocompare-widget').find('ul.products-list');
203
-
204
- // add ajax loader
205
- if( typeof $.fn.block != 'undefined' ) {
206
- product_list.block({message: null,
207
- overlayCSS : {
208
- background : '#fff url(' + yith_woocompare.loader + ') no-repeat center',
209
- backgroundSize: '16px 16px',
210
- opacity : 0.6
211
- }
212
- });
213
- }
214
-
215
- $.ajax({
216
- type: 'post',
217
- url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionremove ),
218
- data: data,
219
- dataType: 'html',
220
- success: function (response) {
221
-
222
- if( prod_id == 'all' ) {
223
- $( '.compare.added' ).removeClass('added').html( yith_woocompare.button_text );
224
- }
225
- else {
226
- $('.compare[data-product_id="' + prod_id + '"]' ).removeClass('added').html( yith_woocompare.button_text );
227
- }
228
-
229
- product_list.html(response);
230
- if( typeof $.fn.block != 'undefined' ) {
231
- product_list.unblock();
232
- }
233
-
234
-
235
- }
236
- });
237
- });
238
-
239
- $('body').on('added_to_cart', function( ev, fragments, cart_hash, $thisbutton ){
240
- if( $( $thisbutton).closest( 'table.compare-list' ).length )
241
- $thisbutton.hide();
242
- });
243
-
244
- function yith_add_query_arg(key, value)
245
- {
246
- key = escape(key); value = escape(value);
247
-
248
- var s = document.location.search;
249
- var kvp = key+"="+value;
250
-
251
- var r = new RegExp("(&|\\?)"+key+"=[^\&]*");
252
-
253
- s = s.replace(r,"$1"+kvp);
254
-
255
- if(!RegExp.$1) {s += (s.length>0 ? '&' : '?') + kvp;};
256
-
257
- //again, do what you will here
258
- return s;
259
- }
260
-
261
  });
1
+ jQuery(document).ready(function($) {
2
+
3
+ // add into table
4
+ $(document).on( 'click', '.product a.compare:not(.added)', function(e){
5
+ e.preventDefault();
6
+
7
+ var button = $(this),
8
+ data = {
9
+ action: yith_woocompare.actionadd,
10
+ id: button.data('product_id'),
11
+ context: 'frontend'
12
+ },
13
+ widget_list = $('.yith-woocompare-widget ul.products-list');
14
+
15
+ // add ajax loader
16
+ if( typeof $.fn.block != 'undefined' ) {
17
+ button.block({message: null, overlayCSS: { background: '#fff url(' + yith_woocompare.loader + ') no-repeat center', backgroundSize: '16px 16px', opacity: 0.6}});
18
+ widget_list.block({message: null, overlayCSS: { background: '#fff url(' + yith_woocompare.loader + ') no-repeat center', backgroundSize: '16px 16px', opacity: 0.6}});
19
+ }
20
+
21
+ $.ajax({
22
+ type: 'post',
23
+ url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionadd ),
24
+ data: data,
25
+ dataType: 'json',
26
+ success: function(response){
27
+
28
+ if( typeof $.fn.block != 'undefined' ) {
29
+ button.unblock();
30
+ widget_list.unblock()
31
+ }
32
+
33
+ button.addClass('added')
34
+ .attr( 'href', response.table_url )
35
+ .text( yith_woocompare.added_label );
36
+
37
+ // add the product in the widget
38
+ widget_list.html( response.widget_table );
39
+
40
+ if ( yith_woocompare.auto_open == 'yes')
41
+ $('body').trigger( 'yith_woocompare_open_popup', { response: response.table_url, button: button } );
42
+ }
43
+ });
44
+ });
45
+
46
+
47
+
48
+ $(document).on('click', '.product a.compare.added', function (ev) {
49
+ ev.preventDefault();
50
+
51
+ var table_url = this.href;
52
+
53
+ if (typeof table_url == 'undefined')
54
+ return;
55
+
56
+ $('body').trigger('yith_woocompare_open_popup', {response: table_url, button: $(this)});
57
+ });
58
+
59
+
60
+ // open popup
61
+ $('body').on( 'yith_woocompare_open_popup', function( e, data ) {
62
+ var response = data.response;
63
+
64
+ if ( $(window).width() >= 768 ) {
65
+ $.colorbox({
66
+ href: response,
67
+ iframe: true,
68
+ width: '90%',
69
+ height: '90%',
70
+ className: 'yith_woocompare_colorbox',
71
+ close: yith_woocompare.close_label,
72
+ onClosed: function(){
73
+ var widget_list = $('.yith-woocompare-widget ul.products-list'),
74
+ data = {
75
+ action: yith_woocompare.actionreload,
76
+ context: 'frontend'
77
+ };
78
+
79
+ if( typeof $.fn.block != 'undefined' ) {
80
+ widget_list.block({message: null, overlayCSS: {background: '#fff url(' + yith_woocompare.loader + ') no-repeat center', backgroundSize: '16px 16px', opacity: 0.6}});
81
+ }
82
+
83
+ $.ajax({
84
+ type: 'post',
85
+ url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionreload ),
86
+ data: data,
87
+ success: function(response){
88
+ // add the product in the widget
89
+ if( typeof $.fn.block != 'undefined' ) {
90
+ widget_list.unblock().html(response);
91
+ }
92
+ widget_list.html(response);
93
+ }
94
+ });
95
+ }
96
+ });
97
+
98
+ $(window).resize(function () {
99
+ $.colorbox.resize({
100
+ width: '90%',
101
+ height: '90%'
102
+ });
103
+ });
104
+
105
+ } else {
106
+ var urlparts = response.split('?');
107
+ var parameter = 'iframe';
108
+ if (urlparts.length >= 2) {
109
+ var prefix = encodeURIComponent(parameter) + '=';
110
+ var pars = urlparts[1].split(/[&;]/g);
111
+ for (var i = pars.length; i-- > 0;) {
112
+ if (pars[i].lastIndexOf(prefix, 0) !== -1) {
113
+ pars.splice(i, 1);
114
+ }
115
+ }
116
+ response = urlparts[0] + '?' + pars.join('&');
117
+ }
118
+
119
+ window.open( response, yith_woocompare.table_title);
120
+ }
121
+ });
122
+
123
+ // remove from table
124
+ $(document).on( 'click', '.remove a', function(e){
125
+ e.preventDefault();
126
+
127
+ var button = $(this),
128
+ data = {
129
+ action: yith_woocompare.actionremove,
130
+ id: button.data('product_id'),
131
+ context: 'frontend'
132
+ },
133
+ product_cell = $( 'td.product_' + data.id + ', th.product_' + data.id );
134
+
135
+ // add ajax loader
136
+ if( typeof $.fn.block != 'undefined' ) {
137
+ button.block({
138
+ message: null,
139
+ overlayCSS: {
140
+ background: '#fff url(' + yith_woocompare.loader + ') no-repeat center',
141
+ backgroundSize: '16px 16px',
142
+ opacity: 0.6
143
+ }
144
+ });
145
+ }
146
+
147
+ $.ajax({
148
+ type: 'post',
149
+ url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionremove ),
150
+ data: data,
151
+ dataType:'html',
152
+ success: function(response){
153
+
154
+ // in compare table
155
+ var content = $(response).filter('#yith-woocompare');
156
+ // replace content
157
+ $( '#yith-woocompare' ).replaceWith( content );
158
+
159
+ $('.compare[data-product_id="' + button.data('product_id') + '"]', window.parent.document).removeClass('added').html( yith_woocompare.button_text );
160
+
161
+ // removed trigger
162
+ $(window).trigger('yith_woocompare_product_removed');
163
+ }
164
+ });
165
+ });
166
+
167
+
168
+ // ##### LINK OPEN COMPARE POPUP #####
169
+
170
+ $('.yith-woocompare-open a, a.yith-woocompare-open').on('click', function(e){
171
+ e.preventDefault();
172
+ $('body').trigger('yith_woocompare_open_popup', { response: yith_add_query_arg('action', yith_woocompare.actionview) + '&iframe=true' });
173
+ });
174
+
175
+
176
+
177
+ // ##### WIDGET ######
178
+
179
+ $('.yith-woocompare-widget')
180
+
181
+ // view table (click on compare
182
+ .on('click', 'a.compare', function (e) {
183
+ e.preventDefault();
184
+ $('body').trigger('yith_woocompare_open_popup', { response: $(this).attr('href') });
185
+ })
186
+
187
+ // remove product & clear all
188
+ .on('click', 'li a.remove, a.clear-all', function (e) {
189
+ e.preventDefault();
190
+
191
+ var lang = $( '.yith-woocompare-widget .products-list').data('lang');
192
+
193
+ var button = $(this),
194
+ prod_id = button.data('product_id'),
195
+ data = {
196
+ action: yith_woocompare.actionremove,
197
+ id: prod_id,
198
+ context: 'frontend',
199
+ responseType: 'product_list',
200
+ lang: lang
201
+ },
202
+ product_list = button.parents('.yith-woocompare-widget').find('ul.products-list');
203
+
204
+ // add ajax loader
205
+ if( typeof $.fn.block != 'undefined' ) {
206
+ product_list.block({message: null,
207
+ overlayCSS : {
208
+ background : '#fff url(' + yith_woocompare.loader + ') no-repeat center',
209
+ backgroundSize: '16px 16px',
210
+ opacity : 0.6
211
+ }
212
+ });
213
+ }
214
+
215
+ $.ajax({
216
+ type: 'post',
217
+ url: yith_woocompare.ajaxurl.toString().replace( '%%endpoint%%', yith_woocompare.actionremove ),
218
+ data: data,
219
+ dataType: 'html',
220
+ success: function (response) {
221
+
222
+ if( prod_id == 'all' ) {
223
+ $( '.compare.added' ).removeClass('added').html( yith_woocompare.button_text );
224
+ }
225
+ else {
226
+ $('.compare[data-product_id="' + prod_id + '"]' ).removeClass('added').html( yith_woocompare.button_text );
227
+ }
228
+
229
+ product_list.html(response);
230
+ if( typeof $.fn.block != 'undefined' ) {
231
+ product_list.unblock();
232
+ }
233
+
234
+
235
+ }
236
+ });
237
+ });
238
+
239
+ $('body').on('added_to_cart', function( ev, fragments, cart_hash, $thisbutton ){
240
+ if( $( $thisbutton).closest( 'table.compare-list' ).length )
241
+ $thisbutton.hide();
242
+ });
243
+
244
+ function yith_add_query_arg(key, value)
245
+ {
246
+ key = escape(key); value = escape(value);
247
+
248
+ var s = document.location.search;
249
+ var kvp = key+"="+value;
250
+
251
+ var r = new RegExp("(&|\\?)"+key+"=[^\&]*");
252
+
253
+ s = s.replace(r,"$1"+kvp);
254
+
255
+ if(!RegExp.$1) {s += (s.length>0 ? '&' : '?') + kvp;};
256
+
257
+ //again, do what you will here
258
+ return s;
259
+ }
260
+
261
  });
includes/class.yith-woocompare-admin.php CHANGED
@@ -1,476 +1,477 @@
1
- <?php
2
- /**
3
- * Admin class
4
- *
5
- * @author YITH
6
- * @package YITH WooCommerce Compare
7
- * @version 2.0.0
8
- */
9
-
10
- if ( ! defined( 'YITH_WOOCOMPARE' ) ) {
11
- exit;
12
- } // Exit if accessed directly
13
-
14
- if ( ! class_exists( 'YITH_Woocompare_Admin' ) ) {
15
- /**
16
- * Admin class.
17
- * The class manage all the admin behaviors.
18
- *
19
- * @since 1.0.0
20
- */
21
- class YITH_Woocompare_Admin {
22
-
23
-
24
- /**
25
- * Plugin options
26
- *
27
- * @var array
28
- * @access public
29
- * @since 1.0.0
30
- */
31
- public $options = array();
32
-
33
- /**
34
- * Plugin version
35
- *
36
- * @var string
37
- * @since 1.0.0
38
- */
39
- public $version = YITH_WOOCOMPARE_VERSION;
40
-
41
- /**
42
- * @var $_panel Panel Object
43
- */
44
- protected $_panel;
45
-
46
- /**
47
- * @var $_premium string Premium tab template file name
48
- */
49
- protected $_premium = 'premium.php';
50
-
51
- /**
52
- * @var string Premium version landing link
53
- */
54
- protected $_premium_landing = 'https://yithemes.com/themes/plugins/yith-woocommerce-compare';
55
-
56
- /**
57
- * @var string Compare panel page
58
- */
59
- protected $_panel_page = 'yith_woocompare_panel';
60
-
61
- /**
62
- * Various links
63
- *
64
- * @var string
65
- * @access public
66
- * @since 1.0.0
67
- */
68
- public $doc_url = 'http://yithemes.com/docs-plugins/yith-woocommerce-compare/';
69
-
70
- /**
71
- * Constructor
72
- *
73
- * @access public
74
- * @since 1.0.0
75
- */
76
- public function __construct() {
77
-
78
- add_action( 'admin_menu', array( $this, 'register_panel' ), 5) ;
79
-
80
- //Add action links
81
- add_filter( 'plugin_action_links_' . plugin_basename( YITH_WOOCOMPARE_DIR . '/' . basename( YITH_WOOCOMPARE_FILE ) ), array( $this, 'action_links' ) );
82
- add_filter( 'yith_show_plugin_row_meta', array( $this, 'plugin_row_meta' ), 10, 5 );
83
-
84
- add_action( 'yith_woocompare_premium', array( $this, 'premium_tab' ) );
85
-
86
- add_action( 'admin_init', array( $this, 'register_pointer' ) );
87
- add_action( 'admin_init', array( $this, 'default_options'), 99 );
88
-
89
- add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles_scripts' ), 20 );
90
-
91
- add_action( 'woocommerce_admin_field_woocompare_image_width', array( $this, 'admin_fields_woocompare_image_width' ) );
92
- add_action( 'woocommerce_admin_field_woocompare_attributes', array( $this, 'admin_fields_attributes' ), 10, 1 );
93
- if( version_compare( preg_replace( '/-beta-([0-9]+)/', '', WC()->version ), '2.4', '<' ) ) {
94
- add_action( 'woocommerce_update_option_woocompare_attributes', array( $this, 'admin_update_custom_option_pre_24' ), 10, 1 );
95
- }
96
- else {
97
- add_filter( 'woocommerce_admin_settings_sanitize_option_yith_woocompare_fields_attrs', array( $this, 'admin_update_custom_option' ), 10, 3 );
98
- }
99
-
100
- // YITH WCWL Loaded
101
- do_action( 'yith_woocompare_loaded' );
102
- }
103
-
104
- /**
105
- * Action Links
106
- *
107
- * add the action links to plugin admin page
108
- *
109
- * @param $links | links plugin array
110
- *
111
- * @return mixed Array
112
- * @since 1.0
113
- * @author Andrea Grillo <andrea.grillo@yithemes.com>
114
- * @return mixed
115
- * @use plugin_action_links_{$plugin_file_name}
116
- */
117
- public function action_links( $links ) {
118
-
119
- $links[] = '<a href="' . admin_url( "admin.php?page={$this->_panel_page}" ) . '">' . __( 'Settings', 'yith-woocommerce-compare' ) . '</a>';
120
- if ( defined( 'YITH_WOOCOMPARE_PREMIUM' ) && YITH_WOOCOMPARE_PREMIUM ) {
121
- $links[] = '<a href="' . YIT_Plugin_Licence()->get_license_activation_url() . '" target="_blank">' . __( 'License', 'yith-woocommerce-compare' ) . '</a>';
122
- }
123
-
124
- return $links;
125
- }
126
-
127
- /**
128
- * Add a panel under YITH Plugins tab
129
- *
130
- * @return void
131
- * @since 1.0
132
- * @author Andrea Grillo <andrea.grillo@yithemes.com>
133
- * @use /Yit_Plugin_Panel class
134
- * @see plugin-fw/lib/yit-plugin-panel.php
135
- */
136
- public function register_panel() {
137
-
138
- if ( ! empty( $this->_panel ) ) {
139
- return;
140
- }
141
-
142
- $admin_tabs = array(
143
- 'general' => __( 'Settings', 'yith-woocommerce-compare' ),
144
- );
145
-
146
- if ( ! ( defined( 'YITH_WOOCOMPARE_PREMIUM' ) && YITH_WOOCOMPARE_PREMIUM ) ) {
147
- $admin_tabs['premium'] = __( 'Premium Version', 'yith-woocommerce-compare' );
148
- }
149
-
150
- $args = array(
151
- 'create_menu_page' => true,
152
- 'parent_slug' => '',
153
- 'page_title' => _x( 'Compare', 'Admin Plugin Name', 'yith-woocommerce-compare' ),
154
- 'menu_title' => _x( 'Compare', 'Admin Plugin Name', 'yith-woocommerce-compare' ),
155
- 'capability' => 'manage_options',
156
- 'parent' => '',
157
- 'parent_page' => 'yith_plugin_panel',
158
- 'page' => $this->_panel_page,
159
- 'admin-tabs' => apply_filters( 'yith_woocompare_admin_tabs', $admin_tabs ),
160
- 'options-path' => YITH_WOOCOMPARE_DIR . '/plugin-options'
161
- );
162
-
163
-
164
- /* === Fixed: not updated theme === */
165
- if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
166
- require_once( YITH_WOOCOMPARE_DIR . 'plugin-fw/lib/yit-plugin-panel-wc.php' );
167
- }
168
-
169
- $this->_panel = new YIT_Plugin_Panel_WooCommerce( $args );
170
- $this->options = $this->_panel->get_main_array_options();
171
- }
172
-
173
- /**
174
- * Set default custom options
175
- *
176
- */
177
- public function default_options() {
178
- $this->_default_options();
179
- }
180
-
181
- /**
182
- * Premium Tab Template
183
- *
184
- * Load the premium tab template on admin page
185
- *
186
- * @return void
187
- * @since 1.0
188
- * @author Andrea Grillo <andrea.grillo@yithemes.com>
189
- * @return void
190
- */
191
- public function premium_tab() {
192
- $premium_tab_template = YITH_WOOCOMPARE_TEMPLATE_PATH . '/admin/' . $this->_premium;
193
- if ( file_exists( $premium_tab_template ) ) {
194
- include_once( $premium_tab_template );
195
- }
196
-
197
- }
198
-
199
- /**
200
- * plugin_row_meta
201
- *
202
- * add the action links to plugin admin page
203
- *
204
- * @param $plugin_meta
205
- * @param $plugin_file
206
- * @param $plugin_data
207
- * @param $status
208
- *
209
- * @return Array
210
- * @since 1.0
211
- * @author Andrea Grillo <andrea.grillo@yithemes.com>
212
- * @use plugin_row_meta
213
- */
214
- public function plugin_row_meta( $new_row_meta_args, $plugin_meta, $plugin_file, $plugin_data, $status ) {
215
-
216
- if ( defined( 'YITH_WOOCOMPARE_INIT' ) && YITH_WOOCOMPARE_INIT == $plugin_file ) {
217
- $new_row_meta_args['slug'] = YITH_WOOCOMPARE_SLUG;
218
-
219
- if( defined( 'YITH_WOOCOMPARE_PREMIUM' ) ){
220
- $new_row_meta_args['is_premium'] = true;
221
- }
222
- }
223
-
224
- return $new_row_meta_args;
225
- }
226
-
227
- /**
228
- * Register Pointer
229
- */
230
- public function register_pointer(){
231
-
232
- if( ! class_exists( 'YIT_Pointers' ) ){
233
- include_once( 'plugin-fw/lib/yit-pointers.php' );
234
- }
235
-
236
- $args[] = array(
237
- 'screen_id' => 'plugins',
238
- 'pointer_id' => 'yith_woocompare_panel',
239
- 'target' => '#toplevel_page_yit_plugin_panel',
240
- 'content' => sprintf( '<h3> %s </h3> <p> %s </p>',
241
- __( 'YITH WooCommerce Compare Activated', 'yith-woocommerce-compare' ),
242
- apply_filters( 'yith_woocompare_activated_pointer_content', sprintf( __( 'In the YIT Plugin tab you can find the YITH WooCommerce Compare options. With this menu, you can access to all the settings of our plugins that you have activated. YITH WooCommerce Compare is available in an outstanding PREMIUM version with many new options, <a href="%s">discover it now</a>.', 'yith-woocommerce-compare' ), $this->get_premium_landing_uri() ) )
243
- ),
244
- 'position' => array( 'edge' => 'left', 'align' => 'center' ),
245
- 'init' => YITH_WOOCOMPARE_INIT
246
- );
247
-
248
- $args[] = array(
249
- 'screen_id' => 'update',
250
- 'pointer_id' => 'yith_woocompare_panel',
251
- 'target' => '#toplevel_page_yit_plugin_panel',
252
- 'content' => sprintf( '<h3> %s </h3> <p> %s </p>',
253
- __( 'YITH WooCommerce Compare Updated', 'yith-woocommerce-compare' ),
254
- apply_filters( 'yith_woocompare_updated_pointer_content', sprintf( __( 'From now on, you can find all the options of YITH WooCommerce Compare under YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in the previous version. When one of our plugins is updated, a new voice will be added to this menu. YITH WooCommerce Compare has been updated with new available options, <a href="%s">discover the PREMIUM version.</a>', 'yith-woocommerce-compare' ), $this->get_premium_landing_uri() ) )
255
- ),
256
- 'position' => array( 'edge' => 'left', 'align' => 'center' ),
257
- 'init' => YITH_WOOCOMPARE_INIT
258
- );
259
-
260
- YIT_Pointers()->register( $args );
261
- }
262
-
263
- /**
264
- * Get the premium landing uri
265
- *
266
- * @since 1.0.0
267
- * @author Andrea Grillo <andrea.grillo@yithemes.com>
268
- * @return string The premium landing link
269
- */
270
- public function get_premium_landing_uri() {
271
- return $this->_premium_landing;
272
- }
273
-
274
- /**
275
- * Default options
276
- *
277
- * Sets up the default options used on the settings page
278
- *
279
- * @access protected
280
- * @return void
281
- * @since 1.0.0
282
- */
283
- protected function _default_options() {
284
-
285
- foreach ( $this->options as $section ) {
286
-
287
- foreach ( $section as $value ) {
288
-
289
- if ( isset( $value['std'] ) && isset( $value['id'] ) ) {
290
-
291
- if ( $value['type'] == 'image_width' ) {
292
- add_option( $value['id'], $value['std'] );
293
- } elseif ( $value['type'] == 'woocompare_attributes' ) {
294
-
295
- $value_id = str_replace( '_attrs', '', $value['id'] );
296
-
297
- $in_db = get_option( $value_id );
298
- $in_db_original = get_option( $value['id'] );
299
-
300
- // if options is already in db and not reset defaults continue
301
- if ( $in_db && $in_db_original != 'all' ) {
302
- continue;
303
- }
304
-
305
- if ( $value['default'] == 'all' ) {
306
- $fields = YITH_Woocompare_Helper::standard_fields();
307
- $all = array();
308
-
309
- foreach ( array_keys( $fields ) as $field ) {
310
- $all[ $field ] = true;
311
- }
312
-
313
- update_option( $value_id, $all );
314
- } else {
315
- update_option( $value_id, $value['std'] );
316
- }
317
- }
318
- }
319
- }
320
- }
321
- }
322
-
323
- /**
324
- * Create new Woocommerce admin field: checkboxes
325
- *
326
- * @access public
327
- * @param array $value
328
- * @return void
329
- * @since 1.0.0
330
- */
331
- public function admin_fields_attributes( $value ) {
332
- $fields = YITH_Woocompare_Helper::standard_fields();
333
- $all = array();
334
- $checked = get_option( str_replace( '_attrs', '', $value['id'] ), $value['default'] == 'all' ? $all : array() );
335
-
336
- foreach ( array_keys( $fields ) as $field ) {
337
- $all[ $field ] = true;
338
- }
339
- // then add fields that are not still saved
340
- foreach ( $checked as $k => $v ) {
341
- unset( $all[ $k ] );
342
- }
343
- $checkboxes = array_merge( $checked, $all );
344
-
345
-
346
- ?>
347
- <tr valign="top">
348
- <th scope="row" class="titledesc">
349
- <label for="<?php echo esc_attr( $value['id'] ); ?>"><?php echo $value['name']; ?></label>
350
- </th>
351
-
352
- <td class="forminp attributes">
353
- <p class="description"><?php echo $value['desc'] ?></p>
354
- <ul class="fields">
355
- <?php foreach ( $checkboxes as $slug => $checked ) :
356
- if( ! isset( $fields[ $slug ] ) )
357
- continue;
358
- ?>
359
- <li>
360
- <label>
361
- <input type="checkbox" name="<?php echo $value['id'] ?>[]" id="<?php echo $value['id'] ?>_<?php echo $slug ?>" value="<?php echo $slug ?>"<?php checked( $checked ) ?> /> <?php echo $fields[ $slug ] ?>
362
- </label>
363
- </li>
364
- <?php
365
- endforeach;
366
- ?>
367
- </ul>
368
- <input type="hidden" name="<?php echo $value['id'] ?>_positions" value="<?php echo implode( ',', array_keys( $checkboxes ) ) ?>" />
369
- </td>
370
- </tr>
371
- <?php
372
- }
373
-
374
- /**
375
- * Create new Woocommerce admin field: yit_wc_image_width
376
- *
377
- * @access public
378
- * @param array $value
379
- * @return void
380
- * @since 1.0.0
381
- */
382
- public function admin_fields_woocompare_image_width( $value ) {
383
-
384
- $width = WC_Admin_Settings::get_option( $value['id'] . '[width]', $value['default']['width'] );
385
- $height = WC_Admin_Settings::get_option( $value['id'] . '[height]', $value['default']['height'] );
386
- $crop = WC_Admin_Settings::get_option( $value['id'] . '[crop]' );
387
- $crop = ( $crop == 'on' || $crop == '1' ) ? 1 : 0;
388
- $crop = checked( 1, $crop, false );
389
-
390
- ?>
391
- <tr valign="top">
392
- <th scope="row" class="titledesc"><?php echo esc_html( $value['title'] ) ?></th>
393
- <td class="forminp image_width_settings">
394
-
395
- <input name="<?php echo esc_attr( $value['id'] ); ?>[width]" id="<?php echo esc_attr( $value['id'] ); ?>-width" type="text" size="3" value="<?php echo $width; ?>" /> &times;
396
- <input name="<?php echo esc_attr( $value['id'] ); ?>[height]" id="<?php echo esc_attr( $value['id'] ); ?>-height" type="text" size="3" value="<?php echo $height; ?>" />px
397
-
398
- <label><input name="<?php echo esc_attr( $value['id'] ); ?>[crop]" id="<?php echo esc_attr( $value['id'] ); ?>-crop" type="checkbox" <?php echo $crop; ?> /> <?php _e( 'Do you want to hard crop the image?', 'yith-woocommerce-compare' ); ?>
399
- </label>
400
- <p class="description"><?php echo $value['desc'] ?></p>
401
-
402
- </td>
403
- </tr><?php
404
-
405
- }
406
-
407
- /**
408
- * Save the admin field: slider
409
- *
410
- * @access public
411
- * @param mixed $value
412
- * @param mixed $option
413
- * @param mixed $raw_value
414
- * @return mixed
415
- * @since 1.0.0
416
- */
417
- public function admin_update_custom_option( $value, $option, $raw_value ) {
418
-
419
- $val = array();
420
- $checked_fields = isset( $_POST[ $option['id'] ] ) ? maybe_unserialize( $_POST[ $option['id'] ] ) : array();
421
- $fields = array_map( 'trim', explode( ',', $_POST[ $option['id'] . '_positions' ] ) );
422
-
423
- foreach ( $fields as $field ) {
424
- $val[ $field ] = in_array( $field, $checked_fields );
425
- }
426
-
427
- update_option( str_replace( '_attrs', '', $option['id'] ), $val );
428
-
429
- return $value;
430
- }
431
-
432
- /**
433
- * Save the admin field: slider
434
- *
435
- * @access public
436
- * @param mixed $value
437
- * @return void
438
- * @since 1.0.0
439
- */
440
- public function admin_update_custom_option_pre_24( $value ) {
441
-
442
- $val = array();
443
- $checked_fields = isset( $_POST[ $value['id'] ] ) ? $_POST[ $value['id'] ] : array();
444
- $fields = array_map( 'trim', explode( ',', $_POST[ $value['id'] . '_positions' ] ) );
445
-
446
- foreach ( $fields as $field ) {
447
- $val[ $field ] = in_array( $field, $checked_fields );
448
- }
449
-
450
- update_option( str_replace( '_attrs', '', $value['id'] ), $val );
451
- }
452
-
453
- /**
454
- * Enqueue admin styles and scripts
455
- *
456
- * @access public
457
- * @return void
458
- * @since 1.0.0
459
- */
460
- public function enqueue_styles_scripts() {
461
-
462
- if ( isset( $_GET['page'] ) && $_GET['page'] == 'yith_woocompare_panel' ) {
463
- wp_enqueue_script( 'jquery-ui' );
464
- wp_enqueue_script( 'jquery-ui-core' );
465
- wp_enqueue_script( 'jquery-ui-mouse' );
466
- wp_enqueue_script( 'jquery-ui-slider' );
467
- wp_enqueue_script( 'jquery-ui-sortable' );
468
-
469
- wp_enqueue_style( 'yith_woocompare_admin', YITH_WOOCOMPARE_URL . 'assets/css/admin.css' );
470
- wp_enqueue_script( 'yith_woocompare', YITH_WOOCOMPARE_URL . 'assets/js/woocompare-admin.js', array( 'jquery', 'jquery-ui-sortable' ) );
471
- }
472
-
473
- do_action( 'yith_woocompare_enqueue_styles_scripts' );
474
- }
475
- }
476
- }
 
1
+ <?php
2
+ /**
3
+ * Admin class
4
+ *
5
+ * @author YITH
6
+ * @package YITH WooCommerce Compare
7
+ * @version 2.0.0
8
+ */
9
+
10
+ if ( ! defined( 'YITH_WOOCOMPARE' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
+ if ( ! class_exists( 'YITH_Woocompare_Admin' ) ) {
15
+ /**
16
+ * Admin class.
17
+ * The class manage all the admin behaviors.
18
+ *
19
+ * @since 1.0.0
20
+ */
21
+ class YITH_Woocompare_Admin {
22
+
23
+
24
+ /**
25
+ * Plugin options
26
+ *
27
+ * @var array
28
+ * @access public
29
+ * @since 1.0.0
30
+ */
31
+ public $options = array();
32
+
33
+ /**
34
+ * Plugin version
35
+ *
36
+ * @var string
37
+ * @since 1.0.0
38
+ */
39
+ public $version = YITH_WOOCOMPARE_VERSION;
40
+
41
+ /**
42
+ * @var $_panel Panel Object
43
+ */
44
+ protected $_panel;
45
+
46
+ /**
47
+ * @var $_premium string Premium tab template file name
48
+ */
49
+ protected $_premium = 'premium.php';
50
+
51
+ /**
52
+ * @var string Premium version landing link
53
+ */
54
+ protected $_premium_landing = 'https://yithemes.com/themes/plugins/yith-woocommerce-compare';
55
+
56
+ /**
57
+ * @var string Compare panel page
58
+ */
59
+ protected $_panel_page = 'yith_woocompare_panel';
60
+
61
+ /**
62
+ * Various links
63
+ *
64
+ * @var string
65
+ * @access public
66
+ * @since 1.0.0
67
+ */
68
+ public $doc_url = 'http://yithemes.com/docs-plugins/yith-woocommerce-compare/';
69
+
70
+ /**
71
+ * Constructor
72
+ *
73
+ * @access public
74
+ * @since 1.0.0
75
+ */
76
+ public function __construct() {
77
+
78
+ add_action( 'admin_menu', array( $this, 'register_panel' ), 5) ;
79
+
80
+ //Add action links
81
+ add_filter( 'plugin_action_links_' . plugin_basename( YITH_WOOCOMPARE_DIR . '/' . basename( YITH_WOOCOMPARE_FILE ) ), array( $this, 'action_links' ) );
82
+ add_filter( 'yith_show_plugin_row_meta', array( $this, 'plugin_row_meta' ), 10, 5 );
83
+
84
+ add_action( 'yith_woocompare_premium', array( $this, 'premium_tab' ) );
85
+
86
+ add_action( 'admin_init', array( $this, 'register_pointer' ) );
87
+ add_action( 'admin_init', array( $this, 'default_options'), 99 );
88
+
89
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles_scripts' ), 20 );
90
+
91
+ add_action( 'woocommerce_admin_field_woocompare_image_width', array( $this, 'admin_fields_woocompare_image_width' ) );
92
+ add_action( 'woocommerce_admin_field_woocompare_attributes', array( $this, 'admin_fields_attributes' ), 10, 1 );
93
+ if( version_compare( preg_replace( '/-beta-([0-9]+)/', '', WC()->version ), '2.4', '<' ) ) {
94
+ add_action( 'woocommerce_update_option_woocompare_attributes', array( $this, 'admin_update_custom_option_pre_24' ), 10, 1 );
95
+ }
96
+ else {
97
+ add_filter( 'woocommerce_admin_settings_sanitize_option_yith_woocompare_fields_attrs', array( $this, 'admin_update_custom_option' ), 10, 3 );
98
+ }
99
+
100
+ // YITH WCWL Loaded
101
+ do_action( 'yith_woocompare_loaded' );
102
+ }
103
+
104
+ /**
105
+ * Action Links
106
+ *
107
+ * add the action links to plugin admin page
108
+ *
109
+ * @param $links | links plugin array
110
+ *
111
+ * @return mixed Array
112
+ * @since 1.0
113
+ * @author Andrea Grillo <andrea.grillo@yithemes.com>
114
+ * @return mixed
115
+ * @use plugin_action_links_{$plugin_file_name}
116
+ */
117
+ public function action_links( $links ) {
118
+
119
+ $links[] = '<a href="' . admin_url( "admin.php?page={$this->_panel_page}" ) . '">' . __( 'Settings', 'yith-woocommerce-compare' ) . '</a>';
120
+ if ( defined( 'YITH_WOOCOMPARE_PREMIUM' ) && YITH_WOOCOMPARE_PREMIUM ) {
121
+ $links[] = '<a href="' . YIT_Plugin_Licence()->get_license_activation_url() . '" target="_blank">' . __( 'License', 'yith-woocommerce-compare' ) . '</a>';
122
+ }
123
+
124
+ return $links;
125
+ }
126
+
127
+ /**
128
+ * Add a panel under YITH Plugins tab
129
+ *
130
+ * @return void
131
+ * @since 1.0
132
+ * @author Andrea Grillo <andrea.grillo@yithemes.com>
133
+ * @use /Yit_Plugin_Panel class
134
+ * @see plugin-fw/lib/yit-plugin-panel.php
135
+ */
136
+ public function register_panel() {
137
+
138
+ if ( ! empty( $this->_panel ) ) {
139
+ return;
140
+ }
141
+
142
+ $admin_tabs = array(
143
+ 'general' => __( 'Settings', 'yith-woocommerce-compare' ),
144
+ );
145
+
146
+ if ( ! ( defined( 'YITH_WOOCOMPARE_PREMIUM' ) && YITH_WOOCOMPARE_PREMIUM ) ) {
147
+ $admin_tabs['premium'] = __( 'Premium Version', 'yith-woocommerce-compare' );
148
+ }
149
+
150
+ $args = array(
151
+ 'create_menu_page' => true,
152
+ 'parent_slug' => '',
153
+ 'page_title' => _x( 'YITH WooCommerce Compare', 'Admin Plugin Name', 'yith-woocommerce-compare' ),
154
+ 'menu_title' => _x( 'Compare', 'Admin Plugin Name', 'yith-woocommerce-compare' ),
155
+ 'capability' => 'manage_options',
156
+ 'parent' => '',
157
+ 'parent_page' => 'yith_plugin_panel',
158
+ 'page' => $this->_panel_page,
159
+ 'admin-tabs' => apply_filters( 'yith_woocompare_admin_tabs', $admin_tabs ),
160
+ 'options-path' => YITH_WOOCOMPARE_DIR . '/plugin-options',
161
+ 'class' => yith_set_wrapper_class()
162
+ );
163
+
164
+
165
+ /* === Fixed: not updated theme === */
166
+ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
167
+ require_once( YITH_WOOCOMPARE_DIR . 'plugin-fw/lib/yit-plugin-panel-wc.php' );
168
+ }
169
+
170
+ $this->_panel = new YIT_Plugin_Panel_WooCommerce( $args );
171
+ $this->options = $this->_panel->get_main_array_options();
172
+ }
173
+
174
+ /**
175
+ * Set default custom options
176
+ *
177
+ */
178
+ public function default_options() {
179
+ $this->_default_options();
180
+ }
181
+
182
+ /**
183
+ * Premium Tab Template
184
+ *
185
+ * Load the premium tab template on admin page
186
+ *
187
+ * @return void
188
+ * @since 1.0
189
+ * @author Andrea Grillo <andrea.grillo@yithemes.com>
190
+ * @return void
191
+ */
192
+ public function premium_tab() {
193
+ $premium_tab_template = YITH_WOOCOMPARE_TEMPLATE_PATH . '/admin/' . $this->_premium;
194
+ if ( file_exists( $premium_tab_template ) ) {
195
+ include_once( $premium_tab_template );
196
+ }
197
+
198
+ }
199
+
200
+ /**
201
+ * plugin_row_meta
202
+ *
203
+ * add the action links to plugin admin page
204
+ *
205
+ * @param $plugin_meta
206
+ * @param $plugin_file
207
+ * @param $plugin_data
208
+ * @param $status
209
+ *
210
+ * @return Array
211
+ * @since 1.0
212
+ * @author Andrea Grillo <andrea.grillo@yithemes.com>
213
+ * @use plugin_row_meta
214
+ */
215
+ public function plugin_row_meta( $new_row_meta_args, $plugin_meta, $plugin_file, $plugin_data, $status ) {
216
+
217
+ if ( defined( 'YITH_WOOCOMPARE_INIT' ) && YITH_WOOCOMPARE_INIT == $plugin_file ) {
218
+ $new_row_meta_args['slug'] = YITH_WOOCOMPARE_SLUG;
219
+
220
+ if( defined( 'YITH_WOOCOMPARE_PREMIUM' ) ){
221
+ $new_row_meta_args['is_premium'] = true;
222
+ }
223
+ }
224
+
225
+ return $new_row_meta_args;
226
+ }
227
+
228
+ /**
229
+ * Register Pointer
230
+ */
231
+ public function register_pointer(){
232
+
233
+ if( ! class_exists( 'YIT_Pointers' ) ){
234
+ include_once( 'plugin-fw/lib/yit-pointers.php' );
235
+ }
236
+
237
+ $args[] = array(
238
+ 'screen_id' => 'plugins',
239
+ 'pointer_id' => 'yith_woocompare_panel',
240
+ 'target' => '#toplevel_page_yit_plugin_panel',
241
+ 'content' => sprintf( '<h3> %s </h3> <p> %s </p>',
242
+ __( 'YITH WooCommerce Compare Activated', 'yith-woocommerce-compare' ),
243
+ apply_filters( 'yith_woocompare_activated_pointer_content', sprintf( __( 'In the YIT Plugin tab you can find the YITH WooCommerce Compare options. With this menu, you can access to all the settings of our plugins that you have activated. YITH WooCommerce Compare is available in an outstanding PREMIUM version with many new options, <a href="%s">discover it now</a>.', 'yith-woocommerce-compare' ), $this->get_premium_landing_uri() ) )
244
+ ),
245
+ 'position' => array( 'edge' => 'left', 'align' => 'center' ),
246
+ 'init' => YITH_WOOCOMPARE_INIT
247
+ );
248
+
249
+ $args[] = array(
250
+ 'screen_id' => 'update',
251
+ 'pointer_id' => 'yith_woocompare_panel',
252
+ 'target' => '#toplevel_page_yit_plugin_panel',
253
+ 'content' => sprintf( '<h3> %s </h3> <p> %s </p>',
254
+ __( 'YITH WooCommerce Compare Updated', 'yith-woocommerce-compare' ),
255
+ apply_filters( 'yith_woocompare_updated_pointer_content', sprintf( __( 'From now on, you can find all the options of YITH WooCommerce Compare under YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in the previous version. When one of our plugins is updated, a new voice will be added to this menu. YITH WooCommerce Compare has been updated with new available options, <a href="%s">discover the PREMIUM version.</a>', 'yith-woocommerce-compare' ), $this->get_premium_landing_uri() ) )
256
+ ),
257
+ 'position' => array( 'edge' => 'left', 'align' => 'center' ),
258
+ 'init' => YITH_WOOCOMPARE_INIT
259
+ );
260
+
261
+ YIT_Pointers()->register( $args );
262
+ }
263
+
264
+ /**
265
+ * Get the premium landing uri
266
+ *
267
+ * @since 1.0.0
268
+ * @author Andrea Grillo <andrea.grillo@yithemes.com>
269
+ * @return string The premium landing link
270
+ */
271
+ public function get_premium_landing_uri() {
272
+ return $this->_premium_landing;
273
+ }
274
+
275
+ /**
276
+ * Default options
277
+ *
278
+ * Sets up the default options used on the settings page
279
+ *
280
+ * @access protected
281
+ * @return void
282
+ * @since 1.0.0
283
+ */
284
+ protected function _default_options() {
285
+
286
+ foreach ( $this->options as $section ) {
287
+
288
+ foreach ( $section as $value ) {
289
+
290
+ if ( isset( $value['std'] ) && isset( $value['id'] ) ) {
291
+
292
+ if ( $value['type'] == 'image_width' ) {
293
+ add_option( $value['id'], $value['std'] );
294
+ } elseif ( $value['type'] == 'woocompare_attributes' ) {
295
+
296
+ $value_id = str_replace( '_attrs', '', $value['id'] );
297
+
298
+ $in_db = get_option( $value_id );
299
+ $in_db_original = get_option( $value['id'] );
300
+
301
+ // if options is already in db and not reset defaults continue
302
+ if ( $in_db && $in_db_original != 'all' ) {
303
+ continue;
304
+ }
305
+
306
+ if ( $value['default'] == 'all' ) {
307
+ $fields = YITH_Woocompare_Helper::standard_fields();
308
+ $all = array();
309
+
310
+ foreach ( array_keys( $fields ) as $field ) {
311
+ $all[ $field ] = true;
312
+ }
313
+
314
+ update_option( $value_id, $all );
315
+ } else {
316
+ update_option( $value_id, $value['std'] );
317
+ }
318
+ }
319
+ }
320
+ }
321
+ }
322
+ }
323
+
324
+ /**
325
+ * Create new Woocommerce admin field: checkboxes
326
+ *
327
+ * @access public
328
+ * @param array $value
329
+ * @return void
330
+ * @since 1.0.0
331
+ */
332
+ public function admin_fields_attributes( $value ) {
333
+ $fields = YITH_Woocompare_Helper::standard_fields();
334
+ $all = array();
335
+ $checked = get_option( str_replace( '_attrs', '', $value['id'] ), $value['default'] == 'all' ? $all : array() );
336
+
337
+ foreach ( array_keys( $fields ) as $field ) {
338
+ $all[ $field ] = true;
339
+ }
340
+ // then add fields that are not still saved
341
+ foreach ( $checked as $k => $v ) {
342
+ unset( $all[ $k ] );
343
+ }
344
+ $checkboxes = array_merge( $checked, $all );
345
+
346
+
347
+ ?>
348
+ <tr valign="top">
349
+ <th scope="row" class="titledesc">
350
+ <label for="<?php echo esc_attr( $value['id'] ); ?>"><?php echo $value['name']; ?></label>
351
+ </th>
352
+
353
+ <td class="forminp attributes">
354
+ <p class="description"><?php echo $value['desc'] ?></p>
355
+ <ul class="fields">
356
+ <?php foreach ( $checkboxes as $slug => $checked ) :
357
+ if( ! isset( $fields[ $slug ] ) )
358
+ continue;
359
+ ?>
360
+ <li>
361
+ <label>
362
+ <input type="checkbox" name="<?php echo $value['id'] ?>[]" id="<?php echo $value['id'] ?>_<?php echo $slug ?>" value="<?php echo $slug ?>"<?php checked( $checked ) ?> /> <?php echo $fields[ $slug ] ?>
363
+ </label>
364
+ </li>
365
+ <?php
366
+ endforeach;
367
+ ?>
368
+ </ul>
369
+ <input type="hidden" name="<?php echo $value['id'] ?>_positions" value="<?php echo implode( ',', array_keys( $checkboxes ) ) ?>" />
370
+ </td>
371
+ </tr>
372
+ <?php
373
+ }
374
+
375
+ /**
376
+ * Create new Woocommerce admin field: yit_wc_image_width
377
+ *
378
+ * @access public
379
+ * @param array $value
380
+ * @return void
381
+ * @since 1.0.0
382
+ */
383
+ public function admin_fields_woocompare_image_width( $value ) {
384
+
385
+ $width = WC_Admin_Settings::get_option( $value['id'] . '[width]', $value['default']['width'] );
386
+ $height = WC_Admin_Settings::get_option( $value['id'] . '[height]', $value['default']['height'] );
387
+ $crop = WC_Admin_Settings::get_option( $value['id'] . '[crop]' );
388
+ $crop = ( $crop == 'on' || $crop == '1' ) ? 1 : 0;
389
+ $crop = checked( 1, $crop, false );
390
+
391
+ ?>
392
+ <tr valign="top">
393
+ <th scope="row" class="titledesc"><?php echo esc_html( $value['title'] ) ?></th>
394
+ <td class="forminp image_width_settings">
395
+
396
+ <input name="<?php echo esc_attr( $value['id'] ); ?>[width]" id="<?php echo esc_attr( $value['id'] ); ?>-width" type="text" size="3" value="<?php echo $width; ?>" /> &times;
397
+ <input name="<?php echo esc_attr( $value['id'] ); ?>[height]" id="<?php echo esc_attr( $value['id'] ); ?>-height" type="text" size="3" value="<?php echo $height; ?>" />px
398
+
399
+ <label><input name="<?php echo esc_attr( $value['id'] ); ?>[crop]" id="<?php echo esc_attr( $value['id'] ); ?>-crop" type="checkbox" <?php echo $crop; ?> /> <?php _e( 'Do you want to hard crop the image?', 'yith-woocommerce-compare' ); ?>
400
+ </label>
401
+ <p class="description"><?php echo $value['desc'] ?></p>
402
+
403
+ </td>
404
+ </tr><?php
405
+
406
+ }
407
+
408
+ /**
409
+ * Save the admin field: slider
410
+ *
411
+ * @access public
412
+ * @param mixed $value
413
+ * @param mixed $option
414
+ * @param mixed $raw_value
415
+ * @return mixed
416
+ * @since 1.0.0
417
+ */
418
+ public function admin_update_custom_option( $value, $option, $raw_value ) {
419
+
420
+ $val = array();
421
+ $checked_fields = isset( $_POST[ $option['id'] ] ) ? maybe_unserialize( $_POST[ $option['id'] ] ) : array();
422
+ $fields = array_map( 'trim', explode( ',', $_POST[ $option['id'] . '_positions' ] ) );
423
+
424
+ foreach ( $fields as $field ) {
425
+ $val[ $field ] = in_array( $field, $checked_fields );
426
+ }
427
+
428
+ update_option( str_replace( '_attrs', '', $option['id'] ), $val );
429
+
430
+ return $value;
431
+ }
432
+
433
+ /**
434
+ * Save the admin field: slider
435
+ *
436
+ * @access public
437
+ * @param mixed $value
438
+ * @return void
439
+ * @since 1.0.0
440
+ */
441
+ public function admin_update_custom_option_pre_24( $value ) {
442
+
443
+ $val = array();
444
+ $checked_fields = isset( $_POST[ $value['id'] ] ) ? $_POST[ $value['id'] ] : array();
445
+ $fields = array_map( 'trim', explode( ',', $_POST[ $value['id'] . '_positions' ] ) );
446
+
447
+ foreach ( $fields as $field ) {
448
+ $val[ $field ] = in_array( $field, $checked_fields );
449
+ }
450
+
451
+ update_option( str_replace( '_attrs', '', $value['id'] ), $val );
452
+ }
453
+
454
+ /**
455
+ * Enqueue admin styles and scripts
456
+ *
457
+ * @access public
458
+ * @return void
459
+ * @since 1.0.0
460
+ */
461
+ public function enqueue_styles_scripts() {
462
+
463
+ if ( isset( $_GET['page'] ) && $_GET['page'] == 'yith_woocompare_panel' ) {
464
+ wp_enqueue_script( 'jquery-ui' );
465
+ wp_enqueue_script( 'jquery-ui-core' );
466
+ wp_enqueue_script( 'jquery-ui-mouse' );
467
+ wp_enqueue_script( 'jquery-ui-slider' );
468
+ wp_enqueue_script( 'jquery-ui-sortable' );
469
+
470
+ wp_enqueue_style( 'yith_woocompare_admin', YITH_WOOCOMPARE_URL . 'assets/css/admin.css' );
471
+ wp_enqueue_script( 'yith_woocompare', YITH_WOOCOMPARE_URL . 'assets/js/woocompare-admin.js', array( 'jquery', 'jquery-ui-sortable' ) );
472
+ }
473
+
474
+ do_action( 'yith_woocompare_enqueue_styles_scripts' );
475
+ }
476
+ }
477
+ }
includes/class.yith-woocompare-frontend.php CHANGED
@@ -1,819 +1,819 @@
1
- <?php
2
- /**
3
- * Main class
4
- *
5
- * @author YITH
6
- * @package YITH Woocommerce Compare
7
- * @version 1.1.4
8
- */
9
-
10
- if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
11
-
12
- if( !class_exists( 'YITH_Woocompare_Frontend' ) ) {
13
- /**
14
- * YITH Custom Login Frontend
15
- *
16
- * @since 1.0.0
17
- */
18
- class YITH_Woocompare_Frontend {
19
- /**
20
- * Plugin version
21
- *
22
- * @var string
23
- * @since 1.0.0
24
- */
25
- public $version = YITH_WOOCOMPARE_VERSION;
26
-
27
- /**
28
- * The list of products inside the comparison table
29
- *
30
- * @var array
31
- * @since 1.0.0
32
- */
33
- public $products_list = array();
34
-
35
- /**
36
- * Plugin version
37
- *
38
- * @var string
39
- * @since 1.0.0
40
- */
41
- public $template_file = 'compare.php';
42
-
43
- /**
44
- * Stylesheet file
45
- *
46
- * @var string
47
- * @since 2.1.0
48
- */
49
- public $stylesheet_file = 'compare.css';
50
-
51
- /**
52
- * The name of cookie name
53
- *
54
- * @var string
55
- * @since 1.0.0
56
- */
57
- public $cookie_name = 'yith_woocompare_list';
58
-
59
- /**
60
- * The action used to view the table comparison
61
- *
62
- * @var string
63
- * @since 1.0.0
64
- */
65
- public $action_view = 'yith-woocompare-view-table';
66
-
67
- /**
68
- * The action used to add the product to compare list
69
- *
70
- * @var string
71
- * @since 1.0.0
72
- */
73
- public $action_add = 'yith-woocompare-add-product';
74
-
75
- /**
76
- * The action used to add the product to compare list
77
- *
78
- * @var string
79
- * @since 1.0.0
80
- */
81
- public $action_remove = 'yith-woocompare-remove-product';
82
-
83
- /**
84
- * The action used to reload the compare list widget
85
- *
86
- * @var string
87
- * @since 1.0.0
88
- */
89
- public $action_reload = 'yith-woocompare-reload-product';
90
-
91
- /**
92
- * The standard fields
93
- *
94
- * @var array
95
- * @since 1.0.0
96
- */
97
- public $default_fields = array();
98
-
99
- /**
100
- * Constructor
101
- *
102
- * @return YITH_Woocompare_Frontend
103
- * @since 1.0.0
104
- */
105
- public function __construct() {
106
-
107
-
108
- add_action( 'init', array( $this, 'init_variables' ), 1 );
109
- add_action( 'init', array( $this, 'populate_products_list' ), 10 );
110
-
111
- // Add link or button in the products list or
112
- if ( get_option( 'yith_woocompare_compare_button_in_product_page', 'yes' ) == 'yes' ) add_action( 'woocommerce_single_product_summary', array( $this, 'add_compare_link' ), 35 );
113
- if ( get_option( 'yith_woocompare_compare_button_in_products_list', 'no' ) == 'yes' ) add_action( 'woocommerce_after_shop_loop_item', array( $this, 'add_compare_link' ), 20 );
114
- add_action( 'init', array( $this, 'add_product_to_compare_action' ), 15 );
115
- add_action( 'init', array( $this, 'remove_product_from_compare_action' ), 15 );
116
- add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
117
- add_action( 'template_redirect', array( $this, 'compare_table_html' ) );
118
-
119
- // add the shortcode
120
- add_shortcode( 'yith_compare_button', array( $this, 'compare_button_sc' ) );
121
-
122
- // AJAX
123
- if( version_compare( WC()->version, '2.4', '>=' ) ){
124
- add_action( 'wc_ajax_' . $this->action_add, array( $this, 'add_product_to_compare_ajax' ) );
125
- add_action( 'wc_ajax_' . $this->action_remove, array( $this, 'remove_product_from_compare_ajax' ) );
126
- add_action( 'wc_ajax_' . $this->action_reload, array( $this, 'reload_widget_list_ajax' ) );
127
- }
128
- else {
129
- add_action( 'wp_ajax_' . $this->action_add, array( $this, 'add_product_to_compare_ajax' ) );
130
- add_action( 'wp_ajax_' . $this->action_remove, array( $this, 'remove_product_from_compare_ajax' ) );
131
- add_action( 'wp_ajax_' . $this->action_reload, array( $this, 'reload_widget_list_ajax' ) );
132
- }
133
- // no priv
134
- add_action( 'wp_ajax_nopriv_' . $this->action_add, array( $this, 'add_product_to_compare_ajax' ) );
135
- add_action( 'wp_ajax_nopriv_' . $this->action_remove, array( $this, 'remove_product_from_compare_ajax' ) );
136
- add_action( 'wp_ajax_nopriv_' . $this->action_reload, array( $this, 'reload_widget_list_ajax' ) );
137
-
138
- return $this;
139
- }
140
-
141
- /**
142
- * Init class variables
143
- *
144
- * @since 2.3.4
145
- * @author Francesco Licandro
146
- */
147
- public function init_variables(){
148
- global $sitepress;
149
-
150
- $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
151
-
152
- if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress ) ) {
153
- $sitepress->switch_lang( $lang, true );
154
- }
155
-
156
- // set coookiename
157
- if ( is_multisite() ) $this->cookie_name .= '_' . get_current_blog_id();
158
-
159
- // populate default fields for the comparison table
160
- $this->default_fields = YITH_Woocompare_Helper::standard_fields();
161
- }
162
-
163
- /**
164
- * Populate the compare product list
165
- */
166
- public function populate_products_list(){
167
-
168
- global $sitepress;
169
-
170
- /**
171
- * WPML Support
172
- */
173
- $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
174
-
175
- // get cookie val
176
- $the_list = isset( $_COOKIE[ $this->cookie_name ] ) ? json_decode( $_COOKIE[ $this->cookie_name ] ) : array();
177
-
178
- // switch lang for WPML
179
- if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress ) ) {
180
- $sitepress->switch_lang( $lang, true );
181
- }
182
-
183
- foreach( $the_list as $product_id ) {
184
- if( function_exists( 'wpml_object_id_filter' ) ) {
185
- $product_id_translated = wpml_object_id_filter( $product_id, 'product', false );
186
- // get all product of current lang
187
- if ( $product_id_translated !== $product_id ) {
188
- continue;
189
- }
190
- }
191
-
192
- // check for deleted|private products
193
- $product = wc_get_product( $product_id );
194
- if( ! $product || yit_get_prop( $product, 'post_status' ) !== 'publish' ) {
195
- continue;
196
- }
197
-
198
- $this->products_list[] = $product_id;
199
- }
200
-
201
- do_action( 'yith_woocompare_after_populate_product_list', $this->products_list );
202
- }
203
-
204
- /**
205
- * Enqueue the scripts and styles in the page
206
- */
207
- public function enqueue_scripts() {
208
-
209
- // scripts
210
- $min = ! ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '.min' : '';
211
- wp_register_script( 'yith-woocompare-main', YITH_WOOCOMPARE_ASSETS_URL . '/js/woocompare' . $min .'.js', array('jquery'), $this->version, true );
212
-
213
- // enqueue and add localize
214
- wp_enqueue_script( 'yith-woocompare-main' );
215
-
216
- // localize script args
217
- $args = apply_filters( 'yith_woocompare_main_script_localize_array', array(
218
- 'ajaxurl' => version_compare( WC()->version, '2.4', '>=' ) ? WC_AJAX::get_endpoint( "%%endpoint%%" ) : admin_url( 'admin-ajax.php', 'relative' ),
219
- 'actionadd' => $this->action_add,
220
- 'actionremove' => $this->action_remove,
221
- 'actionview' => $this->action_view,
222
- 'actionreload' => $this->action_reload,
223
- 'added_label' => apply_filters( 'yith_woocompare_compare_added_label', __( 'Added', 'yith-woocommerce-compare' ) ),
224
- 'table_title' => apply_filters( 'yith_woocompare_compare_table_title',__( 'Product Comparison', 'yith-woocommerce-compare' ) ),
225
- 'auto_open' => get_option( 'yith_woocompare_auto_open', 'yes' ),
226
- 'loader' => YITH_WOOCOMPARE_ASSETS_URL . '/images/loader.gif',
227
- 'button_text' => get_option( 'yith_woocompare_button_text', __( 'Compare', 'yith-woocommerce-compare' ) ),
228
- 'cookie_name' => $this->cookie_name,
229
- 'close_label' => _x( 'Close', 'Label for popup close icon', 'yith-woocommerce-compare' )
230
- ));
231
-
232
- wp_localize_script( 'yith-woocompare-main', 'yith_woocompare', $args );
233
-
234
- // colorbox
235
- wp_enqueue_style( 'jquery-colorbox', YITH_WOOCOMPARE_ASSETS_URL . '/css/colorbox.css' );
236
- wp_enqueue_script( 'jquery-colorbox', YITH_WOOCOMPARE_ASSETS_URL . '/js/jquery.colorbox-min.js', array('jquery'), '1.4.21', true );
237
-
238
- // widget
239
- if ( is_active_widget( false, false, 'yith-woocompare-widget', true ) && ! is_admin() ) {
240
- wp_enqueue_style( 'yith-woocompare-widget', YITH_WOOCOMPARE_ASSETS_URL . '/css/widget.css' );
241
- }
242
- }
243
-
244
- /**
245
- * The fields to show in the table
246
- *
247
- * @param array $products
248
- * @return mixed|void
249
- * @since 1.0.0
250
- */
251
- public function fields( $products = array() ) {
252
-
253
- $fields = get_option( 'yith_woocompare_fields', array() );
254
-
255
- foreach ( $fields as $field => $show ) {
256
- if ( $show ) {
257
- if ( isset( $this->default_fields[$field] ) ) {
258
- $fields[$field] = $this->default_fields[$field];
259
- }
260
- else {
261
- if ( taxonomy_exists( $field ) ) {
262
- $fields[$field] = wc_attribute_label( $field );
263
- }
264
- }
265
- }
266
- else {
267
- unset( $fields[$field] );
268
- }
269
- }
270
-
271
- return apply_filters( 'yith_woocompare_filter_table_fields', $fields, $products );
272
- }
273
-
274
- /**
275
- * Render the maintenance page
276
- *
277
- */
278
- public function compare_table_html() {
279
-
280
- if ( ( ! defined('DOING_AJAX') || ! DOING_AJAX ) && ( ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_view ) ) return;
281
-
282
- // check if is add to cart
283
- if( isset( $_REQUEST['add-to-cart'] ) ) {
284
- $product_id = intval( $_REQUEST['add-to-cart'] );
285
-
286
- wp_redirect( get_permalink( $product_id ) );
287
- exit;
288
- }
289
-
290
- global $woocommerce, $sitepress;
291
-
292
- /**
293
- * WPML Suppot: Localize Ajax Call
294
- */
295
- $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
296
-
297
- if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress ) ) {
298
- $sitepress->switch_lang( $lang, true );
299
- }
300
-
301
- $args = $this->_vars();
302
- $args['fixed'] = false;
303
- $args['iframe'] = 'yes';
304
-
305
- //extract args
306
- extract( $args );
307
-
308
- // remove all styles from compare template
309
- add_action('wp_print_styles', array( $this, 'remove_all_styles' ), 100);
310
-
311
- // remove admin bar
312
- remove_action( 'wp_footer', 'wp_admin_bar_render', 1000 );
313
- remove_action( 'wp_head', '_admin_bar_bump_cb' );
314
-
315
- // remove filters before render compare popup
316
- add_action( 'wp_enqueue_scripts', array( $this, 'actions_before_load_popup' ), 99 );
317
-
318
- $plugin_path = YITH_WOOCOMPARE_TEMPLATE_PATH . '/' . $this->template_file;
319
-
320
- if ( defined('WC_TEMPLATE_PATH') ) {
321
-
322
- $template_path = get_template_directory() . '/' . WC_TEMPLATE_PATH . $this->template_file;
323
- $child_path = get_stylesheet_directory() . '/' . WC_TEMPLATE_PATH . $this->template_file;
324
- }
325
- else {
326
- $template_path = get_template_directory() . '/' . $woocommerce->template_url . $this->template_file;
327
- $child_path = get_stylesheet_directory() . '/' . $woocommerce->template_url . $this->template_file;
328
- }
329
-
330
- foreach ( array( 'child_path', 'template_path', 'plugin_path' ) as $var ) {
331
- if ( file_exists( ${$var} ) ) {
332
- include ${$var};
333
- exit();
334
- }
335
- }
336
- }
337
-
338
- /**
339
- * Return the array with all products and all attributes values
340
- *
341
- * @param mixed $products
342
- * @return array The complete list of products with all attributes value
343
- */
344
- public function get_products_list( $products = array() ) {
345
- $list = array();
346
-
347
- empty( $products ) && $products = $this->products_list;
348
- $products = apply_filters( 'yith_woocompare_exclude_products_from_list', $products );
349
-
350
- $fields = $this->fields( $products );
351
-
352
- foreach ( $products as $product_id ) {
353
-
354
- /**
355
- * @type object $product /WC_Product
356
- */
357
- $product = $this->wc_get_product( $product_id );
358
-
359
- if ( ! $product )
360
- continue;
361
-
362
- $product->fields = array();
363
-
364
- // custom attributes
365
- foreach ( $fields as $field => $name ) {
366
-
367
- switch( $field ) {
368
- case 'title':
369
- $product->fields[$field] = $product->get_title();
370
- break;
371
- case 'price':
372
- $product->fields[$field] = $product->get_price_html();
373
- break;
374
- case 'image':
375
- $product->fields[$field] = intval( get_post_thumbnail_id( $product_id ) );
376
- break;
377
- case 'description':
378
- $description = apply_filters( 'woocommerce_short_description', yit_get_prop( $product, 'post_excerpt' ) );
379
- $product->fields[$field] = apply_filters( 'yith_woocompare_products_description', $description );
380
- break;
381
- case 'stock':
382
- $availability = $product->get_availability();
383
- if ( empty( $availability['availability'] ) ) {
384
- $availability['availability'] = __( 'In stock', 'yith-woocommerce-compare' );
385
- }
386
- $product->fields[$field] = sprintf( '<span>%s</span>', esc_html( $availability['availability'] ) );
387
- break;
388
- case 'sku':
389
- $sku = $product->get_sku();
390
- ! $sku && $sku = '-';
391
- $product->fields[$field] = $sku;
392
- break;
393
- case 'weight':
394
- if( $weight = $product->get_weight() ){
395
- $weight = wc_format_localized_decimal( $weight ) . ' ' . esc_attr( get_option( 'woocommerce_weight_unit' ) );
396
- }
397
- else {
398
- $weight = '-';
399
- }
400
- $product->fields[$field] = sprintf( '<span>%s</span>', esc_html( $weight ) );
401
- break;
402
- case 'dimensions':
403
- $dimensions = function_exists( 'wc_format_dimensions' ) ? wc_format_dimensions( $product->get_dimensions(false) ) : $product->get_dimensions();
404
- ! $dimensions && $dimensions = '-';
405
-
406
- $product->fields[$field] = sprintf( '<span>%s</span>', esc_html( $dimensions ) );
407
- break;
408
- default:
409
- if ( taxonomy_exists( $field ) ) {
410
- $product->fields[$field] = array();
411
- $terms = get_the_terms( $product_id, $field );
412
- if ( ! empty( $terms ) ) {
413
- foreach ( $terms as $term ) {
414
- $term = sanitize_term( $term, $field );
415
- $product->fields[$field][] = $term->name;
416
- }
417
- }
418
- $product->fields[$field] = implode( ', ', $product->fields[$field] );
419
- }
420
- else {
421
- do_action_ref_array( 'yith_woocompare_field_' . $field, array( $product, &$product->fields ) );
422
- }
423
- break;
424
- }
425
- }
426
-
427
- $list[ $product_id ] = $product;
428
- }
429
-
430
- return $list;
431
- }
432
-
433
- /**
434
- * The URL of product comparison table
435
- *
436
- * @param bool | int $product_id
437
- * @return string The url to add the product in the comparison table
438
- */
439
- public function view_table_url( $product_id = false ) {
440
- $url_args = array(
441
- 'action' => $this->action_view,
442
- 'iframe' => 'yes'
443
- );
444
-
445
- $lang = defined( 'ICL_LANGUAGE_CODE' ) ? ICL_LANGUAGE_CODE : false;
446
- if( $lang ) {
447
- $url_args['lang'] = $lang;
448
- }
449
- // fix by WPML
450
- return apply_filters( 'yith_woocompare_view_table_url', esc_url_raw( add_query_arg( $url_args, remove_query_arg( 'wc-ajax' ) ) ), $product_id );
451
- }
452
-
453
- /**
454
- * The URL to add the product into the comparison table
455
- *
456
- * @param int $product_id ID of the product to add
457
- * @return string The url to add the product in the comparison table
458
- */
459
- public function add_product_url( $product_id ) {
460
- $url_args = array(
461
- 'action' => $this->action_add,
462
- 'id' => $product_id
463
- );
464
-
465
- $lang = defined( 'ICL_LANGUAGE_CODE' ) ? ICL_LANGUAGE_CODE : false;
466
- if( $lang ) {
467
- $url_args['lang'] = $lang;
468
- }
469
-
470
- return apply_filters( 'yith_woocompare_add_product_url', esc_url_raw( add_query_arg( $url_args, site_url() ) ), $this->action_add );
471
- }
472
-
473
- /**
474
- * The URL to remove the product into the comparison table
475
- *
476
- * @param string $product_id The ID of the product to remove
477
- * @return string The url to remove the product in the comparison table
478
- */
479
- public function remove_product_url( $product_id ) {
480
- $url_args = array(
481
- 'action' => $this->action_remove,
482
- 'id' => $product_id
483
- );
484
- return apply_filters( 'yith_woocompare_remove_product_url', esc_url_raw( add_query_arg( $url_args, site_url() ) ), $this->action_remove );
485
- }
486
-
487
- /**
488
- * Add the link to compare
489
- */
490
- public function add_compare_link( $product_id = false, $args = array() ) {
491
- extract( $args );
492
-
493
- if ( ! $product_id ) {
494
- global $product;
495
- $product_id = ! is_null( $product ) ? yit_get_prop( $product, 'id', true ) : 0;
496
- }
497
-
498
- // return if product doesn't exist
499
- if ( empty( $product_id ) || apply_filters( 'yith_woocompare_remove_compare_link_by_cat', false, $product_id ) )
500
- return;
501
-
502
- $is_button = ! isset( $button_or_link ) || ! $button_or_link ? get_option( 'yith_woocompare_is_button', 'button' ) : $button_or_link;
503
-
504
- if ( ! isset( $button_text ) || $button_text == 'default' ) {
505
- $button_text = get_option( 'yith_woocompare_button_text', __( 'Compare', 'yith-woocommerce-compare' ) );
506
- do_action ( 'wpml_register_single_string', 'Plugins', 'plugin_yit_compare_button_text', $button_text );
507
- $button_text = apply_filters( 'wpml_translate_single_string', $button_text, 'Plugins', 'plugin_yit_compare_button_text' );
508
- }
509
-
510
- printf( '<a href="%s" class="%s" data-product_id="%d" rel="nofollow">%s</a>', $this->add_product_url( $product_id ), 'compare' . ( $is_button == 'button' ? ' button' : '' ), $product_id, $button_text );
511
- }
512
-
513
- /**
514
- * Return the url of stylesheet position
515
- */
516
- public function stylesheet_url() {
517
- global $woocommerce;
518
-
519
- $filename = $this->stylesheet_file;
520
-
521
- $plugin_path = array( 'path' => YITH_WOOCOMPARE_DIR . '/assets/css/style.css', 'url' => YITH_WOOCOMPARE_ASSETS_URL . '/css/style.css' );
522
-
523
- if ( defined('WC_TEMPLATE_PATH') ) {
524
- $template_path = array( 'path' => get_template_directory() . '/' . WC_TEMPLATE_PATH . $filename, 'url' => get_template_directory_uri() . '/' . WC_TEMPLATE_PATH . $filename );
525
- $child_path = array( 'path' => get_stylesheet_directory() . '/' . WC_TEMPLATE_PATH . $filename, 'url' => get_stylesheet_directory_uri() . '/' . WC_TEMPLATE_PATH . $filename );
526
- }
527
- else {
528
- $template_path = array( 'path' => get_template_directory() . '/' . $woocommerce->template_url . $filename, 'url' => get_template_directory_uri() . '/' . $woocommerce->template_url . $filename );
529
- $child_path = array( 'path' => get_stylesheet_directory() . '/' . $woocommerce->template_url . $filename, 'url' => get_stylesheet_directory_uri() . '/' . $woocommerce->template_url . $filename );
530
- }
531
-
532
- foreach ( array( 'child_path', 'template_path', 'plugin_path' ) as $var ) {
533
- if ( file_exists( ${$var}['path'] ) ) {
534
- return ${$var}['url'];
535
- }
536
- }
537
- }
538
-
539
-
540
- /**
541
- * Generate template vars
542
- *
543
- * @return array
544
- * @since 1.0.0
545
- * @access protected
546
- */
547
- protected function _vars() {
548
- $vars = array(
549
- 'products' => $this->get_products_list(),
550
- 'fields' => $this->fields(),
551
- 'repeat_price' => get_option( 'yith_woocompare_price_end', 'yes' ),
552
- 'repeat_add_to_cart' => get_option( 'yith_woocompare_add_to_cart_end', 'no' ),
553
- );
554
-
555
- return $vars;
556
- }
557
-
558
- /**
559
- * The action called by the query string
560
- */
561
- public function add_product_to_compare_action() {
562
- if ( defined( 'DOING_AJAX' ) && DOING_AJAX || ! isset( $_REQUEST['id'] ) || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_add ) {
563
- return;
564
- }
565
-
566
- $product_id = intval( $_REQUEST['id'] );
567
- $product = $this->wc_get_product( $product_id );
568
-
569
- // don't add the product if doesn't exist
570
- if ( isset( $product->id ) && ! in_array( $product_id, $this->products_list ) ) {
571
- $this->add_product_to_compare( $product_id );
572
- }
573
-
574
- wp_redirect( esc_url( remove_query_arg( array( 'id', 'action' ) ) ) );
575
- exit();
576
- }
577
-
578
- /**
579
- * The action called by AJAX
580
- */
581
- public function add_product_to_compare_ajax() {
582
-
583
- if( ! isset( $_REQUEST['id'] ) || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_add ){
584
- die();
585
- }
586
-
587
- $product_id = intval( $_REQUEST['id'] );
588
- $product = $this->wc_get_product( $product_id );
589
-
590
- // don't add the product if doesn't exist
591
- if ( isset( $product->id ) && ! in_array( $product_id, $this->products_list ) ) {
592
- $this->add_product_to_compare( $product_id );
593
- }
594
-
595
- do_action( 'yith_woocompare_add_product_action_ajax' );
596
-
597
- $json = apply_filters( 'yith_woocompare_add_product_action_json', array(
598
- 'table_url' => $this->view_table_url( $product_id ),
599
- 'widget_table' => $this->list_products_html(),
600
- ) );
601
-
602
- echo json_encode( $json );
603
- die();
604
- }
605
-
606
- /**
607
- * Add a product in the products comparison table
608
- *
609
- * @param int $product_id product ID to add in the comparison table
610
- */
611
- public function add_product_to_compare( $product_id ) {
612
-
613
- $this->products_list[] = $product_id;
614
- setcookie( $this->cookie_name, json_encode( $this->products_list ), 0, COOKIEPATH, COOKIE_DOMAIN, false, false );
615
-
616
- do_action( 'yith_woocompare_after_add_product', $product_id );
617
- }
618
-
619
- /**
620
- * The action called by the query string
621
- */
622
- public function remove_product_from_compare_action() {
623
- if ( defined( 'DOING_AJAX' ) && DOING_AJAX || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_remove ) {
624
- return;
625
- }
626
-
627
- $this->remove_product_from_compare( $_REQUEST['id'] );
628
-
629
- // redirect
630
- $redirect = esc_url( remove_query_arg( array( 'id', 'action' ) ) );
631
-
632
- if ( isset( $_REQUEST['redirect'] ) && $_REQUEST['redirect'] == 'view' )
633
- $redirect = esc_url( remove_query_arg( 'redirect', add_query_arg( 'action', $this->action_view, $redirect ) ) );
634
-
635
- wp_redirect( $redirect );
636
- exit();
637
- }
638
-
639
- /**
640
- * The action called by AJAX
641
- */
642
- public function remove_product_from_compare_ajax() {
643
-
644
- if ( ! isset( $_REQUEST['id'] ) || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_remove ){
645
- die();
646
- }
647
-
648
- $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
649
-
650
- $this->remove_product_from_compare( $_REQUEST['id'] );
651
-
652
- do_action( 'yith_woocompare_remove_product_action_ajax' );
653
-
654
- header('Content-Type: text/html; charset=utf-8');
655
-
656
- if ( isset( $_REQUEST['responseType'] ) && $_REQUEST['responseType'] == 'product_list' ) {
657
- echo $this->list_products_html( $lang );
658
- } else {
659
- $this->compare_table_html();
660
- }
661
-
662
- die();
663
- }
664
-
665
- /**
666
- * Return the list of widget table, used in AJAX
667
- */
668
- public function reload_widget_list_ajax() {
669
-
670
- if ( ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_reload ){
671
- die();
672
- }
673
-
674
- $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
675
-
676
- echo $this->list_products_html( $lang );
677
- die();
678
- }
679
-
680
- /**
681
- * The list of products as HTML list
682
- */
683
- public function list_products_html( $lang = false ) {
684
- ob_start();
685
-
686
- /**
687
- * WPML Suppot: Localize Ajax Call
688
- */
689
- global $sitepress;
690
-
691
- if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress )) {
692
- $sitepress->switch_lang( $lang, true );
693
- }
694
-
695
- if ( empty( $this->products_list ) ) {
696
- echo '<li class="list_empty">' . __( 'No products to compare', 'yith-woocommerce-compare' ) . '</li>';
697
- return ob_get_clean();
698
- }
699
-
700
- foreach ( $this->products_list as $product_id ) {
701
- /**
702
- * @type object $product /WC_Product
703
- */
704
- $product = $this->wc_get_product( $product_id );
705
- if ( ! $product )
706
- continue;
707
- ?>
708
- <li>
709
- <a href="<?php echo $this->remove_product_url( $product_id ) ?>" data-product_id="<?php echo $product_id; ?>" class="remove" title="<?php _e( 'Remove', 'yith-woocommerce-compare' ) ?>">x</a>
710
- <a class="title" href="<?php echo get_permalink( $product_id ) ?>"><?php echo $product->get_title() ?></a>
711
- </li>
712
- <?php
713
- }
714
-
715
- $return = ob_get_clean();
716
-
717
- return apply_filters( 'yith_woocompare_widget_products_html', $return, $this->products_list, $this );
718
- }
719
-
720
- /**
721
- * Remove a product from the comparison table
722
- *
723
- * @param $product_id The product ID to remove from the comparison table
724
- */
725
- public function remove_product_from_compare( $product_id ) {
726
-
727
- if( $product_id == 'all' ) {
728
- $this->products_list = array();
729
- }
730
- else {
731
- foreach ( $this->products_list as $k => $id ) {
732
- if ( intval( $product_id ) == $id ) {
733
- unset( $this->products_list[ $k ] );
734
- }
735
- }
736
- }
737
-
738
- setcookie( $this->cookie_name, json_encode( array_values( $this->products_list ) ), 0, COOKIEPATH, COOKIE_DOMAIN, false, false );
739
-
740
- do_action( 'yith_woocompare_after_remove_product', $product_id );
741
- }
742
-
743
- /**
744
- * Remove all styles from the compare template
745
- */
746
- public function remove_all_styles() {
747
- global $wp_styles;
748
- $wp_styles->queue = array();
749
- }
750
-
751
- /**
752
- * Show the html for the shortcode
753
- */
754
- public function compare_button_sc( $atts, $content = null ) {
755
- $atts = shortcode_atts(array(
756
- 'product' => false,
757
- 'type' => 'default',
758
- 'container' => 'yes'
759
- ), $atts);
760
-
761
- $product_id = 0;
762
-
763
- /**
764
- * Retrieve the product ID in these steps:
765
- * - If "product" attribute is not set, get the product ID of current product loop
766
- * - If "product" contains ID, post slug or post title
767
- */
768
- if ( ! $atts['product'] ) {
769
- global $product;
770
- $product_id = ! is_null( $product ) ? yit_get_prop( $product, 'id', true ) : 0;
771
- } else {
772
- global $wpdb;
773
- $product = $wpdb->get_row( $wpdb->prepare( "SELECT ID FROM $wpdb->posts WHERE ID = %d OR post_name = %s OR post_title = %s LIMIT 1", $atts['product'], $atts['product'], $atts['product'] ) );
774
- if ( ! empty( $product ) ) {
775
- $product_id = $product->ID;
776
- }
777
- }
778
-
779
- // make sure to get always the product id of current language
780
- if( function_exists( 'wpml_object_id_filter' ) ) {
781
- $product_id = wpml_object_id_filter( $product_id, 'product', false );
782
- }
783
-
784
- // if product ID is 0, maybe the product doesn't exists or is wrong.. in this case, doesn't show the button
785
- if ( empty( $product_id ) )
786
- return '';
787
-
788
- ob_start();
789
- if ( $atts['container'] == 'yes' ) echo '<div class="woocommerce product compare-button">';
790
- $this->add_compare_link( $product_id, array(
791
- 'button_or_link' => ( $atts['type'] == 'default' ? false : $atts['type'] ),
792
- 'button_text' => empty( $content ) ? 'default' : $content
793
- ) );
794
- if ( $atts['container'] == 'yes' ) echo '</div>';
795
- return ob_get_clean();
796
- }
797
-
798
- public function wc_get_product( $product_id ){
799
- $wc_get_product = function_exists( 'wc_get_product' ) ? 'wc_get_product' : 'get_product';
800
- return $wc_get_product( $product_id );
801
- }
802
-
803
-
804
- /**
805
- * Do action before loads compare popup
806
- *
807
- * @since 2.1.1
808
- * @author Francesco Licandro
809
- */
810
- public function actions_before_load_popup(){
811
- // removes WooCommerce Product Filter scripts
812
- wp_dequeue_script( 'prdctfltr-main-js' );
813
- wp_dequeue_script( 'prdctfltr-history' );
814
- wp_dequeue_script( 'prdctfltr-ionrange-js' );
815
- wp_dequeue_script( 'prdctfltr-isotope-js' );
816
- wp_dequeue_script( 'prdctfltr-scrollbar-js' );
817
- }
818
- }
819
  }
1
+ <?php
2
+ /**
3
+ * Main class
4
+ *
5
+ * @author YITH
6
+ * @package YITH Woocommerce Compare
7
+ * @version 1.1.4
8
+ */
9
+
10
+ if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
11
+
12
+ if( !class_exists( 'YITH_Woocompare_Frontend' ) ) {
13
+ /**
14
+ * YITH Custom Login Frontend
15
+ *
16
+ * @since 1.0.0
17
+ */
18
+ class YITH_Woocompare_Frontend {
19
+ /**
20
+ * Plugin version
21
+ *
22
+ * @var string
23
+ * @since 1.0.0
24
+ */
25
+ public $version = YITH_WOOCOMPARE_VERSION;
26
+
27
+ /**
28
+ * The list of products inside the comparison table
29
+ *
30
+ * @var array
31
+ * @since 1.0.0
32
+ */
33
+ public $products_list = array();
34
+
35
+ /**
36
+ * Plugin version
37
+ *
38
+ * @var string
39
+ * @since 1.0.0
40
+ */
41
+ public $template_file = 'compare.php';
42
+
43
+ /**
44
+ * Stylesheet file
45
+ *
46
+ * @var string
47
+ * @since 2.1.0
48
+ */
49
+ public $stylesheet_file = 'compare.css';
50
+
51
+ /**
52
+ * The name of cookie name
53
+ *
54
+ * @var string
55
+ * @since 1.0.0
56
+ */
57
+ public $cookie_name = 'yith_woocompare_list';
58
+
59
+ /**
60
+ * The action used to view the table comparison
61
+ *
62
+ * @var string
63
+ * @since 1.0.0
64
+ */
65
+ public $action_view = 'yith-woocompare-view-table';
66
+
67
+ /**
68
+ * The action used to add the product to compare list
69
+ *
70
+ * @var string
71
+ * @since 1.0.0
72
+ */
73
+ public $action_add = 'yith-woocompare-add-product';
74
+
75
+ /**
76
+ * The action used to add the product to compare list
77
+ *
78
+ * @var string
79
+ * @since 1.0.0
80
+ */
81
+ public $action_remove = 'yith-woocompare-remove-product';
82
+
83
+ /**
84
+ * The action used to reload the compare list widget
85
+ *
86
+ * @var string
87
+ * @since 1.0.0
88
+ */
89
+ public $action_reload = 'yith-woocompare-reload-product';
90
+
91
+ /**
92
+ * The standard fields
93
+ *
94
+ * @var array
95
+ * @since 1.0.0
96
+ */
97
+ public $default_fields = array();
98
+
99
+ /**
100
+ * Constructor
101
+ *
102
+ * @return YITH_Woocompare_Frontend
103
+ * @since 1.0.0
104
+ */
105
+ public function __construct() {
106
+
107
+
108
+ add_action( 'init', array( $this, 'init_variables' ), 1 );
109
+ add_action( 'init', array( $this, 'populate_products_list' ), 10 );
110
+
111
+ // Add link or button in the products list or
112
+ if ( get_option( 'yith_woocompare_compare_button_in_product_page', 'yes' ) == 'yes' ) add_action( 'woocommerce_single_product_summary', array( $this, 'add_compare_link' ), 35 );
113
+ if ( get_option( 'yith_woocompare_compare_button_in_products_list', 'no' ) == 'yes' ) add_action( 'woocommerce_after_shop_loop_item', array( $this, 'add_compare_link' ), 20 );
114
+ add_action( 'init', array( $this, 'add_product_to_compare_action' ), 15 );
115
+ add_action( 'init', array( $this, 'remove_product_from_compare_action' ), 15 );
116
+ add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
117
+ add_action( 'template_redirect', array( $this, 'compare_table_html' ) );
118
+
119
+ // add the shortcode
120
+ add_shortcode( 'yith_compare_button', array( $this, 'compare_button_sc' ) );
121
+
122
+ // AJAX
123
+ if( version_compare( WC()->version, '2.4', '>=' ) ){
124
+ add_action( 'wc_ajax_' . $this->action_add, array( $this, 'add_product_to_compare_ajax' ) );
125
+ add_action( 'wc_ajax_' . $this->action_remove, array( $this, 'remove_product_from_compare_ajax' ) );
126
+ add_action( 'wc_ajax_' . $this->action_reload, array( $this, 'reload_widget_list_ajax' ) );
127
+ }
128
+ else {
129
+ add_action( 'wp_ajax_' . $this->action_add, array( $this, 'add_product_to_compare_ajax' ) );
130
+ add_action( 'wp_ajax_' . $this->action_remove, array( $this, 'remove_product_from_compare_ajax' ) );
131
+ add_action( 'wp_ajax_' . $this->action_reload, array( $this, 'reload_widget_list_ajax' ) );
132
+ }
133
+ // no priv
134
+ add_action( 'wp_ajax_nopriv_' . $this->action_add, array( $this, 'add_product_to_compare_ajax' ) );
135
+ add_action( 'wp_ajax_nopriv_' . $this->action_remove, array( $this, 'remove_product_from_compare_ajax' ) );
136
+ add_action( 'wp_ajax_nopriv_' . $this->action_reload, array( $this, 'reload_widget_list_ajax' ) );
137
+
138
+ return $this;
139
+ }
140
+
141
+ /**
142
+ * Init class variables
143
+ *
144
+ * @since 2.3.4
145
+ * @author Francesco Licandro
146
+ */
147
+ public function init_variables(){
148
+ global $sitepress;
149
+
150
+ $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
151
+
152
+ if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress ) ) {
153
+ $sitepress->switch_lang( $lang, true );
154
+ }
155
+
156
+ // set coookiename
157
+ if ( is_multisite() ) $this->cookie_name .= '_' . get_current_blog_id();
158
+
159
+ // populate default fields for the comparison table
160
+ $this->default_fields = YITH_Woocompare_Helper::standard_fields();
161
+ }
162
+
163
+ /**
164
+ * Populate the compare product list
165
+ */
166
+ public function populate_products_list(){
167
+
168
+ global $sitepress;
169
+
170
+ /**
171
+ * WPML Support
172
+ */
173
+ $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
174
+
175
+ // get cookie val
176
+ $the_list = isset( $_COOKIE[ $this->cookie_name ] ) ? json_decode( $_COOKIE[ $this->cookie_name ] ) : array();
177
+
178
+ // switch lang for WPML
179
+ if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress ) ) {
180
+ $sitepress->switch_lang( $lang, true );
181
+ }
182
+
183
+ foreach( $the_list as $product_id ) {
184
+ if( function_exists( 'wpml_object_id_filter' ) ) {
185
+ $product_id_translated = wpml_object_id_filter( $product_id, 'product', false );
186
+ // get all product of current lang
187
+ if ( $product_id_translated !== $product_id ) {
188
+ continue;
189
+ }
190
+ }
191
+
192
+ // check for deleted|private products
193
+ $product = wc_get_product( $product_id );
194
+ if( ! $product || yit_get_prop( $product, 'post_status' ) !== 'publish' ) {
195
+ continue;
196
+ }
197
+
198
+ $this->products_list[] = $product_id;
199
+ }
200
+
201
+ do_action( 'yith_woocompare_after_populate_product_list', $this->products_list );
202
+ }
203
+
204
+ /**
205
+ * Enqueue the scripts and styles in the page
206
+ */
207
+ public function enqueue_scripts() {
208
+
209
+ // scripts
210
+ $min = ! ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '.min' : '';
211
+ wp_register_script( 'yith-woocompare-main', YITH_WOOCOMPARE_ASSETS_URL . '/js/woocompare' . $min .'.js', array('jquery'), $this->version, true );
212
+
213
+ // enqueue and add localize
214
+ wp_enqueue_script( 'yith-woocompare-main' );
215
+
216
+ // localize script args
217
+ $args = apply_filters( 'yith_woocompare_main_script_localize_array', array(
218
+ 'ajaxurl' => version_compare( WC()->version, '2.4', '>=' ) ? WC_AJAX::get_endpoint( "%%endpoint%%" ) : admin_url( 'admin-ajax.php', 'relative' ),
219
+ 'actionadd' => $this->action_add,
220
+ 'actionremove' => $this->action_remove,
221
+ 'actionview' => $this->action_view,
222
+ 'actionreload' => $this->action_reload,
223
+ 'added_label' => apply_filters( 'yith_woocompare_compare_added_label', __( 'Added', 'yith-woocommerce-compare' ) ),
224
+ 'table_title' => apply_filters( 'yith_woocompare_compare_table_title',__( 'Product Comparison', 'yith-woocommerce-compare' ) ),
225
+ 'auto_open' => get_option( 'yith_woocompare_auto_open', 'yes' ),
226
+ 'loader' => YITH_WOOCOMPARE_ASSETS_URL . '/images/loader.gif',
227
+ 'button_text' => get_option( 'yith_woocompare_button_text', __( 'Compare', 'yith-woocommerce-compare' ) ),
228
+ 'cookie_name' => $this->cookie_name,
229
+ 'close_label' => _x( 'Close', 'Label for popup close icon', 'yith-woocommerce-compare' )
230
+ ));
231
+
232
+ wp_localize_script( 'yith-woocompare-main', 'yith_woocompare', $args );
233
+
234
+ // colorbox
235
+ wp_enqueue_style( 'jquery-colorbox', YITH_WOOCOMPARE_ASSETS_URL . '/css/colorbox.css' );
236
+ wp_enqueue_script( 'jquery-colorbox', YITH_WOOCOMPARE_ASSETS_URL . '/js/jquery.colorbox-min.js', array('jquery'), '1.4.21', true );
237
+
238
+ // widget
239
+ if ( is_active_widget( false, false, 'yith-woocompare-widget', true ) && ! is_admin() ) {
240
+ wp_enqueue_style( 'yith-woocompare-widget', YITH_WOOCOMPARE_ASSETS_URL . '/css/widget.css' );
241
+ }
242
+ }
243
+
244
+ /**
245
+ * The fields to show in the table
246
+ *
247
+ * @param array $products
248
+ * @return mixed|void
249
+ * @since 1.0.0
250
+ */
251
+ public function fields( $products = array() ) {
252
+
253
+ $fields = get_option( 'yith_woocompare_fields', array() );
254
+
255
+ foreach ( $fields as $field => $show ) {
256
+ if ( $show ) {
257
+ if ( isset( $this->default_fields[$field] ) ) {
258
+ $fields[$field] = $this->default_fields[$field];
259
+ }
260
+ else {
261
+ if ( taxonomy_exists( $field ) ) {
262
+ $fields[$field] = wc_attribute_label( $field );
263
+ }
264
+ }
265
+ }
266
+ else {
267
+ unset( $fields[$field] );
268
+ }
269
+ }
270
+
271
+ return apply_filters( 'yith_woocompare_filter_table_fields', $fields, $products );
272
+ }
273
+
274
+ /**
275
+ * Render the maintenance page
276
+ *
277
+ */
278
+ public function compare_table_html() {
279
+
280
+ if ( ( ! defined('DOING_AJAX') || ! DOING_AJAX ) && ( ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_view ) ) return;
281
+
282
+ // check if is add to cart
283
+ if( isset( $_REQUEST['add-to-cart'] ) ) {
284
+ $product_id = intval( $_REQUEST['add-to-cart'] );
285
+
286
+ wp_redirect( get_permalink( $product_id ) );
287
+ exit;
288
+ }
289
+
290
+ global $woocommerce, $sitepress;
291
+
292
+ /**
293
+ * WPML Suppot: Localize Ajax Call
294
+ */
295
+ $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
296
+
297
+ if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress ) ) {
298
+ $sitepress->switch_lang( $lang, true );
299
+ }
300
+
301
+ $args = $this->_vars();
302
+ $args['fixed'] = false;
303
+ $args['iframe'] = 'yes';
304
+
305
+ //extract args
306
+ extract( $args );
307
+
308
+ // remove all styles from compare template
309
+ add_action('wp_print_styles', array( $this, 'remove_all_styles' ), 100);
310
+
311
+ // remove admin bar
312
+ remove_action( 'wp_footer', 'wp_admin_bar_render', 1000 );
313
+ remove_action( 'wp_head', '_admin_bar_bump_cb' );
314
+
315
+ // remove filters before render compare popup
316
+ add_action( 'wp_enqueue_scripts', array( $this, 'actions_before_load_popup' ), 99 );
317
+
318
+ $plugin_path = YITH_WOOCOMPARE_TEMPLATE_PATH . '/' . $this->template_file;
319
+
320
+ if ( defined('WC_TEMPLATE_PATH') ) {
321
+
322
+ $template_path = get_template_directory() . '/' . WC_TEMPLATE_PATH . $this->template_file;
323
+ $child_path = get_stylesheet_directory() . '/' . WC_TEMPLATE_PATH . $this->template_file;
324
+ }
325
+ else {
326
+ $template_path = get_template_directory() . '/' . $woocommerce->template_url . $this->template_file;
327
+ $child_path = get_stylesheet_directory() . '/' . $woocommerce->template_url . $this->template_file;
328
+ }
329
+
330
+ foreach ( array( 'child_path', 'template_path', 'plugin_path' ) as $var ) {
331
+ if ( file_exists( ${$var} ) ) {
332
+ include ${$var};
333
+ exit();
334
+ }
335
+ }
336
+ }
337
+
338
+ /**
339
+ * Return the array with all products and all attributes values
340
+ *
341
+ * @param mixed $products
342
+ * @return array The complete list of products with all attributes value
343
+ */
344
+ public function get_products_list( $products = array() ) {
345
+ $list = array();
346
+
347
+ empty( $products ) && $products = $this->products_list;
348
+ $products = apply_filters( 'yith_woocompare_exclude_products_from_list', $products );
349
+
350
+ $fields = $this->fields( $products );
351
+
352
+ foreach ( $products as $product_id ) {
353
+
354
+ /**
355
+ * @type object $product /WC_Product
356
+ */
357
+ $product = $this->wc_get_product( $product_id );
358
+
359
+ if ( ! $product )
360
+ continue;
361
+
362
+ $product->fields = array();
363
+
364
+ // custom attributes
365
+ foreach ( $fields as $field => $name ) {
366
+
367
+ switch( $field ) {
368
+ case 'title':
369
+ $product->fields[$field] = $product->get_title();
370
+ break;
371
+ case 'price':
372
+ $product->fields[$field] = $product->get_price_html();
373
+ break;
374
+ case 'image':
375
+ $product->fields[$field] = intval( get_post_thumbnail_id( $product_id ) );
376
+ break;
377
+ case 'description':
378
+ $description = apply_filters( 'woocommerce_short_description', yit_get_prop( $product, 'post_excerpt' ) );
379
+ $product->fields[$field] = apply_filters( 'yith_woocompare_products_description', $description );
380
+ break;
381
+ case 'stock':
382
+ $availability = $product->get_availability();
383
+ if ( empty( $availability['availability'] ) ) {
384
+ $availability['availability'] = __( 'In stock', 'yith-woocommerce-compare' );
385
+ }
386
+ $product->fields[$field] = sprintf( '<span>%s</span>', esc_html( $availability['availability'] ) );
387
+ break;
388
+ case 'sku':
389
+ $sku = $product->get_sku();
390
+ ! $sku && $sku = '-';
391
+ $product->fields[$field] = $sku;
392
+ break;
393
+ case 'weight':
394
+ if( $weight = $product->get_weight() ){
395
+ $weight = wc_format_localized_decimal( $weight ) . ' ' . esc_attr( get_option( 'woocommerce_weight_unit' ) );
396
+ }
397
+ else {
398
+ $weight = '-';
399
+ }
400
+ $product->fields[$field] = sprintf( '<span>%s</span>', esc_html( $weight ) );
401
+ break;
402
+ case 'dimensions':
403
+ $dimensions = function_exists( 'wc_format_dimensions' ) ? wc_format_dimensions( $product->get_dimensions(false) ) : $product->get_dimensions();
404
+ ! $dimensions && $dimensions = '-';
405
+
406
+ $product->fields[$field] = sprintf( '<span>%s</span>', esc_html( $dimensions ) );
407
+ break;
408
+ default:
409
+ if ( taxonomy_exists( $field ) ) {
410
+ $product->fields[$field] = array();
411
+ $terms = get_the_terms( $product_id, $field );
412
+ if ( ! empty( $terms ) ) {
413
+ foreach ( $terms as $term ) {
414
+ $term = sanitize_term( $term, $field );
415
+ $product->fields[$field][] = $term->name;
416
+ }
417
+ }
418
+ $product->fields[$field] = implode( ', ', $product->fields[$field] );
419
+ }
420
+ else {
421
+ do_action_ref_array( 'yith_woocompare_field_' . $field, array( $product, &$product->fields ) );
422
+ }
423
+ break;
424
+ }
425
+ }
426
+
427
+ $list[ $product_id ] = $product;
428
+ }
429
+
430
+ return $list;
431
+ }
432
+
433
+ /**
434
+ * The URL of product comparison table
435
+ *
436
+ * @param bool | int $product_id
437
+ * @return string The url to add the product in the comparison table
438
+ */
439
+ public function view_table_url( $product_id = false ) {
440
+ $url_args = array(
441
+ 'action' => $this->action_view,
442
+ 'iframe' => 'yes'
443
+ );
444
+
445
+ $lang = defined( 'ICL_LANGUAGE_CODE' ) ? ICL_LANGUAGE_CODE : false;
446
+ if( $lang ) {
447
+ $url_args['lang'] = $lang;
448
+ }
449
+ // fix by WPML
450
+ return apply_filters( 'yith_woocompare_view_table_url', esc_url_raw( add_query_arg( $url_args, remove_query_arg( 'wc-ajax' ) ) ), $product_id );
451
+ }
452
+
453
+ /**
454
+ * The URL to add the product into the comparison table
455
+ *
456
+ * @param int $product_id ID of the product to add
457
+ * @return string The url to add the product in the comparison table
458
+ */
459
+ public function add_product_url( $product_id ) {
460
+ $url_args = array(
461
+ 'action' => $this->action_add,
462
+ 'id' => $product_id
463
+ );
464
+
465
+ $lang = defined( 'ICL_LANGUAGE_CODE' ) ? ICL_LANGUAGE_CODE : false;
466
+ if( $lang ) {
467
+ $url_args['lang'] = $lang;
468
+ }
469
+
470
+ return apply_filters( 'yith_woocompare_add_product_url', esc_url_raw( add_query_arg( $url_args, site_url() ) ), $this->action_add );
471
+ }
472
+
473
+ /**
474
+ * The URL to remove the product into the comparison table
475
+ *
476
+ * @param string $product_id The ID of the product to remove
477
+ * @return string The url to remove the product in the comparison table
478
+ */
479
+ public function remove_product_url( $product_id ) {
480
+ $url_args = array(
481
+ 'action' => $this->action_remove,
482
+ 'id' => $product_id
483
+ );
484
+ return apply_filters( 'yith_woocompare_remove_product_url', esc_url_raw( add_query_arg( $url_args, site_url() ) ), $this->action_remove );
485
+ }
486
+
487
+ /**
488
+ * Add the link to compare
489
+ */
490
+ public function add_compare_link( $product_id = false, $args = array() ) {
491
+ extract( $args );
492
+
493
+ if ( ! $product_id ) {
494
+ global $product;
495
+ $product_id = ! is_null( $product ) ? yit_get_prop( $product, 'id', true ) : 0;
496
+ }
497
+
498
+ // return if product doesn't exist
499
+ if ( empty( $product_id ) || apply_filters( 'yith_woocompare_remove_compare_link_by_cat', false, $product_id ) )
500
+ return;
501
+
502
+ $is_button = ! isset( $button_or_link ) || ! $button_or_link ? get_option( 'yith_woocompare_is_button', 'button' ) : $button_or_link;
503
+
504
+ if ( ! isset( $button_text ) || $button_text == 'default' ) {
505
+ $button_text = get_option( 'yith_woocompare_button_text', __( 'Compare', 'yith-woocommerce-compare' ) );
506
+ do_action ( 'wpml_register_single_string', 'Plugins', 'plugin_yit_compare_button_text', $button_text );
507
+ $button_text = apply_filters( 'wpml_translate_single_string', $button_text, 'Plugins', 'plugin_yit_compare_button_text' );
508
+ }
509
+
510
+ printf( '<a href="%s" class="%s" data-product_id="%d" rel="nofollow">%s</a>', $this->add_product_url( $product_id ), 'compare' . ( $is_button == 'button' ? ' button' : '' ), $product_id, $button_text );
511
+ }
512
+
513
+ /**
514
+ * Return the url of stylesheet position
515
+ */
516
+ public function stylesheet_url() {
517
+ global $woocommerce;
518
+
519
+ $filename = $this->stylesheet_file;
520
+
521
+ $plugin_path = array( 'path' => YITH_WOOCOMPARE_DIR . '/assets/css/style.css', 'url' => YITH_WOOCOMPARE_ASSETS_URL . '/css/style.css' );
522
+
523
+ if ( defined('WC_TEMPLATE_PATH') ) {
524
+ $template_path = array( 'path' => get_template_directory() . '/' . WC_TEMPLATE_PATH . $filename, 'url' => get_template_directory_uri() . '/' . WC_TEMPLATE_PATH . $filename );
525
+ $child_path = array( 'path' => get_stylesheet_directory() . '/' . WC_TEMPLATE_PATH . $filename, 'url' => get_stylesheet_directory_uri() . '/' . WC_TEMPLATE_PATH . $filename );
526
+ }
527
+ else {
528
+ $template_path = array( 'path' => get_template_directory() . '/' . $woocommerce->template_url . $filename, 'url' => get_template_directory_uri() . '/' . $woocommerce->template_url . $filename );
529
+ $child_path = array( 'path' => get_stylesheet_directory() . '/' . $woocommerce->template_url . $filename, 'url' => get_stylesheet_directory_uri() . '/' . $woocommerce->template_url . $filename );
530
+ }
531
+
532
+ foreach ( array( 'child_path', 'template_path', 'plugin_path' ) as $var ) {
533
+ if ( file_exists( ${$var}['path'] ) ) {
534
+ return ${$var}['url'];
535
+ }
536
+ }
537
+ }
538
+
539
+
540
+ /**
541
+ * Generate template vars
542
+ *
543
+ * @return array
544
+ * @since 1.0.0
545
+ * @access protected
546
+ */
547
+ protected function _vars() {
548
+ $vars = array(
549
+ 'products' => $this->get_products_list(),
550
+ 'fields' => $this->fields(),
551
+ 'repeat_price' => get_option( 'yith_woocompare_price_end', 'yes' ),
552
+ 'repeat_add_to_cart' => get_option( 'yith_woocompare_add_to_cart_end', 'no' ),
553
+ );
554
+
555
+ return $vars;
556
+ }
557
+
558
+ /**
559
+ * The action called by the query string
560
+ */
561
+ public function add_product_to_compare_action() {
562
+ if ( defined( 'DOING_AJAX' ) && DOING_AJAX || ! isset( $_REQUEST['id'] ) || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_add ) {
563
+ return;
564
+ }
565
+
566
+ $product_id = intval( $_REQUEST['id'] );
567
+ $product = $this->wc_get_product( $product_id );
568
+
569
+ // don't add the product if doesn't exist
570
+ if ( isset( $product->id ) && ! in_array( $product_id, $this->products_list ) ) {
571
+ $this->add_product_to_compare( $product_id );
572
+ }
573
+
574
+ wp_redirect( esc_url( remove_query_arg( array( 'id', 'action' ) ) ) );
575
+ exit();
576
+ }
577
+
578
+ /**
579
+ * The action called by AJAX
580
+ */
581
+ public function add_product_to_compare_ajax() {
582
+
583
+ if( ! isset( $_REQUEST['id'] ) || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_add ){
584
+ die();
585
+ }
586
+
587
+ $product_id = intval( $_REQUEST['id'] );
588
+ $product = $this->wc_get_product( $product_id );
589
+
590
+ // don't add the product if doesn't exist
591
+ if ( isset( $product->id ) && ! in_array( $product_id, $this->products_list ) ) {
592
+ $this->add_product_to_compare( $product_id );
593
+ }
594
+
595
+ do_action( 'yith_woocompare_add_product_action_ajax' );
596
+
597
+ $json = apply_filters( 'yith_woocompare_add_product_action_json', array(
598
+ 'table_url' => $this->view_table_url( $product_id ),
599
+ 'widget_table' => $this->list_products_html(),
600
+ ) );
601
+
602
+ echo json_encode( $json );
603
+ die();
604
+ }
605
+
606
+ /**
607
+ * Add a product in the products comparison table
608
+ *
609
+ * @param int $product_id product ID to add in the comparison table
610
+ */
611
+ public function add_product_to_compare( $product_id ) {
612
+
613
+ $this->products_list[] = $product_id;
614
+ setcookie( $this->cookie_name, json_encode( $this->products_list ), 0, COOKIEPATH, COOKIE_DOMAIN, false, false );
615
+
616
+ do_action( 'yith_woocompare_after_add_product', $product_id );
617
+ }
618
+
619
+ /**
620
+ * The action called by the query string
621
+ */
622
+ public function remove_product_from_compare_action() {
623
+ if ( defined( 'DOING_AJAX' ) && DOING_AJAX || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_remove ) {
624
+ return;
625
+ }
626
+
627
+ $this->remove_product_from_compare( $_REQUEST['id'] );
628
+
629
+ // redirect
630
+ $redirect = esc_url( remove_query_arg( array( 'id', 'action' ) ) );
631
+
632
+ if ( isset( $_REQUEST['redirect'] ) && $_REQUEST['redirect'] == 'view' )
633
+ $redirect = esc_url( remove_query_arg( 'redirect', add_query_arg( 'action', $this->action_view, $redirect ) ) );
634
+
635
+ wp_redirect( $redirect );
636
+ exit();
637
+ }
638
+
639
+ /**
640
+ * The action called by AJAX
641
+ */
642
+ public function remove_product_from_compare_ajax() {
643
+
644
+ if ( ! isset( $_REQUEST['id'] ) || ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_remove ){
645
+ die();
646
+ }
647
+
648
+ $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
649
+
650
+ $this->remove_product_from_compare( $_REQUEST['id'] );
651
+
652
+ do_action( 'yith_woocompare_remove_product_action_ajax' );
653
+
654
+ header('Content-Type: text/html; charset=utf-8');
655
+
656
+ if ( isset( $_REQUEST['responseType'] ) && $_REQUEST['responseType'] == 'product_list' ) {
657
+ echo $this->list_products_html( $lang );
658
+ } else {
659
+ $this->compare_table_html();
660
+ }
661
+
662
+ die();
663
+ }
664
+
665
+ /**
666
+ * Return the list of widget table, used in AJAX
667
+ */
668
+ public function reload_widget_list_ajax() {
669
+
670
+ if ( ! isset( $_REQUEST['action'] ) || $_REQUEST['action'] != $this->action_reload ){
671
+ die();
672
+ }
673
+
674
+ $lang = isset( $_REQUEST['lang'] ) ? $_REQUEST['lang'] : false;
675
+
676
+ echo $this->list_products_html( $lang );
677
+ die();
678
+ }
679
+
680
+ /**
681
+ * The list of products as HTML list
682
+ */
683
+ public function list_products_html( $lang = false ) {
684
+ ob_start();
685
+
686
+ /**
687
+ * WPML Suppot: Localize Ajax Call
688
+ */
689
+ global $sitepress;
690
+
691
+ if( defined( 'ICL_LANGUAGE_CODE' ) && $lang && isset( $sitepress )) {
692
+ $sitepress->switch_lang( $lang, true );
693
+ }
694
+
695
+ if ( empty( $this->products_list ) ) {
696
+ echo '<li class="list_empty">' . __( 'No products to compare', 'yith-woocommerce-compare' ) . '</li>';
697
+ return ob_get_clean();
698
+ }
699
+
700
+ foreach ( $this->products_list as $product_id ) {
701
+ /**
702
+ * @type object $product /WC_Product
703
+ */
704
+ $product = $this->wc_get_product( $product_id );
705
+ if ( ! $product )
706
+ continue;
707
+ ?>
708
+ <li>
709
+ <a href="<?php echo $this->remove_product_url( $product_id ) ?>" data-product_id="<?php echo $product_id; ?>" class="remove" title="<?php _e( 'Remove', 'yith-woocommerce-compare' ) ?>">x</a>
710
+ <a class="title" href="<?php echo get_permalink( $product_id ) ?>"><?php echo $product->get_title() ?></a>
711
+ </li>
712
+ <?php
713
+ }
714
+
715
+ $return = ob_get_clean();
716
+
717
+ return apply_filters( 'yith_woocompare_widget_products_html', $return, $this->products_list, $this );
718
+ }
719
+
720
+ /**
721
+ * Remove a product from the comparison table
722
+ *
723
+ * @param $product_id The product ID to remove from the comparison table
724
+ */
725
+ public function remove_product_from_compare( $product_id ) {
726
+
727
+ if( $product_id == 'all' ) {
728
+ $this->products_list = array();
729
+ }
730
+ else {
731
+ foreach ( $this->products_list as $k => $id ) {
732
+ if ( intval( $product_id ) == $id ) {
733
+ unset( $this->products_list[ $k ] );
734
+ }
735
+ }
736
+ }
737
+
738
+ setcookie( $this->cookie_name, json_encode( array_values( $this->products_list ) ), 0, COOKIEPATH, COOKIE_DOMAIN, false, false );
739
+
740
+ do_action( 'yith_woocompare_after_remove_product', $product_id );
741
+ }
742
+
743
+ /**
744
+ * Remove all styles from the compare template
745
+ */
746
+ public function remove_all_styles() {
747
+ global $wp_styles;
748
+ $wp_styles->queue = array();
749
+ }
750
+
751
+ /**
752
+ * Show the html for the shortcode
753
+ */
754
+ public function compare_button_sc( $atts, $content = null ) {
755
+ $atts = shortcode_atts(array(
756
+ 'product' => false,
757
+ 'type' => 'default',
758
+ 'container' => 'yes'
759
+ ), $atts);
760
+
761
+ $product_id = 0;
762
+
763
+ /**
764
+ * Retrieve the product ID in these steps:
765
+ * - If "product" attribute is not set, get the product ID of current product loop
766
+ * - If "product" contains ID, post slug or post title
767
+ */
768
+ if ( ! $atts['product'] ) {
769
+ global $product;
770
+ $product_id = ! is_null( $product ) ? yit_get_prop( $product, 'id', true ) : 0;
771
+ } else {
772
+ global $wpdb;
773
+ $product = $wpdb->get_row( $wpdb->prepare( "SELECT ID FROM $wpdb->posts WHERE ID = %d OR post_name = %s OR post_title = %s LIMIT 1", $atts['product'], $atts['product'], $atts['product'] ) );
774
+ if ( ! empty( $product ) ) {
775
+ $product_id = $product->ID;
776
+ }
777
+ }
778
+
779
+ // make sure to get always the product id of current language
780
+ if( function_exists( 'wpml_object_id_filter' ) ) {
781
+ $product_id = wpml_object_id_filter( $product_id, 'product', false );
782
+ }
783
+
784
+ // if product ID is 0, maybe the product doesn't exists or is wrong.. in this case, doesn't show the button
785
+ if ( empty( $product_id ) )
786
+ return '';
787
+
788
+ ob_start();
789
+ if ( $atts['container'] == 'yes' ) echo '<div class="woocommerce product compare-button">';
790
+ $this->add_compare_link( $product_id, array(
791
+ 'button_or_link' => ( $atts['type'] == 'default' ? false : $atts['type'] ),
792
+ 'button_text' => empty( $content ) ? 'default' : $content
793
+ ) );
794
+ if ( $atts['container'] == 'yes' ) echo '</div>';
795
+ return ob_get_clean();
796
+ }
797
+
798
+ public function wc_get_product( $product_id ){
799
+ $wc_get_product = function_exists( 'wc_get_product' ) ? 'wc_get_product' : 'get_product';
800
+ return $wc_get_product( $product_id );
801
+ }
802
+
803
+
804
+ /**
805
+ * Do action before loads compare popup
806
+ *
807
+ * @since 2.1.1
808
+ * @author Francesco Licandro
809
+ */
810
+ public function actions_before_load_popup(){
811
+ // removes WooCommerce Product Filter scripts
812
+ wp_dequeue_script( 'prdctfltr-main-js' );
813
+ wp_dequeue_script( 'prdctfltr-history' );
814
+ wp_dequeue_script( 'prdctfltr-ionrange-js' );
815
+ wp_dequeue_script( 'prdctfltr-isotope-js' );
816
+ wp_dequeue_script( 'prdctfltr-scrollbar-js' );
817
+ }
818
+ }
819
  }
includes/class.yith-woocompare-helper.php CHANGED
@@ -1,105 +1,105 @@
1
- <?php
2
- /**
3
- * Main class
4
- *
5
- * @author YITH
6
- * @package YITH WooCommerce Compare
7
- * @version 1.1.4
8
- */
9
-
10
- if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
11
-
12
- if( !class_exists( 'YITH_Woocompare_Helper' ) ) {
13
- /**
14
- * YITH Woocommerce Compare helper
15
- *
16
- * @since 1.0.0
17
- */
18
- class YITH_Woocompare_Helper {
19
-
20
- /**
21
- * Set the image size used in the comparison table
22
- *
23
- * @since 1.0.0
24
- */
25
- public static function set_image_size() {
26
- $size = get_option( 'yith_woocompare_image_size' );
27
-
28
- if( ! $size ) {
29
- return;
30
- }
31
-
32
- $size['crop'] = isset( $size['crop'] ) ? true : false;
33
- add_image_size( 'yith-woocompare-image', $size['width'], $size['height'], $size['crop'] );
34
- }
35
-
36
- /*
37
- * The list of standard fields
38
- *
39
- * @since 1.0.0
40
- * @access public
41
- * @param Boolean $with_attr
42
- */
43
- public static function standard_fields( $with_attr = true ) {
44
-
45
- $fields = array(
46
- 'image' => __( 'Image', 'yith-woocommerce-compare' ),
47
- 'title' => __( 'Title', 'yith-woocommerce-compare' ),
48
- 'price' => __( 'Price', 'yith-woocommerce-compare' ),
49
- 'add-to-cart' => __( 'Add to cart', 'yith-woocommerce-compare' ),
50
- 'description' => __( 'Description', 'yith-woocommerce-compare' ),
51
- 'sku' => __( 'Sku', 'yith-woocommerce-compare' ),
52
- 'stock' => __( 'Availability', 'yith-woocommerce-compare' ),
53
- 'weight' => __( 'Weight', 'yith-woocommerce-compare' ),
54
- 'dimensions' => __( 'Dimensions', 'yith-woocommerce-compare' )
55
- );
56
-
57
- if( $with_attr )
58
- $fields = array_merge( $fields, YITH_Woocompare_Helper::attribute_taxonomies() );
59
-
60
- return apply_filters( 'yith_woocompare_standard_fields_array', $fields );
61
- }
62
-
63
- /*
64
- * Get Woocommerce Attribute Taxonomies
65
- *
66
- * @since 1.0.0
67
- * @access public
68
- */
69
- public static function attribute_taxonomies() {
70
- global $woocommerce;
71
-
72
- if ( ! isset( $woocommerce ) ) return array();
73
-
74
- $attributes = array();
75
-
76
- if( function_exists( 'wc_get_attribute_taxonomies' ) && function_exists( 'wc_attribute_taxonomy_name' ) ) {
77
- $attribute_taxonomies = wc_get_attribute_taxonomies();
78
- if( empty( $attribute_taxonomies ) )
79
- return array();
80
- foreach( $attribute_taxonomies as $attribute ) {
81
- $tax = wc_attribute_taxonomy_name( $attribute->attribute_name );
82
- if ( taxonomy_exists( $tax ) ) {
83
- $attributes[$tax] = ucfirst( $attribute->attribute_name );
84
- }
85
- }
86
- }
87
- else{
88
- $attribute_taxonomies = $woocommerce->get_attribute_taxonomies();
89
- if( empty( $attribute_taxonomies ) )
90
- return array();
91
- foreach( $attribute_taxonomies as $attribute ) {
92
- $tax = $woocommerce->attribute_taxonomy_name( $attribute->attribute_name );
93
- if ( taxonomy_exists( $tax ) ) {
94
- $attributes[$tax] = ucfirst( $attribute->attribute_name );
95
- }
96
- }
97
- }
98
-
99
-
100
- return $attributes;
101
- }
102
-
103
-
104
- }
105
  }
1
+ <?php
2
+ /**
3
+ * Main class
4
+ *
5
+ * @author YITH
6
+ * @package YITH WooCommerce Compare
7
+ * @version 1.1.4
8
+ */
9
+
10
+ if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
11
+
12
+ if( !class_exists( 'YITH_Woocompare_Helper' ) ) {
13
+ /**
14
+ * YITH Woocommerce Compare helper
15
+ *
16
+ * @since 1.0.0
17
+ */
18
+ class YITH_Woocompare_Helper {
19
+
20
+ /**
21
+ * Set the image size used in the comparison table
22
+ *
23
+ * @since 1.0.0
24
+ */
25
+ public static function set_image_size() {
26
+ $size = get_option( 'yith_woocompare_image_size' );
27
+
28
+ if( ! $size ) {
29
+ return;
30
+ }
31
+
32
+ $size['crop'] = isset( $size['crop'] ) ? true : false;
33
+ add_image_size( 'yith-woocompare-image', $size['width'], $size['height'], $size['crop'] );
34
+ }
35
+
36
+ /*
37
+ * The list of standard fields
38
+ *
39
+ * @since 1.0.0
40
+ * @access public
41
+ * @param Boolean $with_attr
42
+ */
43
+ public static function standard_fields( $with_attr = true ) {
44
+
45
+ $fields = array(
46
+ 'image' => __( 'Image', 'yith-woocommerce-compare' ),
47
+ 'title' => __( 'Title', 'yith-woocommerce-compare' ),
48
+ 'price' => __( 'Price', 'yith-woocommerce-compare' ),
49
+ 'add-to-cart' => __( 'Add to cart', 'yith-woocommerce-compare' ),
50
+ 'description' => __( 'Description', 'yith-woocommerce-compare' ),
51
+ 'sku' => __( 'Sku', 'yith-woocommerce-compare' ),
52
+ 'stock' => __( 'Availability', 'yith-woocommerce-compare' ),
53
+ 'weight' => __( 'Weight', 'yith-woocommerce-compare' ),
54
+ 'dimensions' => __( 'Dimensions', 'yith-woocommerce-compare' )
55
+ );
56
+
57
+ if( $with_attr )
58
+ $fields = array_merge( $fields, YITH_Woocompare_Helper::attribute_taxonomies() );
59
+
60
+ return apply_filters( 'yith_woocompare_standard_fields_array', $fields );
61
+ }
62
+
63
+ /*
64
+ * Get Woocommerce Attribute Taxonomies
65
+ *
66
+ * @since 1.0.0
67
+ * @access public
68
+ */
69
+ public static function attribute_taxonomies() {
70
+ global $woocommerce;
71
+
72
+ if ( ! isset( $woocommerce ) ) return array();
73
+
74
+ $attributes = array();
75
+
76
+ if( function_exists( 'wc_get_attribute_taxonomies' ) && function_exists( 'wc_attribute_taxonomy_name' ) ) {
77
+ $attribute_taxonomies = wc_get_attribute_taxonomies();
78
+ if( empty( $attribute_taxonomies ) )
79
+ return array();
80
+ foreach( $attribute_taxonomies as $attribute ) {
81
+ $tax = wc_attribute_taxonomy_name( $attribute->attribute_name );
82
+ if ( taxonomy_exists( $tax ) ) {
83
+ $attributes[$tax] = ucfirst( $attribute->attribute_name );
84
+ }
85
+ }
86
+ }
87
+ else{
88
+ $attribute_taxonomies = $woocommerce->get_attribute_taxonomies();
89
+ if( empty( $attribute_taxonomies ) )
90
+ return array();
91
+ foreach( $attribute_taxonomies as $attribute ) {
92
+ $tax = $woocommerce->attribute_taxonomy_name( $attribute->attribute_name );
93
+ if ( taxonomy_exists( $tax ) ) {
94
+ $attributes[$tax] = ucfirst( $attribute->attribute_name );
95
+ }
96
+ }
97
+ }
98
+
99
+
100
+ return $attributes;
101
+ }
102
+
103
+
104
+ }
105
  }
includes/class.yith-woocompare.php CHANGED
@@ -1,145 +1,145 @@
1
- <?php
2
- /**
3
- * Main class
4
- *
5
- * @author YITH
6
- * @package YITH Woocommerce Compare
7
- * @version 1.1.4
8
- */
9
-
10
- if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
11
-
12
- if( !class_exists( 'YITH_Woocompare' ) ) {
13
- /**
14
- * YITH Woocommerce Compare
15
- *
16
- * @since 1.0.0
17
- */
18
- class YITH_Woocompare {
19
-
20
- /**
21
- * Plugin object
22
- *
23
- * @var string
24
- * @since 1.0.0
25
- */
26
- public $obj = null;
27
-
28
- /**
29
- * AJAX Helper
30
- *
31
- * @var string
32
- * @since 1.0.0
33
- */
34
- public $ajax = null;
35
-
36
- /**
37
- * Constructor
38
- *
39
- * @return mixed|YITH_Woocompare_Admin|YITH_Woocompare_Frontend
40
- * @since 1.0.0
41
- */
42
- public function __construct() {
43
-
44
- add_action( 'widgets_init', array( $this, 'registerWidgets' ) );
45
-
46
- // Load Plugin Framework
47
- add_action( 'after_setup_theme', array( $this, 'plugin_fw_loader' ), 1 );
48
-
49
- if( $this->is_frontend() ) {
50
-
51
- // require frontend class
52
- require_once('class.yith-woocompare-frontend.php');
53
-
54
- $this->obj = new YITH_Woocompare_Frontend();
55
- }
56
- elseif( $this->is_admin() ) {
57
-
58
- // requires admin classes
59
- require_once('class.yith-woocompare-admin.php');
60
-
61
- $this->obj = new YITH_Woocompare_Admin();
62
- }
63
-
64
- // add image size
65
- YITH_Woocompare_Helper::set_image_size();
66
-
67
- // let's filter the woocommerce image size
68
- add_filter( 'woocommerce_get_image_size_yith-woocompare-image', array( $this, 'filter_wc_image_size' ), 10, 1 );
69
-
70
- return $this->obj;
71
- }
72
-
73
- /**
74
- * Detect if is frontend
75
- * @return bool
76
- */
77
- public function is_frontend() {
78
- $is_ajax = ( defined( 'DOING_AJAX' ) && DOING_AJAX );
79
- $context_check = isset( $_REQUEST['context'] ) && $_REQUEST['context'] == 'frontend';
80
- $actions_to_check = apply_filters( 'yith_woocompare_actions_to_check_frontend', array( 'woof_draw_products' ) );
81
- $action_check = isset( $_REQUEST['action'] ) && in_array( $_REQUEST['action'], $actions_to_check );
82
-
83
- return (bool) ( ! is_admin() || ( $is_ajax && ( $context_check || $action_check ) ) );
84
- }
85
-
86
- /**
87
- * Detect if is admin
88
- * @return bool
89
- */
90
- public function is_admin() {
91
- $is_ajax = ( defined( 'DOING_AJAX' ) && DOING_AJAX );
92
- $is_admin = ( is_admin() || $is_ajax && isset( $_REQUEST['context'] ) && $_REQUEST['context'] == 'admin' );
93
- return apply_filters( 'yith_woocompare_check_is_admin', (bool) $is_admin );
94
- }
95
-
96
- /**
97
- * Load Plugin Framework
98
- *
99
- * @since 1.0
100
- * @access public
101
- * @return void
102
- * @author Andrea Grillo <andrea.grillo@yithemes.com>
103
- */
104
- public function plugin_fw_loader() {
105
-
106
- if ( ! defined( 'YIT_CORE_PLUGIN' ) ) {
107
- global $plugin_fw_data;
108
- if( ! empty( $plugin_fw_data ) ){
109
- $plugin_fw_file = array_shift( $plugin_fw_data );
110
- require_once( $plugin_fw_file );
111
- }
112
- }
113
- }
114
-
115
- /**
116
- * Load and register widgets
117
- *
118
- * @access public
119
- * @since 1.0.0
120
- */
121
- public function registerWidgets() {
122
- register_widget( 'YITH_Woocompare_Widget' );
123
- }
124
-
125
- /**
126
- * Filter WooCommerce image size attr
127
- *
128
- * @since 2.3.5
129
- * @author Francesco Licandro
130
- * @param array $size
131
- * @return array
132
- */
133
- public function filter_wc_image_size( $size ) {
134
-
135
- $size_opt = get_option( 'yith_woocompare_image_size' );
136
-
137
- return array(
138
- 'width' => isset( $size_opt['width'] ) ? absint( $size_opt['width'] ) : 600,
139
- 'height' => isset( $size_opt['height'] ) ? absint( $size_opt['height'] ) : 600,
140
- 'crop' => isset( $size_opt['crop'] ) ? 1 : 0,
141
- );
142
- }
143
-
144
- }
145
  }
1
+ <?php
2
+ /**
3
+ * Main class
4
+ *
5
+ * @author YITH
6
+ * @package YITH Woocommerce Compare
7
+ * @version 1.1.4
8
+ */
9
+
10
+ if ( !defined( 'YITH_WOOCOMPARE' ) ) { exit; } // Exit if accessed directly
11
+
12
+ if( !class_exists( 'YITH_Woocompare' ) ) {
13
+ /**
14
+ * YITH Woocommerce Compare
15
+ *
16
+ * @since 1.0.0
17
+ */
18
+ class YITH_Woocompare {
19
+
20
+ /**
21
+ * Plugin object
22
+ *
23
+ * @var string
24
+ * @since 1.0.0
25
+ */
26
+ public $obj = null;
27
+
28
+ /**
29
+ * AJAX Helper
30
+ *
31
+ * @var string
32
+ * @since 1.0.0
33
+ */
34
+ public $ajax = null;
35
+
36
+ /**
37
+ * Constructor
38
+ *
39
+ * @return mixed|YITH_Woocompare_Admin|YITH_Woocompare_Frontend
40
+ * @since 1.0.0
41
+ */
42
+ public function __construct() {
43
+
44
+ add_action( 'widgets_init', array( $this, 'registerWidgets' ) );
45
+
46
+ // Load Plugin Framework
47
+ add_action( 'after_setup_theme', array( $this, 'plugin_fw_loader' ), 1 );
48
+
49
+ if( $this->is_frontend() ) {
50
+
51
+ // require frontend class
52
+ require_once('class.yith-woocompare-frontend.php');
53
+
54
+ $this->obj = new YITH_Woocompare_Frontend();
55
+ }
56
+ elseif( $this->is_admin() ) {
57
+
58
+ // requires admin classes
59
+ require_once('class.yith-woocompare-admin.php');
60
+
61
+ $this->obj = new YITH_Woocompare_Admin();
62
+ }
63
+
64
+ // add image size
65
+ YITH_Woocompare_Helper::set_image_size();
66
+
67
+ // let's filter the woocommerce image size
68
+ add_filter( 'woocommerce_get_image_size_yith-woocompare-image', array( $this, 'filter_wc_image_size' ), 10, 1 );
69
+
70
+ return $this->obj;
71
+ }
72
+
73
+ /**
74
+ * Detect if is frontend
75
+ * @return bool
76
+ */
77
+ public function is_frontend() {
78
+ $is_ajax = ( defined( 'DOING_AJAX' ) && DOING_AJAX );
79
+ $context_check = isset( $_REQUEST['context'] ) && $_REQUEST['context'] == 'frontend';
80
+ $actions_to_check = apply_filters( 'yith_woocompare_actions_to_check_frontend', array( 'woof_draw_products' ) );
81
+ $action_check = isset( $_REQUEST['action'] ) && in_array( $_REQUEST['action'], $actions_to_check );
82
+
83
+ return (bool) ( ! is_admin() || ( $is_ajax && ( $context_check || $action_check ) ) );
84
+ }
85
+
86
+ /**
87
+ * Detect if is admin
88
+ * @return bool
89
+ */
90
+ public function is_admin() {
91
+ $is_ajax = ( defined( 'DOING_AJAX' ) && DOING_AJAX );
92
+ $is_admin = ( is_admin() || $is_ajax && isset( $_REQUEST['context'] ) && $_REQUEST['context'] == 'admin' );
93
+ return apply_filters( 'yith_woocompare_check_is_admin', (bool) $is_admin );
94
+ }
95
+
96
+ /**
97
+ * Load Plugin Framework
98
+ *
99
+ * @since 1.0
100
+ * @access public
101
+ * @return void
102
+ * @author Andrea Grillo <andrea.grillo@yithemes.com>
103
+ */
104
+ public function plugin_fw_loader() {
105
+
106
+ if ( ! defined( 'YIT_CORE_PLUGIN' ) ) {
107
+ global $plugin_fw_data;
108
+ if( ! empty( $plugin_fw_data ) ){
109
+ $plugin_fw_file = array_shift( $plugin_fw_data );
110
+ require_once( $plugin_fw_file );
111
+ }
112
+ }
113
+ }
114
+
115
+ /**
116
+ * Load and register widgets
117
+ *
118
+ * @access public
119
+ * @since 1.0.0
120
+ */
121
+ public function registerWidgets() {
122
+ register_widget( 'YITH_Woocompare_Widget' );
123
+ }
124
+
125
+ /**
126
+ * Filter WooCommerce image size attr
127
+ *
128
+ * @since 2.3.5
129
+ * @author Francesco Licandro
130
+ * @param array $size
131
+ * @return array
132
+ */
133
+ public function filter_wc_image_size( $size ) {
134
+
135
+ $size_opt = get_option( 'yith_woocompare_image_size' );
136
+
137
+ return array(
138
+ 'width' => isset( $size_opt['width'] ) ? absint( $size_opt['width'] ) : 600,
139
+ 'height' => isset( $size_opt['height'] ) ? absint( $size_opt['height'] ) : 600,
140
+ 'crop' => isset( $size_opt['crop'] ) ? 1 : 0,
141
+ );
142
+ }
143
+
144
+ }
145
  }
init.php CHANGED
@@ -1,121 +1,121 @@
1
- <?php
2
- /**
3
- * Plugin Name: YITH WooCommerce Compare
4
- * Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
5
- * Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
6
- * Version: 2.3.13
7
- * Author: YITH
8
- * Author URI: https://yithemes.com/
9
- * Text Domain: yith-woocommerce-compare
10
- * Domain Path: /languages/
11
- * WC requires at least: 3.0.0
12
- * WC tested up to: 3.7
13
- *
14
- * @author YITH
15
- * @package YITH WooCommerce Compare
16
- * @version 2.3.13
17
- */
18
- /* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
19
-
20
- This program is free software; you can redistribute it and/or modify
21
- it under the terms of the GNU General Public License, version 2, as
22
- published by the Free Software Foundation.
23
-
24
- This program is distributed in the hope that it will be useful,
25
- but WITHOUT ANY WARRANTY; without even the implied warranty of
26
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27
- GNU General Public License for more details.
28
-
29
- You should have received a copy of the GNU General Public License
30
- along with this program; if not, write to the Free Software
31
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
32
- */
33
- if ( !defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly
34
-
35
- if ( ! function_exists( 'is_plugin_active' ) ) {
36
- require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
37
- }
38
-
39
- function yith_woocompare_install_woocommerce_admin_notice() {
40
- ?>
41
- <div class="error">
42
- <p><?php _e( 'YITH WooCommerce Compare is enabled but not effective. It requires WooCommerce in order to work.', 'yith-woocommerce-compare' ); ?></p>
43
- </div>
44
- <?php
45
- }
46
-
47
- function yith_woocompare_install_free_admin_notice() {
48
- ?>
49
- <div class="error">
50
- <p><?php _e( 'You can\'t activate the free version of YITH WooCommerce Compare while you are using the premium one.', 'yith-woocommerce-compare' ); ?></p>
51
- </div>
52
- <?php
53
- }
54
-
55
- if ( ! function_exists( 'yith_plugin_registration_hook' ) ) {
56
- require_once 'plugin-fw/yit-plugin-registration-hook.php';
57
- }
58
- register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
59
-
60
- if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ){
61
- define( 'YITH_WOOCOMPARE_VERSION', '2.3.13' );
62
- }
63
- if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
64
- define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
65
- }
66
- if ( ! defined( 'YITH_WOOCOMPARE_INIT' ) ) {
67
- define( 'YITH_WOOCOMPARE_INIT', plugin_basename( __FILE__ ) );
68
- }
69
- if ( ! defined( 'YITH_WOOCOMPARE' ) ) {
70
- define( 'YITH_WOOCOMPARE', true );
71
- }
72
- if ( ! defined( 'YITH_WOOCOMPARE_FILE' ) ) {
73
- define( 'YITH_WOOCOMPARE_FILE', __FILE__ );
74
- }
75
- if ( ! defined( 'YITH_WOOCOMPARE_URL' ) ) {
76
- define( 'YITH_WOOCOMPARE_URL', plugin_dir_url( __FILE__ ) );
77
- }
78
- if ( ! defined( 'YITH_WOOCOMPARE_DIR' ) ) {
79
- define( 'YITH_WOOCOMPARE_DIR', plugin_dir_path( __FILE__ ) );
80
- }
81
- if ( ! defined( 'YITH_WOOCOMPARE_TEMPLATE_PATH' ) ) {
82
- define( 'YITH_WOOCOMPARE_TEMPLATE_PATH', YITH_WOOCOMPARE_DIR . 'templates' );
83
- }
84
- if ( ! defined( 'YITH_WOOCOMPARE_ASSETS_URL' ) ) {
85
- define( 'YITH_WOOCOMPARE_ASSETS_URL', YITH_WOOCOMPARE_URL . 'assets' );
86
- }
87
- if ( ! defined( 'YITH_WOOCOMPARE_SLUG' ) ) {
88
- define( 'YITH_WOOCOMPARE_SLUG', 'yith-woocommerce-compare' );
89
- }
90
- /* Plugin Framework Version Check */
91
- if( ! function_exists( 'yit_maybe_plugin_fw_loader' ) && file_exists( YITH_WOOCOMPARE_DIR . 'plugin-fw/init.php' ) ) {
92
- require_once( YITH_WOOCOMPARE_DIR . 'plugin-fw/init.php' );
93
- }
94
- yit_maybe_plugin_fw_loader( YITH_WOOCOMPARE_DIR );
95
-
96
- function yith_woocompare_constructor() {
97
-
98
- global $woocommerce;
99
-
100
- if ( ! isset( $woocommerce ) || ! function_exists( 'WC' ) ) {
101
- add_action( 'admin_notices', 'yith_woocompare_install_woocommerce_admin_notice' );
102
- return;
103
- }
104
- elseif ( defined( 'YITH_WOOCOMPARE_PREMIUM' ) ) {
105
- add_action( 'admin_notices', 'yith_woocompare_install_free_admin_notice' );
106
- deactivate_plugins( plugin_basename( __FILE__ ) );
107
- return;
108
- }
109
-
110
- load_plugin_textdomain( 'yith-woocommerce-compare', false, dirname( plugin_basename( __FILE__ ) ). '/languages/' );
111
-
112
- // Load required classes and functions
113
- require_once('includes/class.yith-woocompare-helper.php');
114
- require_once('widgets/class.yith-woocompare-widget.php');
115
- require_once('includes/class.yith-woocompare.php');
116
-
117
- // Let's start the game!
118
- global $yith_woocompare;
119
- $yith_woocompare = new YITH_Woocompare();
120
- }
121
- add_action( 'plugins_loaded', 'yith_woocompare_constructor', 11 );
1
+ <?php
2
+ /**
3
+ * Plugin Name: YITH WooCommerce Compare
4
+ * Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
5
+ * Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
6
+ * Version: 2.3.14
7
+ * Author: YITH
8
+ * Author URI: https://yithemes.com/
9
+ * Text Domain: yith-woocommerce-compare
10
+ * Domain Path: /languages/
11
+ * WC requires at least: 3.6
12
+ * WC tested up to: 3.8
13
+ *
14
+ * @author YITH
15
+ * @package YITH WooCommerce Compare
16
+ * @version 2.3.14
17
+ */
18
+ /* Copyright 2015 Your Inspiration Themes (email : plugins@yithemes.com)
19
+
20
+ This program is free software; you can redistribute it and/or modify
21
+ it under the terms of the GNU General Public License, version 2, as
22
+ published by the Free Software Foundation.
23
+
24
+ This program is distributed in the hope that it will be useful,
25
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
26
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27
+ GNU General Public License for more details.
28
+
29
+ You should have received a copy of the GNU General Public License
30
+ along with this program; if not, write to the Free Software
31
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
32
+ */
33
+ if ( !defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly
34
+
35
+ if ( ! function_exists( 'is_plugin_active' ) ) {
36
+ require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
37
+ }
38
+
39
+ function yith_woocompare_install_woocommerce_admin_notice() {
40
+ ?>
41
+ <div class="error">
42
+ <p><?php _e( 'YITH WooCommerce Compare is enabled but not effective. It requires WooCommerce in order to work.', 'yith-woocommerce-compare' ); ?></p>
43
+ </div>
44
+ <?php
45
+ }
46
+
47
+ function yith_woocompare_install_free_admin_notice() {
48
+ ?>
49
+ <div class="error">
50
+ <p><?php _e( 'You can\'t activate the free version of YITH WooCommerce Compare while you are using the premium one.', 'yith-woocommerce-compare' ); ?></p>
51
+ </div>
52
+ <?php
53
+ }
54
+
55
+ if ( ! function_exists( 'yith_plugin_registration_hook' ) ) {
56
+ require_once 'plugin-fw/yit-plugin-registration-hook.php';
57
+ }
58
+ register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
59
+
60
+ if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ){
61
+ define( 'YITH_WOOCOMPARE_VERSION', '2.3.14' );
62
+ }
63
+ if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
64
+ define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
65
+ }
66
+ if ( ! defined( 'YITH_WOOCOMPARE_INIT' ) ) {
67
+ define( 'YITH_WOOCOMPARE_INIT', plugin_basename( __FILE__ ) );
68
+ }
69
+ if ( ! defined( 'YITH_WOOCOMPARE' ) ) {
70
+ define( 'YITH_WOOCOMPARE', true );
71
+ }
72
+ if ( ! defined( 'YITH_WOOCOMPARE_FILE' ) ) {
73
+ define( 'YITH_WOOCOMPARE_FILE', __FILE__ );
74
+ }
75
+ if ( ! defined( 'YITH_WOOCOMPARE_URL' ) ) {
76
+ define( 'YITH_WOOCOMPARE_URL', plugin_dir_url( __FILE__ ) );
77
+ }
78
+ if ( ! defined( 'YITH_WOOCOMPARE_DIR' ) ) {
79
+ define( 'YITH_WOOCOMPARE_DIR', plugin_dir_path( __FILE__ ) );
80
+ }
81
+ if ( ! defined( 'YITH_WOOCOMPARE_TEMPLATE_PATH' ) ) {
82
+ define( 'YITH_WOOCOMPARE_TEMPLATE_PATH', YITH_WOOCOMPARE_DIR . 'templates' );
83
+ }
84
+ if ( ! defined( 'YITH_WOOCOMPARE_ASSETS_URL' ) ) {
85
+ define( 'YITH_WOOCOMPARE_ASSETS_URL', YITH_WOOCOMPARE_URL . 'assets' );
86
+ }
87
+ if ( ! defined( 'YITH_WOOCOMPARE_SLUG' ) ) {
88
+ define( 'YITH_WOOCOMPARE_SLUG', 'yith-woocommerce-compare' );
89
+ }
90
+ /* Plugin Framework Version Check */
91
+ if( ! function_exists( 'yit_maybe_plugin_fw_loader' ) && file_exists( YITH_WOOCOMPARE_DIR . 'plugin-fw/init.php' ) ) {
92
+ require_once( YITH_WOOCOMPARE_DIR . 'plugin-fw/init.php' );
93
+ }
94
+ yit_maybe_plugin_fw_loader( YITH_WOOCOMPARE_DIR );
95
+
96
+ function yith_woocompare_constructor() {
97
+
98
+ global $woocommerce;
99
+
100
+ if ( ! isset( $woocommerce ) || ! function_exists( 'WC' ) ) {
101
+ add_action( 'admin_notices', 'yith_woocompare_install_woocommerce_admin_notice' );
102
+ return;
103
+ }
104
+ elseif ( defined( 'YITH_WOOCOMPARE_PREMIUM' ) ) {
105
+ add_action( 'admin_notices', 'yith_woocompare_install_free_admin_notice' );
106
+ deactivate_plugins( plugin_basename( __FILE__ ) );
107
+ return;
108
+ }
109
+
110
+ load_plugin_textdomain( 'yith-woocommerce-compare', false, dirname( plugin_basename( __FILE__ ) ). '/languages/' );
111
+
112
+ // Load required classes and functions
113
+ require_once('includes/class.yith-woocompare-helper.php');
114
+ require_once('widgets/class.yith-woocompare-widget.php');
115
+ require_once('includes/class.yith-woocompare.php');
116
+
117
+ // Let's start the game!
118
+ global $yith_woocompare;
119
+ $yith_woocompare = new YITH_Woocompare();
120
+ }
121
+ add_action( 'plugins_loaded', 'yith_woocompare_constructor', 11 );
languages/yith-woocommerce-compare-bg_BG.po CHANGED
@@ -1,461 +1,461 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:31+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:31+0100\n"
6
- "Last-Translator: \n"
7
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
- "Language: bg_BG\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
-
20
- #: includes/class.yith-woocompare-admin.php:119
21
- #: includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr ""
24
-
25
- #: includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr ""
32
-
33
- #: includes/class.yith-woocompare-admin.php:153
34
- #: includes/class.yith-woocompare-admin.php:154
35
- #: includes/class.yith-woocompare-frontend.php:505
36
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
- #: widgets/class.yith-woocompare-widget.php:51
38
- msgid "Compare"
39
- msgstr "Сравни"
40
-
41
- #: includes/class.yith-woocompare-admin.php:241
42
- msgid "YITH WooCommerce Compare Activated"
43
- msgstr ""
44
-
45
- #: includes/class.yith-woocompare-admin.php:242
46
- #, php-format
47
- msgid ""
48
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
- "With this menu, you can access to all the settings of our plugins that you "
50
- "have activated. YITH WooCommerce Compare is available in an outstanding "
51
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
- msgstr ""
53
-
54
- #: includes/class.yith-woocompare-admin.php:253
55
- msgid "YITH WooCommerce Compare Updated"
56
- msgstr ""
57
-
58
- #: includes/class.yith-woocompare-admin.php:254
59
- #, php-format
60
- msgid ""
61
- "From now on, you can find all the options of YITH WooCommerce Compare under "
62
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
- "the previous version. When one of our plugins is updated, a new voice will "
64
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
- msgstr ""
67
-
68
- #: includes/class.yith-woocompare-admin.php:398
69
- msgid "Do you want to hard crop the image?"
70
- msgstr ""
71
-
72
- #: includes/class.yith-woocompare-frontend.php:223
73
- msgid "Added"
74
- msgstr "Добавено"
75
-
76
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
- msgid "Product Comparison"
78
- msgstr "Сравнение на продуктите"
79
-
80
- #: includes/class.yith-woocompare-frontend.php:229
81
- msgid "Close"
82
- msgstr ""
83
-
84
- #: includes/class.yith-woocompare-frontend.php:384
85
- msgid "In stock"
86
- msgstr "В наличност"
87
-
88
- #: includes/class.yith-woocompare-frontend.php:696
89
- msgid "No products to compare"
90
- msgstr "В момента нямате продукти за сравнение"
91
-
92
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
- msgid "Remove"
94
- msgstr "Премахни"
95
-
96
- #: includes/class.yith-woocompare-helper.php:46
97
- msgid "Image"
98
- msgstr "Снимка"
99
-
100
- #: includes/class.yith-woocompare-helper.php:47
101
- #: widgets/class.yith-woocompare-widget.php:68
102
- msgid "Title"
103
- msgstr "Заглавие"
104
-
105
- #: includes/class.yith-woocompare-helper.php:48
106
- msgid "Price"
107
- msgstr "Цена"
108
-
109
- #: includes/class.yith-woocompare-helper.php:49
110
- msgid "Add to cart"
111
- msgstr "КУПИ"
112
-
113
- #: includes/class.yith-woocompare-helper.php:50
114
- msgid "Description"
115
- msgstr "Описание"
116
-
117
- #: includes/class.yith-woocompare-helper.php:51
118
- msgid "Sku"
119
- msgstr ""
120
-
121
- #: includes/class.yith-woocompare-helper.php:52
122
- msgid "Availability"
123
- msgstr "Достъпност"
124
-
125
- #: includes/class.yith-woocompare-helper.php:53
126
- msgid "Weight"
127
- msgstr ""
128
-
129
- #: includes/class.yith-woocompare-helper.php:54
130
- msgid "Dimensions"
131
- msgstr ""
132
-
133
- #: init.php:42
134
- msgid ""
135
- "YITH WooCommerce Compare is enabled but not effective. It requires "
136
- "WooCommerce in order to work."
137
- msgstr ""
138
-
139
- #: init.php:50
140
- msgid ""
141
- "You can't activate the free version of YITH WooCommerce Compare while you "
142
- "are using the premium one."
143
- msgstr ""
144
-
145
- #: plugin-options/general-options.php:17
146
- msgid "General Settings"
147
- msgstr "Общи настройки"
148
-
149
- #: plugin-options/general-options.php:24
150
- msgid "Link or Button"
151
- msgstr "Свържи към бутона"
152
-
153
- #: plugin-options/general-options.php:25
154
- #, fuzzy
155
- #| msgid "Choose if you want to use a link or a button for the action button."
156
- msgid "Choose if you want to use a link or a button for the comepare actions."
157
- msgstr "Изберете дали искате да използвате линк или бутон"
158
-
159
- #: plugin-options/general-options.php:32
160
- msgid "Link"
161
- msgstr "Линк"
162
-
163
- #: plugin-options/general-options.php:33
164
- msgid "Button"
165
- msgstr "Бутон"
166
-
167
- #: plugin-options/general-options.php:38
168
- msgid "Link/Button text"
169
- msgstr "Текст на Линка/Бутона"
170
-
171
- #: plugin-options/general-options.php:39
172
- msgid "Type the text to use for the button or the link of the compare."
173
- msgstr "Напишете текста, който искате да използвате за линка или бутона"
174
-
175
- #: plugin-options/general-options.php:47
176
- msgid "Show button in single product page"
177
- msgstr "Покажете бутона на страницата на продукта"
178
-
179
- #: plugin-options/general-options.php:48
180
- msgid "Say if you want to show the button in the single product page."
181
- msgstr ""
182
-
183
- #: plugin-options/general-options.php:56
184
- msgid "Show button in products list"
185
- msgstr "Покажете бутона в каталога "
186
-
187
- #: plugin-options/general-options.php:57
188
- msgid "Say if you want to show the button in the products list."
189
- msgstr ""
190
-
191
- #: plugin-options/general-options.php:65
192
- msgid "Open automatically lightbox"
193
- msgstr ""
194
-
195
- #: plugin-options/general-options.php:66
196
- msgid "Open link after click into \"Compare\" button\"."
197
- msgstr ""
198
-
199
- #: plugin-options/general-options.php:79
200
- msgid "Table Settings"
201
- msgstr "Настройки на таблицата"
202
-
203
- #: plugin-options/general-options.php:86
204
- msgid "Table title"
205
- msgstr "Заглавие на таблицата"
206
-
207
- #: plugin-options/general-options.php:87
208
- msgid "Type the text to use for the table title."
209
- msgstr ""
210
-
211
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
212
- msgid "Compare products"
213
- msgstr "Сравнете продуктите си"
214
-
215
- #: plugin-options/general-options.php:95
216
- msgid "Fields to show"
217
- msgstr ""
218
-
219
- #: plugin-options/general-options.php:96
220
- msgid ""
221
- "Select the fields to show in the comparison table and order them by "
222
- "drag&drop (are included also the woocommerce attributes)"
223
- msgstr ""
224
-
225
- #: plugin-options/general-options.php:104
226
- msgid "Repeat \"Price\" field"
227
- msgstr ""
228
-
229
- #: plugin-options/general-options.php:105
230
- msgid "Repeat the \"Price\" field at the end of the table"
231
- msgstr ""
232
-
233
- #: plugin-options/general-options.php:113
234
- msgid "Repeat \"Add to cart\" field"
235
- msgstr ""
236
-
237
- #: plugin-options/general-options.php:114
238
- msgid "Repeat the \"Add to cart\" field at the end of the table"
239
- msgstr ""
240
-
241
- #: plugin-options/general-options.php:122
242
- msgid "Image size"
243
- msgstr "Размер на изображението"
244
-
245
- #: plugin-options/general-options.php:123
246
- msgid "Set the size for the images"
247
- msgstr ""
248
-
249
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
250
- #, php-format
251
- msgid ""
252
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
253
- "benefit from all features!"
254
- msgstr ""
255
-
256
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
257
- msgid "UPGRADE"
258
- msgstr ""
259
-
260
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
261
- msgid "to the premium version"
262
- msgstr ""
263
-
264
- #: templates/admin/premium.php:250
265
- msgid "Premium Features"
266
- msgstr ""
267
-
268
- #: templates/admin/premium.php:258
269
- msgid "A DEDICATED PAGE"
270
- msgstr ""
271
-
272
- #: templates/admin/premium.php:261
273
- #, php-format
274
- msgid ""
275
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
276
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
277
- "created automatically in your site and, adding it among the menu entries, "
278
- "you will be able to give to your users the chance to access it easily "
279
- "whenever they want."
280
- msgstr ""
281
-
282
- #: templates/admin/premium.php:271
283
- msgid "CATEGORY COMPARATION"
284
- msgstr ""
285
-
286
- #: templates/admin/premium.php:274
287
- #, php-format
288
- msgid ""
289
- "People are often confused by finding products of different categories in the "
290
- "comparison table, creating difficulties in comparing the products they are "
291
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
292
- "need: you will be able to separate the products in the table by category "
293
- "affinity."
294
- msgstr ""
295
-
296
- #: templates/admin/premium.php:290
297
- msgid "CATEGORY EXCLUSION "
298
- msgstr ""
299
-
300
- #: templates/admin/premium.php:293
301
- #, php-format
302
- msgid ""
303
- "In your shop there may be product categories you don't want to be affected "
304
- "by the plugin features, deleting the comparison button for them. The premium "
305
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
306
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
307
- "of the feature, allowing the comparison only to those products of the "
308
- "selected categories."
309
- msgstr ""
310
-
311
- #: templates/admin/premium.php:303
312
- msgid "TABLE IMAGE"
313
- msgstr ""
314
-
315
- #: templates/admin/premium.php:306
316
- #, php-format
317
- msgid ""
318
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
319
- "Select an image, upload it from the option panel and show it ahead of the "
320
- "table to your users. "
321
- msgstr ""
322
-
323
- #: templates/admin/premium.php:322
324
- msgid "DYNAMIC FIELDS"
325
- msgstr ""
326
-
327
- #: templates/admin/premium.php:325
328
- #, php-format
329
- msgid ""
330
- "With this precious feature, you will be able to show in the table only the "
331
- "fields that have information in at least one of the selected products."
332
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
333
- "be no more empty lines in your comparison table."
334
- msgstr ""
335
-
336
- #: templates/admin/premium.php:335
337
- msgid "SOCIAL NETWORK SHARING"
338
- msgstr ""
339
-
340
- #: templates/admin/premium.php:338
341
- #, php-format
342
- msgid ""
343
- "One of the most appealing features of the premium version of the plugin.Four "
344
- "social network sites for your users (Facebook, Twitter, Google + and "
345
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
346
- "products they have selected."
347
- msgstr ""
348
-
349
- #: templates/admin/premium.php:354
350
- msgid "RELATED PRODUCTS"
351
- msgstr ""
352
-
353
- #: templates/admin/premium.php:357
354
- #, php-format
355
- msgid ""
356
- "All the products that have common categories and/or tags with those in the "
357
- "comparison table will be showed in a slider, right under the comparison "
358
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
359
- "users to discover the shop products of the shop related to those they are "
360
- "interested into."
361
- msgstr ""
362
-
363
- #: templates/admin/premium.php:367
364
- msgid "CUSTOMIZABLE STYLE"
365
- msgstr ""
366
-
367
- #: templates/admin/premium.php:370
368
- #, php-format
369
- msgid ""
370
- "An advanced option panel that let you change all the colors of the plugin, "
371
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
372
- "of your shop.We know it, looks also count... and we give you the right tools "
373
- "to get to the best result."
374
- msgstr ""
375
-
376
- #: templates/admin/premium.php:386
377
- msgid "CUSTOMIZED ATTRIBUTES"
378
- msgstr ""
379
-
380
- #: templates/admin/premium.php:389
381
- #, php-format
382
- msgid ""
383
- "Let you users compare products following every feature, and considering also "
384
- "all those %1$sattributes%2$s that can be manually created in within the "
385
- "product detail page. Every single detail will be included."
386
- msgstr ""
387
-
388
- #: templates/admin/premium.php:399
389
- msgid "A TAILORED TABLE"
390
- msgstr ""
391
-
392
- #: templates/admin/premium.php:402
393
- #, php-format
394
- msgid ""
395
- "Select the products you want to compare and the system will offer you the "
396
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
397
- msgstr ""
398
-
399
- #: templates/admin/premium.php:418
400
- msgid "Compare list - widget"
401
- msgstr ""
402
-
403
- #: templates/admin/premium.php:421
404
- msgid ""
405
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
406
- "complete list of products added to the compare tab and avoid to open the "
407
- "popup to check its existence. "
408
- msgstr ""
409
-
410
- #: templates/admin/premium.php:431
411
- msgid "Compare counter - widget and shortcode"
412
- msgstr ""
413
-
414
- #: templates/admin/premium.php:434
415
- msgid ""
416
- "Moreover, if you want to give your users the chance to see in a glance how "
417
- "many products they have added to the Compare list, feel free to use the "
418
- "widget or the shortcode included. And their Compare list is always no more "
419
- "than one click away."
420
- msgstr ""
421
-
422
- #: templates/compare.php:77
423
- msgid "Close window [X]"
424
- msgstr "Затвори"
425
-
426
- #: templates/compare.php:106
427
- msgid "No products added in the compare table."
428
- msgstr "Няма добавени продукти за сравнение."
429
-
430
- #: widgets/class.yith-woocompare-widget.php:23
431
- msgid "The widget shows the list of products added in the comparison table."
432
- msgstr ""
433
-
434
- #: widgets/class.yith-woocompare-widget.php:27
435
- msgid "YITH WooCommerce Compare Widget"
436
- msgstr ""
437
-
438
- #: widgets/class.yith-woocompare-widget.php:50
439
- msgid "Clear all"
440
- msgstr "Изтрий всички"
441
-
442
- #~ msgid "Products Compare"
443
- #~ msgstr "Сравнение на продуктите"
444
-
445
- #~ msgid "Select a date"
446
- #~ msgstr "Избери дата"
447
-
448
- #~ msgid "Hours"
449
- #~ msgstr "Часове"
450
-
451
- #~ msgid "Minutes"
452
- #~ msgstr "Минути"
453
-
454
- #~ msgid "Upload"
455
- #~ msgstr "Качи съдържание"
456
-
457
- #~ msgid "Select a font family"
458
- #~ msgstr "Изберете шрифт"
459
-
460
- #~ msgid "Click to preview"
461
- #~ msgstr "Предварителен преглед"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:31+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:31+0100\n"
6
+ "Last-Translator: \n"
7
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
+ "Language: bg_BG\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-woocompare-admin.php:119
21
+ #: includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr ""
24
+
25
+ #: includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr ""
32
+
33
+ #: includes/class.yith-woocompare-admin.php:153
34
+ #: includes/class.yith-woocompare-admin.php:154
35
+ #: includes/class.yith-woocompare-frontend.php:505
36
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
+ #: widgets/class.yith-woocompare-widget.php:51
38
+ msgid "Compare"
39
+ msgstr "Сравни"
40
+
41
+ #: includes/class.yith-woocompare-admin.php:241
42
+ msgid "YITH WooCommerce Compare Activated"
43
+ msgstr ""
44
+
45
+ #: includes/class.yith-woocompare-admin.php:242
46
+ #, php-format
47
+ msgid ""
48
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
+ "With this menu, you can access to all the settings of our plugins that you "
50
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
51
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
+ msgstr ""
53
+
54
+ #: includes/class.yith-woocompare-admin.php:253
55
+ msgid "YITH WooCommerce Compare Updated"
56
+ msgstr ""
57
+
58
+ #: includes/class.yith-woocompare-admin.php:254
59
+ #, php-format
60
+ msgid ""
61
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
62
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
+ "the previous version. When one of our plugins is updated, a new voice will "
64
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
+ msgstr ""
67
+
68
+ #: includes/class.yith-woocompare-admin.php:398
69
+ msgid "Do you want to hard crop the image?"
70
+ msgstr ""
71
+
72
+ #: includes/class.yith-woocompare-frontend.php:223
73
+ msgid "Added"
74
+ msgstr "Добавено"
75
+
76
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
+ msgid "Product Comparison"
78
+ msgstr "Сравнение на продуктите"
79
+
80
+ #: includes/class.yith-woocompare-frontend.php:229
81
+ msgid "Close"
82
+ msgstr ""
83
+
84
+ #: includes/class.yith-woocompare-frontend.php:384
85
+ msgid "In stock"
86
+ msgstr "В наличност"
87
+
88
+ #: includes/class.yith-woocompare-frontend.php:696
89
+ msgid "No products to compare"
90
+ msgstr "В момента нямате продукти за сравнение"
91
+
92
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
+ msgid "Remove"
94
+ msgstr "Премахни"
95
+
96
+ #: includes/class.yith-woocompare-helper.php:46
97
+ msgid "Image"
98
+ msgstr "Снимка"
99
+
100
+ #: includes/class.yith-woocompare-helper.php:47
101
+ #: widgets/class.yith-woocompare-widget.php:68
102
+ msgid "Title"
103
+ msgstr "Заглавие"
104
+
105
+ #: includes/class.yith-woocompare-helper.php:48
106
+ msgid "Price"
107
+ msgstr "Цена"
108
+
109
+ #: includes/class.yith-woocompare-helper.php:49
110
+ msgid "Add to cart"
111
+ msgstr "КУПИ"
112
+
113
+ #: includes/class.yith-woocompare-helper.php:50
114
+ msgid "Description"
115
+ msgstr "Описание"
116
+
117
+ #: includes/class.yith-woocompare-helper.php:51
118
+ msgid "Sku"
119
+ msgstr ""
120
+
121
+ #: includes/class.yith-woocompare-helper.php:52
122
+ msgid "Availability"
123
+ msgstr "Достъпност"
124
+
125
+ #: includes/class.yith-woocompare-helper.php:53
126
+ msgid "Weight"
127
+ msgstr ""
128
+
129
+ #: includes/class.yith-woocompare-helper.php:54
130
+ msgid "Dimensions"
131
+ msgstr ""
132
+
133
+ #: init.php:42
134
+ msgid ""
135
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
136
+ "WooCommerce in order to work."
137
+ msgstr ""
138
+
139
+ #: init.php:50
140
+ msgid ""
141
+ "You can't activate the free version of YITH WooCommerce Compare while you "
142
+ "are using the premium one."
143
+ msgstr ""
144
+
145
+ #: plugin-options/general-options.php:17
146
+ msgid "General Settings"
147
+ msgstr "Общи настройки"
148
+
149
+ #: plugin-options/general-options.php:24
150
+ msgid "Link or Button"
151
+ msgstr "Свържи към бутона"
152
+
153
+ #: plugin-options/general-options.php:25
154
+ #, fuzzy
155
+ #| msgid "Choose if you want to use a link or a button for the action button."
156
+ msgid "Choose if you want to use a link or a button for the comepare actions."
157
+ msgstr "Изберете дали искате да използвате линк или бутон"
158
+
159
+ #: plugin-options/general-options.php:32
160
+ msgid "Link"
161
+ msgstr "Линк"
162
+
163
+ #: plugin-options/general-options.php:33
164
+ msgid "Button"
165
+ msgstr "Бутон"
166
+
167
+ #: plugin-options/general-options.php:38
168
+ msgid "Link/Button text"
169
+ msgstr "Текст на Линка/Бутона"
170
+
171
+ #: plugin-options/general-options.php:39
172
+ msgid "Type the text to use for the button or the link of the compare."
173
+ msgstr "Напишете текста, който искате да използвате за линка или бутона"
174
+
175
+ #: plugin-options/general-options.php:47
176
+ msgid "Show button in single product page"
177
+ msgstr "Покажете бутона на страницата на продукта"
178
+
179
+ #: plugin-options/general-options.php:48
180
+ msgid "Say if you want to show the button in the single product page."
181
+ msgstr ""
182
+
183
+ #: plugin-options/general-options.php:56
184
+ msgid "Show button in products list"
185
+ msgstr "Покажете бутона в каталога "
186
+
187
+ #: plugin-options/general-options.php:57
188
+ msgid "Say if you want to show the button in the products list."
189
+ msgstr ""
190
+
191
+ #: plugin-options/general-options.php:65
192
+ msgid "Open automatically lightbox"
193
+ msgstr ""
194
+
195
+ #: plugin-options/general-options.php:66
196
+ msgid "Open link after click into \"Compare\" button\"."
197
+ msgstr ""
198
+
199
+ #: plugin-options/general-options.php:79
200
+ msgid "Table Settings"
201
+ msgstr "Настройки на таблицата"
202
+
203
+ #: plugin-options/general-options.php:86
204
+ msgid "Table title"
205
+ msgstr "Заглавие на таблицата"
206
+
207
+ #: plugin-options/general-options.php:87
208
+ msgid "Type the text to use for the table title."
209
+ msgstr ""
210
+
211
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
212
+ msgid "Compare products"
213
+ msgstr "Сравнете продуктите си"
214
+
215
+ #: plugin-options/general-options.php:95
216
+ msgid "Fields to show"
217
+ msgstr ""
218
+
219
+ #: plugin-options/general-options.php:96
220
+ msgid ""
221
+ "Select the fields to show in the comparison table and order them by "
222
+ "drag&drop (are included also the woocommerce attributes)"
223
+ msgstr ""
224
+
225
+ #: plugin-options/general-options.php:104
226
+ msgid "Repeat \"Price\" field"
227
+ msgstr ""
228
+
229
+ #: plugin-options/general-options.php:105
230
+ msgid "Repeat the \"Price\" field at the end of the table"
231
+ msgstr ""
232
+
233
+ #: plugin-options/general-options.php:113
234
+ msgid "Repeat \"Add to cart\" field"
235
+ msgstr ""
236
+
237
+ #: plugin-options/general-options.php:114
238
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
239
+ msgstr ""
240
+
241
+ #: plugin-options/general-options.php:122
242
+ msgid "Image size"
243
+ msgstr "Размер на изображението"
244
+
245
+ #: plugin-options/general-options.php:123
246
+ msgid "Set the size for the images"
247
+ msgstr ""
248
+
249
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
250
+ #, php-format
251
+ msgid ""
252
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
253
+ "benefit from all features!"
254
+ msgstr ""
255
+
256
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
257
+ msgid "UPGRADE"
258
+ msgstr ""
259
+
260
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
261
+ msgid "to the premium version"
262
+ msgstr ""
263
+
264
+ #: templates/admin/premium.php:250
265
+ msgid "Premium Features"
266
+ msgstr ""
267
+
268
+ #: templates/admin/premium.php:258
269
+ msgid "A DEDICATED PAGE"
270
+ msgstr ""
271
+
272
+ #: templates/admin/premium.php:261
273
+ #, php-format
274
+ msgid ""
275
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
276
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
277
+ "created automatically in your site and, adding it among the menu entries, "
278
+ "you will be able to give to your users the chance to access it easily "
279
+ "whenever they want."
280
+ msgstr ""
281
+
282
+ #: templates/admin/premium.php:271
283
+ msgid "CATEGORY COMPARATION"
284
+ msgstr ""
285
+
286
+ #: templates/admin/premium.php:274
287
+ #, php-format
288
+ msgid ""
289
+ "People are often confused by finding products of different categories in the "
290
+ "comparison table, creating difficulties in comparing the products they are "
291
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
292
+ "need: you will be able to separate the products in the table by category "
293
+ "affinity."
294
+ msgstr ""
295
+
296
+ #: templates/admin/premium.php:290
297
+ msgid "CATEGORY EXCLUSION "
298
+ msgstr ""
299
+
300
+ #: templates/admin/premium.php:293
301
+ #, php-format
302
+ msgid ""
303
+ "In your shop there may be product categories you don't want to be affected "
304
+ "by the plugin features, deleting the comparison button for them. The premium "
305
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
306
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
307
+ "of the feature, allowing the comparison only to those products of the "
308
+ "selected categories."
309
+ msgstr ""
310
+
311
+ #: templates/admin/premium.php:303
312
+ msgid "TABLE IMAGE"
313
+ msgstr ""
314
+
315
+ #: templates/admin/premium.php:306
316
+ #, php-format
317
+ msgid ""
318
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
319
+ "Select an image, upload it from the option panel and show it ahead of the "
320
+ "table to your users. "
321
+ msgstr ""
322
+
323
+ #: templates/admin/premium.php:322
324
+ msgid "DYNAMIC FIELDS"
325
+ msgstr ""
326
+
327
+ #: templates/admin/premium.php:325
328
+ #, php-format
329
+ msgid ""
330
+ "With this precious feature, you will be able to show in the table only the "
331
+ "fields that have information in at least one of the selected products."
332
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
333
+ "be no more empty lines in your comparison table."
334
+ msgstr ""
335
+
336
+ #: templates/admin/premium.php:335
337
+ msgid "SOCIAL NETWORK SHARING"
338
+ msgstr ""
339
+
340
+ #: templates/admin/premium.php:338
341
+ #, php-format
342
+ msgid ""
343
+ "One of the most appealing features of the premium version of the plugin.Four "
344
+ "social network sites for your users (Facebook, Twitter, Google + and "
345
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
346
+ "products they have selected."
347
+ msgstr ""
348
+
349
+ #: templates/admin/premium.php:354
350
+ msgid "RELATED PRODUCTS"
351
+ msgstr ""
352
+
353
+ #: templates/admin/premium.php:357
354
+ #, php-format
355
+ msgid ""
356
+ "All the products that have common categories and/or tags with those in the "
357
+ "comparison table will be showed in a slider, right under the comparison "
358
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
359
+ "users to discover the shop products of the shop related to those they are "
360
+ "interested into."
361
+ msgstr ""
362
+
363
+ #: templates/admin/premium.php:367
364
+ msgid "CUSTOMIZABLE STYLE"
365
+ msgstr ""
366
+
367
+ #: templates/admin/premium.php:370
368
+ #, php-format
369
+ msgid ""
370
+ "An advanced option panel that let you change all the colors of the plugin, "
371
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
372
+ "of your shop.We know it, looks also count... and we give you the right tools "
373
+ "to get to the best result."
374
+ msgstr ""
375
+
376
+ #: templates/admin/premium.php:386
377
+ msgid "CUSTOMIZED ATTRIBUTES"
378
+ msgstr ""
379
+
380
+ #: templates/admin/premium.php:389
381
+ #, php-format
382
+ msgid ""
383
+ "Let you users compare products following every feature, and considering also "
384
+ "all those %1$sattributes%2$s that can be manually created in within the "
385
+ "product detail page. Every single detail will be included."
386
+ msgstr ""
387
+
388
+ #: templates/admin/premium.php:399
389
+ msgid "A TAILORED TABLE"
390
+ msgstr ""
391
+
392
+ #: templates/admin/premium.php:402
393
+ #, php-format
394
+ msgid ""
395
+ "Select the products you want to compare and the system will offer you the "
396
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
397
+ msgstr ""
398
+
399
+ #: templates/admin/premium.php:418
400
+ msgid "Compare list - widget"
401
+ msgstr ""
402
+
403
+ #: templates/admin/premium.php:421
404
+ msgid ""
405
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
406
+ "complete list of products added to the compare tab and avoid to open the "
407
+ "popup to check its existence. "
408
+ msgstr ""
409
+
410
+ #: templates/admin/premium.php:431
411
+ msgid "Compare counter - widget and shortcode"
412
+ msgstr ""
413
+
414
+ #: templates/admin/premium.php:434
415
+ msgid ""
416
+ "Moreover, if you want to give your users the chance to see in a glance how "
417
+ "many products they have added to the Compare list, feel free to use the "
418
+ "widget or the shortcode included. And their Compare list is always no more "
419
+ "than one click away."
420
+ msgstr ""
421
+
422
+ #: templates/compare.php:77
423
+ msgid "Close window [X]"
424
+ msgstr "Затвори"
425
+
426
+ #: templates/compare.php:106
427
+ msgid "No products added in the compare table."
428
+ msgstr "Няма добавени продукти за сравнение."
429
+
430
+ #: widgets/class.yith-woocompare-widget.php:23
431
+ msgid "The widget shows the list of products added in the comparison table."
432
+ msgstr ""
433
+
434
+ #: widgets/class.yith-woocompare-widget.php:27
435
+ msgid "YITH WooCommerce Compare Widget"
436
+ msgstr ""
437
+
438
+ #: widgets/class.yith-woocompare-widget.php:50
439
+ msgid "Clear all"
440
+ msgstr "Изтрий всички"
441
+
442
+ #~ msgid "Products Compare"
443
+ #~ msgstr "Сравнение на продуктите"
444
+
445
+ #~ msgid "Select a date"
446
+ #~ msgstr "Избери дата"
447
+
448
+ #~ msgid "Hours"
449
+ #~ msgstr "Часове"
450
+
451
+ #~ msgid "Minutes"
452
+ #~ msgstr "Минути"
453
+
454
+ #~ msgid "Upload"
455
+ #~ msgstr "Качи съдържание"
456
+
457
+ #~ msgid "Select a font family"
458
+ #~ msgstr "Изберете шрифт"
459
+
460
+ #~ msgid "Click to preview"
461
+ #~ msgstr "Предварителен преглед"
languages/yith-woocommerce-compare-es_ES.po CHANGED
@@ -1,510 +1,510 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:31+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:31+0100\n"
6
- "Last-Translator: Radi Angelov <fullmetalradi@hotmail.com>\n"
7
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
- "Language: es_ES\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
-
20
- #: includes/class.yith-woocompare-admin.php:119
21
- #: includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr ""
24
-
25
- #: includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr ""
32
-
33
- #: includes/class.yith-woocompare-admin.php:153
34
- #: includes/class.yith-woocompare-admin.php:154
35
- #: includes/class.yith-woocompare-frontend.php:505
36
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
- #: widgets/class.yith-woocompare-widget.php:51
38
- msgid "Compare"
39
- msgstr "Comparar"
40
-
41
- #: includes/class.yith-woocompare-admin.php:241
42
- msgid "YITH WooCommerce Compare Activated"
43
- msgstr ""
44
-
45
- #: includes/class.yith-woocompare-admin.php:242
46
- #, php-format
47
- msgid ""
48
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
- "With this menu, you can access to all the settings of our plugins that you "
50
- "have activated. YITH WooCommerce Compare is available in an outstanding "
51
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
- msgstr ""
53
-
54
- #: includes/class.yith-woocompare-admin.php:253
55
- msgid "YITH WooCommerce Compare Updated"
56
- msgstr ""
57
-
58
- #: includes/class.yith-woocompare-admin.php:254
59
- #, php-format
60
- msgid ""
61
- "From now on, you can find all the options of YITH WooCommerce Compare under "
62
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
- "the previous version. When one of our plugins is updated, a new voice will "
64
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
- msgstr ""
67
-
68
- #: includes/class.yith-woocompare-admin.php:398
69
- msgid "Do you want to hard crop the image?"
70
- msgstr ""
71
-
72
- #: includes/class.yith-woocompare-frontend.php:223
73
- msgid "Added"
74
- msgstr "Añadido"
75
-
76
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
- msgid "Product Comparison"
78
- msgstr "Comparacion de producto"
79
-
80
- #: includes/class.yith-woocompare-frontend.php:229
81
- msgid "Close"
82
- msgstr ""
83
-
84
- #: includes/class.yith-woocompare-frontend.php:384
85
- msgid "In stock"
86
- msgstr "En stock"
87
-
88
- #: includes/class.yith-woocompare-frontend.php:696
89
- msgid "No products to compare"
90
- msgstr "Comparador de productos vacio"
91
-
92
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
- msgid "Remove"
94
- msgstr "Eliminar"
95
-
96
- #: includes/class.yith-woocompare-helper.php:46
97
- msgid "Image"
98
- msgstr "Imagen"
99
-
100
- #: includes/class.yith-woocompare-helper.php:47
101
- #: widgets/class.yith-woocompare-widget.php:68
102
- msgid "Title"
103
- msgstr "Titulo"
104
-
105
- #: includes/class.yith-woocompare-helper.php:48
106
- msgid "Price"
107
- msgstr "Precio"
108
-
109
- #: includes/class.yith-woocompare-helper.php:49
110
- msgid "Add to cart"
111
- msgstr "Añadir al carrito"
112
-
113
- #: includes/class.yith-woocompare-helper.php:50
114
- msgid "Description"
115
- msgstr "Descripcion"
116
-
117
- #: includes/class.yith-woocompare-helper.php:51
118
- msgid "Sku"
119
- msgstr ""
120
-
121
- #: includes/class.yith-woocompare-helper.php:52
122
- msgid "Availability"
123
- msgstr "Disponibilidad"
124
-
125
- #: includes/class.yith-woocompare-helper.php:53
126
- msgid "Weight"
127
- msgstr ""
128
-
129
- #: includes/class.yith-woocompare-helper.php:54
130
- msgid "Dimensions"
131
- msgstr ""
132
-
133
- #: init.php:42
134
- msgid ""
135
- "YITH WooCommerce Compare is enabled but not effective. It requires "
136
- "WooCommerce in order to work."
137
- msgstr ""
138
-
139
- #: init.php:50
140
- msgid ""
141
- "You can't activate the free version of YITH WooCommerce Compare while you "
142
- "are using the premium one."
143
- msgstr ""
144
-
145
- #: plugin-options/general-options.php:17
146
- msgid "General Settings"
147
- msgstr "Obciones generales"
148
-
149
- #: plugin-options/general-options.php:24
150
- msgid "Link or Button"
151
- msgstr "Link o Boton"
152
-
153
- #: plugin-options/general-options.php:25
154
- #, fuzzy
155
- #| msgid "Choose if you want to use a link or a button for the action button."
156
- msgid "Choose if you want to use a link or a button for the comepare actions."
157
- msgstr "Elige si deseas usar boton o link"
158
-
159
- #: plugin-options/general-options.php:32
160
- msgid "Link"
161
- msgstr "Enlace"
162
-
163
- #: plugin-options/general-options.php:33
164
- msgid "Button"
165
- msgstr "Boton"
166
-
167
- #: plugin-options/general-options.php:38
168
- msgid "Link/Button text"
169
- msgstr "Texto del boton/link"
170
-
171
- #: plugin-options/general-options.php:39
172
- msgid "Type the text to use for the button or the link of the compare."
173
- msgstr "Escribe el texto del boton/link comparar."
174
-
175
- #: plugin-options/general-options.php:47
176
- msgid "Show button in single product page"
177
- msgstr "Mostrar boton en pagina de producto individual"
178
-
179
- #: plugin-options/general-options.php:48
180
- msgid "Say if you want to show the button in the single product page."
181
- msgstr ""
182
- "¿Quieres mostrar el boton de comparar en la pagina individual de cada "
183
- "producto?"
184
-
185
- #: plugin-options/general-options.php:56
186
- msgid "Show button in products list"
187
- msgstr "Mostrar boton en la lista de productos"
188
-
189
- #: plugin-options/general-options.php:57
190
- msgid "Say if you want to show the button in the products list."
191
- msgstr "¿Quieres mostrar el boton de comparar en la lista de productos?"
192
-
193
- #: plugin-options/general-options.php:65
194
- msgid "Open automatically lightbox"
195
- msgstr "Abrir lightbox (mensaje emergente) automaticamente"
196
-
197
- #: plugin-options/general-options.php:66
198
- msgid "Open link after click into \"Compare\" button\"."
199
- msgstr "Abrir link despues de hacer click en \"Comparar\""
200
-
201
- #: plugin-options/general-options.php:79
202
- msgid "Table Settings"
203
- msgstr "Opciones de tabla"
204
-
205
- #: plugin-options/general-options.php:86
206
- msgid "Table title"
207
- msgstr "Titulo de tabla"
208
-
209
- #: plugin-options/general-options.php:87
210
- msgid "Type the text to use for the table title."
211
- msgstr "Escribe el texto del boton/link comparar."
212
-
213
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
214
- msgid "Compare products"
215
- msgstr "Comparador de productos"
216
-
217
- #: plugin-options/general-options.php:95
218
- msgid "Fields to show"
219
- msgstr "Mostrar boton en la lista de productos"
220
-
221
- #: plugin-options/general-options.php:96
222
- msgid ""
223
- "Select the fields to show in the comparison table and order them by "
224
- "drag&drop (are included also the woocommerce attributes)"
225
- msgstr ""
226
- "Elige que campos quieres mostrar en la tabla del comparador y ordenalos "
227
- "simplemente arrastrandolos (estan incluidos los atributos de productos de "
228
- "woocommerce)"
229
-
230
- #: plugin-options/general-options.php:104
231
- msgid "Repeat \"Price\" field"
232
- msgstr ""
233
-
234
- #: plugin-options/general-options.php:105
235
- msgid "Repeat the \"Price\" field at the end of the table"
236
- msgstr ""
237
-
238
- #: plugin-options/general-options.php:113
239
- msgid "Repeat \"Add to cart\" field"
240
- msgstr ""
241
-
242
- #: plugin-options/general-options.php:114
243
- msgid "Repeat the \"Add to cart\" field at the end of the table"
244
- msgstr ""
245
-
246
- #: plugin-options/general-options.php:122
247
- msgid "Image size"
248
- msgstr "Imagen"
249
-
250
- #: plugin-options/general-options.php:123
251
- msgid "Set the size for the images"
252
- msgstr "Fijar el tamaño de la imagen"
253
-
254
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
255
- #, php-format
256
- msgid ""
257
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
258
- "benefit from all features!"
259
- msgstr ""
260
-
261
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
262
- msgid "UPGRADE"
263
- msgstr ""
264
-
265
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
266
- msgid "to the premium version"
267
- msgstr ""
268
-
269
- #: templates/admin/premium.php:250
270
- msgid "Premium Features"
271
- msgstr ""
272
-
273
- #: templates/admin/premium.php:258
274
- msgid "A DEDICATED PAGE"
275
- msgstr ""
276
-
277
- #: templates/admin/premium.php:261
278
- #, php-format
279
- msgid ""
280
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
281
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
282
- "created automatically in your site and, adding it among the menu entries, "
283
- "you will be able to give to your users the chance to access it easily "
284
- "whenever they want."
285
- msgstr ""
286
-
287
- #: templates/admin/premium.php:271
288
- msgid "CATEGORY COMPARATION"
289
- msgstr ""
290
-
291
- #: templates/admin/premium.php:274
292
- #, php-format
293
- msgid ""
294
- "People are often confused by finding products of different categories in the "
295
- "comparison table, creating difficulties in comparing the products they are "
296
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
297
- "need: you will be able to separate the products in the table by category "
298
- "affinity."
299
- msgstr ""
300
-
301
- #: templates/admin/premium.php:290
302
- msgid "CATEGORY EXCLUSION "
303
- msgstr ""
304
-
305
- #: templates/admin/premium.php:293
306
- #, php-format
307
- msgid ""
308
- "In your shop there may be product categories you don't want to be affected "
309
- "by the plugin features, deleting the comparison button for them. The premium "
310
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
311
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
312
- "of the feature, allowing the comparison only to those products of the "
313
- "selected categories."
314
- msgstr ""
315
-
316
- #: templates/admin/premium.php:303
317
- msgid "TABLE IMAGE"
318
- msgstr ""
319
-
320
- #: templates/admin/premium.php:306
321
- #, php-format
322
- msgid ""
323
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
324
- "Select an image, upload it from the option panel and show it ahead of the "
325
- "table to your users. "
326
- msgstr ""
327
-
328
- #: templates/admin/premium.php:322
329
- msgid "DYNAMIC FIELDS"
330
- msgstr ""
331
-
332
- #: templates/admin/premium.php:325
333
- #, php-format
334
- msgid ""
335
- "With this precious feature, you will be able to show in the table only the "
336
- "fields that have information in at least one of the selected products."
337
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
338
- "be no more empty lines in your comparison table."
339
- msgstr ""
340
-
341
- #: templates/admin/premium.php:335
342
- msgid "SOCIAL NETWORK SHARING"
343
- msgstr ""
344
-
345
- #: templates/admin/premium.php:338
346
- #, php-format
347
- msgid ""
348
- "One of the most appealing features of the premium version of the plugin.Four "
349
- "social network sites for your users (Facebook, Twitter, Google + and "
350
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
351
- "products they have selected."
352
- msgstr ""
353
-
354
- #: templates/admin/premium.php:354
355
- msgid "RELATED PRODUCTS"
356
- msgstr ""
357
-
358
- #: templates/admin/premium.php:357
359
- #, php-format
360
- msgid ""
361
- "All the products that have common categories and/or tags with those in the "
362
- "comparison table will be showed in a slider, right under the comparison "
363
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
364
- "users to discover the shop products of the shop related to those they are "
365
- "interested into."
366
- msgstr ""
367
-
368
- #: templates/admin/premium.php:367
369
- msgid "CUSTOMIZABLE STYLE"
370
- msgstr ""
371
-
372
- #: templates/admin/premium.php:370
373
- #, php-format
374
- msgid ""
375
- "An advanced option panel that let you change all the colors of the plugin, "
376
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
377
- "of your shop.We know it, looks also count... and we give you the right tools "
378
- "to get to the best result."
379
- msgstr ""
380
-
381
- #: templates/admin/premium.php:386
382
- msgid "CUSTOMIZED ATTRIBUTES"
383
- msgstr ""
384
-
385
- #: templates/admin/premium.php:389
386
- #, php-format
387
- msgid ""
388
- "Let you users compare products following every feature, and considering also "
389
- "all those %1$sattributes%2$s that can be manually created in within the "
390
- "product detail page. Every single detail will be included."
391
- msgstr ""
392
-
393
- #: templates/admin/premium.php:399
394
- msgid "A TAILORED TABLE"
395
- msgstr ""
396
-
397
- #: templates/admin/premium.php:402
398
- #, php-format
399
- msgid ""
400
- "Select the products you want to compare and the system will offer you the "
401
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
402
- msgstr ""
403
-
404
- #: templates/admin/premium.php:418
405
- msgid "Compare list - widget"
406
- msgstr ""
407
-
408
- #: templates/admin/premium.php:421
409
- msgid ""
410
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
411
- "complete list of products added to the compare tab and avoid to open the "
412
- "popup to check its existence. "
413
- msgstr ""
414
-
415
- #: templates/admin/premium.php:431
416
- msgid "Compare counter - widget and shortcode"
417
- msgstr ""
418
-
419
- #: templates/admin/premium.php:434
420
- msgid ""
421
- "Moreover, if you want to give your users the chance to see in a glance how "
422
- "many products they have added to the Compare list, feel free to use the "
423
- "widget or the shortcode included. And their Compare list is always no more "
424
- "than one click away."
425
- msgstr ""
426
-
427
- #: templates/compare.php:77
428
- msgid "Close window [X]"
429
- msgstr "Cerrar ventana [X]"
430
-
431
- #: templates/compare.php:106
432
- msgid "No products added in the compare table."
433
- msgstr "Comparador de productos"
434
-
435
- #: widgets/class.yith-woocompare-widget.php:23
436
- msgid "The widget shows the list of products added in the comparison table."
437
- msgstr ""
438
-
439
- #: widgets/class.yith-woocompare-widget.php:27
440
- msgid "YITH WooCommerce Compare Widget"
441
- msgstr ""
442
-
443
- #: widgets/class.yith-woocompare-widget.php:50
444
- msgid "Clear all"
445
- msgstr "Eliminar todos"
446
-
447
- #~ msgid "The widget show the list of products added in the compare table."
448
- #~ msgstr ""
449
- #~ "El widget muestra la lista de productos añadidos en la tabla de "
450
- #~ "comparacion"
451
-
452
- #~ msgid "YITH Woocommerce Compare Widget"
453
- #~ msgstr "YITH Woocommerce widget de comparador"
454
-
455
- #~ msgid "Products Compare"
456
- #~ msgstr "Comparador de productos"
457
-
458
- #~ msgid "Hard Crop?"
459
- #~ msgstr "Hard Crop?"
460
-
461
- #~ msgid "Repeat \"Price\" field at the end of the table"
462
- #~ msgstr "Repetir campo \"Precio\" al final de la tabla"
463
-
464
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
465
- #~ msgstr "Repetir campo \"Añadir al carrito\" al final de la tabla"
466
-
467
- #~ msgid "Select a date"
468
- #~ msgstr "Seleccionar fecha"
469
-
470
- #~ msgid "Hours"
471
- #~ msgstr "Horas"
472
-
473
- #~ msgid "Minutes"
474
- #~ msgstr "Minutos"
475
-
476
- #~ msgid "Upload"
477
- #~ msgstr "Cargar"
478
-
479
- #~ msgid "px"
480
- #~ msgstr "px"
481
-
482
- #~ msgid "em"
483
- #~ msgstr "em"
484
-
485
- #~ msgid "pt"
486
- #~ msgstr "pt"
487
-
488
- #~ msgid "rem"
489
- #~ msgstr "rem"
490
-
491
- #~ msgid "Select a font family"
492
- #~ msgstr "Seleccionar fuente"
493
-
494
- #~ msgid "Regular"
495
- #~ msgstr "Normal"
496
-
497
- #~ msgid "Bold"
498
- #~ msgstr "Negrita"
499
-
500
- #~ msgid "Extra bold"
501
- #~ msgstr "Extra negrita"
502
-
503
- #~ msgid "Italic"
504
- #~ msgstr "Cursiva"
505
-
506
- #~ msgid "Italic bold"
507
- #~ msgstr "Cursiva negrita"
508
-
509
- #~ msgid "Click to preview"
510
- #~ msgstr "Click para previsualizar"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:31+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:31+0100\n"
6
+ "Last-Translator: Radi Angelov <fullmetalradi@hotmail.com>\n"
7
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
+ "Language: es_ES\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-woocompare-admin.php:119
21
+ #: includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr ""
24
+
25
+ #: includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr ""
32
+
33
+ #: includes/class.yith-woocompare-admin.php:153
34
+ #: includes/class.yith-woocompare-admin.php:154
35
+ #: includes/class.yith-woocompare-frontend.php:505
36
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
+ #: widgets/class.yith-woocompare-widget.php:51
38
+ msgid "Compare"
39
+ msgstr "Comparar"
40
+
41
+ #: includes/class.yith-woocompare-admin.php:241
42
+ msgid "YITH WooCommerce Compare Activated"
43
+ msgstr ""
44
+
45
+ #: includes/class.yith-woocompare-admin.php:242
46
+ #, php-format
47
+ msgid ""
48
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
+ "With this menu, you can access to all the settings of our plugins that you "
50
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
51
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
+ msgstr ""
53
+
54
+ #: includes/class.yith-woocompare-admin.php:253
55
+ msgid "YITH WooCommerce Compare Updated"
56
+ msgstr ""
57
+
58
+ #: includes/class.yith-woocompare-admin.php:254
59
+ #, php-format
60
+ msgid ""
61
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
62
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
+ "the previous version. When one of our plugins is updated, a new voice will "
64
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
+ msgstr ""
67
+
68
+ #: includes/class.yith-woocompare-admin.php:398
69
+ msgid "Do you want to hard crop the image?"
70
+ msgstr ""
71
+
72
+ #: includes/class.yith-woocompare-frontend.php:223
73
+ msgid "Added"
74
+ msgstr "Añadido"
75
+
76
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
+ msgid "Product Comparison"
78
+ msgstr "Comparacion de producto"
79
+
80
+ #: includes/class.yith-woocompare-frontend.php:229
81
+ msgid "Close"
82
+ msgstr ""
83
+
84
+ #: includes/class.yith-woocompare-frontend.php:384
85
+ msgid "In stock"
86
+ msgstr "En stock"
87
+
88
+ #: includes/class.yith-woocompare-frontend.php:696
89
+ msgid "No products to compare"
90
+ msgstr "Comparador de productos vacio"
91
+
92
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
+ msgid "Remove"
94
+ msgstr "Eliminar"
95
+
96
+ #: includes/class.yith-woocompare-helper.php:46
97
+ msgid "Image"
98
+ msgstr "Imagen"
99
+
100
+ #: includes/class.yith-woocompare-helper.php:47
101
+ #: widgets/class.yith-woocompare-widget.php:68
102
+ msgid "Title"
103
+ msgstr "Titulo"
104
+
105
+ #: includes/class.yith-woocompare-helper.php:48
106
+ msgid "Price"
107
+ msgstr "Precio"
108
+
109
+ #: includes/class.yith-woocompare-helper.php:49
110
+ msgid "Add to cart"
111
+ msgstr "Añadir al carrito"
112
+
113
+ #: includes/class.yith-woocompare-helper.php:50
114
+ msgid "Description"
115
+ msgstr "Descripcion"
116
+
117
+ #: includes/class.yith-woocompare-helper.php:51
118
+ msgid "Sku"
119
+ msgstr ""
120
+
121
+ #: includes/class.yith-woocompare-helper.php:52
122
+ msgid "Availability"
123
+ msgstr "Disponibilidad"
124
+
125
+ #: includes/class.yith-woocompare-helper.php:53
126
+ msgid "Weight"
127
+ msgstr ""
128
+
129
+ #: includes/class.yith-woocompare-helper.php:54
130
+ msgid "Dimensions"
131
+ msgstr ""
132
+
133
+ #: init.php:42
134
+ msgid ""
135
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
136
+ "WooCommerce in order to work."
137
+ msgstr ""
138
+
139
+ #: init.php:50
140
+ msgid ""
141
+ "You can't activate the free version of YITH WooCommerce Compare while you "
142
+ "are using the premium one."
143
+ msgstr ""
144
+
145
+ #: plugin-options/general-options.php:17
146
+ msgid "General Settings"
147
+ msgstr "Obciones generales"
148
+
149
+ #: plugin-options/general-options.php:24
150
+ msgid "Link or Button"
151
+ msgstr "Link o Boton"
152
+
153
+ #: plugin-options/general-options.php:25
154
+ #, fuzzy
155
+ #| msgid "Choose if you want to use a link or a button for the action button."
156
+ msgid "Choose if you want to use a link or a button for the comepare actions."
157
+ msgstr "Elige si deseas usar boton o link"
158
+
159
+ #: plugin-options/general-options.php:32
160
+ msgid "Link"
161
+ msgstr "Enlace"
162
+
163
+ #: plugin-options/general-options.php:33
164
+ msgid "Button"
165
+ msgstr "Boton"
166
+
167
+ #: plugin-options/general-options.php:38
168
+ msgid "Link/Button text"
169
+ msgstr "Texto del boton/link"
170
+
171
+ #: plugin-options/general-options.php:39
172
+ msgid "Type the text to use for the button or the link of the compare."
173
+ msgstr "Escribe el texto del boton/link comparar."
174
+
175
+ #: plugin-options/general-options.php:47
176
+ msgid "Show button in single product page"
177
+ msgstr "Mostrar boton en pagina de producto individual"
178
+
179
+ #: plugin-options/general-options.php:48
180
+ msgid "Say if you want to show the button in the single product page."
181
+ msgstr ""
182
+ "¿Quieres mostrar el boton de comparar en la pagina individual de cada "
183
+ "producto?"
184
+
185
+ #: plugin-options/general-options.php:56
186
+ msgid "Show button in products list"
187
+ msgstr "Mostrar boton en la lista de productos"
188
+
189
+ #: plugin-options/general-options.php:57
190
+ msgid "Say if you want to show the button in the products list."
191
+ msgstr "¿Quieres mostrar el boton de comparar en la lista de productos?"
192
+
193
+ #: plugin-options/general-options.php:65
194
+ msgid "Open automatically lightbox"
195
+ msgstr "Abrir lightbox (mensaje emergente) automaticamente"
196
+
197
+ #: plugin-options/general-options.php:66
198
+ msgid "Open link after click into \"Compare\" button\"."
199
+ msgstr "Abrir link despues de hacer click en \"Comparar\""
200
+
201
+ #: plugin-options/general-options.php:79
202
+ msgid "Table Settings"
203
+ msgstr "Opciones de tabla"
204
+
205
+ #: plugin-options/general-options.php:86
206
+ msgid "Table title"
207
+ msgstr "Titulo de tabla"
208
+
209
+ #: plugin-options/general-options.php:87
210
+ msgid "Type the text to use for the table title."
211
+ msgstr "Escribe el texto del boton/link comparar."
212
+
213
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
214
+ msgid "Compare products"
215
+ msgstr "Comparador de productos"
216
+
217
+ #: plugin-options/general-options.php:95
218
+ msgid "Fields to show"
219
+ msgstr "Mostrar boton en la lista de productos"
220
+
221
+ #: plugin-options/general-options.php:96
222
+ msgid ""
223
+ "Select the fields to show in the comparison table and order them by "
224
+ "drag&drop (are included also the woocommerce attributes)"
225
+ msgstr ""
226
+ "Elige que campos quieres mostrar en la tabla del comparador y ordenalos "
227
+ "simplemente arrastrandolos (estan incluidos los atributos de productos de "
228
+ "woocommerce)"
229
+
230
+ #: plugin-options/general-options.php:104
231
+ msgid "Repeat \"Price\" field"
232
+ msgstr ""
233
+
234
+ #: plugin-options/general-options.php:105
235
+ msgid "Repeat the \"Price\" field at the end of the table"
236
+ msgstr ""
237
+
238
+ #: plugin-options/general-options.php:113
239
+ msgid "Repeat \"Add to cart\" field"
240
+ msgstr ""
241
+
242
+ #: plugin-options/general-options.php:114
243
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
244
+ msgstr ""
245
+
246
+ #: plugin-options/general-options.php:122
247
+ msgid "Image size"
248
+ msgstr "Imagen"
249
+
250
+ #: plugin-options/general-options.php:123
251
+ msgid "Set the size for the images"
252
+ msgstr "Fijar el tamaño de la imagen"
253
+
254
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
255
+ #, php-format
256
+ msgid ""
257
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
258
+ "benefit from all features!"
259
+ msgstr ""
260
+
261
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
262
+ msgid "UPGRADE"
263
+ msgstr ""
264
+
265
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
266
+ msgid "to the premium version"
267
+ msgstr ""
268
+
269
+ #: templates/admin/premium.php:250
270
+ msgid "Premium Features"
271
+ msgstr ""
272
+
273
+ #: templates/admin/premium.php:258
274
+ msgid "A DEDICATED PAGE"
275
+ msgstr ""
276
+
277
+ #: templates/admin/premium.php:261
278
+ #, php-format
279
+ msgid ""
280
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
281
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
282
+ "created automatically in your site and, adding it among the menu entries, "
283
+ "you will be able to give to your users the chance to access it easily "
284
+ "whenever they want."
285
+ msgstr ""
286
+
287
+ #: templates/admin/premium.php:271
288
+ msgid "CATEGORY COMPARATION"
289
+ msgstr ""
290
+
291
+ #: templates/admin/premium.php:274
292
+ #, php-format
293
+ msgid ""
294
+ "People are often confused by finding products of different categories in the "
295
+ "comparison table, creating difficulties in comparing the products they are "
296
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
297
+ "need: you will be able to separate the products in the table by category "
298
+ "affinity."
299
+ msgstr ""
300
+
301
+ #: templates/admin/premium.php:290
302
+ msgid "CATEGORY EXCLUSION "
303
+ msgstr ""
304
+
305
+ #: templates/admin/premium.php:293
306
+ #, php-format
307
+ msgid ""
308
+ "In your shop there may be product categories you don't want to be affected "
309
+ "by the plugin features, deleting the comparison button for them. The premium "
310
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
311
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
312
+ "of the feature, allowing the comparison only to those products of the "
313
+ "selected categories."
314
+ msgstr ""
315
+
316
+ #: templates/admin/premium.php:303
317
+ msgid "TABLE IMAGE"
318
+ msgstr ""
319
+
320
+ #: templates/admin/premium.php:306
321
+ #, php-format
322
+ msgid ""
323
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
324
+ "Select an image, upload it from the option panel and show it ahead of the "
325
+ "table to your users. "
326
+ msgstr ""
327
+
328
+ #: templates/admin/premium.php:322
329
+ msgid "DYNAMIC FIELDS"
330
+ msgstr ""
331
+
332
+ #: templates/admin/premium.php:325
333
+ #, php-format
334
+ msgid ""
335
+ "With this precious feature, you will be able to show in the table only the "
336
+ "fields that have information in at least one of the selected products."
337
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
338
+ "be no more empty lines in your comparison table."
339
+ msgstr ""
340
+
341
+ #: templates/admin/premium.php:335
342
+ msgid "SOCIAL NETWORK SHARING"
343
+ msgstr ""
344
+
345
+ #: templates/admin/premium.php:338
346
+ #, php-format
347
+ msgid ""
348
+ "One of the most appealing features of the premium version of the plugin.Four "
349
+ "social network sites for your users (Facebook, Twitter, Google + and "
350
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
351
+ "products they have selected."
352
+ msgstr ""
353
+
354
+ #: templates/admin/premium.php:354
355
+ msgid "RELATED PRODUCTS"
356
+ msgstr ""
357
+
358
+ #: templates/admin/premium.php:357
359
+ #, php-format
360
+ msgid ""
361
+ "All the products that have common categories and/or tags with those in the "
362
+ "comparison table will be showed in a slider, right under the comparison "
363
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
364
+ "users to discover the shop products of the shop related to those they are "
365
+ "interested into."
366
+ msgstr ""
367
+
368
+ #: templates/admin/premium.php:367
369
+ msgid "CUSTOMIZABLE STYLE"
370
+ msgstr ""
371
+
372
+ #: templates/admin/premium.php:370
373
+ #, php-format
374
+ msgid ""
375
+ "An advanced option panel that let you change all the colors of the plugin, "
376
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
377
+ "of your shop.We know it, looks also count... and we give you the right tools "
378
+ "to get to the best result."
379
+ msgstr ""
380
+
381
+ #: templates/admin/premium.php:386
382
+ msgid "CUSTOMIZED ATTRIBUTES"
383
+ msgstr ""
384
+
385
+ #: templates/admin/premium.php:389
386
+ #, php-format
387
+ msgid ""
388
+ "Let you users compare products following every feature, and considering also "
389
+ "all those %1$sattributes%2$s that can be manually created in within the "
390
+ "product detail page. Every single detail will be included."
391
+ msgstr ""
392
+
393
+ #: templates/admin/premium.php:399
394
+ msgid "A TAILORED TABLE"
395
+ msgstr ""
396
+
397
+ #: templates/admin/premium.php:402
398
+ #, php-format
399
+ msgid ""
400
+ "Select the products you want to compare and the system will offer you the "
401
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
402
+ msgstr ""
403
+
404
+ #: templates/admin/premium.php:418
405
+ msgid "Compare list - widget"
406
+ msgstr ""
407
+
408
+ #: templates/admin/premium.php:421
409
+ msgid ""
410
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
411
+ "complete list of products added to the compare tab and avoid to open the "
412
+ "popup to check its existence. "
413
+ msgstr ""
414
+
415
+ #: templates/admin/premium.php:431
416
+ msgid "Compare counter - widget and shortcode"
417
+ msgstr ""
418
+
419
+ #: templates/admin/premium.php:434
420
+ msgid ""
421
+ "Moreover, if you want to give your users the chance to see in a glance how "
422
+ "many products they have added to the Compare list, feel free to use the "
423
+ "widget or the shortcode included. And their Compare list is always no more "
424
+ "than one click away."
425
+ msgstr ""
426
+
427
+ #: templates/compare.php:77
428
+ msgid "Close window [X]"
429
+ msgstr "Cerrar ventana [X]"
430
+
431
+ #: templates/compare.php:106
432
+ msgid "No products added in the compare table."
433
+ msgstr "Comparador de productos"
434
+
435
+ #: widgets/class.yith-woocompare-widget.php:23
436
+ msgid "The widget shows the list of products added in the comparison table."
437
+ msgstr ""
438
+
439
+ #: widgets/class.yith-woocompare-widget.php:27
440
+ msgid "YITH WooCommerce Compare Widget"
441
+ msgstr ""
442
+
443
+ #: widgets/class.yith-woocompare-widget.php:50
444
+ msgid "Clear all"
445
+ msgstr "Eliminar todos"
446
+
447
+ #~ msgid "The widget show the list of products added in the compare table."
448
+ #~ msgstr ""
449
+ #~ "El widget muestra la lista de productos añadidos en la tabla de "
450
+ #~ "comparacion"
451
+
452
+ #~ msgid "YITH Woocommerce Compare Widget"
453
+ #~ msgstr "YITH Woocommerce widget de comparador"
454
+
455
+ #~ msgid "Products Compare"
456
+ #~ msgstr "Comparador de productos"
457
+
458
+ #~ msgid "Hard Crop?"
459
+ #~ msgstr "Hard Crop?"
460
+
461
+ #~ msgid "Repeat \"Price\" field at the end of the table"
462
+ #~ msgstr "Repetir campo \"Precio\" al final de la tabla"
463
+
464
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
465
+ #~ msgstr "Repetir campo \"Añadir al carrito\" al final de la tabla"
466
+
467
+ #~ msgid "Select a date"
468
+ #~ msgstr "Seleccionar fecha"
469
+
470
+ #~ msgid "Hours"
471
+ #~ msgstr "Horas"
472
+
473
+ #~ msgid "Minutes"
474
+ #~ msgstr "Minutos"
475
+
476
+ #~ msgid "Upload"
477
+ #~ msgstr "Cargar"
478
+
479
+ #~ msgid "px"
480
+ #~ msgstr "px"
481
+
482
+ #~ msgid "em"
483
+ #~ msgstr "em"
484
+
485
+ #~ msgid "pt"
486
+ #~ msgstr "pt"
487
+
488
+ #~ msgid "rem"
489
+ #~ msgstr "rem"
490
+
491
+ #~ msgid "Select a font family"
492
+ #~ msgstr "Seleccionar fuente"
493
+
494
+ #~ msgid "Regular"
495
+ #~ msgstr "Normal"
496
+
497
+ #~ msgid "Bold"
498
+ #~ msgstr "Negrita"
499
+
500
+ #~ msgid "Extra bold"
501
+ #~ msgstr "Extra negrita"
502
+
503
+ #~ msgid "Italic"
504
+ #~ msgstr "Cursiva"
505
+
506
+ #~ msgid "Italic bold"
507
+ #~ msgstr "Cursiva negrita"
508
+
509
+ #~ msgid "Click to preview"
510
+ #~ msgstr "Click para previsualizar"
languages/yith-woocommerce-compare-fa_IR.po CHANGED
@@ -1,489 +1,489 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:31+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:31+0100\n"
6
- "Last-Translator: Khalil Delavaran <khalil.delavaran@gmail.com>\n"
7
- "Language-Team: Qooqnos <khalil.delavaran@gmail.com>\n"
8
- "Language: fa\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "X-Poedit-SearchPath-0: .\n"
17
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
18
-
19
- #: includes/class.yith-woocompare-admin.php:119
20
- #: includes/class.yith-woocompare-admin.php:143
21
- msgid "Settings"
22
- msgstr ""
23
-
24
- #: includes/class.yith-woocompare-admin.php:121
25
- msgid "License"
26
- msgstr ""
27
-
28
- #: includes/class.yith-woocompare-admin.php:147
29
- msgid "Premium Version"
30
- msgstr ""
31
-
32
- #: includes/class.yith-woocompare-admin.php:153
33
- #: includes/class.yith-woocompare-admin.php:154
34
- #: includes/class.yith-woocompare-frontend.php:505
35
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
36
- #: widgets/class.yith-woocompare-widget.php:51
37
- msgid "Compare"
38
- msgstr "سنجش"
39
-
40
- #: includes/class.yith-woocompare-admin.php:241
41
- msgid "YITH WooCommerce Compare Activated"
42
- msgstr ""
43
-
44
- #: includes/class.yith-woocompare-admin.php:242
45
- #, php-format
46
- msgid ""
47
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
48
- "With this menu, you can access to all the settings of our plugins that you "
49
- "have activated. YITH WooCommerce Compare is available in an outstanding "
50
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
51
- msgstr ""
52
-
53
- #: includes/class.yith-woocompare-admin.php:253
54
- msgid "YITH WooCommerce Compare Updated"
55
- msgstr ""
56
-
57
- #: includes/class.yith-woocompare-admin.php:254
58
- #, php-format
59
- msgid ""
60
- "From now on, you can find all the options of YITH WooCommerce Compare under "
61
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
62
- "the previous version. When one of our plugins is updated, a new voice will "
63
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
64
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
65
- msgstr ""
66
-
67
- #: includes/class.yith-woocompare-admin.php:398
68
- msgid "Do you want to hard crop the image?"
69
- msgstr ""
70
-
71
- #: includes/class.yith-woocompare-frontend.php:223
72
- msgid "Added"
73
- msgstr "اضافه شد"
74
-
75
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
76
- msgid "Product Comparison"
77
- msgstr "سنجش محصولات"
78
-
79
- #: includes/class.yith-woocompare-frontend.php:229
80
- msgid "Close"
81
- msgstr ""
82
-
83
- #: includes/class.yith-woocompare-frontend.php:384
84
- msgid "In stock"
85
- msgstr "داشتن در انبار"
86
-
87
- #: includes/class.yith-woocompare-frontend.php:696
88
- msgid "No products to compare"
89
- msgstr "محصولاتی برای سنجش نیست"
90
-
91
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
92
- msgid "Remove"
93
- msgstr "پاک"
94
-
95
- #: includes/class.yith-woocompare-helper.php:46
96
- msgid "Image"
97
- msgstr "نگاره"
98
-
99
- #: includes/class.yith-woocompare-helper.php:47
100
- #: widgets/class.yith-woocompare-widget.php:68
101
- msgid "Title"
102
- msgstr "جستار"
103
-
104
- #: includes/class.yith-woocompare-helper.php:48
105
- msgid "Price"
106
- msgstr "قیمت"
107
-
108
- #: includes/class.yith-woocompare-helper.php:49
109
- msgid "Add to cart"
110
- msgstr "افزودن به سبد خرید"
111
-
112
- #: includes/class.yith-woocompare-helper.php:50
113
- msgid "Description"
114
- msgstr "روشنگری"
115
-
116
- #: includes/class.yith-woocompare-helper.php:51
117
- msgid "Sku"
118
- msgstr ""
119
-
120
- #: includes/class.yith-woocompare-helper.php:52
121
- msgid "Availability"
122
- msgstr "دسترس پذیری"
123
-
124
- #: includes/class.yith-woocompare-helper.php:53
125
- msgid "Weight"
126
- msgstr ""
127
-
128
- #: includes/class.yith-woocompare-helper.php:54
129
- msgid "Dimensions"
130
- msgstr ""
131
-
132
- #: init.php:42
133
- msgid ""
134
- "YITH WooCommerce Compare is enabled but not effective. It requires "
135
- "WooCommerce in order to work."
136
- msgstr ""
137
-
138
- #: init.php:50
139
- msgid ""
140
- "You can't activate the free version of YITH WooCommerce Compare while you "
141
- "are using the premium one."
142
- msgstr ""
143
-
144
- #: plugin-options/general-options.php:17
145
- msgid "General Settings"
146
- msgstr "پیکربندی همگانی"
147
-
148
- #: plugin-options/general-options.php:24
149
- msgid "Link or Button"
150
- msgstr "لینک یا دکمه"
151
-
152
- #: plugin-options/general-options.php:25
153
- #, fuzzy
154
- #| msgid "Choose if you want to use a link or a button for the action button."
155
- msgid "Choose if you want to use a link or a button for the comepare actions."
156
- msgstr "گزینش بکار بردن لینک و یا دکمه برای واکنش دکمه"
157
-
158
- #: plugin-options/general-options.php:32
159
- msgid "Link"
160
- msgstr "لینک"
161
-
162
- #: plugin-options/general-options.php:33
163
- msgid "Button"
164
- msgstr "دکمه"
165
-
166
- #: plugin-options/general-options.php:38
167
- msgid "Link/Button text"
168
- msgstr "لینک یا دکمه"
169
-
170
- #: plugin-options/general-options.php:39
171
- msgid "Type the text to use for the button or the link of the compare."
172
- msgstr "نوشته ای برای بکار بردن دکمه یا لینک مقایسه بنویسید"
173
-
174
- #: plugin-options/general-options.php:47
175
- msgid "Show button in single product page"
176
- msgstr "نمایش دکمه در برگه محصول"
177
-
178
- #: plugin-options/general-options.php:48
179
- msgid "Say if you want to show the button in the single product page."
180
- msgstr "اگر می خواهید دکمه در برگه محصول نمایش داده شود"
181
-
182
- #: plugin-options/general-options.php:56
183
- msgid "Show button in products list"
184
- msgstr "نمایش دکمه در لیست محصولات"
185
-
186
- #: plugin-options/general-options.php:57
187
- msgid "Say if you want to show the button in the products list."
188
- msgstr "اگر می خواهید دکمه در لیست محصول نمایش داده شود"
189
-
190
- #: plugin-options/general-options.php:65
191
- msgid "Open automatically lightbox"
192
- msgstr "باز کردن اتوماتیک جعبه نور"
193
-
194
- #: plugin-options/general-options.php:66
195
- msgid "Open link after click into \"Compare\" button\"."
196
- msgstr " باز کردن پیوند پس از \"سنجش\" دکمه\"کلیک کنید"
197
-
198
- #: plugin-options/general-options.php:79
199
- msgid "Table Settings"
200
- msgstr "پیکربندی جدول"
201
-
202
- #: plugin-options/general-options.php:86
203
- msgid "Table title"
204
- msgstr ""
205
-
206
- #: plugin-options/general-options.php:87
207
- msgid "Type the text to use for the table title."
208
- msgstr ""
209
-
210
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
211
- msgid "Compare products"
212
- msgstr "سنجش محصولات"
213
-
214
- #: plugin-options/general-options.php:95
215
- msgid "Fields to show"
216
- msgstr "فیلدهای نمایش"
217
-
218
- #: plugin-options/general-options.php:96
219
- msgid ""
220
- "Select the fields to show in the comparison table and order them by "
221
- "drag&drop (are included also the woocommerce attributes)"
222
- msgstr ""
223
- "انتخاب این گزینه برای نشان دادن در جدول سنجش و سفارش سازی آنها با کشیدن و "
224
- "رها کردن دکمه ماوس (ویژگی های ووکامرس را شامل می شود)"
225
-
226
- #: plugin-options/general-options.php:104
227
- msgid "Repeat \"Price\" field"
228
- msgstr ""
229
-
230
- #: plugin-options/general-options.php:105
231
- msgid "Repeat the \"Price\" field at the end of the table"
232
- msgstr ""
233
-
234
- #: plugin-options/general-options.php:113
235
- msgid "Repeat \"Add to cart\" field"
236
- msgstr ""
237
-
238
- #: plugin-options/general-options.php:114
239
- msgid "Repeat the \"Add to cart\" field at the end of the table"
240
- msgstr ""
241
-
242
- #: plugin-options/general-options.php:122
243
- msgid "Image size"
244
- msgstr "اندازه نگاره"
245
-
246
- #: plugin-options/general-options.php:123
247
- msgid "Set the size for the images"
248
- msgstr "تعیین اندازه برای نگاره"
249
-
250
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
251
- #, php-format
252
- msgid ""
253
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
254
- "benefit from all features!"
255
- msgstr ""
256
-
257
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
258
- msgid "UPGRADE"
259
- msgstr ""
260
-
261
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
262
- msgid "to the premium version"
263
- msgstr ""
264
-
265
- #: templates/admin/premium.php:250
266
- msgid "Premium Features"
267
- msgstr ""
268
-
269
- #: templates/admin/premium.php:258
270
- msgid "A DEDICATED PAGE"
271
- msgstr ""
272
-
273
- #: templates/admin/premium.php:261
274
- #, php-format
275
- msgid ""
276
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
277
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
278
- "created automatically in your site and, adding it among the menu entries, "
279
- "you will be able to give to your users the chance to access it easily "
280
- "whenever they want."
281
- msgstr ""
282
-
283
- #: templates/admin/premium.php:271
284
- msgid "CATEGORY COMPARATION"
285
- msgstr ""
286
-
287
- #: templates/admin/premium.php:274
288
- #, php-format
289
- msgid ""
290
- "People are often confused by finding products of different categories in the "
291
- "comparison table, creating difficulties in comparing the products they are "
292
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
293
- "need: you will be able to separate the products in the table by category "
294
- "affinity."
295
- msgstr ""
296
-
297
- #: templates/admin/premium.php:290
298
- msgid "CATEGORY EXCLUSION "
299
- msgstr ""
300
-
301
- #: templates/admin/premium.php:293
302
- #, php-format
303
- msgid ""
304
- "In your shop there may be product categories you don't want to be affected "
305
- "by the plugin features, deleting the comparison button for them. The premium "
306
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
307
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
308
- "of the feature, allowing the comparison only to those products of the "
309
- "selected categories."
310
- msgstr ""
311
-
312
- #: templates/admin/premium.php:303
313
- msgid "TABLE IMAGE"
314
- msgstr ""
315
-
316
- #: templates/admin/premium.php:306
317
- #, php-format
318
- msgid ""
319
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
320
- "Select an image, upload it from the option panel and show it ahead of the "
321
- "table to your users. "
322
- msgstr ""
323
-
324
- #: templates/admin/premium.php:322
325
- msgid "DYNAMIC FIELDS"
326
- msgstr ""
327
-
328
- #: templates/admin/premium.php:325
329
- #, php-format
330
- msgid ""
331
- "With this precious feature, you will be able to show in the table only the "
332
- "fields that have information in at least one of the selected products."
333
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
334
- "be no more empty lines in your comparison table."
335
- msgstr ""
336
-
337
- #: templates/admin/premium.php:335
338
- msgid "SOCIAL NETWORK SHARING"
339
- msgstr ""
340
-
341
- #: templates/admin/premium.php:338
342
- #, php-format
343
- msgid ""
344
- "One of the most appealing features of the premium version of the plugin.Four "
345
- "social network sites for your users (Facebook, Twitter, Google + and "
346
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
347
- "products they have selected."
348
- msgstr ""
349
-
350
- #: templates/admin/premium.php:354
351
- msgid "RELATED PRODUCTS"
352
- msgstr ""
353
-
354
- #: templates/admin/premium.php:357
355
- #, php-format
356
- msgid ""
357
- "All the products that have common categories and/or tags with those in the "
358
- "comparison table will be showed in a slider, right under the comparison "
359
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
360
- "users to discover the shop products of the shop related to those they are "
361
- "interested into."
362
- msgstr ""
363
-
364
- #: templates/admin/premium.php:367
365
- msgid "CUSTOMIZABLE STYLE"
366
- msgstr ""
367
-
368
- #: templates/admin/premium.php:370
369
- #, php-format
370
- msgid ""
371
- "An advanced option panel that let you change all the colors of the plugin, "
372
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
373
- "of your shop.We know it, looks also count... and we give you the right tools "
374
- "to get to the best result."
375
- msgstr ""
376
-
377
- #: templates/admin/premium.php:386
378
- msgid "CUSTOMIZED ATTRIBUTES"
379
- msgstr ""
380
-
381
- #: templates/admin/premium.php:389
382
- #, php-format
383
- msgid ""
384
- "Let you users compare products following every feature, and considering also "
385
- "all those %1$sattributes%2$s that can be manually created in within the "
386
- "product detail page. Every single detail will be included."
387
- msgstr ""
388
-
389
- #: templates/admin/premium.php:399
390
- msgid "A TAILORED TABLE"
391
- msgstr ""
392
-
393
- #: templates/admin/premium.php:402
394
- #, php-format
395
- msgid ""
396
- "Select the products you want to compare and the system will offer you the "
397
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
398
- msgstr ""
399
-
400
- #: templates/admin/premium.php:418
401
- msgid "Compare list - widget"
402
- msgstr ""
403
-
404
- #: templates/admin/premium.php:421
405
- msgid ""
406
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
407
- "complete list of products added to the compare tab and avoid to open the "
408
- "popup to check its existence. "
409
- msgstr ""
410
-
411
- #: templates/admin/premium.php:431
412
- msgid "Compare counter - widget and shortcode"
413
- msgstr ""
414
-
415
- #: templates/admin/premium.php:434
416
- msgid ""
417
- "Moreover, if you want to give your users the chance to see in a glance how "
418
- "many products they have added to the Compare list, feel free to use the "
419
- "widget or the shortcode included. And their Compare list is always no more "
420
- "than one click away."
421
- msgstr ""
422
-
423
- #: templates/compare.php:77
424
- msgid "Close window [X]"
425
- msgstr "بستن پنجره [X]"
426
-
427
- #: templates/compare.php:106
428
- msgid "No products added in the compare table."
429
- msgstr "هیچ محصولی افزوده نشده است برای جدول سنجش"
430
-
431
- #: widgets/class.yith-woocompare-widget.php:23
432
- msgid "The widget shows the list of products added in the comparison table."
433
- msgstr ""
434
-
435
- #: widgets/class.yith-woocompare-widget.php:27
436
- msgid "YITH WooCommerce Compare Widget"
437
- msgstr ""
438
-
439
- #: widgets/class.yith-woocompare-widget.php:50
440
- msgid "Clear all"
441
- msgstr "پاک کردن همه"
442
-
443
- #~ msgid "The widget show the list of products added in the compare table."
444
- #~ msgstr "ویجت نشان می دهد لیستی از محصولات افزوده شده در جدول سنجش"
445
-
446
- #~ msgid "YITH Woocommerce Compare Widget"
447
- #~ msgstr "ویجت سنجش ووکاکرس YITH"
448
-
449
- #~ msgid "Products Compare"
450
- #~ msgstr "سنجش محصولات"
451
-
452
- #~ msgid "Repeat \"Price\" field at the end of the table"
453
- #~ msgstr "تکرار گزینه \"قیمت\" در پایان جدول"
454
-
455
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
456
- #~ msgstr "تکرار گزینه \"افزودن به سبد خرید\" در پایان جدول"
457
-
458
- #~ msgid "Select a date"
459
- #~ msgstr "انتخاب روز"
460
-
461
- #~ msgid "Hours"
462
- #~ msgstr "ساعتها"
463
-
464
- #~ msgid "Minutes"
465
- #~ msgstr "دقیقه ها"
466
-
467
- #~ msgid "Upload"
468
- #~ msgstr "بارگذاری"
469
-
470
- #~ msgid "Select a font family"
471
- #~ msgstr "گزینش قلم"
472
-
473
- #~ msgid "Regular"
474
- #~ msgstr "معمولی"
475
-
476
- #~ msgid "Bold"
477
- #~ msgstr "کلفت"
478
-
479
- #~ msgid "Extra bold"
480
- #~ msgstr "خیلی کلفت"
481
-
482
- #~ msgid "Italic"
483
- #~ msgstr "کج"
484
-
485
- #~ msgid "Italic bold"
486
- #~ msgstr "کلفت کج"
487
-
488
- #~ msgid "Click to preview"
489
- #~ msgstr "کلیک برای پیش نمایش"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:31+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:31+0100\n"
6
+ "Last-Translator: Khalil Delavaran <khalil.delavaran@gmail.com>\n"
7
+ "Language-Team: Qooqnos <khalil.delavaran@gmail.com>\n"
8
+ "Language: fa\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-SearchPath-0: .\n"
17
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
18
+
19
+ #: includes/class.yith-woocompare-admin.php:119
20
+ #: includes/class.yith-woocompare-admin.php:143
21
+ msgid "Settings"
22
+ msgstr ""
23
+
24
+ #: includes/class.yith-woocompare-admin.php:121
25
+ msgid "License"
26
+ msgstr ""
27
+
28
+ #: includes/class.yith-woocompare-admin.php:147
29
+ msgid "Premium Version"
30
+ msgstr ""
31
+
32
+ #: includes/class.yith-woocompare-admin.php:153
33
+ #: includes/class.yith-woocompare-admin.php:154
34
+ #: includes/class.yith-woocompare-frontend.php:505
35
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
36
+ #: widgets/class.yith-woocompare-widget.php:51
37
+ msgid "Compare"
38
+ msgstr "سنجش"
39
+
40
+ #: includes/class.yith-woocompare-admin.php:241
41
+ msgid "YITH WooCommerce Compare Activated"
42
+ msgstr ""
43
+
44
+ #: includes/class.yith-woocompare-admin.php:242
45
+ #, php-format
46
+ msgid ""
47
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
48
+ "With this menu, you can access to all the settings of our plugins that you "
49
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
50
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
51
+ msgstr ""
52
+
53
+ #: includes/class.yith-woocompare-admin.php:253
54
+ msgid "YITH WooCommerce Compare Updated"
55
+ msgstr ""
56
+
57
+ #: includes/class.yith-woocompare-admin.php:254
58
+ #, php-format
59
+ msgid ""
60
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
61
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
62
+ "the previous version. When one of our plugins is updated, a new voice will "
63
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
64
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
65
+ msgstr ""
66
+
67
+ #: includes/class.yith-woocompare-admin.php:398
68
+ msgid "Do you want to hard crop the image?"
69
+ msgstr ""
70
+
71
+ #: includes/class.yith-woocompare-frontend.php:223
72
+ msgid "Added"
73
+ msgstr "اضافه شد"
74
+
75
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
76
+ msgid "Product Comparison"
77
+ msgstr "سنجش محصولات"
78
+
79
+ #: includes/class.yith-woocompare-frontend.php:229
80
+ msgid "Close"
81
+ msgstr ""
82
+
83
+ #: includes/class.yith-woocompare-frontend.php:384
84
+ msgid "In stock"
85
+ msgstr "داشتن در انبار"
86
+
87
+ #: includes/class.yith-woocompare-frontend.php:696
88
+ msgid "No products to compare"
89
+ msgstr "محصولاتی برای سنجش نیست"
90
+
91
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
92
+ msgid "Remove"
93
+ msgstr "پاک"
94
+
95
+ #: includes/class.yith-woocompare-helper.php:46
96
+ msgid "Image"
97
+ msgstr "نگاره"
98
+
99
+ #: includes/class.yith-woocompare-helper.php:47
100
+ #: widgets/class.yith-woocompare-widget.php:68
101
+ msgid "Title"
102
+ msgstr "جستار"
103
+
104
+ #: includes/class.yith-woocompare-helper.php:48
105
+ msgid "Price"
106
+ msgstr "قیمت"
107
+
108
+ #: includes/class.yith-woocompare-helper.php:49
109
+ msgid "Add to cart"
110
+ msgstr "افزودن به سبد خرید"
111
+
112
+ #: includes/class.yith-woocompare-helper.php:50
113
+ msgid "Description"
114
+ msgstr "روشنگری"
115
+
116
+ #: includes/class.yith-woocompare-helper.php:51
117
+ msgid "Sku"
118
+ msgstr ""
119
+
120
+ #: includes/class.yith-woocompare-helper.php:52
121
+ msgid "Availability"
122
+ msgstr "دسترس پذیری"
123
+
124
+ #: includes/class.yith-woocompare-helper.php:53
125
+ msgid "Weight"
126
+ msgstr ""
127
+
128
+ #: includes/class.yith-woocompare-helper.php:54
129
+ msgid "Dimensions"
130
+ msgstr ""
131
+
132
+ #: init.php:42
133
+ msgid ""
134
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
135
+ "WooCommerce in order to work."
136
+ msgstr ""
137
+
138
+ #: init.php:50
139
+ msgid ""
140
+ "You can't activate the free version of YITH WooCommerce Compare while you "
141
+ "are using the premium one."
142
+ msgstr ""
143
+
144
+ #: plugin-options/general-options.php:17
145
+ msgid "General Settings"
146
+ msgstr "پیکربندی همگانی"
147
+
148
+ #: plugin-options/general-options.php:24
149
+ msgid "Link or Button"
150
+ msgstr "لینک یا دکمه"
151
+
152
+ #: plugin-options/general-options.php:25
153
+ #, fuzzy
154
+ #| msgid "Choose if you want to use a link or a button for the action button."
155
+ msgid "Choose if you want to use a link or a button for the comepare actions."
156
+ msgstr "گزینش بکار بردن لینک و یا دکمه برای واکنش دکمه"
157
+
158
+ #: plugin-options/general-options.php:32
159
+ msgid "Link"
160
+ msgstr "لینک"
161
+
162
+ #: plugin-options/general-options.php:33
163
+ msgid "Button"
164
+ msgstr "دکمه"
165
+
166
+ #: plugin-options/general-options.php:38
167
+ msgid "Link/Button text"
168
+ msgstr "لینک یا دکمه"
169
+
170
+ #: plugin-options/general-options.php:39
171
+ msgid "Type the text to use for the button or the link of the compare."
172
+ msgstr "نوشته ای برای بکار بردن دکمه یا لینک مقایسه بنویسید"
173
+
174
+ #: plugin-options/general-options.php:47
175
+ msgid "Show button in single product page"
176
+ msgstr "نمایش دکمه در برگه محصول"
177
+
178
+ #: plugin-options/general-options.php:48
179
+ msgid "Say if you want to show the button in the single product page."
180
+ msgstr "اگر می خواهید دکمه در برگه محصول نمایش داده شود"
181
+
182
+ #: plugin-options/general-options.php:56
183
+ msgid "Show button in products list"
184
+ msgstr "نمایش دکمه در لیست محصولات"
185
+
186
+ #: plugin-options/general-options.php:57
187
+ msgid "Say if you want to show the button in the products list."
188
+ msgstr "اگر می خواهید دکمه در لیست محصول نمایش داده شود"
189
+
190
+ #: plugin-options/general-options.php:65
191
+ msgid "Open automatically lightbox"
192
+ msgstr "باز کردن اتوماتیک جعبه نور"
193
+
194
+ #: plugin-options/general-options.php:66
195
+ msgid "Open link after click into \"Compare\" button\"."
196
+ msgstr " باز کردن پیوند پس از \"سنجش\" دکمه\"کلیک کنید"
197
+
198
+ #: plugin-options/general-options.php:79
199
+ msgid "Table Settings"
200
+ msgstr "پیکربندی جدول"
201
+
202
+ #: plugin-options/general-options.php:86
203
+ msgid "Table title"
204
+ msgstr ""
205
+
206
+ #: plugin-options/general-options.php:87
207
+ msgid "Type the text to use for the table title."
208
+ msgstr ""
209
+
210
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
211
+ msgid "Compare products"
212
+ msgstr "سنجش محصولات"
213
+
214
+ #: plugin-options/general-options.php:95
215
+ msgid "Fields to show"
216
+ msgstr "فیلدهای نمایش"
217
+
218
+ #: plugin-options/general-options.php:96
219
+ msgid ""
220
+ "Select the fields to show in the comparison table and order them by "
221
+ "drag&drop (are included also the woocommerce attributes)"
222
+ msgstr ""
223
+ "انتخاب این گزینه برای نشان دادن در جدول سنجش و سفارش سازی آنها با کشیدن و "
224
+ "رها کردن دکمه ماوس (ویژگی های ووکامرس را شامل می شود)"
225
+
226
+ #: plugin-options/general-options.php:104
227
+ msgid "Repeat \"Price\" field"
228
+ msgstr ""
229
+
230
+ #: plugin-options/general-options.php:105
231
+ msgid "Repeat the \"Price\" field at the end of the table"
232
+ msgstr ""
233
+
234
+ #: plugin-options/general-options.php:113
235
+ msgid "Repeat \"Add to cart\" field"
236
+ msgstr ""
237
+
238
+ #: plugin-options/general-options.php:114
239
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
240
+ msgstr ""
241
+
242
+ #: plugin-options/general-options.php:122
243
+ msgid "Image size"
244
+ msgstr "اندازه نگاره"
245
+
246
+ #: plugin-options/general-options.php:123
247
+ msgid "Set the size for the images"
248
+ msgstr "تعیین اندازه برای نگاره"
249
+
250
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
251
+ #, php-format
252
+ msgid ""
253
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
254
+ "benefit from all features!"
255
+ msgstr ""
256
+
257
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
258
+ msgid "UPGRADE"
259
+ msgstr ""
260
+
261
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
262
+ msgid "to the premium version"
263
+ msgstr ""
264
+
265
+ #: templates/admin/premium.php:250
266
+ msgid "Premium Features"
267
+ msgstr ""
268
+
269
+ #: templates/admin/premium.php:258
270
+ msgid "A DEDICATED PAGE"
271
+ msgstr ""
272
+
273
+ #: templates/admin/premium.php:261
274
+ #, php-format
275
+ msgid ""
276
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
277
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
278
+ "created automatically in your site and, adding it among the menu entries, "
279
+ "you will be able to give to your users the chance to access it easily "
280
+ "whenever they want."
281
+ msgstr ""
282
+
283
+ #: templates/admin/premium.php:271
284
+ msgid "CATEGORY COMPARATION"
285
+ msgstr ""
286
+
287
+ #: templates/admin/premium.php:274
288
+ #, php-format
289
+ msgid ""
290
+ "People are often confused by finding products of different categories in the "
291
+ "comparison table, creating difficulties in comparing the products they are "
292
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
293
+ "need: you will be able to separate the products in the table by category "
294
+ "affinity."
295
+ msgstr ""
296
+
297
+ #: templates/admin/premium.php:290
298
+ msgid "CATEGORY EXCLUSION "
299
+ msgstr ""
300
+
301
+ #: templates/admin/premium.php:293
302
+ #, php-format
303
+ msgid ""
304
+ "In your shop there may be product categories you don't want to be affected "
305
+ "by the plugin features, deleting the comparison button for them. The premium "
306
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
307
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
308
+ "of the feature, allowing the comparison only to those products of the "
309
+ "selected categories."
310
+ msgstr ""
311
+
312
+ #: templates/admin/premium.php:303
313
+ msgid "TABLE IMAGE"
314
+ msgstr ""
315
+
316
+ #: templates/admin/premium.php:306
317
+ #, php-format
318
+ msgid ""
319
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
320
+ "Select an image, upload it from the option panel and show it ahead of the "
321
+ "table to your users. "
322
+ msgstr ""
323
+
324
+ #: templates/admin/premium.php:322
325
+ msgid "DYNAMIC FIELDS"
326
+ msgstr ""
327
+
328
+ #: templates/admin/premium.php:325
329
+ #, php-format
330
+ msgid ""
331
+ "With this precious feature, you will be able to show in the table only the "
332
+ "fields that have information in at least one of the selected products."
333
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
334
+ "be no more empty lines in your comparison table."
335
+ msgstr ""
336
+
337
+ #: templates/admin/premium.php:335
338
+ msgid "SOCIAL NETWORK SHARING"
339
+ msgstr ""
340
+
341
+ #: templates/admin/premium.php:338
342
+ #, php-format
343
+ msgid ""
344
+ "One of the most appealing features of the premium version of the plugin.Four "
345
+ "social network sites for your users (Facebook, Twitter, Google + and "
346
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
347
+ "products they have selected."
348
+ msgstr ""
349
+
350
+ #: templates/admin/premium.php:354
351
+ msgid "RELATED PRODUCTS"
352
+ msgstr ""
353
+
354
+ #: templates/admin/premium.php:357
355
+ #, php-format
356
+ msgid ""
357
+ "All the products that have common categories and/or tags with those in the "
358
+ "comparison table will be showed in a slider, right under the comparison "
359
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
360
+ "users to discover the shop products of the shop related to those they are "
361
+ "interested into."
362
+ msgstr ""
363
+
364
+ #: templates/admin/premium.php:367
365
+ msgid "CUSTOMIZABLE STYLE"
366
+ msgstr ""
367
+
368
+ #: templates/admin/premium.php:370
369
+ #, php-format
370
+ msgid ""
371
+ "An advanced option panel that let you change all the colors of the plugin, "
372
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
373
+ "of your shop.We know it, looks also count... and we give you the right tools "
374
+ "to get to the best result."
375
+ msgstr ""
376
+
377
+ #: templates/admin/premium.php:386
378
+ msgid "CUSTOMIZED ATTRIBUTES"
379
+ msgstr ""
380
+
381
+ #: templates/admin/premium.php:389
382
+ #, php-format
383
+ msgid ""
384
+ "Let you users compare products following every feature, and considering also "
385
+ "all those %1$sattributes%2$s that can be manually created in within the "
386
+ "product detail page. Every single detail will be included."
387
+ msgstr ""
388
+
389
+ #: templates/admin/premium.php:399
390
+ msgid "A TAILORED TABLE"
391
+ msgstr ""
392
+
393
+ #: templates/admin/premium.php:402
394
+ #, php-format
395
+ msgid ""
396
+ "Select the products you want to compare and the system will offer you the "
397
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
398
+ msgstr ""
399
+
400
+ #: templates/admin/premium.php:418
401
+ msgid "Compare list - widget"
402
+ msgstr ""
403
+
404
+ #: templates/admin/premium.php:421
405
+ msgid ""
406
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
407
+ "complete list of products added to the compare tab and avoid to open the "
408
+ "popup to check its existence. "
409
+ msgstr ""
410
+
411
+ #: templates/admin/premium.php:431
412
+ msgid "Compare counter - widget and shortcode"
413
+ msgstr ""
414
+
415
+ #: templates/admin/premium.php:434
416
+ msgid ""
417
+ "Moreover, if you want to give your users the chance to see in a glance how "
418
+ "many products they have added to the Compare list, feel free to use the "
419
+ "widget or the shortcode included. And their Compare list is always no more "
420
+ "than one click away."
421
+ msgstr ""
422
+
423
+ #: templates/compare.php:77
424
+ msgid "Close window [X]"
425
+ msgstr "بستن پنجره [X]"
426
+
427
+ #: templates/compare.php:106
428
+ msgid "No products added in the compare table."
429
+ msgstr "هیچ محصولی افزوده نشده است برای جدول سنجش"
430
+
431
+ #: widgets/class.yith-woocompare-widget.php:23
432
+ msgid "The widget shows the list of products added in the comparison table."
433
+ msgstr ""
434
+
435
+ #: widgets/class.yith-woocompare-widget.php:27
436
+ msgid "YITH WooCommerce Compare Widget"
437
+ msgstr ""
438
+
439
+ #: widgets/class.yith-woocompare-widget.php:50
440
+ msgid "Clear all"
441
+ msgstr "پاک کردن همه"
442
+
443
+ #~ msgid "The widget show the list of products added in the compare table."
444
+ #~ msgstr "ویجت نشان می دهد لیستی از محصولات افزوده شده در جدول سنجش"
445
+
446
+ #~ msgid "YITH Woocommerce Compare Widget"
447
+ #~ msgstr "ویجت سنجش ووکاکرس YITH"
448
+
449
+ #~ msgid "Products Compare"
450
+ #~ msgstr "سنجش محصولات"
451
+
452
+ #~ msgid "Repeat \"Price\" field at the end of the table"
453
+ #~ msgstr "تکرار گزینه \"قیمت\" در پایان جدول"
454
+
455
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
456
+ #~ msgstr "تکرار گزینه \"افزودن به سبد خرید\" در پایان جدول"
457
+
458
+ #~ msgid "Select a date"
459
+ #~ msgstr "انتخاب روز"
460
+
461
+ #~ msgid "Hours"
462
+ #~ msgstr "ساعتها"
463
+
464
+ #~ msgid "Minutes"
465
+ #~ msgstr "دقیقه ها"
466
+
467
+ #~ msgid "Upload"
468
+ #~ msgstr "بارگذاری"
469
+
470
+ #~ msgid "Select a font family"
471
+ #~ msgstr "گزینش قلم"
472
+
473
+ #~ msgid "Regular"
474
+ #~ msgstr "معمولی"
475
+
476
+ #~ msgid "Bold"
477
+ #~ msgstr "کلفت"
478
+
479
+ #~ msgid "Extra bold"
480
+ #~ msgstr "خیلی کلفت"
481
+
482
+ #~ msgid "Italic"
483
+ #~ msgstr "کج"
484
+
485
+ #~ msgid "Italic bold"
486
+ #~ msgstr "کلفت کج"
487
+
488
+ #~ msgid "Click to preview"
489
+ #~ msgstr "کلیک برای پیش نمایش"
languages/yith-woocommerce-compare-fr_FR.po CHANGED
@@ -1,469 +1,469 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:32+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:32+0100\n"
6
- "Last-Translator: YIThemes <support@yithemes.com>\n"
7
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
- "Language: fr\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "Plural-Forms: nplurals=2; plural=(n > 1);\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
-
20
- #: includes/class.yith-woocompare-admin.php:119
21
- #: includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr ""
24
-
25
- #: includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr ""
32
-
33
- #: includes/class.yith-woocompare-admin.php:153
34
- #: includes/class.yith-woocompare-admin.php:154
35
- #: includes/class.yith-woocompare-frontend.php:505
36
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
- #: widgets/class.yith-woocompare-widget.php:51
38
- msgid "Compare"
39
- msgstr "Comparer"
40
-
41
- #: includes/class.yith-woocompare-admin.php:241
42
- msgid "YITH WooCommerce Compare Activated"
43
- msgstr ""
44
-
45
- #: includes/class.yith-woocompare-admin.php:242
46
- #, php-format
47
- msgid ""
48
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
- "With this menu, you can access to all the settings of our plugins that you "
50
- "have activated. YITH WooCommerce Compare is available in an outstanding "
51
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
- msgstr ""
53
-
54
- #: includes/class.yith-woocompare-admin.php:253
55
- msgid "YITH WooCommerce Compare Updated"
56
- msgstr ""
57
-
58
- #: includes/class.yith-woocompare-admin.php:254
59
- #, php-format
60
- msgid ""
61
- "From now on, you can find all the options of YITH WooCommerce Compare under "
62
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
- "the previous version. When one of our plugins is updated, a new voice will "
64
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
- msgstr ""
67
-
68
- #: includes/class.yith-woocompare-admin.php:398
69
- msgid "Do you want to hard crop the image?"
70
- msgstr ""
71
-
72
- #: includes/class.yith-woocompare-frontend.php:223
73
- msgid "Added"
74
- msgstr "Ajouté"
75
-
76
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
- msgid "Product Comparison"
78
- msgstr "Comparaison de produits"
79
-
80
- #: includes/class.yith-woocompare-frontend.php:229
81
- msgid "Close"
82
- msgstr ""
83
-
84
- #: includes/class.yith-woocompare-frontend.php:384
85
- msgid "In stock"
86
- msgstr "En stock"
87
-
88
- #: includes/class.yith-woocompare-frontend.php:696
89
- msgid "No products to compare"
90
- msgstr "Aucun produits à comparer"
91
-
92
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
- msgid "Remove"
94
- msgstr "Retirer"
95
-
96
- #: includes/class.yith-woocompare-helper.php:46
97
- msgid "Image"
98
- msgstr ""
99
-
100
- #: includes/class.yith-woocompare-helper.php:47
101
- #: widgets/class.yith-woocompare-widget.php:68
102
- msgid "Title"
103
- msgstr "Titre"
104
-
105
- #: includes/class.yith-woocompare-helper.php:48
106
- msgid "Price"
107
- msgstr "Prix"
108
-
109
- #: includes/class.yith-woocompare-helper.php:49
110
- msgid "Add to cart"
111
- msgstr "Ajouter au panier"
112
-
113
- #: includes/class.yith-woocompare-helper.php:50
114
- msgid "Description"
115
- msgstr ""
116
-
117
- #: includes/class.yith-woocompare-helper.php:51
118
- msgid "Sku"
119
- msgstr ""
120
-
121
- #: includes/class.yith-woocompare-helper.php:52
122
- msgid "Availability"
123
- msgstr "Disponibilité"
124
-
125
- #: includes/class.yith-woocompare-helper.php:53
126
- msgid "Weight"
127
- msgstr ""
128
-
129
- #: includes/class.yith-woocompare-helper.php:54
130
- msgid "Dimensions"
131
- msgstr ""
132
-
133
- #: init.php:42
134
- msgid ""
135
- "YITH WooCommerce Compare is enabled but not effective. It requires "
136
- "WooCommerce in order to work."
137
- msgstr ""
138
-
139
- #: init.php:50
140
- msgid ""
141
- "You can't activate the free version of YITH WooCommerce Compare while you "
142
- "are using the premium one."
143
- msgstr ""
144
-
145
- #: plugin-options/general-options.php:17
146
- msgid "General Settings"
147
- msgstr "Réglages"
148
-
149
- #: plugin-options/general-options.php:24
150
- msgid "Link or Button"
151
- msgstr "Lien ou bouton"
152
-
153
- #: plugin-options/general-options.php:25
154
- #, fuzzy
155
- #| msgid "Choose if you want to use a link or a button for the action button."
156
- msgid "Choose if you want to use a link or a button for the comepare actions."
157
- msgstr "utiliser un lien ou un bouton"
158
-
159
- #: plugin-options/general-options.php:32
160
- msgid "Link"
161
- msgstr "lien"
162
-
163
- #: plugin-options/general-options.php:33
164
- msgid "Button"
165
- msgstr "bouton"
166
-
167
- #: plugin-options/general-options.php:38
168
- msgid "Link/Button text"
169
- msgstr "texte du lien ou bouton"
170
-
171
- #: plugin-options/general-options.php:39
172
- msgid "Type the text to use for the button or the link of the compare."
173
- msgstr "inscriver le texte pour le bouton ou le lien pour comparer"
174
-
175
- #: plugin-options/general-options.php:47
176
- msgid "Show button in single product page"
177
- msgstr "montrer le bouton sur page produit"
178
-
179
- #: plugin-options/general-options.php:48
180
- msgid "Say if you want to show the button in the single product page."
181
- msgstr "dites si vous souhaitez montrer le bouton sur page produit"
182
-
183
- #: plugin-options/general-options.php:56
184
- msgid "Show button in products list"
185
- msgstr "montrer le bouton sur liste de produit"
186
-
187
- #: plugin-options/general-options.php:57
188
- msgid "Say if you want to show the button in the products list."
189
- msgstr "dites si vous souhaitez montrer le bouton sur liste de produit"
190
-
191
- #: plugin-options/general-options.php:65
192
- msgid "Open automatically lightbox"
193
- msgstr "ouverture lightbox auto"
194
-
195
- #: plugin-options/general-options.php:66
196
- msgid "Open link after click into \"Compare\" button\"."
197
- msgstr "ouvrir lien apres le click sur bouton"
198
-
199
- #: plugin-options/general-options.php:79
200
- msgid "Table Settings"
201
- msgstr "reglages panneau"
202
-
203
- #: plugin-options/general-options.php:86
204
- msgid "Table title"
205
- msgstr ""
206
-
207
- #: plugin-options/general-options.php:87
208
- msgid "Type the text to use for the table title."
209
- msgstr ""
210
-
211
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
212
- msgid "Compare products"
213
- msgstr "Comparer les produits"
214
-
215
- #: plugin-options/general-options.php:95
216
- msgid "Fields to show"
217
- msgstr "champs a montrer"
218
-
219
- #: plugin-options/general-options.php:96
220
- msgid ""
221
- "Select the fields to show in the comparison table and order them by "
222
- "drag&drop (are included also the woocommerce attributes)"
223
- msgstr ""
224
- "selectionnez les champs a montrer dans le tabelau de comparaison (en faisant "
225
- "glisser deposer)"
226
-
227
- #: plugin-options/general-options.php:104
228
- msgid "Repeat \"Price\" field"
229
- msgstr ""
230
-
231
- #: plugin-options/general-options.php:105
232
- msgid "Repeat the \"Price\" field at the end of the table"
233
- msgstr ""
234
-
235
- #: plugin-options/general-options.php:113
236
- msgid "Repeat \"Add to cart\" field"
237
- msgstr ""
238
-
239
- #: plugin-options/general-options.php:114
240
- msgid "Repeat the \"Add to cart\" field at the end of the table"
241
- msgstr ""
242
-
243
- #: plugin-options/general-options.php:122
244
- msgid "Image size"
245
- msgstr "taille image"
246
-
247
- #: plugin-options/general-options.php:123
248
- msgid "Set the size for the images"
249
- msgstr "ajuster tialle image"
250
-
251
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
252
- #, php-format
253
- msgid ""
254
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
255
- "benefit from all features!"
256
- msgstr ""
257
-
258
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
259
- msgid "UPGRADE"
260
- msgstr ""
261
-
262
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
263
- msgid "to the premium version"
264
- msgstr ""
265
-
266
- #: templates/admin/premium.php:250
267
- msgid "Premium Features"
268
- msgstr ""
269
-
270
- #: templates/admin/premium.php:258
271
- msgid "A DEDICATED PAGE"
272
- msgstr ""
273
-
274
- #: templates/admin/premium.php:261
275
- #, php-format
276
- msgid ""
277
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
278
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
279
- "created automatically in your site and, adding it among the menu entries, "
280
- "you will be able to give to your users the chance to access it easily "
281
- "whenever they want."
282
- msgstr ""
283
-
284
- #: templates/admin/premium.php:271
285
- msgid "CATEGORY COMPARATION"
286
- msgstr ""
287
-
288
- #: templates/admin/premium.php:274
289
- #, php-format
290
- msgid ""
291
- "People are often confused by finding products of different categories in the "
292
- "comparison table, creating difficulties in comparing the products they are "
293
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
294
- "need: you will be able to separate the products in the table by category "
295
- "affinity."
296
- msgstr ""
297
-
298
- #: templates/admin/premium.php:290
299
- msgid "CATEGORY EXCLUSION "
300
- msgstr ""
301
-
302
- #: templates/admin/premium.php:293
303
- #, php-format
304
- msgid ""
305
- "In your shop there may be product categories you don't want to be affected "
306
- "by the plugin features, deleting the comparison button for them. The premium "
307
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
308
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
309
- "of the feature, allowing the comparison only to those products of the "
310
- "selected categories."
311
- msgstr ""
312
-
313
- #: templates/admin/premium.php:303
314
- msgid "TABLE IMAGE"
315
- msgstr ""
316
-
317
- #: templates/admin/premium.php:306
318
- #, php-format
319
- msgid ""
320
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
321
- "Select an image, upload it from the option panel and show it ahead of the "
322
- "table to your users. "
323
- msgstr ""
324
-
325
- #: templates/admin/premium.php:322
326
- msgid "DYNAMIC FIELDS"
327
- msgstr ""
328
-
329
- #: templates/admin/premium.php:325
330
- #, php-format
331
- msgid ""
332
- "With this precious feature, you will be able to show in the table only the "
333
- "fields that have information in at least one of the selected products."
334
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
335
- "be no more empty lines in your comparison table."
336
- msgstr ""
337
-
338
- #: templates/admin/premium.php:335
339
- msgid "SOCIAL NETWORK SHARING"
340
- msgstr ""
341
-
342
- #: templates/admin/premium.php:338
343
- #, php-format
344
- msgid ""
345
- "One of the most appealing features of the premium version of the plugin.Four "
346
- "social network sites for your users (Facebook, Twitter, Google + and "
347
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
348
- "products they have selected."
349
- msgstr ""
350
-
351
- #: templates/admin/premium.php:354
352
- msgid "RELATED PRODUCTS"
353
- msgstr ""
354
-
355
- #: templates/admin/premium.php:357
356
- #, php-format
357
- msgid ""
358
- "All the products that have common categories and/or tags with those in the "
359
- "comparison table will be showed in a slider, right under the comparison "
360
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
361
- "users to discover the shop products of the shop related to those they are "
362
- "interested into."
363
- msgstr ""
364
-
365
- #: templates/admin/premium.php:367
366
- msgid "CUSTOMIZABLE STYLE"
367
- msgstr ""
368
-
369
- #: templates/admin/premium.php:370
370
- #, php-format
371
- msgid ""
372
- "An advanced option panel that let you change all the colors of the plugin, "
373
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
374
- "of your shop.We know it, looks also count... and we give you the right tools "
375
- "to get to the best result."
376
- msgstr ""
377
-
378
- #: templates/admin/premium.php:386
379
- msgid "CUSTOMIZED ATTRIBUTES"
380
- msgstr ""
381
-
382
- #: templates/admin/premium.php:389
383
- #, php-format
384
- msgid ""
385
- "Let you users compare products following every feature, and considering also "
386
- "all those %1$sattributes%2$s that can be manually created in within the "
387
- "product detail page. Every single detail will be included."
388
- msgstr ""
389
-
390
- #: templates/admin/premium.php:399
391
- msgid "A TAILORED TABLE"
392
- msgstr ""
393
-
394
- #: templates/admin/premium.php:402
395
- #, php-format
396
- msgid ""
397
- "Select the products you want to compare and the system will offer you the "
398
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
399
- msgstr ""
400
-
401
- #: templates/admin/premium.php:418
402
- msgid "Compare list - widget"
403
- msgstr ""
404
-
405
- #: templates/admin/premium.php:421
406
- msgid ""
407
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
408
- "complete list of products added to the compare tab and avoid to open the "
409
- "popup to check its existence. "
410
- msgstr ""
411
-
412
- #: templates/admin/premium.php:431
413
- msgid "Compare counter - widget and shortcode"
414
- msgstr ""
415
-
416
- #: templates/admin/premium.php:434
417
- msgid ""
418
- "Moreover, if you want to give your users the chance to see in a glance how "
419
- "many products they have added to the Compare list, feel free to use the "
420
- "widget or the shortcode included. And their Compare list is always no more "
421
- "than one click away."
422
- msgstr ""
423
-
424
- #: templates/compare.php:77
425
- msgid "Close window [X]"
426
- msgstr "Fermer ce tableau"
427
-
428
- #: templates/compare.php:106
429
- msgid "No products added in the compare table."
430
- msgstr "Aucun produit à comparer"
431
-
432
- #: widgets/class.yith-woocompare-widget.php:23
433
- msgid "The widget shows the list of products added in the comparison table."
434
- msgstr ""
435
-
436
- #: widgets/class.yith-woocompare-widget.php:27
437
- msgid "YITH WooCommerce Compare Widget"
438
- msgstr ""
439
-
440
- #: widgets/class.yith-woocompare-widget.php:50
441
- msgid "Clear all"
442
- msgstr "Retirer tout"
443
-
444
- #~ msgid "The widget show the list of products added in the compare table."
445
- #~ msgstr "le widget montre les produits à comparer"
446
-
447
- #~ msgid "Products Compare"
448
- #~ msgstr "Comparaison de produits"
449
-
450
- #~ msgid "Repeat \"Price\" field at the end of the table"
451
- #~ msgstr "Repeter le prix à la fin du tabelau"
452
-
453
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
454
- #~ msgstr "repeter ajout au panier a la fin du tableau"
455
-
456
- #~ msgid "Select a date"
457
- #~ msgstr "Choisir une date"
458
-
459
- #~ msgid "Hours"
460
- #~ msgstr "Heures"
461
-
462
- #~ msgid "Minutes"
463
- #~ msgstr "Minutes"
464
-
465
- #~ msgid "Upload"
466
- #~ msgstr "Mettre en ligne"
467
-
468
- #~ msgid "Click to preview"
469
- #~ msgstr "Cliquer pour previsualiser"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:32+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:32+0100\n"
6
+ "Last-Translator: YIThemes <support@yithemes.com>\n"
7
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
+ "Language: fr\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-woocompare-admin.php:119
21
+ #: includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr ""
24
+
25
+ #: includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr ""
32
+
33
+ #: includes/class.yith-woocompare-admin.php:153
34
+ #: includes/class.yith-woocompare-admin.php:154
35
+ #: includes/class.yith-woocompare-frontend.php:505
36
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
+ #: widgets/class.yith-woocompare-widget.php:51
38
+ msgid "Compare"
39
+ msgstr "Comparer"
40
+
41
+ #: includes/class.yith-woocompare-admin.php:241
42
+ msgid "YITH WooCommerce Compare Activated"
43
+ msgstr ""
44
+
45
+ #: includes/class.yith-woocompare-admin.php:242
46
+ #, php-format
47
+ msgid ""
48
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
+ "With this menu, you can access to all the settings of our plugins that you "
50
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
51
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
+ msgstr ""
53
+
54
+ #: includes/class.yith-woocompare-admin.php:253
55
+ msgid "YITH WooCommerce Compare Updated"
56
+ msgstr ""
57
+
58
+ #: includes/class.yith-woocompare-admin.php:254
59
+ #, php-format
60
+ msgid ""
61
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
62
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
+ "the previous version. When one of our plugins is updated, a new voice will "
64
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
+ msgstr ""
67
+
68
+ #: includes/class.yith-woocompare-admin.php:398
69
+ msgid "Do you want to hard crop the image?"
70
+ msgstr ""
71
+
72
+ #: includes/class.yith-woocompare-frontend.php:223
73
+ msgid "Added"
74
+ msgstr "Ajouté"
75
+
76
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
+ msgid "Product Comparison"
78
+ msgstr "Comparaison de produits"
79
+
80
+ #: includes/class.yith-woocompare-frontend.php:229
81
+ msgid "Close"
82
+ msgstr ""
83
+
84
+ #: includes/class.yith-woocompare-frontend.php:384
85
+ msgid "In stock"
86
+ msgstr "En stock"
87
+
88
+ #: includes/class.yith-woocompare-frontend.php:696
89
+ msgid "No products to compare"
90
+ msgstr "Aucun produits à comparer"
91
+
92
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
+ msgid "Remove"
94
+ msgstr "Retirer"
95
+
96
+ #: includes/class.yith-woocompare-helper.php:46
97
+ msgid "Image"
98
+ msgstr ""
99
+
100
+ #: includes/class.yith-woocompare-helper.php:47
101
+ #: widgets/class.yith-woocompare-widget.php:68
102
+ msgid "Title"
103
+ msgstr "Titre"
104
+
105
+ #: includes/class.yith-woocompare-helper.php:48
106
+ msgid "Price"
107
+ msgstr "Prix"
108
+
109
+ #: includes/class.yith-woocompare-helper.php:49
110
+ msgid "Add to cart"
111
+ msgstr "Ajouter au panier"
112
+
113
+ #: includes/class.yith-woocompare-helper.php:50
114
+ msgid "Description"
115
+ msgstr ""
116
+
117
+ #: includes/class.yith-woocompare-helper.php:51
118
+ msgid "Sku"
119
+ msgstr ""
120
+
121
+ #: includes/class.yith-woocompare-helper.php:52
122
+ msgid "Availability"
123
+ msgstr "Disponibilité"
124
+
125
+ #: includes/class.yith-woocompare-helper.php:53
126
+ msgid "Weight"
127
+ msgstr ""
128
+
129
+ #: includes/class.yith-woocompare-helper.php:54
130
+ msgid "Dimensions"
131
+ msgstr ""
132
+
133
+ #: init.php:42
134
+ msgid ""
135
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
136
+ "WooCommerce in order to work."
137
+ msgstr ""
138
+
139
+ #: init.php:50
140
+ msgid ""
141
+ "You can't activate the free version of YITH WooCommerce Compare while you "
142
+ "are using the premium one."
143
+ msgstr ""
144
+
145
+ #: plugin-options/general-options.php:17
146
+ msgid "General Settings"
147
+ msgstr "Réglages"
148
+
149
+ #: plugin-options/general-options.php:24
150
+ msgid "Link or Button"
151
+ msgstr "Lien ou bouton"
152
+
153
+ #: plugin-options/general-options.php:25
154
+ #, fuzzy
155
+ #| msgid "Choose if you want to use a link or a button for the action button."
156
+ msgid "Choose if you want to use a link or a button for the comepare actions."
157
+ msgstr "utiliser un lien ou un bouton"
158
+
159
+ #: plugin-options/general-options.php:32
160
+ msgid "Link"
161
+ msgstr "lien"
162
+
163
+ #: plugin-options/general-options.php:33
164
+ msgid "Button"
165
+ msgstr "bouton"
166
+
167
+ #: plugin-options/general-options.php:38
168
+ msgid "Link/Button text"
169
+ msgstr "texte du lien ou bouton"
170
+
171
+ #: plugin-options/general-options.php:39
172
+ msgid "Type the text to use for the button or the link of the compare."
173
+ msgstr "inscriver le texte pour le bouton ou le lien pour comparer"
174
+
175
+ #: plugin-options/general-options.php:47
176
+ msgid "Show button in single product page"
177
+ msgstr "montrer le bouton sur page produit"
178
+
179
+ #: plugin-options/general-options.php:48
180
+ msgid "Say if you want to show the button in the single product page."
181
+ msgstr "dites si vous souhaitez montrer le bouton sur page produit"
182
+
183
+ #: plugin-options/general-options.php:56
184
+ msgid "Show button in products list"
185
+ msgstr "montrer le bouton sur liste de produit"
186
+
187
+ #: plugin-options/general-options.php:57
188
+ msgid "Say if you want to show the button in the products list."
189
+ msgstr "dites si vous souhaitez montrer le bouton sur liste de produit"
190
+
191
+ #: plugin-options/general-options.php:65
192
+ msgid "Open automatically lightbox"
193
+ msgstr "ouverture lightbox auto"
194
+
195
+ #: plugin-options/general-options.php:66
196
+ msgid "Open link after click into \"Compare\" button\"."
197
+ msgstr "ouvrir lien apres le click sur bouton"
198
+
199
+ #: plugin-options/general-options.php:79
200
+ msgid "Table Settings"
201
+ msgstr "reglages panneau"
202
+
203
+ #: plugin-options/general-options.php:86
204
+ msgid "Table title"
205
+ msgstr ""
206
+
207
+ #: plugin-options/general-options.php:87
208
+ msgid "Type the text to use for the table title."
209
+ msgstr ""
210
+
211
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
212
+ msgid "Compare products"
213
+ msgstr "Comparer les produits"
214
+
215
+ #: plugin-options/general-options.php:95
216
+ msgid "Fields to show"
217
+ msgstr "champs a montrer"
218
+
219
+ #: plugin-options/general-options.php:96
220
+ msgid ""
221
+ "Select the fields to show in the comparison table and order them by "
222
+ "drag&drop (are included also the woocommerce attributes)"
223
+ msgstr ""
224
+ "selectionnez les champs a montrer dans le tabelau de comparaison (en faisant "
225
+ "glisser deposer)"
226
+
227
+ #: plugin-options/general-options.php:104
228
+ msgid "Repeat \"Price\" field"
229
+ msgstr ""
230
+
231
+ #: plugin-options/general-options.php:105
232
+ msgid "Repeat the \"Price\" field at the end of the table"
233
+ msgstr ""
234
+
235
+ #: plugin-options/general-options.php:113
236
+ msgid "Repeat \"Add to cart\" field"
237
+ msgstr ""
238
+
239
+ #: plugin-options/general-options.php:114
240
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
241
+ msgstr ""
242
+
243
+ #: plugin-options/general-options.php:122
244
+ msgid "Image size"
245
+ msgstr "taille image"
246
+
247
+ #: plugin-options/general-options.php:123
248
+ msgid "Set the size for the images"
249
+ msgstr "ajuster tialle image"
250
+
251
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
252
+ #, php-format
253
+ msgid ""
254
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
255
+ "benefit from all features!"
256
+ msgstr ""
257
+
258
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
259
+ msgid "UPGRADE"
260
+ msgstr ""
261
+
262
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
263
+ msgid "to the premium version"
264
+ msgstr ""
265
+
266
+ #: templates/admin/premium.php:250
267
+ msgid "Premium Features"
268
+ msgstr ""
269
+
270
+ #: templates/admin/premium.php:258
271
+ msgid "A DEDICATED PAGE"
272
+ msgstr ""
273
+
274
+ #: templates/admin/premium.php:261
275
+ #, php-format
276
+ msgid ""
277
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
278
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
279
+ "created automatically in your site and, adding it among the menu entries, "
280
+ "you will be able to give to your users the chance to access it easily "
281
+ "whenever they want."
282
+ msgstr ""
283
+
284
+ #: templates/admin/premium.php:271
285
+ msgid "CATEGORY COMPARATION"
286
+ msgstr ""
287
+
288
+ #: templates/admin/premium.php:274
289
+ #, php-format
290
+ msgid ""
291
+ "People are often confused by finding products of different categories in the "
292
+ "comparison table, creating difficulties in comparing the products they are "
293
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
294
+ "need: you will be able to separate the products in the table by category "
295
+ "affinity."
296
+ msgstr ""
297
+
298
+ #: templates/admin/premium.php:290
299
+ msgid "CATEGORY EXCLUSION "
300
+ msgstr ""
301
+
302
+ #: templates/admin/premium.php:293
303
+ #, php-format
304
+ msgid ""
305
+ "In your shop there may be product categories you don't want to be affected "
306
+ "by the plugin features, deleting the comparison button for them. The premium "
307
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
308
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
309
+ "of the feature, allowing the comparison only to those products of the "
310
+ "selected categories."
311
+ msgstr ""
312
+
313
+ #: templates/admin/premium.php:303
314
+ msgid "TABLE IMAGE"
315
+ msgstr ""
316
+
317
+ #: templates/admin/premium.php:306
318
+ #, php-format
319
+ msgid ""
320
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
321
+ "Select an image, upload it from the option panel and show it ahead of the "
322
+ "table to your users. "
323
+ msgstr ""
324
+
325
+ #: templates/admin/premium.php:322
326
+ msgid "DYNAMIC FIELDS"
327
+ msgstr ""
328
+
329
+ #: templates/admin/premium.php:325
330
+ #, php-format
331
+ msgid ""
332
+ "With this precious feature, you will be able to show in the table only the "
333
+ "fields that have information in at least one of the selected products."
334
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
335
+ "be no more empty lines in your comparison table."
336
+ msgstr ""
337
+
338
+ #: templates/admin/premium.php:335
339
+ msgid "SOCIAL NETWORK SHARING"
340
+ msgstr ""
341
+
342
+ #: templates/admin/premium.php:338
343
+ #, php-format
344
+ msgid ""
345
+ "One of the most appealing features of the premium version of the plugin.Four "
346
+ "social network sites for your users (Facebook, Twitter, Google + and "
347
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
348
+ "products they have selected."
349
+ msgstr ""
350
+
351
+ #: templates/admin/premium.php:354
352
+ msgid "RELATED PRODUCTS"
353
+ msgstr ""
354
+
355
+ #: templates/admin/premium.php:357
356
+ #, php-format
357
+ msgid ""
358
+ "All the products that have common categories and/or tags with those in the "
359
+ "comparison table will be showed in a slider, right under the comparison "
360
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
361
+ "users to discover the shop products of the shop related to those they are "
362
+ "interested into."
363
+ msgstr ""
364
+
365
+ #: templates/admin/premium.php:367
366
+ msgid "CUSTOMIZABLE STYLE"
367
+ msgstr ""
368
+
369
+ #: templates/admin/premium.php:370
370
+ #, php-format
371
+ msgid ""
372
+ "An advanced option panel that let you change all the colors of the plugin, "
373
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
374
+ "of your shop.We know it, looks also count... and we give you the right tools "
375
+ "to get to the best result."
376
+ msgstr ""
377
+
378
+ #: templates/admin/premium.php:386
379
+ msgid "CUSTOMIZED ATTRIBUTES"
380
+ msgstr ""
381
+
382
+ #: templates/admin/premium.php:389
383
+ #, php-format
384
+ msgid ""
385
+ "Let you users compare products following every feature, and considering also "
386
+ "all those %1$sattributes%2$s that can be manually created in within the "
387
+ "product detail page. Every single detail will be included."
388
+ msgstr ""
389
+
390
+ #: templates/admin/premium.php:399
391
+ msgid "A TAILORED TABLE"
392
+ msgstr ""
393
+
394
+ #: templates/admin/premium.php:402
395
+ #, php-format
396
+ msgid ""
397
+ "Select the products you want to compare and the system will offer you the "
398
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
399
+ msgstr ""
400
+
401
+ #: templates/admin/premium.php:418
402
+ msgid "Compare list - widget"
403
+ msgstr ""
404
+
405
+ #: templates/admin/premium.php:421
406
+ msgid ""
407
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
408
+ "complete list of products added to the compare tab and avoid to open the "
409
+ "popup to check its existence. "
410
+ msgstr ""
411
+
412
+ #: templates/admin/premium.php:431
413
+ msgid "Compare counter - widget and shortcode"
414
+ msgstr ""
415
+
416
+ #: templates/admin/premium.php:434
417
+ msgid ""
418
+ "Moreover, if you want to give your users the chance to see in a glance how "
419
+ "many products they have added to the Compare list, feel free to use the "
420
+ "widget or the shortcode included. And their Compare list is always no more "
421
+ "than one click away."
422
+ msgstr ""
423
+
424
+ #: templates/compare.php:77
425
+ msgid "Close window [X]"
426
+ msgstr "Fermer ce tableau"
427
+
428
+ #: templates/compare.php:106
429
+ msgid "No products added in the compare table."
430
+ msgstr "Aucun produit à comparer"
431
+
432
+ #: widgets/class.yith-woocompare-widget.php:23
433
+ msgid "The widget shows the list of products added in the comparison table."
434
+ msgstr ""
435
+
436
+ #: widgets/class.yith-woocompare-widget.php:27
437
+ msgid "YITH WooCommerce Compare Widget"
438
+ msgstr ""
439
+
440
+ #: widgets/class.yith-woocompare-widget.php:50
441
+ msgid "Clear all"
442
+ msgstr "Retirer tout"
443
+
444
+ #~ msgid "The widget show the list of products added in the compare table."
445
+ #~ msgstr "le widget montre les produits à comparer"
446
+
447
+ #~ msgid "Products Compare"
448
+ #~ msgstr "Comparaison de produits"
449
+
450
+ #~ msgid "Repeat \"Price\" field at the end of the table"
451
+ #~ msgstr "Repeter le prix à la fin du tabelau"
452
+
453
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
454
+ #~ msgstr "repeter ajout au panier a la fin du tableau"
455
+
456
+ #~ msgid "Select a date"
457
+ #~ msgstr "Choisir une date"
458
+
459
+ #~ msgid "Hours"
460
+ #~ msgstr "Heures"
461
+
462
+ #~ msgid "Minutes"
463
+ #~ msgstr "Minutes"
464
+
465
+ #~ msgid "Upload"
466
+ #~ msgstr "Mettre en ligne"
467
+
468
+ #~ msgid "Click to preview"
469
+ #~ msgstr "Cliquer pour previsualiser"
languages/yith-woocommerce-compare-it_IT.po CHANGED
@@ -1,1273 +1,1273 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:32+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:32+0100\n"
6
- "Last-Translator: Nicola Mustone <mail@nicolamustone.it>\n"
7
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
- "Language: it\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
-
20
- #: includes/class.yith-woocompare-admin.php:119
21
- #: includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr "Impostazioni"
24
-
25
- #: includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr "Versione premium"
32
-
33
- #: includes/class.yith-woocompare-admin.php:153
34
- #: includes/class.yith-woocompare-admin.php:154
35
- #: includes/class.yith-woocompare-frontend.php:505
36
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
- #: widgets/class.yith-woocompare-widget.php:51
38
- msgid "Compare"
39
- msgstr "Confronta"
40
-
41
- #: includes/class.yith-woocompare-admin.php:241
42
- msgid "YITH WooCommerce Compare Activated"
43
- msgstr "YITH WooCommerce Compare attivato"
44
-
45
- #: includes/class.yith-woocompare-admin.php:242
46
- #, php-format
47
- msgid ""
48
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
- "With this menu, you can access to all the settings of our plugins that you "
50
- "have activated. YITH WooCommerce Compare is available in an outstanding "
51
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
- msgstr ""
53
- "Nella scheda YIT Plugins puoi trovare tutte le opzioni di YITH WooCommerce "
54
- "Compare. Da questo menù potrai accedere a tutte le impostazioni dei plugin "
55
- "YITH installati. È disponibile un'eccezionale versione PREMIUM di YITH "
56
- "WooCommerce Compare con molte nuove opzioni, <a href=\"%s\">scoprila subito</"
57
- "a>."
58
-
59
- #: includes/class.yith-woocompare-admin.php:253
60
- msgid "YITH WooCommerce Compare Updated"
61
- msgstr "YITH WooCommerce Compare aggiornato"
62
-
63
- #: includes/class.yith-woocompare-admin.php:254
64
- #, php-format
65
- msgid ""
66
- "From now on, you can find all the options of YITH WooCommerce Compare under "
67
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
68
- "the previous version. When one of our plugins is updated, a new voice will "
69
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
70
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
71
- msgstr ""
72
- "Da questo momento, puoi trovare tutte le opzioni di YITH WooCommerce Compare "
73
- "in YIT Plugins > Compare invece che come era nella versione precedente in "
74
- "WooCommerce > Impostazioni > Compare. Quando uno dei nostri plugin viene "
75
- "aggiornato, sarà aggiunta una nuova voce di a questo menù. YITH WooCommerce "
76
- "Compare è stato aggiornato includendo nuove opzioni, <a href=\"%s\">scopri "
77
- "la versione PREMIUM</a>."
78
-
79
- #: includes/class.yith-woocompare-admin.php:398
80
- msgid "Do you want to hard crop the image?"
81
- msgstr "Vuoi ritagliare questa immagine?"
82
-
83
- #: includes/class.yith-woocompare-frontend.php:223
84
- msgid "Added"
85
- msgstr "Aggiunto"
86
-
87
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
88
- msgid "Product Comparison"
89
- msgstr "Comparazione Prodotto"
90
-
91
- #: includes/class.yith-woocompare-frontend.php:229
92
- msgid "Close"
93
- msgstr "Chiudi"
94
-
95
- #: includes/class.yith-woocompare-frontend.php:384
96
- msgid "In stock"
97
- msgstr "In stock"
98
-
99
- #: includes/class.yith-woocompare-frontend.php:696
100
- msgid "No products to compare"
101
- msgstr "Nessun prodotto da comparare"
102
-
103
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
104
- msgid "Remove"
105
- msgstr "Rimuovi"
106
-
107
- #: includes/class.yith-woocompare-helper.php:46
108
- msgid "Image"
109
- msgstr "Immagine"
110
-
111
- #: includes/class.yith-woocompare-helper.php:47
112
- #: widgets/class.yith-woocompare-widget.php:68
113
- msgid "Title"
114
- msgstr "Titolo"
115
-
116
- #: includes/class.yith-woocompare-helper.php:48
117
- msgid "Price"
118
- msgstr "Prezzo"
119
-
120
- #: includes/class.yith-woocompare-helper.php:49
121
- msgid "Add to cart"
122
- msgstr "Aggiungi al carrello"
123
-
124
- #: includes/class.yith-woocompare-helper.php:50
125
- msgid "Description"
126
- msgstr "Descrizione"
127
-
128
- #: includes/class.yith-woocompare-helper.php:51
129
- msgid "Sku"
130
- msgstr ""
131
-
132
- #: includes/class.yith-woocompare-helper.php:52
133
- msgid "Availability"
134
- msgstr "Disponibilità"
135
-
136
- #: includes/class.yith-woocompare-helper.php:53
137
- msgid "Weight"
138
- msgstr "Peso"
139
-
140
- #: includes/class.yith-woocompare-helper.php:54
141
- msgid "Dimensions"
142
- msgstr "Dimensioni"
143
-
144
- #: init.php:42
145
- msgid ""
146
- "YITH WooCommerce Compare is enabled but not effective. It requires "
147
- "WooCommerce in order to work."
148
- msgstr ""
149
- "YITH WooCommerce Compare è abilitato ma non in funzione. Devi aver "
150
- "installato WooCommerce perché questo possa funzionare correttamente."
151
-
152
- #: init.php:50
153
- msgid ""
154
- "You can't activate the free version of YITH WooCommerce Compare while you "
155
- "are using the premium one."
156
- msgstr ""
157
- "Non è possibile attrivare la versione free di YITH WooCommerce Compare se "
158
- "stai già utilizzando la premium."
159
-
160
- #: plugin-options/general-options.php:17
161
- msgid "General Settings"
162
- msgstr "Impostazioni Generali"
163
-
164
- #: plugin-options/general-options.php:24
165
- msgid "Link or Button"
166
- msgstr "Collegamento o pulsante"
167
-
168
- #: plugin-options/general-options.php:25
169
- msgid "Choose if you want to use a link or a button for the comepare actions."
170
- msgstr ""
171
- "Scegli se utilizzare un linko un pulsante per confrontare i tuoi prodotti."
172
-
173
- #: plugin-options/general-options.php:32
174
- msgid "Link"
175
- msgstr "Collegamento"
176
-
177
- #: plugin-options/general-options.php:33
178
- msgid "Button"
179
- msgstr "Pulsante"
180
-
181
- #: plugin-options/general-options.php:38
182
- msgid "Link/Button text"
183
- msgstr "Testo collegamento/pulsante"
184
-
185
- #: plugin-options/general-options.php:39
186
- msgid "Type the text to use for the button or the link of the compare."
187
- msgstr ""
188
- "Inserisci il testo da utilizzare per il pulsante o il collegamento che ti "
189
- "permetterà di confrontare i prodotti."
190
-
191
- #: plugin-options/general-options.php:47
192
- msgid "Show button in single product page"
193
- msgstr "Mostra pulsante nella pagina dettaglio prodotto"
194
-
195
- #: plugin-options/general-options.php:48
196
- msgid "Say if you want to show the button in the single product page."
197
- msgstr ""
198
- "Scegli se vuoi mostrare il pulsante nella pagina dettaglio del prodotto."
199
-
200
- #: plugin-options/general-options.php:56
201
- msgid "Show button in products list"
202
- msgstr "Mostra pulsante nella lista prodotti"
203
-
204
- #: plugin-options/general-options.php:57
205
- msgid "Say if you want to show the button in the products list."
206
- msgstr "Imposta se vuoi mostrare il pulsante nella lista prodotti."
207
-
208
- #: plugin-options/general-options.php:65
209
- msgid "Open automatically lightbox"
210
- msgstr "Apri lightbox automaticamente"
211
-
212
- #: plugin-options/general-options.php:66
213
- msgid "Open link after click into \"Compare\" button\"."
214
- msgstr "Apri pagina dopo aver cliccato sul pulsante \"Confronta\"."
215
-
216
- #: plugin-options/general-options.php:79
217
- msgid "Table Settings"
218
- msgstr "Impostazioni tabella."
219
-
220
- #: plugin-options/general-options.php:86
221
- msgid "Table title"
222
- msgstr "Titolo tabella"
223
-
224
- #: plugin-options/general-options.php:87
225
- msgid "Type the text to use for the table title."
226
- msgstr "Inserisci il testo da utilizzare come titolo della tabella."
227
-
228
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
229
- msgid "Compare products"
230
- msgstr "Confronta prodotti"
231
-
232
- #: plugin-options/general-options.php:95
233
- msgid "Fields to show"
234
- msgstr "Campi da mostrare"
235
-
236
- #: plugin-options/general-options.php:96
237
- msgid ""
238
- "Select the fields to show in the comparison table and order them by "
239
- "drag&drop (are included also the woocommerce attributes)"
240
- msgstr ""
241
- "Seleziona i campi da mostrare nella tabella di comparazione e ordinali "
242
- "attraverso il drag&drop (sono inclusi anche gli attributi di woocommerce)"
243
-
244
- #: plugin-options/general-options.php:104
245
- msgid "Repeat \"Price\" field"
246
- msgstr "Ripeti campo \"Prezzo\""
247
-
248
- #: plugin-options/general-options.php:105
249
- msgid "Repeat the \"Price\" field at the end of the table"
250
- msgstr "Ripeti il campo \"Prezzo\" alla fine di ogni tabella"
251
-
252
- #: plugin-options/general-options.php:113
253
- msgid "Repeat \"Add to cart\" field"
254
- msgstr "Ripeti campo \"Aggiungi al carrello\""
255
-
256
- #: plugin-options/general-options.php:114
257
- msgid "Repeat the \"Add to cart\" field at the end of the table"
258
- msgstr "Ripeti il campo \"Aggiungi al carrello\" alla fine di ogni tabella"
259
-
260
- #: plugin-options/general-options.php:122
261
- msgid "Image size"
262
- msgstr "Dimensione immagine"
263
-
264
- #: plugin-options/general-options.php:123
265
- msgid "Set the size for the images"
266
- msgstr "Imposta la dimensione per le immagini"
267
-
268
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
269
- #, php-format
270
- msgid ""
271
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
272
- "benefit from all features!"
273
- msgstr ""
274
- "Aggiorna alla %1$sversione premium%2$s di %1$sYITH WooCommerce Compare%2$s "
275
- "per usufruire di tutte le sue funzionalità!"
276
-
277
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
278
- msgid "UPGRADE"
279
- msgstr "AGGIORNA"
280
-
281
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
282
- msgid "to the premium version"
283
- msgstr "alla versione premium"
284
-
285
- #: templates/admin/premium.php:250
286
- msgid "Premium Features"
287
- msgstr "Funzionalità premium"
288
-
289
- #: templates/admin/premium.php:258
290
- msgid "A DEDICATED PAGE"
291
- msgstr "UNA PAGINA DEDICATA"
292
-
293
- #: templates/admin/premium.php:261
294
- #, php-format
295
- msgid ""
296
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
297
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
298
- "created automatically in your site and, adding it among the menu entries, "
299
- "you will be able to give to your users the chance to access it easily "
300
- "whenever they want."
301
- msgstr ""
302
- "Sei stufo di dover mostrare i prodotti messi a confronto all’interno di una "
303
- "finestra modale? %3$sCon %1$sYITH WooCommerce Compare premium%2$s verrà "
304
- "creata automaticamente una nuova pagina all’interno del tuo sito e, "
305
- "aggiungendola tra le voci di menu, potrai dare ai tuoi utenti la possibilità "
306
- "di accedervi in qualsiasi momento e in maniera agevole."
307
-
308
- #: templates/admin/premium.php:271
309
- msgid "CATEGORY COMPARATION"
310
- msgstr "CONFRONTO PER CATEGORIA"
311
-
312
- #: templates/admin/premium.php:274
313
- #, php-format
314
- msgid ""
315
- "People are often confused by finding products of different categories in the "
316
- "comparison table, creating difficulties in comparing the products they are "
317
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
318
- "need: you will be able to separate the products in the table by category "
319
- "affinity."
320
- msgstr ""
321
- "Trovare all’interno della tabella comparativa prodotti di tipologia diversa "
322
- "spesso confonde gli utenti, generando difficoltà nel confrontare due "
323
- "prodotti a cui sono interessati. L’opzione %1$s“Compare by category”%2$s "
324
- "nasce proprio per venire incontro a questa esigenza, in modo tale da poter "
325
- "suddividere i prodotti presenti nella tabella a seconda della categoria di "
326
- "appartenenza."
327
-
328
- #: templates/admin/premium.php:290
329
- msgid "CATEGORY EXCLUSION "
330
- msgstr "ESCLUSIONE CATEGORIE"
331
-
332
- #: templates/admin/premium.php:293
333
- #, php-format
334
- msgid ""
335
- "In your shop there may be product categories you don't want to be affected "
336
- "by the plugin features, deleting the comparison button for them. The premium "
337
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
338
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
339
- "of the feature, allowing the comparison only to those products of the "
340
- "selected categories."
341
- msgstr ""
342
- "Nel tuo shop potrebbero esistere categorie di prodotto per cui non vuoi "
343
- "abilitare le funzionalità del plugin e dalle quali, quindi, vorresti "
344
- "rimuovere il pulsante di comparazion. La versione premium del plugin ha "
345
- "pensato anche a questo.%3$sMa non finisce qui. Attivando l’opzione "
346
- "%1$s“Reverse exclusion list”%2$s, puoi invertire la logica di questo "
347
- "comportamento, consentendo il confronto solo sui prodotti associati con le "
348
- "categorie selezionate."
349
-
350
- #: templates/admin/premium.php:303
351
- msgid "TABLE IMAGE"
352
- msgstr "IMMAGINE TABELLA"
353
-
354
- #: templates/admin/premium.php:306
355
- #, php-format
356
- msgid ""
357
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
358
- "Select an image, upload it from the option panel and show it ahead of the "
359
- "table to your users. "
360
- msgstr ""
361
- "Da’ un tocco in più alla %1$stabella di comparazione%2$s che viene "
362
- "visualizzata dagli utenti. Seleziona un’immagine, effettua l’upload dal "
363
- "pannello opzioni e mostrala agli utenti in testa alla tabella."
364
-
365
- #: templates/admin/premium.php:322
366
- msgid "DYNAMIC FIELDS"
367
- msgstr "CAMPI DINAMICI"
368
-
369
- #: templates/admin/premium.php:325
370
- #, php-format
371
- msgid ""
372
- "With this precious feature, you will be able to show in the table only the "
373
- "fields that have information in at least one of the selected products."
374
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
375
- "be no more empty lines in your comparison table."
376
- msgstr ""
377
- "Grazie a questa preziosa funzionalità avrai la possibilità di mostrare nella "
378
- "tabella solo quei campi che sono stati impostati in almeno uno dei prodotti "
379
- "presenti.%3$sAttiva l’opzione %1$s“Dynamic Attribute fields”%2$s e non "
380
- "esisteranno più righe della tabella comparativa senza alcun valore di "
381
- "confronto."
382
-
383
- #: templates/admin/premium.php:335
384
- msgid "SOCIAL NETWORK SHARING"
385
- msgstr "CONDIVISIONE SUI SOCIAL NETWORK"
386
-
387
- #: templates/admin/premium.php:338
388
- #, php-format
389
- msgid ""
390
- "One of the most appealing features of the premium version of the plugin.Four "
391
- "social network sites for your users (Facebook, Twitter, Google + and "
392
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
393
- "products they have selected."
394
- msgstr ""
395
- "Una delle novità più suggestive della versione premium del plugin: quattro "
396
- "social network da mettere a disposizione dei tuoi utenti (Facebook, Twitter, "
397
- "Google+ e Pinterest) e il servizio email per permettere loro di %1$sconvidere"
398
- "%2$s in rete la tabella comparativa dei prodotti che hanno selezionato."
399
-
400
- #: templates/admin/premium.php:354
401
- msgid "RELATED PRODUCTS"
402
- msgstr "PRODOTTI CORRELATI"
403
-
404
- #: templates/admin/premium.php:357
405
- #, php-format
406
- msgid ""
407
- "All the products that have common categories and/or tags with those in the "
408
- "comparison table will be showed in a slider, right under the comparison "
409
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
410
- "users to discover the shop products of the shop related to those they are "
411
- "interested into."
412
- msgstr ""
413
- "Tutti i prodotti che hanno categorie e/o tag in comune con quelli presenti "
414
- "nella tabella comparativa saranno mostrati all’utente all’interno di uno "
415
- "slider, appena sotto la tabella comparativa.%3$sUno slider completamente "
416
- "%1$s“touch-friendly”%2$s per invitare i tuoi utenti a scoprire i prodotti "
417
- "del tuo shop affini a quelli che hanno attirato il loro interesse."
418
-
419
- #: templates/admin/premium.php:367
420
- msgid "CUSTOMIZABLE STYLE"
421
- msgstr "STILE PERSONALIZZABILE"
422
-
423
- #: templates/admin/premium.php:370
424
- #, php-format
425
- msgid ""
426
- "An advanced option panel that let you change all the colors of the plugin, "
427
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
428
- "of your shop.We know it, looks also count... and we give you the right tools "
429
- "to get to the best result."
430
- msgstr ""
431
-
432
- #: templates/admin/premium.php:386
433
- msgid "CUSTOMIZED ATTRIBUTES"
434
- msgstr ""
435
-
436
- #: templates/admin/premium.php:389
437
- #, php-format
438
- msgid ""
439
- "Let you users compare products following every feature, and considering also "
440
- "all those %1$sattributes%2$s that can be manually created in within the "
441
- "product detail page. Every single detail will be included."
442
- msgstr ""
443
-
444
- #: templates/admin/premium.php:399
445
- msgid "A TAILORED TABLE"
446
- msgstr ""
447
-
448
- #: templates/admin/premium.php:402
449
- #, php-format
450
- msgid ""
451
- "Select the products you want to compare and the system will offer you the "
452
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
453
- msgstr ""
454
-
455
- #: templates/admin/premium.php:418
456
- msgid "Compare list - widget"
457
- msgstr ""
458
-
459
- #: templates/admin/premium.php:421
460
- msgid ""
461
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
462
- "complete list of products added to the compare tab and avoid to open the "
463
- "popup to check its existence. "
464
- msgstr ""
465
-
466
- #: templates/admin/premium.php:431
467
- msgid "Compare counter - widget and shortcode"
468
- msgstr ""
469
-
470
- #: templates/admin/premium.php:434
471
- msgid ""
472
- "Moreover, if you want to give your users the chance to see in a glance how "
473
- "many products they have added to the Compare list, feel free to use the "
474
- "widget or the shortcode included. And their Compare list is always no more "
475
- "than one click away."
476
- msgstr ""
477
-
478
- #: templates/compare.php:77
479
- msgid "Close window [X]"
480
- msgstr "Chiudi finestra [X]"
481
-
482
- #: templates/compare.php:106
483
- msgid "No products added in the compare table."
484
- msgstr "Nessun prodotto aggiunto nella tabella di comparazione."
485
-
486
- #: widgets/class.yith-woocompare-widget.php:23
487
- msgid "The widget shows the list of products added in the comparison table."
488
- msgstr ""
489
- "Il widget mostra l'elenco dei prodotti aggiunti alla tabella comparativa."
490
-
491
- #: widgets/class.yith-woocompare-widget.php:27
492
- msgid "YITH WooCommerce Compare Widget"
493
- msgstr "YITH WooCommerce Compare Widget"
494
-
495
- #: widgets/class.yith-woocompare-widget.php:50
496
- msgid "Clear all"
497
- msgstr "Cancella tutti"
498
-
499
- #~ msgid "Plugin Documentation"
500
- #~ msgstr "Documentazione plugin"
501
-
502
- #~ msgid "Choose if you want to use a link or a button for the action button."
503
- #~ msgstr ""
504
- #~ "Scegli se vuoi usare un collegamento o un pulsante per l'azione di "
505
- #~ "\"Confronto\""
506
-
507
- #~ msgid ""
508
- #~ "An advanced option panel that let you change all the colors of the "
509
- #~ "plugin, so that you can adapt stylistically all its elements to the "
510
- #~ "%1$slayout%2$s of your shop.We know it, looks also count... and we give "
511
- #~ "you the right tools to get to the best result."
512
- #~ msgstr ""
513
- #~ "Un pannello opzioni avanzato che ti permette di modificare tutti i colori "
514
- #~ "del plugin, così da adattare stilisticamente tutti i suoi componenti al "
515
- #~ "%1$slayout%2$s del tuo shop.\n"
516
- #~ "In fondo, anche l’occhio vuole la sua parte... e noi ti diamo gli "
517
- #~ "strumenti adatti per arrivare al migliore risultato."
518
-
519
- #~ msgid "The widget show the list of products added in the compare table."
520
- #~ msgstr ""
521
- #~ "Widget che mostra la lista dei prodotti aggiunti nella tabella di "
522
- #~ "comparazione."
523
-
524
- #~ msgid "YITH Woocommerce Compare Widget"
525
- #~ msgstr "YITH Woocommerce Compare Widget"
526
-
527
- #~ msgid "Comparison Table"
528
- #~ msgstr "Tabella confronto"
529
-
530
- #~ msgid "Social Network Sites Sharing"
531
- #~ msgstr "Condivisione social network"
532
-
533
- #~ msgid "Related Products"
534
- #~ msgstr "Prodotti correlati"
535
-
536
- #~ msgid "Style"
537
- #~ msgstr "Stile"
538
-
539
- #~ msgid "View Page"
540
- #~ msgstr "Visualizza pagina"
541
-
542
- #~ msgid "Share on:"
543
- #~ msgstr "Condividi su:"
544
-
545
- #~ msgid "Category Filter"
546
- #~ msgstr "Filtro categoria"
547
-
548
- #~ msgid "Product Info"
549
- #~ msgstr "Informazioni prodotto"
550
-
551
- #~ msgid "Rating"
552
- #~ msgstr "Valutazione"
553
-
554
- #~ msgid "yith-compare"
555
- #~ msgstr "yith-compare"
556
-
557
- #~ msgid ""
558
- #~ "YITH WooCommerce Compare Premium is enabled but not effective. It "
559
- #~ "requires WooCommerce in order to work."
560
- #~ msgstr ""
561
- #~ "YITH WooCommerce Compare Premium è abilitato ma non in funzione. Devi "
562
- #~ "aver installato WooCommerce perché questo possa funzionare correttamente."
563
-
564
- #~ msgid "Page or Popup"
565
- #~ msgstr "Pagina o popup"
566
-
567
- #~ msgid ""
568
- #~ "Choose if you want to use a page or a popup for the standard comparison "
569
- #~ "table."
570
- #~ msgstr ""
571
- #~ "Scegli se vuoi utilizzare una pagina o una popup per la tabella "
572
- #~ "comparativa standard."
573
-
574
- #~ msgid "Page"
575
- #~ msgstr "Pagina"
576
-
577
- #~ msgid "Popup"
578
- #~ msgstr "Popup"
579
-
580
- #~ msgid "Type the text you want to use for the compare button/link."
581
- #~ msgstr ""
582
- #~ "Inserisci il testo che vuoi utilizzare per il pulsante o il link di "
583
- #~ "confronto."
584
-
585
- #~ msgid "Set this option to show the button in the single product page."
586
- #~ msgstr ""
587
- #~ "Seleziona questa opzione per mostrare il pulsante nella pagina singolo "
588
- #~ "prodotto."
589
-
590
- #~ msgid "Set this option to show the button in the products list."
591
- #~ msgstr ""
592
- #~ "Seleziona questa opzione per mostrare il pulsante nella lista prodotti."
593
-
594
- #~ msgid "Open lightbox automatically"
595
- #~ msgstr "Apri la lightbox automaticamente"
596
-
597
- #~ msgid "Open the link after clicking on the \"Compare\" button."
598
- #~ msgstr "Apri il link dopo aver fatto clic sul pulsante \"Confronta\"."
599
-
600
- #~ msgid "Open lightbox when adding a second item"
601
- #~ msgstr "Apri la lightbox quando viene aggiunto un secondo elemento"
602
-
603
- #~ msgid "Open the comparison lightbox after adding a second item to compare."
604
- #~ msgstr ""
605
- #~ "Apri la lighbox di confronto dopo che è stato aggiunto un secondo "
606
- #~ "articolo alla tabella comparativa."
607
-
608
- #~ msgid "Compare by category"
609
- #~ msgstr "Effettua il confronto per categoria"
610
-
611
- #~ msgid "Compare products by category."
612
- #~ msgstr "Confronta i prodotti per categoria."
613
-
614
- #~ msgid "Exclude category"
615
- #~ msgstr "Escludi categoria"
616
-
617
- #~ msgid "Choose category to exclude from the comparison."
618
- #~ msgstr "Scegli la categoria da escludere durante il confronto."
619
-
620
- #~ msgid "Reverse exclusion list"
621
- #~ msgstr "Inverti lista esclusioni"
622
-
623
- #~ msgid "Only categories in the exclusion list will have the compare feature"
624
- #~ msgstr ""
625
- #~ "Solo le categorie inserite nella lista esclusioni avranno la funzionalità "
626
- #~ "di confronto"
627
-
628
- #~ msgid "Related Options"
629
- #~ msgstr "Opzioni correlate"
630
-
631
- #~ msgid "Choose if you want to enable related products in the comparison"
632
- #~ msgstr "Scegli se abilitare i prodotti correlati per il confronto"
633
-
634
- #~ msgid "Show related products in"
635
- #~ msgstr "Mostra prodotti correlati in"
636
-
637
- #~ msgid "Visible Number"
638
- #~ msgstr "Numero visibili"
639
-
640
- #~ msgid "Choose number of related products you want to see on the screen."
641
- #~ msgstr ""
642
- #~ "Scegli il numero di prodotti correlati da visualizzare nello schermo."
643
-
644
- #~ msgid "Autoplay"
645
- #~ msgstr "Avvio automatico"
646
-
647
- #~ msgid "Enable slider autoplay"
648
- #~ msgstr "Abilita l'avvio automatico dello slider"
649
-
650
- #~ msgid "Slider Navigation"
651
- #~ msgstr "Navigazione slider"
652
-
653
- #~ msgid "Show prev/next navigation in the slider"
654
- #~ msgstr ""
655
- #~ "Mostra pulsanti di navigazione indietro/avanti all'interno dello slider"
656
-
657
- #~ msgid "Share Options"
658
- #~ msgstr "Opzioni di condivisione"
659
-
660
- #~ msgid "Enable Sharing"
661
- #~ msgstr "Abilita condivisione"
662
-
663
- #~ msgid "Check this option if you want to show the link to share the compare"
664
- #~ msgstr ""
665
- #~ "Spunta questa opzione se vuoi mostrare il link per condividere il "
666
- #~ "confronto prodotti"
667
-
668
- #~ msgid "Show sharing in"
669
- #~ msgstr "Mostra condivisione nella"
670
-
671
- #~ msgid "Select Social Network Sites"
672
- #~ msgstr "Seleziona social network"
673
-
674
- #~ msgid "Facebook"
675
- #~ msgstr "Facebook"
676
-
677
- #~ msgid "Twitter"
678
- #~ msgstr "Twitter"
679
-
680
- #~ msgid "Google+"
681
- #~ msgstr "Google+"
682
-
683
- #~ msgid "Pinterest"
684
- #~ msgstr "Pinterest"
685
-
686
- #~ msgid "eMail"
687
- #~ msgstr "email"
688
-
689
- #~ msgid "Title for Social Network Sharing"
690
- #~ msgstr "Titolo per condivisione social"
691
-
692
- #~ msgid "My Compare"
693
- #~ msgstr "Ho confrontato questi prodotti"
694
-
695
- #~ msgid "Text for Social Network Sharing"
696
- #~ msgstr "Testo per condivisione social"
697
-
698
- #~ msgid ""
699
- #~ "It will be used on Facebook, Twitter and Pinterest. Use %compare_url% "
700
- #~ "where you want to show the URL of your compare."
701
- #~ msgstr ""
702
- #~ "Sarà utilizzato su Facebook, Twitter e Pinterest. Utilizza %compare_url% "
703
- #~ "dove vuoi per mostrare l'URL dei prodotti confrontati da te."
704
-
705
- #~ msgid "Category Filter Options"
706
- #~ msgstr "Opzioni filtro categoria"
707
-
708
- #~ msgid "Filter title"
709
- #~ msgstr "Nome filtro"
710
-
711
- #~ msgid "The title for the category filter section"
712
- #~ msgstr "Inserisci qui il titolo per la sezione filtro per categoria"
713
-
714
- #~ msgid "Filter title color"
715
- #~ msgstr "Colore nome del filtro"
716
-
717
- #~ msgid "The color for the title of the category filter section"
718
- #~ msgstr "Colore del titolo della sezione filtro categoria "
719
-
720
- #~ msgid "Filter link color"
721
- #~ msgstr "Colore link filtro"
722
-
723
- #~ msgid "The color for the link of the category filter"
724
- #~ msgstr "Colore del link per il filtro categoria"
725
-
726
- #~ msgid "Filter link hover color"
727
- #~ msgstr "Colore link filtro hover"
728
-
729
- #~ msgid "The color for the link of the category filter on mouse hover"
730
- #~ msgstr "Colore per il link del filtro categoria al passaggio del mouse"
731
-
732
- #~ msgid "Table options"
733
- #~ msgstr "Opzioni tabella"
734
-
735
- #~ msgid "Remove color"
736
- #~ msgstr "Colore \"Rimuovi\""
737
-
738
- #~ msgid "The color for the \"Remove Product\" link"
739
- #~ msgstr "Colore del link \"Rimuovi prodotto\""
740
-
741
- #~ msgid "Remove hover color"
742
- #~ msgstr "Colore \"Rimuovi\" hover"
743
-
744
- #~ msgid "The color for the \"Remove Product\" link on mouse hover"
745
- #~ msgstr "Colore del link \"Rimuovi prodotto\" al passaggio del mouse"
746
-
747
- #~ msgid "Button text color"
748
- #~ msgstr "Colore testo pulsante"
749
-
750
- #~ msgid "The color for the text of the button"
751
- #~ msgstr "Colore per il testo mostrato nel pulsante"
752
-
753
- #~ msgid "Button text hover color"
754
- #~ msgstr "Colore testo pulsante hover"
755
-
756
- #~ msgid "The color for the text of the button on mouse hover"
757
- #~ msgstr "Colore per il testo mostrato nel pulsante al passaggio del mouse"
758
-
759
- #~ msgid "Button color"
760
- #~ msgstr "Colore pulsante"
761
-
762
- #~ msgid "The color for the button background"
763
- #~ msgstr "Colore del pulsante"
764
-
765
- #~ msgid "Button hover color"
766
- #~ msgstr "Colore pulsante hover"
767
-
768
- #~ msgid "The color for the button background on mouse hover"
769
- #~ msgstr "Colore del pulsante al passaggio del mouse"
770
-
771
- #~ msgid "Star color"
772
- #~ msgstr "Colore stellina"
773
-
774
- #~ msgid "The color of the star"
775
- #~ msgstr "Colore della stellina"
776
-
777
- #~ msgid "Share Title"
778
- #~ msgstr "Titolo di condivisione"
779
-
780
- #~ msgid "The title for the share section"
781
- #~ msgstr "Titolo per la sezione di condivisione"
782
-
783
- #~ msgid "Share on"
784
- #~ msgstr "Condividi su"
785
-
786
- #~ msgid "Share Title Color"
787
- #~ msgstr "Colore del titolo di condivisione"
788
-
789
- #~ msgid "The color for the title of the share section"
790
- #~ msgstr "Colore del titolo della sezione per la condivisione"
791
-
792
- #~ msgid "Related Title"
793
- #~ msgstr "Titolo correlati"
794
-
795
- #~ msgid "The title for the related section"
796
- #~ msgstr "Titolo per la sezione prodotti correlati"
797
-
798
- #~ msgid "Related Title Color"
799
- #~ msgstr "Colore titolo correlati"
800
-
801
- #~ msgid "The color for the title of the related section"
802
- #~ msgstr "Colore del titolo della sezione prodotti correlati"
803
-
804
- #~ msgid "Comparison Table Settings"
805
- #~ msgstr "Impostazioni tabella confronto"
806
-
807
- #~ msgid "Type the text for the table title."
808
- #~ msgstr "Inserisci qui il testo da usare come titolo della tabella."
809
-
810
- #~ msgid "Table image"
811
- #~ msgstr "Immagine tabella"
812
-
813
- #~ msgid "Choose an image/logo for the comparison table"
814
- #~ msgstr "Scegli un'immagine/logo per la tabella confronto"
815
-
816
- #~ msgid "Show table image in"
817
- #~ msgstr "Mostra immagine tabella in"
818
-
819
- #~ msgid "Dynamic Attribute fields"
820
- #~ msgstr "Campi attributo dinamici"
821
-
822
- #~ msgid "Choose to get dynamic attribute fields based on products"
823
- #~ msgstr "Scegli di rendere dinamici i campi attributo a seconda del prodotto"
824
-
825
- #~ msgid ""
826
- #~ "Select the fields to show in the comparison table and order them by "
827
- #~ "drag&drop (WooCommerce attributes are also included)"
828
- #~ msgstr ""
829
- #~ "Seleziona i campi da mostrare nella tabella confronto e ordinali grazie "
830
- #~ "allo strumento drag&drop (sono inclusi anche gli attributi di WooCommerce)"
831
-
832
- #~ msgid "Product Info Fields"
833
- #~ msgstr "Campi info prodotti"
834
-
835
- #~ msgid "Add to Cart"
836
- #~ msgstr "Aggiungi al carrello"
837
-
838
- #~ msgid ""
839
- #~ "Set image size (in px). After changing these settings you may need to %s."
840
- #~ msgstr ""
841
- #~ "Imposta la dimensione dell'immagine (in px). Dopo aver cambiato queste "
842
- #~ "impostazioni potrai aver bisogno di %s."
843
-
844
- #~ msgid "regenerate your thumbnails"
845
- #~ msgstr "rigenerare le thumbnail"
846
-
847
- #~ msgid "Search for a category&hellip;"
848
- #~ msgstr "Cerca una categoria&hellip;"
849
-
850
- #~ msgid "Email"
851
- #~ msgstr "Email"
852
-
853
- #~ msgid "No products added in the comparison table."
854
- #~ msgstr "Non è stato aggiunto alcun prodotto alla tabella comparativa."
855
-
856
- #~ msgid "Products Compare"
857
- #~ msgstr "Compara Prodotti"
858
-
859
- #~ msgid "Repeat \"Price\" field at the end of the table"
860
- #~ msgstr "Ripeti il campo \"Prezzo\" alla fine della tabella"
861
-
862
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
863
- #~ msgstr ""
864
- #~ "Ripeti il campo con \"Aggiungi al carrello\" alla fine della tabella"
865
-
866
- #~ msgid "Select a date"
867
- #~ msgstr "Seleziona data"
868
-
869
- #~ msgid "Hours"
870
- #~ msgstr "Ore"
871
-
872
- #~ msgid "Minutes"
873
- #~ msgstr "Minuti"
874
-
875
- #~ msgid "Upload"
876
- #~ msgstr "Carica"
877
-
878
- #~ msgid "px"
879
- #~ msgstr "px"
880
-
881
- #~ msgid "em"
882
- #~ msgstr "em"
883
-
884
- #~ msgid "pt"
885
- #~ msgstr "pt"
886
-
887
- #~ msgid "rem"
888
- #~ msgstr "rem"
889
-
890
- #~ msgid "Select a font family"
891
- #~ msgstr "Seleziona la famiglia font"
892
-
893
- #~ msgid "Regular"
894
- #~ msgstr "Normale"
895
-
896
- #~ msgid "Bold"
897
- #~ msgstr "Grassetto"
898
-
899
- #~ msgid "Extra bold"
900
- #~ msgstr "Extra bold"
901
-
902
- #~ msgid "Italic"
903
- #~ msgstr "Corsivo"
904
-
905
- #~ msgid "Italic bold"
906
- #~ msgstr "Grassetto corsivo"
907
-
908
- #~ msgid "Click to preview"
909
- #~ msgstr "Clicca per anteprima"
910
-
911
- #~ msgid "Woocommerce Compare"
912
- #~ msgstr "Modalità Manutenzione"
913
-
914
- #~ msgid "Docs"
915
- #~ msgstr "Documentazione"
916
-
917
- #~ msgid "Woocommerce Compare Active"
918
- #~ msgstr "Modalità Manutenzione attiva"
919
-
920
- #~ msgid "General"
921
- #~ msgstr "Generale"
922
-
923
- #~ msgid "Enable Woocommerce Compare"
924
- #~ msgstr "Abilità Modalità Manutenzione"
925
-
926
- #~ msgid ""
927
- #~ "Enable the splash page to lets users to know the blog is down for "
928
- #~ "maintenance. (Default: Off) "
929
- #~ msgstr ""
930
- #~ "Abilita la pagina che permette agli utenti di vedere il sito in modalità "
931
- #~ "di manutenzione. (Default: Off)"
932
-
933
- #~ msgid "Roles"
934
- #~ msgstr "Ruoli"
935
-
936
- #~ msgid ""
937
- #~ "The user roles enabled to see the frontend. Check a role to enable it to "
938
- #~ "show the website with maintenance mode active."
939
- #~ msgstr ""
940
- #~ "I ruoli utente abilitati a vedere il frontend del sito. Controlla un "
941
- #~ "ruolo per abilitarlo e fargli mostrare il sito, nonostante la modalità "
942
- #~ "manutenzione attiva."
943
-
944
- #~ msgid "Message"
945
- #~ msgstr "Messaggio"
946
-
947
- #~ msgid "The message displayed. You can also use HTML code."
948
- #~ msgstr "Il messaggio mostrato. Puoi anche utilizzare del codice HTML."
949
-
950
- #~ msgid "OPS! WE ARE NOT READY YET!"
951
- #~ msgstr "OPS! NON SIAMO ANCORA PRONTI!"
952
-
953
- #~ msgid ""
954
- #~ "Hello there! We are not ready yet, but why don't you leave your email "
955
- #~ "address and we'll let you know as soon as we're in business!"
956
- #~ msgstr ""
957
- #~ "Ciao a tutti! Non siamo ancora pronti, ma lascia pure il tuo indirizzo "
958
- #~ "email così di essere avvisato non appena il sito sarà lanciato!"
959
-
960
- #~ msgid "Insert here your custom CSS style."
961
- #~ msgstr "Aggiungi qui il tuo stile CSS personalizzato."
962
-
963
- #~ msgid ""
964
- #~ "If you want, you can set here a mascotte image to show above the main "
965
- #~ "box, in the right side."
966
- #~ msgstr ""
967
- #~ "A tuo piacimento, puoi impostare qui l'immagine di una mascotte da "
968
- #~ "mostrare sopra il box principale, nella parte destra."
969
-
970
- #~ msgid "Typography"
971
- #~ msgstr "Tipografia"
972
-
973
- #~ msgid "Title font of message"
974
- #~ msgstr "Font del titolo all'interno del messaggio"
975
-
976
- #~ msgid ""
977
- #~ "Choose the font type, size and color for the titles inside the message "
978
- #~ "text."
979
- #~ msgstr ""
980
- #~ "Scegli il font, dimensione e colore per i titoli dentro il testo del "
981
- #~ "messaggio."
982
-
983
- #~ msgid "Paragraph font of message"
984
- #~ msgstr "Font del paragrafo all'interno del messaggio"
985
-
986
- #~ msgid ""
987
- #~ "Choose the font type, size and color for the paragraphs inside the "
988
- #~ "message text."
989
- #~ msgstr ""
990
- #~ "Scegli il font, dimensione e colore per i paragrafi dentro il testo del "
991
- #~ "messaggio."
992
-
993
- #~ msgid "Colors"
994
- #~ msgstr "Colori"
995
-
996
- #~ msgid "Border top color"
997
- #~ msgstr "Colore del bordo superiore"
998
-
999
- #~ msgid "Choose the color for the big border top of the main box."
1000
- #~ msgstr "Scegli il colore per il bordo superiore del box"
1001
-
1002
- #~ msgid "Background"
1003
- #~ msgstr "Sfondo"
1004
-
1005
- #~ msgid "Background Settings"
1006
- #~ msgstr "Impostazioni sfondo"
1007
-
1008
- #~ msgid "Customize the background of the page"
1009
- #~ msgstr "Personalizza lo sfondo della pagina"
1010
-
1011
- #~ msgid "Background image"
1012
- #~ msgstr "Immagine sfondo"
1013
-
1014
- #~ msgid "Upload or choose from your media library the background image"
1015
- #~ msgstr "Carica o scegli dalla libreria un'immagine di sfondo"
1016
-
1017
- #~ msgid "Background Color"
1018
- #~ msgstr "Colore di sfondo"
1019
-
1020
- #~ msgid "Choose a background color"
1021
- #~ msgstr "Scegli un colore di sfondo"
1022
-
1023
- #~ msgid "Background Repeat"
1024
- #~ msgstr "Ripetizione sfondo"
1025
-
1026
- #~ msgid "Select the repeat mode for the background image."
1027
- #~ msgstr "Seleziona la modalità di ripetizione per l'immagine di sfondo."
1028
-
1029
- #~ msgid "Repeat"
1030
- #~ msgstr "Ripeti"
1031
-
1032
- #~ msgid "Repeat Horizontally"
1033
- #~ msgstr "Ripeti orizontalmente"
1034
-
1035
- #~ msgid "Repeat Vertically"
1036
- #~ msgstr "Ripeti verticalmente"
1037
-
1038
- #~ msgid "No Repeat"
1039
- #~ msgstr "Nessuna ripetizione"
1040
-
1041
- #~ msgid "Background Position"
1042
- #~ msgstr "Posizione sfondo"
1043
-
1044
- #~ msgid "Center"
1045
- #~ msgstr "Centro"
1046
-
1047
- #~ msgid "Top left"
1048
- #~ msgstr "In alto a sinistra"
1049
-
1050
- #~ msgid "Top center"
1051
- #~ msgstr "In alto al centro"
1052
-
1053
- #~ msgid "Top right"
1054
- #~ msgstr "In alto a destra"
1055
-
1056
- #~ msgid "Bottom left"
1057
- #~ msgstr "In basso a sinistra"
1058
-
1059
- #~ msgid "Bottom center"
1060
- #~ msgstr "In basso al centro"
1061
-
1062
- #~ msgid "Bottom right"
1063
- #~ msgstr "In basso a destra"
1064
-
1065
- #~ msgid "Background Attachment"
1066
- #~ msgstr "Ancorazione sfondo"
1067
-
1068
- #~ msgid "Select the attachment for the background image."
1069
- #~ msgstr "Seleziona l'ancorazione dell'immagine di sfondo."
1070
-
1071
- #~ msgid "Scroll"
1072
- #~ msgstr "Scorri"
1073
-
1074
- #~ msgid "Fixed"
1075
- #~ msgstr "Fisso"
1076
-
1077
- #~ msgid "Logo"
1078
- #~ msgstr "Logo"
1079
-
1080
- #~ msgid "Logo Settings"
1081
- #~ msgstr "Impostazioni logo"
1082
-
1083
- #~ msgid "Customize the logo"
1084
- #~ msgstr "Personalizza il logo"
1085
-
1086
- #~ msgid "Logo image"
1087
- #~ msgstr "Immagine logo"
1088
-
1089
- #~ msgid "Upload or choose from your media library the logo image"
1090
- #~ msgstr "Carica o scegli dalla libreria l'immagine del logo"
1091
-
1092
- #~ msgid "Logo tagline"
1093
- #~ msgstr "Tagline del logo"
1094
-
1095
- #~ msgid "Set the tagline to show below the logo image"
1096
- #~ msgstr "Imposta tagline da mostrare sotto l'immagine del logo"
1097
-
1098
- #~ msgid "Logo tagline font"
1099
- #~ msgstr "Font della tagline"
1100
-
1101
- #~ msgid "Newsletter"
1102
- #~ msgstr "Newsletter"
1103
-
1104
- #~ msgid "Add a newsletter form in your maintenance mode page."
1105
- #~ msgstr "Aggiungi un form per la newsletter nella pagina di manutenzione."
1106
-
1107
- #~ msgid "Enable Newsletter form"
1108
- #~ msgstr "Abilita il form per la newsletter"
1109
-
1110
- #~ msgid "Newsletter Email Font"
1111
- #~ msgstr "Font email newsletter"
1112
-
1113
- #~ msgid "Choose the font type, size and color for the email input field."
1114
- #~ msgstr "Scegli il font, dimensione e colore per il campo email del form."
1115
-
1116
- #~ msgid "Newsletter Submit Font"
1117
- #~ msgstr "Font submit newsletter"
1118
-
1119
- #~ msgid "Choose the font type, size and color for the email submit."
1120
- #~ msgstr "Scegli il font, dimensione e colore per il pulsante invia del form."
1121
-
1122
- #~ msgid "Newsletter submit background"
1123
- #~ msgstr "Sfondo submit newsletter"
1124
-
1125
- #~ msgid "The submit button background."
1126
- #~ msgstr "Sfondo del pulsante di invio "
1127
-
1128
- #~ msgid "Newsletter submit hover background"
1129
- #~ msgstr "Font submit newsletter hover"
1130
-
1131
- #~ msgid "The submit button hover background."
1132
- #~ msgstr "Colore di sfondo per il pulsante di invio all'hover del mouse."
1133
-
1134
- #~ msgid "The title displayed above the newsletter form."
1135
- #~ msgstr "Il titolo mostrato sopra il form newsletter"
1136
-
1137
- #~ msgid "STAY UPDATED WITH %s"
1138
- #~ msgstr "RESTA AGGIORNATO CON %s"
1139
-
1140
- #~ msgid "Form configuration"
1141
- #~ msgstr "Configurazione form"
1142
-
1143
- #~ msgid ""
1144
- #~ "Configure the form and each field, to integrate the newsletter features "
1145
- #~ "of an external service."
1146
- #~ msgstr ""
1147
- #~ "Configra il form e ogni campo, per integrarlo con le caratteristiche di "
1148
- #~ "un servizio newsletter esterno."
1149
-
1150
- #~ msgid "Action URL"
1151
- #~ msgstr "URL Action"
1152
-
1153
- #~ msgid "Set the action url of the form."
1154
- #~ msgstr "Imposta l'url dell'attributo \"action\" del form."
1155
-
1156
- #~ msgid "Form method"
1157
- #~ msgstr "Metodo form"
1158
-
1159
- #~ msgid "Set the method for the form request."
1160
- #~ msgstr "Imposta il metodo con la quale il form invia la richiesta."
1161
-
1162
- #~ msgid "\"Email\" field label"
1163
- #~ msgstr "Label del campo \"Email\""
1164
-
1165
- #~ msgid "The label for the email field"
1166
- #~ msgstr "La label per il campo email"
1167
-
1168
- #~ msgid "\"Email\" field name"
1169
- #~ msgstr "Attributo name del campo \"Email\""
1170
-
1171
- #~ msgid "The \"name\" attribute for the email field"
1172
- #~ msgstr "L'attributo \"name\" per il campo email"
1173
-
1174
- #~ msgid "Submit button label"
1175
- #~ msgstr "Label del pulsante submit"
1176
-
1177
- #~ msgid "The label for the submit button"
1178
- #~ msgstr "La label per il pulsante di invio"
1179
-
1180
- #~ msgid "GET NOTIFY"
1181
- #~ msgstr "AGGIORNAMI"
1182
-
1183
- #~ msgid "Newsletter Hidden fields"
1184
- #~ msgstr "Campi nascosti"
1185
-
1186
- #~ msgid ""
1187
- #~ "Set the hidden fields to include in the form. Use the form: "
1188
- #~ "field1=value1&field2=value2&field3=value3"
1189
- #~ msgstr ""
1190
- #~ "Imposta i campi nascosti da includere nel form. Usa la forma: "
1191
- #~ "field1=value1&field2=value2&field3=value3"
1192
-
1193
- #~ msgid "Socials"
1194
- #~ msgstr "Social"
1195
-
1196
- #~ msgid "Set the socials"
1197
- #~ msgstr "Imposta i social"
1198
-
1199
- #~ msgid ""
1200
- #~ "You can set here the url of your social accounts (you can leave empty if "
1201
- #~ "you don't want to show the social icon)"
1202
- #~ msgstr ""
1203
- #~ "Qui puoi settare gli url dei tuoi account social (puoi lasciare vuoto se "
1204
- #~ "non vuoi mostrare la rispettiva icona social)"
1205
-
1206
- #~ msgid "Set the URL of your facebook profile"
1207
- #~ msgstr "Imposta l'URL del tuo profilo facebok"
1208
-
1209
- #~ msgid "Set the URL of your twitter profile"
1210
- #~ msgstr "Imposta l'URL del tuo profilo twitter"
1211
-
1212
- #~ msgid "Set the URL of your Google+ profile"
1213
- #~ msgstr "Imposta l'url del tuo profilo Google+"
1214
-
1215
- #~ msgid "Youtube"
1216
- #~ msgstr "Youtube"
1217
-
1218
- #~ msgid "Set the URL of your youtube profile"
1219
- #~ msgstr "Imposta l'url del tuo canale YouTube"
1220
-
1221
- #~ msgid "RSS"
1222
- #~ msgstr "RSS"
1223
-
1224
- #~ msgid "Set the URL of your RSS feed"
1225
- #~ msgstr "Imposta l'URL dei tuoi feed RSS"
1226
-
1227
- #~ msgid "Skype"
1228
- #~ msgstr "Skype"
1229
-
1230
- #~ msgid "Set the username of your skype account"
1231
- #~ msgstr "Imposta l'username del tuo account skype"
1232
-
1233
- #~ msgid "Write here your email address"
1234
- #~ msgstr "Scrivi qui il tuo indirizzo email"
1235
-
1236
- #~ msgid "Behance"
1237
- #~ msgstr "Behance"
1238
-
1239
- #~ msgid "Set the URL of your Behance profile"
1240
- #~ msgstr "IMposta l'URL del tuo profilo Behance"
1241
-
1242
- #~ msgid "Dribble"
1243
- #~ msgstr "Dribble"
1244
-
1245
- #~ msgid "Set the URL of your dribble profile"
1246
- #~ msgstr "Imposta l'URL del tuo profilo dribble"
1247
-
1248
- #~ msgid "FlickR"
1249
- #~ msgstr "FlicR"
1250
-
1251
- #~ msgid "Set the URL of your Flickr profile"
1252
- #~ msgstr "Imposta l'URL del tuo profilo FlickR"
1253
-
1254
- #~ msgid "Instagram"
1255
- #~ msgstr "Instagram"
1256
-
1257
- #~ msgid "Set the URL of your instagram profile"
1258
- #~ msgstr "Imposta l'URL del tuo profilo Instagram"
1259
-
1260
- #~ msgid "Set the URL of your Pinterest profile"
1261
- #~ msgstr "Imposta l'URL del tuo profilo Pinterest"
1262
-
1263
- #~ msgid "Tumblr"
1264
- #~ msgstr "Tumblr"
1265
-
1266
- #~ msgid "Set the URL of your Tumblr profile"
1267
- #~ msgstr "Imposta l'URL del tuo profilo Tumblr"
1268
-
1269
- #~ msgid "Set the URL of your LinkedIn profile"
1270
- #~ msgstr "Imposta l'URL del tuo profilo su LinkedIn"
1271
-
1272
- #~ msgid "Choose a background color for the logo"
1273
- #~ msgstr "Scegli il colore di sfondo per il logo"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:32+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:32+0100\n"
6
+ "Last-Translator: Nicola Mustone <mail@nicolamustone.it>\n"
7
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
+ "Language: it\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-woocompare-admin.php:119
21
+ #: includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr "Impostazioni"
24
+
25
+ #: includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr "Versione premium"
32
+
33
+ #: includes/class.yith-woocompare-admin.php:153
34
+ #: includes/class.yith-woocompare-admin.php:154
35
+ #: includes/class.yith-woocompare-frontend.php:505
36
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
+ #: widgets/class.yith-woocompare-widget.php:51
38
+ msgid "Compare"
39
+ msgstr "Confronta"
40
+
41
+ #: includes/class.yith-woocompare-admin.php:241
42
+ msgid "YITH WooCommerce Compare Activated"
43
+ msgstr "YITH WooCommerce Compare attivato"
44
+
45
+ #: includes/class.yith-woocompare-admin.php:242
46
+ #, php-format
47
+ msgid ""
48
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
+ "With this menu, you can access to all the settings of our plugins that you "
50
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
51
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
+ msgstr ""
53
+ "Nella scheda YIT Plugins puoi trovare tutte le opzioni di YITH WooCommerce "
54
+ "Compare. Da questo menù potrai accedere a tutte le impostazioni dei plugin "
55
+ "YITH installati. È disponibile un'eccezionale versione PREMIUM di YITH "
56
+ "WooCommerce Compare con molte nuove opzioni, <a href=\"%s\">scoprila subito</"
57
+ "a>."
58
+
59
+ #: includes/class.yith-woocompare-admin.php:253
60
+ msgid "YITH WooCommerce Compare Updated"
61
+ msgstr "YITH WooCommerce Compare aggiornato"
62
+
63
+ #: includes/class.yith-woocompare-admin.php:254
64
+ #, php-format
65
+ msgid ""
66
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
67
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
68
+ "the previous version. When one of our plugins is updated, a new voice will "
69
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
70
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
71
+ msgstr ""
72
+ "Da questo momento, puoi trovare tutte le opzioni di YITH WooCommerce Compare "
73
+ "in YIT Plugins > Compare invece che come era nella versione precedente in "
74
+ "WooCommerce > Impostazioni > Compare. Quando uno dei nostri plugin viene "
75
+ "aggiornato, sarà aggiunta una nuova voce di a questo menù. YITH WooCommerce "
76
+ "Compare è stato aggiornato includendo nuove opzioni, <a href=\"%s\">scopri "
77
+ "la versione PREMIUM</a>."
78
+
79
+ #: includes/class.yith-woocompare-admin.php:398
80
+ msgid "Do you want to hard crop the image?"
81
+ msgstr "Vuoi ritagliare questa immagine?"
82
+
83
+ #: includes/class.yith-woocompare-frontend.php:223
84
+ msgid "Added"
85
+ msgstr "Aggiunto"
86
+
87
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
88
+ msgid "Product Comparison"
89
+ msgstr "Comparazione Prodotto"
90
+
91
+ #: includes/class.yith-woocompare-frontend.php:229
92
+ msgid "Close"
93
+ msgstr "Chiudi"
94
+
95
+ #: includes/class.yith-woocompare-frontend.php:384
96
+ msgid "In stock"
97
+ msgstr "In stock"
98
+
99
+ #: includes/class.yith-woocompare-frontend.php:696
100
+ msgid "No products to compare"
101
+ msgstr "Nessun prodotto da comparare"
102
+
103
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
104
+ msgid "Remove"
105
+ msgstr "Rimuovi"
106
+
107
+ #: includes/class.yith-woocompare-helper.php:46
108
+ msgid "Image"
109
+ msgstr "Immagine"
110
+
111
+ #: includes/class.yith-woocompare-helper.php:47
112
+ #: widgets/class.yith-woocompare-widget.php:68
113
+ msgid "Title"
114
+ msgstr "Titolo"
115
+
116
+ #: includes/class.yith-woocompare-helper.php:48
117
+ msgid "Price"
118
+ msgstr "Prezzo"
119
+
120
+ #: includes/class.yith-woocompare-helper.php:49
121
+ msgid "Add to cart"
122
+ msgstr "Aggiungi al carrello"
123
+
124
+ #: includes/class.yith-woocompare-helper.php:50
125
+ msgid "Description"
126
+ msgstr "Descrizione"
127
+
128
+ #: includes/class.yith-woocompare-helper.php:51
129
+ msgid "Sku"
130
+ msgstr ""
131
+
132
+ #: includes/class.yith-woocompare-helper.php:52
133
+ msgid "Availability"
134
+ msgstr "Disponibilità"
135
+
136
+ #: includes/class.yith-woocompare-helper.php:53
137
+ msgid "Weight"
138
+ msgstr "Peso"
139
+
140
+ #: includes/class.yith-woocompare-helper.php:54
141
+ msgid "Dimensions"
142
+ msgstr "Dimensioni"
143
+
144
+ #: init.php:42
145
+ msgid ""
146
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
147
+ "WooCommerce in order to work."
148
+ msgstr ""
149
+ "YITH WooCommerce Compare è abilitato ma non in funzione. Devi aver "
150
+ "installato WooCommerce perché questo possa funzionare correttamente."
151
+
152
+ #: init.php:50
153
+ msgid ""
154
+ "You can't activate the free version of YITH WooCommerce Compare while you "
155
+ "are using the premium one."
156
+ msgstr ""
157
+ "Non è possibile attrivare la versione free di YITH WooCommerce Compare se "
158
+ "stai già utilizzando la premium."
159
+
160
+ #: plugin-options/general-options.php:17
161
+ msgid "General Settings"
162
+ msgstr "Impostazioni Generali"
163
+
164
+ #: plugin-options/general-options.php:24
165
+ msgid "Link or Button"
166
+ msgstr "Collegamento o pulsante"
167
+
168
+ #: plugin-options/general-options.php:25
169
+ msgid "Choose if you want to use a link or a button for the comepare actions."
170
+ msgstr ""
171
+ "Scegli se utilizzare un linko un pulsante per confrontare i tuoi prodotti."
172
+
173
+ #: plugin-options/general-options.php:32
174
+ msgid "Link"
175
+ msgstr "Collegamento"
176
+
177
+ #: plugin-options/general-options.php:33
178
+ msgid "Button"
179
+ msgstr "Pulsante"
180
+
181
+ #: plugin-options/general-options.php:38
182
+ msgid "Link/Button text"
183
+ msgstr "Testo collegamento/pulsante"
184
+
185
+ #: plugin-options/general-options.php:39
186
+ msgid "Type the text to use for the button or the link of the compare."
187
+ msgstr ""
188
+ "Inserisci il testo da utilizzare per il pulsante o il collegamento che ti "
189
+ "permetterà di confrontare i prodotti."
190
+
191
+ #: plugin-options/general-options.php:47
192
+ msgid "Show button in single product page"
193
+ msgstr "Mostra pulsante nella pagina dettaglio prodotto"
194
+
195
+ #: plugin-options/general-options.php:48
196
+ msgid "Say if you want to show the button in the single product page."
197
+ msgstr ""
198
+ "Scegli se vuoi mostrare il pulsante nella pagina dettaglio del prodotto."
199
+
200
+ #: plugin-options/general-options.php:56
201
+ msgid "Show button in products list"
202
+ msgstr "Mostra pulsante nella lista prodotti"
203
+
204
+ #: plugin-options/general-options.php:57
205
+ msgid "Say if you want to show the button in the products list."
206
+ msgstr "Imposta se vuoi mostrare il pulsante nella lista prodotti."
207
+
208
+ #: plugin-options/general-options.php:65
209
+ msgid "Open automatically lightbox"
210
+ msgstr "Apri lightbox automaticamente"
211
+
212
+ #: plugin-options/general-options.php:66
213
+ msgid "Open link after click into \"Compare\" button\"."
214
+ msgstr "Apri pagina dopo aver cliccato sul pulsante \"Confronta\"."
215
+
216
+ #: plugin-options/general-options.php:79
217
+ msgid "Table Settings"
218
+ msgstr "Impostazioni tabella."
219
+
220
+ #: plugin-options/general-options.php:86
221
+ msgid "Table title"
222
+ msgstr "Titolo tabella"
223
+
224
+ #: plugin-options/general-options.php:87
225
+ msgid "Type the text to use for the table title."
226
+ msgstr "Inserisci il testo da utilizzare come titolo della tabella."
227
+
228
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
229
+ msgid "Compare products"
230
+ msgstr "Confronta prodotti"
231
+
232
+ #: plugin-options/general-options.php:95
233
+ msgid "Fields to show"
234
+ msgstr "Campi da mostrare"
235
+
236
+ #: plugin-options/general-options.php:96
237
+ msgid ""
238
+ "Select the fields to show in the comparison table and order them by "
239
+ "drag&drop (are included also the woocommerce attributes)"
240
+ msgstr ""
241
+ "Seleziona i campi da mostrare nella tabella di comparazione e ordinali "
242
+ "attraverso il drag&drop (sono inclusi anche gli attributi di woocommerce)"
243
+
244
+ #: plugin-options/general-options.php:104
245
+ msgid "Repeat \"Price\" field"
246
+ msgstr "Ripeti campo \"Prezzo\""
247
+
248
+ #: plugin-options/general-options.php:105
249
+ msgid "Repeat the \"Price\" field at the end of the table"
250
+ msgstr "Ripeti il campo \"Prezzo\" alla fine di ogni tabella"
251
+
252
+ #: plugin-options/general-options.php:113
253
+ msgid "Repeat \"Add to cart\" field"
254
+ msgstr "Ripeti campo \"Aggiungi al carrello\""
255
+
256
+ #: plugin-options/general-options.php:114
257
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
258
+ msgstr "Ripeti il campo \"Aggiungi al carrello\" alla fine di ogni tabella"
259
+
260
+ #: plugin-options/general-options.php:122
261
+ msgid "Image size"
262
+ msgstr "Dimensione immagine"
263
+
264
+ #: plugin-options/general-options.php:123
265
+ msgid "Set the size for the images"
266
+ msgstr "Imposta la dimensione per le immagini"
267
+
268
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
269
+ #, php-format
270
+ msgid ""
271
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
272
+ "benefit from all features!"
273
+ msgstr ""
274
+ "Aggiorna alla %1$sversione premium%2$s di %1$sYITH WooCommerce Compare%2$s "
275
+ "per usufruire di tutte le sue funzionalità!"
276
+
277
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
278
+ msgid "UPGRADE"
279
+ msgstr "AGGIORNA"
280
+
281
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
282
+ msgid "to the premium version"
283
+ msgstr "alla versione premium"
284
+
285
+ #: templates/admin/premium.php:250
286
+ msgid "Premium Features"
287
+ msgstr "Funzionalità premium"
288
+
289
+ #: templates/admin/premium.php:258
290
+ msgid "A DEDICATED PAGE"
291
+ msgstr "UNA PAGINA DEDICATA"
292
+
293
+ #: templates/admin/premium.php:261
294
+ #, php-format
295
+ msgid ""
296
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
297
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
298
+ "created automatically in your site and, adding it among the menu entries, "
299
+ "you will be able to give to your users the chance to access it easily "
300
+ "whenever they want."
301
+ msgstr ""
302
+ "Sei stufo di dover mostrare i prodotti messi a confronto all’interno di una "
303
+ "finestra modale? %3$sCon %1$sYITH WooCommerce Compare premium%2$s verrà "
304
+ "creata automaticamente una nuova pagina all’interno del tuo sito e, "
305
+ "aggiungendola tra le voci di menu, potrai dare ai tuoi utenti la possibilità "
306
+ "di accedervi in qualsiasi momento e in maniera agevole."
307
+
308
+ #: templates/admin/premium.php:271
309
+ msgid "CATEGORY COMPARATION"
310
+ msgstr "CONFRONTO PER CATEGORIA"
311
+
312
+ #: templates/admin/premium.php:274
313
+ #, php-format
314
+ msgid ""
315
+ "People are often confused by finding products of different categories in the "
316
+ "comparison table, creating difficulties in comparing the products they are "
317
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
318
+ "need: you will be able to separate the products in the table by category "
319
+ "affinity."
320
+ msgstr ""
321
+ "Trovare all’interno della tabella comparativa prodotti di tipologia diversa "
322
+ "spesso confonde gli utenti, generando difficoltà nel confrontare due "
323
+ "prodotti a cui sono interessati. L’opzione %1$s“Compare by category”%2$s "
324
+ "nasce proprio per venire incontro a questa esigenza, in modo tale da poter "
325
+ "suddividere i prodotti presenti nella tabella a seconda della categoria di "
326
+ "appartenenza."
327
+
328
+ #: templates/admin/premium.php:290
329
+ msgid "CATEGORY EXCLUSION "
330
+ msgstr "ESCLUSIONE CATEGORIE"
331
+
332
+ #: templates/admin/premium.php:293
333
+ #, php-format
334
+ msgid ""
335
+ "In your shop there may be product categories you don't want to be affected "
336
+ "by the plugin features, deleting the comparison button for them. The premium "
337
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
338
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
339
+ "of the feature, allowing the comparison only to those products of the "
340
+ "selected categories."
341
+ msgstr ""
342
+ "Nel tuo shop potrebbero esistere categorie di prodotto per cui non vuoi "
343
+ "abilitare le funzionalità del plugin e dalle quali, quindi, vorresti "
344
+ "rimuovere il pulsante di comparazion. La versione premium del plugin ha "
345
+ "pensato anche a questo.%3$sMa non finisce qui. Attivando l’opzione "
346
+ "%1$s“Reverse exclusion list”%2$s, puoi invertire la logica di questo "
347
+ "comportamento, consentendo il confronto solo sui prodotti associati con le "
348
+ "categorie selezionate."
349
+
350
+ #: templates/admin/premium.php:303
351
+ msgid "TABLE IMAGE"
352
+ msgstr "IMMAGINE TABELLA"
353
+
354
+ #: templates/admin/premium.php:306
355
+ #, php-format
356
+ msgid ""
357
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
358
+ "Select an image, upload it from the option panel and show it ahead of the "
359
+ "table to your users. "
360
+ msgstr ""
361
+ "Da’ un tocco in più alla %1$stabella di comparazione%2$s che viene "
362
+ "visualizzata dagli utenti. Seleziona un’immagine, effettua l’upload dal "
363
+ "pannello opzioni e mostrala agli utenti in testa alla tabella."
364
+
365
+ #: templates/admin/premium.php:322
366
+ msgid "DYNAMIC FIELDS"
367
+ msgstr "CAMPI DINAMICI"
368
+
369
+ #: templates/admin/premium.php:325
370
+ #, php-format
371
+ msgid ""
372
+ "With this precious feature, you will be able to show in the table only the "
373
+ "fields that have information in at least one of the selected products."
374
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
375
+ "be no more empty lines in your comparison table."
376
+ msgstr ""
377
+ "Grazie a questa preziosa funzionalità avrai la possibilità di mostrare nella "
378
+ "tabella solo quei campi che sono stati impostati in almeno uno dei prodotti "
379
+ "presenti.%3$sAttiva l’opzione %1$s“Dynamic Attribute fields”%2$s e non "
380
+ "esisteranno più righe della tabella comparativa senza alcun valore di "
381
+ "confronto."
382
+
383
+ #: templates/admin/premium.php:335
384
+ msgid "SOCIAL NETWORK SHARING"
385
+ msgstr "CONDIVISIONE SUI SOCIAL NETWORK"
386
+
387
+ #: templates/admin/premium.php:338
388
+ #, php-format
389
+ msgid ""
390
+ "One of the most appealing features of the premium version of the plugin.Four "
391
+ "social network sites for your users (Facebook, Twitter, Google + and "
392
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
393
+ "products they have selected."
394
+ msgstr ""
395
+ "Una delle novità più suggestive della versione premium del plugin: quattro "
396
+ "social network da mettere a disposizione dei tuoi utenti (Facebook, Twitter, "
397
+ "Google+ e Pinterest) e il servizio email per permettere loro di %1$sconvidere"
398
+ "%2$s in rete la tabella comparativa dei prodotti che hanno selezionato."
399
+
400
+ #: templates/admin/premium.php:354
401
+ msgid "RELATED PRODUCTS"
402
+ msgstr "PRODOTTI CORRELATI"
403
+
404
+ #: templates/admin/premium.php:357
405
+ #, php-format
406
+ msgid ""
407
+ "All the products that have common categories and/or tags with those in the "
408
+ "comparison table will be showed in a slider, right under the comparison "
409
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
410
+ "users to discover the shop products of the shop related to those they are "
411
+ "interested into."
412
+ msgstr ""
413
+ "Tutti i prodotti che hanno categorie e/o tag in comune con quelli presenti "
414
+ "nella tabella comparativa saranno mostrati all’utente all’interno di uno "
415
+ "slider, appena sotto la tabella comparativa.%3$sUno slider completamente "
416
+ "%1$s“touch-friendly”%2$s per invitare i tuoi utenti a scoprire i prodotti "
417
+ "del tuo shop affini a quelli che hanno attirato il loro interesse."
418
+
419
+ #: templates/admin/premium.php:367
420
+ msgid "CUSTOMIZABLE STYLE"
421
+ msgstr "STILE PERSONALIZZABILE"
422
+
423
+ #: templates/admin/premium.php:370
424
+ #, php-format
425
+ msgid ""
426
+ "An advanced option panel that let you change all the colors of the plugin, "
427
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
428
+ "of your shop.We know it, looks also count... and we give you the right tools "
429
+ "to get to the best result."
430
+ msgstr ""
431
+
432
+ #: templates/admin/premium.php:386
433
+ msgid "CUSTOMIZED ATTRIBUTES"
434
+ msgstr ""
435
+
436
+ #: templates/admin/premium.php:389
437
+ #, php-format
438
+ msgid ""
439
+ "Let you users compare products following every feature, and considering also "
440
+ "all those %1$sattributes%2$s that can be manually created in within the "
441
+ "product detail page. Every single detail will be included."
442
+ msgstr ""
443
+
444
+ #: templates/admin/premium.php:399
445
+ msgid "A TAILORED TABLE"
446
+ msgstr ""
447
+
448
+ #: templates/admin/premium.php:402
449
+ #, php-format
450
+ msgid ""
451
+ "Select the products you want to compare and the system will offer you the "
452
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
453
+ msgstr ""
454
+
455
+ #: templates/admin/premium.php:418
456
+ msgid "Compare list - widget"
457
+ msgstr ""
458
+
459
+ #: templates/admin/premium.php:421
460
+ msgid ""
461
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
462
+ "complete list of products added to the compare tab and avoid to open the "
463
+ "popup to check its existence. "
464
+ msgstr ""
465
+
466
+ #: templates/admin/premium.php:431
467
+ msgid "Compare counter - widget and shortcode"
468
+ msgstr ""
469
+
470
+ #: templates/admin/premium.php:434
471
+ msgid ""
472
+ "Moreover, if you want to give your users the chance to see in a glance how "
473
+ "many products they have added to the Compare list, feel free to use the "
474
+ "widget or the shortcode included. And their Compare list is always no more "
475
+ "than one click away."
476
+ msgstr ""
477
+
478
+ #: templates/compare.php:77
479
+ msgid "Close window [X]"
480
+ msgstr "Chiudi finestra [X]"
481
+
482
+ #: templates/compare.php:106
483
+ msgid "No products added in the compare table."
484
+ msgstr "Nessun prodotto aggiunto nella tabella di comparazione."
485
+
486
+ #: widgets/class.yith-woocompare-widget.php:23
487
+ msgid "The widget shows the list of products added in the comparison table."
488
+ msgstr ""
489
+ "Il widget mostra l'elenco dei prodotti aggiunti alla tabella comparativa."
490
+
491
+ #: widgets/class.yith-woocompare-widget.php:27
492
+ msgid "YITH WooCommerce Compare Widget"
493
+ msgstr "YITH WooCommerce Compare Widget"
494
+
495
+ #: widgets/class.yith-woocompare-widget.php:50
496
+ msgid "Clear all"
497
+ msgstr "Cancella tutti"
498
+
499
+ #~ msgid "Plugin Documentation"
500
+ #~ msgstr "Documentazione plugin"
501
+
502
+ #~ msgid "Choose if you want to use a link or a button for the action button."
503
+ #~ msgstr ""
504
+ #~ "Scegli se vuoi usare un collegamento o un pulsante per l'azione di "
505
+ #~ "\"Confronto\""
506
+
507
+ #~ msgid ""
508
+ #~ "An advanced option panel that let you change all the colors of the "
509
+ #~ "plugin, so that you can adapt stylistically all its elements to the "
510
+ #~ "%1$slayout%2$s of your shop.We know it, looks also count... and we give "
511
+ #~ "you the right tools to get to the best result."
512
+ #~ msgstr ""
513
+ #~ "Un pannello opzioni avanzato che ti permette di modificare tutti i colori "
514
+ #~ "del plugin, così da adattare stilisticamente tutti i suoi componenti al "
515
+ #~ "%1$slayout%2$s del tuo shop.\n"
516
+ #~ "In fondo, anche l’occhio vuole la sua parte... e noi ti diamo gli "
517
+ #~ "strumenti adatti per arrivare al migliore risultato."
518
+
519
+ #~ msgid "The widget show the list of products added in the compare table."
520
+ #~ msgstr ""
521
+ #~ "Widget che mostra la lista dei prodotti aggiunti nella tabella di "
522
+ #~ "comparazione."
523
+
524
+ #~ msgid "YITH Woocommerce Compare Widget"
525
+ #~ msgstr "YITH Woocommerce Compare Widget"
526
+
527
+ #~ msgid "Comparison Table"
528
+ #~ msgstr "Tabella confronto"
529
+
530
+ #~ msgid "Social Network Sites Sharing"
531
+ #~ msgstr "Condivisione social network"
532
+
533
+ #~ msgid "Related Products"
534
+ #~ msgstr "Prodotti correlati"
535
+
536
+ #~ msgid "Style"
537
+ #~ msgstr "Stile"
538
+
539
+ #~ msgid "View Page"
540
+ #~ msgstr "Visualizza pagina"
541
+
542
+ #~ msgid "Share on:"
543
+ #~ msgstr "Condividi su:"
544
+
545
+ #~ msgid "Category Filter"
546
+ #~ msgstr "Filtro categoria"
547
+
548
+ #~ msgid "Product Info"
549
+ #~ msgstr "Informazioni prodotto"
550
+
551
+ #~ msgid "Rating"
552
+ #~ msgstr "Valutazione"
553
+
554
+ #~ msgid "yith-compare"
555
+ #~ msgstr "yith-compare"
556
+
557
+ #~ msgid ""
558
+ #~ "YITH WooCommerce Compare Premium is enabled but not effective. It "
559
+ #~ "requires WooCommerce in order to work."
560
+ #~ msgstr ""
561
+ #~ "YITH WooCommerce Compare Premium è abilitato ma non in funzione. Devi "
562
+ #~ "aver installato WooCommerce perché questo possa funzionare correttamente."
563
+
564
+ #~ msgid "Page or Popup"
565
+ #~ msgstr "Pagina o popup"
566
+
567
+ #~ msgid ""
568
+ #~ "Choose if you want to use a page or a popup for the standard comparison "
569
+ #~ "table."
570
+ #~ msgstr ""
571
+ #~ "Scegli se vuoi utilizzare una pagina o una popup per la tabella "
572
+ #~ "comparativa standard."
573
+
574
+ #~ msgid "Page"
575
+ #~ msgstr "Pagina"
576
+
577
+ #~ msgid "Popup"
578
+ #~ msgstr "Popup"
579
+
580
+ #~ msgid "Type the text you want to use for the compare button/link."
581
+ #~ msgstr ""
582
+ #~ "Inserisci il testo che vuoi utilizzare per il pulsante o il link di "
583
+ #~ "confronto."
584
+
585
+ #~ msgid "Set this option to show the button in the single product page."
586
+ #~ msgstr ""
587
+ #~ "Seleziona questa opzione per mostrare il pulsante nella pagina singolo "
588
+ #~ "prodotto."
589
+
590
+ #~ msgid "Set this option to show the button in the products list."
591
+ #~ msgstr ""
592
+ #~ "Seleziona questa opzione per mostrare il pulsante nella lista prodotti."
593
+
594
+ #~ msgid "Open lightbox automatically"
595
+ #~ msgstr "Apri la lightbox automaticamente"
596
+
597
+ #~ msgid "Open the link after clicking on the \"Compare\" button."
598
+ #~ msgstr "Apri il link dopo aver fatto clic sul pulsante \"Confronta\"."
599
+
600
+ #~ msgid "Open lightbox when adding a second item"
601
+ #~ msgstr "Apri la lightbox quando viene aggiunto un secondo elemento"
602
+
603
+ #~ msgid "Open the comparison lightbox after adding a second item to compare."
604
+ #~ msgstr ""
605
+ #~ "Apri la lighbox di confronto dopo che è stato aggiunto un secondo "
606
+ #~ "articolo alla tabella comparativa."
607
+
608
+ #~ msgid "Compare by category"
609
+ #~ msgstr "Effettua il confronto per categoria"
610
+
611
+ #~ msgid "Compare products by category."
612
+ #~ msgstr "Confronta i prodotti per categoria."
613
+
614
+ #~ msgid "Exclude category"
615
+ #~ msgstr "Escludi categoria"
616
+
617
+ #~ msgid "Choose category to exclude from the comparison."
618
+ #~ msgstr "Scegli la categoria da escludere durante il confronto."
619
+
620
+ #~ msgid "Reverse exclusion list"
621
+ #~ msgstr "Inverti lista esclusioni"
622
+
623
+ #~ msgid "Only categories in the exclusion list will have the compare feature"
624
+ #~ msgstr ""
625
+ #~ "Solo le categorie inserite nella lista esclusioni avranno la funzionalità "
626
+ #~ "di confronto"
627
+
628
+ #~ msgid "Related Options"
629
+ #~ msgstr "Opzioni correlate"
630
+
631
+ #~ msgid "Choose if you want to enable related products in the comparison"
632
+ #~ msgstr "Scegli se abilitare i prodotti correlati per il confronto"
633
+
634
+ #~ msgid "Show related products in"
635
+ #~ msgstr "Mostra prodotti correlati in"
636
+
637
+ #~ msgid "Visible Number"
638
+ #~ msgstr "Numero visibili"
639
+
640
+ #~ msgid "Choose number of related products you want to see on the screen."
641
+ #~ msgstr ""
642
+ #~ "Scegli il numero di prodotti correlati da visualizzare nello schermo."
643
+
644
+ #~ msgid "Autoplay"
645
+ #~ msgstr "Avvio automatico"
646
+
647
+ #~ msgid "Enable slider autoplay"
648
+ #~ msgstr "Abilita l'avvio automatico dello slider"
649
+
650
+ #~ msgid "Slider Navigation"
651
+ #~ msgstr "Navigazione slider"
652
+
653
+ #~ msgid "Show prev/next navigation in the slider"
654
+ #~ msgstr ""
655
+ #~ "Mostra pulsanti di navigazione indietro/avanti all'interno dello slider"
656
+
657
+ #~ msgid "Share Options"
658
+ #~ msgstr "Opzioni di condivisione"
659
+
660
+ #~ msgid "Enable Sharing"
661
+ #~ msgstr "Abilita condivisione"
662
+
663
+ #~ msgid "Check this option if you want to show the link to share the compare"
664
+ #~ msgstr ""
665
+ #~ "Spunta questa opzione se vuoi mostrare il link per condividere il "
666
+ #~ "confronto prodotti"
667
+
668
+ #~ msgid "Show sharing in"
669
+ #~ msgstr "Mostra condivisione nella"
670
+
671
+ #~ msgid "Select Social Network Sites"
672
+ #~ msgstr "Seleziona social network"
673
+
674
+ #~ msgid "Facebook"
675
+ #~ msgstr "Facebook"
676
+
677
+ #~ msgid "Twitter"
678
+ #~ msgstr "Twitter"
679
+
680
+ #~ msgid "Google+"
681
+ #~ msgstr "Google+"
682
+
683
+ #~ msgid "Pinterest"
684
+ #~ msgstr "Pinterest"
685
+
686
+ #~ msgid "eMail"
687
+ #~ msgstr "email"
688
+
689
+ #~ msgid "Title for Social Network Sharing"
690
+ #~ msgstr "Titolo per condivisione social"
691
+
692
+ #~ msgid "My Compare"
693
+ #~ msgstr "Ho confrontato questi prodotti"
694
+
695
+ #~ msgid "Text for Social Network Sharing"
696
+ #~ msgstr "Testo per condivisione social"
697
+
698
+ #~ msgid ""
699
+ #~ "It will be used on Facebook, Twitter and Pinterest. Use %compare_url% "
700
+ #~ "where you want to show the URL of your compare."
701
+ #~ msgstr ""
702
+ #~ "Sarà utilizzato su Facebook, Twitter e Pinterest. Utilizza %compare_url% "
703
+ #~ "dove vuoi per mostrare l'URL dei prodotti confrontati da te."
704
+
705
+ #~ msgid "Category Filter Options"
706
+ #~ msgstr "Opzioni filtro categoria"
707
+
708
+ #~ msgid "Filter title"
709
+ #~ msgstr "Nome filtro"
710
+
711
+ #~ msgid "The title for the category filter section"
712
+ #~ msgstr "Inserisci qui il titolo per la sezione filtro per categoria"
713
+
714
+ #~ msgid "Filter title color"
715
+ #~ msgstr "Colore nome del filtro"
716
+
717
+ #~ msgid "The color for the title of the category filter section"
718
+ #~ msgstr "Colore del titolo della sezione filtro categoria "
719
+
720
+ #~ msgid "Filter link color"
721
+ #~ msgstr "Colore link filtro"
722
+
723
+ #~ msgid "The color for the link of the category filter"
724
+ #~ msgstr "Colore del link per il filtro categoria"
725
+
726
+ #~ msgid "Filter link hover color"
727
+ #~ msgstr "Colore link filtro hover"
728
+
729
+ #~ msgid "The color for the link of the category filter on mouse hover"
730
+ #~ msgstr "Colore per il link del filtro categoria al passaggio del mouse"
731
+
732
+ #~ msgid "Table options"
733
+ #~ msgstr "Opzioni tabella"
734
+
735
+ #~ msgid "Remove color"
736
+ #~ msgstr "Colore \"Rimuovi\""
737
+
738
+ #~ msgid "The color for the \"Remove Product\" link"
739
+ #~ msgstr "Colore del link \"Rimuovi prodotto\""
740
+
741
+ #~ msgid "Remove hover color"
742
+ #~ msgstr "Colore \"Rimuovi\" hover"
743
+
744
+ #~ msgid "The color for the \"Remove Product\" link on mouse hover"
745
+ #~ msgstr "Colore del link \"Rimuovi prodotto\" al passaggio del mouse"
746
+
747
+ #~ msgid "Button text color"
748
+ #~ msgstr "Colore testo pulsante"
749
+
750
+ #~ msgid "The color for the text of the button"
751
+ #~ msgstr "Colore per il testo mostrato nel pulsante"
752
+
753
+ #~ msgid "Button text hover color"
754
+ #~ msgstr "Colore testo pulsante hover"
755
+
756
+ #~ msgid "The color for the text of the button on mouse hover"
757
+ #~ msgstr "Colore per il testo mostrato nel pulsante al passaggio del mouse"
758
+
759
+ #~ msgid "Button color"
760
+ #~ msgstr "Colore pulsante"
761
+
762
+ #~ msgid "The color for the button background"
763
+ #~ msgstr "Colore del pulsante"
764
+
765
+ #~ msgid "Button hover color"
766
+ #~ msgstr "Colore pulsante hover"
767
+
768
+ #~ msgid "The color for the button background on mouse hover"
769
+ #~ msgstr "Colore del pulsante al passaggio del mouse"
770
+
771
+ #~ msgid "Star color"
772
+ #~ msgstr "Colore stellina"
773
+
774
+ #~ msgid "The color of the star"
775
+ #~ msgstr "Colore della stellina"
776
+
777
+ #~ msgid "Share Title"
778
+ #~ msgstr "Titolo di condivisione"
779
+
780
+ #~ msgid "The title for the share section"
781
+ #~ msgstr "Titolo per la sezione di condivisione"
782
+
783
+ #~ msgid "Share on"
784
+ #~ msgstr "Condividi su"
785
+
786
+ #~ msgid "Share Title Color"
787
+ #~ msgstr "Colore del titolo di condivisione"
788
+
789
+ #~ msgid "The color for the title of the share section"
790
+ #~ msgstr "Colore del titolo della sezione per la condivisione"
791
+
792
+ #~ msgid "Related Title"
793
+ #~ msgstr "Titolo correlati"
794
+
795
+ #~ msgid "The title for the related section"
796
+ #~ msgstr "Titolo per la sezione prodotti correlati"
797
+
798
+ #~ msgid "Related Title Color"
799
+ #~ msgstr "Colore titolo correlati"
800
+
801
+ #~ msgid "The color for the title of the related section"
802
+ #~ msgstr "Colore del titolo della sezione prodotti correlati"
803
+
804
+ #~ msgid "Comparison Table Settings"
805
+ #~ msgstr "Impostazioni tabella confronto"
806
+
807
+ #~ msgid "Type the text for the table title."
808
+ #~ msgstr "Inserisci qui il testo da usare come titolo della tabella."
809
+
810
+ #~ msgid "Table image"
811
+ #~ msgstr "Immagine tabella"
812
+
813
+ #~ msgid "Choose an image/logo for the comparison table"
814
+ #~ msgstr "Scegli un'immagine/logo per la tabella confronto"
815
+
816
+ #~ msgid "Show table image in"
817
+ #~ msgstr "Mostra immagine tabella in"
818
+
819
+ #~ msgid "Dynamic Attribute fields"
820
+ #~ msgstr "Campi attributo dinamici"
821
+
822
+ #~ msgid "Choose to get dynamic attribute fields based on products"
823
+ #~ msgstr "Scegli di rendere dinamici i campi attributo a seconda del prodotto"
824
+
825
+ #~ msgid ""
826
+ #~ "Select the fields to show in the comparison table and order them by "
827
+ #~ "drag&drop (WooCommerce attributes are also included)"
828
+ #~ msgstr ""
829
+ #~ "Seleziona i campi da mostrare nella tabella confronto e ordinali grazie "
830
+ #~ "allo strumento drag&drop (sono inclusi anche gli attributi di WooCommerce)"
831
+
832
+ #~ msgid "Product Info Fields"
833
+ #~ msgstr "Campi info prodotti"
834
+
835
+ #~ msgid "Add to Cart"
836
+ #~ msgstr "Aggiungi al carrello"
837
+
838
+ #~ msgid ""
839
+ #~ "Set image size (in px). After changing these settings you may need to %s."
840
+ #~ msgstr ""
841
+ #~ "Imposta la dimensione dell'immagine (in px). Dopo aver cambiato queste "
842
+ #~ "impostazioni potrai aver bisogno di %s."
843
+
844
+ #~ msgid "regenerate your thumbnails"
845
+ #~ msgstr "rigenerare le thumbnail"
846
+
847
+ #~ msgid "Search for a category&hellip;"
848
+ #~ msgstr "Cerca una categoria&hellip;"
849
+
850
+ #~ msgid "Email"
851
+ #~ msgstr "Email"
852
+
853
+ #~ msgid "No products added in the comparison table."
854
+ #~ msgstr "Non è stato aggiunto alcun prodotto alla tabella comparativa."
855
+
856
+ #~ msgid "Products Compare"
857
+ #~ msgstr "Compara Prodotti"
858
+
859
+ #~ msgid "Repeat \"Price\" field at the end of the table"
860
+ #~ msgstr "Ripeti il campo \"Prezzo\" alla fine della tabella"
861
+
862
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
863
+ #~ msgstr ""
864
+ #~ "Ripeti il campo con \"Aggiungi al carrello\" alla fine della tabella"
865
+
866
+ #~ msgid "Select a date"
867
+ #~ msgstr "Seleziona data"
868
+
869
+ #~ msgid "Hours"
870
+ #~ msgstr "Ore"
871
+
872
+ #~ msgid "Minutes"
873
+ #~ msgstr "Minuti"
874
+
875
+ #~ msgid "Upload"
876
+ #~ msgstr "Carica"
877
+
878
+ #~ msgid "px"
879
+ #~ msgstr "px"
880
+
881
+ #~ msgid "em"
882
+ #~ msgstr "em"
883
+
884
+ #~ msgid "pt"
885
+ #~ msgstr "pt"
886
+
887
+ #~ msgid "rem"
888
+ #~ msgstr "rem"
889
+
890
+ #~ msgid "Select a font family"
891
+ #~ msgstr "Seleziona la famiglia font"
892
+
893
+ #~ msgid "Regular"
894
+ #~ msgstr "Normale"
895
+
896
+ #~ msgid "Bold"
897
+ #~ msgstr "Grassetto"
898
+
899
+ #~ msgid "Extra bold"
900
+ #~ msgstr "Extra bold"
901
+
902
+ #~ msgid "Italic"
903
+ #~ msgstr "Corsivo"
904
+
905
+ #~ msgid "Italic bold"
906
+ #~ msgstr "Grassetto corsivo"
907
+
908
+ #~ msgid "Click to preview"
909
+ #~ msgstr "Clicca per anteprima"
910
+
911
+ #~ msgid "Woocommerce Compare"
912
+ #~ msgstr "Modalità Manutenzione"
913
+
914
+ #~ msgid "Docs"
915
+ #~ msgstr "Documentazione"
916
+
917
+ #~ msgid "Woocommerce Compare Active"
918
+ #~ msgstr "Modalità Manutenzione attiva"
919
+
920
+ #~ msgid "General"
921
+ #~ msgstr "Generale"
922
+
923
+ #~ msgid "Enable Woocommerce Compare"
924
+ #~ msgstr "Abilità Modalità Manutenzione"
925
+
926
+ #~ msgid ""
927
+ #~ "Enable the splash page to lets users to know the blog is down for "
928
+ #~ "maintenance. (Default: Off) "
929
+ #~ msgstr ""
930
+ #~ "Abilita la pagina che permette agli utenti di vedere il sito in modalità "
931
+ #~ "di manutenzione. (Default: Off)"
932
+
933
+ #~ msgid "Roles"
934
+ #~ msgstr "Ruoli"
935
+
936
+ #~ msgid ""
937
+ #~ "The user roles enabled to see the frontend. Check a role to enable it to "
938
+ #~ "show the website with maintenance mode active."
939
+ #~ msgstr ""
940
+ #~ "I ruoli utente abilitati a vedere il frontend del sito. Controlla un "
941
+ #~ "ruolo per abilitarlo e fargli mostrare il sito, nonostante la modalità "
942
+ #~ "manutenzione attiva."
943
+
944
+ #~ msgid "Message"
945
+ #~ msgstr "Messaggio"
946
+
947
+ #~ msgid "The message displayed. You can also use HTML code."
948
+ #~ msgstr "Il messaggio mostrato. Puoi anche utilizzare del codice HTML."
949
+
950
+ #~ msgid "OPS! WE ARE NOT READY YET!"
951
+ #~ msgstr "OPS! NON SIAMO ANCORA PRONTI!"
952
+
953
+ #~ msgid ""
954
+ #~ "Hello there! We are not ready yet, but why don't you leave your email "
955
+ #~ "address and we'll let you know as soon as we're in business!"
956
+ #~ msgstr ""
957
+ #~ "Ciao a tutti! Non siamo ancora pronti, ma lascia pure il tuo indirizzo "
958
+ #~ "email così di essere avvisato non appena il sito sarà lanciato!"
959
+
960
+ #~ msgid "Insert here your custom CSS style."
961
+ #~ msgstr "Aggiungi qui il tuo stile CSS personalizzato."
962
+
963
+ #~ msgid ""
964
+ #~ "If you want, you can set here a mascotte image to show above the main "
965
+ #~ "box, in the right side."
966
+ #~ msgstr ""
967
+ #~ "A tuo piacimento, puoi impostare qui l'immagine di una mascotte da "
968
+ #~ "mostrare sopra il box principale, nella parte destra."
969
+
970
+ #~ msgid "Typography"
971
+ #~ msgstr "Tipografia"
972
+
973
+ #~ msgid "Title font of message"
974
+ #~ msgstr "Font del titolo all'interno del messaggio"
975
+
976
+ #~ msgid ""
977
+ #~ "Choose the font type, size and color for the titles inside the message "
978
+ #~ "text."
979
+ #~ msgstr ""
980
+ #~ "Scegli il font, dimensione e colore per i titoli dentro il testo del "
981
+ #~ "messaggio."
982
+
983
+ #~ msgid "Paragraph font of message"
984
+ #~ msgstr "Font del paragrafo all'interno del messaggio"
985
+
986
+ #~ msgid ""
987
+ #~ "Choose the font type, size and color for the paragraphs inside the "
988
+ #~ "message text."
989
+ #~ msgstr ""
990
+ #~ "Scegli il font, dimensione e colore per i paragrafi dentro il testo del "
991
+ #~ "messaggio."
992
+
993
+ #~ msgid "Colors"
994
+ #~ msgstr "Colori"
995
+
996
+ #~ msgid "Border top color"
997
+ #~ msgstr "Colore del bordo superiore"
998
+
999
+ #~ msgid "Choose the color for the big border top of the main box."
1000
+ #~ msgstr "Scegli il colore per il bordo superiore del box"
1001
+
1002
+ #~ msgid "Background"
1003
+ #~ msgstr "Sfondo"
1004
+
1005
+ #~ msgid "Background Settings"
1006
+ #~ msgstr "Impostazioni sfondo"
1007
+
1008
+ #~ msgid "Customize the background of the page"
1009
+ #~ msgstr "Personalizza lo sfondo della pagina"
1010
+
1011
+ #~ msgid "Background image"
1012
+ #~ msgstr "Immagine sfondo"
1013
+
1014
+ #~ msgid "Upload or choose from your media library the background image"
1015
+ #~ msgstr "Carica o scegli dalla libreria un'immagine di sfondo"
1016
+
1017
+ #~ msgid "Background Color"
1018
+ #~ msgstr "Colore di sfondo"
1019
+
1020
+ #~ msgid "Choose a background color"
1021
+ #~ msgstr "Scegli un colore di sfondo"
1022
+
1023
+ #~ msgid "Background Repeat"
1024
+ #~ msgstr "Ripetizione sfondo"
1025
+
1026
+ #~ msgid "Select the repeat mode for the background image."
1027
+ #~ msgstr "Seleziona la modalità di ripetizione per l'immagine di sfondo."
1028
+
1029
+ #~ msgid "Repeat"
1030
+ #~ msgstr "Ripeti"
1031
+
1032
+ #~ msgid "Repeat Horizontally"
1033
+ #~ msgstr "Ripeti orizontalmente"
1034
+
1035
+ #~ msgid "Repeat Vertically"
1036
+ #~ msgstr "Ripeti verticalmente"
1037
+
1038
+ #~ msgid "No Repeat"
1039
+ #~ msgstr "Nessuna ripetizione"
1040
+
1041
+ #~ msgid "Background Position"
1042
+ #~ msgstr "Posizione sfondo"
1043
+
1044
+ #~ msgid "Center"
1045
+ #~ msgstr "Centro"
1046
+
1047
+ #~ msgid "Top left"
1048
+ #~ msgstr "In alto a sinistra"
1049
+
1050
+ #~ msgid "Top center"
1051
+ #~ msgstr "In alto al centro"
1052
+
1053
+ #~ msgid "Top right"
1054
+ #~ msgstr "In alto a destra"
1055
+
1056
+ #~ msgid "Bottom left"
1057
+ #~ msgstr "In basso a sinistra"
1058
+
1059
+ #~ msgid "Bottom center"
1060
+ #~ msgstr "In basso al centro"
1061
+
1062
+ #~ msgid "Bottom right"
1063
+ #~ msgstr "In basso a destra"
1064
+
1065
+ #~ msgid "Background Attachment"
1066
+ #~ msgstr "Ancorazione sfondo"
1067
+
1068
+ #~ msgid "Select the attachment for the background image."
1069
+ #~ msgstr "Seleziona l'ancorazione dell'immagine di sfondo."
1070
+
1071
+ #~ msgid "Scroll"
1072
+ #~ msgstr "Scorri"
1073
+
1074
+ #~ msgid "Fixed"
1075
+ #~ msgstr "Fisso"
1076
+
1077
+ #~ msgid "Logo"
1078
+ #~ msgstr "Logo"
1079
+
1080
+ #~ msgid "Logo Settings"
1081
+ #~ msgstr "Impostazioni logo"
1082
+
1083
+ #~ msgid "Customize the logo"
1084
+ #~ msgstr "Personalizza il logo"
1085
+
1086
+ #~ msgid "Logo image"
1087
+ #~ msgstr "Immagine logo"
1088
+
1089
+ #~ msgid "Upload or choose from your media library the logo image"
1090
+ #~ msgstr "Carica o scegli dalla libreria l'immagine del logo"
1091
+
1092
+ #~ msgid "Logo tagline"
1093
+ #~ msgstr "Tagline del logo"
1094
+
1095
+ #~ msgid "Set the tagline to show below the logo image"
1096
+ #~ msgstr "Imposta tagline da mostrare sotto l'immagine del logo"
1097
+
1098
+ #~ msgid "Logo tagline font"
1099
+ #~ msgstr "Font della tagline"
1100
+
1101
+ #~ msgid "Newsletter"
1102
+ #~ msgstr "Newsletter"
1103
+
1104
+ #~ msgid "Add a newsletter form in your maintenance mode page."
1105
+ #~ msgstr "Aggiungi un form per la newsletter nella pagina di manutenzione."
1106
+
1107
+ #~ msgid "Enable Newsletter form"
1108
+ #~ msgstr "Abilita il form per la newsletter"
1109
+
1110
+ #~ msgid "Newsletter Email Font"
1111
+ #~ msgstr "Font email newsletter"
1112
+
1113
+ #~ msgid "Choose the font type, size and color for the email input field."
1114
+ #~ msgstr "Scegli il font, dimensione e colore per il campo email del form."
1115
+
1116
+ #~ msgid "Newsletter Submit Font"
1117
+ #~ msgstr "Font submit newsletter"
1118
+
1119
+ #~ msgid "Choose the font type, size and color for the email submit."
1120
+ #~ msgstr "Scegli il font, dimensione e colore per il pulsante invia del form."
1121
+
1122
+ #~ msgid "Newsletter submit background"
1123
+ #~ msgstr "Sfondo submit newsletter"
1124
+
1125
+ #~ msgid "The submit button background."
1126
+ #~ msgstr "Sfondo del pulsante di invio "
1127
+
1128
+ #~ msgid "Newsletter submit hover background"
1129
+ #~ msgstr "Font submit newsletter hover"
1130
+
1131
+ #~ msgid "The submit button hover background."
1132
+ #~ msgstr "Colore di sfondo per il pulsante di invio all'hover del mouse."
1133
+
1134
+ #~ msgid "The title displayed above the newsletter form."
1135
+ #~ msgstr "Il titolo mostrato sopra il form newsletter"
1136
+
1137
+ #~ msgid "STAY UPDATED WITH %s"
1138
+ #~ msgstr "RESTA AGGIORNATO CON %s"
1139
+
1140
+ #~ msgid "Form configuration"
1141
+ #~ msgstr "Configurazione form"
1142
+
1143
+ #~ msgid ""
1144
+ #~ "Configure the form and each field, to integrate the newsletter features "
1145
+ #~ "of an external service."
1146
+ #~ msgstr ""
1147
+ #~ "Configra il form e ogni campo, per integrarlo con le caratteristiche di "
1148
+ #~ "un servizio newsletter esterno."
1149
+
1150
+ #~ msgid "Action URL"
1151
+ #~ msgstr "URL Action"
1152
+
1153
+ #~ msgid "Set the action url of the form."
1154
+ #~ msgstr "Imposta l'url dell'attributo \"action\" del form."
1155
+
1156
+ #~ msgid "Form method"
1157
+ #~ msgstr "Metodo form"
1158
+
1159
+ #~ msgid "Set the method for the form request."
1160
+ #~ msgstr "Imposta il metodo con la quale il form invia la richiesta."
1161
+
1162
+ #~ msgid "\"Email\" field label"
1163
+ #~ msgstr "Label del campo \"Email\""
1164
+
1165
+ #~ msgid "The label for the email field"
1166
+ #~ msgstr "La label per il campo email"
1167
+
1168
+ #~ msgid "\"Email\" field name"
1169
+ #~ msgstr "Attributo name del campo \"Email\""
1170
+
1171
+ #~ msgid "The \"name\" attribute for the email field"
1172
+ #~ msgstr "L'attributo \"name\" per il campo email"
1173
+
1174
+ #~ msgid "Submit button label"
1175
+ #~ msgstr "Label del pulsante submit"
1176
+
1177
+ #~ msgid "The label for the submit button"
1178
+ #~ msgstr "La label per il pulsante di invio"
1179
+
1180
+ #~ msgid "GET NOTIFY"
1181
+ #~ msgstr "AGGIORNAMI"
1182
+
1183
+ #~ msgid "Newsletter Hidden fields"
1184
+ #~ msgstr "Campi nascosti"
1185
+
1186
+ #~ msgid ""
1187
+ #~ "Set the hidden fields to include in the form. Use the form: "
1188
+ #~ "field1=value1&field2=value2&field3=value3"
1189
+ #~ msgstr ""
1190
+ #~ "Imposta i campi nascosti da includere nel form. Usa la forma: "
1191
+ #~ "field1=value1&field2=value2&field3=value3"
1192
+
1193
+ #~ msgid "Socials"
1194
+ #~ msgstr "Social"
1195
+
1196
+ #~ msgid "Set the socials"
1197
+ #~ msgstr "Imposta i social"
1198
+
1199
+ #~ msgid ""
1200
+ #~ "You can set here the url of your social accounts (you can leave empty if "
1201
+ #~ "you don't want to show the social icon)"
1202
+ #~ msgstr ""
1203
+ #~ "Qui puoi settare gli url dei tuoi account social (puoi lasciare vuoto se "
1204
+ #~ "non vuoi mostrare la rispettiva icona social)"
1205
+
1206
+ #~ msgid "Set the URL of your facebook profile"
1207
+ #~ msgstr "Imposta l'URL del tuo profilo facebok"
1208
+
1209
+ #~ msgid "Set the URL of your twitter profile"
1210
+ #~ msgstr "Imposta l'URL del tuo profilo twitter"
1211
+
1212
+ #~ msgid "Set the URL of your Google+ profile"
1213
+ #~ msgstr "Imposta l'url del tuo profilo Google+"
1214
+
1215
+ #~ msgid "Youtube"
1216
+ #~ msgstr "Youtube"
1217
+
1218
+ #~ msgid "Set the URL of your youtube profile"
1219
+ #~ msgstr "Imposta l'url del tuo canale YouTube"
1220
+
1221
+ #~ msgid "RSS"
1222
+ #~ msgstr "RSS"
1223
+
1224
+ #~ msgid "Set the URL of your RSS feed"
1225
+ #~ msgstr "Imposta l'URL dei tuoi feed RSS"
1226
+
1227
+ #~ msgid "Skype"
1228
+ #~ msgstr "Skype"
1229
+
1230
+ #~ msgid "Set the username of your skype account"
1231
+ #~ msgstr "Imposta l'username del tuo account skype"
1232
+
1233
+ #~ msgid "Write here your email address"
1234
+ #~ msgstr "Scrivi qui il tuo indirizzo email"
1235
+
1236
+ #~ msgid "Behance"
1237
+ #~ msgstr "Behance"
1238
+
1239
+ #~ msgid "Set the URL of your Behance profile"
1240
+ #~ msgstr "IMposta l'URL del tuo profilo Behance"
1241
+
1242
+ #~ msgid "Dribble"
1243
+ #~ msgstr "Dribble"
1244
+
1245
+ #~ msgid "Set the URL of your dribble profile"
1246
+ #~ msgstr "Imposta l'URL del tuo profilo dribble"
1247
+
1248
+ #~ msgid "FlickR"
1249
+ #~ msgstr "FlicR"
1250
+
1251
+ #~ msgid "Set the URL of your Flickr profile"
1252
+ #~ msgstr "Imposta l'URL del tuo profilo FlickR"
1253
+
1254
+ #~ msgid "Instagram"
1255
+ #~ msgstr "Instagram"
1256
+
1257
+ #~ msgid "Set the URL of your instagram profile"
1258
+ #~ msgstr "Imposta l'URL del tuo profilo Instagram"
1259
+
1260
+ #~ msgid "Set the URL of your Pinterest profile"
1261
+ #~ msgstr "Imposta l'URL del tuo profilo Pinterest"
1262
+
1263
+ #~ msgid "Tumblr"
1264
+ #~ msgstr "Tumblr"
1265
+
1266
+ #~ msgid "Set the URL of your Tumblr profile"
1267
+ #~ msgstr "Imposta l'URL del tuo profilo Tumblr"
1268
+
1269
+ #~ msgid "Set the URL of your LinkedIn profile"
1270
+ #~ msgstr "Imposta l'URL del tuo profilo su LinkedIn"
1271
+
1272
+ #~ msgid "Choose a background color for the logo"
1273
+ #~ msgstr "Scegli il colore di sfondo per il logo"
languages/yith-woocommerce-compare-nl_NL.po CHANGED
@@ -1,536 +1,536 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2018-11-28 16:31+0100\n"
6
- "PO-Revision-Date: 2018-11-28 16:33+0100\n"
7
- "Last-Translator: admin <admin@localhost.local>\n"
8
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
9
- "Language: nl\n"
10
- "MIME-Version: 1.0\n"
11
- "Content-Type: text/plain; charset=UTF-8\n"
12
- "Content-Transfer-Encoding: 8bit\n"
13
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
- "X-Poedit-SourceCharset: UTF-8\n"
15
- "X-Generator: Poedit 2.1.1\n"
16
- "X-Poedit-KeywordsList: gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;"
17
- "_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
18
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
19
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
20
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
21
- "X-Poedit-Basepath: ..\n"
22
- "X-Loco-Target-Locale: nl_NL\n"
23
- "X-Poedit-SearchPath-0: .\n"
24
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
25
-
26
- #: ../includes/class.yith-woocompare-admin.php:119
27
- #: ../includes/class.yith-woocompare-admin.php:143
28
- msgid "Settings"
29
- msgstr "Instellingen"
30
-
31
- #: ../includes/class.yith-woocompare-admin.php:121
32
- msgid "License"
33
- msgstr ""
34
-
35
- #: ../includes/class.yith-woocompare-admin.php:147
36
- msgid "Premium Version"
37
- msgstr "Premium Versie"
38
-
39
- #: ../includes/class.yith-woocompare-admin.php:153
40
- #: ../includes/class.yith-woocompare-admin.php:154
41
- #: ../includes/class.yith-woocompare-frontend.php:505
42
- #: ../plugin-options/general-options.php:41
43
- #: ../plugin-options/general-options.php:42
44
- #: ../widgets/class.yith-woocompare-widget.php:51
45
- msgid "Compare"
46
- msgstr "Vergelijk"
47
-
48
- #: ../includes/class.yith-woocompare-admin.php:241
49
- msgid "YITH WooCommerce Compare Activated"
50
- msgstr "YITH WooCommerce Compare Geactiveerd"
51
-
52
- #: ../includes/class.yith-woocompare-admin.php:242
53
- #, php-format
54
- msgid ""
55
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
56
- "With this menu, you can access to all the settings of our plugins that you "
57
- "have activated. YITH WooCommerce Compare is available in an outstanding "
58
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
59
- msgstr ""
60
- "In het tabblad YIT Plugin kunt u de YITH WooCommerce Compare opties vinden. "
61
- "Met dit menu kunt u toegang tot alle instellingen van onze plugins die je "
62
- "hebt geactiveerd. YITH WooCommerce Compare is beschikbaar in een uitstekende "
63
- "PREMIUM versie met veel nieuwe mogelijkheden, <a href=\"%s\">Ontdek het nu</"
64
- "a>."
65
-
66
- #: ../includes/class.yith-woocompare-admin.php:253
67
- msgid "YITH WooCommerce Compare Updated"
68
- msgstr "YITH WooCommerce Compare geüpdatet"
69
-
70
- #: ../includes/class.yith-woocompare-admin.php:254
71
- #, php-format
72
- msgid ""
73
- "From now on, you can find all the options of YITH WooCommerce Compare under "
74
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
75
- "the previous version. When one of our plugins is updated, a new voice will "
76
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
77
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
78
- msgstr ""
79
- "Vanaf nu vind je alle opties van YITH WooCommerce Compare onder YIT Plugin -"
80
- "> Compare in plaats van WooCommerce -> Instellingen -> Compare, net als in "
81
- "de vorige versie. Wanneer een van onze plugins wordt bijgewerkt, zal een "
82
- "nieuwe link worden toegevoegd aan dit menu. YITH WooCommerce Compare is "
83
- "bijgewerkt met nieuwe beschikbare opties, <a href=\"%s\"> ontdek het PREMIUM "
84
- "versie. </a>"
85
-
86
- #: ../includes/class.yith-woocompare-admin.php:398
87
- msgid "Do you want to hard crop the image?"
88
- msgstr "Wilt u een harde crop van de afbeelding?"
89
-
90
- #: ../includes/class.yith-woocompare-frontend.php:223
91
- msgid "Added"
92
- msgstr "Toegevoegd"
93
-
94
- #: ../includes/class.yith-woocompare-frontend.php:224
95
- #: ../templates/compare.php:50
96
- msgid "Product Comparison"
97
- msgstr "Product vergelijk"
98
-
99
- #: ../includes/class.yith-woocompare-frontend.php:229
100
- msgid "Close"
101
- msgstr ""
102
-
103
- #: ../includes/class.yith-woocompare-frontend.php:384
104
- msgid "In stock"
105
- msgstr "Op voorraad"
106
-
107
- #: ../includes/class.yith-woocompare-frontend.php:696
108
- msgid "No products to compare"
109
- msgstr "Geen producten om te vergelijken"
110
-
111
- #: ../includes/class.yith-woocompare-frontend.php:709
112
- #: ../templates/compare.php:117
113
- msgid "Remove"
114
- msgstr "Verwijder"
115
-
116
- #: ../includes/class.yith-woocompare-helper.php:46
117
- msgid "Image"
118
- msgstr "Afbeelding"
119
-
120
- #: ../includes/class.yith-woocompare-helper.php:47
121
- #: ../widgets/class.yith-woocompare-widget.php:68
122
- msgid "Title"
123
- msgstr "Titel"
124
-
125
- #: ../includes/class.yith-woocompare-helper.php:48
126
- msgid "Price"
127
- msgstr "Prijs"
128
-
129
- #: ../includes/class.yith-woocompare-helper.php:49
130
- msgid "Add to cart"
131
- msgstr "Bestellen"
132
-
133
- #: ../includes/class.yith-woocompare-helper.php:50
134
- msgid "Description"
135
- msgstr "Omschrijving"
136
-
137
- #: ../includes/class.yith-woocompare-helper.php:51
138
- msgid "Sku"
139
- msgstr ""
140
-
141
- #: ../includes/class.yith-woocompare-helper.php:52
142
- msgid "Availability"
143
- msgstr "Beschikbaarheid"
144
-
145
- #: ../includes/class.yith-woocompare-helper.php:53
146
- msgid "Weight"
147
- msgstr ""
148
-
149
- #: ../includes/class.yith-woocompare-helper.php:54
150
- msgid "Dimensions"
151
- msgstr ""
152
-
153
- #: ../init.php:42
154
- msgid ""
155
- "YITH WooCommerce Compare is enabled but not effective. It requires "
156
- "WooCommerce in order to work."
157
- msgstr ""
158
- "YITH WooCommerce Compare is ingeschalkeld maar nog niet werkzaam. "
159
- "WooCommerce is nodig om dit te laten werken."
160
-
161
- #: ../init.php:50
162
- msgid ""
163
- "You can't activate the free version of YITH WooCommerce Compare while you "
164
- "are using the premium one."
165
- msgstr ""
166
- "U kunt niet het gratis versie van YITH WooCommerce Compare gebruiken als u "
167
- "het premium versie gebruikt."
168
-
169
- #: ../plugin-options/general-options.php:17
170
- msgid "General Settings"
171
- msgstr "Algemene instellingen"
172
-
173
- #: ../plugin-options/general-options.php:24
174
- msgid "Link or Button"
175
- msgstr "Link of Button"
176
-
177
- #: ../plugin-options/general-options.php:25
178
- #, fuzzy
179
- #| msgid "Choose if you want to use a link or a button for the action button."
180
- msgid "Choose if you want to use a link or a button for the comepare actions."
181
- msgstr "Kies uit button of link als actie button."
182
-
183
- #: ../plugin-options/general-options.php:32
184
- msgid "Link"
185
- msgstr "Link"
186
-
187
- #: ../plugin-options/general-options.php:33
188
- msgid "Button"
189
- msgstr "Button"
190
-
191
- #: ../plugin-options/general-options.php:38
192
- msgid "Link/Button text"
193
- msgstr "Link/Button tekst"
194
-
195
- #: ../plugin-options/general-options.php:39
196
- msgid "Type the text to use for the button or the link of the compare."
197
- msgstr ""
198
- "Typ hier de tekst om te gebruiken voor de button of link van de "
199
- "vergelijking"
200
-
201
- #: ../plugin-options/general-options.php:47
202
- msgid "Show button in single product page"
203
- msgstr "Toon button op product pagina"
204
-
205
- #: ../plugin-options/general-options.php:48
206
- msgid "Say if you want to show the button in the single product page."
207
- msgstr "Selecteer wanneer je een button op de product pagina wilt tonen."
208
-
209
- #: ../plugin-options/general-options.php:56
210
- msgid "Show button in products list"
211
- msgstr "Toon button op producten overzicht"
212
-
213
- #: ../plugin-options/general-options.php:57
214
- msgid "Say if you want to show the button in the products list."
215
- msgstr ""
216
- "Selecteer wanneer een button op de productenoverzichts pagina wilt tonen."
217
-
218
- #: ../plugin-options/general-options.php:65
219
- msgid "Open automatically lightbox"
220
- msgstr "Open automatisch in lightbox"
221
-
222
- #: ../plugin-options/general-options.php:66
223
- msgid "Open link after click into \"Compare\" button\"."
224
- msgstr "Open de link direct na aanklikken van \"Vergelijk\" button\"."
225
-
226
- #: ../plugin-options/general-options.php:79
227
- msgid "Table Settings"
228
- msgstr "Tabel instellingen"
229
-
230
- #: ../plugin-options/general-options.php:86
231
- msgid "Table title"
232
- msgstr "Tabel titel"
233
-
234
- #: ../plugin-options/general-options.php:87
235
- msgid "Type the text to use for the table title."
236
- msgstr "Typ de tekst om te gebruiken voor de tabel titel"
237
-
238
- #: ../plugin-options/general-options.php:89
239
- #: ../plugin-options/general-options.php:90
240
- msgid "Compare products"
241
- msgstr "Vergelijk producten"
242
-
243
- #: ../plugin-options/general-options.php:95
244
- msgid "Fields to show"
245
- msgstr "Velden tonen"
246
-
247
- #: ../plugin-options/general-options.php:96
248
- msgid ""
249
- "Select the fields to show in the comparison table and order them by "
250
- "drag&drop (are included also the woocommerce attributes)"
251
- msgstr ""
252
- "Selecteer de velden die je in de vergelijkings tabel wilt tonen. Sleep ze "
253
- "met je muis in de gewenste volgorde."
254
-
255
- #: ../plugin-options/general-options.php:104
256
- msgid "Repeat \"Price\" field"
257
- msgstr "Herhaal \"Prijs\" veld"
258
-
259
- #: ../plugin-options/general-options.php:105
260
- msgid "Repeat the \"Price\" field at the end of the table"
261
- msgstr "Herhaal het \"Prijs\" veld aan het einde van de tabel"
262
-
263
- #: ../plugin-options/general-options.php:113
264
- msgid "Repeat \"Add to cart\" field"
265
- msgstr "Herhaal \"Toevoegen aan mandje\" veld"
266
-
267
- #: ../plugin-options/general-options.php:114
268
- msgid "Repeat the \"Add to cart\" field at the end of the table"
269
- msgstr "Herhaal \"Toevoegen aan mandje\" veld aan het einde van de tabel"
270
-
271
- #: ../plugin-options/general-options.php:122
272
- msgid "Image size"
273
- msgstr "Afbeelding formaat"
274
-
275
- #: ../plugin-options/general-options.php:123
276
- msgid "Set the size for the images"
277
- msgstr "Stel afbeeldings formaat in "
278
-
279
- #: ../templates/admin/premium.php:240 ../templates/admin/premium.php:446
280
- #, php-format
281
- msgid ""
282
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
283
- "benefit from all features!"
284
- msgstr ""
285
- "Upgrade naar %1$spremium version%2$s van %1$sYITH WooCommerce Compare%2$s om "
286
- "te profiteren van alle functies!"
287
-
288
- #: ../templates/admin/premium.php:243 ../templates/admin/premium.php:449
289
- msgid "UPGRADE"
290
- msgstr "UPGRADE"
291
-
292
- #: ../templates/admin/premium.php:244 ../templates/admin/premium.php:450
293
- msgid "to the premium version"
294
- msgstr "naar het premium versie"
295
-
296
- #: ../templates/admin/premium.php:250
297
- msgid "Premium Features"
298
- msgstr "Premium Functies"
299
-
300
- #: ../templates/admin/premium.php:258
301
- msgid "A DEDICATED PAGE"
302
- msgstr "EEN SPECIALE PAGINA"
303
-
304
- #: ../templates/admin/premium.php:261
305
- #, php-format
306
- msgid ""
307
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
308
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
309
- "created automatically in your site and, adding it among the menu entries, "
310
- "you will be able to give to your users the chance to access it easily "
311
- "whenever they want."
312
- msgstr ""
313
- "Wilt dat uw producten niet meer te vergelijken in een gewoon venster?"
314
- "%3$sWith the premium version of %1$sYITH WooCommerce Compare%2$s, een nieuwe "
315
- "pagina zal automatisch worden aangemaakt op uw website en met de toevoeging "
316
- "tussen de menu-items, is het mogelijk om je gebruikers de kans te geven om "
317
- "makkelijk toegang te geven wanneer ze maar willen. "
318
-
319
- #: ../templates/admin/premium.php:271
320
- msgid "CATEGORY COMPARATION"
321
- msgstr "CATEGORIE VERGELIJKING"
322
-
323
- #: ../templates/admin/premium.php:274
324
- #, php-format
325
- msgid ""
326
- "People are often confused by finding products of different categories in the "
327
- "comparison table, creating difficulties in comparing the products they are "
328
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
329
- "need: you will be able to separate the products in the table by category "
330
- "affinity."
331
- msgstr ""
332
- "Mensen worden vaak verward bij het vinden van producten in verschillende "
333
- "categorieën in de vergelijkingstabel.het creëren van moeilijkheden bij het "
334
- "vergelijken van de producten waarin ze zijn geïnteresseerd. De %1$s\"Compare "
335
- "by category\"%2$s optie bestaat voor de behoefte: U hebt de mogelijkheid om "
336
- "de producten te scheiden in de tabel bij de categorie affiniteit."
337
-
338
- #: ../templates/admin/premium.php:290
339
- msgid "CATEGORY EXCLUSION "
340
- msgstr "CATEGORIE UITSLUITEN"
341
-
342
- #: ../templates/admin/premium.php:293
343
- #, php-format
344
- msgid ""
345
- "In your shop there may be product categories you don't want to be affected "
346
- "by the plugin features, deleting the comparison button for them. The premium "
347
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
348
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
349
- "of the feature, allowing the comparison only to those products of the "
350
- "selected categories."
351
- msgstr ""
352
- "In uw winkel kunnen er productcategorieën zijn die u niet wilt veranderen "
353
- "door de plug-in functies, het schrappen van de vergelijking knop voor hen. "
354
- "De premium-versie van de plugin biedt dit ook.%3$sAnd there's more! "
355
- "Activating the %1$s\"Reverse exclusion list\"%2$s optie, u kunt ook het "
356
- "gedrag van de functie omkeren, waardoor de vergelijking alleen kan op de "
357
- "producten van de geselecteerde categorieën."
358
-
359
- #: ../templates/admin/premium.php:303
360
- msgid "TABLE IMAGE"
361
- msgstr "TABEL AFBEELDING"
362
-
363
- #: ../templates/admin/premium.php:306
364
- #, php-format
365
- msgid ""
366
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
367
- "Select an image, upload it from the option panel and show it ahead of the "
368
- "table to your users. "
369
- msgstr ""
370
- "Geef een persoonlijke touch aan de %1$scomparison table%2$s die u gebruikers "
371
- "zien. Selecteer een afbeelding, upload het van het optie paneel en het wordt "
372
- "direct getoond in de tabel van uw gebruikers."
373
-
374
- #: ../templates/admin/premium.php:322
375
- msgid "DYNAMIC FIELDS"
376
- msgstr "DYNAMISCHE VELDEN"
377
-
378
- #: ../templates/admin/premium.php:325
379
- #, php-format
380
- msgid ""
381
- "With this precious feature, you will be able to show in the table only the "
382
- "fields that have information in at least one of the selected products."
383
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
384
- "be no more empty lines in your comparison table."
385
- msgstr ""
386
- "Met deze speciale functie is het voor u mogelijk om in de tabel alleen de "
387
- "velden te tonen die informatie bevat in tenminste een van de geselecteerde "
388
- "producten.%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s optie en er "
389
- "zullen geen legen regels zijn in uw vergelijkingstabel."
390
-
391
- #: ../templates/admin/premium.php:335
392
- msgid "SOCIAL NETWORK SHARING"
393
- msgstr "SOCIAAL NETWERK DELEN"
394
-
395
- #: ../templates/admin/premium.php:338
396
- #, php-format
397
- msgid ""
398
- "One of the most appealing features of the premium version of the plugin.Four "
399
- "social network sites for your users (Facebook, Twitter, Google + and "
400
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
401
- "products they have selected."
402
- msgstr ""
403
- "Een van de meest aantrekkelijke kenmerken van de premium versie van de "
404
- "plugin. voor sociale netwerk sites voor uw gebruikers (Facebook, Twitter, "
405
- "Google + en Pinterest) en het e-mailsysteem %1$sto share%2$s de "
406
- "vergelijkstabel van de producten die zij hebben geselecteerd."
407
-
408
- #: ../templates/admin/premium.php:354
409
- msgid "RELATED PRODUCTS"
410
- msgstr "GERELATEERDE PRODUCTEN"
411
-
412
- #: ../templates/admin/premium.php:357
413
- #, php-format
414
- msgid ""
415
- "All the products that have common categories and/or tags with those in the "
416
- "comparison table will be showed in a slider, right under the comparison "
417
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
418
- "users to discover the shop products of the shop related to those they are "
419
- "interested into."
420
- msgstr ""
421
- "Alle producten die gemeenschappelijk categorieën en / of labels hebben in de "
422
- "vergelijkende tabel worden getoond in een slider, recht onder de "
423
- "vergelijkingstabel.%3$sA completely %1$s\"touch friendly\"%2$s slider om uw "
424
- "gebruikers aan te moedigen de winkel producten van de winkel waar in ze "
425
- "geïnteresseerd zijn in te ontdekken."
426
-
427
- #: ../templates/admin/premium.php:367
428
- msgid "CUSTOMIZABLE STYLE"
429
- msgstr "AANPASBARE STIJLEN"
430
-
431
- #: ../templates/admin/premium.php:370
432
- #, php-format
433
- msgid ""
434
- "An advanced option panel that let you change all the colors of the plugin, "
435
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
436
- "of your shop.We know it, looks also count... and we give you the right tools "
437
- "to get to the best result."
438
- msgstr ""
439
-
440
- #: ../templates/admin/premium.php:386
441
- msgid "CUSTOMIZED ATTRIBUTES"
442
- msgstr ""
443
-
444
- #: ../templates/admin/premium.php:389
445
- #, php-format
446
- msgid ""
447
- "Let you users compare products following every feature, and considering also "
448
- "all those %1$sattributes%2$s that can be manually created in within the "
449
- "product detail page. Every single detail will be included."
450
- msgstr ""
451
-
452
- #: ../templates/admin/premium.php:399
453
- msgid "A TAILORED TABLE"
454
- msgstr ""
455
-
456
- #: ../templates/admin/premium.php:402
457
- #, php-format
458
- msgid ""
459
- "Select the products you want to compare and the system will offer you the "
460
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
461
- msgstr ""
462
-
463
- #: ../templates/admin/premium.php:418
464
- msgid "Compare list - widget"
465
- msgstr ""
466
-
467
- #: ../templates/admin/premium.php:421
468
- msgid ""
469
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
470
- "complete list of products added to the compare tab and avoid to open the "
471
- "popup to check its existence. "
472
- msgstr ""
473
-
474
- #: ../templates/admin/premium.php:431
475
- msgid "Compare counter - widget and shortcode"
476
- msgstr ""
477
-
478
- #: ../templates/admin/premium.php:434
479
- msgid ""
480
- "Moreover, if you want to give your users the chance to see in a glance how "
481
- "many products they have added to the Compare list, feel free to use the "
482
- "widget or the shortcode included. And their Compare list is always no more "
483
- "than one click away."
484
- msgstr ""
485
-
486
- #: ../templates/compare.php:77
487
- msgid "Close window [X]"
488
- msgstr "Sluit venster [X]"
489
-
490
- #: ../templates/compare.php:106
491
- msgid "No products added in the compare table."
492
- msgstr "Geen producten toegevoegd in de vergelijk tabel."
493
-
494
- #: ../widgets/class.yith-woocompare-widget.php:23
495
- msgid "The widget shows the list of products added in the comparison table."
496
- msgstr ""
497
-
498
- #: ../widgets/class.yith-woocompare-widget.php:27
499
- msgid "YITH WooCommerce Compare Widget"
500
- msgstr ""
501
-
502
- #: ../widgets/class.yith-woocompare-widget.php:50
503
- msgid "Clear all"
504
- msgstr "Wis alles"
505
-
506
- #, fuzzy
507
- #~| msgid "Settings"
508
- #~ msgid "iSortingCols"
509
- #~ msgstr "Instellingen"
510
-
511
- #, fuzzy
512
- #~| msgid "Compare"
513
- #~ msgctxt "Admin Plugin Name"
514
- #~ msgid "Compare"
515
- #~ msgstr "Vergelijk"
516
-
517
- #~ msgid "Plugin Documentation"
518
- #~ msgstr "Plugin Documentatie"
519
-
520
- #~ msgid "The widget show the list of products added in the compare table."
521
- #~ msgstr ""
522
- #~ "Deze widget toont een lijst met producten in een vergelijkings tabel."
523
-
524
- #~ msgid "YITH Woocommerce Compare Widget"
525
- #~ msgstr "Een YITH Woocommerce Vergelijk Widget"
526
-
527
- #~ msgid ""
528
- #~ "An advanced option panel that let you change all the colors of the "
529
- #~ "plugin, so that you can adapt stylistically all its elements to the "
530
- #~ "%1$slayout%2$s of your shop.We know it, looks also count... and we give "
531
- #~ "you the right tools to get to the best result."
532
- #~ msgstr ""
533
- #~ "Een geavanceerde optie paneel dat je alle kleuren laat veranderen van je "
534
- #~ "plugin, zo dat je alle stijlen kan aanpassen naar de %1$slayout%2$s van u "
535
- #~ "winkel. We weten het dat uiterlijk ook telt... en wij geven u de juiste "
536
- #~ "tools om het beste resultaat te krijgen."
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2018-11-28 16:31+0100\n"
6
+ "PO-Revision-Date: 2018-11-28 16:33+0100\n"
7
+ "Last-Translator: admin <admin@localhost.local>\n"
8
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
9
+ "Language: nl\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
+ "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Generator: Poedit 2.1.1\n"
16
+ "X-Poedit-KeywordsList: gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;"
17
+ "_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
18
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
19
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
20
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
21
+ "X-Poedit-Basepath: ..\n"
22
+ "X-Loco-Target-Locale: nl_NL\n"
23
+ "X-Poedit-SearchPath-0: .\n"
24
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
25
+
26
+ #: ../includes/class.yith-woocompare-admin.php:119
27
+ #: ../includes/class.yith-woocompare-admin.php:143
28
+ msgid "Settings"
29
+ msgstr "Instellingen"
30
+
31
+ #: ../includes/class.yith-woocompare-admin.php:121
32
+ msgid "License"
33
+ msgstr ""
34
+
35
+ #: ../includes/class.yith-woocompare-admin.php:147
36
+ msgid "Premium Version"
37
+ msgstr "Premium Versie"
38
+
39
+ #: ../includes/class.yith-woocompare-admin.php:153
40
+ #: ../includes/class.yith-woocompare-admin.php:154
41
+ #: ../includes/class.yith-woocompare-frontend.php:505
42
+ #: ../plugin-options/general-options.php:41
43
+ #: ../plugin-options/general-options.php:42
44
+ #: ../widgets/class.yith-woocompare-widget.php:51
45
+ msgid "Compare"
46
+ msgstr "Vergelijk"
47
+
48
+ #: ../includes/class.yith-woocompare-admin.php:241
49
+ msgid "YITH WooCommerce Compare Activated"
50
+ msgstr "YITH WooCommerce Compare Geactiveerd"
51
+
52
+ #: ../includes/class.yith-woocompare-admin.php:242
53
+ #, php-format
54
+ msgid ""
55
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
56
+ "With this menu, you can access to all the settings of our plugins that you "
57
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
58
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
59
+ msgstr ""
60
+ "In het tabblad YIT Plugin kunt u de YITH WooCommerce Compare opties vinden. "
61
+ "Met dit menu kunt u toegang tot alle instellingen van onze plugins die je "
62
+ "hebt geactiveerd. YITH WooCommerce Compare is beschikbaar in een uitstekende "
63
+ "PREMIUM versie met veel nieuwe mogelijkheden, <a href=\"%s\">Ontdek het nu</"
64
+ "a>."
65
+
66
+ #: ../includes/class.yith-woocompare-admin.php:253
67
+ msgid "YITH WooCommerce Compare Updated"
68
+ msgstr "YITH WooCommerce Compare geüpdatet"
69
+
70
+ #: ../includes/class.yith-woocompare-admin.php:254
71
+ #, php-format
72
+ msgid ""
73
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
74
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
75
+ "the previous version. When one of our plugins is updated, a new voice will "
76
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
77
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
78
+ msgstr ""
79
+ "Vanaf nu vind je alle opties van YITH WooCommerce Compare onder YIT Plugin -"
80
+ "> Compare in plaats van WooCommerce -> Instellingen -> Compare, net als in "
81
+ "de vorige versie. Wanneer een van onze plugins wordt bijgewerkt, zal een "
82
+ "nieuwe link worden toegevoegd aan dit menu. YITH WooCommerce Compare is "
83
+ "bijgewerkt met nieuwe beschikbare opties, <a href=\"%s\"> ontdek het PREMIUM "
84
+ "versie. </a>"
85
+
86
+ #: ../includes/class.yith-woocompare-admin.php:398
87
+ msgid "Do you want to hard crop the image?"
88
+ msgstr "Wilt u een harde crop van de afbeelding?"
89
+
90
+ #: ../includes/class.yith-woocompare-frontend.php:223
91
+ msgid "Added"
92
+ msgstr "Toegevoegd"
93
+
94
+ #: ../includes/class.yith-woocompare-frontend.php:224
95
+ #: ../templates/compare.php:50
96
+ msgid "Product Comparison"
97
+ msgstr "Product vergelijk"
98
+
99
+ #: ../includes/class.yith-woocompare-frontend.php:229
100
+ msgid "Close"
101
+ msgstr ""
102
+
103
+ #: ../includes/class.yith-woocompare-frontend.php:384
104
+ msgid "In stock"
105
+ msgstr "Op voorraad"
106
+
107
+ #: ../includes/class.yith-woocompare-frontend.php:696
108
+ msgid "No products to compare"
109
+ msgstr "Geen producten om te vergelijken"
110
+
111
+ #: ../includes/class.yith-woocompare-frontend.php:709
112
+ #: ../templates/compare.php:117
113
+ msgid "Remove"
114
+ msgstr "Verwijder"
115
+
116
+ #: ../includes/class.yith-woocompare-helper.php:46
117
+ msgid "Image"
118
+ msgstr "Afbeelding"
119
+
120
+ #: ../includes/class.yith-woocompare-helper.php:47
121
+ #: ../widgets/class.yith-woocompare-widget.php:68
122
+ msgid "Title"
123
+ msgstr "Titel"
124
+
125
+ #: ../includes/class.yith-woocompare-helper.php:48
126
+ msgid "Price"
127
+ msgstr "Prijs"
128
+
129
+ #: ../includes/class.yith-woocompare-helper.php:49
130
+ msgid "Add to cart"
131
+ msgstr "Bestellen"
132
+
133
+ #: ../includes/class.yith-woocompare-helper.php:50
134
+ msgid "Description"
135
+ msgstr "Omschrijving"
136
+
137
+ #: ../includes/class.yith-woocompare-helper.php:51
138
+ msgid "Sku"
139
+ msgstr ""
140
+
141
+ #: ../includes/class.yith-woocompare-helper.php:52
142
+ msgid "Availability"
143
+ msgstr "Beschikbaarheid"
144
+
145
+ #: ../includes/class.yith-woocompare-helper.php:53
146
+ msgid "Weight"
147
+ msgstr ""
148
+
149
+ #: ../includes/class.yith-woocompare-helper.php:54
150
+ msgid "Dimensions"
151
+ msgstr ""
152
+
153
+ #: ../init.php:42
154
+ msgid ""
155
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
156
+ "WooCommerce in order to work."
157
+ msgstr ""
158
+ "YITH WooCommerce Compare is ingeschalkeld maar nog niet werkzaam. "
159
+ "WooCommerce is nodig om dit te laten werken."
160
+
161
+ #: ../init.php:50
162
+ msgid ""
163
+ "You can't activate the free version of YITH WooCommerce Compare while you "
164
+ "are using the premium one."
165
+ msgstr ""
166
+ "U kunt niet het gratis versie van YITH WooCommerce Compare gebruiken als u "
167
+ "het premium versie gebruikt."
168
+
169
+ #: ../plugin-options/general-options.php:17
170
+ msgid "General Settings"
171
+ msgstr "Algemene instellingen"
172
+
173
+ #: ../plugin-options/general-options.php:24
174
+ msgid "Link or Button"
175
+ msgstr "Link of Button"
176
+
177
+ #: ../plugin-options/general-options.php:25
178
+ #, fuzzy
179
+ #| msgid "Choose if you want to use a link or a button for the action button."
180
+ msgid "Choose if you want to use a link or a button for the comepare actions."
181
+ msgstr "Kies uit button of link als actie button."
182
+
183
+ #: ../plugin-options/general-options.php:32
184
+ msgid "Link"
185
+ msgstr "Link"
186
+
187
+ #: ../plugin-options/general-options.php:33
188
+ msgid "Button"
189
+ msgstr "Button"
190
+
191
+ #: ../plugin-options/general-options.php:38
192
+ msgid "Link/Button text"
193
+ msgstr "Link/Button tekst"
194
+
195
+ #: ../plugin-options/general-options.php:39
196
+ msgid "Type the text to use for the button or the link of the compare."
197
+ msgstr ""
198
+ "Typ hier de tekst om te gebruiken voor de button of link van de "
199
+ "vergelijking"
200
+
201
+ #: ../plugin-options/general-options.php:47
202
+ msgid "Show button in single product page"
203
+ msgstr "Toon button op product pagina"
204
+
205
+ #: ../plugin-options/general-options.php:48
206
+ msgid "Say if you want to show the button in the single product page."
207
+ msgstr "Selecteer wanneer je een button op de product pagina wilt tonen."
208
+
209
+ #: ../plugin-options/general-options.php:56
210
+ msgid "Show button in products list"
211
+ msgstr "Toon button op producten overzicht"
212
+
213
+ #: ../plugin-options/general-options.php:57
214
+ msgid "Say if you want to show the button in the products list."
215
+ msgstr ""
216
+ "Selecteer wanneer een button op de productenoverzichts pagina wilt tonen."
217
+
218
+ #: ../plugin-options/general-options.php:65
219
+ msgid "Open automatically lightbox"
220
+ msgstr "Open automatisch in lightbox"
221
+
222
+ #: ../plugin-options/general-options.php:66
223
+ msgid "Open link after click into \"Compare\" button\"."
224
+ msgstr "Open de link direct na aanklikken van \"Vergelijk\" button\"."
225
+
226
+ #: ../plugin-options/general-options.php:79
227
+ msgid "Table Settings"
228
+ msgstr "Tabel instellingen"
229
+
230
+ #: ../plugin-options/general-options.php:86
231
+ msgid "Table title"
232
+ msgstr "Tabel titel"
233
+
234
+ #: ../plugin-options/general-options.php:87
235
+ msgid "Type the text to use for the table title."
236
+ msgstr "Typ de tekst om te gebruiken voor de tabel titel"
237
+
238
+ #: ../plugin-options/general-options.php:89
239
+ #: ../plugin-options/general-options.php:90
240
+ msgid "Compare products"
241
+ msgstr "Vergelijk producten"
242
+
243
+ #: ../plugin-options/general-options.php:95
244
+ msgid "Fields to show"
245
+ msgstr "Velden tonen"
246
+
247
+ #: ../plugin-options/general-options.php:96
248
+ msgid ""
249
+ "Select the fields to show in the comparison table and order them by "
250
+ "drag&drop (are included also the woocommerce attributes)"
251
+ msgstr ""
252
+ "Selecteer de velden die je in de vergelijkings tabel wilt tonen. Sleep ze "
253
+ "met je muis in de gewenste volgorde."
254
+
255
+ #: ../plugin-options/general-options.php:104
256
+ msgid "Repeat \"Price\" field"
257
+ msgstr "Herhaal \"Prijs\" veld"
258
+
259
+ #: ../plugin-options/general-options.php:105
260
+ msgid "Repeat the \"Price\" field at the end of the table"
261
+ msgstr "Herhaal het \"Prijs\" veld aan het einde van de tabel"
262
+
263
+ #: ../plugin-options/general-options.php:113
264
+ msgid "Repeat \"Add to cart\" field"
265
+ msgstr "Herhaal \"Toevoegen aan mandje\" veld"
266
+
267
+ #: ../plugin-options/general-options.php:114
268
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
269
+ msgstr "Herhaal \"Toevoegen aan mandje\" veld aan het einde van de tabel"
270
+
271
+ #: ../plugin-options/general-options.php:122
272
+ msgid "Image size"
273
+ msgstr "Afbeelding formaat"
274
+
275
+ #: ../plugin-options/general-options.php:123
276
+ msgid "Set the size for the images"
277
+ msgstr "Stel afbeeldings formaat in "
278
+
279
+ #: ../templates/admin/premium.php:240 ../templates/admin/premium.php:446
280
+ #, php-format
281
+ msgid ""
282
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
283
+ "benefit from all features!"
284
+ msgstr ""
285
+ "Upgrade naar %1$spremium version%2$s van %1$sYITH WooCommerce Compare%2$s om "
286
+ "te profiteren van alle functies!"
287
+
288
+ #: ../templates/admin/premium.php:243 ../templates/admin/premium.php:449
289
+ msgid "UPGRADE"
290
+ msgstr "UPGRADE"
291
+
292
+ #: ../templates/admin/premium.php:244 ../templates/admin/premium.php:450
293
+ msgid "to the premium version"
294
+ msgstr "naar het premium versie"
295
+
296
+ #: ../templates/admin/premium.php:250
297
+ msgid "Premium Features"
298
+ msgstr "Premium Functies"
299
+
300
+ #: ../templates/admin/premium.php:258
301
+ msgid "A DEDICATED PAGE"
302
+ msgstr "EEN SPECIALE PAGINA"
303
+
304
+ #: ../templates/admin/premium.php:261
305
+ #, php-format
306
+ msgid ""
307
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
308
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
309
+ "created automatically in your site and, adding it among the menu entries, "
310
+ "you will be able to give to your users the chance to access it easily "
311
+ "whenever they want."
312
+ msgstr ""
313
+ "Wilt dat uw producten niet meer te vergelijken in een gewoon venster?"
314
+ "%3$sWith the premium version of %1$sYITH WooCommerce Compare%2$s, een nieuwe "
315
+ "pagina zal automatisch worden aangemaakt op uw website en met de toevoeging "
316
+ "tussen de menu-items, is het mogelijk om je gebruikers de kans te geven om "
317
+ "makkelijk toegang te geven wanneer ze maar willen. "
318
+
319
+ #: ../templates/admin/premium.php:271
320
+ msgid "CATEGORY COMPARATION"
321
+ msgstr "CATEGORIE VERGELIJKING"
322
+
323
+ #: ../templates/admin/premium.php:274
324
+ #, php-format
325
+ msgid ""
326
+ "People are often confused by finding products of different categories in the "
327
+ "comparison table, creating difficulties in comparing the products they are "
328
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
329
+ "need: you will be able to separate the products in the table by category "
330
+ "affinity."
331
+ msgstr ""
332
+ "Mensen worden vaak verward bij het vinden van producten in verschillende "
333
+ "categorieën in de vergelijkingstabel.het creëren van moeilijkheden bij het "
334
+ "vergelijken van de producten waarin ze zijn geïnteresseerd. De %1$s\"Compare "
335
+ "by category\"%2$s optie bestaat voor de behoefte: U hebt de mogelijkheid om "
336
+ "de producten te scheiden in de tabel bij de categorie affiniteit."
337
+
338
+ #: ../templates/admin/premium.php:290
339
+ msgid "CATEGORY EXCLUSION "
340
+ msgstr "CATEGORIE UITSLUITEN"
341
+
342
+ #: ../templates/admin/premium.php:293
343
+ #, php-format
344
+ msgid ""
345
+ "In your shop there may be product categories you don't want to be affected "
346
+ "by the plugin features, deleting the comparison button for them. The premium "
347
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
348
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
349
+ "of the feature, allowing the comparison only to those products of the "
350
+ "selected categories."
351
+ msgstr ""
352
+ "In uw winkel kunnen er productcategorieën zijn die u niet wilt veranderen "
353
+ "door de plug-in functies, het schrappen van de vergelijking knop voor hen. "
354
+ "De premium-versie van de plugin biedt dit ook.%3$sAnd there's more! "
355
+ "Activating the %1$s\"Reverse exclusion list\"%2$s optie, u kunt ook het "
356
+ "gedrag van de functie omkeren, waardoor de vergelijking alleen kan op de "
357
+ "producten van de geselecteerde categorieën."
358
+
359
+ #: ../templates/admin/premium.php:303
360
+ msgid "TABLE IMAGE"
361
+ msgstr "TABEL AFBEELDING"
362
+
363
+ #: ../templates/admin/premium.php:306
364
+ #, php-format
365
+ msgid ""
366
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
367
+ "Select an image, upload it from the option panel and show it ahead of the "
368
+ "table to your users. "
369
+ msgstr ""
370
+ "Geef een persoonlijke touch aan de %1$scomparison table%2$s die u gebruikers "
371
+ "zien. Selecteer een afbeelding, upload het van het optie paneel en het wordt "
372
+ "direct getoond in de tabel van uw gebruikers."
373
+
374
+ #: ../templates/admin/premium.php:322
375
+ msgid "DYNAMIC FIELDS"
376
+ msgstr "DYNAMISCHE VELDEN"
377
+
378
+ #: ../templates/admin/premium.php:325
379
+ #, php-format
380
+ msgid ""
381
+ "With this precious feature, you will be able to show in the table only the "
382
+ "fields that have information in at least one of the selected products."
383
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
384
+ "be no more empty lines in your comparison table."
385
+ msgstr ""
386
+ "Met deze speciale functie is het voor u mogelijk om in de tabel alleen de "
387
+ "velden te tonen die informatie bevat in tenminste een van de geselecteerde "
388
+ "producten.%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s optie en er "
389
+ "zullen geen legen regels zijn in uw vergelijkingstabel."
390
+
391
+ #: ../templates/admin/premium.php:335
392
+ msgid "SOCIAL NETWORK SHARING"
393
+ msgstr "SOCIAAL NETWERK DELEN"
394
+
395
+ #: ../templates/admin/premium.php:338
396
+ #, php-format
397
+ msgid ""
398
+ "One of the most appealing features of the premium version of the plugin.Four "
399
+ "social network sites for your users (Facebook, Twitter, Google + and "
400
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
401
+ "products they have selected."
402
+ msgstr ""
403
+ "Een van de meest aantrekkelijke kenmerken van de premium versie van de "
404
+ "plugin. voor sociale netwerk sites voor uw gebruikers (Facebook, Twitter, "
405
+ "Google + en Pinterest) en het e-mailsysteem %1$sto share%2$s de "
406
+ "vergelijkstabel van de producten die zij hebben geselecteerd."
407
+
408
+ #: ../templates/admin/premium.php:354
409
+ msgid "RELATED PRODUCTS"
410
+ msgstr "GERELATEERDE PRODUCTEN"
411
+
412
+ #: ../templates/admin/premium.php:357
413
+ #, php-format
414
+ msgid ""
415
+ "All the products that have common categories and/or tags with those in the "
416
+ "comparison table will be showed in a slider, right under the comparison "
417
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
418
+ "users to discover the shop products of the shop related to those they are "
419
+ "interested into."
420
+ msgstr ""
421
+ "Alle producten die gemeenschappelijk categorieën en / of labels hebben in de "
422
+ "vergelijkende tabel worden getoond in een slider, recht onder de "
423
+ "vergelijkingstabel.%3$sA completely %1$s\"touch friendly\"%2$s slider om uw "
424
+ "gebruikers aan te moedigen de winkel producten van de winkel waar in ze "
425
+ "geïnteresseerd zijn in te ontdekken."
426
+
427
+ #: ../templates/admin/premium.php:367
428
+ msgid "CUSTOMIZABLE STYLE"
429
+ msgstr "AANPASBARE STIJLEN"
430
+
431
+ #: ../templates/admin/premium.php:370
432
+ #, php-format
433
+ msgid ""
434
+ "An advanced option panel that let you change all the colors of the plugin, "
435
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
436
+ "of your shop.We know it, looks also count... and we give you the right tools "
437
+ "to get to the best result."
438
+ msgstr ""
439
+
440
+ #: ../templates/admin/premium.php:386
441
+ msgid "CUSTOMIZED ATTRIBUTES"
442
+ msgstr ""
443
+
444
+ #: ../templates/admin/premium.php:389
445
+ #, php-format
446
+ msgid ""
447
+ "Let you users compare products following every feature, and considering also "
448
+ "all those %1$sattributes%2$s that can be manually created in within the "
449
+ "product detail page. Every single detail will be included."
450
+ msgstr ""
451
+
452
+ #: ../templates/admin/premium.php:399
453
+ msgid "A TAILORED TABLE"
454
+ msgstr ""
455
+
456
+ #: ../templates/admin/premium.php:402
457
+ #, php-format
458
+ msgid ""
459
+ "Select the products you want to compare and the system will offer you the "
460
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
461
+ msgstr ""
462
+
463
+ #: ../templates/admin/premium.php:418
464
+ msgid "Compare list - widget"
465
+ msgstr ""
466
+
467
+ #: ../templates/admin/premium.php:421
468
+ msgid ""
469
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
470
+ "complete list of products added to the compare tab and avoid to open the "
471
+ "popup to check its existence. "
472
+ msgstr ""
473
+
474
+ #: ../templates/admin/premium.php:431
475
+ msgid "Compare counter - widget and shortcode"
476
+ msgstr ""
477
+
478
+ #: ../templates/admin/premium.php:434
479
+ msgid ""
480
+ "Moreover, if you want to give your users the chance to see in a glance how "
481
+ "many products they have added to the Compare list, feel free to use the "
482
+ "widget or the shortcode included. And their Compare list is always no more "
483
+ "than one click away."
484
+ msgstr ""
485
+
486
+ #: ../templates/compare.php:77
487
+ msgid "Close window [X]"
488
+ msgstr "Sluit venster [X]"
489
+
490
+ #: ../templates/compare.php:106
491
+ msgid "No products added in the compare table."
492
+ msgstr "Geen producten toegevoegd in de vergelijk tabel."
493
+
494
+ #: ../widgets/class.yith-woocompare-widget.php:23
495
+ msgid "The widget shows the list of products added in the comparison table."
496
+ msgstr ""
497
+
498
+ #: ../widgets/class.yith-woocompare-widget.php:27
499
+ msgid "YITH WooCommerce Compare Widget"
500
+ msgstr ""
501
+
502
+ #: ../widgets/class.yith-woocompare-widget.php:50
503
+ msgid "Clear all"
504
+ msgstr "Wis alles"
505
+
506
+ #, fuzzy
507
+ #~| msgid "Settings"
508
+ #~ msgid "iSortingCols"
509
+ #~ msgstr "Instellingen"
510
+
511
+ #, fuzzy
512
+ #~| msgid "Compare"
513
+ #~ msgctxt "Admin Plugin Name"
514
+ #~ msgid "Compare"
515
+ #~ msgstr "Vergelijk"
516
+
517
+ #~ msgid "Plugin Documentation"
518
+ #~ msgstr "Plugin Documentatie"
519
+
520
+ #~ msgid "The widget show the list of products added in the compare table."
521
+ #~ msgstr ""
522
+ #~ "Deze widget toont een lijst met producten in een vergelijkings tabel."
523
+
524
+ #~ msgid "YITH Woocommerce Compare Widget"
525
+ #~ msgstr "Een YITH Woocommerce Vergelijk Widget"
526
+
527
+ #~ msgid ""
528
+ #~ "An advanced option panel that let you change all the colors of the "
529
+ #~ "plugin, so that you can adapt stylistically all its elements to the "
530
+ #~ "%1$slayout%2$s of your shop.We know it, looks also count... and we give "
531
+ #~ "you the right tools to get to the best result."
532
+ #~ msgstr ""
533
+ #~ "Een geavanceerde optie paneel dat je alle kleuren laat veranderen van je "
534
+ #~ "plugin, zo dat je alle stijlen kan aanpassen naar de %1$slayout%2$s van u "
535
+ #~ "winkel. We weten het dat uiterlijk ook telt... en wij geven u de juiste "
536
+ #~ "tools om het beste resultaat te krijgen."
languages/yith-woocommerce-compare-pt_BR.po CHANGED
@@ -1,504 +1,504 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
- "Last-Translator: Nicola Mustone <mail@nicolamustone.it>\n"
7
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
- "Language: pt_BR\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "Plural-Forms: nplurals=2; plural=(n > 1);\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
-
20
- #: includes/class.yith-woocompare-admin.php:119
21
- #: includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr ""
24
-
25
- #: includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr ""
32
-
33
- #: includes/class.yith-woocompare-admin.php:153
34
- #: includes/class.yith-woocompare-admin.php:154
35
- #: includes/class.yith-woocompare-frontend.php:505
36
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
- #: widgets/class.yith-woocompare-widget.php:51
38
- msgid "Compare"
39
- msgstr "Comparar"
40
-
41
- #: includes/class.yith-woocompare-admin.php:241
42
- msgid "YITH WooCommerce Compare Activated"
43
- msgstr ""
44
-
45
- #: includes/class.yith-woocompare-admin.php:242
46
- #, php-format
47
- msgid ""
48
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
- "With this menu, you can access to all the settings of our plugins that you "
50
- "have activated. YITH WooCommerce Compare is available in an outstanding "
51
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
- msgstr ""
53
-
54
- #: includes/class.yith-woocompare-admin.php:253
55
- msgid "YITH WooCommerce Compare Updated"
56
- msgstr ""
57
-
58
- #: includes/class.yith-woocompare-admin.php:254
59
- #, php-format
60
- msgid ""
61
- "From now on, you can find all the options of YITH WooCommerce Compare under "
62
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
- "the previous version. When one of our plugins is updated, a new voice will "
64
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
- msgstr ""
67
-
68
- #: includes/class.yith-woocompare-admin.php:398
69
- msgid "Do you want to hard crop the image?"
70
- msgstr ""
71
-
72
- #: includes/class.yith-woocompare-frontend.php:223
73
- msgid "Added"
74
- msgstr "Adicionado"
75
-
76
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
- msgid "Product Comparison"
78
- msgstr "Comparação de Produtos"
79
-
80
- #: includes/class.yith-woocompare-frontend.php:229
81
- msgid "Close"
82
- msgstr ""
83
-
84
- #: includes/class.yith-woocompare-frontend.php:384
85
- msgid "In stock"
86
- msgstr "No estoque"
87
-
88
- #: includes/class.yith-woocompare-frontend.php:696
89
- msgid "No products to compare"
90
- msgstr "Não há produtos à comparar"
91
-
92
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
- msgid "Remove"
94
- msgstr "Remover"
95
-
96
- #: includes/class.yith-woocompare-helper.php:46
97
- msgid "Image"
98
- msgstr "Imagem"
99
-
100
- #: includes/class.yith-woocompare-helper.php:47
101
- #: widgets/class.yith-woocompare-widget.php:68
102
- msgid "Title"
103
- msgstr "Título"
104
-
105
- #: includes/class.yith-woocompare-helper.php:48
106
- msgid "Price"
107
- msgstr "Preço"
108
-
109
- #: includes/class.yith-woocompare-helper.php:49
110
- msgid "Add to cart"
111
- msgstr "Adicionar ao carrinho"
112
-
113
- #: includes/class.yith-woocompare-helper.php:50
114
- msgid "Description"
115
- msgstr "Descrição"
116
-
117
- #: includes/class.yith-woocompare-helper.php:51
118
- msgid "Sku"
119
- msgstr ""
120
-
121
- #: includes/class.yith-woocompare-helper.php:52
122
- msgid "Availability"
123
- msgstr "Disponibilidade"
124
-
125
- #: includes/class.yith-woocompare-helper.php:53
126
- msgid "Weight"
127
- msgstr "Peso"
128
-
129
- #: includes/class.yith-woocompare-helper.php:54
130
- msgid "Dimensions"
131
- msgstr "Dimensões"
132
-
133
- #: init.php:42
134
- msgid ""
135
- "YITH WooCommerce Compare is enabled but not effective. It requires "
136
- "WooCommerce in order to work."
137
- msgstr ""
138
-
139
- #: init.php:50
140
- msgid ""
141
- "You can't activate the free version of YITH WooCommerce Compare while you "
142
- "are using the premium one."
143
- msgstr ""
144
-
145
- #: plugin-options/general-options.php:17
146
- msgid "General Settings"
147
- msgstr "Opções Gerais"
148
-
149
- #: plugin-options/general-options.php:24
150
- msgid "Link or Button"
151
- msgstr "Link ou Botão"
152
-
153
- #: plugin-options/general-options.php:25
154
- msgid "Choose if you want to use a link or a button for the comepare actions."
155
- msgstr ""
156
-
157
- #: plugin-options/general-options.php:32
158
- msgid "Link"
159
- msgstr "Link"
160
-
161
- #: plugin-options/general-options.php:33
162
- msgid "Button"
163
- msgstr "Botão"
164
-
165
- #: plugin-options/general-options.php:38
166
- msgid "Link/Button text"
167
- msgstr "Texto Link/Botão"
168
-
169
- #: plugin-options/general-options.php:39
170
- msgid "Type the text to use for the button or the link of the compare."
171
- msgstr "Insira o texto usado no botão de comparação."
172
-
173
- #: plugin-options/general-options.php:47
174
- msgid "Show button in single product page"
175
- msgstr "Mostrar na página de produto único"
176
-
177
- #: plugin-options/general-options.php:48
178
- msgid "Say if you want to show the button in the single product page."
179
- msgstr "Marque para mostrar na página de produto único"
180
-
181
- #: plugin-options/general-options.php:56
182
- msgid "Show button in products list"
183
- msgstr "Mostrar na lista de produtos"
184
-
185
- #: plugin-options/general-options.php:57
186
- msgid "Say if you want to show the button in the products list."
187
- msgstr "Marque para mostrar na lista de produtos"
188
-
189
- #: plugin-options/general-options.php:65
190
- msgid "Open automatically lightbox"
191
- msgstr "Abrir lightbox automaticamente"
192
-
193
- #: plugin-options/general-options.php:66
194
- msgid "Open link after click into \"Compare\" button\"."
195
- msgstr "Abre link após clicar no botão de comparação."
196
-
197
- #: plugin-options/general-options.php:79
198
- msgid "Table Settings"
199
- msgstr "Opções de tabela"
200
-
201
- #: plugin-options/general-options.php:86
202
- msgid "Table title"
203
- msgstr "Título da tabela"
204
-
205
- #: plugin-options/general-options.php:87
206
- msgid "Type the text to use for the table title."
207
- msgstr "Digite o texto para utilizar na tabela de título"
208
-
209
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
210
- msgid "Compare products"
211
- msgstr "Comparar produtos"
212
-
213
- #: plugin-options/general-options.php:95
214
- msgid "Fields to show"
215
- msgstr "Campos a mostrar"
216
-
217
- #: plugin-options/general-options.php:96
218
- msgid ""
219
- "Select the fields to show in the comparison table and order them by "
220
- "drag&drop (are included also the woocommerce attributes)"
221
- msgstr ""
222
- "Selecione os campos a mostrar na tabela de comparação e organize-os "
223
- "arrastando e soltando (atributos do Woocommerce também são incluídos)"
224
-
225
- #: plugin-options/general-options.php:104
226
- msgid "Repeat \"Price\" field"
227
- msgstr ""
228
-
229
- #: plugin-options/general-options.php:105
230
- msgid "Repeat the \"Price\" field at the end of the table"
231
- msgstr ""
232
-
233
- #: plugin-options/general-options.php:113
234
- msgid "Repeat \"Add to cart\" field"
235
- msgstr ""
236
-
237
- #: plugin-options/general-options.php:114
238
- msgid "Repeat the \"Add to cart\" field at the end of the table"
239
- msgstr ""
240
-
241
- #: plugin-options/general-options.php:122
242
- msgid "Image size"
243
- msgstr "Tamanho da imagem"
244
-
245
- #: plugin-options/general-options.php:123
246
- msgid "Set the size for the images"
247
- msgstr "Especifique um tamanho para as imagens"
248
-
249
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
250
- #, php-format
251
- msgid ""
252
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
253
- "benefit from all features!"
254
- msgstr ""
255
-
256
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
257
- msgid "UPGRADE"
258
- msgstr "ATUALIZAR"
259
-
260
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
261
- msgid "to the premium version"
262
- msgstr ""
263
-
264
- #: templates/admin/premium.php:250
265
- msgid "Premium Features"
266
- msgstr ""
267
-
268
- #: templates/admin/premium.php:258
269
- msgid "A DEDICATED PAGE"
270
- msgstr ""
271
-
272
- #: templates/admin/premium.php:261
273
- #, php-format
274
- msgid ""
275
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
276
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
277
- "created automatically in your site and, adding it among the menu entries, "
278
- "you will be able to give to your users the chance to access it easily "
279
- "whenever they want."
280
- msgstr ""
281
-
282
- #: templates/admin/premium.php:271
283
- msgid "CATEGORY COMPARATION"
284
- msgstr ""
285
-
286
- #: templates/admin/premium.php:274
287
- #, php-format
288
- msgid ""
289
- "People are often confused by finding products of different categories in the "
290
- "comparison table, creating difficulties in comparing the products they are "
291
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
292
- "need: you will be able to separate the products in the table by category "
293
- "affinity."
294
- msgstr ""
295
-
296
- #: templates/admin/premium.php:290
297
- msgid "CATEGORY EXCLUSION "
298
- msgstr ""
299
-
300
- #: templates/admin/premium.php:293
301
- #, php-format
302
- msgid ""
303
- "In your shop there may be product categories you don't want to be affected "
304
- "by the plugin features, deleting the comparison button for them. The premium "
305
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
306
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
307
- "of the feature, allowing the comparison only to those products of the "
308
- "selected categories."
309
- msgstr ""
310
-
311
- #: templates/admin/premium.php:303
312
- msgid "TABLE IMAGE"
313
- msgstr ""
314
-
315
- #: templates/admin/premium.php:306
316
- #, php-format
317
- msgid ""
318
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
319
- "Select an image, upload it from the option panel and show it ahead of the "
320
- "table to your users. "
321
- msgstr ""
322
-
323
- #: templates/admin/premium.php:322
324
- msgid "DYNAMIC FIELDS"
325
- msgstr ""
326
-
327
- #: templates/admin/premium.php:325
328
- #, php-format
329
- msgid ""
330
- "With this precious feature, you will be able to show in the table only the "
331
- "fields that have information in at least one of the selected products."
332
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
333
- "be no more empty lines in your comparison table."
334
- msgstr ""
335
-
336
- #: templates/admin/premium.php:335
337
- msgid "SOCIAL NETWORK SHARING"
338
- msgstr ""
339
-
340
- #: templates/admin/premium.php:338
341
- #, php-format
342
- msgid ""
343
- "One of the most appealing features of the premium version of the plugin.Four "
344
- "social network sites for your users (Facebook, Twitter, Google + and "
345
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
346
- "products they have selected."
347
- msgstr ""
348
-
349
- #: templates/admin/premium.php:354
350
- msgid "RELATED PRODUCTS"
351
- msgstr ""
352
-
353
- #: templates/admin/premium.php:357
354
- #, php-format
355
- msgid ""
356
- "All the products that have common categories and/or tags with those in the "
357
- "comparison table will be showed in a slider, right under the comparison "
358
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
359
- "users to discover the shop products of the shop related to those they are "
360
- "interested into."
361
- msgstr ""
362
-
363
- #: templates/admin/premium.php:367
364
- msgid "CUSTOMIZABLE STYLE"
365
- msgstr ""
366
-
367
- #: templates/admin/premium.php:370
368
- #, php-format
369
- msgid ""
370
- "An advanced option panel that let you change all the colors of the plugin, "
371
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
372
- "of your shop.We know it, looks also count... and we give you the right tools "
373
- "to get to the best result."
374
- msgstr ""
375
-
376
- #: templates/admin/premium.php:386
377
- msgid "CUSTOMIZED ATTRIBUTES"
378
- msgstr ""
379
-
380
- #: templates/admin/premium.php:389
381
- #, php-format
382
- msgid ""
383
- "Let you users compare products following every feature, and considering also "
384
- "all those %1$sattributes%2$s that can be manually created in within the "
385
- "product detail page. Every single detail will be included."
386
- msgstr ""
387
-
388
- #: templates/admin/premium.php:399
389
- msgid "A TAILORED TABLE"
390
- msgstr ""
391
-
392
- #: templates/admin/premium.php:402
393
- #, php-format
394
- msgid ""
395
- "Select the products you want to compare and the system will offer you the "
396
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
397
- msgstr ""
398
-
399
- #: templates/admin/premium.php:418
400
- msgid "Compare list - widget"
401
- msgstr ""
402
-
403
- #: templates/admin/premium.php:421
404
- msgid ""
405
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
406
- "complete list of products added to the compare tab and avoid to open the "
407
- "popup to check its existence. "
408
- msgstr ""
409
-
410
- #: templates/admin/premium.php:431
411
- msgid "Compare counter - widget and shortcode"
412
- msgstr ""
413
-
414
- #: templates/admin/premium.php:434
415
- msgid ""
416
- "Moreover, if you want to give your users the chance to see in a glance how "
417
- "many products they have added to the Compare list, feel free to use the "
418
- "widget or the shortcode included. And their Compare list is always no more "
419
- "than one click away."
420
- msgstr ""
421
-
422
- #: templates/compare.php:77
423
- msgid "Close window [X]"
424
- msgstr "Fechar janela [X]"
425
-
426
- #: templates/compare.php:106
427
- msgid "No products added in the compare table."
428
- msgstr "Não foram adicionados produtos na tabela de comparação"
429
-
430
- #: widgets/class.yith-woocompare-widget.php:23
431
- msgid "The widget shows the list of products added in the comparison table."
432
- msgstr ""
433
-
434
- #: widgets/class.yith-woocompare-widget.php:27
435
- msgid "YITH WooCommerce Compare Widget"
436
- msgstr ""
437
-
438
- #: widgets/class.yith-woocompare-widget.php:50
439
- msgid "Clear all"
440
- msgstr "Limpar tudo"
441
-
442
- #~ msgid "Choose if you want to use a link or a button for the action button."
443
- #~ msgstr "Seleciona se deseja usar link ou botão para a ação do botão"
444
-
445
- #~ msgid "The widget show the list of products added in the compare table."
446
- #~ msgstr ""
447
- #~ "O widget mostra a lista de produtos adicionados na tabela de comparação."
448
-
449
- #~ msgid "YITH Woocommerce Compare Widget"
450
- #~ msgstr "Widget de Comparação"
451
-
452
- #~ msgid "Products Compare"
453
- #~ msgstr "Comparar Produtos"
454
-
455
- #~ msgid "Repeat \"Price\" field at the end of the table"
456
- #~ msgstr "Repetir campo \"Preço\" no final da tabela"
457
-
458
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
459
- #~ msgstr "Repetir campo \"Adicionar ao carrinho\" no final da tabela"
460
-
461
- #~ msgid "Select a date"
462
- #~ msgstr "Selecione uma data"
463
-
464
- #~ msgid "Hours"
465
- #~ msgstr "Horas"
466
-
467
- #~ msgid "Minutes"
468
- #~ msgstr "Minutos"
469
-
470
- #~ msgid "Upload"
471
- #~ msgstr "Enviar"
472
-
473
- #~ msgid "px"
474
- #~ msgstr "px"
475
-
476
- #~ msgid "em"
477
- #~ msgstr "em"
478
-
479
- #~ msgid "pt"
480
- #~ msgstr "pt"
481
-
482
- #~ msgid "rem"
483
- #~ msgstr "rem"
484
-
485
- #~ msgid "Select a font family"
486
- #~ msgstr "Seleciona uma família de fontes"
487
-
488
- #~ msgid "Regular"
489
- #~ msgstr "Normal"
490
-
491
- #~ msgid "Bold"
492
- #~ msgstr "Negrito"
493
-
494
- #~ msgid "Extra bold"
495
- #~ msgstr "Extra-negrito"
496
-
497
- #~ msgid "Italic"
498
- #~ msgstr "Itálico"
499
-
500
- #~ msgid "Italic bold"
501
- #~ msgstr "Negrito itálico"
502
-
503
- #~ msgid "Click to preview"
504
- #~ msgstr "Clique para pré-visualizar"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
+ "Last-Translator: Nicola Mustone <mail@nicolamustone.it>\n"
7
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
+ "Language: pt_BR\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-woocompare-admin.php:119
21
+ #: includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr ""
24
+
25
+ #: includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr ""
32
+
33
+ #: includes/class.yith-woocompare-admin.php:153
34
+ #: includes/class.yith-woocompare-admin.php:154
35
+ #: includes/class.yith-woocompare-frontend.php:505
36
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
+ #: widgets/class.yith-woocompare-widget.php:51
38
+ msgid "Compare"
39
+ msgstr "Comparar"
40
+
41
+ #: includes/class.yith-woocompare-admin.php:241
42
+ msgid "YITH WooCommerce Compare Activated"
43
+ msgstr ""
44
+
45
+ #: includes/class.yith-woocompare-admin.php:242
46
+ #, php-format
47
+ msgid ""
48
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
+ "With this menu, you can access to all the settings of our plugins that you "
50
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
51
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
+ msgstr ""
53
+
54
+ #: includes/class.yith-woocompare-admin.php:253
55
+ msgid "YITH WooCommerce Compare Updated"
56
+ msgstr ""
57
+
58
+ #: includes/class.yith-woocompare-admin.php:254
59
+ #, php-format
60
+ msgid ""
61
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
62
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
+ "the previous version. When one of our plugins is updated, a new voice will "
64
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
+ msgstr ""
67
+
68
+ #: includes/class.yith-woocompare-admin.php:398
69
+ msgid "Do you want to hard crop the image?"
70
+ msgstr ""
71
+
72
+ #: includes/class.yith-woocompare-frontend.php:223
73
+ msgid "Added"
74
+ msgstr "Adicionado"
75
+
76
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
+ msgid "Product Comparison"
78
+ msgstr "Comparação de Produtos"
79
+
80
+ #: includes/class.yith-woocompare-frontend.php:229
81
+ msgid "Close"
82
+ msgstr ""
83
+
84
+ #: includes/class.yith-woocompare-frontend.php:384
85
+ msgid "In stock"
86
+ msgstr "No estoque"
87
+
88
+ #: includes/class.yith-woocompare-frontend.php:696
89
+ msgid "No products to compare"
90
+ msgstr "Não há produtos à comparar"
91
+
92
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
+ msgid "Remove"
94
+ msgstr "Remover"
95
+
96
+ #: includes/class.yith-woocompare-helper.php:46
97
+ msgid "Image"
98
+ msgstr "Imagem"
99
+
100
+ #: includes/class.yith-woocompare-helper.php:47
101
+ #: widgets/class.yith-woocompare-widget.php:68
102
+ msgid "Title"
103
+ msgstr "Título"
104
+
105
+ #: includes/class.yith-woocompare-helper.php:48
106
+ msgid "Price"
107
+ msgstr "Preço"
108
+
109
+ #: includes/class.yith-woocompare-helper.php:49
110
+ msgid "Add to cart"
111
+ msgstr "Adicionar ao carrinho"
112
+
113
+ #: includes/class.yith-woocompare-helper.php:50
114
+ msgid "Description"
115
+ msgstr "Descrição"
116
+
117
+ #: includes/class.yith-woocompare-helper.php:51
118
+ msgid "Sku"
119
+ msgstr ""
120
+
121
+ #: includes/class.yith-woocompare-helper.php:52
122
+ msgid "Availability"
123
+ msgstr "Disponibilidade"
124
+
125
+ #: includes/class.yith-woocompare-helper.php:53
126
+ msgid "Weight"
127
+ msgstr "Peso"
128
+
129
+ #: includes/class.yith-woocompare-helper.php:54
130
+ msgid "Dimensions"
131
+ msgstr "Dimensões"
132
+
133
+ #: init.php:42
134
+ msgid ""
135
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
136
+ "WooCommerce in order to work."
137
+ msgstr ""
138
+
139
+ #: init.php:50
140
+ msgid ""
141
+ "You can't activate the free version of YITH WooCommerce Compare while you "
142
+ "are using the premium one."
143
+ msgstr ""
144
+
145
+ #: plugin-options/general-options.php:17
146
+ msgid "General Settings"
147
+ msgstr "Opções Gerais"
148
+
149
+ #: plugin-options/general-options.php:24
150
+ msgid "Link or Button"
151
+ msgstr "Link ou Botão"
152
+
153
+ #: plugin-options/general-options.php:25
154
+ msgid "Choose if you want to use a link or a button for the comepare actions."
155
+ msgstr ""
156
+
157
+ #: plugin-options/general-options.php:32
158
+ msgid "Link"
159
+ msgstr "Link"
160
+
161
+ #: plugin-options/general-options.php:33
162
+ msgid "Button"
163
+ msgstr "Botão"
164
+
165
+ #: plugin-options/general-options.php:38
166
+ msgid "Link/Button text"
167
+ msgstr "Texto Link/Botão"
168
+
169
+ #: plugin-options/general-options.php:39
170
+ msgid "Type the text to use for the button or the link of the compare."
171
+ msgstr "Insira o texto usado no botão de comparação."
172
+
173
+ #: plugin-options/general-options.php:47
174
+ msgid "Show button in single product page"
175
+ msgstr "Mostrar na página de produto único"
176
+
177
+ #: plugin-options/general-options.php:48
178
+ msgid "Say if you want to show the button in the single product page."
179
+ msgstr "Marque para mostrar na página de produto único"
180
+
181
+ #: plugin-options/general-options.php:56
182
+ msgid "Show button in products list"
183
+ msgstr "Mostrar na lista de produtos"
184
+
185
+ #: plugin-options/general-options.php:57
186
+ msgid "Say if you want to show the button in the products list."
187
+ msgstr "Marque para mostrar na lista de produtos"
188
+
189
+ #: plugin-options/general-options.php:65
190
+ msgid "Open automatically lightbox"
191
+ msgstr "Abrir lightbox automaticamente"
192
+
193
+ #: plugin-options/general-options.php:66
194
+ msgid "Open link after click into \"Compare\" button\"."
195
+ msgstr "Abre link após clicar no botão de comparação."
196
+
197
+ #: plugin-options/general-options.php:79
198
+ msgid "Table Settings"
199
+ msgstr "Opções de tabela"
200
+
201
+ #: plugin-options/general-options.php:86
202
+ msgid "Table title"
203
+ msgstr "Título da tabela"
204
+
205
+ #: plugin-options/general-options.php:87
206
+ msgid "Type the text to use for the table title."
207
+ msgstr "Digite o texto para utilizar na tabela de título"
208
+
209
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
210
+ msgid "Compare products"
211
+ msgstr "Comparar produtos"
212
+
213
+ #: plugin-options/general-options.php:95
214
+ msgid "Fields to show"
215
+ msgstr "Campos a mostrar"
216
+
217
+ #: plugin-options/general-options.php:96
218
+ msgid ""
219
+ "Select the fields to show in the comparison table and order them by "
220
+ "drag&drop (are included also the woocommerce attributes)"
221
+ msgstr ""
222
+ "Selecione os campos a mostrar na tabela de comparação e organize-os "
223
+ "arrastando e soltando (atributos do Woocommerce também são incluídos)"
224
+
225
+ #: plugin-options/general-options.php:104
226
+ msgid "Repeat \"Price\" field"
227
+ msgstr ""
228
+
229
+ #: plugin-options/general-options.php:105
230
+ msgid "Repeat the \"Price\" field at the end of the table"
231
+ msgstr ""
232
+
233
+ #: plugin-options/general-options.php:113
234
+ msgid "Repeat \"Add to cart\" field"
235
+ msgstr ""
236
+
237
+ #: plugin-options/general-options.php:114
238
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
239
+ msgstr ""
240
+
241
+ #: plugin-options/general-options.php:122
242
+ msgid "Image size"
243
+ msgstr "Tamanho da imagem"
244
+
245
+ #: plugin-options/general-options.php:123
246
+ msgid "Set the size for the images"
247
+ msgstr "Especifique um tamanho para as imagens"
248
+
249
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
250
+ #, php-format
251
+ msgid ""
252
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
253
+ "benefit from all features!"
254
+ msgstr ""
255
+
256
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
257
+ msgid "UPGRADE"
258
+ msgstr "ATUALIZAR"
259
+
260
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
261
+ msgid "to the premium version"
262
+ msgstr ""
263
+
264
+ #: templates/admin/premium.php:250
265
+ msgid "Premium Features"
266
+ msgstr ""
267
+
268
+ #: templates/admin/premium.php:258
269
+ msgid "A DEDICATED PAGE"
270
+ msgstr ""
271
+
272
+ #: templates/admin/premium.php:261
273
+ #, php-format
274
+ msgid ""
275
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
276
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
277
+ "created automatically in your site and, adding it among the menu entries, "
278
+ "you will be able to give to your users the chance to access it easily "
279
+ "whenever they want."
280
+ msgstr ""
281
+
282
+ #: templates/admin/premium.php:271
283
+ msgid "CATEGORY COMPARATION"
284
+ msgstr ""
285
+
286
+ #: templates/admin/premium.php:274
287
+ #, php-format
288
+ msgid ""
289
+ "People are often confused by finding products of different categories in the "
290
+ "comparison table, creating difficulties in comparing the products they are "
291
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
292
+ "need: you will be able to separate the products in the table by category "
293
+ "affinity."
294
+ msgstr ""
295
+
296
+ #: templates/admin/premium.php:290
297
+ msgid "CATEGORY EXCLUSION "
298
+ msgstr ""
299
+
300
+ #: templates/admin/premium.php:293
301
+ #, php-format
302
+ msgid ""
303
+ "In your shop there may be product categories you don't want to be affected "
304
+ "by the plugin features, deleting the comparison button for them. The premium "
305
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
306
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
307
+ "of the feature, allowing the comparison only to those products of the "
308
+ "selected categories."
309
+ msgstr ""
310
+
311
+ #: templates/admin/premium.php:303
312
+ msgid "TABLE IMAGE"
313
+ msgstr ""
314
+
315
+ #: templates/admin/premium.php:306
316
+ #, php-format
317
+ msgid ""
318
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
319
+ "Select an image, upload it from the option panel and show it ahead of the "
320
+ "table to your users. "
321
+ msgstr ""
322
+
323
+ #: templates/admin/premium.php:322
324
+ msgid "DYNAMIC FIELDS"
325
+ msgstr ""
326
+
327
+ #: templates/admin/premium.php:325
328
+ #, php-format
329
+ msgid ""
330
+ "With this precious feature, you will be able to show in the table only the "
331
+ "fields that have information in at least one of the selected products."
332
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
333
+ "be no more empty lines in your comparison table."
334
+ msgstr ""
335
+
336
+ #: templates/admin/premium.php:335
337
+ msgid "SOCIAL NETWORK SHARING"
338
+ msgstr ""
339
+
340
+ #: templates/admin/premium.php:338
341
+ #, php-format
342
+ msgid ""
343
+ "One of the most appealing features of the premium version of the plugin.Four "
344
+ "social network sites for your users (Facebook, Twitter, Google + and "
345
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
346
+ "products they have selected."
347
+ msgstr ""
348
+
349
+ #: templates/admin/premium.php:354
350
+ msgid "RELATED PRODUCTS"
351
+ msgstr ""
352
+
353
+ #: templates/admin/premium.php:357
354
+ #, php-format
355
+ msgid ""
356
+ "All the products that have common categories and/or tags with those in the "
357
+ "comparison table will be showed in a slider, right under the comparison "
358
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
359
+ "users to discover the shop products of the shop related to those they are "
360
+ "interested into."
361
+ msgstr ""
362
+
363
+ #: templates/admin/premium.php:367
364
+ msgid "CUSTOMIZABLE STYLE"
365
+ msgstr ""
366
+
367
+ #: templates/admin/premium.php:370
368
+ #, php-format
369
+ msgid ""
370
+ "An advanced option panel that let you change all the colors of the plugin, "
371
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
372
+ "of your shop.We know it, looks also count... and we give you the right tools "
373
+ "to get to the best result."
374
+ msgstr ""
375
+
376
+ #: templates/admin/premium.php:386
377
+ msgid "CUSTOMIZED ATTRIBUTES"
378
+ msgstr ""
379
+
380
+ #: templates/admin/premium.php:389
381
+ #, php-format
382
+ msgid ""
383
+ "Let you users compare products following every feature, and considering also "
384
+ "all those %1$sattributes%2$s that can be manually created in within the "
385
+ "product detail page. Every single detail will be included."
386
+ msgstr ""
387
+
388
+ #: templates/admin/premium.php:399
389
+ msgid "A TAILORED TABLE"
390
+ msgstr ""
391
+
392
+ #: templates/admin/premium.php:402
393
+ #, php-format
394
+ msgid ""
395
+ "Select the products you want to compare and the system will offer you the "
396
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
397
+ msgstr ""
398
+
399
+ #: templates/admin/premium.php:418
400
+ msgid "Compare list - widget"
401
+ msgstr ""
402
+
403
+ #: templates/admin/premium.php:421
404
+ msgid ""
405
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
406
+ "complete list of products added to the compare tab and avoid to open the "
407
+ "popup to check its existence. "
408
+ msgstr ""
409
+
410
+ #: templates/admin/premium.php:431
411
+ msgid "Compare counter - widget and shortcode"
412
+ msgstr ""
413
+
414
+ #: templates/admin/premium.php:434
415
+ msgid ""
416
+ "Moreover, if you want to give your users the chance to see in a glance how "
417
+ "many products they have added to the Compare list, feel free to use the "
418
+ "widget or the shortcode included. And their Compare list is always no more "
419
+ "than one click away."
420
+ msgstr ""
421
+
422
+ #: templates/compare.php:77
423
+ msgid "Close window [X]"
424
+ msgstr "Fechar janela [X]"
425
+
426
+ #: templates/compare.php:106
427
+ msgid "No products added in the compare table."
428
+ msgstr "Não foram adicionados produtos na tabela de comparação"
429
+
430
+ #: widgets/class.yith-woocompare-widget.php:23
431
+ msgid "The widget shows the list of products added in the comparison table."
432
+ msgstr ""
433
+
434
+ #: widgets/class.yith-woocompare-widget.php:27
435
+ msgid "YITH WooCommerce Compare Widget"
436
+ msgstr ""
437
+
438
+ #: widgets/class.yith-woocompare-widget.php:50
439
+ msgid "Clear all"
440
+ msgstr "Limpar tudo"
441
+
442
+ #~ msgid "Choose if you want to use a link or a button for the action button."
443
+ #~ msgstr "Seleciona se deseja usar link ou botão para a ação do botão"
444
+
445
+ #~ msgid "The widget show the list of products added in the compare table."
446
+ #~ msgstr ""
447
+ #~ "O widget mostra a lista de produtos adicionados na tabela de comparação."
448
+
449
+ #~ msgid "YITH Woocommerce Compare Widget"
450
+ #~ msgstr "Widget de Comparação"
451
+
452
+ #~ msgid "Products Compare"
453
+ #~ msgstr "Comparar Produtos"
454
+
455
+ #~ msgid "Repeat \"Price\" field at the end of the table"
456
+ #~ msgstr "Repetir campo \"Preço\" no final da tabela"
457
+
458
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
459
+ #~ msgstr "Repetir campo \"Adicionar ao carrinho\" no final da tabela"
460
+
461
+ #~ msgid "Select a date"
462
+ #~ msgstr "Selecione uma data"
463
+
464
+ #~ msgid "Hours"
465
+ #~ msgstr "Horas"
466
+
467
+ #~ msgid "Minutes"
468
+ #~ msgstr "Minutos"
469
+
470
+ #~ msgid "Upload"
471
+ #~ msgstr "Enviar"
472
+
473
+ #~ msgid "px"
474
+ #~ msgstr "px"
475
+
476
+ #~ msgid "em"
477
+ #~ msgstr "em"
478
+
479
+ #~ msgid "pt"
480
+ #~ msgstr "pt"
481
+
482
+ #~ msgid "rem"
483
+ #~ msgstr "rem"
484
+
485
+ #~ msgid "Select a font family"
486
+ #~ msgstr "Seleciona uma família de fontes"
487
+
488
+ #~ msgid "Regular"
489
+ #~ msgstr "Normal"
490
+
491
+ #~ msgid "Bold"
492
+ #~ msgstr "Negrito"
493
+
494
+ #~ msgid "Extra bold"
495
+ #~ msgstr "Extra-negrito"
496
+
497
+ #~ msgid "Italic"
498
+ #~ msgstr "Itálico"
499
+
500
+ #~ msgid "Italic bold"
501
+ #~ msgstr "Negrito itálico"
502
+
503
+ #~ msgid "Click to preview"
504
+ #~ msgstr "Clique para pré-visualizar"
languages/yith-woocommerce-compare-ru_RU.po CHANGED
@@ -1,571 +1,571 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
- "Last-Translator: \n"
7
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
- "Language: ru_RU\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
17
- "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
- "X-Poedit-SearchPath-0: .\n"
19
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
20
-
21
- #: includes/class.yith-woocompare-admin.php:119
22
- #: includes/class.yith-woocompare-admin.php:143
23
- msgid "Settings"
24
- msgstr "Настройки"
25
-
26
- #: includes/class.yith-woocompare-admin.php:121
27
- msgid "License"
28
- msgstr ""
29
-
30
- #: includes/class.yith-woocompare-admin.php:147
31
- msgid "Premium Version"
32
- msgstr "Премиум версия"
33
-
34
- #: includes/class.yith-woocompare-admin.php:153
35
- #: includes/class.yith-woocompare-admin.php:154
36
- #: includes/class.yith-woocompare-frontend.php:505
37
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
38
- #: widgets/class.yith-woocompare-widget.php:51
39
- msgid "Compare"
40
- msgstr "Сравнить"
41
-
42
- #: includes/class.yith-woocompare-admin.php:241
43
- msgid "YITH WooCommerce Compare Activated"
44
- msgstr "Активировать YITH WooCommerce Compare"
45
-
46
- #: includes/class.yith-woocompare-admin.php:242
47
- #, php-format
48
- msgid ""
49
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
50
- "With this menu, you can access to all the settings of our plugins that you "
51
- "have activated. YITH WooCommerce Compare is available in an outstanding "
52
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
53
- msgstr ""
54
- "На вкладке YIT Plugin tab вы можете найти варианты сравнения YITH "
55
- "WooCommerce. С помощью этого меню вы можете получить доступ ко всем "
56
- "настройкам наших плагинов, которые вы активировали. YITH WooCommerce Compare "
57
- "доступен в бесплатной версии и PREMIUM версии со множеством новых опций, <a "
58
- "href=«%s»>discover it now</a>."
59
-
60
- #: includes/class.yith-woocompare-admin.php:253
61
- msgid "YITH WooCommerce Compare Updated"
62
- msgstr "Обновить YITH WooCommerce Compare"
63
-
64
- #: includes/class.yith-woocompare-admin.php:254
65
- #, php-format
66
- msgid ""
67
- "From now on, you can find all the options of YITH WooCommerce Compare under "
68
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
69
- "the previous version. When one of our plugins is updated, a new voice will "
70
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
71
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
72
- msgstr ""
73
- "С этого момента вы можете найти все варианты YITH WooCommerce Compare во "
74
- "вкладке YIT Plugin -> Compare вместо WooCommerce -> Настройки -> Сравнить, "
75
- "как в предыдущей версии. Когда один из наших плагинов будет обновлен, в это "
76
- "меню будет добавлена новая вкладка. YITH WooCommerce Compare был обновлен "
77
- "новыми доступными вариантами, <a href=«%s»>discover the PREMIUM version.</a>"
78
-
79
- #: includes/class.yith-woocompare-admin.php:398
80
- msgid "Do you want to hard crop the image?"
81
- msgstr "Вы хотите принудительно уменьшить изображение?"
82
-
83
- #: includes/class.yith-woocompare-frontend.php:223
84
- msgid "Added"
85
- msgstr "Добавлено"
86
-
87
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
88
- msgid "Product Comparison"
89
- msgstr "Сравнение товаров"
90
-
91
- #: includes/class.yith-woocompare-frontend.php:229
92
- msgid "Close"
93
- msgstr ""
94
-
95
- #: includes/class.yith-woocompare-frontend.php:384
96
- msgid "In stock"
97
- msgstr "В наличии"
98
-
99
- #: includes/class.yith-woocompare-frontend.php:696
100
- msgid "No products to compare"
101
- msgstr "Нет товаров для сравнения"
102
-
103
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
104
- msgid "Remove"
105
- msgstr "Удалить"
106
-
107
- #: includes/class.yith-woocompare-helper.php:46
108
- msgid "Image"
109
- msgstr "Изображение"
110
-
111
- #: includes/class.yith-woocompare-helper.php:47
112
- #: widgets/class.yith-woocompare-widget.php:68
113
- msgid "Title"
114
- msgstr "Название"
115
-
116
- #: includes/class.yith-woocompare-helper.php:48
117
- msgid "Price"
118
- msgstr "Цена"
119
-
120
- #: includes/class.yith-woocompare-helper.php:49
121
- msgid "Add to cart"
122
- msgstr "Добавить в корзину"
123
-
124
- #: includes/class.yith-woocompare-helper.php:50
125
- msgid "Description"
126
- msgstr "Описание"
127
-
128
- #: includes/class.yith-woocompare-helper.php:51
129
- msgid "Sku"
130
- msgstr ""
131
-
132
- #: includes/class.yith-woocompare-helper.php:52
133
- msgid "Availability"
134
- msgstr "Наличие"
135
-
136
- #: includes/class.yith-woocompare-helper.php:53
137
- msgid "Weight"
138
- msgstr "Вес"
139
-
140
- #: includes/class.yith-woocompare-helper.php:54
141
- msgid "Dimensions"
142
- msgstr "Размеры"
143
-
144
- #: init.php:42
145
- msgid ""
146
- "YITH WooCommerce Compare is enabled but not effective. It requires "
147
- "WooCommerce in order to work."
148
- msgstr ""
149
- "YITH WooCommerce Compare включен, но не эффективен. Для работы требуется "
150
- "WooCommerce."
151
-
152
- #: init.php:50
153
- msgid ""
154
- "You can't activate the free version of YITH WooCommerce Compare while you "
155
- "are using the premium one."
156
- msgstr ""
157
- "Вы не можете активировать бесплатную версию YITH WooCommerce Compare, в то "
158
- "время как вы используете премиум-версию."
159
-
160
- #: plugin-options/general-options.php:17
161
- msgid "General Settings"
162
- msgstr "Основные настройки"
163
-
164
- #: plugin-options/general-options.php:24
165
- msgid "Link or Button"
166
- msgstr "Ссылка или Кнопка"
167
-
168
- #: plugin-options/general-options.php:25
169
- msgid "Choose if you want to use a link or a button for the comepare actions."
170
- msgstr ""
171
- "Выберите, если хотите использовать ссылку или кнопку для действия сравнения."
172
-
173
- #: plugin-options/general-options.php:32
174
- msgid "Link"
175
- msgstr "Ссылка"
176
-
177
- #: plugin-options/general-options.php:33
178
- msgid "Button"
179
- msgstr "Кнопка"
180
-
181
- #: plugin-options/general-options.php:38
182
- msgid "Link/Button text"
183
- msgstr "Текст ссылки или кнопки"
184
-
185
- #: plugin-options/general-options.php:39
186
- msgid "Type the text to use for the button or the link of the compare."
187
- msgstr ""
188
- "Введите текст, который будет использоваться для кнопки или ссылки сравнения."
189
-
190
- #: plugin-options/general-options.php:47
191
- msgid "Show button in single product page"
192
- msgstr "Показывать кнопку на странице товара"
193
-
194
- #: plugin-options/general-options.php:48
195
- msgid "Say if you want to show the button in the single product page."
196
- msgstr "Отметьте, если хотите показывать кнопку на странице товара."
197
-
198
- #: plugin-options/general-options.php:56
199
- msgid "Show button in products list"
200
- msgstr "Показывать кнопку в каталоге товаров"
201
-
202
- #: plugin-options/general-options.php:57
203
- msgid "Say if you want to show the button in the products list."
204
- msgstr "Отметьте, если вы хотите показывать кнопку в каталоге товаров."
205
-
206
- #: plugin-options/general-options.php:65
207
- msgid "Open automatically lightbox"
208
- msgstr "Автоматическое открытие всплывающего окна"
209
-
210
- #: plugin-options/general-options.php:66
211
- msgid "Open link after click into \"Compare\" button\"."
212
- msgstr "Открыть ссылку после нажатия на кнопку «Сравнить»."
213
-
214
- #: plugin-options/general-options.php:79
215
- msgid "Table Settings"
216
- msgstr "Настройки таблицы"
217
-
218
- #: plugin-options/general-options.php:86
219
- msgid "Table title"
220
- msgstr "Название таблицы"
221
-
222
- #: plugin-options/general-options.php:87
223
- msgid "Type the text to use for the table title."
224
- msgstr "Введите текст названия таблицы."
225
-
226
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
227
- msgid "Compare products"
228
- msgstr "Сравнение товаров"
229
-
230
- #: plugin-options/general-options.php:95
231
- msgid "Fields to show"
232
- msgstr "Поля для показа"
233
-
234
- #: plugin-options/general-options.php:96
235
- msgid ""
236
- "Select the fields to show in the comparison table and order them by "
237
- "drag&drop (are included also the woocommerce attributes)"
238
- msgstr ""
239
- "Выберите поля, которые будут отображаться в таблице сравнения, и расставьте "
240
- "их путем перетаскивания (включены также атрибуты woocommerce)"
241
-
242
- #: plugin-options/general-options.php:104
243
- msgid "Repeat \"Price\" field"
244
- msgstr "Повторить поле «Цена» в конце таблицы"
245
-
246
- #: plugin-options/general-options.php:105
247
- msgid "Repeat the \"Price\" field at the end of the table"
248
- msgstr "Повторить поле «Цена» в конце таблицы"
249
-
250
- #: plugin-options/general-options.php:113
251
- msgid "Repeat \"Add to cart\" field"
252
- msgstr "Повторить поле «Добавить в корзину» в конце таблицы"
253
-
254
- #: plugin-options/general-options.php:114
255
- msgid "Repeat the \"Add to cart\" field at the end of the table"
256
- msgstr "Повторить поле «Добавить в корзину» в конце таблицы"
257
-
258
- #: plugin-options/general-options.php:122
259
- msgid "Image size"
260
- msgstr "Размер изображения"
261
-
262
- #: plugin-options/general-options.php:123
263
- msgid "Set the size for the images"
264
- msgstr "Задайте размер для изображений"
265
-
266
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
267
- #, php-format
268
- msgid ""
269
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
270
- "benefit from all features!"
271
- msgstr ""
272
- "Воспользуйтесь %1$spremium version%2$s %1$sYITH WooCommerce Compare%2$s, "
273
- "чтобы воспользоваться всеми функциями!"
274
-
275
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
276
- msgid "UPGRADE"
277
- msgstr "ОБНОВИТЬ"
278
-
279
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
280
- msgid "to the premium version"
281
- msgstr "до премиум версии"
282
-
283
- #: templates/admin/premium.php:250
284
- msgid "Premium Features"
285
- msgstr "Премиум-функции"
286
-
287
- #: templates/admin/premium.php:258
288
- msgid "A DEDICATED PAGE"
289
- msgstr "СТРАНИЦА ОПИСАНИЯ"
290
-
291
- #: templates/admin/premium.php:261
292
- #, php-format
293
- msgid ""
294
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
295
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
296
- "created automatically in your site and, adding it among the menu entries, "
297
- "you will be able to give to your users the chance to access it easily "
298
- "whenever they want."
299
- msgstr ""
300
- "Вы не хотите больше сравнивать свои продукты в модальном окне? %3$sС премиум-"
301
- "версией %1$sYITH WooCommerce Compare%2$s, на вашем сайте автоматически будет "
302
- "создана новая страница. Добавив ее среди других страниц, вы сможете дать "
303
- "своим пользователям возможность легко получить доступ к ней, когда они этого "
304
- "захотят."
305
-
306
- #: templates/admin/premium.php:271
307
- msgid "CATEGORY COMPARATION"
308
- msgstr "СРАВНЕНИЕ КАТЕГОРИЙ"
309
-
310
- #: templates/admin/premium.php:274
311
- #, php-format
312
- msgid ""
313
- "People are often confused by finding products of different categories in the "
314
- "comparison table, creating difficulties in comparing the products they are "
315
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
316
- "need: you will be able to separate the products in the table by category "
317
- "affinity."
318
- msgstr ""
319
- "Люди часто путаются, находя в таблице сравнений товары из разных категорий. "
320
- "Возникают трудности в понимании сравнения. Для этого существует возможность "
321
- "%1$s«Сравнение по категориям»%2$s, чтобы разделить товары в таблице по "
322
- "категориям."
323
-
324
- #: templates/admin/premium.php:290
325
- msgid "CATEGORY EXCLUSION "
326
- msgstr "ИСКЛЮЧЕНИЕ КАТЕГОРИЙ "
327
-
328
- #: templates/admin/premium.php:293
329
- #, php-format
330
- msgid ""
331
- "In your shop there may be product categories you don't want to be affected "
332
- "by the plugin features, deleting the comparison button for them. The premium "
333
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
334
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
335
- "of the feature, allowing the comparison only to those products of the "
336
- "selected categories."
337
- msgstr ""
338
- "В вашем магазине могут быть категории продуктов, на которые вы не хотите "
339
- "распространять функции плагина, удаляя для них кнопку сравнения. Премиум-"
340
- "версия плагина также дает такую возможность.%3$s И еще больше! Активируйте "
341
- "%1$s«Реверсивный список исключений»%2$s, вы также сможете инвертировать "
342
- "поведение функции, позволяя сравнивать только продукты из выбранных "
343
- "категорий."
344
-
345
- #: templates/admin/premium.php:303
346
- msgid "TABLE IMAGE"
347
- msgstr "ИЗОБРАЖЕНИЕ ТАБЛИЦЫ"
348
-
349
- #: templates/admin/premium.php:306
350
- #, php-format
351
- msgid ""
352
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
353
- "Select an image, upload it from the option panel and show it ahead of the "
354
- "table to your users. "
355
- msgstr ""
356
- "Сделайте личный вклад в %1$sтаблицу сравнения%2$s, которую увидят ваши "
357
- "пользователи. Выберите изображение, загрузите его с панели параметров и "
358
- "покажите его перед таблицей своим пользователям. "
359
-
360
- #: templates/admin/premium.php:322
361
- msgid "DYNAMIC FIELDS"
362
- msgstr "АКТИВНЫЕ ПОЛЯ"
363
-
364
- #: templates/admin/premium.php:325
365
- #, php-format
366
- msgid ""
367
- "With this precious feature, you will be able to show in the table only the "
368
- "fields that have information in at least one of the selected products."
369
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
370
- "be no more empty lines in your comparison table."
371
- msgstr ""
372
- "С помощью этой замечательной функции вы сможете отображать в таблице только "
373
- "поля, содержащие информацию, по крайней мере, в одном из выбранных продуктов."
374
- "%3$s Включите %1$s«Активные поля атрибута»%2$s и в таблице сравнения не "
375
- "будет пустых строк."
376
-
377
- #: templates/admin/premium.php:335
378
- msgid "SOCIAL NETWORK SHARING"
379
- msgstr "ПОДЕЛИТЬСЯ В СОЦИАЛЬНЫХ СЕТЯХ"
380
-
381
- #: templates/admin/premium.php:338
382
- #, php-format
383
- msgid ""
384
- "One of the most appealing features of the premium version of the plugin.Four "
385
- "social network sites for your users (Facebook, Twitter, Google + and "
386
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
387
- "products they have selected."
388
- msgstr ""
389
- "Одна из самых привлекательных функций премиальной версии плагина. Для сайтов "
390
- "социальных сетей ваших пользователей (Facebook, Twitter, Google + и "
391
- "Pinterest) и система электронной почты%1$sподелиться%2$s таблицей сравнения "
392
- "продуктов, которую ни выбрали."
393
-
394
- #: templates/admin/premium.php:354
395
- msgid "RELATED PRODUCTS"
396
- msgstr "СОПУТСТВУЮЩИЕ ТОВАРЫ"
397
-
398
- #: templates/admin/premium.php:357
399
- #, php-format
400
- msgid ""
401
- "All the products that have common categories and/or tags with those in the "
402
- "comparison table will be showed in a slider, right under the comparison "
403
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
404
- "users to discover the shop products of the shop related to those they are "
405
- "interested into."
406
- msgstr ""
407
- "Все товары, которые имеют общие категории и/или теги с товарами в таблице "
408
- "сравнения, будут показаны в слайдере, прямо под сравнительной таблицей.%3$s "
409
- "Полностью%1$s «удобный для использования» %2$sслайдер, из которого ваши "
410
- "пользователи узнают о товарах в магазине, связанных с теми, которые их "
411
- "интересуют."
412
-
413
- #: templates/admin/premium.php:367
414
- msgid "CUSTOMIZABLE STYLE"
415
- msgstr "НАСТРАИВАЕМЫЙ СТИЛЬ"
416
-
417
- #: templates/admin/premium.php:370
418
- #, php-format
419
- msgid ""
420
- "An advanced option panel that let you change all the colors of the plugin, "
421
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
422
- "of your shop.We know it, looks also count... and we give you the right tools "
423
- "to get to the best result."
424
- msgstr ""
425
- "Расширенная панель параметров, позволяющая вам изменить все цвета плагина, "
426
- "чтобы вы могли приспособить все свои элементы стилистически %1$sк макету%2$s "
427
- "вашего магазина. Мы знаем что это важно, присматриваем за этим … и мы даем "
428
- "вам нужные инструменты для достижения наилучшего результата."
429
-
430
- #: templates/admin/premium.php:386
431
- msgid "CUSTOMIZED ATTRIBUTES"
432
- msgstr "НАСТРАИВАЕМЫЕ АТРИБУТЫ"
433
-
434
- #: templates/admin/premium.php:389
435
- #, php-format
436
- msgid ""
437
- "Let you users compare products following every feature, and considering also "
438
- "all those %1$sattributes%2$s that can be manually created in within the "
439
- "product detail page. Every single detail will be included."
440
- msgstr ""
441
- "Позвольте пользователям сравнивать продукты предметно и учитывать также все "
442
- "%1$sатрибуты%2$s, которые могут быть созданы вручную на странице сведений о "
443
- "продукте. Каждая деталь будет включена."
444
-
445
- #: templates/admin/premium.php:399
446
- msgid "A TAILORED TABLE"
447
- msgstr "ТАБЛИЦА НА ЗАКАЗ"
448
-
449
- #: templates/admin/premium.php:402
450
- #, php-format
451
- msgid ""
452
- "Select the products you want to compare and the system will offer you the "
453
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
454
- msgstr ""
455
- "Выберите продукты, которые вы хотите сравнить, и система предложит вам "
456
- "%1$sshortcode%2$s для создания таблицы сравнения. Просто, быстро и полезно."
457
-
458
- #: templates/admin/premium.php:418
459
- msgid "Compare list - widget"
460
- msgstr ""
461
-
462
- #: templates/admin/premium.php:421
463
- msgid ""
464
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
465
- "complete list of products added to the compare tab and avoid to open the "
466
- "popup to check its existence. "
467
- msgstr ""
468
- "Благодаря виджеты YITH WooCommerce Compare, пользователи могут в любой "
469
- "момент проверить полный список продуктов, добавленных на вкладку сравнения, "
470
- "и не открывая всплывающее окно, видеть что они сравнивают. "
471
-
472
- #: templates/admin/premium.php:431
473
- msgid "Compare counter - widget and shortcode"
474
- msgstr ""
475
-
476
- #: templates/admin/premium.php:434
477
- msgid ""
478
- "Moreover, if you want to give your users the chance to see in a glance how "
479
- "many products they have added to the Compare list, feel free to use the "
480
- "widget or the shortcode included. And their Compare list is always no more "
481
- "than one click away."
482
- msgstr ""
483
-
484
- #: templates/compare.php:77
485
- msgid "Close window [X]"
486
- msgstr "Закрыть окно [X]"
487
-
488
- #: templates/compare.php:106
489
- msgid "No products added in the compare table."
490
- msgstr "Нет товаров для сравнения."
491
-
492
- #: widgets/class.yith-woocompare-widget.php:23
493
- msgid "The widget shows the list of products added in the comparison table."
494
- msgstr "Виджет отображает список продуктов, добавленных для сравнения."
495
-
496
- #: widgets/class.yith-woocompare-widget.php:27
497
- msgid "YITH WooCommerce Compare Widget"
498
- msgstr "Виджет YITH WooCommerce Compare"
499
-
500
- #: widgets/class.yith-woocompare-widget.php:50
501
- msgid "Clear all"
502
- msgstr "Очистить"
503
-
504
- #~ msgid "Plugin Documentation"
505
- #~ msgstr "Документация плагина"
506
-
507
- #~ msgid "WIDGET"
508
- #~ msgstr "ВИДЖЕТ"
509
-
510
- #~ msgid "Choose if you want to use a link or a button for the action button."
511
- #~ msgstr "Выберите, хотите ли вы использовать ссылку или кнопку при нажатии."
512
-
513
- #~ msgid "The widget show the list of products added in the compare table."
514
- #~ msgstr "Виджет отображает список продуктов, добавленных для сравнения."
515
-
516
- #~ msgid "YITH Woocommerce Compare Widget"
517
- #~ msgstr "Виджет YITH WooCommerce Compare"
518
-
519
- #~ msgid "Products Compare"
520
- #~ msgstr "Сравнение товаров"
521
-
522
- #~ msgid "Repeat \"Price\" field at the end of the table"
523
- #~ msgstr "Повторить поле «Цена» в конце таблицы"
524
-
525
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
526
- #~ msgstr "Повторить поле «Добавить в корзину» в конце таблицы"
527
-
528
- #~ msgid "Select a date"
529
- #~ msgstr "Выберите дату"
530
-
531
- #~ msgid "Hours"
532
- #~ msgstr "Часы"
533
-
534
- #~ msgid "Minutes"
535
- #~ msgstr "Минуты"
536
-
537
- #~ msgid "Upload"
538
- #~ msgstr "Закачать"
539
-
540
- #~ msgid "px"
541
- #~ msgstr "px"
542
-
543
- #~ msgid "em"
544
- #~ msgstr "em"
545
-
546
- #~ msgid "pt"
547
- #~ msgstr "pt"
548
-
549
- #~ msgid "rem"
550
- #~ msgstr "rem"
551
-
552
- #~ msgid "Select a font family"
553
- #~ msgstr "Выберите шрифт"
554
-
555
- #~ msgid "Regular"
556
- #~ msgstr "Обычный"
557
-
558
- #~ msgid "Bold"
559
- #~ msgstr "Жирный"
560
-
561
- #~ msgid "Extra bold"
562
- #~ msgstr "Экстра жирный"
563
-
564
- #~ msgid "Italic"
565
- #~ msgstr "Наклонный"
566
-
567
- #~ msgid "Italic bold"
568
- #~ msgstr "Наклонный жирный"
569
-
570
- #~ msgid "Click to preview"
571
- #~ msgstr "Нажмите для просмотра"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
+ "Last-Translator: \n"
7
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
+ "Language: ru_RU\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
17
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+ "X-Poedit-SearchPath-0: .\n"
19
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
20
+
21
+ #: includes/class.yith-woocompare-admin.php:119
22
+ #: includes/class.yith-woocompare-admin.php:143
23
+ msgid "Settings"
24
+ msgstr "Настройки"
25
+
26
+ #: includes/class.yith-woocompare-admin.php:121
27
+ msgid "License"
28
+ msgstr ""
29
+
30
+ #: includes/class.yith-woocompare-admin.php:147
31
+ msgid "Premium Version"
32
+ msgstr "Премиум версия"
33
+
34
+ #: includes/class.yith-woocompare-admin.php:153
35
+ #: includes/class.yith-woocompare-admin.php:154
36
+ #: includes/class.yith-woocompare-frontend.php:505
37
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
38
+ #: widgets/class.yith-woocompare-widget.php:51
39
+ msgid "Compare"
40
+ msgstr "Сравнить"
41
+
42
+ #: includes/class.yith-woocompare-admin.php:241
43
+ msgid "YITH WooCommerce Compare Activated"
44
+ msgstr "Активировать YITH WooCommerce Compare"
45
+
46
+ #: includes/class.yith-woocompare-admin.php:242
47
+ #, php-format
48
+ msgid ""
49
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
50
+ "With this menu, you can access to all the settings of our plugins that you "
51
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
52
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
53
+ msgstr ""
54
+ "На вкладке YIT Plugin tab вы можете найти варианты сравнения YITH "
55
+ "WooCommerce. С помощью этого меню вы можете получить доступ ко всем "
56
+ "настройкам наших плагинов, которые вы активировали. YITH WooCommerce Compare "
57
+ "доступен в бесплатной версии и PREMIUM версии со множеством новых опций, <a "
58
+ "href=«%s»>discover it now</a>."
59
+
60
+ #: includes/class.yith-woocompare-admin.php:253
61
+ msgid "YITH WooCommerce Compare Updated"
62
+ msgstr "Обновить YITH WooCommerce Compare"
63
+
64
+ #: includes/class.yith-woocompare-admin.php:254
65
+ #, php-format
66
+ msgid ""
67
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
68
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
69
+ "the previous version. When one of our plugins is updated, a new voice will "
70
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
71
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
72
+ msgstr ""
73
+ "С этого момента вы можете найти все варианты YITH WooCommerce Compare во "
74
+ "вкладке YIT Plugin -> Compare вместо WooCommerce -> Настройки -> Сравнить, "
75
+ "как в предыдущей версии. Когда один из наших плагинов будет обновлен, в это "
76
+ "меню будет добавлена новая вкладка. YITH WooCommerce Compare был обновлен "
77
+ "новыми доступными вариантами, <a href=«%s»>discover the PREMIUM version.</a>"
78
+
79
+ #: includes/class.yith-woocompare-admin.php:398
80
+ msgid "Do you want to hard crop the image?"
81
+ msgstr "Вы хотите принудительно уменьшить изображение?"
82
+
83
+ #: includes/class.yith-woocompare-frontend.php:223
84
+ msgid "Added"
85
+ msgstr "Добавлено"
86
+
87
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
88
+ msgid "Product Comparison"
89
+ msgstr "Сравнение товаров"
90
+
91
+ #: includes/class.yith-woocompare-frontend.php:229
92
+ msgid "Close"
93
+ msgstr ""
94
+
95
+ #: includes/class.yith-woocompare-frontend.php:384
96
+ msgid "In stock"
97
+ msgstr "В наличии"
98
+
99
+ #: includes/class.yith-woocompare-frontend.php:696
100
+ msgid "No products to compare"
101
+ msgstr "Нет товаров для сравнения"
102
+
103
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
104
+ msgid "Remove"
105
+ msgstr "Удалить"
106
+
107
+ #: includes/class.yith-woocompare-helper.php:46
108
+ msgid "Image"
109
+ msgstr "Изображение"
110
+
111
+ #: includes/class.yith-woocompare-helper.php:47
112
+ #: widgets/class.yith-woocompare-widget.php:68
113
+ msgid "Title"
114
+ msgstr "Название"
115
+
116
+ #: includes/class.yith-woocompare-helper.php:48
117
+ msgid "Price"
118
+ msgstr "Цена"
119
+
120
+ #: includes/class.yith-woocompare-helper.php:49
121
+ msgid "Add to cart"
122
+ msgstr "Добавить в корзину"
123
+
124
+ #: includes/class.yith-woocompare-helper.php:50
125
+ msgid "Description"
126
+ msgstr "Описание"
127
+
128
+ #: includes/class.yith-woocompare-helper.php:51
129
+ msgid "Sku"
130
+ msgstr ""
131
+
132
+ #: includes/class.yith-woocompare-helper.php:52
133
+ msgid "Availability"
134
+ msgstr "Наличие"
135
+
136
+ #: includes/class.yith-woocompare-helper.php:53
137
+ msgid "Weight"
138
+ msgstr "Вес"
139
+
140
+ #: includes/class.yith-woocompare-helper.php:54
141
+ msgid "Dimensions"
142
+ msgstr "Размеры"
143
+
144
+ #: init.php:42
145
+ msgid ""
146
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
147
+ "WooCommerce in order to work."
148
+ msgstr ""
149
+ "YITH WooCommerce Compare включен, но не эффективен. Для работы требуется "
150
+ "WooCommerce."
151
+
152
+ #: init.php:50
153
+ msgid ""
154
+ "You can't activate the free version of YITH WooCommerce Compare while you "
155
+ "are using the premium one."
156
+ msgstr ""
157
+ "Вы не можете активировать бесплатную версию YITH WooCommerce Compare, в то "
158
+ "время как вы используете премиум-версию."
159
+
160
+ #: plugin-options/general-options.php:17
161
+ msgid "General Settings"
162
+ msgstr "Основные настройки"
163
+
164
+ #: plugin-options/general-options.php:24
165
+ msgid "Link or Button"
166
+ msgstr "Ссылка или Кнопка"
167
+
168
+ #: plugin-options/general-options.php:25
169
+ msgid "Choose if you want to use a link or a button for the comepare actions."
170
+ msgstr ""
171
+ "Выберите, если хотите использовать ссылку или кнопку для действия сравнения."
172
+
173
+ #: plugin-options/general-options.php:32
174
+ msgid "Link"
175
+ msgstr "Ссылка"
176
+
177
+ #: plugin-options/general-options.php:33
178
+ msgid "Button"
179
+ msgstr "Кнопка"
180
+
181
+ #: plugin-options/general-options.php:38
182
+ msgid "Link/Button text"
183
+ msgstr "Текст ссылки или кнопки"
184
+
185
+ #: plugin-options/general-options.php:39
186
+ msgid "Type the text to use for the button or the link of the compare."
187
+ msgstr ""
188
+ "Введите текст, который будет использоваться для кнопки или ссылки сравнения."
189
+
190
+ #: plugin-options/general-options.php:47
191
+ msgid "Show button in single product page"
192
+ msgstr "Показывать кнопку на странице товара"
193
+
194
+ #: plugin-options/general-options.php:48
195
+ msgid "Say if you want to show the button in the single product page."
196
+ msgstr "Отметьте, если хотите показывать кнопку на странице товара."
197
+
198
+ #: plugin-options/general-options.php:56
199
+ msgid "Show button in products list"
200
+ msgstr "Показывать кнопку в каталоге товаров"
201
+
202
+ #: plugin-options/general-options.php:57
203
+ msgid "Say if you want to show the button in the products list."
204
+ msgstr "Отметьте, если вы хотите показывать кнопку в каталоге товаров."
205
+
206
+ #: plugin-options/general-options.php:65
207
+ msgid "Open automatically lightbox"
208
+ msgstr "Автоматическое открытие всплывающего окна"
209
+
210
+ #: plugin-options/general-options.php:66
211
+ msgid "Open link after click into \"Compare\" button\"."
212
+ msgstr "Открыть ссылку после нажатия на кнопку «Сравнить»."
213
+
214
+ #: plugin-options/general-options.php:79
215
+ msgid "Table Settings"
216
+ msgstr "Настройки таблицы"
217
+
218
+ #: plugin-options/general-options.php:86
219
+ msgid "Table title"
220
+ msgstr "Название таблицы"
221
+
222
+ #: plugin-options/general-options.php:87
223
+ msgid "Type the text to use for the table title."
224
+ msgstr "Введите текст названия таблицы."
225
+
226
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
227
+ msgid "Compare products"
228
+ msgstr "Сравнение товаров"
229
+
230
+ #: plugin-options/general-options.php:95
231
+ msgid "Fields to show"
232
+ msgstr "Поля для показа"
233
+
234
+ #: plugin-options/general-options.php:96
235
+ msgid ""
236
+ "Select the fields to show in the comparison table and order them by "
237
+ "drag&drop (are included also the woocommerce attributes)"
238
+ msgstr ""
239
+ "Выберите поля, которые будут отображаться в таблице сравнения, и расставьте "
240
+ "их путем перетаскивания (включены также атрибуты woocommerce)"
241
+
242
+ #: plugin-options/general-options.php:104
243
+ msgid "Repeat \"Price\" field"
244
+ msgstr "Повторить поле «Цена» в конце таблицы"
245
+
246
+ #: plugin-options/general-options.php:105
247
+ msgid "Repeat the \"Price\" field at the end of the table"
248
+ msgstr "Повторить поле «Цена» в конце таблицы"
249
+
250
+ #: plugin-options/general-options.php:113
251
+ msgid "Repeat \"Add to cart\" field"
252
+ msgstr "Повторить поле «Добавить в корзину» в конце таблицы"
253
+
254
+ #: plugin-options/general-options.php:114
255
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
256
+ msgstr "Повторить поле «Добавить в корзину» в конце таблицы"
257
+
258
+ #: plugin-options/general-options.php:122
259
+ msgid "Image size"
260
+ msgstr "Размер изображения"
261
+
262
+ #: plugin-options/general-options.php:123
263
+ msgid "Set the size for the images"
264
+ msgstr "Задайте размер для изображений"
265
+
266
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
267
+ #, php-format
268
+ msgid ""
269
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
270
+ "benefit from all features!"
271
+ msgstr ""
272
+ "Воспользуйтесь %1$spremium version%2$s %1$sYITH WooCommerce Compare%2$s, "
273
+ "чтобы воспользоваться всеми функциями!"
274
+
275
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
276
+ msgid "UPGRADE"
277
+ msgstr "ОБНОВИТЬ"
278
+
279
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
280
+ msgid "to the premium version"
281
+ msgstr "до премиум версии"
282
+
283
+ #: templates/admin/premium.php:250
284
+ msgid "Premium Features"
285
+ msgstr "Премиум-функции"
286
+
287
+ #: templates/admin/premium.php:258
288
+ msgid "A DEDICATED PAGE"
289
+ msgstr "СТРАНИЦА ОПИСАНИЯ"
290
+
291
+ #: templates/admin/premium.php:261
292
+ #, php-format
293
+ msgid ""
294
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
295
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
296
+ "created automatically in your site and, adding it among the menu entries, "
297
+ "you will be able to give to your users the chance to access it easily "
298
+ "whenever they want."
299
+ msgstr ""
300
+ "Вы не хотите больше сравнивать свои продукты в модальном окне? %3$sС премиум-"
301
+ "версией %1$sYITH WooCommerce Compare%2$s, на вашем сайте автоматически будет "
302
+ "создана новая страница. Добавив ее среди других страниц, вы сможете дать "
303
+ "своим пользователям возможность легко получить доступ к ней, когда они этого "
304
+ "захотят."
305
+
306
+ #: templates/admin/premium.php:271
307
+ msgid "CATEGORY COMPARATION"
308
+ msgstr "СРАВНЕНИЕ КАТЕГОРИЙ"
309
+
310
+ #: templates/admin/premium.php:274
311
+ #, php-format
312
+ msgid ""
313
+ "People are often confused by finding products of different categories in the "
314
+ "comparison table, creating difficulties in comparing the products they are "
315
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
316
+ "need: you will be able to separate the products in the table by category "
317
+ "affinity."
318
+ msgstr ""
319
+ "Люди часто путаются, находя в таблице сравнений товары из разных категорий. "
320
+ "Возникают трудности в понимании сравнения. Для этого существует возможность "
321
+ "%1$s«Сравнение по категориям»%2$s, чтобы разделить товары в таблице по "
322
+ "категориям."
323
+
324
+ #: templates/admin/premium.php:290
325
+ msgid "CATEGORY EXCLUSION "
326
+ msgstr "ИСКЛЮЧЕНИЕ КАТЕГОРИЙ "
327
+
328
+ #: templates/admin/premium.php:293
329
+ #, php-format
330
+ msgid ""
331
+ "In your shop there may be product categories you don't want to be affected "
332
+ "by the plugin features, deleting the comparison button for them. The premium "
333
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
334
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
335
+ "of the feature, allowing the comparison only to those products of the "
336
+ "selected categories."
337
+ msgstr ""
338
+ "В вашем магазине могут быть категории продуктов, на которые вы не хотите "
339
+ "распространять функции плагина, удаляя для них кнопку сравнения. Премиум-"
340
+ "версия плагина также дает такую возможность.%3$s И еще больше! Активируйте "
341
+ "%1$s«Реверсивный список исключений»%2$s, вы также сможете инвертировать "
342
+ "поведение функции, позволяя сравнивать только продукты из выбранных "
343
+ "категорий."
344
+
345
+ #: templates/admin/premium.php:303
346
+ msgid "TABLE IMAGE"
347
+ msgstr "ИЗОБРАЖЕНИЕ ТАБЛИЦЫ"
348
+
349
+ #: templates/admin/premium.php:306
350
+ #, php-format
351
+ msgid ""
352
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
353
+ "Select an image, upload it from the option panel and show it ahead of the "
354
+ "table to your users. "
355
+ msgstr ""
356
+ "Сделайте личный вклад в %1$sтаблицу сравнения%2$s, которую увидят ваши "
357
+ "пользователи. Выберите изображение, загрузите его с панели параметров и "
358
+ "покажите его перед таблицей своим пользователям. "
359
+
360
+ #: templates/admin/premium.php:322
361
+ msgid "DYNAMIC FIELDS"
362
+ msgstr "АКТИВНЫЕ ПОЛЯ"
363
+
364
+ #: templates/admin/premium.php:325
365
+ #, php-format
366
+ msgid ""
367
+ "With this precious feature, you will be able to show in the table only the "
368
+ "fields that have information in at least one of the selected products."
369
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
370
+ "be no more empty lines in your comparison table."
371
+ msgstr ""
372
+ "С помощью этой замечательной функции вы сможете отображать в таблице только "
373
+ "поля, содержащие информацию, по крайней мере, в одном из выбранных продуктов."
374
+ "%3$s Включите %1$s«Активные поля атрибута»%2$s и в таблице сравнения не "
375
+ "будет пустых строк."
376
+
377
+ #: templates/admin/premium.php:335
378
+ msgid "SOCIAL NETWORK SHARING"
379
+ msgstr "ПОДЕЛИТЬСЯ В СОЦИАЛЬНЫХ СЕТЯХ"
380
+
381
+ #: templates/admin/premium.php:338
382
+ #, php-format
383
+ msgid ""
384
+ "One of the most appealing features of the premium version of the plugin.Four "
385
+ "social network sites for your users (Facebook, Twitter, Google + and "
386
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
387
+ "products they have selected."
388
+ msgstr ""
389
+ "Одна из самых привлекательных функций премиальной версии плагина. Для сайтов "
390
+ "социальных сетей ваших пользователей (Facebook, Twitter, Google + и "
391
+ "Pinterest) и система электронной почты%1$sподелиться%2$s таблицей сравнения "
392
+ "продуктов, которую ни выбрали."
393
+
394
+ #: templates/admin/premium.php:354
395
+ msgid "RELATED PRODUCTS"
396
+ msgstr "СОПУТСТВУЮЩИЕ ТОВАРЫ"
397
+
398
+ #: templates/admin/premium.php:357
399
+ #, php-format
400
+ msgid ""
401
+ "All the products that have common categories and/or tags with those in the "
402
+ "comparison table will be showed in a slider, right under the comparison "
403
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
404
+ "users to discover the shop products of the shop related to those they are "
405
+ "interested into."
406
+ msgstr ""
407
+ "Все товары, которые имеют общие категории и/или теги с товарами в таблице "
408
+ "сравнения, будут показаны в слайдере, прямо под сравнительной таблицей.%3$s "
409
+ "Полностью%1$s «удобный для использования» %2$sслайдер, из которого ваши "
410
+ "пользователи узнают о товарах в магазине, связанных с теми, которые их "
411
+ "интересуют."
412
+
413
+ #: templates/admin/premium.php:367
414
+ msgid "CUSTOMIZABLE STYLE"
415
+ msgstr "НАСТРАИВАЕМЫЙ СТИЛЬ"
416
+
417
+ #: templates/admin/premium.php:370
418
+ #, php-format
419
+ msgid ""
420
+ "An advanced option panel that let you change all the colors of the plugin, "
421
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
422
+ "of your shop.We know it, looks also count... and we give you the right tools "
423
+ "to get to the best result."
424
+ msgstr ""
425
+ "Расширенная панель параметров, позволяющая вам изменить все цвета плагина, "
426
+ "чтобы вы могли приспособить все свои элементы стилистически %1$sк макету%2$s "
427
+ "вашего магазина. Мы знаем что это важно, присматриваем за этим … и мы даем "
428
+ "вам нужные инструменты для достижения наилучшего результата."
429
+
430
+ #: templates/admin/premium.php:386
431
+ msgid "CUSTOMIZED ATTRIBUTES"
432
+ msgstr "НАСТРАИВАЕМЫЕ АТРИБУТЫ"
433
+
434
+ #: templates/admin/premium.php:389
435
+ #, php-format
436
+ msgid ""
437
+ "Let you users compare products following every feature, and considering also "
438
+ "all those %1$sattributes%2$s that can be manually created in within the "
439
+ "product detail page. Every single detail will be included."
440
+ msgstr ""
441
+ "Позвольте пользователям сравнивать продукты предметно и учитывать также все "
442
+ "%1$sатрибуты%2$s, которые могут быть созданы вручную на странице сведений о "
443
+ "продукте. Каждая деталь будет включена."
444
+
445
+ #: templates/admin/premium.php:399
446
+ msgid "A TAILORED TABLE"
447
+ msgstr "ТАБЛИЦА НА ЗАКАЗ"
448
+
449
+ #: templates/admin/premium.php:402
450
+ #, php-format
451
+ msgid ""
452
+ "Select the products you want to compare and the system will offer you the "
453
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
454
+ msgstr ""
455
+ "Выберите продукты, которые вы хотите сравнить, и система предложит вам "
456
+ "%1$sshortcode%2$s для создания таблицы сравнения. Просто, быстро и полезно."
457
+
458
+ #: templates/admin/premium.php:418
459
+ msgid "Compare list - widget"
460
+ msgstr ""
461
+
462
+ #: templates/admin/premium.php:421
463
+ msgid ""
464
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
465
+ "complete list of products added to the compare tab and avoid to open the "
466
+ "popup to check its existence. "
467
+ msgstr ""
468
+ "Благодаря виджеты YITH WooCommerce Compare, пользователи могут в любой "
469
+ "момент проверить полный список продуктов, добавленных на вкладку сравнения, "
470
+ "и не открывая всплывающее окно, видеть что они сравнивают. "
471
+
472
+ #: templates/admin/premium.php:431
473
+ msgid "Compare counter - widget and shortcode"
474
+ msgstr ""
475
+
476
+ #: templates/admin/premium.php:434
477
+ msgid ""
478
+ "Moreover, if you want to give your users the chance to see in a glance how "
479
+ "many products they have added to the Compare list, feel free to use the "
480
+ "widget or the shortcode included. And their Compare list is always no more "
481
+ "than one click away."
482
+ msgstr ""
483
+
484
+ #: templates/compare.php:77
485
+ msgid "Close window [X]"
486
+ msgstr "Закрыть окно [X]"
487
+
488
+ #: templates/compare.php:106
489
+ msgid "No products added in the compare table."
490
+ msgstr "Нет товаров для сравнения."
491
+
492
+ #: widgets/class.yith-woocompare-widget.php:23
493
+ msgid "The widget shows the list of products added in the comparison table."
494
+ msgstr "Виджет отображает список продуктов, добавленных для сравнения."
495
+
496
+ #: widgets/class.yith-woocompare-widget.php:27
497
+ msgid "YITH WooCommerce Compare Widget"
498
+ msgstr "Виджет YITH WooCommerce Compare"
499
+
500
+ #: widgets/class.yith-woocompare-widget.php:50
501
+ msgid "Clear all"
502
+ msgstr "Очистить"
503
+
504
+ #~ msgid "Plugin Documentation"
505
+ #~ msgstr "Документация плагина"
506
+
507
+ #~ msgid "WIDGET"
508
+ #~ msgstr "ВИДЖЕТ"
509
+
510
+ #~ msgid "Choose if you want to use a link or a button for the action button."
511
+ #~ msgstr "Выберите, хотите ли вы использовать ссылку или кнопку при нажатии."
512
+
513
+ #~ msgid "The widget show the list of products added in the compare table."
514
+ #~ msgstr "Виджет отображает список продуктов, добавленных для сравнения."
515
+
516
+ #~ msgid "YITH Woocommerce Compare Widget"
517
+ #~ msgstr "Виджет YITH WooCommerce Compare"
518
+
519
+ #~ msgid "Products Compare"
520
+ #~ msgstr "Сравнение товаров"
521
+
522
+ #~ msgid "Repeat \"Price\" field at the end of the table"
523
+ #~ msgstr "Повторить поле «Цена» в конце таблицы"
524
+
525
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
526
+ #~ msgstr "Повторить поле «Добавить в корзину» в конце таблицы"
527
+
528
+ #~ msgid "Select a date"
529
+ #~ msgstr "Выберите дату"
530
+
531
+ #~ msgid "Hours"
532
+ #~ msgstr "Часы"
533
+
534
+ #~ msgid "Minutes"
535
+ #~ msgstr "Минуты"
536
+
537
+ #~ msgid "Upload"
538
+ #~ msgstr "Закачать"
539
+
540
+ #~ msgid "px"
541
+ #~ msgstr "px"
542
+
543
+ #~ msgid "em"
544
+ #~ msgstr "em"
545
+
546
+ #~ msgid "pt"
547
+ #~ msgstr "pt"
548
+
549
+ #~ msgid "rem"
550
+ #~ msgstr "rem"
551
+
552
+ #~ msgid "Select a font family"
553
+ #~ msgstr "Выберите шрифт"
554
+
555
+ #~ msgid "Regular"
556
+ #~ msgstr "Обычный"
557
+
558
+ #~ msgid "Bold"
559
+ #~ msgstr "Жирный"
560
+
561
+ #~ msgid "Extra bold"
562
+ #~ msgstr "Экстра жирный"
563
+
564
+ #~ msgid "Italic"
565
+ #~ msgstr "Наклонный"
566
+
567
+ #~ msgid "Italic bold"
568
+ #~ msgstr "Наклонный жирный"
569
+
570
+ #~ msgid "Click to preview"
571
+ #~ msgstr "Нажмите для просмотра"
languages/yith-woocommerce-compare-sk_SK.po CHANGED
@@ -1,502 +1,502 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
- "Last-Translator: Jakub Novák <jakub.novak@hellephant.sk>\n"
7
- "Language-Team: Hellephant <jakub.novak@hellephant.sk>\n"
8
- "Language: sk\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
-
20
- #: includes/class.yith-woocompare-admin.php:119
21
- #: includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr ""
24
-
25
- #: includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr ""
32
-
33
- #: includes/class.yith-woocompare-admin.php:153
34
- #: includes/class.yith-woocompare-admin.php:154
35
- #: includes/class.yith-woocompare-frontend.php:505
36
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
- #: widgets/class.yith-woocompare-widget.php:51
38
- msgid "Compare"
39
- msgstr "Porovnať"
40
-
41
- #: includes/class.yith-woocompare-admin.php:241
42
- msgid "YITH WooCommerce Compare Activated"
43
- msgstr ""
44
-
45
- #: includes/class.yith-woocompare-admin.php:242
46
- #, php-format
47
- msgid ""
48
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
- "With this menu, you can access to all the settings of our plugins that you "
50
- "have activated. YITH WooCommerce Compare is available in an outstanding "
51
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
- msgstr ""
53
-
54
- #: includes/class.yith-woocompare-admin.php:253
55
- msgid "YITH WooCommerce Compare Updated"
56
- msgstr ""
57
-
58
- #: includes/class.yith-woocompare-admin.php:254
59
- #, php-format
60
- msgid ""
61
- "From now on, you can find all the options of YITH WooCommerce Compare under "
62
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
- "the previous version. When one of our plugins is updated, a new voice will "
64
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
- msgstr ""
67
-
68
- #: includes/class.yith-woocompare-admin.php:398
69
- msgid "Do you want to hard crop the image?"
70
- msgstr ""
71
-
72
- #: includes/class.yith-woocompare-frontend.php:223
73
- msgid "Added"
74
- msgstr "Pridané"
75
-
76
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
- msgid "Product Comparison"
78
- msgstr "Porovnanie produktov"
79
-
80
- #: includes/class.yith-woocompare-frontend.php:229
81
- msgid "Close"
82
- msgstr ""
83
-
84
- #: includes/class.yith-woocompare-frontend.php:384
85
- msgid "In stock"
86
- msgstr "Na sklade"
87
-
88
- #: includes/class.yith-woocompare-frontend.php:696
89
- msgid "No products to compare"
90
- msgstr "Nie sú produkty na porovnanie"
91
-
92
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
- msgid "Remove"
94
- msgstr "Odobrať"
95
-
96
- #: includes/class.yith-woocompare-helper.php:46
97
- msgid "Image"
98
- msgstr "Obrázok"
99
-
100
- #: includes/class.yith-woocompare-helper.php:47
101
- #: widgets/class.yith-woocompare-widget.php:68
102
- msgid "Title"
103
- msgstr "Titulok"
104
-
105
- #: includes/class.yith-woocompare-helper.php:48
106
- msgid "Price"
107
- msgstr "Cena"
108
-
109
- #: includes/class.yith-woocompare-helper.php:49
110
- msgid "Add to cart"
111
- msgstr "Pridať do košíka"
112
-
113
- #: includes/class.yith-woocompare-helper.php:50
114
- msgid "Description"
115
- msgstr "Popis"
116
-
117
- #: includes/class.yith-woocompare-helper.php:51
118
- msgid "Sku"
119
- msgstr ""
120
-
121
- #: includes/class.yith-woocompare-helper.php:52
122
- msgid "Availability"
123
- msgstr "Dostupnosť"
124
-
125
- #: includes/class.yith-woocompare-helper.php:53
126
- msgid "Weight"
127
- msgstr ""
128
-
129
- #: includes/class.yith-woocompare-helper.php:54
130
- msgid "Dimensions"
131
- msgstr ""
132
-
133
- #: init.php:42
134
- msgid ""
135
- "YITH WooCommerce Compare is enabled but not effective. It requires "
136
- "WooCommerce in order to work."
137
- msgstr ""
138
-
139
- #: init.php:50
140
- msgid ""
141
- "You can't activate the free version of YITH WooCommerce Compare while you "
142
- "are using the premium one."
143
- msgstr ""
144
-
145
- #: plugin-options/general-options.php:17
146
- msgid "General Settings"
147
- msgstr "Všeobecné nastavenia"
148
-
149
- #: plugin-options/general-options.php:24
150
- msgid "Link or Button"
151
- msgstr "Odkaz alebo tlačidlo"
152
-
153
- #: plugin-options/general-options.php:25
154
- #, fuzzy
155
- #| msgid "Choose if you want to use a link or a button for the action button."
156
- msgid "Choose if you want to use a link or a button for the comepare actions."
157
- msgstr "Vyberte si či chcete ku vyvolaniu akcie používať odkaz alebo tlačidlo."
158
-
159
- #: plugin-options/general-options.php:32
160
- msgid "Link"
161
- msgstr "Odkaz"
162
-
163
- #: plugin-options/general-options.php:33
164
- msgid "Button"
165
- msgstr "Tlačidlo"
166
-
167
- #: plugin-options/general-options.php:38
168
- msgid "Link/Button text"
169
- msgstr "Odkaz/Text tlačidla"
170
-
171
- #: plugin-options/general-options.php:39
172
- msgid "Type the text to use for the button or the link of the compare."
173
- msgstr "Zadajte text tlačidla alebo odkazu na porovnanie."
174
-
175
- #: plugin-options/general-options.php:47
176
- msgid "Show button in single product page"
177
- msgstr "Zobraziť tlačidlo na produktovej stránke."
178
-
179
- #: plugin-options/general-options.php:48
180
- msgid "Say if you want to show the button in the single product page."
181
- msgstr "Rozhodnite sa či chcete zobrazovať tlačidlo na produktovej stránke."
182
-
183
- #: plugin-options/general-options.php:56
184
- msgid "Show button in products list"
185
- msgstr "Zobraziť tlačidlo v zozname produktov."
186
-
187
- #: plugin-options/general-options.php:57
188
- msgid "Say if you want to show the button in the products list."
189
- msgstr "Rozhodnite sa či chcete zobrazovať tlačidlo v zozname produktov"
190
-
191
- #: plugin-options/general-options.php:65
192
- msgid "Open automatically lightbox"
193
- msgstr "Otvoriť lightbox autmaticky."
194
-
195
- #: plugin-options/general-options.php:66
196
- msgid "Open link after click into \"Compare\" button\"."
197
- msgstr "Otvoriť odkaz po kliknuťí na \"Porovnať\" tlačidlo\"."
198
-
199
- #: plugin-options/general-options.php:79
200
- msgid "Table Settings"
201
- msgstr "Nastavenie tabuľky"
202
-
203
- #: plugin-options/general-options.php:86
204
- msgid "Table title"
205
- msgstr "Titulok tabuľky"
206
-
207
- #: plugin-options/general-options.php:87
208
- msgid "Type the text to use for the table title."
209
- msgstr "Napíšte text pre titulok tabuľky"
210
-
211
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
212
- msgid "Compare products"
213
- msgstr "Porovnať produkty"
214
-
215
- #: plugin-options/general-options.php:95
216
- msgid "Fields to show"
217
- msgstr "Zobraziť polia"
218
-
219
- #: plugin-options/general-options.php:96
220
- msgid ""
221
- "Select the fields to show in the comparison table and order them by "
222
- "drag&drop (are included also the woocommerce attributes)"
223
- msgstr ""
224
- "Vyberte polia na zobrazenie v porovnávacej tabuľke a zoraďte ich pomocou "
225
- "drag&drop (zahrnuté vo woocommerce atribútoch)"
226
-
227
- #: plugin-options/general-options.php:104
228
- msgid "Repeat \"Price\" field"
229
- msgstr ""
230
-
231
- #: plugin-options/general-options.php:105
232
- msgid "Repeat the \"Price\" field at the end of the table"
233
- msgstr ""
234
-
235
- #: plugin-options/general-options.php:113
236
- msgid "Repeat \"Add to cart\" field"
237
- msgstr ""
238
-
239
- #: plugin-options/general-options.php:114
240
- msgid "Repeat the \"Add to cart\" field at the end of the table"
241
- msgstr ""
242
-
243
- #: plugin-options/general-options.php:122
244
- msgid "Image size"
245
- msgstr "Rozmer obrázka"
246
-
247
- #: plugin-options/general-options.php:123
248
- msgid "Set the size for the images"
249
- msgstr "Nastaviť rozmer pre obrázky"
250
-
251
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
252
- #, php-format
253
- msgid ""
254
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
255
- "benefit from all features!"
256
- msgstr ""
257
-
258
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
259
- msgid "UPGRADE"
260
- msgstr ""
261
-
262
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
263
- msgid "to the premium version"
264
- msgstr ""
265
-
266
- #: templates/admin/premium.php:250
267
- msgid "Premium Features"
268
- msgstr ""
269
-
270
- #: templates/admin/premium.php:258
271
- msgid "A DEDICATED PAGE"
272
- msgstr ""
273
-
274
- #: templates/admin/premium.php:261
275
- #, php-format
276
- msgid ""
277
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
278
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
279
- "created automatically in your site and, adding it among the menu entries, "
280
- "you will be able to give to your users the chance to access it easily "
281
- "whenever they want."
282
- msgstr ""
283
-
284
- #: templates/admin/premium.php:271
285
- msgid "CATEGORY COMPARATION"
286
- msgstr ""
287
-
288
- #: templates/admin/premium.php:274
289
- #, php-format
290
- msgid ""
291
- "People are often confused by finding products of different categories in the "
292
- "comparison table, creating difficulties in comparing the products they are "
293
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
294
- "need: you will be able to separate the products in the table by category "
295
- "affinity."
296
- msgstr ""
297
-
298
- #: templates/admin/premium.php:290
299
- msgid "CATEGORY EXCLUSION "
300
- msgstr ""
301
-
302
- #: templates/admin/premium.php:293
303
- #, php-format
304
- msgid ""
305
- "In your shop there may be product categories you don't want to be affected "
306
- "by the plugin features, deleting the comparison button for them. The premium "
307
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
308
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
309
- "of the feature, allowing the comparison only to those products of the "
310
- "selected categories."
311
- msgstr ""
312
-
313
- #: templates/admin/premium.php:303
314
- msgid "TABLE IMAGE"
315
- msgstr ""
316
-
317
- #: templates/admin/premium.php:306
318
- #, php-format
319
- msgid ""
320
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
321
- "Select an image, upload it from the option panel and show it ahead of the "
322
- "table to your users. "
323
- msgstr ""
324
-
325
- #: templates/admin/premium.php:322
326
- msgid "DYNAMIC FIELDS"
327
- msgstr ""
328
-
329
- #: templates/admin/premium.php:325
330
- #, php-format
331
- msgid ""
332
- "With this precious feature, you will be able to show in the table only the "
333
- "fields that have information in at least one of the selected products."
334
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
335
- "be no more empty lines in your comparison table."
336
- msgstr ""
337
-
338
- #: templates/admin/premium.php:335
339
- msgid "SOCIAL NETWORK SHARING"
340
- msgstr ""
341
-
342
- #: templates/admin/premium.php:338
343
- #, php-format
344
- msgid ""
345
- "One of the most appealing features of the premium version of the plugin.Four "
346
- "social network sites for your users (Facebook, Twitter, Google + and "
347
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
348
- "products they have selected."
349
- msgstr ""
350
-
351
- #: templates/admin/premium.php:354
352
- msgid "RELATED PRODUCTS"
353
- msgstr ""
354
-
355
- #: templates/admin/premium.php:357
356
- #, php-format
357
- msgid ""
358
- "All the products that have common categories and/or tags with those in the "
359
- "comparison table will be showed in a slider, right under the comparison "
360
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
361
- "users to discover the shop products of the shop related to those they are "
362
- "interested into."
363
- msgstr ""
364
-
365
- #: templates/admin/premium.php:367
366
- msgid "CUSTOMIZABLE STYLE"
367
- msgstr ""
368
-
369
- #: templates/admin/premium.php:370
370
- #, php-format
371
- msgid ""
372
- "An advanced option panel that let you change all the colors of the plugin, "
373
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
374
- "of your shop.We know it, looks also count... and we give you the right tools "
375
- "to get to the best result."
376
- msgstr ""
377
-
378
- #: templates/admin/premium.php:386
379
- msgid "CUSTOMIZED ATTRIBUTES"
380
- msgstr ""
381
-
382
- #: templates/admin/premium.php:389
383
- #, php-format
384
- msgid ""
385
- "Let you users compare products following every feature, and considering also "
386
- "all those %1$sattributes%2$s that can be manually created in within the "
387
- "product detail page. Every single detail will be included."
388
- msgstr ""
389
-
390
- #: templates/admin/premium.php:399
391
- msgid "A TAILORED TABLE"
392
- msgstr ""
393
-
394
- #: templates/admin/premium.php:402
395
- #, php-format
396
- msgid ""
397
- "Select the products you want to compare and the system will offer you the "
398
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
399
- msgstr ""
400
-
401
- #: templates/admin/premium.php:418
402
- msgid "Compare list - widget"
403
- msgstr ""
404
-
405
- #: templates/admin/premium.php:421
406
- msgid ""
407
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
408
- "complete list of products added to the compare tab and avoid to open the "
409
- "popup to check its existence. "
410
- msgstr ""
411
-
412
- #: templates/admin/premium.php:431
413
- msgid "Compare counter - widget and shortcode"
414
- msgstr ""
415
-
416
- #: templates/admin/premium.php:434
417
- msgid ""
418
- "Moreover, if you want to give your users the chance to see in a glance how "
419
- "many products they have added to the Compare list, feel free to use the "
420
- "widget or the shortcode included. And their Compare list is always no more "
421
- "than one click away."
422
- msgstr ""
423
-
424
- #: templates/compare.php:77
425
- msgid "Close window [X]"
426
- msgstr "Zavrieť okno [X]"
427
-
428
- #: templates/compare.php:106
429
- msgid "No products added in the compare table."
430
- msgstr "Neboli vybrané produkty do porovnávacej tabuľky."
431
-
432
- #: widgets/class.yith-woocompare-widget.php:23
433
- msgid "The widget shows the list of products added in the comparison table."
434
- msgstr ""
435
-
436
- #: widgets/class.yith-woocompare-widget.php:27
437
- msgid "YITH WooCommerce Compare Widget"
438
- msgstr ""
439
-
440
- #: widgets/class.yith-woocompare-widget.php:50
441
- msgid "Clear all"
442
- msgstr "Vyprázdniť všetko"
443
-
444
- #~ msgid "The widget show the list of products added in the compare table."
445
- #~ msgstr "Wiget ukazuje zoznam produktov pridaných do porovnávacej tabuľky."
446
-
447
- #~ msgid "YITH Woocommerce Compare Widget"
448
- #~ msgstr "YITH Woocommerce Compare Widget"
449
-
450
- #~ msgid "Upload"
451
- #~ msgstr "Upload"
452
-
453
- #~ msgid "px"
454
- #~ msgstr "px"
455
-
456
- #~ msgid "em"
457
- #~ msgstr "em"
458
-
459
- #~ msgid "pt"
460
- #~ msgstr "pt"
461
-
462
- #~ msgid "rem"
463
- #~ msgstr "rem"
464
-
465
- #~ msgid "Regular"
466
- #~ msgstr "Regular"
467
-
468
- #~ msgid "Bold"
469
- #~ msgstr "Bold"
470
-
471
- #~ msgid "Extra bold"
472
- #~ msgstr "Extra bold"
473
-
474
- #~ msgid "Italic"
475
- #~ msgstr "Italic"
476
-
477
- #~ msgid "Italic bold"
478
- #~ msgstr "Italic bold"
479
-
480
- #~ msgid "Products Compare"
481
- #~ msgstr "Porovnanie produktov"
482
-
483
- #~ msgid "Repeat \"Price\" field at the end of the table"
484
- #~ msgstr "Opakovať pole \"Cena\" na konci tabuľky"
485
-
486
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
487
- #~ msgstr "Opakovať pole \"Vložiť do košíka\" na konci tabuľky"
488
-
489
- #~ msgid "Select a date"
490
- #~ msgstr "Vybrať data"
491
-
492
- #~ msgid "Hours"
493
- #~ msgstr "Hodiny"
494
-
495
- #~ msgid "Minutes"
496
- #~ msgstr "Minúty"
497
-
498
- #~ msgid "Select a font family"
499
- #~ msgstr "Vybrať font"
500
-
501
- #~ msgid "Click to preview"
502
- #~ msgstr "Kliknite pre náhľad"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
+ "Last-Translator: Jakub Novák <jakub.novak@hellephant.sk>\n"
7
+ "Language-Team: Hellephant <jakub.novak@hellephant.sk>\n"
8
+ "Language: sk\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-woocompare-admin.php:119
21
+ #: includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr ""
24
+
25
+ #: includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr ""
32
+
33
+ #: includes/class.yith-woocompare-admin.php:153
34
+ #: includes/class.yith-woocompare-admin.php:154
35
+ #: includes/class.yith-woocompare-frontend.php:505
36
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
+ #: widgets/class.yith-woocompare-widget.php:51
38
+ msgid "Compare"
39
+ msgstr "Porovnať"
40
+
41
+ #: includes/class.yith-woocompare-admin.php:241
42
+ msgid "YITH WooCommerce Compare Activated"
43
+ msgstr ""
44
+
45
+ #: includes/class.yith-woocompare-admin.php:242
46
+ #, php-format
47
+ msgid ""
48
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
+ "With this menu, you can access to all the settings of our plugins that you "
50
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
51
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
+ msgstr ""
53
+
54
+ #: includes/class.yith-woocompare-admin.php:253
55
+ msgid "YITH WooCommerce Compare Updated"
56
+ msgstr ""
57
+
58
+ #: includes/class.yith-woocompare-admin.php:254
59
+ #, php-format
60
+ msgid ""
61
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
62
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
+ "the previous version. When one of our plugins is updated, a new voice will "
64
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
+ msgstr ""
67
+
68
+ #: includes/class.yith-woocompare-admin.php:398
69
+ msgid "Do you want to hard crop the image?"
70
+ msgstr ""
71
+
72
+ #: includes/class.yith-woocompare-frontend.php:223
73
+ msgid "Added"
74
+ msgstr "Pridané"
75
+
76
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
+ msgid "Product Comparison"
78
+ msgstr "Porovnanie produktov"
79
+
80
+ #: includes/class.yith-woocompare-frontend.php:229
81
+ msgid "Close"
82
+ msgstr ""
83
+
84
+ #: includes/class.yith-woocompare-frontend.php:384
85
+ msgid "In stock"
86
+ msgstr "Na sklade"
87
+
88
+ #: includes/class.yith-woocompare-frontend.php:696
89
+ msgid "No products to compare"
90
+ msgstr "Nie sú produkty na porovnanie"
91
+
92
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
+ msgid "Remove"
94
+ msgstr "Odobrať"
95
+
96
+ #: includes/class.yith-woocompare-helper.php:46
97
+ msgid "Image"
98
+ msgstr "Obrázok"
99
+
100
+ #: includes/class.yith-woocompare-helper.php:47
101
+ #: widgets/class.yith-woocompare-widget.php:68
102
+ msgid "Title"
103
+ msgstr "Titulok"
104
+
105
+ #: includes/class.yith-woocompare-helper.php:48
106
+ msgid "Price"
107
+ msgstr "Cena"
108
+
109
+ #: includes/class.yith-woocompare-helper.php:49
110
+ msgid "Add to cart"
111
+ msgstr "Pridať do košíka"
112
+
113
+ #: includes/class.yith-woocompare-helper.php:50
114
+ msgid "Description"
115
+ msgstr "Popis"
116
+
117
+ #: includes/class.yith-woocompare-helper.php:51
118
+ msgid "Sku"
119
+ msgstr ""
120
+
121
+ #: includes/class.yith-woocompare-helper.php:52
122
+ msgid "Availability"
123
+ msgstr "Dostupnosť"
124
+
125
+ #: includes/class.yith-woocompare-helper.php:53
126
+ msgid "Weight"
127
+ msgstr ""
128
+
129
+ #: includes/class.yith-woocompare-helper.php:54
130
+ msgid "Dimensions"
131
+ msgstr ""
132
+
133
+ #: init.php:42
134
+ msgid ""
135
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
136
+ "WooCommerce in order to work."
137
+ msgstr ""
138
+
139
+ #: init.php:50
140
+ msgid ""
141
+ "You can't activate the free version of YITH WooCommerce Compare while you "
142
+ "are using the premium one."
143
+ msgstr ""
144
+
145
+ #: plugin-options/general-options.php:17
146
+ msgid "General Settings"
147
+ msgstr "Všeobecné nastavenia"
148
+
149
+ #: plugin-options/general-options.php:24
150
+ msgid "Link or Button"
151
+ msgstr "Odkaz alebo tlačidlo"
152
+
153
+ #: plugin-options/general-options.php:25
154
+ #, fuzzy
155
+ #| msgid "Choose if you want to use a link or a button for the action button."
156
+ msgid "Choose if you want to use a link or a button for the comepare actions."
157
+ msgstr "Vyberte si či chcete ku vyvolaniu akcie používať odkaz alebo tlačidlo."
158
+
159
+ #: plugin-options/general-options.php:32
160
+ msgid "Link"
161
+ msgstr "Odkaz"
162
+
163
+ #: plugin-options/general-options.php:33
164
+ msgid "Button"
165
+ msgstr "Tlačidlo"
166
+
167
+ #: plugin-options/general-options.php:38
168
+ msgid "Link/Button text"
169
+ msgstr "Odkaz/Text tlačidla"
170
+
171
+ #: plugin-options/general-options.php:39
172
+ msgid "Type the text to use for the button or the link of the compare."
173
+ msgstr "Zadajte text tlačidla alebo odkazu na porovnanie."
174
+
175
+ #: plugin-options/general-options.php:47
176
+ msgid "Show button in single product page"
177
+ msgstr "Zobraziť tlačidlo na produktovej stránke."
178
+
179
+ #: plugin-options/general-options.php:48
180
+ msgid "Say if you want to show the button in the single product page."
181
+ msgstr "Rozhodnite sa či chcete zobrazovať tlačidlo na produktovej stránke."
182
+
183
+ #: plugin-options/general-options.php:56
184
+ msgid "Show button in products list"
185
+ msgstr "Zobraziť tlačidlo v zozname produktov."
186
+
187
+ #: plugin-options/general-options.php:57
188
+ msgid "Say if you want to show the button in the products list."
189
+ msgstr "Rozhodnite sa či chcete zobrazovať tlačidlo v zozname produktov"
190
+
191
+ #: plugin-options/general-options.php:65
192
+ msgid "Open automatically lightbox"
193
+ msgstr "Otvoriť lightbox autmaticky."
194
+
195
+ #: plugin-options/general-options.php:66
196
+ msgid "Open link after click into \"Compare\" button\"."
197
+ msgstr "Otvoriť odkaz po kliknuťí na \"Porovnať\" tlačidlo\"."
198
+
199
+ #: plugin-options/general-options.php:79
200
+ msgid "Table Settings"
201
+ msgstr "Nastavenie tabuľky"
202
+
203
+ #: plugin-options/general-options.php:86
204
+ msgid "Table title"
205
+ msgstr "Titulok tabuľky"
206
+
207
+ #: plugin-options/general-options.php:87
208
+ msgid "Type the text to use for the table title."
209
+ msgstr "Napíšte text pre titulok tabuľky"
210
+
211
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
212
+ msgid "Compare products"
213
+ msgstr "Porovnať produkty"
214
+
215
+ #: plugin-options/general-options.php:95
216
+ msgid "Fields to show"
217
+ msgstr "Zobraziť polia"
218
+
219
+ #: plugin-options/general-options.php:96
220
+ msgid ""
221
+ "Select the fields to show in the comparison table and order them by "
222
+ "drag&drop (are included also the woocommerce attributes)"
223
+ msgstr ""
224
+ "Vyberte polia na zobrazenie v porovnávacej tabuľke a zoraďte ich pomocou "
225
+ "drag&drop (zahrnuté vo woocommerce atribútoch)"
226
+
227
+ #: plugin-options/general-options.php:104
228
+ msgid "Repeat \"Price\" field"
229
+ msgstr ""
230
+
231
+ #: plugin-options/general-options.php:105
232
+ msgid "Repeat the \"Price\" field at the end of the table"
233
+ msgstr ""
234
+
235
+ #: plugin-options/general-options.php:113
236
+ msgid "Repeat \"Add to cart\" field"
237
+ msgstr ""
238
+
239
+ #: plugin-options/general-options.php:114
240
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
241
+ msgstr ""
242
+
243
+ #: plugin-options/general-options.php:122
244
+ msgid "Image size"
245
+ msgstr "Rozmer obrázka"
246
+
247
+ #: plugin-options/general-options.php:123
248
+ msgid "Set the size for the images"
249
+ msgstr "Nastaviť rozmer pre obrázky"
250
+
251
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
252
+ #, php-format
253
+ msgid ""
254
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
255
+ "benefit from all features!"
256
+ msgstr ""
257
+
258
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
259
+ msgid "UPGRADE"
260
+ msgstr ""
261
+
262
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
263
+ msgid "to the premium version"
264
+ msgstr ""
265
+
266
+ #: templates/admin/premium.php:250
267
+ msgid "Premium Features"
268
+ msgstr ""
269
+
270
+ #: templates/admin/premium.php:258
271
+ msgid "A DEDICATED PAGE"
272
+ msgstr ""
273
+
274
+ #: templates/admin/premium.php:261
275
+ #, php-format
276
+ msgid ""
277
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
278
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
279
+ "created automatically in your site and, adding it among the menu entries, "
280
+ "you will be able to give to your users the chance to access it easily "
281
+ "whenever they want."
282
+ msgstr ""
283
+
284
+ #: templates/admin/premium.php:271
285
+ msgid "CATEGORY COMPARATION"
286
+ msgstr ""
287
+
288
+ #: templates/admin/premium.php:274
289
+ #, php-format
290
+ msgid ""
291
+ "People are often confused by finding products of different categories in the "
292
+ "comparison table, creating difficulties in comparing the products they are "
293
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
294
+ "need: you will be able to separate the products in the table by category "
295
+ "affinity."
296
+ msgstr ""
297
+
298
+ #: templates/admin/premium.php:290
299
+ msgid "CATEGORY EXCLUSION "
300
+ msgstr ""
301
+
302
+ #: templates/admin/premium.php:293
303
+ #, php-format
304
+ msgid ""
305
+ "In your shop there may be product categories you don't want to be affected "
306
+ "by the plugin features, deleting the comparison button for them. The premium "
307
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
308
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
309
+ "of the feature, allowing the comparison only to those products of the "
310
+ "selected categories."
311
+ msgstr ""
312
+
313
+ #: templates/admin/premium.php:303
314
+ msgid "TABLE IMAGE"
315
+ msgstr ""
316
+
317
+ #: templates/admin/premium.php:306
318
+ #, php-format
319
+ msgid ""
320
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
321
+ "Select an image, upload it from the option panel and show it ahead of the "
322
+ "table to your users. "
323
+ msgstr ""
324
+
325
+ #: templates/admin/premium.php:322
326
+ msgid "DYNAMIC FIELDS"
327
+ msgstr ""
328
+
329
+ #: templates/admin/premium.php:325
330
+ #, php-format
331
+ msgid ""
332
+ "With this precious feature, you will be able to show in the table only the "
333
+ "fields that have information in at least one of the selected products."
334
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
335
+ "be no more empty lines in your comparison table."
336
+ msgstr ""
337
+
338
+ #: templates/admin/premium.php:335
339
+ msgid "SOCIAL NETWORK SHARING"
340
+ msgstr ""
341
+
342
+ #: templates/admin/premium.php:338
343
+ #, php-format
344
+ msgid ""
345
+ "One of the most appealing features of the premium version of the plugin.Four "
346
+ "social network sites for your users (Facebook, Twitter, Google + and "
347
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
348
+ "products they have selected."
349
+ msgstr ""
350
+
351
+ #: templates/admin/premium.php:354
352
+ msgid "RELATED PRODUCTS"
353
+ msgstr ""
354
+
355
+ #: templates/admin/premium.php:357
356
+ #, php-format
357
+ msgid ""
358
+ "All the products that have common categories and/or tags with those in the "
359
+ "comparison table will be showed in a slider, right under the comparison "
360
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
361
+ "users to discover the shop products of the shop related to those they are "
362
+ "interested into."
363
+ msgstr ""
364
+
365
+ #: templates/admin/premium.php:367
366
+ msgid "CUSTOMIZABLE STYLE"
367
+ msgstr ""
368
+
369
+ #: templates/admin/premium.php:370
370
+ #, php-format
371
+ msgid ""
372
+ "An advanced option panel that let you change all the colors of the plugin, "
373
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
374
+ "of your shop.We know it, looks also count... and we give you the right tools "
375
+ "to get to the best result."
376
+ msgstr ""
377
+
378
+ #: templates/admin/premium.php:386
379
+ msgid "CUSTOMIZED ATTRIBUTES"
380
+ msgstr ""
381
+
382
+ #: templates/admin/premium.php:389
383
+ #, php-format
384
+ msgid ""
385
+ "Let you users compare products following every feature, and considering also "
386
+ "all those %1$sattributes%2$s that can be manually created in within the "
387
+ "product detail page. Every single detail will be included."
388
+ msgstr ""
389
+
390
+ #: templates/admin/premium.php:399
391
+ msgid "A TAILORED TABLE"
392
+ msgstr ""
393
+
394
+ #: templates/admin/premium.php:402
395
+ #, php-format
396
+ msgid ""
397
+ "Select the products you want to compare and the system will offer you the "
398
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
399
+ msgstr ""
400
+
401
+ #: templates/admin/premium.php:418
402
+ msgid "Compare list - widget"
403
+ msgstr ""
404
+
405
+ #: templates/admin/premium.php:421
406
+ msgid ""
407
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
408
+ "complete list of products added to the compare tab and avoid to open the "
409
+ "popup to check its existence. "
410
+ msgstr ""
411
+
412
+ #: templates/admin/premium.php:431
413
+ msgid "Compare counter - widget and shortcode"
414
+ msgstr ""
415
+
416
+ #: templates/admin/premium.php:434
417
+ msgid ""
418
+ "Moreover, if you want to give your users the chance to see in a glance how "
419
+ "many products they have added to the Compare list, feel free to use the "
420
+ "widget or the shortcode included. And their Compare list is always no more "
421
+ "than one click away."
422
+ msgstr ""
423
+
424
+ #: templates/compare.php:77
425
+ msgid "Close window [X]"
426
+ msgstr "Zavrieť okno [X]"
427
+
428
+ #: templates/compare.php:106
429
+ msgid "No products added in the compare table."
430
+ msgstr "Neboli vybrané produkty do porovnávacej tabuľky."
431
+
432
+ #: widgets/class.yith-woocompare-widget.php:23
433
+ msgid "The widget shows the list of products added in the comparison table."
434
+ msgstr ""
435
+
436
+ #: widgets/class.yith-woocompare-widget.php:27
437
+ msgid "YITH WooCommerce Compare Widget"
438
+ msgstr ""
439
+
440
+ #: widgets/class.yith-woocompare-widget.php:50
441
+ msgid "Clear all"
442
+ msgstr "Vyprázdniť všetko"
443
+
444
+ #~ msgid "The widget show the list of products added in the compare table."
445
+ #~ msgstr "Wiget ukazuje zoznam produktov pridaných do porovnávacej tabuľky."
446
+
447
+ #~ msgid "YITH Woocommerce Compare Widget"
448
+ #~ msgstr "YITH Woocommerce Compare Widget"
449
+
450
+ #~ msgid "Upload"
451
+ #~ msgstr "Upload"
452
+
453
+ #~ msgid "px"
454
+ #~ msgstr "px"
455
+
456
+ #~ msgid "em"
457
+ #~ msgstr "em"
458
+
459
+ #~ msgid "pt"
460
+ #~ msgstr "pt"
461
+
462
+ #~ msgid "rem"
463
+ #~ msgstr "rem"
464
+
465
+ #~ msgid "Regular"
466
+ #~ msgstr "Regular"
467
+
468
+ #~ msgid "Bold"
469
+ #~ msgstr "Bold"
470
+
471
+ #~ msgid "Extra bold"
472
+ #~ msgstr "Extra bold"
473
+
474
+ #~ msgid "Italic"
475
+ #~ msgstr "Italic"
476
+
477
+ #~ msgid "Italic bold"
478
+ #~ msgstr "Italic bold"
479
+
480
+ #~ msgid "Products Compare"
481
+ #~ msgstr "Porovnanie produktov"
482
+
483
+ #~ msgid "Repeat \"Price\" field at the end of the table"
484
+ #~ msgstr "Opakovať pole \"Cena\" na konci tabuľky"
485
+
486
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
487
+ #~ msgstr "Opakovať pole \"Vložiť do košíka\" na konci tabuľky"
488
+
489
+ #~ msgid "Select a date"
490
+ #~ msgstr "Vybrať data"
491
+
492
+ #~ msgid "Hours"
493
+ #~ msgstr "Hodiny"
494
+
495
+ #~ msgid "Minutes"
496
+ #~ msgstr "Minúty"
497
+
498
+ #~ msgid "Select a font family"
499
+ #~ msgstr "Vybrať font"
500
+
501
+ #~ msgid "Click to preview"
502
+ #~ msgstr "Kliknite pre náhľad"
languages/yith-woocommerce-compare-sl_SI.po CHANGED
@@ -1,508 +1,508 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
- "Last-Translator: \n"
7
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
- "Language: sl\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: .\n"
15
- "X-Poedit-SourceCharset: UTF-8\n"
16
- "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
17
- "%100==4 ? 2 : 3);\n"
18
- "X-Poedit-SearchPath-0: ..\n"
19
- "X-Poedit-SearchPathExcluded-0: ../plugin-fw\n"
20
-
21
- #: ../includes/class.yith-woocompare-admin.php:119
22
- #: ../includes/class.yith-woocompare-admin.php:143
23
- msgid "Settings"
24
- msgstr "Nastavitve"
25
-
26
- #: ../includes/class.yith-woocompare-admin.php:121
27
- msgid "License"
28
- msgstr ""
29
-
30
- #: ../includes/class.yith-woocompare-admin.php:147
31
- msgid "Premium Version"
32
- msgstr "Premium verzija"
33
-
34
- #: ../includes/class.yith-woocompare-admin.php:153
35
- #: ../includes/class.yith-woocompare-admin.php:154
36
- #: ../includes/class.yith-woocompare-frontend.php:505
37
- #: ../plugin-options/general-options.php:41
38
- #: ../plugin-options/general-options.php:42
39
- #: ../widgets/class.yith-woocompare-widget.php:51
40
- msgid "Compare"
41
- msgstr "Primerjaj"
42
-
43
- #: ../includes/class.yith-woocompare-admin.php:241
44
- msgid "YITH WooCommerce Compare Activated"
45
- msgstr "YITH WooCommerce Compare aktiviran"
46
-
47
- #: ../includes/class.yith-woocompare-admin.php:242
48
- #, php-format
49
- msgid ""
50
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
51
- "With this menu, you can access to all the settings of our plugins that you "
52
- "have activated. YITH WooCommerce Compare is available in an outstanding "
53
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
54
- msgstr ""
55
- "V YIT Plugin zavihku lahko najdete vse možnosti YITH WooCommerce Compare. S "
56
- "tem menijem lahko dostopate do vseh nastavitev vtičnikov, ki ste jih "
57
- "aktivirali. YITH WooCommerce Compare je na voljo v izjemni Premium "
58
- "različici z velko novih možnosti, <a href=\"%s\">raziščite jih zdaj</a>."
59
-
60
- #: ../includes/class.yith-woocompare-admin.php:253
61
- msgid "YITH WooCommerce Compare Updated"
62
- msgstr "YITH WooCommerce Compare posodobljen"
63
-
64
- #: ../includes/class.yith-woocompare-admin.php:254
65
- #, php-format
66
- msgid ""
67
- "From now on, you can find all the options of YITH WooCommerce Compare under "
68
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
69
- "the previous version. When one of our plugins is updated, a new voice will "
70
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
71
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
72
- msgstr ""
73
- "Od zdaj lahko najdete vse možnosti YITH WooCommerce Compare pod YIT Plugin -"
74
- "> Primerjaj namesto WooCommerce -> Nastavitve -> Primerjaj, tako kot v "
75
- "prejšnji različici. Ko posodobimo en vtičnik, bo nov glas dodan temu meniju. "
76
- "YITH WooCommerce Compare je bil posodobljen z novimi možnostmi, <a href=\"%s"
77
- "\">razišči Premium različico.</a>"
78
-
79
- #: ../includes/class.yith-woocompare-admin.php:398
80
- msgid "Do you want to hard crop the image?"
81
- msgstr "Trdo obrežem sliko?"
82
-
83
- #: ../includes/class.yith-woocompare-frontend.php:223
84
- msgid "Added"
85
- msgstr "Dodano"
86
-
87
- #: ../includes/class.yith-woocompare-frontend.php:224
88
- #: ../templates/compare.php:50
89
- msgid "Product Comparison"
90
- msgstr "Primerjanje izdelkov"
91
-
92
- #: ../includes/class.yith-woocompare-frontend.php:229
93
- msgid "Close"
94
- msgstr ""
95
-
96
- #: ../includes/class.yith-woocompare-frontend.php:384
97
- msgid "In stock"
98
- msgstr "Na zalogi"
99
-
100
- #: ../includes/class.yith-woocompare-frontend.php:696
101
- msgid "No products to compare"
102
- msgstr "Ni izdelkov za primerjavo"
103
-
104
- #: ../includes/class.yith-woocompare-frontend.php:709
105
- #: ../templates/compare.php:117
106
- msgid "Remove"
107
- msgstr "Odstrani"
108
-
109
- #: ../includes/class.yith-woocompare-helper.php:46
110
- msgid "Image"
111
- msgstr "Slika"
112
-
113
- #: ../includes/class.yith-woocompare-helper.php:47
114
- #: ../widgets/class.yith-woocompare-widget.php:68
115
- msgid "Title"
116
- msgstr "Naslov"
117
-
118
- #: ../includes/class.yith-woocompare-helper.php:48
119
- msgid "Price"
120
- msgstr "Cena"
121
-
122
- #: ../includes/class.yith-woocompare-helper.php:49
123
- msgid "Add to cart"
124
- msgstr "Dodaj v košarico"
125
-
126
- #: ../includes/class.yith-woocompare-helper.php:50
127
- msgid "Description"
128
- msgstr "Opis"
129
-
130
- #: ../includes/class.yith-woocompare-helper.php:51
131
- msgid "Sku"
132
- msgstr ""
133
-
134
- #: ../includes/class.yith-woocompare-helper.php:52
135
- msgid "Availability"
136
- msgstr "Razpoložljivost"
137
-
138
- #: ../includes/class.yith-woocompare-helper.php:53
139
- msgid "Weight"
140
- msgstr ""
141
-
142
- #: ../includes/class.yith-woocompare-helper.php:54
143
- msgid "Dimensions"
144
- msgstr ""
145
-
146
- #: ../init.php:42
147
- msgid ""
148
- "YITH WooCommerce Compare is enabled but not effective. It requires "
149
- "WooCommerce in order to work."
150
- msgstr "YITH WooCommerce Compare je omogočen toda ne deluje brez WooCommerca."
151
-
152
- #: ../init.php:50
153
- msgid ""
154
- "You can't activate the free version of YITH WooCommerce Compare while you "
155
- "are using the premium one."
156
- msgstr ""
157
- "Ne morete aktivirati brezplačne različice YITH WooCommerce Compare, medtem "
158
- "ko uporabljate Premium različico."
159
-
160
- #: ../plugin-options/general-options.php:17
161
- msgid "General Settings"
162
- msgstr "Splošne nastavitve"
163
-
164
- #: ../plugin-options/general-options.php:24
165
- msgid "Link or Button"
166
- msgstr "Besedilo povezave ali gumba"
167
-
168
- #: ../plugin-options/general-options.php:25
169
- #, fuzzy
170
- #| msgid "Choose if you want to use a link or a button for the action button."
171
- msgid "Choose if you want to use a link or a button for the comepare actions."
172
- msgstr "Izberi ali želiš uporabiti povezava ali gumb za gumb dejanja."
173
-
174
- #: ../plugin-options/general-options.php:32
175
- msgid "Link"
176
- msgstr "Povezava"
177
-
178
- #: ../plugin-options/general-options.php:33
179
- msgid "Button"
180
- msgstr "Gumb"
181
-
182
- #: ../plugin-options/general-options.php:38
183
- msgid "Link/Button text"
184
- msgstr "Besedilo povezave ali gumba"
185
-
186
- #: ../plugin-options/general-options.php:39
187
- msgid "Type the text to use for the button or the link of the compare."
188
- msgstr ""
189
- "Vnesite besedilo, ki bo uporabljeno za gumb ali povezavo za primerjavo."
190
-
191
- #: ../plugin-options/general-options.php:47
192
- msgid "Show button in single product page"
193
- msgstr "Pokaži gumb na strani posameznega izdelka"
194
-
195
- #: ../plugin-options/general-options.php:48
196
- msgid "Say if you want to show the button in the single product page."
197
- msgstr "Izberi, če želiš pokazati gumb na strani posameznega izdelka."
198
-
199
- #: ../plugin-options/general-options.php:56
200
- msgid "Show button in products list"
201
- msgstr "Pokaži gumb v seznamu izdelkov"
202
-
203
- #: ../plugin-options/general-options.php:57
204
- msgid "Say if you want to show the button in the products list."
205
- msgstr "Izberi, če želiš pokazati gumb na seznamu izdelkov."
206
-
207
- #: ../plugin-options/general-options.php:65
208
- msgid "Open automatically lightbox"
209
- msgstr "Avtomatično odpri lightbox"
210
-
211
- #: ../plugin-options/general-options.php:66
212
- msgid "Open link after click into \"Compare\" button\"."
213
- msgstr "Odpri povezavo po kliku na gumb \"Primerjaj\" ."
214
-
215
- #: ../plugin-options/general-options.php:79
216
- msgid "Table Settings"
217
- msgstr "Nastavitve table"
218
-
219
- #: ../plugin-options/general-options.php:86
220
- msgid "Table title"
221
- msgstr "Naslov tabele"
222
-
223
- #: ../plugin-options/general-options.php:87
224
- msgid "Type the text to use for the table title."
225
- msgstr "Vpiši besedilo, ki bo uporabljeno za naslov tabele."
226
-
227
- #: ../plugin-options/general-options.php:89
228
- #: ../plugin-options/general-options.php:90
229
- msgid "Compare products"
230
- msgstr "Primerjaj izdelke"
231
-
232
- #: ../plugin-options/general-options.php:95
233
- msgid "Fields to show"
234
- msgstr "Polja za prikaz"
235
-
236
- #: ../plugin-options/general-options.php:96
237
- msgid ""
238
- "Select the fields to show in the comparison table and order them by "
239
- "drag&drop (are included also the woocommerce attributes)"
240
- msgstr ""
241
- "Izberi polja za prikaz v primerjalni tabeli in jih razvrsti s povleci&spusti "
242
- "(vključene so tudi možnosti woocommerce)"
243
-
244
- #: ../plugin-options/general-options.php:104
245
- msgid "Repeat \"Price\" field"
246
- msgstr "Ponovi polje \"Cena\""
247
-
248
- #: ../plugin-options/general-options.php:105
249
- msgid "Repeat the \"Price\" field at the end of the table"
250
- msgstr "Ponovi polje \"Cena\" na koncu tabele"
251
-
252
- #: ../plugin-options/general-options.php:113
253
- msgid "Repeat \"Add to cart\" field"
254
- msgstr "Ponovi \"Dodaj v košarico\" polje"
255
-
256
- #: ../plugin-options/general-options.php:114
257
- msgid "Repeat the \"Add to cart\" field at the end of the table"
258
- msgstr "Ponovi polje \"Dodaj v košarico\" na koncu tabele"
259
-
260
- #: ../plugin-options/general-options.php:122
261
- msgid "Image size"
262
- msgstr "Velikost slike"
263
-
264
- #: ../plugin-options/general-options.php:123
265
- msgid "Set the size for the images"
266
- msgstr "Nastavi velikost slik"
267
-
268
- #: ../templates/admin/premium.php:240 ../templates/admin/premium.php:446
269
- #, php-format
270
- msgid ""
271
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
272
- "benefit from all features!"
273
- msgstr ""
274
- "Nadgradite v %1$spremium različico%2$s z %1$sYITH WooCommerce Compare%2$s da "
275
- "boste lahko izkoristili vse možnosti!"
276
-
277
- #: ../templates/admin/premium.php:243 ../templates/admin/premium.php:449
278
- msgid "UPGRADE"
279
- msgstr "NADGRADI"
280
-
281
- #: ../templates/admin/premium.php:244 ../templates/admin/premium.php:450
282
- msgid "to the premium version"
283
- msgstr "na premium različico"
284
-
285
- #: ../templates/admin/premium.php:250
286
- msgid "Premium Features"
287
- msgstr "Premium možnosti"
288
-
289
- #: ../templates/admin/premium.php:258
290
- msgid "A DEDICATED PAGE"
291
- msgstr "STRAN ZA POSVETILA"
292
-
293
- #: ../templates/admin/premium.php:261
294
- #, php-format
295
- msgid ""
296
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
297
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
298
- "created automatically in your site and, adding it among the menu entries, "
299
- "you will be able to give to your users the chance to access it easily "
300
- "whenever they want."
301
- msgstr ""
302
- "Si ne želite več primerjati vaših izdelkov v modalnem oknu?%3$s S premium "
303
- "različico %1$sYITH WooCommerce Compare%2$s, bo nova stran na vaši spletni "
304
- "strani samodejno ustvarjena in z dodajanjem med meniji boste svojim "
305
- "uporabnikom dali možnost enostavnega dostopa."
306
-
307
- #: ../templates/admin/premium.php:271
308
- msgid "CATEGORY COMPARATION"
309
- msgstr "PRIMERJANJE KATEGORIJ"
310
-
311
- #: ../templates/admin/premium.php:274
312
- #, php-format
313
- msgid ""
314
- "People are often confused by finding products of different categories in the "
315
- "comparison table, creating difficulties in comparing the products they are "
316
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
317
- "need: you will be able to separate the products in the table by category "
318
- "affinity."
319
- msgstr ""
320
- "Uporabniki so pogosto zmedeni ob iskanju izdelkov v različnih kategorijah v "
321
- "tabeli za primerjavo, kar ustvarja težave pri primerjanju izdelkov, za "
322
- "katere se zanimajo. Možnost %1$s \"Primerjava po kategoriji\"%2$s omogoča, "
323
- "da ločite izdelke v tabeli po sorodnih kategorijah. "
324
-
325
- #: ../templates/admin/premium.php:290
326
- msgid "CATEGORY EXCLUSION "
327
- msgstr "IZKLJUČENE KATEGORIJE"
328
-
329
- #: ../templates/admin/premium.php:293
330
- #, php-format
331
- msgid ""
332
- "In your shop there may be product categories you don't want to be affected "
333
- "by the plugin features, deleting the comparison button for them. The premium "
334
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
335
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
336
- "of the feature, allowing the comparison only to those products of the "
337
- "selected categories."
338
- msgstr ""
339
- "In your shop there may be product categories you don't want to be affected "
340
- "by the plugin features, deleting the comparison button for them. The premium "
341
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
342
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
343
- "of the feature, allowing the comparison only to those products of the "
344
- "selected categories."
345
-
346
- #: ../templates/admin/premium.php:303
347
- msgid "TABLE IMAGE"
348
- msgstr "SLIKA TABELE"
349
-
350
- #: ../templates/admin/premium.php:306
351
- #, php-format
352
- msgid ""
353
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
354
- "Select an image, upload it from the option panel and show it ahead of the "
355
- "table to your users. "
356
- msgstr ""
357
- "Dodajte osebno noto v %1$sprimerjalno tabelo%2$s ki jo bodo uporabniki lahko "
358
- "videli. Izberite sliko, prenesite jo iz panela možnosti in jo prikažite za "
359
- "vaše uporabnike pred tabelo."
360
-
361
- #: ../templates/admin/premium.php:322
362
- msgid "DYNAMIC FIELDS"
363
- msgstr "DINAMIČNA POLJA"
364
-
365
- #: ../templates/admin/premium.php:325
366
- #, php-format
367
- msgid ""
368
- "With this precious feature, you will be able to show in the table only the "
369
- "fields that have information in at least one of the selected products."
370
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
371
- "be no more empty lines in your comparison table."
372
- msgstr ""
373
- "S to funkcijo boste lahko v tabeli pokazali le tista polaj, ki vsebujejo "
374
- "informacije o vsaj enem izbranem izdelku.%3$sAktivirajte %1$s\"Dynamic "
375
- "Attribute fields\"%2$s funkcijo, tako da ne boste imeli praznih vrstic v "
376
- "vaši tabeli za primerjanje."
377
-
378
- #: ../templates/admin/premium.php:335
379
- msgid "SOCIAL NETWORK SHARING"
380
- msgstr "DELI SOCIALNA OMREŽJA"
381
-
382
- #: ../templates/admin/premium.php:338
383
- #, php-format
384
- msgid ""
385
- "One of the most appealing features of the premium version of the plugin.Four "
386
- "social network sites for your users (Facebook, Twitter, Google + and "
387
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
388
- "products they have selected."
389
- msgstr ""
390
- "Ena izmed najbolj privlačnih značilnosti premium različice vtičnika. Štiri "
391
- "družbena omrežja za vaše uporabnike (Facebook, Twitter, Google + and "
392
- "Pinterest) in sistem e-pošte %1$s deli%2$s za primerjalno tabelo izdelkov, "
393
- "ki so jih izbrali."
394
-
395
- #: ../templates/admin/premium.php:354
396
- msgid "RELATED PRODUCTS"
397
- msgstr "SORODNI IZDELKI"
398
-
399
- #: ../templates/admin/premium.php:357
400
- #, php-format
401
- msgid ""
402
- "All the products that have common categories and/or tags with those in the "
403
- "comparison table will be showed in a slider, right under the comparison "
404
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
405
- "users to discover the shop products of the shop related to those they are "
406
- "interested into."
407
- msgstr ""
408
- "Vsi izdelki, ki imajo skupne kategorije in/ali oznake s tistimi iz "
409
- "primerjalne tabele se bodo pokazali v drsniku, tik pod primerjalno tabelo."
410
- "%3$sA Povsem %1$ s \"prijazen dotik\"%2$s drsnika za spodbujanje "
411
- "uporabnikov, da odkrivajo tiste izdelke v trgovini, ki jih zanimajo."
412
-
413
- #: ../templates/admin/premium.php:367
414
- msgid "CUSTOMIZABLE STYLE"
415
- msgstr "PRILAGODLJIVI STIL"
416
-
417
- #: ../templates/admin/premium.php:370
418
- #, fuzzy, php-format
419
- #| msgid ""
420
- #| "An advanced option panel that let you change all the colors of the "
421
- #| "plugin, so that you can adapt stylistically all its elements to the "
422
- #| "%1$slayout%2$s of your shop.We know it, looks also count... and we give "
423
- #| "you the right tools to get to the best result."
424
- msgid ""
425
- "An advanced option panel that let you change all the colors of the plugin, "
426
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
427
- "of your shop.We know it, looks also count... and we give you the right tools "
428
- "to get to the best result."
429
- msgstr ""
430
- "Napredni panel možnosti, ki vam omogoča spremembo vseh barv vtičnika, tako "
431
- "da se lahko slogovno prilagodi vsem elementom v %1$spostavitev%2$s vaše "
432
- "trgovine. Vemo, videti je, da tudi računa.... dali smo vam najboljše orodje "
433
- "za doseganje najboljših rezultatov."
434
-
435
- #: ../templates/admin/premium.php:386
436
- #, fuzzy
437
- #| msgid "CUSTOMIZABLE STYLE"
438
- msgid "CUSTOMIZED ATTRIBUTES"
439
- msgstr "PRILAGODLJIVI STIL"
440
-
441
- #: ../templates/admin/premium.php:389
442
- #, php-format
443
- msgid ""
444
- "Let you users compare products following every feature, and considering also "
445
- "all those %1$sattributes%2$s that can be manually created in within the "
446
- "product detail page. Every single detail will be included."
447
- msgstr ""
448
-
449
- #: ../templates/admin/premium.php:399
450
- msgid "A TAILORED TABLE"
451
- msgstr ""
452
-
453
- #: ../templates/admin/premium.php:402
454
- #, php-format
455
- msgid ""
456
- "Select the products you want to compare and the system will offer you the "
457
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
458
- msgstr ""
459
-
460
- #: ../templates/admin/premium.php:418
461
- msgid "Compare list - widget"
462
- msgstr ""
463
-
464
- #: ../templates/admin/premium.php:421
465
- msgid ""
466
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
467
- "complete list of products added to the compare tab and avoid to open the "
468
- "popup to check its existence. "
469
- msgstr ""
470
-
471
- #: ../templates/admin/premium.php:431
472
- msgid "Compare counter - widget and shortcode"
473
- msgstr ""
474
-
475
- #: ../templates/admin/premium.php:434
476
- msgid ""
477
- "Moreover, if you want to give your users the chance to see in a glance how "
478
- "many products they have added to the Compare list, feel free to use the "
479
- "widget or the shortcode included. And their Compare list is always no more "
480
- "than one click away."
481
- msgstr ""
482
-
483
- #: ../templates/compare.php:77
484
- msgid "Close window [X]"
485
- msgstr "Zapri okno [X]"
486
-
487
- #: ../templates/compare.php:106
488
- msgid "No products added in the compare table."
489
- msgstr "V tabeli za primerjanje ni dodanih izdelkov."
490
-
491
- #: ../widgets/class.yith-woocompare-widget.php:23
492
- #, fuzzy
493
- #| msgid "The widget show the list of products added in the compare table."
494
- msgid "The widget shows the list of products added in the comparison table."
495
- msgstr "Vtičnik prikaže seznam izdelkov, dodanih v tabelo za primerjavo."
496
-
497
- #: ../widgets/class.yith-woocompare-widget.php:27
498
- #, fuzzy
499
- #| msgid "YITH Woocommerce Compare Widget"
500
- msgid "YITH WooCommerce Compare Widget"
501
- msgstr "YITH Woocommerce Compare vtičnik"
502
-
503
- #: ../widgets/class.yith-woocompare-widget.php:50
504
- msgid "Clear all"
505
- msgstr "Počisti vse"
506
-
507
- #~ msgid "Plugin Documentation"
508
- #~ msgstr "Dokumentacija vtičnika"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
+ "Last-Translator: \n"
7
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
8
+ "Language: sl\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: .\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
17
+ "%100==4 ? 2 : 3);\n"
18
+ "X-Poedit-SearchPath-0: ..\n"
19
+ "X-Poedit-SearchPathExcluded-0: ../plugin-fw\n"
20
+
21
+ #: ../includes/class.yith-woocompare-admin.php:119
22
+ #: ../includes/class.yith-woocompare-admin.php:143
23
+ msgid "Settings"
24
+ msgstr "Nastavitve"
25
+
26
+ #: ../includes/class.yith-woocompare-admin.php:121
27
+ msgid "License"
28
+ msgstr ""
29
+
30
+ #: ../includes/class.yith-woocompare-admin.php:147
31
+ msgid "Premium Version"
32
+ msgstr "Premium verzija"
33
+
34
+ #: ../includes/class.yith-woocompare-admin.php:153
35
+ #: ../includes/class.yith-woocompare-admin.php:154
36
+ #: ../includes/class.yith-woocompare-frontend.php:505
37
+ #: ../plugin-options/general-options.php:41
38
+ #: ../plugin-options/general-options.php:42
39
+ #: ../widgets/class.yith-woocompare-widget.php:51
40
+ msgid "Compare"
41
+ msgstr "Primerjaj"
42
+
43
+ #: ../includes/class.yith-woocompare-admin.php:241
44
+ msgid "YITH WooCommerce Compare Activated"
45
+ msgstr "YITH WooCommerce Compare aktiviran"
46
+
47
+ #: ../includes/class.yith-woocompare-admin.php:242
48
+ #, php-format
49
+ msgid ""
50
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
51
+ "With this menu, you can access to all the settings of our plugins that you "
52
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
53
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
54
+ msgstr ""
55
+ "V YIT Plugin zavihku lahko najdete vse možnosti YITH WooCommerce Compare. S "
56
+ "tem menijem lahko dostopate do vseh nastavitev vtičnikov, ki ste jih "
57
+ "aktivirali. YITH WooCommerce Compare je na voljo v izjemni Premium "
58
+ "različici z velko novih možnosti, <a href=\"%s\">raziščite jih zdaj</a>."
59
+
60
+ #: ../includes/class.yith-woocompare-admin.php:253
61
+ msgid "YITH WooCommerce Compare Updated"
62
+ msgstr "YITH WooCommerce Compare posodobljen"
63
+
64
+ #: ../includes/class.yith-woocompare-admin.php:254
65
+ #, php-format
66
+ msgid ""
67
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
68
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
69
+ "the previous version. When one of our plugins is updated, a new voice will "
70
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
71
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
72
+ msgstr ""
73
+ "Od zdaj lahko najdete vse možnosti YITH WooCommerce Compare pod YIT Plugin -"
74
+ "> Primerjaj namesto WooCommerce -> Nastavitve -> Primerjaj, tako kot v "
75
+ "prejšnji različici. Ko posodobimo en vtičnik, bo nov glas dodan temu meniju. "
76
+ "YITH WooCommerce Compare je bil posodobljen z novimi možnostmi, <a href=\"%s"
77
+ "\">razišči Premium različico.</a>"
78
+
79
+ #: ../includes/class.yith-woocompare-admin.php:398
80
+ msgid "Do you want to hard crop the image?"
81
+ msgstr "Trdo obrežem sliko?"
82
+
83
+ #: ../includes/class.yith-woocompare-frontend.php:223
84
+ msgid "Added"
85
+ msgstr "Dodano"
86
+
87
+ #: ../includes/class.yith-woocompare-frontend.php:224
88
+ #: ../templates/compare.php:50
89
+ msgid "Product Comparison"
90
+ msgstr "Primerjanje izdelkov"
91
+
92
+ #: ../includes/class.yith-woocompare-frontend.php:229
93
+ msgid "Close"
94
+ msgstr ""
95
+
96
+ #: ../includes/class.yith-woocompare-frontend.php:384
97
+ msgid "In stock"
98
+ msgstr "Na zalogi"
99
+
100
+ #: ../includes/class.yith-woocompare-frontend.php:696
101
+ msgid "No products to compare"
102
+ msgstr "Ni izdelkov za primerjavo"
103
+
104
+ #: ../includes/class.yith-woocompare-frontend.php:709
105
+ #: ../templates/compare.php:117
106
+ msgid "Remove"
107
+ msgstr "Odstrani"
108
+
109
+ #: ../includes/class.yith-woocompare-helper.php:46
110
+ msgid "Image"
111
+ msgstr "Slika"
112
+
113
+ #: ../includes/class.yith-woocompare-helper.php:47
114
+ #: ../widgets/class.yith-woocompare-widget.php:68
115
+ msgid "Title"
116
+ msgstr "Naslov"
117
+
118
+ #: ../includes/class.yith-woocompare-helper.php:48
119
+ msgid "Price"
120
+ msgstr "Cena"
121
+
122
+ #: ../includes/class.yith-woocompare-helper.php:49
123
+ msgid "Add to cart"
124
+ msgstr "Dodaj v košarico"
125
+
126
+ #: ../includes/class.yith-woocompare-helper.php:50
127
+ msgid "Description"
128
+ msgstr "Opis"
129
+
130
+ #: ../includes/class.yith-woocompare-helper.php:51
131
+ msgid "Sku"
132
+ msgstr ""
133
+
134
+ #: ../includes/class.yith-woocompare-helper.php:52
135
+ msgid "Availability"
136
+ msgstr "Razpoložljivost"
137
+
138
+ #: ../includes/class.yith-woocompare-helper.php:53
139
+ msgid "Weight"
140
+ msgstr ""
141
+
142
+ #: ../includes/class.yith-woocompare-helper.php:54
143
+ msgid "Dimensions"
144
+ msgstr ""
145
+
146
+ #: ../init.php:42
147
+ msgid ""
148
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
149
+ "WooCommerce in order to work."
150
+ msgstr "YITH WooCommerce Compare je omogočen toda ne deluje brez WooCommerca."
151
+
152
+ #: ../init.php:50
153
+ msgid ""
154
+ "You can't activate the free version of YITH WooCommerce Compare while you "
155
+ "are using the premium one."
156
+ msgstr ""
157
+ "Ne morete aktivirati brezplačne različice YITH WooCommerce Compare, medtem "
158
+ "ko uporabljate Premium različico."
159
+
160
+ #: ../plugin-options/general-options.php:17
161
+ msgid "General Settings"
162
+ msgstr "Splošne nastavitve"
163
+
164
+ #: ../plugin-options/general-options.php:24
165
+ msgid "Link or Button"
166
+ msgstr "Besedilo povezave ali gumba"
167
+
168
+ #: ../plugin-options/general-options.php:25
169
+ #, fuzzy
170
+ #| msgid "Choose if you want to use a link or a button for the action button."
171
+ msgid "Choose if you want to use a link or a button for the comepare actions."
172
+ msgstr "Izberi ali želiš uporabiti povezava ali gumb za gumb dejanja."
173
+
174
+ #: ../plugin-options/general-options.php:32
175
+ msgid "Link"
176
+ msgstr "Povezava"
177
+
178
+ #: ../plugin-options/general-options.php:33
179
+ msgid "Button"
180
+ msgstr "Gumb"
181
+
182
+ #: ../plugin-options/general-options.php:38
183
+ msgid "Link/Button text"
184
+ msgstr "Besedilo povezave ali gumba"
185
+
186
+ #: ../plugin-options/general-options.php:39
187
+ msgid "Type the text to use for the button or the link of the compare."
188
+ msgstr ""
189
+ "Vnesite besedilo, ki bo uporabljeno za gumb ali povezavo za primerjavo."
190
+
191
+ #: ../plugin-options/general-options.php:47
192
+ msgid "Show button in single product page"
193
+ msgstr "Pokaži gumb na strani posameznega izdelka"
194
+
195
+ #: ../plugin-options/general-options.php:48
196
+ msgid "Say if you want to show the button in the single product page."
197
+ msgstr "Izberi, če želiš pokazati gumb na strani posameznega izdelka."
198
+
199
+ #: ../plugin-options/general-options.php:56
200
+ msgid "Show button in products list"
201
+ msgstr "Pokaži gumb v seznamu izdelkov"
202
+
203
+ #: ../plugin-options/general-options.php:57
204
+ msgid "Say if you want to show the button in the products list."
205
+ msgstr "Izberi, če želiš pokazati gumb na seznamu izdelkov."
206
+
207
+ #: ../plugin-options/general-options.php:65
208
+ msgid "Open automatically lightbox"
209
+ msgstr "Avtomatično odpri lightbox"
210
+
211
+ #: ../plugin-options/general-options.php:66
212
+ msgid "Open link after click into \"Compare\" button\"."
213
+ msgstr "Odpri povezavo po kliku na gumb \"Primerjaj\" ."
214
+
215
+ #: ../plugin-options/general-options.php:79
216
+ msgid "Table Settings"
217
+ msgstr "Nastavitve table"
218
+
219
+ #: ../plugin-options/general-options.php:86
220
+ msgid "Table title"
221
+ msgstr "Naslov tabele"
222
+
223
+ #: ../plugin-options/general-options.php:87
224
+ msgid "Type the text to use for the table title."
225
+ msgstr "Vpiši besedilo, ki bo uporabljeno za naslov tabele."
226
+
227
+ #: ../plugin-options/general-options.php:89
228
+ #: ../plugin-options/general-options.php:90
229
+ msgid "Compare products"
230
+ msgstr "Primerjaj izdelke"
231
+
232
+ #: ../plugin-options/general-options.php:95
233
+ msgid "Fields to show"
234
+ msgstr "Polja za prikaz"
235
+
236
+ #: ../plugin-options/general-options.php:96
237
+ msgid ""
238
+ "Select the fields to show in the comparison table and order them by "
239
+ "drag&drop (are included also the woocommerce attributes)"
240
+ msgstr ""
241
+ "Izberi polja za prikaz v primerjalni tabeli in jih razvrsti s povleci&spusti "
242
+ "(vključene so tudi možnosti woocommerce)"
243
+
244
+ #: ../plugin-options/general-options.php:104
245
+ msgid "Repeat \"Price\" field"
246
+ msgstr "Ponovi polje \"Cena\""
247
+
248
+ #: ../plugin-options/general-options.php:105
249
+ msgid "Repeat the \"Price\" field at the end of the table"
250
+ msgstr "Ponovi polje \"Cena\" na koncu tabele"
251
+
252
+ #: ../plugin-options/general-options.php:113
253
+ msgid "Repeat \"Add to cart\" field"
254
+ msgstr "Ponovi \"Dodaj v košarico\" polje"
255
+
256
+ #: ../plugin-options/general-options.php:114
257
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
258
+ msgstr "Ponovi polje \"Dodaj v košarico\" na koncu tabele"
259
+
260
+ #: ../plugin-options/general-options.php:122
261
+ msgid "Image size"
262
+ msgstr "Velikost slike"
263
+
264
+ #: ../plugin-options/general-options.php:123
265
+ msgid "Set the size for the images"
266
+ msgstr "Nastavi velikost slik"
267
+
268
+ #: ../templates/admin/premium.php:240 ../templates/admin/premium.php:446
269
+ #, php-format
270
+ msgid ""
271
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
272
+ "benefit from all features!"
273
+ msgstr ""
274
+ "Nadgradite v %1$spremium različico%2$s z %1$sYITH WooCommerce Compare%2$s da "
275
+ "boste lahko izkoristili vse možnosti!"
276
+
277
+ #: ../templates/admin/premium.php:243 ../templates/admin/premium.php:449
278
+ msgid "UPGRADE"
279
+ msgstr "NADGRADI"
280
+
281
+ #: ../templates/admin/premium.php:244 ../templates/admin/premium.php:450
282
+ msgid "to the premium version"
283
+ msgstr "na premium različico"
284
+
285
+ #: ../templates/admin/premium.php:250
286
+ msgid "Premium Features"
287
+ msgstr "Premium možnosti"
288
+
289
+ #: ../templates/admin/premium.php:258
290
+ msgid "A DEDICATED PAGE"
291
+ msgstr "STRAN ZA POSVETILA"
292
+
293
+ #: ../templates/admin/premium.php:261
294
+ #, php-format
295
+ msgid ""
296
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
297
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
298
+ "created automatically in your site and, adding it among the menu entries, "
299
+ "you will be able to give to your users the chance to access it easily "
300
+ "whenever they want."
301
+ msgstr ""
302
+ "Si ne želite več primerjati vaših izdelkov v modalnem oknu?%3$s S premium "
303
+ "različico %1$sYITH WooCommerce Compare%2$s, bo nova stran na vaši spletni "
304
+ "strani samodejno ustvarjena in z dodajanjem med meniji boste svojim "
305
+ "uporabnikom dali možnost enostavnega dostopa."
306
+
307
+ #: ../templates/admin/premium.php:271
308
+ msgid "CATEGORY COMPARATION"
309
+ msgstr "PRIMERJANJE KATEGORIJ"
310
+
311
+ #: ../templates/admin/premium.php:274
312
+ #, php-format
313
+ msgid ""
314
+ "People are often confused by finding products of different categories in the "
315
+ "comparison table, creating difficulties in comparing the products they are "
316
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
317
+ "need: you will be able to separate the products in the table by category "
318
+ "affinity."
319
+ msgstr ""
320
+ "Uporabniki so pogosto zmedeni ob iskanju izdelkov v različnih kategorijah v "
321
+ "tabeli za primerjavo, kar ustvarja težave pri primerjanju izdelkov, za "
322
+ "katere se zanimajo. Možnost %1$s \"Primerjava po kategoriji\"%2$s omogoča, "
323
+ "da ločite izdelke v tabeli po sorodnih kategorijah. "
324
+
325
+ #: ../templates/admin/premium.php:290
326
+ msgid "CATEGORY EXCLUSION "
327
+ msgstr "IZKLJUČENE KATEGORIJE"
328
+
329
+ #: ../templates/admin/premium.php:293
330
+ #, php-format
331
+ msgid ""
332
+ "In your shop there may be product categories you don't want to be affected "
333
+ "by the plugin features, deleting the comparison button for them. The premium "
334
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
335
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
336
+ "of the feature, allowing the comparison only to those products of the "
337
+ "selected categories."
338
+ msgstr ""
339
+ "In your shop there may be product categories you don't want to be affected "
340
+ "by the plugin features, deleting the comparison button for them. The premium "
341
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
342
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
343
+ "of the feature, allowing the comparison only to those products of the "
344
+ "selected categories."
345
+
346
+ #: ../templates/admin/premium.php:303
347
+ msgid "TABLE IMAGE"
348
+ msgstr "SLIKA TABELE"
349
+
350
+ #: ../templates/admin/premium.php:306
351
+ #, php-format
352
+ msgid ""
353
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
354
+ "Select an image, upload it from the option panel and show it ahead of the "
355
+ "table to your users. "
356
+ msgstr ""
357
+ "Dodajte osebno noto v %1$sprimerjalno tabelo%2$s ki jo bodo uporabniki lahko "
358
+ "videli. Izberite sliko, prenesite jo iz panela možnosti in jo prikažite za "
359
+ "vaše uporabnike pred tabelo."
360
+
361
+ #: ../templates/admin/premium.php:322
362
+ msgid "DYNAMIC FIELDS"
363
+ msgstr "DINAMIČNA POLJA"
364
+
365
+ #: ../templates/admin/premium.php:325
366
+ #, php-format
367
+ msgid ""
368
+ "With this precious feature, you will be able to show in the table only the "
369
+ "fields that have information in at least one of the selected products."
370
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
371
+ "be no more empty lines in your comparison table."
372
+ msgstr ""
373
+ "S to funkcijo boste lahko v tabeli pokazali le tista polaj, ki vsebujejo "
374
+ "informacije o vsaj enem izbranem izdelku.%3$sAktivirajte %1$s\"Dynamic "
375
+ "Attribute fields\"%2$s funkcijo, tako da ne boste imeli praznih vrstic v "
376
+ "vaši tabeli za primerjanje."
377
+
378
+ #: ../templates/admin/premium.php:335
379
+ msgid "SOCIAL NETWORK SHARING"
380
+ msgstr "DELI SOCIALNA OMREŽJA"
381
+
382
+ #: ../templates/admin/premium.php:338
383
+ #, php-format
384
+ msgid ""
385
+ "One of the most appealing features of the premium version of the plugin.Four "
386
+ "social network sites for your users (Facebook, Twitter, Google + and "
387
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
388
+ "products they have selected."
389
+ msgstr ""
390
+ "Ena izmed najbolj privlačnih značilnosti premium različice vtičnika. Štiri "
391
+ "družbena omrežja za vaše uporabnike (Facebook, Twitter, Google + and "
392
+ "Pinterest) in sistem e-pošte %1$s deli%2$s za primerjalno tabelo izdelkov, "
393
+ "ki so jih izbrali."
394
+
395
+ #: ../templates/admin/premium.php:354
396
+ msgid "RELATED PRODUCTS"
397
+ msgstr "SORODNI IZDELKI"
398
+
399
+ #: ../templates/admin/premium.php:357
400
+ #, php-format
401
+ msgid ""
402
+ "All the products that have common categories and/or tags with those in the "
403
+ "comparison table will be showed in a slider, right under the comparison "
404
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
405
+ "users to discover the shop products of the shop related to those they are "
406
+ "interested into."
407
+ msgstr ""
408
+ "Vsi izdelki, ki imajo skupne kategorije in/ali oznake s tistimi iz "
409
+ "primerjalne tabele se bodo pokazali v drsniku, tik pod primerjalno tabelo."
410
+ "%3$sA Povsem %1$ s \"prijazen dotik\"%2$s drsnika za spodbujanje "
411
+ "uporabnikov, da odkrivajo tiste izdelke v trgovini, ki jih zanimajo."
412
+
413
+ #: ../templates/admin/premium.php:367
414
+ msgid "CUSTOMIZABLE STYLE"
415
+ msgstr "PRILAGODLJIVI STIL"
416
+
417
+ #: ../templates/admin/premium.php:370
418
+ #, fuzzy, php-format
419
+ #| msgid ""
420
+ #| "An advanced option panel that let you change all the colors of the "
421
+ #| "plugin, so that you can adapt stylistically all its elements to the "
422
+ #| "%1$slayout%2$s of your shop.We know it, looks also count... and we give "
423
+ #| "you the right tools to get to the best result."
424
+ msgid ""
425
+ "An advanced option panel that let you change all the colors of the plugin, "
426
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
427
+ "of your shop.We know it, looks also count... and we give you the right tools "
428
+ "to get to the best result."
429
+ msgstr ""
430
+ "Napredni panel možnosti, ki vam omogoča spremembo vseh barv vtičnika, tako "
431
+ "da se lahko slogovno prilagodi vsem elementom v %1$spostavitev%2$s vaše "
432
+ "trgovine. Vemo, videti je, da tudi računa.... dali smo vam najboljše orodje "
433
+ "za doseganje najboljših rezultatov."
434
+
435
+ #: ../templates/admin/premium.php:386
436
+ #, fuzzy
437
+ #| msgid "CUSTOMIZABLE STYLE"
438
+ msgid "CUSTOMIZED ATTRIBUTES"
439
+ msgstr "PRILAGODLJIVI STIL"
440
+
441
+ #: ../templates/admin/premium.php:389
442
+ #, php-format
443
+ msgid ""
444
+ "Let you users compare products following every feature, and considering also "
445
+ "all those %1$sattributes%2$s that can be manually created in within the "
446
+ "product detail page. Every single detail will be included."
447
+ msgstr ""
448
+
449
+ #: ../templates/admin/premium.php:399
450
+ msgid "A TAILORED TABLE"
451
+ msgstr ""
452
+
453
+ #: ../templates/admin/premium.php:402
454
+ #, php-format
455
+ msgid ""
456
+ "Select the products you want to compare and the system will offer you the "
457
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
458
+ msgstr ""
459
+
460
+ #: ../templates/admin/premium.php:418
461
+ msgid "Compare list - widget"
462
+ msgstr ""
463
+
464
+ #: ../templates/admin/premium.php:421
465
+ msgid ""
466
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
467
+ "complete list of products added to the compare tab and avoid to open the "
468
+ "popup to check its existence. "
469
+ msgstr ""
470
+
471
+ #: ../templates/admin/premium.php:431
472
+ msgid "Compare counter - widget and shortcode"
473
+ msgstr ""
474
+
475
+ #: ../templates/admin/premium.php:434
476
+ msgid ""
477
+ "Moreover, if you want to give your users the chance to see in a glance how "
478
+ "many products they have added to the Compare list, feel free to use the "
479
+ "widget or the shortcode included. And their Compare list is always no more "
480
+ "than one click away."
481
+ msgstr ""
482
+
483
+ #: ../templates/compare.php:77
484
+ msgid "Close window [X]"
485
+ msgstr "Zapri okno [X]"
486
+
487
+ #: ../templates/compare.php:106
488
+ msgid "No products added in the compare table."
489
+ msgstr "V tabeli za primerjanje ni dodanih izdelkov."
490
+
491
+ #: ../widgets/class.yith-woocompare-widget.php:23
492
+ #, fuzzy
493
+ #| msgid "The widget show the list of products added in the compare table."
494
+ msgid "The widget shows the list of products added in the comparison table."
495
+ msgstr "Vtičnik prikaže seznam izdelkov, dodanih v tabelo za primerjavo."
496
+
497
+ #: ../widgets/class.yith-woocompare-widget.php:27
498
+ #, fuzzy
499
+ #| msgid "YITH Woocommerce Compare Widget"
500
+ msgid "YITH WooCommerce Compare Widget"
501
+ msgstr "YITH Woocommerce Compare vtičnik"
502
+
503
+ #: ../widgets/class.yith-woocompare-widget.php:50
504
+ msgid "Clear all"
505
+ msgstr "Počisti vse"
506
+
507
+ #~ msgid "Plugin Documentation"
508
+ #~ msgstr "Dokumentacija vtičnika"
languages/yith-woocommerce-compare-tr_TR.po CHANGED
@@ -1,501 +1,501 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: YITH Woocommerce Compare\n"
4
- "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
- "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
- "Last-Translator: Caner Öncel <caneroncel@gmail.com>\n"
7
- "Language-Team: Caner Öncel <caneroncel@gmail.com>\n"
8
- "Language: tr\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.1.1\n"
13
- "X-Poedit-KeywordsList: __;_e;_x\n"
14
- "X-Poedit-Basepath: ..\n"
15
- "Plural-Forms: nplurals=1; plural=0;\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-SearchPath-0: .\n"
18
- "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
-
20
- #: includes/class.yith-woocompare-admin.php:119
21
- #: includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr ""
24
-
25
- #: includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr ""
32
-
33
- #: includes/class.yith-woocompare-admin.php:153
34
- #: includes/class.yith-woocompare-admin.php:154
35
- #: includes/class.yith-woocompare-frontend.php:505
36
- #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
- #: widgets/class.yith-woocompare-widget.php:51
38
- msgid "Compare"
39
- msgstr "Karşılaştır"
40
-
41
- #: includes/class.yith-woocompare-admin.php:241
42
- msgid "YITH WooCommerce Compare Activated"
43
- msgstr ""
44
-
45
- #: includes/class.yith-woocompare-admin.php:242
46
- #, php-format
47
- msgid ""
48
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
- "With this menu, you can access to all the settings of our plugins that you "
50
- "have activated. YITH WooCommerce Compare is available in an outstanding "
51
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
- msgstr ""
53
-
54
- #: includes/class.yith-woocompare-admin.php:253
55
- msgid "YITH WooCommerce Compare Updated"
56
- msgstr ""
57
-
58
- #: includes/class.yith-woocompare-admin.php:254
59
- #, php-format
60
- msgid ""
61
- "From now on, you can find all the options of YITH WooCommerce Compare under "
62
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
- "the previous version. When one of our plugins is updated, a new voice will "
64
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
- msgstr ""
67
-
68
- #: includes/class.yith-woocompare-admin.php:398
69
- msgid "Do you want to hard crop the image?"
70
- msgstr ""
71
-
72
- #: includes/class.yith-woocompare-frontend.php:223
73
- msgid "Added"
74
- msgstr "Eklendi"
75
-
76
- #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
- msgid "Product Comparison"
78
- msgstr "Ürün Karşılaştırma"
79
-
80
- #: includes/class.yith-woocompare-frontend.php:229
81
- msgid "Close"
82
- msgstr ""
83
-
84
- #: includes/class.yith-woocompare-frontend.php:384
85
- msgid "In stock"
86
- msgstr "Stokta"
87
-
88
- #: includes/class.yith-woocompare-frontend.php:696
89
- msgid "No products to compare"
90
- msgstr "Karşılaştırma listeniz boş"
91
-
92
- #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
- msgid "Remove"
94
- msgstr "Kaldır"
95
-
96
- #: includes/class.yith-woocompare-helper.php:46
97
- msgid "Image"
98
- msgstr "Resim"
99
-
100
- #: includes/class.yith-woocompare-helper.php:47
101
- #: widgets/class.yith-woocompare-widget.php:68
102
- msgid "Title"
103
- msgstr "Başlık"
104
-
105
- #: includes/class.yith-woocompare-helper.php:48
106
- msgid "Price"
107
- msgstr "Fiyat"
108
-
109
- #: includes/class.yith-woocompare-helper.php:49
110
- msgid "Add to cart"
111
- msgstr "Sepete Ekle"
112
-
113
- #: includes/class.yith-woocompare-helper.php:50
114
- msgid "Description"
115
- msgstr "Açıklama"
116
-
117
- #: includes/class.yith-woocompare-helper.php:51
118
- msgid "Sku"
119
- msgstr ""
120
-
121
- #: includes/class.yith-woocompare-helper.php:52
122
- msgid "Availability"
123
- msgstr "Durum"
124
-
125
- #: includes/class.yith-woocompare-helper.php:53
126
- msgid "Weight"
127
- msgstr ""
128
-
129
- #: includes/class.yith-woocompare-helper.php:54
130
- msgid "Dimensions"
131
- msgstr ""
132
-
133
- #: init.php:42
134
- msgid ""
135
- "YITH WooCommerce Compare is enabled but not effective. It requires "
136
- "WooCommerce in order to work."
137
- msgstr ""
138
-
139
- #: init.php:50
140
- msgid ""
141
- "You can't activate the free version of YITH WooCommerce Compare while you "
142
- "are using the premium one."
143
- msgstr ""
144
-
145
- #: plugin-options/general-options.php:17
146
- msgid "General Settings"
147
- msgstr "Genel Ayarlar"
148
-
149
- #: plugin-options/general-options.php:24
150
- msgid "Link or Button"
151
- msgstr "Link veya Buton"
152
-
153
- #: plugin-options/general-options.php:25
154
- #, fuzzy
155
- #| msgid "Choose if you want to use a link or a button for the action button."
156
- msgid "Choose if you want to use a link or a button for the comepare actions."
157
- msgstr ""
158
- "Eylem için kullanmak üzere link veya buton seçeneklerinden birini belirleyin."
159
-
160
- #: plugin-options/general-options.php:32
161
- msgid "Link"
162
- msgstr "Link"
163
-
164
- #: plugin-options/general-options.php:33
165
- msgid "Button"
166
- msgstr "Buton"
167
-
168
- #: plugin-options/general-options.php:38
169
- msgid "Link/Button text"
170
- msgstr "Link/Buton Metni"
171
-
172
- #: plugin-options/general-options.php:39
173
- msgid "Type the text to use for the button or the link of the compare."
174
- msgstr "Karşılaştırma butonu veya bağlantısı için kullanılacak metni yazın."
175
-
176
- #: plugin-options/general-options.php:47
177
- msgid "Show button in single product page"
178
- msgstr "Tekli ürün sayfasında buton göster"
179
-
180
- #: plugin-options/general-options.php:48
181
- msgid "Say if you want to show the button in the single product page."
182
- msgstr "Tekli ürün sayfasında buton göstermek isteyip istemediğinizi belirtin."
183
-
184
- #: plugin-options/general-options.php:56
185
- msgid "Show button in products list"
186
- msgstr "Ürün listesinde buton göster"
187
-
188
- #: plugin-options/general-options.php:57
189
- msgid "Say if you want to show the button in the products list."
190
- msgstr "Ürün listesinde buton göstermek isteyip istemediğinizi belirtin."
191
-
192
- #: plugin-options/general-options.php:65
193
- msgid "Open automatically lightbox"
194
- msgstr "Otomatik lightbox aç"
195
-
196
- #: plugin-options/general-options.php:66
197
- msgid "Open link after click into \"Compare\" button\"."
198
- msgstr "\"Karşılaştır\" butonuna tıklandıktan sonra bağlantıyı aç."
199
-
200
- #: plugin-options/general-options.php:79
201
- msgid "Table Settings"
202
- msgstr "Tablo Ayarları"
203
-
204
- #: plugin-options/general-options.php:86
205
- msgid "Table title"
206
- msgstr "Tablo Başlığı"
207
-
208
- #: plugin-options/general-options.php:87
209
- msgid "Type the text to use for the table title."
210
- msgstr "Tablo başlığı metnini buraya yazın."
211
-
212
- #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
213
- msgid "Compare products"
214
- msgstr "Ürünleri Karşılaştır"
215
-
216
- #: plugin-options/general-options.php:95
217
- msgid "Fields to show"
218
- msgstr "Gösterilecek alanlar"
219
-
220
- #: plugin-options/general-options.php:96
221
- msgid ""
222
- "Select the fields to show in the comparison table and order them by "
223
- "drag&drop (are included also the woocommerce attributes)"
224
- msgstr ""
225
- "Karşılaştırma tablosunda gösterilecek alanları seçin ve sürükle-bırak "
226
- "yöntemi ile sıralayın (ayrıca Woocommerce özellikleri dahildir)"
227
-
228
- #: plugin-options/general-options.php:104
229
- msgid "Repeat \"Price\" field"
230
- msgstr ""
231
-
232
- #: plugin-options/general-options.php:105
233
- msgid "Repeat the \"Price\" field at the end of the table"
234
- msgstr ""
235
-
236
- #: plugin-options/general-options.php:113
237
- msgid "Repeat \"Add to cart\" field"
238
- msgstr ""
239
-
240
- #: plugin-options/general-options.php:114
241
- msgid "Repeat the \"Add to cart\" field at the end of the table"
242
- msgstr ""
243
-
244
- #: plugin-options/general-options.php:122
245
- msgid "Image size"
246
- msgstr "Resim Boyutu"
247
-
248
- #: plugin-options/general-options.php:123
249
- msgid "Set the size for the images"
250
- msgstr "Resimlerin boyutlarını belirtin"
251
-
252
- #: templates/admin/premium.php:240 templates/admin/premium.php:446
253
- #, php-format
254
- msgid ""
255
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
256
- "benefit from all features!"
257
- msgstr ""
258
-
259
- #: templates/admin/premium.php:243 templates/admin/premium.php:449
260
- msgid "UPGRADE"
261
- msgstr ""
262
-
263
- #: templates/admin/premium.php:244 templates/admin/premium.php:450
264
- msgid "to the premium version"
265
- msgstr ""
266
-
267
- #: templates/admin/premium.php:250
268
- msgid "Premium Features"
269
- msgstr ""
270
-
271
- #: templates/admin/premium.php:258
272
- msgid "A DEDICATED PAGE"
273
- msgstr ""
274
-
275
- #: templates/admin/premium.php:261
276
- #, php-format
277
- msgid ""
278
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
279
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
280
- "created automatically in your site and, adding it among the menu entries, "
281
- "you will be able to give to your users the chance to access it easily "
282
- "whenever they want."
283
- msgstr ""
284
-
285
- #: templates/admin/premium.php:271
286
- msgid "CATEGORY COMPARATION"
287
- msgstr ""
288
-
289
- #: templates/admin/premium.php:274
290
- #, php-format
291
- msgid ""
292
- "People are often confused by finding products of different categories in the "
293
- "comparison table, creating difficulties in comparing the products they are "
294
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
295
- "need: you will be able to separate the products in the table by category "
296
- "affinity."
297
- msgstr ""
298
-
299
- #: templates/admin/premium.php:290
300
- msgid "CATEGORY EXCLUSION "
301
- msgstr ""
302
-
303
- #: templates/admin/premium.php:293
304
- #, php-format
305
- msgid ""
306
- "In your shop there may be product categories you don't want to be affected "
307
- "by the plugin features, deleting the comparison button for them. The premium "
308
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
309
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
310
- "of the feature, allowing the comparison only to those products of the "
311
- "selected categories."
312
- msgstr ""
313
-
314
- #: templates/admin/premium.php:303
315
- msgid "TABLE IMAGE"
316
- msgstr ""
317
-
318
- #: templates/admin/premium.php:306
319
- #, php-format
320
- msgid ""
321
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
322
- "Select an image, upload it from the option panel and show it ahead of the "
323
- "table to your users. "
324
- msgstr ""
325
-
326
- #: templates/admin/premium.php:322
327
- msgid "DYNAMIC FIELDS"
328
- msgstr ""
329
-
330
- #: templates/admin/premium.php:325
331
- #, php-format
332
- msgid ""
333
- "With this precious feature, you will be able to show in the table only the "
334
- "fields that have information in at least one of the selected products."
335
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
336
- "be no more empty lines in your comparison table."
337
- msgstr ""
338
-
339
- #: templates/admin/premium.php:335
340
- msgid "SOCIAL NETWORK SHARING"
341
- msgstr ""
342
-
343
- #: templates/admin/premium.php:338
344
- #, php-format
345
- msgid ""
346
- "One of the most appealing features of the premium version of the plugin.Four "
347
- "social network sites for your users (Facebook, Twitter, Google + and "
348
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
349
- "products they have selected."
350
- msgstr ""
351
-
352
- #: templates/admin/premium.php:354
353
- msgid "RELATED PRODUCTS"
354
- msgstr ""
355
-
356
- #: templates/admin/premium.php:357
357
- #, php-format
358
- msgid ""
359
- "All the products that have common categories and/or tags with those in the "
360
- "comparison table will be showed in a slider, right under the comparison "
361
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
362
- "users to discover the shop products of the shop related to those they are "
363
- "interested into."
364
- msgstr ""
365
-
366
- #: templates/admin/premium.php:367
367
- msgid "CUSTOMIZABLE STYLE"
368
- msgstr ""
369
-
370
- #: templates/admin/premium.php:370
371
- #, php-format
372
- msgid ""
373
- "An advanced option panel that let you change all the colors of the plugin, "
374
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
375
- "of your shop.We know it, looks also count... and we give you the right tools "
376
- "to get to the best result."
377
- msgstr ""
378
-
379
- #: templates/admin/premium.php:386
380
- msgid "CUSTOMIZED ATTRIBUTES"
381
- msgstr ""
382
-
383
- #: templates/admin/premium.php:389
384
- #, php-format
385
- msgid ""
386
- "Let you users compare products following every feature, and considering also "
387
- "all those %1$sattributes%2$s that can be manually created in within the "
388
- "product detail page. Every single detail will be included."
389
- msgstr ""
390
-
391
- #: templates/admin/premium.php:399
392
- msgid "A TAILORED TABLE"
393
- msgstr ""
394
-
395
- #: templates/admin/premium.php:402
396
- #, php-format
397
- msgid ""
398
- "Select the products you want to compare and the system will offer you the "
399
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
400
- msgstr ""
401
-
402
- #: templates/admin/premium.php:418
403
- msgid "Compare list - widget"
404
- msgstr ""
405
-
406
- #: templates/admin/premium.php:421
407
- msgid ""
408
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
409
- "complete list of products added to the compare tab and avoid to open the "
410
- "popup to check its existence. "
411
- msgstr ""
412
-
413
- #: templates/admin/premium.php:431
414
- msgid "Compare counter - widget and shortcode"
415
- msgstr ""
416
-
417
- #: templates/admin/premium.php:434
418
- msgid ""
419
- "Moreover, if you want to give your users the chance to see in a glance how "
420
- "many products they have added to the Compare list, feel free to use the "
421
- "widget or the shortcode included. And their Compare list is always no more "
422
- "than one click away."
423
- msgstr ""
424
-
425
- #: templates/compare.php:77
426
- msgid "Close window [X]"
427
- msgstr "Pencereyi Kapat [X]"
428
-
429
- #: templates/compare.php:106
430
- msgid "No products added in the compare table."
431
- msgstr "Karşılaştırma tablosuna herhangi bir ürün eklenmedi."
432
-
433
- #: widgets/class.yith-woocompare-widget.php:23
434
- #, fuzzy
435
- #| msgid "The widget show the list of products added in the compare table."
436
- msgid "The widget shows the list of products added in the comparison table."
437
- msgstr "Widget karşılaştırma tablosuna eklenen ürünlerin listesini gösterir."
438
-
439
- #: widgets/class.yith-woocompare-widget.php:27
440
- #, fuzzy
441
- #| msgid "YITH Woocommerce Compare Widget"
442
- msgid "YITH WooCommerce Compare Widget"
443
- msgstr "YITH Woocommerce Karşılaştırma Widgetı"
444
-
445
- #: widgets/class.yith-woocompare-widget.php:50
446
- msgid "Clear all"
447
- msgstr "Hepsini Kaldır"
448
-
449
- #~ msgid "Products Compare"
450
- #~ msgstr "Ürün Karşılaştırma"
451
-
452
- #~ msgid "Repeat \"Price\" field at the end of the table"
453
- #~ msgstr "\"Ücret\" alanını tablonun sonuna kadar tekrarla"
454
-
455
- #~ msgid "Repeat \"Add to cart\" field at the end of the table"
456
- #~ msgstr "\"Sepete ekle\" alanını tablonun sonuna kadar tekrarla"
457
-
458
- #~ msgid "Select a date"
459
- #~ msgstr "Bir tarih seçin"
460
-
461
- #~ msgid "Hours"
462
- #~ msgstr "Saat"
463
-
464
- #~ msgid "Minutes"
465
- #~ msgstr "Dakika"
466
-
467
- #~ msgid "Upload"
468
- #~ msgstr "Yükle"
469
-
470
- #~ msgid "px"
471
- #~ msgstr "px"
472
-
473
- #~ msgid "em"
474
- #~ msgstr "em"
475
-
476
- #~ msgid "pt"
477
- #~ msgstr "pt"
478
-
479
- #~ msgid "rem"
480
- #~ msgstr "rem"
481
-
482
- #~ msgid "Select a font family"
483
- #~ msgstr "Bir font ailesi seçin"
484
-
485
- #~ msgid "Regular"
486
- #~ msgstr "Normal"
487
-
488
- #~ msgid "Bold"
489
- #~ msgstr "Kalın"
490
-
491
- #~ msgid "Extra bold"
492
- #~ msgstr "Ekstra kalın"
493
-
494
- #~ msgid "Italic"
495
- #~ msgstr "İtalik"
496
-
497
- #~ msgid "Italic bold"
498
- #~ msgstr "İtalik kalın"
499
-
500
- #~ msgid "Click to preview"
501
- #~ msgstr "Önizleme için tıklayın"
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: YITH Woocommerce Compare\n"
4
+ "POT-Creation-Date: 2018-11-28 16:33+0100\n"
5
+ "PO-Revision-Date: 2018-11-28 16:33+0100\n"
6
+ "Last-Translator: Caner Öncel <caneroncel@gmail.com>\n"
7
+ "Language-Team: Caner Öncel <caneroncel@gmail.com>\n"
8
+ "Language: tr\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.1.1\n"
13
+ "X-Poedit-KeywordsList: __;_e;_x\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "Plural-Forms: nplurals=1; plural=0;\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPathExcluded-0: plugin-fw\n"
19
+
20
+ #: includes/class.yith-woocompare-admin.php:119
21
+ #: includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr ""
24
+
25
+ #: includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr ""
32
+
33
+ #: includes/class.yith-woocompare-admin.php:153
34
+ #: includes/class.yith-woocompare-admin.php:154
35
+ #: includes/class.yith-woocompare-frontend.php:505
36
+ #: plugin-options/general-options.php:41 plugin-options/general-options.php:42
37
+ #: widgets/class.yith-woocompare-widget.php:51
38
+ msgid "Compare"
39
+ msgstr "Karşılaştır"
40
+
41
+ #: includes/class.yith-woocompare-admin.php:241
42
+ msgid "YITH WooCommerce Compare Activated"
43
+ msgstr ""
44
+
45
+ #: includes/class.yith-woocompare-admin.php:242
46
+ #, php-format
47
+ msgid ""
48
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
49
+ "With this menu, you can access to all the settings of our plugins that you "
50
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
51
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
52
+ msgstr ""
53
+
54
+ #: includes/class.yith-woocompare-admin.php:253
55
+ msgid "YITH WooCommerce Compare Updated"
56
+ msgstr ""
57
+
58
+ #: includes/class.yith-woocompare-admin.php:254
59
+ #, php-format
60
+ msgid ""
61
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
62
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
63
+ "the previous version. When one of our plugins is updated, a new voice will "
64
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
65
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
66
+ msgstr ""
67
+
68
+ #: includes/class.yith-woocompare-admin.php:398
69
+ msgid "Do you want to hard crop the image?"
70
+ msgstr ""
71
+
72
+ #: includes/class.yith-woocompare-frontend.php:223
73
+ msgid "Added"
74
+ msgstr "Eklendi"
75
+
76
+ #: includes/class.yith-woocompare-frontend.php:224 templates/compare.php:50
77
+ msgid "Product Comparison"
78
+ msgstr "Ürün Karşılaştırma"
79
+
80
+ #: includes/class.yith-woocompare-frontend.php:229
81
+ msgid "Close"
82
+ msgstr ""
83
+
84
+ #: includes/class.yith-woocompare-frontend.php:384
85
+ msgid "In stock"
86
+ msgstr "Stokta"
87
+
88
+ #: includes/class.yith-woocompare-frontend.php:696
89
+ msgid "No products to compare"
90
+ msgstr "Karşılaştırma listeniz boş"
91
+
92
+ #: includes/class.yith-woocompare-frontend.php:709 templates/compare.php:117
93
+ msgid "Remove"
94
+ msgstr "Kaldır"
95
+
96
+ #: includes/class.yith-woocompare-helper.php:46
97
+ msgid "Image"
98
+ msgstr "Resim"
99
+
100
+ #: includes/class.yith-woocompare-helper.php:47
101
+ #: widgets/class.yith-woocompare-widget.php:68
102
+ msgid "Title"
103
+ msgstr "Başlık"
104
+
105
+ #: includes/class.yith-woocompare-helper.php:48
106
+ msgid "Price"
107
+ msgstr "Fiyat"
108
+
109
+ #: includes/class.yith-woocompare-helper.php:49
110
+ msgid "Add to cart"
111
+ msgstr "Sepete Ekle"
112
+
113
+ #: includes/class.yith-woocompare-helper.php:50
114
+ msgid "Description"
115
+ msgstr "Açıklama"
116
+
117
+ #: includes/class.yith-woocompare-helper.php:51
118
+ msgid "Sku"
119
+ msgstr ""
120
+
121
+ #: includes/class.yith-woocompare-helper.php:52
122
+ msgid "Availability"
123
+ msgstr "Durum"
124
+
125
+ #: includes/class.yith-woocompare-helper.php:53
126
+ msgid "Weight"
127
+ msgstr ""
128
+
129
+ #: includes/class.yith-woocompare-helper.php:54
130
+ msgid "Dimensions"
131
+ msgstr ""
132
+
133
+ #: init.php:42
134
+ msgid ""
135
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
136
+ "WooCommerce in order to work."
137
+ msgstr ""
138
+
139
+ #: init.php:50
140
+ msgid ""
141
+ "You can't activate the free version of YITH WooCommerce Compare while you "
142
+ "are using the premium one."
143
+ msgstr ""
144
+
145
+ #: plugin-options/general-options.php:17
146
+ msgid "General Settings"
147
+ msgstr "Genel Ayarlar"
148
+
149
+ #: plugin-options/general-options.php:24
150
+ msgid "Link or Button"
151
+ msgstr "Link veya Buton"
152
+
153
+ #: plugin-options/general-options.php:25
154
+ #, fuzzy
155
+ #| msgid "Choose if you want to use a link or a button for the action button."
156
+ msgid "Choose if you want to use a link or a button for the comepare actions."
157
+ msgstr ""
158
+ "Eylem için kullanmak üzere link veya buton seçeneklerinden birini belirleyin."
159
+
160
+ #: plugin-options/general-options.php:32
161
+ msgid "Link"
162
+ msgstr "Link"
163
+
164
+ #: plugin-options/general-options.php:33
165
+ msgid "Button"
166
+ msgstr "Buton"
167
+
168
+ #: plugin-options/general-options.php:38
169
+ msgid "Link/Button text"
170
+ msgstr "Link/Buton Metni"
171
+
172
+ #: plugin-options/general-options.php:39
173
+ msgid "Type the text to use for the button or the link of the compare."
174
+ msgstr "Karşılaştırma butonu veya bağlantısı için kullanılacak metni yazın."
175
+
176
+ #: plugin-options/general-options.php:47
177
+ msgid "Show button in single product page"
178
+ msgstr "Tekli ürün sayfasında buton göster"
179
+
180
+ #: plugin-options/general-options.php:48
181
+ msgid "Say if you want to show the button in the single product page."
182
+ msgstr "Tekli ürün sayfasında buton göstermek isteyip istemediğinizi belirtin."
183
+
184
+ #: plugin-options/general-options.php:56
185
+ msgid "Show button in products list"
186
+ msgstr "Ürün listesinde buton göster"
187
+
188
+ #: plugin-options/general-options.php:57
189
+ msgid "Say if you want to show the button in the products list."
190
+ msgstr "Ürün listesinde buton göstermek isteyip istemediğinizi belirtin."
191
+
192
+ #: plugin-options/general-options.php:65
193
+ msgid "Open automatically lightbox"
194
+ msgstr "Otomatik lightbox aç"
195
+
196
+ #: plugin-options/general-options.php:66
197
+ msgid "Open link after click into \"Compare\" button\"."
198
+ msgstr "\"Karşılaştır\" butonuna tıklandıktan sonra bağlantıyı aç."
199
+
200
+ #: plugin-options/general-options.php:79
201
+ msgid "Table Settings"
202
+ msgstr "Tablo Ayarları"
203
+
204
+ #: plugin-options/general-options.php:86
205
+ msgid "Table title"
206
+ msgstr "Tablo Başlığı"
207
+
208
+ #: plugin-options/general-options.php:87
209
+ msgid "Type the text to use for the table title."
210
+ msgstr "Tablo başlığı metnini buraya yazın."
211
+
212
+ #: plugin-options/general-options.php:89 plugin-options/general-options.php:90
213
+ msgid "Compare products"
214
+ msgstr "Ürünleri Karşılaştır"
215
+
216
+ #: plugin-options/general-options.php:95
217
+ msgid "Fields to show"
218
+ msgstr "Gösterilecek alanlar"
219
+
220
+ #: plugin-options/general-options.php:96
221
+ msgid ""
222
+ "Select the fields to show in the comparison table and order them by "
223
+ "drag&drop (are included also the woocommerce attributes)"
224
+ msgstr ""
225
+ "Karşılaştırma tablosunda gösterilecek alanları seçin ve sürükle-bırak "
226
+ "yöntemi ile sıralayın (ayrıca Woocommerce özellikleri dahildir)"
227
+
228
+ #: plugin-options/general-options.php:104
229
+ msgid "Repeat \"Price\" field"
230
+ msgstr ""
231
+
232
+ #: plugin-options/general-options.php:105
233
+ msgid "Repeat the \"Price\" field at the end of the table"
234
+ msgstr ""
235
+
236
+ #: plugin-options/general-options.php:113
237
+ msgid "Repeat \"Add to cart\" field"
238
+ msgstr ""
239
+
240
+ #: plugin-options/general-options.php:114
241
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
242
+ msgstr ""
243
+
244
+ #: plugin-options/general-options.php:122
245
+ msgid "Image size"
246
+ msgstr "Resim Boyutu"
247
+
248
+ #: plugin-options/general-options.php:123
249
+ msgid "Set the size for the images"
250
+ msgstr "Resimlerin boyutlarını belirtin"
251
+
252
+ #: templates/admin/premium.php:240 templates/admin/premium.php:446
253
+ #, php-format
254
+ msgid ""
255
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
256
+ "benefit from all features!"
257
+ msgstr ""
258
+
259
+ #: templates/admin/premium.php:243 templates/admin/premium.php:449
260
+ msgid "UPGRADE"
261
+ msgstr ""
262
+
263
+ #: templates/admin/premium.php:244 templates/admin/premium.php:450
264
+ msgid "to the premium version"
265
+ msgstr ""
266
+
267
+ #: templates/admin/premium.php:250
268
+ msgid "Premium Features"
269
+ msgstr ""
270
+
271
+ #: templates/admin/premium.php:258
272
+ msgid "A DEDICATED PAGE"
273
+ msgstr ""
274
+
275
+ #: templates/admin/premium.php:261
276
+ #, php-format
277
+ msgid ""
278
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
279
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
280
+ "created automatically in your site and, adding it among the menu entries, "
281
+ "you will be able to give to your users the chance to access it easily "
282
+ "whenever they want."
283
+ msgstr ""
284
+
285
+ #: templates/admin/premium.php:271
286
+ msgid "CATEGORY COMPARATION"
287
+ msgstr ""
288
+
289
+ #: templates/admin/premium.php:274
290
+ #, php-format
291
+ msgid ""
292
+ "People are often confused by finding products of different categories in the "
293
+ "comparison table, creating difficulties in comparing the products they are "
294
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
295
+ "need: you will be able to separate the products in the table by category "
296
+ "affinity."
297
+ msgstr ""
298
+
299
+ #: templates/admin/premium.php:290
300
+ msgid "CATEGORY EXCLUSION "
301
+ msgstr ""
302
+
303
+ #: templates/admin/premium.php:293
304
+ #, php-format
305
+ msgid ""
306
+ "In your shop there may be product categories you don't want to be affected "
307
+ "by the plugin features, deleting the comparison button for them. The premium "
308
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
309
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
310
+ "of the feature, allowing the comparison only to those products of the "
311
+ "selected categories."
312
+ msgstr ""
313
+
314
+ #: templates/admin/premium.php:303
315
+ msgid "TABLE IMAGE"
316
+ msgstr ""
317
+
318
+ #: templates/admin/premium.php:306
319
+ #, php-format
320
+ msgid ""
321
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
322
+ "Select an image, upload it from the option panel and show it ahead of the "
323
+ "table to your users. "
324
+ msgstr ""
325
+
326
+ #: templates/admin/premium.php:322
327
+ msgid "DYNAMIC FIELDS"
328
+ msgstr ""
329
+
330
+ #: templates/admin/premium.php:325
331
+ #, php-format
332
+ msgid ""
333
+ "With this precious feature, you will be able to show in the table only the "
334
+ "fields that have information in at least one of the selected products."
335
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
336
+ "be no more empty lines in your comparison table."
337
+ msgstr ""
338
+
339
+ #: templates/admin/premium.php:335
340
+ msgid "SOCIAL NETWORK SHARING"
341
+ msgstr ""
342
+
343
+ #: templates/admin/premium.php:338
344
+ #, php-format
345
+ msgid ""
346
+ "One of the most appealing features of the premium version of the plugin.Four "
347
+ "social network sites for your users (Facebook, Twitter, Google + and "
348
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
349
+ "products they have selected."
350
+ msgstr ""
351
+
352
+ #: templates/admin/premium.php:354
353
+ msgid "RELATED PRODUCTS"
354
+ msgstr ""
355
+
356
+ #: templates/admin/premium.php:357
357
+ #, php-format
358
+ msgid ""
359
+ "All the products that have common categories and/or tags with those in the "
360
+ "comparison table will be showed in a slider, right under the comparison "
361
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
362
+ "users to discover the shop products of the shop related to those they are "
363
+ "interested into."
364
+ msgstr ""
365
+
366
+ #: templates/admin/premium.php:367
367
+ msgid "CUSTOMIZABLE STYLE"
368
+ msgstr ""
369
+
370
+ #: templates/admin/premium.php:370
371
+ #, php-format
372
+ msgid ""
373
+ "An advanced option panel that let you change all the colors of the plugin, "
374
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
375
+ "of your shop.We know it, looks also count... and we give you the right tools "
376
+ "to get to the best result."
377
+ msgstr ""
378
+
379
+ #: templates/admin/premium.php:386
380
+ msgid "CUSTOMIZED ATTRIBUTES"
381
+ msgstr ""
382
+
383
+ #: templates/admin/premium.php:389
384
+ #, php-format
385
+ msgid ""
386
+ "Let you users compare products following every feature, and considering also "
387
+ "all those %1$sattributes%2$s that can be manually created in within the "
388
+ "product detail page. Every single detail will be included."
389
+ msgstr ""
390
+
391
+ #: templates/admin/premium.php:399
392
+ msgid "A TAILORED TABLE"
393
+ msgstr ""
394
+
395
+ #: templates/admin/premium.php:402
396
+ #, php-format
397
+ msgid ""
398
+ "Select the products you want to compare and the system will offer you the "
399
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
400
+ msgstr ""
401
+
402
+ #: templates/admin/premium.php:418
403
+ msgid "Compare list - widget"
404
+ msgstr ""
405
+
406
+ #: templates/admin/premium.php:421
407
+ msgid ""
408
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
409
+ "complete list of products added to the compare tab and avoid to open the "
410
+ "popup to check its existence. "
411
+ msgstr ""
412
+
413
+ #: templates/admin/premium.php:431
414
+ msgid "Compare counter - widget and shortcode"
415
+ msgstr ""
416
+
417
+ #: templates/admin/premium.php:434
418
+ msgid ""
419
+ "Moreover, if you want to give your users the chance to see in a glance how "
420
+ "many products they have added to the Compare list, feel free to use the "
421
+ "widget or the shortcode included. And their Compare list is always no more "
422
+ "than one click away."
423
+ msgstr ""
424
+
425
+ #: templates/compare.php:77
426
+ msgid "Close window [X]"
427
+ msgstr "Pencereyi Kapat [X]"
428
+
429
+ #: templates/compare.php:106
430
+ msgid "No products added in the compare table."
431
+ msgstr "Karşılaştırma tablosuna herhangi bir ürün eklenmedi."
432
+
433
+ #: widgets/class.yith-woocompare-widget.php:23
434
+ #, fuzzy
435
+ #| msgid "The widget show the list of products added in the compare table."
436
+ msgid "The widget shows the list of products added in the comparison table."
437
+ msgstr "Widget karşılaştırma tablosuna eklenen ürünlerin listesini gösterir."
438
+
439
+ #: widgets/class.yith-woocompare-widget.php:27
440
+ #, fuzzy
441
+ #| msgid "YITH Woocommerce Compare Widget"
442
+ msgid "YITH WooCommerce Compare Widget"
443
+ msgstr "YITH Woocommerce Karşılaştırma Widgetı"
444
+
445
+ #: widgets/class.yith-woocompare-widget.php:50
446
+ msgid "Clear all"
447
+ msgstr "Hepsini Kaldır"
448
+
449
+ #~ msgid "Products Compare"
450
+ #~ msgstr "Ürün Karşılaştırma"
451
+
452
+ #~ msgid "Repeat \"Price\" field at the end of the table"
453
+ #~ msgstr "\"Ücret\" alanını tablonun sonuna kadar tekrarla"
454
+
455
+ #~ msgid "Repeat \"Add to cart\" field at the end of the table"
456
+ #~ msgstr "\"Sepete ekle\" alanını tablonun sonuna kadar tekrarla"
457
+
458
+ #~ msgid "Select a date"
459
+ #~ msgstr "Bir tarih seçin"
460
+
461
+ #~ msgid "Hours"
462
+ #~ msgstr "Saat"
463
+
464
+ #~ msgid "Minutes"
465
+ #~ msgstr "Dakika"
466
+
467
+ #~ msgid "Upload"
468
+ #~ msgstr "Yükle"
469
+
470
+ #~ msgid "px"
471
+ #~ msgstr "px"
472
+
473
+ #~ msgid "em"
474
+ #~ msgstr "em"
475
+
476
+ #~ msgid "pt"
477
+ #~ msgstr "pt"
478
+
479
+ #~ msgid "rem"
480
+ #~ msgstr "rem"
481
+
482
+ #~ msgid "Select a font family"
483
+ #~ msgstr "Bir font ailesi seçin"
484
+
485
+ #~ msgid "Regular"
486
+ #~ msgstr "Normal"
487
+
488
+ #~ msgid "Bold"
489
+ #~ msgstr "Kalın"
490
+
491
+ #~ msgid "Extra bold"
492
+ #~ msgstr "Ekstra kalın"
493
+
494
+ #~ msgid "Italic"
495
+ #~ msgstr "İtalik"
496
+
497
+ #~ msgid "Italic bold"
498
+ #~ msgstr "İtalik kalın"
499
+
500
+ #~ msgid "Click to preview"
501
+ #~ msgstr "Önizleme için tıklayın"
languages/yith-woocommerce-compare.pot CHANGED
@@ -1,442 +1,442 @@
1
- #, fuzzy
2
- msgid ""
3
- msgstr ""
4
- "Project-Id-Version: YITH Woocommerce Compare\n"
5
- "POT-Creation-Date: 2018-11-28 16:31+0100\n"
6
- "PO-Revision-Date: 2015-07-14 15:10+0100\n"
7
- "Last-Translator: Nicola Mustone <mail@nicolamustone.it>\n"
8
- "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
9
- "Language: en\n"
10
- "MIME-Version: 1.0\n"
11
- "Content-Type: text/plain; charset=UTF-8\n"
12
- "Content-Transfer-Encoding: 8bit\n"
13
- "X-Generator: Poedit 2.1.1\n"
14
- "X-Poedit-KeywordsList: __;_e;_x\n"
15
- "X-Poedit-Basepath: .\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "X-Poedit-SearchPath-0: ..\n"
18
- "X-Poedit-SearchPathExcluded-0: ../plugin-fw\n"
19
-
20
- #: ../includes/class.yith-woocompare-admin.php:119
21
- #: ../includes/class.yith-woocompare-admin.php:143
22
- msgid "Settings"
23
- msgstr ""
24
-
25
- #: ../includes/class.yith-woocompare-admin.php:121
26
- msgid "License"
27
- msgstr ""
28
-
29
- #: ../includes/class.yith-woocompare-admin.php:147
30
- msgid "Premium Version"
31
- msgstr ""
32
-
33
- #: ../includes/class.yith-woocompare-admin.php:153
34
- #: ../includes/class.yith-woocompare-admin.php:154
35
- #: ../includes/class.yith-woocompare-frontend.php:505
36
- #: ../plugin-options/general-options.php:41
37
- #: ../plugin-options/general-options.php:42
38
- #: ../widgets/class.yith-woocompare-widget.php:51
39
- msgid "Compare"
40
- msgstr ""
41
-
42
- #: ../includes/class.yith-woocompare-admin.php:241
43
- msgid "YITH WooCommerce Compare Activated"
44
- msgstr ""
45
-
46
- #: ../includes/class.yith-woocompare-admin.php:242
47
- #, php-format
48
- msgid ""
49
- "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
50
- "With this menu, you can access to all the settings of our plugins that you "
51
- "have activated. YITH WooCommerce Compare is available in an outstanding "
52
- "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
53
- msgstr ""
54
-
55
- #: ../includes/class.yith-woocompare-admin.php:253
56
- msgid "YITH WooCommerce Compare Updated"
57
- msgstr ""
58
-
59
- #: ../includes/class.yith-woocompare-admin.php:254
60
- #, php-format
61
- msgid ""
62
- "From now on, you can find all the options of YITH WooCommerce Compare under "
63
- "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
64
- "the previous version. When one of our plugins is updated, a new voice will "
65
- "be added to this menu. YITH WooCommerce Compare has been updated with new "
66
- "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
67
- msgstr ""
68
-
69
- #: ../includes/class.yith-woocompare-admin.php:398
70
- msgid "Do you want to hard crop the image?"
71
- msgstr ""
72
-
73
- #: ../includes/class.yith-woocompare-frontend.php:223
74
- msgid "Added"
75
- msgstr ""
76
-
77
- #: ../includes/class.yith-woocompare-frontend.php:224
78
- #: ../templates/compare.php:50
79
- msgid "Product Comparison"
80
- msgstr ""
81
-
82
- #: ../includes/class.yith-woocompare-frontend.php:229
83
- msgid "Close"
84
- msgstr ""
85
-
86
- #: ../includes/class.yith-woocompare-frontend.php:384
87
- msgid "In stock"
88
- msgstr ""
89
-
90
- #: ../includes/class.yith-woocompare-frontend.php:696
91
- msgid "No products to compare"
92
- msgstr ""
93
-
94
- #: ../includes/class.yith-woocompare-frontend.php:709
95
- #: ../templates/compare.php:117
96
- msgid "Remove"
97
- msgstr ""
98
-
99
- #: ../includes/class.yith-woocompare-helper.php:46
100
- msgid "Image"
101
- msgstr ""
102
-
103
- #: ../includes/class.yith-woocompare-helper.php:47
104
- #: ../widgets/class.yith-woocompare-widget.php:68
105
- msgid "Title"
106
- msgstr ""
107
-
108
- #: ../includes/class.yith-woocompare-helper.php:48
109
- msgid "Price"
110
- msgstr ""
111
-
112
- #: ../includes/class.yith-woocompare-helper.php:49
113
- msgid "Add to cart"
114
- msgstr ""
115
-
116
- #: ../includes/class.yith-woocompare-helper.php:50
117
- msgid "Description"
118
- msgstr ""
119
-
120
- #: ../includes/class.yith-woocompare-helper.php:51
121
- msgid "Sku"
122
- msgstr ""
123
-
124
- #: ../includes/class.yith-woocompare-helper.php:52
125
- msgid "Availability"
126
- msgstr ""
127
-
128
- #: ../includes/class.yith-woocompare-helper.php:53
129
- msgid "Weight"
130
- msgstr ""
131
-
132
- #: ../includes/class.yith-woocompare-helper.php:54
133
- msgid "Dimensions"
134
- msgstr ""
135
-
136
- #: ../init.php:42
137
- msgid ""
138
- "YITH WooCommerce Compare is enabled but not effective. It requires "
139
- "WooCommerce in order to work."
140
- msgstr ""
141
-
142
- #: ../init.php:50
143
- msgid ""
144
- "You can't activate the free version of YITH WooCommerce Compare while you "
145
- "are using the premium one."
146
- msgstr ""
147
-
148
- #: ../plugin-options/general-options.php:17
149
- msgid "General Settings"
150
- msgstr ""
151
-
152
- #: ../plugin-options/general-options.php:24
153
- msgid "Link or Button"
154
- msgstr ""
155
-
156
- #: ../plugin-options/general-options.php:25
157
- msgid "Choose if you want to use a link or a button for the comepare actions."
158
- msgstr ""
159
-
160
- #: ../plugin-options/general-options.php:32
161
- msgid "Link"
162
- msgstr ""
163
-
164
- #: ../plugin-options/general-options.php:33
165
- msgid "Button"
166
- msgstr ""
167
-
168
- #: ../plugin-options/general-options.php:38
169
- msgid "Link/Button text"
170
- msgstr ""
171
-
172
- #: ../plugin-options/general-options.php:39
173
- msgid "Type the text to use for the button or the link of the compare."
174
- msgstr ""
175
-
176
- #: ../plugin-options/general-options.php:47
177
- msgid "Show button in single product page"
178
- msgstr ""
179
-
180
- #: ../plugin-options/general-options.php:48
181
- msgid "Say if you want to show the button in the single product page."
182
- msgstr ""
183
-
184
- #: ../plugin-options/general-options.php:56
185
- msgid "Show button in products list"
186
- msgstr ""
187
-
188
- #: ../plugin-options/general-options.php:57
189
- msgid "Say if you want to show the button in the products list."
190
- msgstr ""
191
-
192
- #: ../plugin-options/general-options.php:65
193
- msgid "Open automatically lightbox"
194
- msgstr ""
195
-
196
- #: ../plugin-options/general-options.php:66
197
- msgid "Open link after click into \"Compare\" button\"."
198
- msgstr ""
199
-
200
- #: ../plugin-options/general-options.php:79
201
- msgid "Table Settings"
202
- msgstr ""
203
-
204
- #: ../plugin-options/general-options.php:86
205
- msgid "Table title"
206
- msgstr ""
207
-
208
- #: ../plugin-options/general-options.php:87
209
- msgid "Type the text to use for the table title."
210
- msgstr ""
211
-
212
- #: ../plugin-options/general-options.php:89
213
- #: ../plugin-options/general-options.php:90
214
- msgid "Compare products"
215
- msgstr ""
216
-
217
- #: ../plugin-options/general-options.php:95
218
- msgid "Fields to show"
219
- msgstr ""
220
-
221
- #: ../plugin-options/general-options.php:96
222
- msgid ""
223
- "Select the fields to show in the comparison table and order them by "
224
- "drag&drop (are included also the woocommerce attributes)"
225
- msgstr ""
226
-
227
- #: ../plugin-options/general-options.php:104
228
- msgid "Repeat \"Price\" field"
229
- msgstr ""
230
-
231
- #: ../plugin-options/general-options.php:105
232
- msgid "Repeat the \"Price\" field at the end of the table"
233
- msgstr ""
234
-
235
- #: ../plugin-options/general-options.php:113
236
- msgid "Repeat \"Add to cart\" field"
237
- msgstr ""
238
-
239
- #: ../plugin-options/general-options.php:114
240
- msgid "Repeat the \"Add to cart\" field at the end of the table"
241
- msgstr ""
242
-
243
- #: ../plugin-options/general-options.php:122
244
- msgid "Image size"
245
- msgstr ""
246
-
247
- #: ../plugin-options/general-options.php:123
248
- msgid "Set the size for the images"
249
- msgstr ""
250
-
251
- #: ../templates/admin/premium.php:240 ../templates/admin/premium.php:446
252
- #, php-format
253
- msgid ""
254
- "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
255
- "benefit from all features!"
256
- msgstr ""
257
-
258
- #: ../templates/admin/premium.php:243 ../templates/admin/premium.php:449
259
- msgid "UPGRADE"
260
- msgstr ""
261
-
262
- #: ../templates/admin/premium.php:244 ../templates/admin/premium.php:450
263
- msgid "to the premium version"
264
- msgstr ""
265
-
266
- #: ../templates/admin/premium.php:250
267
- msgid "Premium Features"
268
- msgstr ""
269
-
270
- #: ../templates/admin/premium.php:258
271
- msgid "A DEDICATED PAGE"
272
- msgstr ""
273
-
274
- #: ../templates/admin/premium.php:261
275
- #, php-format
276
- msgid ""
277
- "Don't you want to compare your products in a modal window anymore?%3$sWith "
278
- "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
279
- "created automatically in your site and, adding it among the menu entries, "
280
- "you will be able to give to your users the chance to access it easily "
281
- "whenever they want."
282
- msgstr ""
283
-
284
- #: ../templates/admin/premium.php:271
285
- msgid "CATEGORY COMPARATION"
286
- msgstr ""
287
-
288
- #: ../templates/admin/premium.php:274
289
- #, php-format
290
- msgid ""
291
- "People are often confused by finding products of different categories in the "
292
- "comparison table, creating difficulties in comparing the products they are "
293
- "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
294
- "need: you will be able to separate the products in the table by category "
295
- "affinity."
296
- msgstr ""
297
-
298
- #: ../templates/admin/premium.php:290
299
- msgid "CATEGORY EXCLUSION "
300
- msgstr ""
301
-
302
- #: ../templates/admin/premium.php:293
303
- #, php-format
304
- msgid ""
305
- "In your shop there may be product categories you don't want to be affected "
306
- "by the plugin features, deleting the comparison button for them. The premium "
307
- "version of the plugin offers this too.%3$sAnd there's more! Activating the "
308
- "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
309
- "of the feature, allowing the comparison only to those products of the "
310
- "selected categories."
311
- msgstr ""
312
-
313
- #: ../templates/admin/premium.php:303
314
- msgid "TABLE IMAGE"
315
- msgstr ""
316
-
317
- #: ../templates/admin/premium.php:306
318
- #, php-format
319
- msgid ""
320
- "Give a personal touch to the %1$scomparison table%2$s your users will see. "
321
- "Select an image, upload it from the option panel and show it ahead of the "
322
- "table to your users. "
323
- msgstr ""
324
-
325
- #: ../templates/admin/premium.php:322
326
- msgid "DYNAMIC FIELDS"
327
- msgstr ""
328
-
329
- #: ../templates/admin/premium.php:325
330
- #, php-format
331
- msgid ""
332
- "With this precious feature, you will be able to show in the table only the "
333
- "fields that have information in at least one of the selected products."
334
- "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
335
- "be no more empty lines in your comparison table."
336
- msgstr ""
337
-
338
- #: ../templates/admin/premium.php:335
339
- msgid "SOCIAL NETWORK SHARING"
340
- msgstr ""
341
-
342
- #: ../templates/admin/premium.php:338
343
- #, php-format
344
- msgid ""
345
- "One of the most appealing features of the premium version of the plugin.Four "
346
- "social network sites for your users (Facebook, Twitter, Google + and "
347
- "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
348
- "products they have selected."
349
- msgstr ""
350
-
351
- #: ../templates/admin/premium.php:354
352
- msgid "RELATED PRODUCTS"
353
- msgstr ""
354
-
355
- #: ../templates/admin/premium.php:357
356
- #, php-format
357
- msgid ""
358
- "All the products that have common categories and/or tags with those in the "
359
- "comparison table will be showed in a slider, right under the comparison "
360
- "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
361
- "users to discover the shop products of the shop related to those they are "
362
- "interested into."
363
- msgstr ""
364
-
365
- #: ../templates/admin/premium.php:367
366
- msgid "CUSTOMIZABLE STYLE"
367
- msgstr ""
368
-
369
- #: ../templates/admin/premium.php:370
370
- #, php-format
371
- msgid ""
372
- "An advanced option panel that let you change all the colors of the plugin, "
373
- "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
374
- "of your shop.We know it, looks also count... and we give you the right tools "
375
- "to get to the best result."
376
- msgstr ""
377
-
378
- #: ../templates/admin/premium.php:386
379
- msgid "CUSTOMIZED ATTRIBUTES"
380
- msgstr ""
381
-
382
- #: ../templates/admin/premium.php:389
383
- #, php-format
384
- msgid ""
385
- "Let you users compare products following every feature, and considering also "
386
- "all those %1$sattributes%2$s that can be manually created in within the "
387
- "product detail page. Every single detail will be included."
388
- msgstr ""
389
-
390
- #: ../templates/admin/premium.php:399
391
- msgid "A TAILORED TABLE"
392
- msgstr ""
393
-
394
- #: ../templates/admin/premium.php:402
395
- #, php-format
396
- msgid ""
397
- "Select the products you want to compare and the system will offer you the "
398
- "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
399
- msgstr ""
400
-
401
- #: ../templates/admin/premium.php:418
402
- msgid "Compare list - widget"
403
- msgstr ""
404
-
405
- #: ../templates/admin/premium.php:421
406
- msgid ""
407
- "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
408
- "complete list of products added to the compare tab and avoid to open the "
409
- "popup to check its existence. "
410
- msgstr ""
411
-
412
- #: ../templates/admin/premium.php:431
413
- msgid "Compare counter - widget and shortcode"
414
- msgstr ""
415
-
416
- #: ../templates/admin/premium.php:434
417
- msgid ""
418
- "Moreover, if you want to give your users the chance to see in a glance how "
419
- "many products they have added to the Compare list, feel free to use the "
420
- "widget or the shortcode included. And their Compare list is always no more "
421
- "than one click away."
422
- msgstr ""
423
-
424
- #: ../templates/compare.php:77
425
- msgid "Close window [X]"
426
- msgstr ""
427
-
428
- #: ../templates/compare.php:106
429
- msgid "No products added in the compare table."
430
- msgstr ""
431
-
432
- #: ../widgets/class.yith-woocompare-widget.php:23
433
- msgid "The widget shows the list of products added in the comparison table."
434
- msgstr ""
435
-
436
- #: ../widgets/class.yith-woocompare-widget.php:27
437
- msgid "YITH WooCommerce Compare Widget"
438
- msgstr ""
439
-
440
- #: ../widgets/class.yith-woocompare-widget.php:50
441
- msgid "Clear all"
442
- msgstr ""
1
+ #, fuzzy
2
+ msgid ""
3
+ msgstr ""
4
+ "Project-Id-Version: YITH Woocommerce Compare\n"
5
+ "POT-Creation-Date: 2018-11-28 16:31+0100\n"
6
+ "PO-Revision-Date: 2015-07-14 15:10+0100\n"
7
+ "Last-Translator: Nicola Mustone <mail@nicolamustone.it>\n"
8
+ "Language-Team: Your Inspiration Themes <support@yithemes.com>\n"
9
+ "Language: en\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "X-Generator: Poedit 2.1.1\n"
14
+ "X-Poedit-KeywordsList: __;_e;_x\n"
15
+ "X-Poedit-Basepath: .\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-SearchPath-0: ..\n"
18
+ "X-Poedit-SearchPathExcluded-0: ../plugin-fw\n"
19
+
20
+ #: ../includes/class.yith-woocompare-admin.php:119
21
+ #: ../includes/class.yith-woocompare-admin.php:143
22
+ msgid "Settings"
23
+ msgstr ""
24
+
25
+ #: ../includes/class.yith-woocompare-admin.php:121
26
+ msgid "License"
27
+ msgstr ""
28
+
29
+ #: ../includes/class.yith-woocompare-admin.php:147
30
+ msgid "Premium Version"
31
+ msgstr ""
32
+
33
+ #: ../includes/class.yith-woocompare-admin.php:153
34
+ #: ../includes/class.yith-woocompare-admin.php:154
35
+ #: ../includes/class.yith-woocompare-frontend.php:505
36
+ #: ../plugin-options/general-options.php:41
37
+ #: ../plugin-options/general-options.php:42
38
+ #: ../widgets/class.yith-woocompare-widget.php:51
39
+ msgid "Compare"
40
+ msgstr ""
41
+
42
+ #: ../includes/class.yith-woocompare-admin.php:241
43
+ msgid "YITH WooCommerce Compare Activated"
44
+ msgstr ""
45
+
46
+ #: ../includes/class.yith-woocompare-admin.php:242
47
+ #, php-format
48
+ msgid ""
49
+ "In the YIT Plugin tab you can find the YITH WooCommerce Compare options. "
50
+ "With this menu, you can access to all the settings of our plugins that you "
51
+ "have activated. YITH WooCommerce Compare is available in an outstanding "
52
+ "PREMIUM version with many new options, <a href=\"%s\">discover it now</a>."
53
+ msgstr ""
54
+
55
+ #: ../includes/class.yith-woocompare-admin.php:253
56
+ msgid "YITH WooCommerce Compare Updated"
57
+ msgstr ""
58
+
59
+ #: ../includes/class.yith-woocompare-admin.php:254
60
+ #, php-format
61
+ msgid ""
62
+ "From now on, you can find all the options of YITH WooCommerce Compare under "
63
+ "YIT Plugin -> Compare instead of WooCommerce -> Settings -> Compare, as in "
64
+ "the previous version. When one of our plugins is updated, a new voice will "
65
+ "be added to this menu. YITH WooCommerce Compare has been updated with new "
66
+ "available options, <a href=\"%s\">discover the PREMIUM version.</a>"
67
+ msgstr ""
68
+
69
+ #: ../includes/class.yith-woocompare-admin.php:398
70
+ msgid "Do you want to hard crop the image?"
71
+ msgstr ""
72
+
73
+ #: ../includes/class.yith-woocompare-frontend.php:223
74
+ msgid "Added"
75
+ msgstr ""
76
+
77
+ #: ../includes/class.yith-woocompare-frontend.php:224
78
+ #: ../templates/compare.php:50
79
+ msgid "Product Comparison"
80
+ msgstr ""
81
+
82
+ #: ../includes/class.yith-woocompare-frontend.php:229
83
+ msgid "Close"
84
+ msgstr ""
85
+
86
+ #: ../includes/class.yith-woocompare-frontend.php:384
87
+ msgid "In stock"
88
+ msgstr ""
89
+
90
+ #: ../includes/class.yith-woocompare-frontend.php:696
91
+ msgid "No products to compare"
92
+ msgstr ""
93
+
94
+ #: ../includes/class.yith-woocompare-frontend.php:709
95
+ #: ../templates/compare.php:117
96
+ msgid "Remove"
97
+ msgstr ""
98
+
99
+ #: ../includes/class.yith-woocompare-helper.php:46
100
+ msgid "Image"
101
+ msgstr ""
102
+
103
+ #: ../includes/class.yith-woocompare-helper.php:47
104
+ #: ../widgets/class.yith-woocompare-widget.php:68
105
+ msgid "Title"
106
+ msgstr ""
107
+
108
+ #: ../includes/class.yith-woocompare-helper.php:48
109
+ msgid "Price"
110
+ msgstr ""
111
+
112
+ #: ../includes/class.yith-woocompare-helper.php:49
113
+ msgid "Add to cart"
114
+ msgstr ""
115
+
116
+ #: ../includes/class.yith-woocompare-helper.php:50
117
+ msgid "Description"
118
+ msgstr ""
119
+
120
+ #: ../includes/class.yith-woocompare-helper.php:51
121
+ msgid "Sku"
122
+ msgstr ""
123
+
124
+ #: ../includes/class.yith-woocompare-helper.php:52
125
+ msgid "Availability"
126
+ msgstr ""
127
+
128
+ #: ../includes/class.yith-woocompare-helper.php:53
129
+ msgid "Weight"
130
+ msgstr ""
131
+
132
+ #: ../includes/class.yith-woocompare-helper.php:54
133
+ msgid "Dimensions"
134
+ msgstr ""
135
+
136
+ #: ../init.php:42
137
+ msgid ""
138
+ "YITH WooCommerce Compare is enabled but not effective. It requires "
139
+ "WooCommerce in order to work."
140
+ msgstr ""
141
+
142
+ #: ../init.php:50
143
+ msgid ""
144
+ "You can't activate the free version of YITH WooCommerce Compare while you "
145
+ "are using the premium one."
146
+ msgstr ""
147
+
148
+ #: ../plugin-options/general-options.php:17
149
+ msgid "General Settings"
150
+ msgstr ""
151
+
152
+ #: ../plugin-options/general-options.php:24
153
+ msgid "Link or Button"
154
+ msgstr ""
155
+
156
+ #: ../plugin-options/general-options.php:25
157
+ msgid "Choose if you want to use a link or a button for the comepare actions."
158
+ msgstr ""
159
+
160
+ #: ../plugin-options/general-options.php:32
161
+ msgid "Link"
162
+ msgstr ""
163
+
164
+ #: ../plugin-options/general-options.php:33
165
+ msgid "Button"
166
+ msgstr ""
167
+
168
+ #: ../plugin-options/general-options.php:38
169
+ msgid "Link/Button text"
170
+ msgstr ""
171
+
172
+ #: ../plugin-options/general-options.php:39
173
+ msgid "Type the text to use for the button or the link of the compare."
174
+ msgstr ""
175
+
176
+ #: ../plugin-options/general-options.php:47
177
+ msgid "Show button in single product page"
178
+ msgstr ""
179
+
180
+ #: ../plugin-options/general-options.php:48
181
+ msgid "Say if you want to show the button in the single product page."
182
+ msgstr ""
183
+
184
+ #: ../plugin-options/general-options.php:56
185
+ msgid "Show button in products list"
186
+ msgstr ""
187
+
188
+ #: ../plugin-options/general-options.php:57
189
+ msgid "Say if you want to show the button in the products list."
190
+ msgstr ""
191
+
192
+ #: ../plugin-options/general-options.php:65
193
+ msgid "Open automatically lightbox"
194
+ msgstr ""
195
+
196
+ #: ../plugin-options/general-options.php:66
197
+ msgid "Open link after click into \"Compare\" button\"."
198
+ msgstr ""
199
+
200
+ #: ../plugin-options/general-options.php:79
201
+ msgid "Table Settings"
202
+ msgstr ""
203
+
204
+ #: ../plugin-options/general-options.php:86
205
+ msgid "Table title"
206
+ msgstr ""
207
+
208
+ #: ../plugin-options/general-options.php:87
209
+ msgid "Type the text to use for the table title."
210
+ msgstr ""
211
+
212
+ #: ../plugin-options/general-options.php:89
213
+ #: ../plugin-options/general-options.php:90
214
+ msgid "Compare products"
215
+ msgstr ""
216
+
217
+ #: ../plugin-options/general-options.php:95
218
+ msgid "Fields to show"
219
+ msgstr ""
220
+
221
+ #: ../plugin-options/general-options.php:96
222
+ msgid ""
223
+ "Select the fields to show in the comparison table and order them by "
224
+ "drag&drop (are included also the woocommerce attributes)"
225
+ msgstr ""
226
+
227
+ #: ../plugin-options/general-options.php:104
228
+ msgid "Repeat \"Price\" field"
229
+ msgstr ""
230
+
231
+ #: ../plugin-options/general-options.php:105
232
+ msgid "Repeat the \"Price\" field at the end of the table"
233
+ msgstr ""
234
+
235
+ #: ../plugin-options/general-options.php:113
236
+ msgid "Repeat \"Add to cart\" field"
237
+ msgstr ""
238
+
239
+ #: ../plugin-options/general-options.php:114
240
+ msgid "Repeat the \"Add to cart\" field at the end of the table"
241
+ msgstr ""
242
+
243
+ #: ../plugin-options/general-options.php:122
244
+ msgid "Image size"
245
+ msgstr ""
246
+
247
+ #: ../plugin-options/general-options.php:123
248
+ msgid "Set the size for the images"
249
+ msgstr ""
250
+
251
+ #: ../templates/admin/premium.php:240 ../templates/admin/premium.php:446
252
+ #, php-format
253
+ msgid ""
254
+ "Upgrade to %1$spremium version%2$s of %1$sYITH WooCommerce Compare%2$s to "
255
+ "benefit from all features!"
256
+ msgstr ""
257
+
258
+ #: ../templates/admin/premium.php:243 ../templates/admin/premium.php:449
259
+ msgid "UPGRADE"
260
+ msgstr ""
261
+
262
+ #: ../templates/admin/premium.php:244 ../templates/admin/premium.php:450
263
+ msgid "to the premium version"
264
+ msgstr ""
265
+
266
+ #: ../templates/admin/premium.php:250
267
+ msgid "Premium Features"
268
+ msgstr ""
269
+
270
+ #: ../templates/admin/premium.php:258
271
+ msgid "A DEDICATED PAGE"
272
+ msgstr ""
273
+
274
+ #: ../templates/admin/premium.php:261
275
+ #, php-format
276
+ msgid ""
277
+ "Don't you want to compare your products in a modal window anymore?%3$sWith "
278
+ "the premium version of %1$sYITH WooCommerce Compare%2$s, a new page will be "
279
+ "created automatically in your site and, adding it among the menu entries, "
280
+ "you will be able to give to your users the chance to access it easily "
281
+ "whenever they want."
282
+ msgstr ""
283
+
284
+ #: ../templates/admin/premium.php:271
285
+ msgid "CATEGORY COMPARATION"
286
+ msgstr ""
287
+
288
+ #: ../templates/admin/premium.php:274
289
+ #, php-format
290
+ msgid ""
291
+ "People are often confused by finding products of different categories in the "
292
+ "comparison table, creating difficulties in comparing the products they are "
293
+ "interested into.The %1$s\"Compare by category\"%2$s option exists for this "
294
+ "need: you will be able to separate the products in the table by category "
295
+ "affinity."
296
+ msgstr ""
297
+
298
+ #: ../templates/admin/premium.php:290
299
+ msgid "CATEGORY EXCLUSION "
300
+ msgstr ""
301
+
302
+ #: ../templates/admin/premium.php:293
303
+ #, php-format
304
+ msgid ""
305
+ "In your shop there may be product categories you don't want to be affected "
306
+ "by the plugin features, deleting the comparison button for them. The premium "
307
+ "version of the plugin offers this too.%3$sAnd there's more! Activating the "
308
+ "%1$s\"Reverse exclusion list\"%2$s option, you can also invert the behavior "
309
+ "of the feature, allowing the comparison only to those products of the "
310
+ "selected categories."
311
+ msgstr ""
312
+
313
+ #: ../templates/admin/premium.php:303
314
+ msgid "TABLE IMAGE"
315
+ msgstr ""
316
+
317
+ #: ../templates/admin/premium.php:306
318
+ #, php-format
319
+ msgid ""
320
+ "Give a personal touch to the %1$scomparison table%2$s your users will see. "
321
+ "Select an image, upload it from the option panel and show it ahead of the "
322
+ "table to your users. "
323
+ msgstr ""
324
+
325
+ #: ../templates/admin/premium.php:322
326
+ msgid "DYNAMIC FIELDS"
327
+ msgstr ""
328
+
329
+ #: ../templates/admin/premium.php:325
330
+ #, php-format
331
+ msgid ""
332
+ "With this precious feature, you will be able to show in the table only the "
333
+ "fields that have information in at least one of the selected products."
334
+ "%3$sActivate the %1$s\"Dynamic Attribute fields\"%2$s option and there will "
335
+ "be no more empty lines in your comparison table."
336
+ msgstr ""
337
+
338
+ #: ../templates/admin/premium.php:335
339
+ msgid "SOCIAL NETWORK SHARING"
340
+ msgstr ""
341
+
342
+ #: ../templates/admin/premium.php:338
343
+ #, php-format
344
+ msgid ""
345
+ "One of the most appealing features of the premium version of the plugin.Four "
346
+ "social network sites for your users (Facebook, Twitter, Google + and "
347
+ "Pinterest) and the email system %1$sto share%2$s the comparison table of the "
348
+ "products they have selected."
349
+ msgstr ""
350
+
351
+ #: ../templates/admin/premium.php:354
352
+ msgid "RELATED PRODUCTS"
353
+ msgstr ""
354
+
355
+ #: ../templates/admin/premium.php:357
356
+ #, php-format
357
+ msgid ""
358
+ "All the products that have common categories and/or tags with those in the "
359
+ "comparison table will be showed in a slider, right under the comparison "
360
+ "table.%3$sA completely %1$s\"touch friendly\"%2$s slider to encourage your "
361
+ "users to discover the shop products of the shop related to those they are "
362
+ "interested into."
363
+ msgstr ""
364
+
365
+ #: ../templates/admin/premium.php:367
366
+ msgid "CUSTOMIZABLE STYLE"
367
+ msgstr ""
368
+
369
+ #: ../templates/admin/premium.php:370
370
+ #, php-format
371
+ msgid ""
372
+ "An advanced option panel that let you change all the colors of the plugin, "
373
+ "so that you can adapt stylistically all its elements %1$sto the layout%2$s "
374
+ "of your shop.We know it, looks also count... and we give you the right tools "
375
+ "to get to the best result."
376
+ msgstr ""
377
+
378
+ #: ../templates/admin/premium.php:386
379
+ msgid "CUSTOMIZED ATTRIBUTES"
380
+ msgstr ""
381
+
382
+ #: ../templates/admin/premium.php:389
383
+ #, php-format
384
+ msgid ""
385
+ "Let you users compare products following every feature, and considering also "
386
+ "all those %1$sattributes%2$s that can be manually created in within the "
387
+ "product detail page. Every single detail will be included."
388
+ msgstr ""
389
+
390
+ #: ../templates/admin/premium.php:399
391
+ msgid "A TAILORED TABLE"
392
+ msgstr ""
393
+
394
+ #: ../templates/admin/premium.php:402
395
+ #, php-format
396
+ msgid ""
397
+ "Select the products you want to compare and the system will offer you the "
398
+ "%1$sshortcode%2$s to generate a comparing table. Simple, rapid and useful."
399
+ msgstr ""
400
+
401
+ #: ../templates/admin/premium.php:418
402
+ msgid "Compare list - widget"
403
+ msgstr ""
404
+
405
+ #: ../templates/admin/premium.php:421
406
+ msgid ""
407
+ "Thanks to YITH WooCommerce Comapre Widget users could verify at any time the "
408
+ "complete list of products added to the compare tab and avoid to open the "
409
+ "popup to check its existence. "
410
+ msgstr ""
411
+
412
+ #: ../templates/admin/premium.php:431
413
+ msgid "Compare counter - widget and shortcode"
414
+ msgstr ""
415
+
416
+ #: ../templates/admin/premium.php:434
417
+ msgid ""
418
+ "Moreover, if you want to give your users the chance to see in a glance how "
419
+ "many products they have added to the Compare list, feel free to use the "
420
+ "widget or the shortcode included. And their Compare list is always no more "
421
+ "than one click away."
422
+ msgstr ""
423
+
424
+ #: ../templates/compare.php:77
425
+ msgid "Close window [X]"
426
+ msgstr ""
427
+
428
+ #: ../templates/compare.php:106
429
+ msgid "No products added in the compare table."
430
+ msgstr ""
431
+
432
+ #: ../widgets/class.yith-woocompare-widget.php:23
433
+ msgid "The widget shows the list of products added in the comparison table."
434
+ msgstr ""
435
+
436
+ #: ../widgets/class.yith-woocompare-widget.php:27
437
+ msgid "YITH WooCommerce Compare Widget"
438
+ msgstr ""
439
+
440
+ #: ../widgets/class.yith-woocompare-widget.php:50
441
+ msgid "Clear all"
442
+ msgstr ""
plugin-fw/assets/css/admin.css CHANGED
@@ -1,196 +1,196 @@
1
- /*-----------------------
2
- YITH Debug
3
- ------------------------*/
4
- #wpadminbar .yith-debug-admin-bar div,
5
- #wpadminbar .yith-debug-admin-bar:hover div {
6
- background: #05789c !important;
7
- color: #fff !important;
8
- }
9
-
10
- #wpadminbar .yith-debug-admin-bar a,
11
- #wpadminbar .yith-debug-admin-bar strong {
12
- color: #fff !important;
13
- }
14
-
15
- #wpadminbar .yith-debug-admin-bar strong {
16
- font-weight: 600;
17
- }
18
-
19
- #wpadminbar .yith-debug-admin-bar-post-meta .ab-empty-item,
20
- #wpadminbar .yith-debug-admin-bar-option .ab-empty-item {
21
- display: none;
22
- }
23
-
24
- #wpadminbar #wp-admin-bar-yith-debug-admin-bar-post-meta-default,
25
- #wpadminbar #wp-admin-bar-yith-debug-admin-bar-option-default {
26
- padding: 0;
27
- max-height: 500px;
28
- overflow-y: auto;
29
- }
30
-
31
- #wpadminbar .yith-debug-admin-bar pre {
32
- padding: 10px;
33
- line-height: 1.5em;
34
- }
35
-
36
- .notice-yith {
37
- margin-left: 0;
38
- border-left-color: #acc327;
39
- }
40
-
41
- .notice-yith.notice-alt {
42
- background-color: #ecf7ed;
43
- }
44
-
45
- .yith-promo-banner-image-link {
46
- display: block;
47
- margin-bottom: 15px;
48
- }
49
-
50
- .yith-promo-banner-image {
51
- max-width: 100%;
52
- margin: 0 auto;
53
- display: block;
54
- }
55
-
56
- /*-----------------------
57
- YITH FEEDS
58
- ------------------------*/
59
-
60
- .yith-feeds-logo {
61
- display: table-cell;
62
- background: #005b7c;
63
- padding: 5px;
64
- border-radius: 50%;
65
- margin-right: 10px;
66
- vertical-align: text-bottom;
67
- width: 18px;
68
- height: auto;
69
- vertical-align: middle;
70
- }
71
-
72
- .yith-feeds-plugin-name {
73
- display: table-cell;
74
- vertical-align: middle;
75
- }
76
-
77
- /*-----------------------
78
- YITH Plugins Columns
79
- ------------------------*/
80
- @media screen and (min-width: 783px) {
81
-
82
- .auto-fold #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu-head {
83
- width: 100%;
84
- }
85
-
86
- #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu {
87
- min-width: 320px;
88
- display: flex;
89
- flex-flow: row wrap;
90
- }
91
-
92
- #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head) {
93
- width: 50%;
94
- border-left: 1px solid #555;
95
- box-sizing: border-box;
96
- }
97
-
98
- #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head):nth-child(2n) {
99
- border-left: none;
100
- }
101
-
102
- #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu {
103
- min-width: 480px;
104
- display: flex;
105
- flex-flow: row wrap;
106
- }
107
-
108
- #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head) {
109
- width: calc(100% / 3);
110
- border-left: 1px solid #555;
111
- box-sizing: border-box;
112
- }
113
-
114
- #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head):nth-child(3n + 2) {
115
- border-left: none;
116
- }
117
- }
118
-
119
- /*---------------------------
120
- YITH System Information
121
- ----------------------------*/
122
- .yith-phpinfo img {
123
- float: right;
124
- border: 0;
125
- }
126
-
127
- #yith-system-alert span.yith-logo,
128
- .yith-system-info h1 span.yith-logo {
129
- border-radius: 50%;
130
- background: #265b7a;
131
- height: 30px;
132
- width: 30px;
133
- display: flex;
134
- text-align: center;
135
- margin: 0 10px 0 0;
136
- float: left;
137
- align-items: center;
138
- justify-content: center;
139
- }
140
-
141
- .yith-system-info table {
142
- margin: 20px 0;
143
- }
144
-
145
- .yith-system-info table th {
146
- font-weight: bold;
147
- width: 25%;
148
- padding: 20px 12px;
149
- }
150
-
151
- .yith-system-info table td {
152
- word-break: break-all;
153
- padding: 20px 12px;
154
- }
155
-
156
- .yith-system-info table td.requirement-value {
157
- font-size: 14px;
158
- vertical-align: middle;
159
- text-align: left;
160
- color: #5da726;
161
- line-height: 19px;
162
- width: 90px;
163
- }
164
-
165
- .yith-system-info table td.requirement-value.has-errors {
166
- color: #a00;
167
- }
168
-
169
- .yith-system-info table td.requirement-value.has-warnings {
170
- color: #ffa200;
171
- }
172
-
173
- .yith-system-info table td.requirement-messages ul {
174
- margin: 0;
175
- padding: 0 0 10px 0;
176
- list-style: none!important;
177
- }
178
-
179
- .yith-system-info table td.requirement-messages ul li {
180
- margin-bottom: 3px;
181
- }
182
-
183
- .yith-system-info table td.requirement-messages ul li span.error {
184
- color: #a00;
185
- font-weight: bold;
186
- }
187
-
188
- .yith-system-info table td.requirement-messages ul li span.warning {
189
- color: #a00;
190
- font-weight: bold;
191
- }
192
-
193
- .yith-system-info-menu {
194
- font-weight: bold;
195
- font-size: 11px !important;
196
- }
1
+ /*-----------------------
2
+ YITH Debug
3
+ ------------------------*/
4
+ #wpadminbar .yith-debug-admin-bar div,
5
+ #wpadminbar .yith-debug-admin-bar:hover div {
6
+ background: #05789c !important;
7
+ color: #fff !important;
8
+ }
9
+
10
+ #wpadminbar .yith-debug-admin-bar a,
11
+ #wpadminbar .yith-debug-admin-bar strong {
12
+ color: #fff !important;
13
+ }
14
+
15
+ #wpadminbar .yith-debug-admin-bar strong {
16
+ font-weight: 600;
17
+ }
18
+
19
+ #wpadminbar .yith-debug-admin-bar-post-meta .ab-empty-item,
20
+ #wpadminbar .yith-debug-admin-bar-option .ab-empty-item {
21
+ display: none;
22
+ }
23
+
24
+ #wpadminbar #wp-admin-bar-yith-debug-admin-bar-post-meta-default,
25
+ #wpadminbar #wp-admin-bar-yith-debug-admin-bar-option-default {
26
+ padding: 0;
27
+ max-height: 500px;
28
+ overflow-y: auto;
29
+ }
30
+
31
+ #wpadminbar .yith-debug-admin-bar pre {
32
+ padding: 10px;
33
+ line-height: 1.5em;
34
+ }
35
+
36
+ .notice-yith {
37
+ margin-left: 0;
38
+ border-left-color: #acc327;
39
+ }
40
+
41
+ .notice-yith.notice-alt {
42
+ background-color: #ecf7ed;
43
+ }
44
+
45
+ .yith-promo-banner-image-link {
46
+ display: block;
47
+ margin-bottom: 15px;
48
+ }
49
+
50
+ .yith-promo-banner-image {
51
+ max-width: 100%;
52
+ margin: 0 auto;
53
+ display: block;
54
+ }
55
+
56
+ /*-----------------------
57
+ YITH FEEDS
58
+ ------------------------*/
59
+
60
+ .yith-feeds-logo {
61
+ display: table-cell;
62
+ background: #005b7c;
63
+ padding: 5px;
64
+ border-radius: 50%;
65
+ margin-right: 10px;
66
+ vertical-align: text-bottom;
67
+ width: 18px;
68
+ height: auto;
69
+ vertical-align: middle;
70
+ }
71
+
72
+ .yith-feeds-plugin-name {
73
+ display: table-cell;
74
+ vertical-align: middle;
75
+ }
76
+
77
+ /*-----------------------
78
+ YITH Plugins Columns
79
+ ------------------------*/
80
+ @media screen and (min-width: 783px) {
81
+
82
+ .auto-fold #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu-head {
83
+ width: 100%;
84
+ }
85
+
86
+ #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu {
87
+ min-width: 320px;
88
+ display: flex;
89
+ flex-flow: row wrap;
90
+ }
91
+
92
+ #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head) {
93
+ width: 50%;
94
+ border-left: 1px solid #555;
95
+ box-sizing: border-box;
96
+ }
97
+
98
+ #adminmenu .yith-plugin-fw-menu-2-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head):nth-child(2n) {
99
+ border-left: none;
100
+ }
101
+
102
+ #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu {
103
+ min-width: 480px;
104
+ display: flex;
105
+ flex-flow: row wrap;
106
+ }
107
+
108
+ #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head) {
109
+ width: calc(100% / 3);
110
+ border-left: 1px solid #555;
111
+ box-sizing: border-box;
112
+ }
113
+
114
+ #adminmenu .yith-plugin-fw-menu-3-columns.wp-not-current-submenu .wp-submenu li:not(.wp-submenu-head):nth-child(3n + 2) {
115
+ border-left: none;
116
+ }
117
+ }
118
+
119
+ /*---------------------------
120
+ YITH System Information
121
+ ----------------------------*/
122
+ .yith-phpinfo img {
123
+ float: right;
124
+ border: 0;
125
+ }
126
+
127
+ #yith-system-alert span.yith-logo,
128
+ .yith-system-info h1 span.yith-logo {
129
+ border-radius: 50%;
130
+ background: #265b7a;
131
+ height: 30px;
132
+ width: 30px;
133
+ display: flex;
134
+ text-align: center;
135
+ margin: 0 10px 0 0;
136
+ float: left;
137
+ align-items: center;
138
+ justify-content: center;
139
+ }
140
+
141
+ .yith-system-info table {
142
+ margin: 20px 0;
143
+ }
144
+
145
+ .yith-system-info table th {
146
+ font-weight: bold;
147
+ width: 25%;
148
+ padding: 20px 12px;
149
+ }
150
+
151
+ .yith-system-info table td {
152
+ word-break: break-all;
153
+ padding: 20px 12px;
154
+ }
155
+
156
+ .yith-system-info table td.requirement-value {
157
+ font-size: 14px;
158
+ vertical-align: middle;
159
+ text-align: left;
160
+ color: #5da726;
161
+ line-height: 19px;
162
+ width: 90px;
163
+ }
164
+
165
+ .yith-system-info table td.requirement-value.has-errors {
166
+ color: #a00;
167
+ }
168
+
169
+ .yith-system-info table td.requirement-value.has-warnings {
170
+ color: #ffa200;
171
+ }
172
+
173
+ .yith-system-info table td.requirement-messages ul {
174
+ margin: 0;
175
+ padding: 0 0 10px 0;
176
+ list-style: none!important;
177
+ }
178
+
179
+ .yith-system-info table td.requirement-messages ul li {
180
+ margin-bottom: 3px;
181
+ }
182
+
183
+ .yith-system-info table td.requirement-messages ul li span.error {
184
+ color: #a00;
185
+ font-weight: bold;
186
+ }
187
+
188
+ .yith-system-info table td.requirement-messages ul li span.warning {
189
+ color: #a00;
190
+ font-weight: bold;
191
+ }
192
+
193
+ .yith-system-info-menu {
194
+ font-weight: bold;
195
+ font-size: 11px !important;
196
+ }
plugin-fw/assets/css/codemirror/codemirror.css CHANGED
@@ -1,260 +1,260 @@
1
- /* BASICS */
2
-
3
- .CodeMirror {
4
- /* Set height, width, borders, and global font properties here */
5
- font-family: monospace;
6
- height: 400px;
7
- clear: both;
8
- padding: 0;
9
- }
10
- .CodeMirror-scroll {
11
- /* Set scrolling behaviour here */
12
- overflow: auto;
13
- }
14
-
15
- /* PADDING */
16
-
17
- .CodeMirror-lines {
18
- padding: 4px 0; /* Vertical padding around content */
19
- }
20
- .CodeMirror pre {
21
- padding: 0 4px; /* Horizontal padding of content */
22
- }
23
-
24
- .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
25
- background-color: white; /* The little square between H and V scrollbars */
26
- }
27
-
28
- /* GUTTER */
29
-
30
- .CodeMirror-gutters {
31
- border-right: 1px solid #ddd;
32
- background-color: #f7f7f7;
33
- white-space: nowrap;
34
- }
35
- .CodeMirror-linenumbers {}
36
- .CodeMirror-linenumber {
37
- padding: 0 3px 0 5px;
38
- min-width: 20px;
39
- text-align: right;
40
- color: #999;
41
- }
42
-
43
- /* CURSOR */
44
-
45
- .CodeMirror div.CodeMirror-cursor {
46
- border-left: 1px solid black;
47
- z-index: 3;
48
- }
49
- /* Shown when moving in bi-directional text */
50
- .CodeMirror div.CodeMirror-secondarycursor {
51
- border-left: 1px solid silver;
52
- }
53
- .CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor {
54
- width: auto;
55
- border: 0;
56
- background: #7e7;
57
- z-index: 1;
58
- }
59
- /* Can style cursor different in overwrite (non-insert) mode */
60
- .CodeMirror div.CodeMirror-cursor.CodeMirror-overwrite {}
61
-
62
- .cm-tab { display: inline-block; }
63
-
64
- /* DEFAULT THEME */
65
-
66
- .cm-s-default .cm-keyword {color: #708;}
67
- .cm-s-default .cm-atom {color: #219;}
68
- .cm-s-default .cm-number {color: #164;}
69
- .cm-s-default .cm-def {color: #00f;}
70
- .cm-s-default .cm-variable {color: black;}
71
- .cm-s-default .cm-variable-2 {color: #05a;}
72
- .cm-s-default .cm-variable-3 {color: #085;}
73
- .cm-s-default .cm-property {color: black;}
74
- .cm-s-default .cm-operator {color: black;}
75
- .cm-s-default .cm-comment {color: #a50;}
76
- .cm-s-default .cm-string {color: #a11;}
77
- .cm-s-default .cm-string-2 {color: #f50;}
78
- .cm-s-default .cm-meta {color: #555;}
79
- .cm-s-default .cm-error {color: #f00;}
80
- .cm-s-default .cm-qualifier {color: #555;}
81
- .cm-s-default .cm-builtin {color: #30a;}
82
- .cm-s-default .cm-bracket {color: #997;}
83
- .cm-s-default .cm-tag {color: #170;}
84
- .cm-s-default .cm-attribute {color: #00c;}
85
- .cm-s-default .cm-header {color: blue;}
86
- .cm-s-default .cm-quote {color: #090;}
87
- .cm-s-default .cm-hr {color: #999;}
88
- .cm-s-default .cm-link {color: #00c;}
89
-
90
- .cm-negative {color: #d44;}
91
- .cm-positive {color: #292;}
92
- .cm-header, .cm-strong {font-weight: bold;}
93
- .cm-em {font-style: italic;}
94
- .cm-link {text-decoration: underline;}
95
-
96
- .cm-invalidchar {color: #f00;}
97
-
98
- div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
99
- div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
100
-
101
- /* STOP */
102
-
103
- /* The rest of this file contains styles related to the mechanics of
104
- the editor. You probably shouldn't touch them. */
105
-
106
- .CodeMirror {
107
- line-height: 1;
108
- position: relative;
109
- overflow: hidden;
110
- background: #fafafa;
111
- color: black;
112
- }
113
-
114
- .CodeMirror-scroll {
115
- /* 30px is the magic margin used to hide the element's real scrollbars */
116
- /* See overflow: hidden in .CodeMirror */
117
- margin-bottom: -30px; margin-right: -30px;
118
- padding-bottom: 30px; padding-right: 30px;
119
- height: 100%;
120
- outline: none; /* Prevent dragging from highlighting the element */
121
- position: relative;
122
- }
123
- .CodeMirror-sizer {
124
- position: relative;
125
- }
126
-
127
- /* The fake, visible scrollbars. Used to force redraw during scrolling
128
- before actuall scrolling happens, thus preventing shaking and
129
- flickering artifacts. */
130
- .CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
131
- position: absolute;
132
- z-index: 6;
133
- display: none;
134
- }
135
- .CodeMirror-vscrollbar {
136
- right: 0; top: 0;
137
- overflow-x: hidden;
138
- overflow-y: scroll;
139
- }
140
- .CodeMirror-hscrollbar {
141
- bottom: 0; left: 0;
142
- overflow-y: hidden;
143
- overflow-x: scroll;
144
- }
145
- .CodeMirror-scrollbar-filler {
146
- right: 0; bottom: 0;
147
- }
148
- .CodeMirror-gutter-filler {
149
- left: 0; bottom: 0;
150
- }
151
-
152
- .CodeMirror-gutters {
153
- position: absolute; left: 0; top: 0;
154
- padding-bottom: 30px;
155
- z-index: 3;
156
- }
157
- .CodeMirror-gutter {
158
- white-space: normal;
159
- height: 100%;
160
- padding-bottom: 30px;
161
- margin-bottom: -32px;
162
- display: inline-block;
163
- /* Hack to make IE7 behave */
164
- *zoom:1;
165
- *display:inline;
166
- }
167
- .CodeMirror-gutter-elt {
168
- position: absolute;
169
- cursor: default;
170
- z-index: 4;
171
- }
172
-
173
- .CodeMirror-lines {
174
- cursor: text;
175
- }
176
- .CodeMirror pre {
177
- /* Reset some styles that the rest of the page might have set */
178
- -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
179
- border-width: 0;
180
- background: transparent;
181
- font-family: inherit;
182
- font-size: inherit;
183
- margin: 0;
184
- white-space: pre;
185
- word-wrap: normal;
186
- line-height: inherit;
187
- color: inherit;
188
- z-index: 2;
189
- position: relative;
190
- overflow: visible;
191
- }
192
- .CodeMirror-wrap pre {
193
- word-wrap: break-word;
194
- white-space: pre-wrap;
195
- word-break: normal;
196
- }
197
- .CodeMirror-code pre {
198
- border-right: 30px solid transparent;
199
- width: -webkit-fit-content;
200
- width: -moz-fit-content;
201
- width: fit-content;
202
- }
203
- .CodeMirror-wrap .CodeMirror-code pre {
204
- border-right: none;
205
- width: auto;
206
- }
207
- .CodeMirror-linebackground {
208
- position: absolute;
209
- left: 0; right: 0; top: 0; bottom: 0;
210
- z-index: 0;
211
- }
212
-
213
- .CodeMirror-linewidget {
214
- position: relative;
215
- z-index: 2;
216
- overflow: auto;
217
- }
218
-
219
- .CodeMirror-widget {
220
- }
221
-
222
- .CodeMirror-wrap .CodeMirror-scroll {
223
- overflow-x: hidden;
224
- }
225
-
226
- .CodeMirror-measure {
227
- position: absolute;
228
- width: 100%; height: 0px;
229
- overflow: hidden;
230
- visibility: hidden;
231
- }
232
- .CodeMirror-measure pre { position: static; }
233
-
234
- .CodeMirror div.CodeMirror-cursor {
235
- position: absolute;
236
- visibility: hidden;
237
- border-right: none;
238
- width: 0;
239
- }
240
- .CodeMirror-focused div.CodeMirror-cursor {
241
- visibility: visible;
242
- }
243
-
244
- .CodeMirror-selected { background: #d9d9d9; }
245
- .CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
246
-
247
- .cm-searching {
248
- background: #ffa;
249
- background: rgba(255, 255, 0, .4);
250
- }
251
-
252
- /* IE7 hack to prevent it from returning funny offsetTops on the spans */
253
- .CodeMirror span { *vertical-align: text-bottom; }
254
-
255
- @media print {
256
- /* Hide the cursor when printing */
257
- .CodeMirror div.CodeMirror-cursor {
258
- visibility: hidden;
259
- }
260
- }
1
+ /* BASICS */
2
+
3
+ .CodeMirror {
4
+ /* Set height, width, borders, and global font properties here */
5
+ font-family: monospace;
6
+ height: 400px;
7
+ clear: both;
8
+ padding: 0;
9
+ }
10
+ .CodeMirror-scroll {
11
+ /* Set scrolling behaviour here */
12
+ overflow: auto;
13
+ }
14
+
15
+ /* PADDING */
16
+
17
+ .CodeMirror-lines {
18
+ padding: 4px 0; /* Vertical padding around content */
19
+ }
20
+ .CodeMirror pre {
21
+ padding: 0 4px; /* Horizontal padding of content */
22
+ }
23
+
24
+ .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
25
+ background-color: white; /* The little square between H and V scrollbars */
26
+ }
27
+
28
+ /* GUTTER */
29
+
30
+ .CodeMirror-gutters {
31
+ border-right: 1px solid #ddd;
32
+ background-color: #f7f7f7;
33
+ white-space: nowrap;
34
+ }
35
+ .CodeMirror-linenumbers {}
36
+ .CodeMirror-linenumber {
37
+ padding: 0 3px 0 5px;
38
+ min-width: 20px;
39
+ text-align: right;
40
+ color: #999;
41
+ }
42
+
43
+ /* CURSOR */
44
+
45
+ .CodeMirror div.CodeMirror-cursor {
46
+ border-left: 1px solid black;
47
+ z-index: 3;
48
+ }
49
+ /* Shown when moving in bi-directional text */
50
+ .CodeMirror div.CodeMirror-secondarycursor {
51
+ border-left: 1px solid silver;
52
+ }
53
+ .CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor {
54
+ width: auto;
55
+ border: 0;
56
+ background: #7e7;
57
+ z-index: 1;
58
+ }
59
+ /* Can style cursor different in overwrite (non-insert) mode */
60
+ .CodeMirror div.CodeMirror-cursor.CodeMirror-overwrite {}
61
+
62
+ .cm-tab { display: inline-block; }
63
+
64
+ /* DEFAULT THEME */
65
+
66
+ .cm-s-default .cm-keyword {color: #708;}
67
+ .cm-s-default .cm-atom {color: #219;}
68
+ .cm-s-default .cm-number {color: #164;}
69
+ .cm-s-default .cm-def {color: #00f;}
70
+ .cm-s-default .cm-variable {color: black;}
71
+ .cm-s-default .cm-variable-2 {color: #05a;}
72
+ .cm-s-default .cm-variable-3 {color: #085;}
73
+ .cm-s-default .cm-property {color: black;}
74
+ .cm-s-default .cm-operator {color: black;}
75
+ .cm-s-default .cm-comment {color: #a50;}
76
+ .cm-s-default .cm-string {color: #a11;}
77
+ .cm-s-default .cm-string-2 {color: #f50;}
78
+ .cm-s-default .cm-meta {color: #555;}
79
+ .cm-s-default .cm-error {color: #f00;}
80
+ .cm-s-default .cm-qualifier {color: #555;}
81
+ .cm-s-default .cm-builtin {color: #30a;}
82
+ .cm-s-default .cm-bracket {color: #997;}
83
+ .cm-s-default .cm-tag {color: #170;}
84
+ .cm-s-default .cm-attribute {color: #00c;}
85
+ .cm-s-default .cm-header {color: blue;}
86
+ .cm-s-default .cm-quote {color: #090;}
87
+ .cm-s-default .cm-hr {color: #999;}
88
+ .cm-s-default .cm-link {color: #00c;}
89
+
90
+ .cm-negative {color: #d44;}
91
+ .cm-positive {color: #292;}
92
+ .cm-header, .cm-strong {font-weight: bold;}
93
+ .cm-em {font-style: italic;}
94
+ .cm-link {text-decoration: underline;}
95
+
96
+ .cm-invalidchar {color: #f00;}
97
+
98
+ div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
99
+ div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
100
+
101
+ /* STOP */
102
+
103
+ /* The rest of this file contains styles related to the mechanics of
104
+ the editor. You probably shouldn't touch them. */
105
+
106
+ .CodeMirror {
107
+ line-height: 1;
108
+ position: relative;
109
+ overflow: hidden;
110
+ background: #fafafa;
111
+ color: black;
112
+ }
113
+
114
+ .CodeMirror-scroll {
115
+ /* 30px is the magic margin used to hide the element's real scrollbars */
116
+ /* See overflow: hidden in .CodeMirror */
117
+ margin-bottom: -30px; margin-right: -30px;
118
+ padding-bottom: 30px; padding-right: 30px;
119
+ height: 100%;
120
+ outline: none; /* Prevent dragging from highlighting the element */
121
+ position: relative;
122
+ }
123
+ .CodeMirror-sizer {
124
+ position: relative;
125
+ }
126
+
127
+ /* The fake, visible scrollbars. Used to force redraw during scrolling
128
+ before actuall scrolling happens, thus preventing shaking and
129
+ flickering artifacts. */
130
+ .CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
131
+ position: absolute;
132
+ z-index: 6;
133
+ display: none;
134
+ }
135
+ .CodeMirror-vscrollbar {
136
+ right: 0; top: 0;
137
+ overflow-x: hidden;
138
+ overflow-y: scroll;
139
+ }
140
+ .CodeMirror-hscrollbar {
141
+ bottom: 0; left: 0;
142
+ overflow-y: hidden;
143
+ overflow-x: scroll;
144
+ }
145
+ .CodeMirror-scrollbar-filler {
146
+ right: 0; bottom: 0;
147
+ }
148
+ .CodeMirror-gutter-filler {
149
+ left: 0; bottom: 0;
150
+ }
151
+
152
+ .CodeMirror-gutters {
153
+ position: absolute; left: 0; top: 0;
154
+ padding-bottom: 30px;
155
+ z-index: 3;
156
+ }
157
+ .CodeMirror-gutter {
158
+ white-space: normal;
159
+ height: 100%;
160
+ padding-bottom: 30px;
161
+ margin-bottom: -32px;
162
+ display: inline-block;
163
+ /* Hack to make IE7 behave */
164
+ *zoom:1;
165
+ *display:inline;
166
+ }
167
+ .CodeMirror-gutter-elt {
168
+ position: absolute;
169
+ cursor: default;
170
+ z-index: 4;
171
+ }
172
+
173
+ .CodeMirror-lines {
174
+ cursor: text;
175
+ }
176
+ .CodeMirror pre {
177
+ /* Reset some styles that the rest of the page might have set */
178
+ -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
179
+ border-width: 0;
180
+ background: transparent;
181
+ font-family: inherit;
182
+ font-size: inherit;
183
+ margin: 0;
184
+ white-space: pre;
185
+ word-wrap: normal;
186
+ line-height: inherit;
187
+ color: inherit;
188
+ z-index: 2;
189
+ position: relative;
190
+ overflow: visible;
191
+ }
192
+ .CodeMirror-wrap pre {
193
+ word-wrap: break-word;
194
+ white-space: pre-wrap;
195
+ word-break: normal;
196
+ }
197
+ .CodeMirror-code pre {
198
+ border-right: 30px solid transparent;
199
+ width: -webkit-fit-content;
200
+ width: -moz-fit-content;
201
+ width: fit-content;
202
+ }
203
+ .CodeMirror-wrap .CodeMirror-code pre {
204
+ border-right: none;
205
+ width: auto;
206
+ }
207
+ .CodeMirror-linebackground {
208
+ position: absolute;
209
+ left: 0; right: 0; top: 0; bottom: 0;
210
+ z-index: 0;
211
+ }
212
+
213
+ .CodeMirror-linewidget {
214
+ position: relative;
215
+ z-index: 2;
216
+ overflow: auto;
217
+ }
218
+
219
+ .CodeMirror-widget {
220
+ }
221
+
222
+ .CodeMirror-wrap .CodeMirror-scroll {
223
+ overflow-x: hidden;
224
+ }
225
+
226
+ .CodeMirror-measure {
227
+ position: absolute;
228
+ width: 100%; height: 0px;
229
+ overflow: hidden;
230
+ visibility: hidden;
231
+ }
232
+ .CodeMirror-measure pre { position: static; }
233
+
234
+ .CodeMirror div.CodeMirror-cursor {
235
+ position: absolute;
236
+ visibility: hidden;
237
+ border-right: none;
238
+ width: 0;
239
+ }
240
+ .CodeMirror-focused div.CodeMirror-cursor {
241
+ visibility: visible;
242
+ }
243
+
244
+ .CodeMirror-selected { background: #d9d9d9; }
245
+ .CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
246
+
247
+ .cm-searching {
248
+ background: #ffa;
249
+ background: rgba(255, 255, 0, .4);
250
+ }
251
+
252
+ /* IE7 hack to prevent it from returning funny offsetTops on the spans */
253
+ .CodeMirror span { *vertical-align: text-bottom; }
254
+
255
+ @media print {
256
+ /* Hide the cursor when printing */
257
+ .CodeMirror div.CodeMirror-cursor {
258
+ visibility: hidden;
259
+ }
260
+ }
plugin-fw/assets/css/colorbox.css CHANGED
@@ -1,66 +1,66 @@
1
- /*
2
- Colorbox Core Style:
3
- The following CSS is consistent between example themes and should not be altered.
4
- */
5
- #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
6
- #cboxWrapper {max-width:none;}
7
- #cboxOverlay{position:fixed; width:100%; height:100%;}
8
- #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
9
- #cboxContent{position:relative;}
10
- #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
11
- #cboxTitle{margin:0;}
12
- #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
13
- #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
14
- .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
15
- .cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
16
- #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
17
-
18
- /*
19
- User Style:
20
- Change the following styles to modify the appearance of Colorbox. They are
21
- ordered & tabbed in a way that represents the nesting of the generated HTML.
22
- */
23
- #cboxOverlay{background:#fff; opacity: 0.9; filter: alpha(opacity = 90);}
24
- #colorbox{outline:0;}
25
- #cboxTopLeft{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat 0 0;}
26
- #cboxTopCenter{height:25px; background:url(../images/colorbox/border1.png) repeat-x 0 -50px;}
27
- #cboxTopRight{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat -25px 0;}
28
- #cboxBottomLeft{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat 0 -25px;}
29
- #cboxBottomCenter{height:25px; background:url(../images/colorbox/border1.png) repeat-x 0 -75px;}
30
- #cboxBottomRight{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat -25px -25px;}
31
- #cboxMiddleLeft{width:25px; background:url(../images/colorbox/border2.png) repeat-y 0 0;}
32
- #cboxMiddleRight{width:25px; background:url(../images/colorbox/border2.png) repeat-y -25px 0;}
33
- #cboxContent{background:#fff; overflow:hidden;}
34
- .cboxIframe{background:#fff;}
35
- #cboxError{padding:50px; border:1px solid #ccc;}
36
- #cboxLoadedContent{margin-bottom:20px;}
37
- #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
38
- #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
39
- #cboxLoadingOverlay{background:#fff url(../images/colorbox/loading.gif) no-repeat 5px 5px;}
40
-
41
- /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
42
- #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
43
-
44
- /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
45
- #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
46
-
47
- #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
48
- #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
49
- #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
50
- #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
51
-
52
- /*
53
- The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
54
- when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9.
55
- See: http://jacklmoore.com/notes/ie-transparency-problems/
56
- */
57
- .cboxIE #cboxTopLeft,
58
- .cboxIE #cboxTopCenter,
59
- .cboxIE #cboxTopRight,
60
- .cboxIE #cboxBottomLeft,
61
- .cboxIE #cboxBottomCenter,
62
- .cboxIE #cboxBottomRight,
63
- .cboxIE #cboxMiddleLeft,
64
- .cboxIE #cboxMiddleRight {
65
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
66
  }
1
+ /*
2
+ Colorbox Core Style:
3
+ The following CSS is consistent between example themes and should not be altered.
4
+ */
5
+ #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
6
+ #cboxWrapper {max-width:none;}
7
+ #cboxOverlay{position:fixed; width:100%; height:100%;}
8
+ #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
9
+ #cboxContent{position:relative;}
10
+ #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
11
+ #cboxTitle{margin:0;}
12
+ #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
13
+ #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
14
+ .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
15
+ .cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
16
+ #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
17
+
18
+ /*
19
+ User Style:
20
+ Change the following styles to modify the appearance of Colorbox. They are
21
+ ordered & tabbed in a way that represents the nesting of the generated HTML.
22
+ */
23
+ #cboxOverlay{background:#fff; opacity: 0.9; filter: alpha(opacity = 90);}
24
+ #colorbox{outline:0;}
25
+ #cboxTopLeft{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat 0 0;}
26
+ #cboxTopCenter{height:25px; background:url(../images/colorbox/border1.png) repeat-x 0 -50px;}
27
+ #cboxTopRight{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat -25px 0;}
28
+ #cboxBottomLeft{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat 0 -25px;}
29
+ #cboxBottomCenter{height:25px; background:url(../images/colorbox/border1.png) repeat-x 0 -75px;}
30
+ #cboxBottomRight{width:25px; height:25px; background:url(../images/colorbox/border1.png) no-repeat -25px -25px;}
31
+ #cboxMiddleLeft{width:25px; background:url(../images/colorbox/border2.png) repeat-y 0 0;}
32
+ #cboxMiddleRight{width:25px; background:url(../images/colorbox/border2.png) repeat-y -25px 0;}
33
+ #cboxContent{background:#fff; overflow:hidden;}
34
+ .cboxIframe{background:#fff;}
35
+ #cboxError{padding:50px; border:1px solid #ccc;}
36
+ #cboxLoadedContent{margin-bottom:20px;}
37
+ #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
38
+ #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
39
+ #cboxLoadingOverlay{background:#fff url(../images/colorbox/loading.gif) no-repeat 5px 5px;}
40
+
41
+ /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
42
+ #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
43
+
44
+ /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
45
+ #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
46
+
47
+ #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
48
+ #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
49
+ #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
50
+ #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
51
+
52
+ /*
53
+ The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
54
+ when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9.
55
+ See: http://jacklmoore.com/notes/ie-transparency-problems/
56
+ */
57
+ .cboxIE #cboxTopLeft,
58
+ .cboxIE #cboxTopCenter,
59
+ .cboxIE #cboxTopRight,
60
+ .cboxIE #cboxBottomLeft,
61
+ .cboxIE #cboxBottomCenter,
62
+ .cboxIE #cboxBottomRight,
63
+ .cboxIE #cboxMiddleLeft,
64
+ .cboxIE #cboxMiddleRight {
65
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
66
  }
plugin-fw/assets/css/metaboxes.css CHANGED
@@ -1,721 +1,721 @@
1
- /* self-clear floats */
2
- .clearfix:after {
3
- content: ".";
4
- display: block;
5
- height: 0;
6
- clear: both;
7
- visibility: hidden;
8
- overflow: hidden;
9
- }
10
-
11
- /* ie.css */
12
- * html .clearfix { /* IE6 */
13
- height: 1%;
14
- }
15
-
16
- *:first-child + html .clearfix { /* IE7 */
17
- min-height: 1%;
18
- }
19
-
20
- .clearboth {
21
- clear: both
22
- }
23
-
24
- /* === TAB STYLE */
25
- .metaboxes-tab {
26
- margin: -6px -12px -8px;
27
- }
28
-
29
- .metaboxes-tab div.tabs-panel {
30
- height: auto;
31
- overflow: visible;
32
- margin-top: 0px;
33
- padding: 0 10px;
34
- background: none;
35
- border: 0;
36
- }
37
-
38
- .metaboxes-tab ul.metaboxes-tabs {
39
- background: #f1f1f1;
40
- margin: 0;
41
- padding: 10px 0 0 5px;
42
- }
43
-
44
- .metaboxes-tab ul.metaboxes-tabs li {
45
- float: left;
46
- background: #dedede;
47
- margin: 0 0 0 5px;
48
- }
49
-
50
- .metaboxes-tab ul.metaboxes-tabs li a {
51
- color: #555;
52
- text-decoration: none;
53
- padding: 8px 15px;
54
- display: block;
55
- box-shadow: none !important;
56
- }
57
-
58
- .metaboxes-tab ul.metaboxes-tabs li.tabs {
59
- background: #fff;
60
- }
61
-
62
- .metaboxes-tab p.field-row {
63
- margin: 20px 0;
64
- }
65
-
66
- .metaboxes-tab div.sep {
67
- height: 1px;
68
- background: #dfdfdf;
69
- clear: both;
70
- margin-left: -10px;
71
- margin-right: -10px;
72
- }
73
-
74
- .metaboxes-tab label {
75
- font-weight: bold;
76
- width: 160px;
77
- float: left;
78
- line-height: 23px;
79
- margin-left: -184px;
80
- }
81
-
82
- .metaboxes-tab label small {
83
- font-weight: normal;
84
- line-height: 15px;
85
- font-style: italic;
86
- color: #999;
87
- display: block;
88
- }
89
-
90
- .metaboxes-tab .yith-plugin-fw-radio__row {
91
- width: 100%;
92
- min-height: 20px;
93
- }
94
-
95
- .metaboxes-tab .yith-plugin-fw-radio__row label,
96
- .metaboxes-tab .yith-toggle-elements label,
97
- .metaboxes-tab .yith-add-box label {
98
- margin-left: 0;
99
- font-weight: normal;
100
- }
101
-
102
- .metaboxes-tab.yith-plugin-ui h3 {
103
- color: #2a8db0;
104
- font-size: 15px;
105
- text-transform: uppercase;
106
- background-color: #fff;
107
- padding: 35px 20px;
108
- margin: 0px 0 0 -4px;
109
- width: auto;
110
- background: transparent;
111
- }
112
-
113
- .metaboxes-tab.yith-plugin-ui .yith-add-box,
114
- .metaboxes-tab.yith-plugin-ui .yith-toggle-row {
115
- width: auto;
116
- }
117
-
118
- .metaboxes-tab .wp-picker-container label {
119
- font-weight: inherit;
120
- width: auto;
121
- float: none;
122
- line-height: inherit;
123
- margin-left: 0;
124
- }
125
-
126
- .metaboxes-tab.yith-plugin-ui .yith-plugin-fw-radio__row label {
127
- width: auto !important;
128
- display: inline-block;
129
- font-weight: normal;
130
- }
131
-
132
- .metaboxes-tab input[type="checkbox"] {
133
- vertical-align: middle
134
- }
135
-
136
- .metaboxes-tab input.button-secondary, .metaboxes-tab input.checkbox {
137
- width: auto;
138
- }
139
-
140
- .metaboxes-tab p.field-row.textarea .description {
141
- vertical-align: top;
142
- }
143
-
144
- .metaboxes-tab p.field-row.checkbox {
145
- background: none;
146
- }
147
-
148
- .metaboxes-tab .the-metabox {
149
- margin: 20px 0;
150
- margin-left: 184px;
151
- }
152
-
153
- .metaboxes-tab .the-metabox.no-label {
154
- margin: 20px 0;
155
- margin-left: 0;
156
- }
157
-
158
- .metaboxes-tab hr {
159
- height: 0px;
160
- border-top: 1px solid #dadada;
161
- width: auto;
162
- margin-left: -10px;
163
- margin-right: -10px;
164
- }
165
-
166
- .metaboxes-tab .the-metabox p {
167
- margin: 0;
168
- }
169
-
170
- .metaboxes-tab .the-metabox:last-child {
171
- border-bottom: 0px;
172
- }
173
-
174
- .metaboxes-tab .the-metabox.checkbox {
175
- background: none;
176
- }
177
-
178
- .metaboxes-tab span.description.inline {
179
- display: inline-block;
180
- line-height: 23px;
181
- width: auto;
182
- vertical-align: middle;
183
- margin: 0;
184
- }
185
-
186
- .metaboxes-tab .slider label {
187
- padding: 15px 0;
188
- }
189
-
190
- /* sortable table posts */
191
-
192
- #the-list.ui-sortable tr:hover {
193
- cursor: move;
194
- }
195
-
196
- .the-metabox.preview {
197
- float: none;
198
- }
199
-
200
- .metaboxes-tab .the-metabox.no-label.preview {
201
- margin-left: 184px;
202
- }
203
-
204
- .metaboxes-tab .the-metabox.no-label.preview img {
205
- box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
206
- }
207
-
208
- /**************************************
209
- FIELDS
210
- ***************************************/
211
-
212
- .metaboxes-tab select,
213
- .metaboxes-tab input[type=text],
214
- .metaboxes-tab input[type=number],
215
- .metaboxes-tab textarea,
216
- .metaboxes-tab .yith-plugin-fw-select,
217
- .metaboxes-tab .yith-plugin-fw-slider-container,
218
- .metaboxes-tab .yith-plugin-fw-text-input,
219
- .metaboxes-tab .yith-plugin-fw-text-array-table,
220
- .metaboxes-tab .yith-plugin-fw-textarea {
221
- width: 400px;
222
- max-width: 100%;
223
- }
224
-
225
- .metaboxes-tab.yith-plugin-ui input[type=number] {
226
- width: auto;
227
- min-width: 90px;
228
- }
229
-
230
- .metaboxes-tab.yith-plugin-ui p {
231
- font-size: 14px;
232
- }
233
-
234
- .metaboxes-tab.yith-plugin-ui p.section-description {
235
-
236
- margin: 0 20px 40px 18px;
237
- }
238
-
239
- .metaboxes-tab .yith-plugin-fw-text-array-table input[type=text] {
240
- width: 100%;
241
- }
242
-
243
- .metaboxes-tab.yith-plugin-ui .yith-add-box h3 {
244
- padding: 0 0 30px 0;
245
- font-weight: 600;
246
- margin: 0;
247
- }
248
-
249
- .metaboxes-tab.yith-plugin-ui .select2-container--default .select2-selection--single {
250
- border: 0;
251
- margin: 0;
252
- }
253
-
254
- /* wp editor */
255
- .the-metabox.textarea-editor .mceIframeContainer {
256
- background: #fff;
257
- }
258
-
259
-
260
- .the-metabox.textarea-editor label {
261
- margin-top: 24px;
262
- }
263
-
264
- /* categories */
265
- .categories-panel {
266
- width: 30%;
267
- float: left;
268
- margin-right: 4px;
269
- }
270
-
271
- .categories-panel .box {
272
- height: 200px;
273
- border: 1px solid #dfdfdf;
274
- background: #fff;
275
- padding: 6px 10px;
276
- overflow: auto;
277
- }
278
-
279
- .categories-panel ul {
280
- list-style: none;
281
- margin: 0;
282
- }
283
-
284
- .categories-panel ul li {
285
- line-height: 19px;
286
- margin: 0;
287
- padding: 0;
288
- word-wrap: break-word;
289
- }
290
-
291
- .categories-panel ul li label {
292
- font-weight: normal !important;
293
- margin-left: 0 !important;
294
- }
295
-
296
- .categories-panel input.newcategory {
297
- width: 100%;
298
- margin-bottom: 3px;
299
- }
300
-
301
- /* contact form */
302
- .contactform_item {
303
- border-style: solid;
304
- border-width: 1px;
305
- line-height: 1;
306
- margin-bottom: 20px;
307
- padding: 0;
308
- background-color: #f5f5f5;
309
- background-image: -moz-linear-gradient(center top, #f9f9f9, #f5f5f5);
310
- border-color: #dfdfdf;
311
- border-radius: 3px 3px 3px 3px;
312
- box-shadow: 0 1px 0 #fff inset;
313
- min-width: 255px;
314
- position: relative;
315
- }
316
-
317
- .contactform_item .handlediv {
318
- position: relative;
319
- top: -4px;
320
- }
321
-
322
- .contactform_item h3 {
323
- min-height: 21px;
324
- margin: 13px;
325
- }
326
-
327
- .contactform_item .inside {
328
- padding: 10px !important;
329
- }
330
-
331
- .contactform_item .deps {
332
- display: none;
333
- }
334
-
335
- .contactform_item .addoptions p.option {
336
- margin: 5px 0 5px 200px
337
- }
338
-
339
- .contactform_item .addoptions p label {
340
- width: 80px !important;
341
- }
342
-
343
- .contactform_item .add-field-option {
344
- margin-bottom: 10px !important;
345
- }
346
-
347
- .remove_item {
348
- float: right;
349
- }
350
-
351
- .metabox-sortable-placeholder {
352
- border: 1px dotted #dedede;
353
- margin: 10px 0
354
- }
355
-
356
- /* features tab */
357
- .featurestab_item {
358
- border-style: solid;
359
- border-width: 1px;
360
- line-height: 1;
361
- margin-bottom: 20px;
362
- padding: 0;
363
- background-color: #f5f5f5;
364
- background-image: -moz-linear-gradient(center top, #f9f9f9, #f5f5f5);
365
- border-color: #dfdfdf;
366
- border-radius: 3px 3px 3px 3px;
367
- box-shadow: 0 1px 0 #fff inset;
368
- min-width: 255px;
369
- position: relative;
370
- }
371
-
372
- .featurestab_item .handlediv {
373
- position: relative;
374
- top: -4px;
375
- }
376
-
377
- .featurestab_item h3 {
378
- min-height: 21px
379
- }
380
-
381
- .featurestab_item .inside {
382
- padding: 10px !important;
383
- }
384
-
385
- .featurestab_item .deps {
386
- display: none;
387
- }
388
-
389
- .featurestab_item .addoptions p.option {
390
- margin: 5px 0 5px 200px
391
- }
392
-
393
- .featurestab_item .addoptions p label {
394
- width: 80px !important;
395
- }
396
-
397
- .featurestab_item .add-field-option {
398
- margin-bottom: 10px !important;
399
- }
400
-
401
- .messages-panel.updated {
402
- margin: 10px 0px 10px !important;
403
- max-width: 1200px;
404
- border-radius: 5px;
405
- -webkit-box-sizing: border-box;
406
- box-sizing: border-box;
407
- }
408
-
409
- .ui-widget-overlay {
410
- background-image: none !important;
411
- }
412
-
413
- .the-metabox .icon_type {
414
- width: 30%;
415
- float: left;
416
- margin-right: 40px
417
- }
418
-
419
- #post-type-settings .category-list label {
420
- width: 187px;
421
- }
422
-
423
- .remove_cat {
424
- float: right;
425
- text-align: center;
426
- display: block;
427
- width: 20px;
428
- height: 20px;
429
- border-radius: 20px;
430
- font-weight: bold;
431
- font-size: 10px;
432
- background: #efefef;
433
- text-decoration: none;
434
- }
435
-
436
- /* typography */
437
- .the-metabox.typography .select_wrapper.font-family {
438
- width: 200px;
439
- }
440
-
441
- .the-metabox.typography .spinner_container {
442
- float: left;
443
- margin-right: 10px;
444
- }
445
-
446
- .the-metabox.typography .spinner_container input.number {
447
- width: 50px !important;
448
- -webkit-border-top-right-radius: 0px;
449
- -webkit-border-bottom-right-radius: 0px;
450
- -moz-border-radius-topright: 0px;
451
- -moz-border-radius-bottomright: 0px;
452
- border-top-right-radius: 0px;
453
- border-bottom-right-radius: 0px;
454
- }
455
-
456
- /* number */
457
- .the-metabox.number input.number {
458
- width: 50px !important;
459
- }
460
-
461
- /* number */
462
- .rm_number .number {
463
- width: 70px;
464
- text-align: right;
465
- -webkit-border-top-right-radius: 0px;
466
- -webkit-border-bottom-right-radius: 0px;
467
- -moz-border-radius-topright: 0px;
468
- -moz-border-radius-bottomright: 0px;
469
- border-top-right-radius: 0px;
470
- border-bottom-right-radius: 0px;
471
- }
472
-
473
- .spinner-wrapper {
474
- position: relative;
475
- height: 23px;
476
- overflow: hidden;
477
- }
478
-
479
- .spinner-wrapper input.number {
480
- float: left;
481
- }
482
-
483
- .spinner-wrapper .spinner-button {
484
- cursor: pointer;
485
- float: left;
486
- position: absolute;
487
- left: 69px;
488
- width: 15px;
489
- height: 12px;
490
- border: 1px solid #dfdfdf;
491
- background: #fff;
492
- margin: 0;
493
- padding: 0;
494
- line-height: 9999px;
495
- overflow: hidden;
496
- background: url('../images/spinner.png') no-repeat center -11px
497
- }
498
-
499
- .spinner-wrapper .spinner-button.button-plus {
500
- top: 0;
501
- -webkit-border-top-right-radius: 3px !important;
502
- -moz-border-radius-topright: 3px !important;
503
- border-top-right-radius: 3px !important;
504
- }
505
-
506
- .spinner-wrapper .spinner-button.button-minus {
507
- bottom: 0;
508
- background-position: center -30px;
509
- -webkit-border-bottom-right-radius: 3px !important;
510
- -moz-border-radius-bottomright: 3px !important;
511
- border-bottom-right-radius: 3px !important;
512
- }
513
-
514
- .spinner-wrapper .spinner-button.button-plus:active {
515
- background-position: center 0px;
516
- }
517
-
518
- .spinner-wrapper .spinner-button.button-minus:active {
519
- background-position: center -20px;
520
- }
521
-
522
- .rm_typography .spinner_container {
523
- float: left;
524
- margin-right: 10px;
525
- }
526
-
527
- .rm_typography .spinner-wrapper {
528
- height: 28px;
529
- }
530
-
531
- .rm_typography .spinner-wrapper input.number {
532
- height: 28px;
533
- }
534
-
535
- .rm_typography .spinner-wrapper .spinner-button.button-plus {
536
- height: 15px;
537
- background-position: center -10px;
538
- }
539
-
540
- .rm_typography .spinner-wrapper .spinner-button.button-minus {
541
- height: 14px;
542
- }
543
-
544
- .the-metabox .spinner-wrapper .spinner-button {
545
- left: 49px;
546
- }
547
-
548
- .the-metabox.typography .spinner-wrapper .spinner-button {
549
- left: 35px;
550
- }
551
-
552
- /* images */
553
- .the-metabox.images, .the-metabox.images label {
554
- margin-left: 0;
555
- display: block;
556
- }
557
-
558
- .the-metabox.images .slides-wrapper {
559
- clear: both;
560
- }
561
-
562
- .the-metabox.images .slides-wrapper li {
563
- position: relative;
564
- }
565
-
566
- .the-metabox.images a.delete {
567
- display: block;
568
- margin-left: 4px;
569
- text-decoration: none;
570
- font-weight: bold;
571
- color: red;
572
- position: absolute;
573
- top: 0;
574
- right: 0;
575
- width: 10px;
576
- height: 18px;
577
- z-index: 10;
578
- cursor: pointer !important;
579
- }
580
-
581
- /* wp editor */
582
- .wp_themeSkin iframe {
583
- background: #fff !important;
584
- }
585
-
586
- /* custom tabs */
587
- .customtab_item {
588
- border-style: solid;
589
- border-width: 1px;
590
- line-height: 1;
591
- margin-bottom: 20px;
592
- padding: 0;
593
- background-color: #f5f5f5;
594
- background-image: -moz-linear-gradient(center top, #f9f9f9, #f5f5f5);
595
- border-color: #dfdfdf;
596
- border-radius: 3px 3px 3px 3px;
597
- box-shadow: 0 1px 0 #fff inset;
598
- min-width: 255px;
599
- position: relative;
600
- }
601
-
602
- .customtab_item .handlediv {
603
- position: relative;
604
- top: -4px;
605
- }
606
-
607
- .customtab_item h3 {
608
- min-height: 21px
609
- }
610
-
611
- .customtab_item .inside {
612
- padding: 10px !important;
613
- }
614
-
615
- .customtab_item .deps {
616
- display: none;
617
- }
618
-
619
- .customtab_item .addoptions p.option {
620
- margin: 5px 0 5px 200px
621
- }
622
-
623
- .customtab_item .addoptions p label {
624
- width: 80px !important;
625
- }
626
-
627
- .customtab_item .add-field-option {
628
- margin-bottom: 10px !important;
629
- }
630
-
631
- .customtab_item .remove_item {
632
- float: right;
633
- }
634
-
635
- .metabox-sortable-placeholder {
636
- border: 1px dotted #dedede;
637
- margin: 10px 0
638
- }
639
-
640
- .the-metabox.customtabs {
641
- margin-left: 0;
642
- }
643
-
644
- #customtab_item_sample {
645
- display: none;
646
- }
647
-
648
- .the-metabox.customtabs .field-row {
649
- margin-bottom: 10px;
650
- }
651
-
652
- #yit_custom_tabs label {
653
- font-weight: normal;
654
- width: auto;
655
- float: none;
656
- line-height: auto;
657
- margin-left: 0;
658
- }
659
-
660
- .wp-admin p label input[type=radio] {
661
- width: 16px;
662
- margin-right: 10px;
663
- margin-top: 3px;
664
- }
665
-
666
- .wp-admin .form-field._preset_onsale_icon_field label input[type=radio] {
667
- margin-top: 0;
668
- }
669
-
670
- .the-metabox .spinner {
671
- margin-top: 5px;
672
- float: none;
673
- }
674
-
675
- /*sidebars*/
676
- #choose-sidebars.choose {
677
- margin-left: 0px;
678
- }
679
-
680
- #_active_page_options-container label, #_active_page_options-container p {
681
- display: inline-block;
682
- margin: 0px;
683
- }
684
-
685
- #_active_page_options-container label {
686
- margin-right: 10px;
687
- margin-top: 3px;
688
- }
689
-
690
- #_active_page_options-container {
691
- float: right;
692
- margin-right: 20px;
693
- margin-top: 5px;
694
- z-index: 9999 !important;
695
- position: absolute;
696
- right: 0;
697
- }
698
-
699
- /*-----------------------
700
- * Colorpicker - fix issues in combination with third-party themes or plugin (Basel, VC Addons, ...)
701
- */
702
- .metaboxes-tab .the-metabox.colorpicker {
703
- display: block;
704
- width: auto;
705
- height: auto;
706
- overflow: visible;
707
- top: auto;
708
- left: auto;
709
- background: transparent;
710
- position: static;
711
- z-index: 1;
712
- font-family: inherit;
713
- }
714
-
715
- .the-metabox.checkbox.checkboxgroup-start.clearfix {
716
- margin: 40px 0 0 264px;
717
- }
718
-
719
- .the-metabox.checkbox.checkboxgroup.clearfix {
720
- margin: 0 0 0 264px;
721
  }
1
+ /* self-clear floats */
2
+ .clearfix:after {
3
+ content: ".";
4
+ display: block;
5
+ height: 0;
6
+ clear: both;
7
+ visibility: hidden;
8
+ overflow: hidden;
9
+ }
10
+
11
+ /* ie.css */
12
+ * html .clearfix { /* IE6 */
13
+ height: 1%;
14
+ }
15
+
16
+ *:first-child + html .clearfix { /* IE7 */
17
+ min-height: 1%;
18
+ }
19
+
20
+ .clearboth {
21
+ clear: both
22
+ }
23
+
24
+ /* === TAB STYLE */
25
+ .metaboxes-tab {
26
+ margin: -6px -12px -8px;
27
+ }
28
+
29
+ .metaboxes-tab div.tabs-panel {
30
+ height: auto;
31
+ overflow: visible;
32
+ margin-top: 0px;
33
+ padding: 0 10px;
34
+ background: none;
35
+ border: 0;
36
+ }
37
+
38
+ .metaboxes-tab ul.metaboxes-tabs {
39
+ background: #f1f1f1;
40
+ margin: 0;
41
+ padding: 10px 0 0 5px;
42
+ }
43
+
44
+ .metaboxes-tab ul.metaboxes-tabs li {
45
+ float: left;
46
+ background: #dedede;
47
+ margin: 0 0 0 5px;
48
+ }
49
+
50
+ .metaboxes-tab ul.metaboxes-tabs li a {
51
+ color: #555;
52
+ text-decoration: none;
53
+ padding: 8px 15px;
54
+ display: block;
55
+ box-shadow: none !important;
56
+ }
57
+
58
+ .metaboxes-tab ul.metaboxes-tabs li.tabs {
59
+ background: #fff;
60
+ }
61
+
62
+ .metaboxes-tab p.field-row {
63
+ margin: 20px 0;
64
+ }
65
+
66
+ .metaboxes-tab div.sep {
67
+ height: 1px;
68
+ background: #dfdfdf;
69
+ clear: both;
70
+ margin-left: -10px;
71
+ margin-right: -10px;
72
+ }
73
+
74
+ .metaboxes-tab label {
75
+ font-weight: bold;
76
+ width: 160px;
77
+ float: left;
78
+ line-height: 23px;
79
+ margin-left: -184px;
80
+ }
81
+
82
+ .metaboxes-tab label small {
83
+ font-weight: normal;
84
+ line-height: 15px;
85
+ font-style: italic;
86
+ color: #999;
87
+ display: block;
88
+ }
89
+
90
+ .metaboxes-tab .yith-plugin-fw-radio__row {
91
+ width: 100%;
92
+ min-height: 20px;
93
+ }
94
+
95
+ .metaboxes-tab .yith-plugin-fw-radio__row label,
96
+ .metaboxes-tab .yith-toggle-elements label,
97
+ .metaboxes-tab .yith-add-box label {
98
+ margin-left: 0;
99
+ font-weight: normal;
100
+ }
101
+
102
+ .metaboxes-tab.yith-plugin-ui h3 {
103
+ color: #2a8db0;
104
+ font-size: 15px;
105
+ text-transform: uppercase;
106
+ background-color: #fff;
107
+ padding: 35px 20px;
108
+ margin: 0px 0 0 -4px;
109
+ width: auto;
110
+ background: transparent;
111
+ }
112
+
113
+ .metaboxes-tab.yith-plugin-ui .yith-add-box,
114
+ .metaboxes-tab.yith-plugin-ui .yith-toggle-row {
115
+ width: auto;
116
+ }
117
+
118
+ .metaboxes-tab .wp-picker-container label {
119
+ font-weight: inherit;
120
+ width: auto;
121
+ float: none;
122
+ line-height: inherit;
123
+ margin-left: 0;
124
+ }
125
+
126
+ .metaboxes-tab.yith-plugin-ui .yith-plugin-fw-radio__row label {
127
+ width: auto !important;
128
+ display: inline-block;
129
+ font-weight: normal;
130
+ }
131
+
132
+ .metaboxes-tab input[type="checkbox"] {
133
+ vertical-align: middle
134
+ }
135
+
136
+ .metaboxes-tab input.button-secondary, .metaboxes-tab input.checkbox {
137
+ width: auto;
138
+ }
139
+
140
+ .metaboxes-tab p.field-row.textarea .description {
141
+ vertical-align: top;
142
+ }
143
+
144
+ .metaboxes-tab p.field-row.checkbox {
145
+ background: none;
146
+ }
147
+
148
+ .metaboxes-tab .the-metabox {
149
+ margin: 20px 0;
150
+ margin-left: 184px;
151
+ }
152
+
153
+ .metaboxes-tab .the-metabox.no-label {
154
+ margin: 20px 0;
155
+ margin-left: 0;
156
+ }
157
+
158
+ .metaboxes-tab hr {
159
+ height: 0px;
160
+ border-top: 1px solid #dadada;
161
+ width: auto;
162
+ margin-left: -10px;
163
+ margin-right: -10px;
164
+ }
165
+
166
+ .metaboxes-tab .the-metabox p {
167
+ margin: 0;
168
+ }
169
+
170
+ .metaboxes-tab .the-metabox:last-child {
171
+ border-bottom: 0px;
172
+ }
173
+
174
+ .metaboxes-tab .the-metabox.checkbox {
175
+ background: none;
176
+ }
177
+
178
+ .metaboxes-tab span.description.inline {
179
+ display: inline-block;
180
+ line-height: 23px;
181
+ width: auto;
182
+ vertical-align: middle;
183
+ margin: 0;
184
+ }
185
+
186
+ .metaboxes-tab .slider label {
187
+ padding: 15px 0;
188
+ }
189
+
190
+ /* sortable table posts */
191
+
192
+ #the-list.ui-sortable tr:hover {
193
+ cursor: move;
194
+ }
195
+
196
+ .the-metabox.preview {
197
+ float: none;
198
+ }
199
+
200
+ .metaboxes-tab .the-metabox.no-label.preview {
201
+ margin-left: 184px;
202
+ }
203
+
204
+ .metaboxes-tab .the-metabox.no-label.preview img {
205
+ box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
206
+ }
207
+
208
+ /**************************************
209
+ FIELDS
210
+ ***************************************/
211
+
212
+ .metaboxes-tab select,
213
+ .metaboxes-tab input[type=text],
214
+ .metaboxes-tab input[type=number],
215
+ .metaboxes-tab textarea,
216
+ .metaboxes-tab .yith-plugin-fw-select,
217
+ .metaboxes-tab .yith-plugin-fw-slider-container,
218
+ .metaboxes-tab .yith-plugin-fw-text-input,
219
+ .metaboxes-tab .yith-plugin-fw-text-array-table,
220
+ .metaboxes-tab .yith-plugin-fw-textarea {
221
+ width: 400px;
222
+ max-width: 100%;
223
+ }
224
+
225
+ .metaboxes-tab.yith-plugin-ui input[type=number] {
226
+ width: auto;
227
+ min-width: 90px;
228
+ }
229
+
230
+ .metaboxes-tab.yith-plugin-ui p {
231
+ font-size: 14px;
232
+ }
233
+
234
+ .metaboxes-tab.yith-plugin-ui p.section-description {
235
+
236
+ margin: 0 20px 40px 18px;
237
+ }
238
+
239
+ .metaboxes-tab .yith-plugin-fw-text-array-table input[type=text] {
240
+ width: 100%;
241
+ }
242
+
243
+ .metaboxes-tab.yith-plugin-ui .yith-add-box h3 {
244
+ padding: 0 0 30px 0;
245
+ font-weight: 600;
246
+ margin: 0;
247
+ }
248
+
249
+ .metaboxes-tab.yith-plugin-ui .select2-container--default .select2-selection--single {
250
+ border: 0;
251
+ margin: 0;
252
+ }
253
+
254
+ /* wp editor */
255
+ .the-metabox.textarea-editor .mceIframeContainer {
256
+ background: #fff;
257
+ }
258
+
259
+
260
+ .the-metabox.textarea-editor label {
261
+ margin-top: 24px;
262
+ }
263
+
264
+ /* categories */
265
+ .categories-panel {
266
+ width: 30%;
267
+ float: left;
268
+ margin-right: 4px;
269
+ }
270
+
271
+ .categories-panel .box {
272
+ height: 200px;
273
+ border: 1px solid #dfdfdf;
274
+ background: #fff;
275
+ padding: 6px 10px;
276
+ overflow: auto;
277
+ }
278
+
279
+ .categories-panel ul {
280
+ list-style: none;
281
+ margin: 0;
282
+ }
283
+
284
+ .categories-panel ul li {
285
+ line-height: 19px;
286
+ margin: 0;
287
+ padding: 0;
288
+ word-wrap: break-word;
289
+ }
290
+
291
+ .categories-panel ul li label {
292
+ font-weight: normal !important;
293
+ margin-left: 0 !important;
294
+ }
295
+
296
+ .categories-panel input.newcategory {
297
+ width: 100%;
298
+ margin-bottom: 3px;
299
+ }
300
+
301
+ /* contact form */
302
+ .contactform_item {
303
+ border-style: solid;
304
+ border-width: 1px;
305
+ line-height: 1;
306
+ margin-bottom: 20px;
307
+ padding: 0;
308
+ background-color: #f5f5f5;
309
+ background-image: -moz-linear-gradient(center top, #f9f9f9, #f5f5f5);
310
+ border-color: #dfdfdf;
311
+ border-radius: 3px 3px 3px 3px;
312
+ box-shadow: 0 1px 0 #fff inset;
313
+ min-width: 255px;
314
+ position: relative;
315
+ }
316
+
317
+ .contactform_item .handlediv {
318
+ position: relative;
319
+ top: -4px;
320
+ }
321
+
322
+ .contactform_item h3 {
323
+ min-height: 21px;
324
+ margin: 13px;
325
+ }
326
+
327
+ .contactform_item .inside {
328
+ padding: 10px !important;
329
+ }
330
+
331
+ .contactform_item .deps {
332
+ display: none;
333
+ }
334
+
335
+ .contactform_item .addoptions p.option {
336
+ margin: 5px 0 5px 200px
337
+ }
338
+
339
+ .contactform_item .addoptions p label {
340
+ width: 80px !important;
341
+ }
342
+
343
+ .contactform_item .add-field-option {
344
+ margin-bottom: 10px !important;
345
+ }
346
+
347
+ .remove_item {
348
+ float: right;
349
+ }
350
+
351
+ .metabox-sortable-placeholder {
352
+ border: 1px dotted #dedede;
353
+ margin: 10px 0
354
+ }
355
+
356
+ /* features tab */
357
+ .featurestab_item {
358
+ border-style: solid;
359
+ border-width: 1px;
360
+ line-height: 1;
361
+ margin-bottom: 20px;
362
+ padding: 0;
363
+ background-color: #f5f5f5;
364
+ background-image: -moz-linear-gradient(center top, #f9f9f9, #f5f5f5);
365
+ border-color: #dfdfdf;
366
+ border-radius: 3px 3px 3px 3px;
367
+ box-shadow: 0 1px 0 #fff inset;
368
+ min-width: 255px;
369
+ position: relative;
370
+ }
371
+
372
+ .featurestab_item .handlediv {
373
+ position: relative;
374
+ top: -4px;
375
+ }
376
+
377
+ .featurestab_item h3 {
378
+ min-height: 21px
379
+ }
380
+
381
+ .featurestab_item .inside {
382
+ padding: 10px !important;
383
+ }
384
+
385
+ .featurestab_item .deps {
386
+ display: none;
387
+ }
388
+
389
+ .featurestab_item .addoptions p.option {
390
+ margin: 5px 0 5px 200px
391
+ }
392
+
393
+ .featurestab_item .addoptions p label {
394
+ width: 80px !important;
395
+ }
396
+
397
+ .featurestab_item .add-field-option {
398
+ margin-bottom: 10px !important;
399
+ }
400
+
401
+ .messages-panel.updated {
402
+ margin: 10px 0px 10px !important;
403
+ max-width: 1200px;
404
+ border-radius: 5px;
405
+ -webkit-box-sizing: border-box;
406
+ box-sizing: border-box;
407
+ }
408
+
409
+ .ui-widget-overlay {
410
+ background-image: none !important;
411
+ }
412
+
413
+ .the-metabox .icon_type {
414
+ width: 30%;
415
+ float: left;
416
+ margin-right: 40px
417
+ }
418
+
419
+ #post-type-settings .category-list label {
420
+ width: 187px;
421
+ }
422
+
423
+ .remove_cat {
424
+ float: right;
425
+ text-align: center;
426
+ display: block;
427
+ width: 20px;
428
+ height: 20px;
429
+ border-radius: 20px;
430
+ font-weight: bold;
431
+ font-size: 10px;
432
+ background: #efefef;
433
+ text-decoration: none;
434
+ }
435
+
436
+ /* typography */
437
+ .the-metabox.typography .select_wrapper.font-family {
438
+ width: 200px;
439
+ }
440
+
441
+ .the-metabox.typography .spinner_container {
442
+ float: left;
443
+ margin-right: 10px;
444
+ }
445
+
446
+ .the-metabox.typography .spinner_container input.number {
447
+ width: 50px !important;
448
+ -webkit-border-top-right-radius: 0px;
449
+ -webkit-border-bottom-right-radius: 0px;
450
+ -moz-border-radius-topright: 0px;
451
+ -moz-border-radius-bottomright: 0px;
452
+ border-top-right-radius: 0px;
453
+ border-bottom-right-radius: 0px;
454
+ }
455
+
456
+ /* number */
457
+ .the-metabox.number input.number {
458
+ width: 50px !important;
459
+ }
460
+
461
+ /* number */
462
+ .rm_number .number {
463
+ width: 70px;
464
+ text-align: right;
465
+ -webkit-border-top-right-radius: 0px;
466
+ -webkit-border-bottom-right-radius: 0px;
467
+ -moz-border-radius-topright: 0px;
468
+ -moz-border-radius-bottomright: 0px;
469
+ border-top-right-radius: 0px;
470
+ border-bottom-right-radius: 0px;
471
+ }
472
+
473
+ .spinner-wrapper {
474
+ position: relative;
475
+ height: 23px;
476
+ overflow: hidden;
477
+ }
478
+
479
+ .spinner-wrapper input.number {
480
+ float: left;
481
+ }
482
+
483
+ .spinner-wrapper .spinner-button {
484
+ cursor: pointer;
485
+ float: left;
486
+ position: absolute;
487
+ left: 69px;
488
+ width: 15px;
489
+ height: 12px;
490
+ border: 1px solid #dfdfdf;
491
+ background: #fff;
492
+ margin: 0;
493
+ padding: 0;
494
+ line-height: 9999px;
495
+ overflow: hidden;
496
+ background: url('../images/spinner.png') no-repeat center -11px
497
+ }
498
+
499
+ .spinner-wrapper .spinner-button.button-plus {
500
+ top: 0;
501
+ -webkit-border-top-right-radius: 3px !important;
502
+ -moz-border-radius-topright: 3px !important;
503
+ border-top-right-radius: 3px !important;
504
+ }
505
+
506
+ .spinner-wrapper .spinner-button.button-minus {
507
+ bottom: 0;
508
+ background-position: center -30px;
509
+ -webkit-border-bottom-right-radius: 3px !important;
510
+ -moz-border-radius-bottomright: 3px !important;
511
+ border-bottom-right-radius: 3px !important;
512
+ }
513
+
514
+ .spinner-wrapper .spinner-button.button-plus:active {
515
+ background-position: center 0px;
516
+ }
517
+
518
+ .spinner-wrapper .spinner-button.button-minus:active {
519
+ background-position: center -20px;
520
+ }
521
+
522
+ .rm_typography .spinner_container {
523
+ float: left;
524
+ margin-right: 10px;
525
+ }
526
+
527
+ .rm_typography .spinner-wrapper {
528
+ height: 28px;
529
+ }
530
+
531
+ .rm_typography .spinner-wrapper input.number {
532
+ height: 28px;
533
+ }
534
+
535
+ .rm_typography .spinner-wrapper .spinner-button.button-plus {
536
+ height: 15px;
537
+ background-position: center -10px;
538
+ }
539
+
540
+ .rm_typography .spinner-wrapper .spinner-button.button-minus {
541
+ height: 14px;
542
+ }
543
+
544
+ .the-metabox .spinner-wrapper .spinner-button {
545
+ left: 49px;
546
+ }
547
+
548
+ .the-metabox.typography .spinner-wrapper .spinner-button {
549
+ left: 35px;
550
+ }
551
+
552
+ /* images */
553
+ .the-metabox.images, .the-metabox.images label {
554
+ margin-left: 0;
555
+ display: block;
556
+ }
557
+
558
+ .the-metabox.images .slides-wrapper {
559
+ clear: both;
560
+ }
561
+
562
+ .the-metabox.images .slides-wrapper li {
563
+ position: relative;
564
+ }
565
+
566
+ .the-metabox.images a.delete {
567
+ display: block;
568
+ margin-left: 4px;
569
+ text-decoration: none;
570
+ font-weight: bold;
571
+ color: red;
572
+ position: absolute;
573
+ top: 0;
574
+ right: 0;
575
+ width: 10px;
576
+ height: 18px;
577
+ z-index: 10;
578
+ cursor: pointer !important;
579
+ }
580
+
581
+ /* wp editor */
582
+ .wp_themeSkin iframe {
583
+ background: #fff !important;
584
+ }
585
+
586
+ /* custom tabs */
587
+ .customtab_item {
588
+ border-style: solid;
589
+ border-width: 1px;
590
+ line-height: 1;
591
+ margin-bottom: 20px;
592
+ padding: 0;
593
+ background-color: #f5f5f5;
594
+ background-image: -moz-linear-gradient(center top, #f9f9f9, #f5f5f5);
595
+ border-color: #dfdfdf;
596
+ border-radius: 3px 3px 3px 3px;
597
+ box-shadow: 0 1px 0 #fff inset;
598
+ min-width: 255px;
599
+ position: relative;
600
+ }
601
+
602
+ .customtab_item .handlediv {
603
+ position: relative;
604
+ top: -4px;
605
+ }
606
+
607
+ .customtab_item h3 {
608
+ min-height: 21px
609
+ }
610
+
611
+ .customtab_item .inside {
612
+ padding: 10px !important;
613
+ }
614
+
615
+ .customtab_item .deps {
616
+ display: none;
617
+ }
618
+
619
+ .customtab_item .addoptions p.option {
620
+ margin: 5px 0 5px 200px
621
+ }
622
+
623
+ .customtab_item .addoptions p label {
624
+ width: 80px !important;
625
+ }
626
+
627
+ .customtab_item .add-field-option {
628
+ margin-bottom: 10px !important;
629
+ }
630
+
631
+ .customtab_item .remove_item {
632
+ float: right;
633
+ }
634
+
635
+ .metabox-sortable-placeholder {
636
+ border: 1px dotted #dedede;
637
+ margin: 10px 0
638
+ }
639
+
640
+ .the-metabox.customtabs {
641
+ margin-left: 0;
642
+ }
643
+
644
+ #customtab_item_sample {
645
+ display: none;
646
+ }
647
+
648
+ .the-metabox.customtabs .field-row {
649
+ margin-bottom: 10px;
650
+ }
651
+
652
+ #yit_custom_tabs label {
653
+ font-weight: normal;
654
+ width: auto;
655
+ float: none;
656
+ line-height: auto;
657
+ margin-left: 0;
658
+ }
659
+
660
+ .wp-admin p label input[type=radio] {
661
+ width: 16px;
662
+ margin-right: 10px;
663
+ margin-top: 3px;
664
+ }
665
+
666
+ .wp-admin .form-field._preset_onsale_icon_field label input[type=radio] {
667
+ margin-top: 0;
668
+ }
669
+
670
+ .the-metabox .spinner {
671
+ margin-top: 5px;
672
+ float: none;
673
+ }
674
+
675
+ /*sidebars*/
676
+ #choose-sidebars.choose {
677
+ margin-left: 0px;
678
+ }
679
+
680
+ #_active_page_options-container label, #_active_page_options-container p {
681
+ display: inline-block;
682
+ margin: 0px;
683
+ }
684
+
685
+ #_active_page_options-container label {
686
+ margin-right: 10px;
687
+ margin-top: 3px;
688
+ }
689
+
690
+ #_active_page_options-container {
691
+ float: right;
692
+ margin-right: 20px;
693
+ margin-top: 5px;
694
+ z-index: 9999 !important;
695
+ position: absolute;
696
+ right: 0;
697
+ }
698
+
699
+ /*-----------------------
700
+ * Colorpicker - fix issues in combination with third-party themes or plugin (Basel, VC Addons, ...)
701
+ */
702
+ .metaboxes-tab .the-metabox.colorpicker {
703
+ display: block;
704
+ width: auto;
705
+ height: auto;
706
+ overflow: visible;
707
+ top: auto;
708
+ left: auto;
709
+ background: transparent;
710
+ position: static;
711
+ z-index: 1;
712
+ font-family: inherit;
713
+ }
714
+
715
+ .the-metabox.checkbox.checkboxgroup-start.clearfix {
716
+ margin: 40px 0 0 264px;
717
+ }
718
+
719
+ .the-metabox.checkbox.checkboxgroup.clearfix {
720
+ margin: 0 0 0 264px;
721
  }
plugin-fw/assets/css/yit-plugin-panel.css CHANGED
@@ -1,482 +1,482 @@
1
- /*
2
- * This file belongs to the YIT Plugin Framework.
3
- *
4
- * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
5
- * that is bundled with this package in the file LICENSE.txt.
6
- * It is also available through the world-wide-web at this URL:
7
- * http://www.gnu.org/licenses/gpl-3.0.txt
8
- */
9
- .plugin-option tr {
10
- border-bottom : 1px solid #ebebeb;
11
- }
12
-
13
- .plugin-option .yit_options,
14
- .plugin-option .yit-options {
15
- border-bottom : 0px;
16
- }
17
-
18
- .plugin-option .yit-options .option,
19
- .plugin-option .yit_options .option {
20
- width : 600px;
21
- }
22
-
23
- .plugin-option .form-table > tbody > tr > td {
24
- padding : 25px 15px;
25
- }
26
-
27
- .ie8 .yit_options select,
28
- .ie8 .yit-options select {
29
- height : 26px;
30
- }
31
-
32
- /* Style to woocommerce panel*/
33
-
34
- #plugin-fw-wc, #yith-plugin-fw-panel {
35
- padding-top : 20px;
36
- }
37
-
38
- #plugin-fw-wc table.form-table, #yith-plugin-fw-panel table.form-table {
39
- background-color : #fff;
40
- margin-bottom : 20px;
41
- }
42
-
43
- #plugin-fw-wc table.form-table th, #yith-plugin-fw-panel table.form-table th {
44
- padding : 20px;
45
- }
46
-
47
- #plugin-fw-wc h3, #yith-plugin-fw-panel h3 {
48
- padding : 0 0 0 10px;
49
- margin : 0;
50
- }
51
-
52
- /* === Plugins Upgrader === */
53
-
54
- .yit-plugin-changelog-wrapper {
55
- display : none;
56
- }
57
-
58
- .yit-plugin-changelog-title {
59
- text-transform : uppercase;
60
- }
61
-
62
- .yit-plugin-changelog {
63
- height : calc(100% - 15px);
64
- width : calc(100% - 15px);
65
- overflow-x : hidden;
66
- overflow-y : auto;
67
- z-index : 999;
68
- background : #fcfcfc;
69
- }
70
-
71
- /* === Plugins Licence Activation === */
72
-
73
- .yit-container.plugin-licence-activation {
74
- font-family : 'Raleway', sans-serif;
75
- }
76
-
77
- .yit-container.plugin-licence-activation .to-active-wrapper {
78
- margin-bottom : 60px;
79
- }
80
-
81
- .yit-container.plugin-licence-activation .to-active-wrapper form.to-active-form {
82
- position : relative;
83
- border-color : #e1e1e1;
84
- border-style : solid;
85
- border-width : 0;
86
- }
87
-
88
- .yit-container.plugin-licence-activation .to-active-wrapper form.to-active-form:first-child {
89
- border-top-width : 1px;
90
- }
91
-
92
- .yit-container.plugin-licence-activation .to-active-wrapper form.to-active-form:last-child {
93
- border-bottom-width : 1px;
94
- }
95
-
96
- .yit-container.plugin-licence-activation .to-active-wrapper table.to-active-table {
97
- border-width : 0;
98
- border-spacing : 0;
99
- width : 100%;
100
- }
101
-
102
- .yit-container.plugin-licence-activation .message {
103
- display : none;
104
- line-height : normal;
105
- background : #fff url(../images/licence-error.png) 15px center no-repeat;
106
- padding-left : 65px;
107
- padding-right : 15px;
108
- width : 150px;
109
- }
110
-
111
- .yit-container.plugin-licence-activation .message-wrapper {
112
- height : 75px;
113
- display : none;
114
- position : absolute;
115
- top : 0;
116
- right : -250px;
117
- border : 1px solid #ff3838;
118
- }
119
-
120
- .yit-container.plugin-licence-activation .message-wrapper.visible {
121
- display : table;
122
- }
123
-
124
- .yit-container.plugin-licence-activation .message {
125
- display : table-cell;
126
- vertical-align : middle;
127
- }
128
-
129
- .yit-container.plugin-licence-activation .arrow-left:after,
130
- .yit-container.plugin-licence-activation .arrow-left:before {
131
- content : "";
132
- display : block;
133
- width : 0;
134
- height : 0;
135
- position : absolute;
136
- }
137
-
138
- .yit-container.plugin-licence-activation .arrow-left:before {
139
- border-top : 9px solid transparent;
140
- border-bottom : 9px solid transparent;
141
- border-right : 9px solid #ff3838;
142
- top : 26px;
143
- left : -9px;
144
- }
145
-
146
- .yit-container.plugin-licence-activation .arrow-left:after {
147
- border-top : 8px solid transparent;
148
- border-bottom : 8px solid transparent;
149
- border-right : 8px solid #fff;
150
- left : -8px;
151
- top : 27px;
152
- }
153
-
154
- .yit-container.plugin-licence-activation h2,
155
- .yit-container.plugin-licence-activation h3 {
156
- text-transform : uppercase;
157
- font-weight : 800;
158
- margin-bottom : 30px;
159
- }
160
-
161
- .yit-container.plugin-licence-activation h2 {
162
- color : #808a97;
163
- font-size : 25px;
164
- }
165
-
166
- .yit-container.plugin-licence-activation h3 {
167
- color : #313131;
168
- font-size : 15px;
169
- height : 20px;
170
- }
171
-
172
- .yit-container.plugin-licence-activation h3.to-active {
173
- height : 20px;
174
- position : relative;
175
- vertical-align : top;
176
- }
177
-
178
- .yit-container.plugin-licence-activation .spinner.show {
179
- display : inline-block;
180
- vertical-align : middle;
181
- float : none;
182
- }
183
-
184
- .yit-container.plugin-licence-activation h3.to-active > .spinner.show {
185
- display : inline-block;
186
- float : none;
187
- top : -3px;
188
- position : relative;
189
- }
190
-
191
- .yit-container.plugin-licence-activation .licence-check-section {
192
- margin-bottom : 60px;
193
- }
194
-
195
- .yit-container.plugin-licence-activation span.licence-label {
196
- font-weight : 500;
197
- color : #606060;
198
- margin-bottom : 30px;
199
- }
200
-
201
- .yit-container.plugin-licence-activation .button-licence {
202
- border : 0;
203
- font-size : 13px;
204
- text-transform : uppercase;
205
- background-color : #808a97;
206
- color : #fff;
207
- font-weight : 700;
208
- border-radius : 3px;
209
- cursor : pointer;
210
- text-decoration : none;
211
- padding : 5px 7px;
212
- -webkit-transition : background-color 0.3s ease;
213
- -moz-transition : background-color 0.3s ease;
214
- -ms-transition : background-color 0.3s ease;
215
- -o-transition : background-color 0.3s ease;
216
- transition : background-color 0.3s ease;
217
- }
218
-
219
- .yit-container.plugin-licence-activation .button-licence:hover {
220
- background-color : #4d5c6f;
221
- }
222
-
223
- .yit-container.plugin-licence-activation .button-licence.clicked {
224
- cursor : not-allowed;
225
- background-color : #e2e2e2 !important;
226
- }
227
-
228
- .yit-container.plugin-licence-activation .button-licence.licence-check {
229
- font-weight : 400;
230
- padding : 12px 19px;
231
- }
232
-
233
- .yit-container.plugin-licence-activation .button-licence.licence-renew {
234
- text-decoration : none;
235
- padding : 7px 12px;
236
- font-size : 9px;
237
- }
238
-
239
- .yit-container.plugin-licence-activation .button-licence.licence-renew:focus {
240
- box-shadow : none;
241
- }
242
-
243
- .yit-container.plugin-licence-activation table:not(.to-active-table) {
244
- width : 100%;
245
- border : 1px solid #dcdcdc;
246
- border-spacing : 0;
247
- border-radius : 5px;
248
- border-collapse : separate;
249
- overflow : hidden;
250
- }
251
-
252
- .yit-container.plugin-licence-activation table:not(.to-active-table) th {
253
- border-bottom : 1px solid #dcdcdc;
254
- }
255
-
256
- .yit-container.plugin-licence-activation table:not(.to-active-table) td,
257
- .yit-container.plugin-licence-activation table:not(.to-active-table) th {
258
- border-right : 1px solid #dcdcdc;
259
- }
260
-
261
- .yit-container.plugin-licence-activation table td:last-child,
262
- .yit-container.plugin-licence-activation table th:last-child {
263
- border-right : 0;
264
- }
265
-
266
- .yit-container.plugin-licence-activation table thead tr {
267
- background-color : #f6f4f4;
268
- }
269
-
270
- .yit-container.plugin-licence-activation table tbody tr {
271
- background-color : #fff;
272
- }
273
-
274
- .yit-container.plugin-licence-activation table thead tr th {
275
- font-size : 13px;
276
- color : #313131;
277
- text-transform : uppercase;
278
- font-weight : bold;
279
- }
280
-
281
- .yit-container.plugin-licence-activation table thead tr,
282
- .yit-container.plugin-licence-activation table tbody tr {
283
- line-height : 60px;
284
- }
285
-
286
- .yit-container.plugin-licence-activation table tbody tr td {
287
- text-align : center;
288
- line-height : 20px;
289
- padding : 10px 5px;
290
- }
291
-
292
- .yit-container.plugin-licence-activation .button-licence.licence-activation {
293
- padding : 12px 18px;
294
- }
295
-
296
- .yit-container.plugin-licence-activation .to-active-table tr {
297
- line-height : 75px;
298
- }
299
-
300
- .yit-container.plugin-licence-activation .to-active-table tr.plugin-row {
301
- background-color : transparent;
302
- -webkit-transition : all 0.3s ease;
303
- -moz-transition : all 0.3s ease;
304
- -ms-transition : all 0.3s ease;
305
- -o-transition : all 0.3s ease;
306
- transition : all 0.3s ease;
307
- }
308
-
309
- .yit-container.plugin-licence-activation .to-active-table tr.plugin-row.error {
310
- background-color : #ffdcdc;
311
- }
312
-
313
- .yit-container.plugin-licence-activation .to-active-table td {
314
- padding-right : 12px;
315
- width : 33%;
316
- }
317
-
318
- .yit-container.plugin-licence-activation .to-active-table td.plugin-name {
319
- color : #808a97;
320
- font-size : 12px;
321
- text-transform : uppercase;
322
- font-weight : bold;
323
- line-height : 20px;
324
- width : 20%;
325
- padding-left : 20px;
326
- }
327
-
328
- .yit-container.plugin-licence-activation .to-active-table td.activate-button {
329
- width : 15%;
330
- position : relative;
331
- }
332
-
333
- .yit-container.plugin-licence-activation input[type=text],
334
- .yit-container.plugin-licence-activation input[type=email] {
335
- -webkit-transition : all 0.3s ease;
336
- -moz-transition : all 0.3s ease;
337
- -ms-transition : all 0.3s ease;
338
- -o-transition : all 0.3s ease;
339
- transition : all 0.3s ease;
340
-
341
- border : 1px solid #dcdcdc;
342
- padding : 0 15px;
343
- border-radius : 3px;
344
- height : 41px;
345
- width : 100%;
346
- }
347
-
348
- .yit-container.plugin-licence-activation input[type=text].require,
349
- .yit-container.plugin-licence-activation input[type=email].require {
350
- border : 1px solid #ff3838;
351
- }
352
-
353
- .yit-container.plugin-licence-activation input[type=text]:focus,
354
- .yit-container.plugin-licence-activation input[type=email]:focus {
355
- webkit-box-shadow : 0 0 1px rgba(30, 140, 190, .8);
356
- box-shadow : 0 0 1px rgba(30, 140, 190, .8);
357
- }
358
-
359
- .yit-container.plugin-licence-activation input[type=text] {
360
- text-transform : uppercase;
361
- text-align : center;
362
- }
363
-
364
- .yit-container.plugin-licence-activation input[type=email] {
365
- text-align : left;
366
- }
367
-
368
- .yit-container.plugin-licence-activation input[type=submit]:focus {
369
- outline : 0;
370
- }
371
-
372
- /* === Woocommerce panel === */
373
- #plugin-fw-wc .yit_options {
374
- padding : 0;
375
- border : 0;
376
- }
377
-
378
- #plugin-fw-wc .yit_options input.upload_button, .yit_options input.button {
379
- background : none;
380
- border : 1px solid #ccc;
381
- }
382
-
383
- /* === WP Pointers === */
384
-
385
- #adminmenu li.menu-top.yit-pointer-selected-row,
386
- #adminmenu li.menu-top.yit-pointer-selected-row:hover,
387
- #adminmenu li.yit-pointer-selected-row a.menu-top {
388
- background-color : #acc327;
389
- color : #000;
390
- }
391
-
392
- #adminmenu a.menu-top.toplevel_page_yit_plugin_panel.yit-pointer {
393
- color : #000;
394
- }
395
-
396
- #adminmenu a.menu-top.toplevel_page_yit_plugin_panel.yit-pointer:hover,
397
- #adminmenu .wp-submenu a.yit-pointer-selected-row {
398
- color : #fff;
399
- }
400
-
401
- #adminmenu .wp-submenu a.yit-pointer-selected-row:hover {
402
- color : #45bbe6;
403
- }
404
-
405
- /* WooCommerce 2.4 Support */
406
- .woocommerce table.form-table .colorpick {
407
- width : 6em;
408
- }
409
-
410
- #wpwrap h2.nav-tab-wrapper, #wpbody-content h2.nav-tab-wrapper {
411
- border-bottom : 1px solid #ccc;
412
- margin-right: 15px;
413
- }
414
-
415
- /* === YIT FRAMEWORK === */
416
- .plugin-card .plugin-icon img {
417
- max-width : 100%;
418
- width : auto;
419
- height : auto;
420
- }
421
-
422
- /* === Panel Content and Container === */
423
- .yit-admin-panel-container {
424
- position : relative;
425
- margin-right: 15px;
426
- }
427
-
428
- .yit-admin-panel-content-wrap {
429
- width : 100%;
430
- display : block;
431
- }
432
-
433
- .yith-disabled {
434
- opacity : 0.3;
435
- pointer-events : none;
436
- }
437
-
438
- .yith-plugin-fw-select,
439
- .yith-plugin-fw-slider-container,
440
- .yith-plugin-fw-text-input,
441
- .yith-plugin-fw-text-array-table,
442
- .yith-plugin-fw-textarea {
443
- width : 400px;
444
- max-width : 100%;
445
- }
446
-
447
- .yith-plugin-fw-text-array-table input {
448
- width : 100%;
449
- }
450
-
451
- .yith-plugin-fw-panel-wc-row.preview {
452
- float : none;
453
- }
454
-
455
- .yith-plugin-fw-panel .subsubsub {
456
- margin : 0;
457
- }
458
-
459
- /* === Responsive === */
460
-
461
- @media (max-width : 767px) {
462
-
463
- }
464
-
465
- @media (max-width : 480px) {
466
-
467
- }
468
-
469
- @media (min-width : 768px) and (max-width : 992px) {
470
- }
471
-
472
- @media (min-width : 980px) and (max-width : 1199px) {
473
- }
474
-
475
- @media (min-width : 1200px) {
476
- .yit-container.plugin-licence-activation {
477
- width : 900px;
478
- }
479
- }
480
-
481
- @media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (-o-min-device-pixel-ratio : 3/2), only screen and (min--moz-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
482
- }
1
+ /*
2
+ * This file belongs to the YIT Plugin Framework.
3
+ *
4
+ * This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
5
+ * that is bundled with this package in the file LICENSE.txt.
6
+ * It is also available through the world-wide-web at this URL:
7
+ * http://www.gnu.org/licenses/gpl-3.0.txt
8
+ */
9
+ .plugin-option tr {
10
+ border-bottom : 1px solid #ebebeb;
11
+ }
12
+
13
+ .plugin-option .yit_options,
14
+ .plugin-option .yit-options {
15
+ border-bottom : 0px;
16
+ }
17
+
18
+ .plugin-option .yit-options .option,
19
+ .plugin-option .yit_options .option {
20
+ width : 600px;
21
+ }
22
+
23
+ .plugin-option .form-table > tbody > tr > td {
24
+ padding : 25px 15px;
25
+ }
26
+
27
+ .ie8 .yit_options select,
28
+ .ie8 .yit-options select {
29
+ height : 26px;
30
+ }
31
+
32
+ /* Style to woocommerce panel*/
33
+
34
+ #plugin-fw-wc, #yith-plugin-fw-panel {
35
+ padding-top : 20px;
36
+ }
37
+
38
+ #plugin-fw-wc table.form-table, #yith-plugin-fw-panel table.form-table {
39
+ background-color : #fff;
40
+ margin-bottom : 20px;
41
+ }
42
+
43
+ #plugin-fw-wc table.form-table th, #yith-plugin-fw-panel table.form-table th {
44
+ padding : 20px;
45
+ }
46
+
47
+ #plugin-fw-wc h3, #yith-plugin-fw-panel h3 {
48
+ padding : 0 0 0 10px;
49
+ margin : 0;
50
+ }
51
+
52
+ /* === Plugins Upgrader === */
53
+
54
+ .yit-plugin-changelog-wrapper {
55
+ display : none;
56
+ }
57
+
58
+ .yit-plugin-changelog-title {
59
+ text-transform : uppercase;
60
+ }
61
+
62
+ .yit-plugin-changelog {
63
+ height : calc(100% - 15px);
64
+ width : calc(100% - 15px);
65
+ overflow-x : hidden;
66
+ overflow-y : auto;
67
+ z-index : 999;
68
+ background : #fcfcfc;
69
+ }
70
+
71
+ /* === Plugins Licence Activation === */
72
+
73
+ .yit-container.plugin-licence-activation {
74
+ font-family : 'Raleway', sans-serif;
75
+ }
76
+
77
+ .yit-container.plugin-licence-activation .to-active-wrapper {
78
+ margin-bottom : 60px;
79
+ }
80
+
81
+ .yit-container.plugin-licence-activation .to-active-wrapper form.to-active-form {
82
+ position : relative;
83
+ border-color : #e1e1e1;
84
+ border-style : solid;
85
+ border-width : 0;
86
+ }
87
+
88
+ .yit-container.plugin-licence-activation .to-active-wrapper form.to-active-form:first-child {
89
+ border-top-width : 1px;
90
+ }
91
+
92
+ .yit-container.plugin-licence-activation .to-active-wrapper form.to-active-form:last-child {
93
+ border-bottom-width : 1px;
94
+ }
95
+
96
+ .yit-container.plugin-licence-activation .to-active-wrapper table.to-active-table {
97
+ border-width : 0;
98
+ border-spacing : 0;
99
+ width : 100%;
100
+ }
101
+
102
+ .yit-container.plugin-licence-activation .message {
103
+ display : none;
104
+ line-height : normal;
105
+ background : #fff url(../images/licence-error.png) 15px center no-repeat;
106
+ padding-left : 65px;
107
+ padding-right : 15px;
108
+ width : 150px;
109
+ }
110
+
111
+ .yit-container.plugin-licence-activation .message-wrapper {
112
+ height : 75px;
113
+ display : none;
114
+ position : absolute;
115
+ top : 0;
116
+ right : -250px;
117
+ border : 1px solid #ff3838;
118
+ }
119
+
120
+ .yit-container.plugin-licence-activation .message-wrapper.visible {
121
+ display : table;
122
+ }
123
+
124
+ .yit-container.plugin-licence-activation .message {
125
+ display : table-cell;
126
+ vertical-align : middle;
127
+ }
128
+
129
+ .yit-container.plugin-licence-activation .arrow-left:after,
130
+ .yit-container.plugin-licence-activation .arrow-left:before {
131
+ content : "";
132
+ display : block;
133
+ width : 0;
134
+ height : 0;
135
+ position : absolute;
136
+ }
137
+
138
+ .yit-container.plugin-licence-activation .arrow-left:before {
139
+ border-top : 9px solid transparent;
140
+ border-bottom : 9px solid transparent;
141
+ border-right : 9px solid #ff3838;
142
+ top : 26px;
143
+ left : -9px;
144
+ }
145
+
146
+ .yit-container.plugin-licence-activation .arrow-left:after {
147
+ border-top : 8px solid transparent;
148
+ border-bottom : 8px solid transparent;
149
+ border-right : 8px solid #fff;
150
+ left : -8px;
151
+ top : 27px;
152
+ }
153
+
154
+ .yit-container.plugin-licence-activation h2,
155
+ .yit-container.plugin-licence-activation h3 {
156
+ text-transform : uppercase;
157
+ font-weight : 800;
158
+ margin-bottom : 30px;
159
+ }
160
+
161
+ .yit-container.plugin-licence-activation h2 {
162
+ color : #808a97;
163
+ font-size : 25px;
164
+ }
165
+
166
+ .yit-container.plugin-licence-activation h3 {
167
+ color : #313131;
168
+ font-size : 15px;
169
+ height : 20px;
170
+ }
171
+
172
+ .yit-container.plugin-licence-activation h3.to-active {
173
+ height : 20px;
174
+ position : relative;
175
+ vertical-align : top;
176
+ }
177
+
178
+ .yit-container.plugin-licence-activation .spinner.show {
179
+ display : inline-block;
180
+ vertical-align : middle;
181
+ float : none;
182
+ }
183
+
184
+ .yit-container.plugin-licence-activation h3.to-active > .spinner.show {
185
+ display : inline-block;
186
+ float : none;
187
+ top : -3px;
188
+ position : relative;
189
+ }
190
+
191
+ .yit-container.plugin-licence-activation .licence-check-section {
192
+ margin-bottom : 60px;
193
+ }
194
+
195
+ .yit-container.plugin-licence-activation span.licence-label {
196
+ font-weight : 500;
197
+ color : #606060;
198
+ margin-bottom : 30px;
199
+ }
200
+
201
+ .yit-container.plugin-licence-activation .button-licence {
202
+ border : 0;
203
+ font-size : 13px;
204
+ text-transform : uppercase;
205
+ background-color : #808a97;
206
+ color : #fff;
207
+ font-weight : 700;
208
+ border-radius : 3px;
209
+ cursor : pointer;
210
+ text-decoration : none;
211
+ padding : 5px 7px;
212
+ -webkit-transition : background-color 0.3s ease;
213
+ -moz-transition : background-color 0.3s ease;
214
+ -ms-transition : background-color 0.3s ease;
215
+ -o-transition : background-color 0.3s ease;
216
+ transition : background-color 0.3s ease;
217
+ }
218
+
219
+ .yit-container.plugin-licence-activation .button-licence:hover {
220
+ background-color : #4d5c6f;
221
+ }
222
+
223
+ .yit-container.plugin-licence-activation .button-licence.clicked {
224
+ cursor : not-allowed;
225
+ background-color : #e2e2e2 !important;
226
+ }
227
+
228
+ .yit-container.plugin-licence-activation .button-licence.licence-check {
229
+ font-weight : 400;
230
+ padding : 12px 19px;
231
+ }
232
+
233
+ .yit-container.plugin-licence-activation .button-licence.licence-renew {
234
+ text-decoration : none;
235
+ padding : 7px 12px;
236
+ font-size : 9px;
237
+ }
238
+
239
+ .yit-container.plugin-licence-activation .button-licence.licence-renew:focus {
240
+ box-shadow : none;
241
+ }
242
+
243
+ .yit-container.plugin-licence-activation table:not(.to-active-table) {
244
+ width : 100%;
245
+ border : 1px solid #dcdcdc;
246
+ border-spacing : 0;
247
+ border-radius : 5px;
248
+ border-collapse : separate;
249
+ overflow : hidden;
250
+ }
251
+
252
+ .yit-container.plugin-licence-activation table:not(.to-active-table) th {
253
+ border-bottom : 1px solid #dcdcdc;
254
+ }
255
+
256
+ .yit-container.plugin-licence-activation table:not(.to-active-table) td,
257
+ .yit-container.plugin-licence-activation table:not(.to-active-table) th {
258
+ border-right : 1px solid #dcdcdc;
259
+ }
260
+
261
+ .yit-container.plugin-licence-activation table td:last-child,
262
+ .yit-container.plugin-licence-activation table th:last-child {
263
+ border-right : 0;
264
+ }
265
+
266
+ .yit-container.plugin-licence-activation table thead tr {
267
+ background-color : #f6f4f4;
268
+ }
269
+
270
+ .yit-container.plugin-licence-activation table tbody tr {
271
+ background-color : #fff;
272
+ }
273
+
274
+ .yit-container.plugin-licence-activation table thead tr th {
275
+ font-size : 13px;
276
+ color : #313131;
277
+ text-transform : uppercase;
278
+ font-weight : bold;
279
+ }
280
+
281
+ .yit-container.plugin-licence-activation table thead tr,
282
+ .yit-container.plugin-licence-activation table tbody tr {
283
+ line-height : 60px;
284
+ }
285
+
286
+ .yit-container.plugin-licence-activation table tbody tr td {
287
+ text-align : center;
288
+ line-height : 20px;
289
+ padding : 10px 5px;
290
+ }
291
+
292
+ .yit-container.plugin-licence-activation .button-licence.licence-activation {
293
+ padding : 12px 18px;
294
+ }
295
+
296
+ .yit-container.plugin-licence-activation .to-active-table tr {
297
+ line-height : 75px;
298
+ }
299
+
300
+ .yit-container.plugin-licence-activation .to-active-table tr.plugin-row {
301
+ background-color : transparent;
302
+ -webkit-transition : all 0.3s ease;
303
+ -moz-transition : all 0.3s ease;
304
+ -ms-transition : all 0.3s ease;
305
+ -o-transition : all 0.3s ease;
306
+ transition : all 0.3s ease;
307
+ }
308
+
309
+ .yit-container.plugin-licence-activation .to-active-table tr.plugin-row.error {
310
+ background-color : #ffdcdc;
311
+ }
312
+
313
+ .yit-container.plugin-licence-activation .to-active-table td {
314
+ padding-right : 12px;
315
+ width : 33%;
316
+ }
317
+
318
+ .yit-container.plugin-licence-activation .to-active-table td.plugin-name {
319
+ color : #808a97;
320
+ font-size : 12px;
321
+ text-transform : uppercase;
322
+ font-weight : bold;
323
+ line-height : 20px;
324
+ width : 20%;
325
+ padding-left : 20px;
326
+ }
327
+
328
+ .yit-container.plugin-licence-activation .to-active-table td.activate-button {
329
+ width : 15%;
330
+ position : relative;
331
+ }
332
+
333
+ .yit-container.plugin-licence-activation input[type=text],
334
+ .yit-container.plugin-licence-activation input[type=email] {
335
+ -webkit-transition : all 0.3s ease;
336
+ -moz-transition : all 0.3s ease;
337
+ -ms-transition : all 0.3s ease;
338
+ -o-transition : all 0.3s ease;
339
+ transition : all 0.3s ease;
340
+
341
+ border : 1px solid #dcdcdc;
342
+ padding : 0 15px;
343
+ border-radius : 3px;
344
+ height : 41px;
345
+ width : 100%;
346
+ }
347
+
348
+ .yit-container.plugin-licence-activation input[type=text].require,
349
+ .yit-container.plugin-licence-activation input[type=email].require {
350
+ border : 1px solid #ff3838;
351
+ }
352
+
353
+ .yit-container.plugin-licence-activation input[type=text]:focus,
354
+ .yit-container.plugin-licence-activation input[type=email]:focus {
355
+ webkit-box-shadow : 0 0 1px rgba(30, 140, 190, .8);
356
+ box-shadow : 0 0 1px rgba(30, 140, 190, .8);
357
+ }
358
+
359
+ .yit-container.plugin-licence-activation input[type=text] {
360
+ text-transform : uppercase;
361
+ text-align : center;
362
+ }
363
+
364
+ .yit-container.plugin-licence-activation input[type=email] {
365
+ text-align : left;
366
+ }
367
+
368
+ .yit-container.plugin-licence-activation input[type=submit]:focus {
369
+ outline : 0;
370
+ }
371
+
372
+ /* === Woocommerce panel === */
373
+ #plugin-fw-wc .yit_options {
374
+ padding : 0;
375
+ border : 0;
376
+ }
377
+
378
+ #plugin-fw-wc .yit_options input.upload_button, .yit_options input.button {
379
+ background : none;
380
+ border : 1px solid #ccc;
381
+ }
382
+
383
+ /* === WP Pointers === */
384
+
385
+ #adminmenu li.menu-top.yit-pointer-selected-row,
386
+ #adminmenu li.menu-top.yit-pointer-selected-row:hover,
387
+ #adminmenu li.yit-pointer-selected-row a.menu-top {
388
+ background-color : #acc327;
389
+ color : #000;
390
+ }
391
+
392
+ #adminmenu a.menu-top.toplevel_page_yit_plugin_panel.yit-pointer {
393
+ color : #000;
394
+ }
395
+
396
+ #adminmenu a.menu-top.toplevel_page_yit_plugin_panel.yit-pointer:hover,
397
+ #adminmenu .wp-submenu a.yit-pointer-selected-row {
398
+ color : #fff;
399
+ }
400
+
401
+ #adminmenu .wp-submenu a.yit-pointer-selected-row:hover {
402
+ color : #45bbe6;
403
+ }
404
+
405
+ /* WooCommerce 2.4 Support */
406
+ .woocommerce table.form-table .colorpick {
407
+ width : 6em;
408
+ }
409
+
410
+ #wpwrap h2.nav-tab-wrapper, #wpbody-content h2.nav-tab-wrapper {
411
+ border-bottom : 1px solid #ccc;
412
+ margin-right: 15px;
413
+ }
414
+
415
+ /* === YIT FRAMEWORK === */
416
+ .plugin-card .plugin-icon img {
417
+ max-width : 100%;
418
+ width : auto;
419
+ height : auto;
420
+ }
421
+
422
+ /* === Panel Content and Container === */
423
+ .yit-admin-panel-container {
424
+ position : relative;
425
+ margin-right: 15px;
426
+ }
427
+
428
+ .yit-admin-panel-content-wrap {
429
+ width : 100%;
430
+ display : block;
431
+ }
432
+
433
+ .yith-disabled {
434
+ opacity : 0.3;
435
+ pointer-events : none;
436
+ }
437
+
438
+ .yith-plugin-fw-select,
439
+ .yith-plugin-fw-slider-container,
440
+ .yith-plugin-fw-text-input,
441
+ .yith-plugin-fw-text-array-table,
442
+ .yith-plugin-fw-textarea {
443
+ width : 400px;
444
+ max-width : 100%;
445
+ }
446
+
447
+ .yith-plugin-fw-text-array-table input {
448
+ width : 100%;
449
+ }
450
+
451
+ .yith-plugin-fw-panel-wc-row.preview {
452
+ float : none;
453
+ }
454
+
455
+ .yith-plugin-fw-panel .subsubsub {
456
+ margin : 0;
457
+ }
458
+
459
+ /* === Responsive === */
460
+
461
+ @media (max-width : 767px) {
462
+
463
+ }
464
+
465
+ @media (max-width : 480px) {
466
+
467
+ }
468
+
469
+ @media (min-width : 768px) and (max-width : 992px) {
470
+ }
471
+
472
+ @media (min-width : 980px) and (max-width : 1199px) {
473
+ }
474
+
475
+ @media (min-width : 1200px) {
476
+ .yit-container.plugin-licence-activation {
477
+ width : 900px;
478
+ }
479
+ }
480
+
481
+ @media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (-o-min-device-pixel-ratio : 3/2), only screen and (min--moz-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
482
+ }
plugin-fw/assets/css/yit-upgrade-to-pro.css CHANGED
@@ -1,77 +1,77 @@
1
- /* === Upgrade to Premium Landing page === */
2
-
3
- #upgrade-to-premium{
4
- width: 900px;
5
- }
6
- #upgrade-to-premium h1{
7
- font-family: 'Raleway',san-serif;
8
- text-transform: uppercase;
9
- font-size: 30px;
10
- font-weight: 700;
11
- color: #808a97;
12
- }
13
-
14
- #upgrade-to-premium h3{
15
- font-family: 'Raleway',san-serif;
16
- font-size: 20px;
17
- line-height: 29px;
18
- font-weight: 700;
19
- color: #808a97;
20
- }
21
-
22
- #upgrade-to-premium p{
23
- font-family: 'Open Sans',san-serif;
24
- font-size: 15px;
25
- line-height: 29px;
26
- font-weight: 400;
27
- color: #6a6a6b;
28
- }
29
- #upgrade-to-premium p.highlighted{
30
- font-family: 'Raleway',san-serif;
31
- font-size: 20px;
32
- line-height: 27px;
33
- color: #808a97;
34
- font-weight: 400;
35
- }
36
- #upgrade-to-premium ol{
37
- counter-reset: item;
38
- list-style-type: none;
39
- margin-left: 0;
40
- }
41
- #upgrade-to-premium li.step{
42
- font-family: 'open sans',san-serif;
43
- font-size: 15px;
44
- color: #6a6a6b;
45
- font-weight: 400;
46
- position: relative;
47
- padding-left: 50px;
48
- line-height: 25px;
49
- margin-bottom: 25px;
50
- }
51
- #upgrade-to-premium li.step:before{
52
- content: counters(item, ".") " ";
53
- counter-increment: item;
54
- position: absolute;
55
- left: 0;
56
- top: 0;
57
- border: 1px solid #808a97;
58
- width: 30px;
59
- height: 30px;
60
- border-radius: 16px;
61
- background-color: #808a97;
62
- color: #ffffff;
63
- font-weight: 700;
64
- font-size: 18px;
65
- text-align: center;
66
- line-height: 27px;
67
- }
68
- #upgrade-to-premium li.step img{
69
- border: 1px solid #b8b8b8;
70
- width: 600px;
71
- display: block;
72
- margin: 15px 0 25px 0;
73
- }
74
-
75
- #cboxLoadedContent {
76
- margin-bottom: 60px!important;
77
  }
1
+ /* === Upgrade to Premium Landing page === */
2
+
3
+ #upgrade-to-premium{
4
+ width: 900px;
5
+ }
6
+ #upgrade-to-premium h1{
7
+ font-family: 'Raleway',san-serif;
8
+ text-transform: uppercase;
9
+ font-size: 30px;
10
+ font-weight: 700;
11
+ color: #808a97;
12
+ }
13
+
14
+ #upgrade-to-premium h3{
15
+ font-family: 'Raleway',san-serif;
16
+ font-size: 20px;
17
+ line-height: 29px;
18
+ font-weight: 700;
19
+ color: #808a97;
20
+ }
21
+
22
+ #upgrade-to-premium p{
23
+ font-family: 'Open Sans',san-serif;
24
+ font-size: 15px;
25
+ line-height: 29px;
26
+ font-weight: 400;
27
+ color: #6a6a6b;
28
+ }
29
+ #upgrade-to-premium p.highlighted{
30
+ font-family: 'Raleway',san-serif;
31
+ font-size: 20px;
32
+ line-height: 27px;
33
+ color: #808a97;
34
+ font-weight: 400;
35
+ }
36
+ #upgrade-to-premium ol{
37
+ counter-reset: item;
38
+ list-style-type: none;
39
+ margin-left: 0;
40
+ }
41
+ #upgrade-to-premium li.step{
42
+ font-family: 'open sans',san-serif;
43
+ font-size: 15px;
44
+ color: #6a6a6b;
45
+ font-weight: 400;
46
+ position: relative;
47
+ padding-left: 50px;
48
+ line-height: 25px;
49
+ margin-bottom: 25px;
50
+ }
51
+ #upgrade-to-premium li.step:before{
52
+ content: counters(item, ".") " ";
53
+ counter-increment: item;
54
+ position: absolute;
55
+ left: 0;
56
+ top: 0;
57
+ border: 1px solid #808a97;
58
+ width: 30px;
59
+ height: 30px;
60
+ border-radius: 16px;
61
+ background-color: #808a97;
62
+ color: #ffffff;
63
+ font-weight: 700;
64
+ font-size: 18px;
65
+ text-align: center;
66
+ line-height: 27px;
67
+ }
68
+ #upgrade-to-premium li.step img{
69
+ border: 1px solid #b8b8b8;
70
+ width: 600px;
71
+ display: block;
72
+ margin: 15px 0 25px 0;
73
+ }
74
+
75
+ #cboxLoadedContent {
76
+ margin-bottom: 60px!important;
77
  }
plugin-fw/assets/css/yit-upgrader.css CHANGED
@@ -1,22 +1,22 @@
1
- /* === Plugins Upgrader === */
2
-
3
- .yit-plugin-changelog-wrapper {
4
- display: none;
5
- }
6
-
7
- .yit-plugin-changelog-title {
8
- text-transform: uppercase;
9
- }
10
-
11
- .yit-plugin-changelog {
12
- height : calc(100% - 15px);
13
- width : calc(100% - 15px);
14
- overflow-x : hidden;
15
- overflow-y : auto;
16
- z-index : 999;
17
- background: #fcfcfc;
18
- }
19
-
20
- .yith-updating:before{
21
- animation: rotation 2s infinite linear;
22
  }
1
+ /* === Plugins Upgrader === */
2
+
3
+ .yit-plugin-changelog-wrapper {
4
+ display: none;
5
+ }
6
+
7
+ .yit-plugin-changelog-title {
8
+ text-transform: uppercase;
9
+ }
10
+
11
+ .yit-plugin-changelog {
12
+ height : calc(100% - 15px);
13
+ width : calc(100% - 15px);
14
+ overflow-x : hidden;
15
+ overflow-y : auto;
16
+ z-index : 999;
17
+ background: #fcfcfc;
18
+ }
19
+
20
+ .yith-updating:before{
21
+ animation: rotation 2s infinite linear;
22
  }
plugin-fw/assets/css/yith-fields.css CHANGED
@@ -1,2122 +1,2157 @@
1
- .yith-plugin-fw span.description {
2
- display: block;
3
- margin-top: 5px;
4
- font-size: 12px;
5
- color: #777;
6
- font-style: italic;
7
- clear: both;
8
- }
9
-
10
- .yith-plugin-fw span.description.inline {
11
- display: inline-block;
12
- margin: 0 0 0 5px;
13
- }
14
-
15
- .yith-disabled {
16
- opacity: 0.3;
17
- pointer-events: none;
18
- }
19
-
20
- .yith-plugin-fw-field-wrapper:not(.yith-plugin-fw-title-field-wrapper) {
21
- display: block;
22
- width: 100%;
23
- }
24
-
25
- .yith-plugin-fw-field-wrapper span.desc {
26
- display: block;
27
- width: 100%;
28
- }
29
-
30
- .yith-plugin-fw-title-field-wrapper h3.title {
31
- width: 100%;
32
- }
33
-
34
- .the-metabox .yith-plugin-fw-title-field-wrapper h3.title {
35
- float: left;
36
- }
37
-
38
- .yith-plugin-fw input[type=email],
39
- .yith-plugin-fw input[type=number],
40
- .yith-plugin-fw input[type=text]:not(.select2-search__field),
41
- .yith-plugin-fw select,
42
- .woocommerce .yith-plugin-fw table.form-table input[type=email],
43
- .woocommerce .yith-plugin-fw table.form-table input[type=number],
44
- .yith-plugin-ui input[type=password],
45
- .woocommerce .yith-plugin-fw table.form-table input[type=text]:not(.select2-search__field),
46
- .woocommerce .yith-plugin-fw table.form-table select {
47
- width: 400px;
48
- max-width: 100%;
49
- height: 30px;
50
- padding: 5px;
51
- }
52
-
53
- .woocommerce .yith-plugin-fw table.form-table input[type=text].wp-color-picker,
54
- .woocommerce .yith-plugin-fw table.form-table input[type=text].yith-plugin-fw-colorpicker,
55
- .yith-plugin-fw input[type=text].wp-color-picker,
56
- .yith-plugin-fw input[type=text].yith-plugin-fw-colorpicker {
57
- width: 6em;
58
- max-width: none;
59
- height: auto;
60
- padding: 3px 5px;
61
- }
62
-
63
- .woocommerce .yith-plugin-fw table.form-table input[type=text].colorpick,
64
- .yith-plugin-fw input[type=text].colorpick {
65
- width: 6em;
66
- max-width: none;
67
- height: auto;
68
- padding: 6px;
69
- }
70
-
71
- .yith-plugin-fw input.select2-search__field,
72
- .yith-plugin-fw .select2-container .select2-search--inline .select2-search__field,
73
- .woocommerce .yith-plugin-fw input.select2-search__field,
74
- .woocommerce .yith-plugin-fw table.form-table input.select2-search__field {
75
- padding: 3px;
76
- }
77
-
78
- .yith-plugin-fw .select2-container .select2-selection--single .select2-selection__rendered {
79
- line-height: 27px;
80
- }
81
-
82
- .yith-plugin-fw textarea {
83
- width: 400px;
84
- max-width: 100%;
85
- padding: 5px;
86
- }
87
-
88
- /* ------------- ICONS ------------- */
89
- .yit-icons-manager-wrapper {
90
- width: 100%;
91
- max-width: 400px;
92
- }
93
-
94
- .yit-icons-manager-text {
95
- width: 100%;
96
- }
97
-
98
- .yit-icons-manager-icon-text {
99
- width: calc(100% - 35px) !important;
100
- height: 30px;
101
- float: left;
102
- margin: 0;
103
- }
104
-
105
- .yit-icons-manager-icon-preview {
106
- width: 30px;
107
- height: 30px;
108
- margin-right: 5px;
109
- float: left;
110
- padding-top: 6px;
111
- box-sizing: border-box;
112
- text-align: center;
113
- background: #f1f1f1;
114
- }
115
-
116
- .yit-icons-manager-list-wrapper {
117
- margin: 10px 0;
118
- box-shadow: 0 0 0 1px #ddd;
119
- }
120
-
121
- ul.yit-icons-manager-list {
122
- width: 100%;
123
- height: 300px;
124
- overflow-y: scroll;
125
- margin: 0;
126
- }
127
-
128
- ul.yit-icons-manager-list li {
129
- float: left;
130
- width: 30px;
131
- height: 30px;
132
- padding-top: 6px;
133
- box-sizing: border-box;
134
- text-align: center;
135
- background: #f1f1f1;
136
- margin: 1px;
137
- cursor: pointer;
138
- }
139
-
140
- ul.yit-icons-manager-list li:hover {
141
- background: #c5dcf6;
142
- }
143
-
144
- ul.yit-icons-manager-list li.active {
145
- background: #d4f0ff;
146
- }
147
-
148
- .yit-icons-manager-action-set-default {
149
- margin-bottom: 0;
150
- }
151
-
152
- .yit-icons-manager-default-icon-preview {
153
- height: 100%;
154
- display: inline-block;
155
- padding-left: 10px;
156
- border-left: 1px solid #ccc;
157
- margin-left: 10px;
158
- }
159
-
160
- /* ------- Text Array ------- */
161
- .yith-plugin-fw-text-array-table td {
162
- padding: 1px;
163
- }
164
-
165
- .yith-plugin-fw-text-array-table input[type=text],
166
- .woocommerce table.form-table table.yith-plugin-fw-text-array-table input[type=text] {
167
- width: 100%;
168
- }
169
-
170
- /* ------- Image Gallery ------- */
171
- .yith-plugin-fw .image-gallery ul li {
172
- display: inline-block;
173
- width: 80px;
174
- margin-left: 10px;
175
- position: relative;
176
- }
177
-
178
- .yith-plugin-fw .image-gallery ul li img {
179
- width: 80px;
180
- border: 1px solid #ccc;
181
- }
182
-
183
- .yith-plugin-fw .image-gallery ul li ul {
184
- position: absolute;
185
- top: -6px;
186
- right: -1px;
187
- width: 20px;
188
- height: 20px;
189
- }
190
-
191
- .yith-plugin-fw .image-gallery ul a.delete {
192
- background: url(../images/x.png) no-repeat;
193
- width: 20px;
194
- height: 20px;
195
- display: block;
196
- text-indent: -99999px;
197
- }
198
-
199
- /* ------- OnOff ------- */
200
- .yith-plugin-fw-onoff-container {
201
- display: inline-block;
202
- }
203
-
204
- .yith-plugin-fw-onoff-container input {
205
- display: none;
206
- }
207
-
208
- .yith-plugin-fw-onoff-container input + span {
209
- cursor: pointer;
210
- text-indent: -9999px;
211
- display: block;
212
- width: 36px;
213
- line-height: 1;
214
- height: 20px;
215
- background: #a4a4a4;
216
- border-radius: 24px;
217
- position: relative;
218
- transition: all 0.3s;
219
- }
220
-
221
-
222
- .yith-plugin-fw-onoff-container input + span:before {
223
- content: '';
224
- background: #fff;
225
- width: 16px;
226
- height: 16px;
227
- border-radius: 50%;
228
- position: absolute;
229
- top: 2px;
230
- left: 2px;
231
- transition: all 0.3s;
232
- }
233
-
234
- .yith-plugin-fw-onoff-container input:checked + span,
235
- .yith-plugin-fw-onoff-container input.onoffchecked + span {
236
- background: #0073aa;
237
- }
238
-
239
- .yith-plugin-fw-onoff-container input:checked + span:before,
240
- .yith-plugin-fw-onoff-container input.onoffchecked + span:before {
241
- left: 18px;
242
- }
243
-
244
- /* ------- Preview ------- */
245
- .yith-plugin-fw-preview-field {
246
- max-height: 200px;
247
- }
248
-
249
- /* ------- Radio ------- */
250
- .yith-plugin-fw-radio input[type=radio] {
251
- margin: 0 3px 0 0;
252
- }
253
-
254
- .yith-plugin-fw-radio__row {
255
- margin-bottom: 8px;
256
- }
257
-
258
- /* ------- Sidebar Layout ------- */
259
- .yith-plugin-fw-sidebar-layout input[type="radio"] {
260
- display: none;
261
- width: 0px;
262
- }
263
-
264
- .yith-plugin-fw-sidebar-layout input[type="radio"]:first-child {
265
- margin-right: -2px;
266
- }
267
-
268
- .yith-plugin-fw-sidebar-layout input[type="radio"] + img {
269
- border: 2px solid #fff;
270
- padding: 1px;
271
- }
272
-
273
- .yith-plugin-fw-sidebar-layout input[type="radio"] + img:hover {
274
- cursor: pointer;
275
- }
276
-
277
- .yith-plugin-fw-sidebar-layout input[checked] + img {
278
- border: 2px solid #f2ad35;
279
- padding: 1px;
280
- }
281
-
282
- .yith-plugin-fw-sidebar-layout select {
283
- vertical-align: 12px;
284
- }
285
-
286
- .yit-admin-panel-content-wrap .yith-plugin-fw-sidebar-layout label {
287
- font-weight: bold;
288
- width: 200px;
289
- float: left;
290
- line-height: 23px;
291
- margin-left: -230px;
292
- }
293
-
294
- /* ------- Slider ------- */
295
- .yith-plugin-fw .slider {
296
- padding-top: 20px;
297
- }
298
-
299
- .ui-slider .minCaption {
300
- position: absolute;
301
- right: 95%;
302
- top: -6px;
303
- margin-right: 11px;
304
- }
305
-
306
- .ui-slider .maxCaption {
307
- position: absolute;
308
- left: 95%;
309
- top: -6px;
310
- margin-left: 20px;
311
- }
312
-
313
- .ui-slider-horizontal .ui-slider-handle {
314
- background: #fff;
315
- border: 0px !important;
316
- top: -12px !important;
317
- border-radius: 50%;
318
- width: 27px !important;
319
- height: 27px !important;
320
- box-sizing: border-box;
321
- box-shadow: 0 1px 7px -1px rgba(0, 0, 0, 0.5);
322
- font-size: 13px;
323
- padding: 6px 0;
324
- font-weight: 600;
325
- color: #555;
326
- text-align: center;
327
- }
328
-
329
- .ui-slider.ui-widget-content {
330
- background: #ccc;
331
- border: none !important;
332
- height: 3px !important;
333
- border-radius: 3px !important;
334
- width: 90%;
335
- margin: 15px 5% 20px 5%;
336
- }
337
-
338
- .iris-slider-offset.ui-slider.ui-widget-content {
339
- background: transparent !important;
340
- height: auto !important;
341
- }
342
-
343
- .ui-slider.ui-widget-content .ui-widget-header {
344
- background: #4b93ff;
345
- left: 0px !important;
346
- -webkit-border-radius: 3px;
347
- -moz-border-radius: 3px;
348
- -khtml-border-radius: 3px;
349
- border-radius: 3px;
350
- }
351
-
352
- /* ------- Select2 ------- */
353
- .yith-plugin-fw-select2-wrapper {
354
- width: 400px;
355
- }
356
-
357
- /* ------- Textarea ------- */
358
- .yith-plugin-fw-textarea-editor-field-wrapper {
359
- max-width: 1000px;
360
- clear: both;
361
- }
362
-
363
- .yith-plugin-fw-textarea-editor-field-wrapper textarea.wp-editor-area,
364
- .woocommerce table.form-table .yith-plugin-fw-textarea-editor-field-wrapper textarea.wp-editor-area {
365
- width: 100%;
366
- }
367
-
368
- /* ------- Buttons ------- */
369
- .yith-plugin-fw-buttons-field-wrapper {
370
- margin-top: 7px;
371
- }
372
-
373
- /* ------- Select Images ------- */
374
- .yith-plugin-fw-select-images__list {
375
- margin: 0;
376
- display: flex;
377
- flex-wrap: wrap;
378
- }
379
-
380
- .yith-plugin-fw-select-images__item {
381
- width: calc(20% - 10px);
382
- min-width: 150px;
383
- margin: 0 10px 10px 0;
384
- padding: 10px;
385
- box-sizing: border-box;
386
- cursor: pointer;
387
- transition: all .3s;
388
- border: 2px solid #eee;
389
- display: flex;
390
- flex-direction: column;
391
- justify-content: space-between;
392
- }
393
-
394
- .yith-plugin-fw-select-images__item:hover,
395
- .yith-plugin-fw-select-images__item.yith-plugin-fw-select-images__item--selected {
396
- border-color: #07bcce;
397
- }
398
-
399
- .yith-plugin-fw-select-images__item__label {
400
- text-align: center;
401
- font-weight: 600;
402
- margin-bottom: 10px;
403
- }
404
-
405
- .yith-plugin-fw-select-images__item img {
406
- display: block;
407
- max-width: 100%;
408
- margin: 0 auto;
409
- }
410
-
411
- /****************
412
- YITH UI
413
- ****************/
414
- @font-face {
415
- font-family: 'yith-icon';
416
- src: url('../fonts/yith-icon.eot?7ik896');
417
- src: url('../fonts/yith-icon.eot?7ik896#iefix') format('embedded-opentype'),
418
- url('../fonts/yith-icon.ttf?7ik896') format('truetype'),
419
- url('../fonts/yith-icon.woff?7ik896') format('woff'),
420
- url('../fonts/yith-icon.svg?7ik896#yith-icon') format('svg');
421
- font-weight: normal;
422
- font-style: normal;
423
- }
424
-
425
- [class^="icon-"], [class*=" icon-"][class^="yith-icon-"], [class*=" yith-icon-"] {
426
- /* use !important to prevent issues with browser extensions that change fonts */
427
- font-family: 'yith-icon' !important;
428
- speak: none;
429
- font-style: normal;
430
- font-weight: normal;
431
- font-variant: normal;
432
- text-transform: none;
433
- line-height: 1;
434
-
435
- /* Better Font Rendering =========== */
436
- -webkit-font-smoothing: antialiased;
437
- -moz-osx-font-smoothing: grayscale;
438
- }
439
-
440
- .yith-icon-calendar_add:before {
441
- content: "\e913";
442
- color: #757575;
443
- }
444
-
445
- .yith-icon-calendar_money:before {
446
- content: "\e914";
447
- color: #757575;
448
- }
449
-
450
- .yith-icon-calendar2:before {
451
- content: "\e915";
452
- color: #757575;
453
- }
454
-
455
- .yith-icon-people:before {
456
- content: "\e916";
457
- color: #757575;
458
- }
459
-
460
- .yith-icon-shield_money:before {
461
- content: "\e917";
462
- color: #757575;
463
- }
464
-
465
- .yith-icon-time_check:before {
466
- content: "\e918";
467
- color: #757575;
468
- }
469
-
470
- .yith-icon-world_settings:before {
471
- content: "\e919";
472
- color: #757575;
473
- }
474
-
475
- .yith-icon-arrow_eye_closed:before {
476
- content: "\e912";
477
- color: #757575;
478
- }
479
-
480
- .yith-icon-arrow_eye:before {
481
- content: "\e911";
482
- color: #757575;
483
- }
484
-
485
- .yith-icon-reset:before {
486
- content: "\e910";
487
- color: #757575;
488
- }
489
-
490
- .yith-icon-drag:before {
491
- content: "\e90f";
492
- color: #757575;
493
- }
494
-
495
- .yith-icon-trash:before {
496
- content: "\e90d";
497
- color: #757575;
498
- }
499
-
500
- .yith-icon-info:before {
501
- content: "\e90e";
502
- color: #757575;
503
- }
504
-
505
- .yith-icon-arrow_down:before {
506
- content: "\e900";
507
- color: #757575;
508
- }
509
-
510
- .yith-icon-arrow_left:before {
511
- content: "\e901";
512
- color: #757575;
513
- }
514
-
515
- .yith-icon-arrow_right:before {
516
- content: "\e902";
517
- color: #757575;
518
- }
519
-
520
- .yith-icon-arrow_up:before {
521
- content: "\e903";
522
- color: #757575;
523
- }
524
-
525
- .yith-icon-calendar:before {
526
- content: "\e904";
527
- color: #757575;
528
- }
529
-
530
- .yith-icon-check:before {
531
- content: "\e905";
532
- color: #757575;
533
- }
534
-
535
- .yith-icon-close:before {
536
- content: "\e906";
537
- color: #757575;
538
- }
539
-
540
- .yith-icon-edit:before {
541
- content: "\e907";
542
- color: #757575;
543
- }
544
-
545
- .yith-icon-magnifier:before {
546
- content: "\e908";
547
- color: #757575;
548
- }
549
-
550
- .yith-icon-pencil:before {
551
- content: "\e909";
552
- color: #757575;
553
- }
554
-
555
- .yith-icon-plus:before {
556
- content: "\e90a";
557
- color: #757575;
558
- }
559
-
560
- .yith-icon-update:before {
561
- content: "\e90b";
562
- color: #757575;
563
- }
564
-
565
- .yith-icon-upload:before {
566
- content: "\e90c";
567
- color: #757575;
568
- }
569
-
570
- .yith-plugin-fw-banner {
571
- width: 100%;
572
- height: 75px;
573
- background: url('../images/banner-premium.png');
574
- }
575
-
576
- .yith-plugin-fw-banner.yith-plugin-fw-banner-free {
577
- height: 290px;
578
- background: url('../images/banner-free.png') no-repeat;
579
- }
580
-
581
- .yith-plugin-fw-banner.yith-plugin-fw-banner-free h1 {
582
- max-width: auto;
583
- text-align: left;
584
- margin-left: 110px;
585
- padding-top: 15px;
586
- padding-bottom: 8px;
587
- }
588
-
589
- .yith-plugin-fw-banner h1 {
590
- text-transform: uppercase;
591
- color: #0c5777;
592
- font-size: 15px;
593
- padding-left: 150px;
594
- font-weight: 700;
595
- text-align: left;
596
- display: inline-block;
597
- box-sizing: border-box;
598
- }
599
-
600
- .yith-plugin-fw-banner span {
601
- font-style: italic;
602
- display: block;
603
- font-size: 15px;
604
- color: #214249;
605
- text-transform: none;
606
- text-align: right;
607
- }
608
-
609
- .yith-plugin-fw-banner a,
610
- .yith-plugin-fw-banner a:focus {
611
- text-decoration: none;
612
- outline: none;
613
- box-shadow: none;
614
- }
615
-
616
- .yith-banners ul {
617
- list-style: none;
618
- margin-left: 10px;
619
- }
620
-
621
- .yith-banners ul li {
622
- display: inline-block;
623
- margin-left: 10px;
624
- }
625
-
626
- .yith-plugin-ui a {
627
- outline: none;
628
- box-shadow: none;
629
- }
630
-
631
- .yith-plugin-ui {
632
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
633
- }
634
-
635
- .yith-plugin-ui #wpwrap h2.nav-tab-wrapper, .yith-plugin-ui #wpbody-content h2.nav-tab-wrapper {
636
- margin-top: 10px;
637
- }
638
-
639
- .yith-plugin-ui .nav-tab {
640
- margin-left: 0px;
641
- margin-right: 2px;
642
- background-color: #336374;
643
- color: #fff;
644
- font-size: 15px;
645
- padding: 7px 20px;
646
- border: 0;
647
- }
648
-
649
- .yith-plugin-ui .nav-tab:first-child {
650
- border-left: 1px solid #d9d9d9;
651
- }
652
-
653
- .yith-plugin-ui .nav-tab.yith-premium {
654
- background-color: #be421c;
655
- }
656
-
657
- .yith-plugin-ui .nav-tab-active {
658
- background-color: #fff;
659
- color: #336374;
660
- border-bottom: 1px solid #fff;
661
- }
662
-
663
- .yith-plugin-ui .nav-tab-active.yith-premium {
664
- background-color: #fff;
665
- color: #be421c;
666
- }
667
-
668
- .yith-plugin-ui #plugin-fw-wc {
669
- padding-top: 0px;
670
- }
671
-
672
- .yith-plugin-ui .form-table td {
673
- padding: 15px 20px;
674
- }
675
-
676
- .yith-plugin-ui.metaboxes-tab label {
677
- color: #33373b;
678
- font-size: 14px;
679
- margin-left: -248px;
680
- }
681
-
682
- .yith-plugin-ui.metaboxes-tab .the-metabox {
683
- margin: 40px 0 40px 290px;
684
- margin-left: 264px;
685
- }
686
-
687
- .yith-plugin-ui.metaboxes-tab label {
688
- width: 200px;
689
- font-weight: 600;
690
- }
691
-
692
- .yith-plugin-ui span.description {
693
- color: #716269;
694
- font-size: 14px;
695
- font-style: normal;
696
- font-weight: 400;
697
- margin-top: 15px;
698
- margin-left: 0;
699
- }
700
-
701
- #wpwrap .yith-plugin-ui h2.nav-tab-wrapper, #wpbody-content .yith-plugin-ui h2.nav-tab-wrapper {
702
- border: 0;
703
- border-bottom: 1px solid #ccc;
704
- margin-right: 15px;
705
- margin-bottom: 0;
706
- background-color: transparent;
707
- padding-left: 0;
708
- }
709
-
710
- .yith-plugin-ui #plugin-fw-wc table.form-table,
711
- .yith-plugin-ui #yith-plugin-fw-panel table.form-table,
712
- .yith-plugin-ui table.form-table {
713
- border: 1px solid #d8d8d8;
714
- border-top: 0;
715
- margin-bottom: 40px;
716
- }
717
-
718
- .yith-plugin-ui #wpwrap h2.nav-tab-wrapper, .yith-plugin-ui #wpbody-content h2.nav-tab-wrapper {
719
- background-color: transparent;
720
- border: 0;
721
- text-transform: none;
722
- border-bottom: 1px solid #ddd;
723
- }
724
-
725
- .yith-plugin-ui h2 {
726
- color: #2a8db0;
727
- font-size: 15px;
728
- text-transform: uppercase;
729
- border: 1px solid #d8d8d8;
730
- border-bottom: 0;
731
- background-color: #fff;
732
- padding: 35px 20px;
733
- margin: 0px;
734
- }
735
-
736
- .yith-plugin-ui .yith-plugin-fw-custom-tab h2 {
737
- border: 0px solid #d8d8d8;
738
- padding-left: 0;
739
- }
740
-
741
- .yith-plugin-ui #plugin-fw-wc table.form-table th, #yith-plugin-fw-panel table.form-table th.titledesc, .yith-plugin-ui #plugin-fw-wc table.form-table td, #yith-plugin-fw-panel table.form-table td.forminp {
742
- padding: 30px 20px;
743
- }
744
-
745
- .yith-plugin-ui #plugin-fw-wc h2 + div {
746
- background: #fff;
747
- border-left: 1px solid #d9d9d9;
748
- border-right: 1px solid #d9d9d9;
749
- margin: -20px 0 0 0;
750
- padding-left: 20px;
751
- padding-bottom: 5px;
752
- }
753
-
754
- .yith-plugin-ui #plugin-fw-wc h2 + div p, .yith-plugin-ui p.info-box {
755
- background: #f1f1f1;
756
- font-size: 14px;
757
- font-weight: 700;
758
- width: 40%;
759
- display: block;
760
- padding: 15px;
761
- margin-bottom: 0;
762
- }
763
-
764
- .yith-plugin-ui #plugin-fw-wc h2 + div p:before, .yith-plugin-ui p.info-box:before {
765
- content: "\e90e";
766
- font-family: yith-icon;
767
- font-size: 30px;
768
- font-weight: normal;
769
- display: block;
770
- margin-top: -5px;
771
- float: left;
772
- margin-right: 15px;
773
- }
774
-
775
- .yith-plugin-ui h2:first-child {
776
- border-top: 0;
777
- }
778
-
779
- /*** Icon ***/
780
- .yith-plugin-ui span.yith-icon {
781
- margin-left: -36px;
782
- line-height: 36px;
783
- font-size: 20px;
784
- }
785
-
786
- /*** General Input Style ***/
787
-
788
- .yith-plugin-ui .yith-plugin-fw select,
789
- .yith-plugin-ui textarea,
790
- .yith-plugin-ui input[type=number],
791
- .yith-plugin-ui.metaboxes-tab input[type=number],
792
- .yith-plugin-ui input[type=text],
793
- .yith-plugin-ui input[type=text],
794
- .yith-plugin-ui input[type=email],
795
- .yith-plugin-ui input[type=password],
796
- .yith-plugin-ui .search-box input[name="s"],
797
- .yith-plugin-fw.yith-plugin-ui input[type=text]:not(.select2-search__field),
798
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text]:not(.select2-search__field),
799
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table select,
800
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table textarea,
801
- .woocommerce .yith-plugin-fw table.form-table input[type=password],
802
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=number],
803
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text] {
804
- border: 1px solid #d8d8d8;
805
- border-radius: 8px;
806
- padding: 8px 10px;
807
- height: 38px;
808
- min-width: 90px;
809
- box-shadow: none;
810
- color: #716269;
811
- }
812
-
813
- .yith-plugin-ui textarea,
814
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table textarea {
815
- height: auto;
816
- }
817
-
818
- .yith-plugin-ui table.form-table input[type=text].wp-color-picker,
819
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].wp-color-picker {
820
- border: 0;
821
- height: 30px;
822
- max-width: 60px;
823
-
824
- }
825
-
826
- .yith-plugin-ui .search-box input[name="s"] {
827
- height: 35px;
828
- }
829
-
830
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].small-text,
831
- .yith-plugin-ui input[type=text].small-text {
832
- width: 100px;
833
- height: 25px;
834
- border: 1px solid #d9d9d9;
835
- }
836
-
837
- .yith-plugin-ui textarea {
838
- height: auto;
839
- padding: 8px;
840
- }
841
-
842
- .yith-plugin-ui select:focus,
843
- .yith-plugin-ui input:focus {
844
- border-color: #a7d9ec !important;
845
- }
846
-
847
- .woocommerce .yith-plugin-ui table.form-table select,
848
- .yith-plugin-ui select {
849
- -webkit-appearance: none;
850
- line-height: 1.2em;
851
- min-height: 35px;
852
- background: url("../images/arrow_down.svg") no-repeat right center;
853
- background-size: 35px 13px;
854
- border-radius: 8px;
855
- padding-left: 10px;
856
- }
857
-
858
- .yith-plugin-ui .form-table th {
859
- width: 200px;
860
- padding-right: 50px;
861
- }
862
-
863
- /** BUTTONS **/
864
- .wp-core-ui .yith-plugin-ui .button-primary,
865
- .wp-core-ui .yith-plugin-ui .button-secondary,
866
- .yith-plugin-ui .yith-add-button,
867
- .yith-plugin-ui .yith-save-button,
868
- .yith-plugin-ui .yith-edit-button,
869
- .yith-plugin-ui .yith-update-button,
870
- .yith-plugin-ui .yith-plugin-fw-select-all,
871
- .yith-plugin-ui .yith-plugin-fw-deselect-all,
872
- .yith-plugin-ui .yith-plugin-fw-upload-button,
873
- .yith-plugin-ui .yith-plugin-fw-upload-button-reset {
874
- border-radius: 3px;
875
- text-transform: uppercase;
876
- box-shadow: none;
877
- border: 0;
878
- font-weight: 700;
879
- font-size: 11px;
880
- padding: 0px 14px;
881
- outline: none;
882
- height: auto;
883
- transition: all ease 0.3s;
884
- background-color: #d6d6d6;
885
- color: #656565;
886
- text-shadow: none;
887
- vertical-align: middle;
888
- line-height: 26px;
889
- display: inline-block;
890
- text-decoration: none;
891
- cursor: pointer;
892
- }
893
-
894
- .wp-core-ui .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button-reset,
895
- .wp-core-ui .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button,
896
- .yith-plugin-ui .yith-plugin-fw-upload-button-reset,
897
- .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button-reset,
898
- .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button {
899
- height: 38px;
900
- }
901
-
902
- .wp-core-ui .yith-plugin-ui .button:focus,
903
- .wp-core-ui .yith-plugin-ui .button-primary:focus,
904
- .yith-plugin-ui .yith-add-button:focus,
905
- .yith-plugin-ui .yith-save-button:focus,
906
- .yith-plugin-ui .yith-edit-button:focus,
907
- .yith-plugin-ui .yith-update-button:focus,
908
- .wp-core-ui .yith-plugin-ui .button-secondary:focus {
909
- outline: none;
910
- box-shadow: none;
911
- }
912
-
913
- .wp-core-ui .yith-plugin-ui .button-xl {
914
- padding: 0px 20px;
915
- font-size: 14px;
916
- line-height: 38px;
917
- display: inline-block;
918
- font-weight: 600;
919
- }
920
-
921
- /** button with inside a span with icon class */
922
- .yith-plugin-ui .button-secondary span.yith-icon {
923
- margin-left: 0px;
924
- margin-right: 10px;
925
- line-height: normal;
926
- }
927
-
928
- .yith-plugin-ui .button-secondary span.yith-icon:before {
929
- color: #656565;
930
- font-size: 15px;
931
- }
932
-
933
-
934
- .wp-core-ui .yith-plugin-ui .button:focus,
935
- .wp-core-ui .yith-plugin-ui .button-secondary:focus,
936
- .yith-plugin-ui .yith-save-button:hover,
937
- .wp-core-ui .yith-plugin-ui .button-secondary:hover,
938
- .yith-plugin-ui .yith-plugin-fw-upload-button-reset:hover {
939
- background-color: #cacaca;
940
- color: #515151;
941
- }
942
-
943
- .wp-core-ui .yith-plugin-ui .button-primary,
944
- .yith-plugin-ui .button-secondary.yith-plugin-fw-select-all,
945
- .yith-plugin-ui .button-secondary.yith-plugin-fw-upload-button {
946
- background-color: #007694;
947
- color: #fff;
948
- }
949
-
950
-
951
- .yith-plugin-ui .yith-add-button,
952
- .wp-core-ui .yith-plugin-ui .button-primary:focus,
953
- .wp-core-ui .yith-plugin-ui .button-primary:hover {
954
- background-color: #375f6b;
955
- color: #fff;
956
- cursor: pointer;
957
- }
958
-
959
-
960
- .yith-plugin-ui .yith-add-button:hover,
961
- .wp-core-ui .yith-plugin-ui .yith-plugin-fw-upload-button:focus,
962
- .yith-plugin-ui .button-secondary.yith-plugin-fw-select-all:hover,
963
- .yith-plugin-ui .button-secondary.yith-plugin-fw-select-all:focus,
964
- .yith-plugin-ui .yith-plugin-fw-upload-button:hover {
965
- border-color: #007694;
966
- background: #007694;
967
- color: #fff;
968
- line-height: 26px;
969
- margin-left: 0;
970
- }
971
-
972
- .yith-plugin-ui .button-primary:before,
973
- .yith-plugin-ui .yith-add-button:before,
974
- .yith-plugin-ui .yith-save-button:before,
975
- .yith-plugin-ui .yith-edit-button:before,
976
- .yith-plugin-ui .yith-update-button:before,
977
- .yith-plugin-ui .button-secondary:before {
978
- font-family: 'yith-icon';
979
- font-size: 10px;
980
- font-weight: 700;
981
- margin-right: 10px;
982
- vertical-align: bottom;
983
- display: inline-block;
984
- }
985
-
986
- /** yith-edit-button **/
987
- .yith-plugin-ui .yith-edit-button {
988
- background-color: #7f9298;
989
- color: #fff;
990
- }
991
-
992
- .yith-plugin-ui .yith-edit-button:focus,
993
- .yith-plugin-ui .yith-edit-button:hover {
994
- background-color: #718085;
995
- color: #fff;
996
- }
997
-
998
- .yith-plugin-ui .yith-edit-button:before {
999
- content: "\e907";
1000
- }
1001
-
1002
- /** yith-update-button **/
1003
- .yith-plugin-ui .yith-update-button {
1004
- background-color: #94aa09;
1005
- color: #fff;
1006
- }
1007
-
1008
- .yith-plugin-ui .yith-update-button:focus,
1009
- .yith-plugin-ui .yith-update-button:hover {
1010
- background-color: #7a9009;
1011
- color: #fff;
1012
- }
1013
-
1014
- .yith-plugin-ui .yith-update-button:before {
1015
- content: "\e90b";
1016
- font-size: 15px;
1017
- }
1018
-
1019
- /** yith-save-button **/
1020
-
1021
- .yith-plugin-ui .yith-save-button {
1022
- background-color: #267390;
1023
- color: #fff;
1024
- }
1025
-
1026
- .yith-plugin-ui .yith-save-button:focus,
1027
- .yith-plugin-ui .yith-save-button:hover {
1028
- background-color: #1c4863;
1029
- color: #fff;
1030
- }
1031
-
1032
-
1033
- /** yith-remove-button **/
1034
-
1035
- .yith-plugin-ui .button-secondary.yith-remove-button:before {
1036
- content: "\e90d";
1037
- font-size: 15px;
1038
- }
1039
-
1040
-
1041
- /** yith-add-button **/
1042
- .yith-plugin-ui .yith-add-button:before {
1043
- content: "\e90a";
1044
- }
1045
-
1046
- .yith-plugin-ui .yith-add-button.closed {
1047
- background-color: #fff;
1048
- color: #375f6b;
1049
- border: 1px solid #375f6b;
1050
- }
1051
-
1052
- .yith-plugin-ui .yith-add-button.closed:before {
1053
- content: "\e906";
1054
- }
1055
-
1056
-
1057
- /** yith-plugin-fw-upload-button **/
1058
- .yith-plugin-ui button.yith-plugin-fw-upload-button:before {
1059
- content: "\e90c";
1060
- font-family: 'yith-icon';
1061
- font-size: 19px;
1062
- font-weight: 400;
1063
- margin-right: 10px;
1064
- vertical-align: middle;
1065
- display: inline-block;
1066
- }
1067
-
1068
- /** SELECT 2 **/
1069
- .yith-plugin-ui .select2-container,
1070
- .yith-plugin-ui .select2-selection--single {
1071
- height: auto;
1072
- padding: 2px;
1073
- outline: none;
1074
- }
1075
-
1076
- .yith-plugin-ui .select2-selection--single {
1077
- margin: 0;
1078
- border: 0;
1079
- }
1080
-
1081
- /* old panel*/
1082
-
1083
- .yith-plugin-ui span.select2.select2-container.select2-container--default {
1084
- border: 1px solid #d8d8d8;
1085
- border-radius: 8px;
1086
- }
1087
-
1088
- .yith-plugin-ui span.select2.select2-container.select2-container--default:hover,
1089
- .yith-plugin-ui span.select2.select2-container.select2-container--default:active,
1090
- .yith-plugin-ui span.select2.select2-container.select2-container--default:focus {
1091
- border-color: #a7d9ec;
1092
- }
1093
-
1094
- .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
1095
- color: #fff;
1096
- }
1097
-
1098
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table input[type=text].select2-search__field,
1099
- .yith-plugin-ui .yith-plugin-fw table.form-table input.select2-search__field {
1100
- border: 0;
1101
- padding: 0;
1102
- height: initial;
1103
- }
1104
-
1105
- .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice,
1106
- .yith-plugin-ui .select2-selection__choice {
1107
- color: #fff;
1108
- background-color: #4e8ba2;
1109
- border-radius: 12px;
1110
- padding: 3px 11px;
1111
- border-color: #33937e;
1112
- font-size: 13px;
1113
- }
1114
-
1115
- .yith-plugin-ui .select2-container--default .select2-selection--single .select2-selection__arrow:before {
1116
- content: "\e900";
1117
- font-family: 'yith-icon' !important;
1118
- line-height: 36px;
1119
- color: #d9d9d9;
1120
- }
1121
-
1122
- .yith-plugin-ui .select2-container--default .select2-selection--single .select2-selection__arrow b {
1123
- display: none;
1124
- }
1125
-
1126
- .yith-plugin-ui .select2-container--open .select2-dropdown--below,
1127
- .yith-plugin-ui .select2-container--open .select2-dropdown--above,
1128
- .yith-plugin-fw-panel .select2-container--open .select2-dropdown--below,
1129
- .yith-plugin-fw-panel .select2-container--open .select2-dropdown--above {
1130
- margin-top: 10px;
1131
- border-radius: 8px;
1132
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
1133
- }
1134
-
1135
- .yith-plugin-ui .select2-container--open .select2-dropdown--above,
1136
- .yith-plugin-fw-panel .select2-container--open .select2-dropdown--above {
1137
- margin-top: -10px;
1138
- }
1139
-
1140
- .yith-plugin-ui .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
1141
- .yith-plugin-ui .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
1142
- .yith-plugin-fw-panel .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
1143
- .yith-plugin-fw-panel .select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
1144
- border-radius: 8px;
1145
- }
1146
-
1147
- .yith-plugin-ui .select2-results .select2-results__group, .select2-results .select2-results__option:first-child,
1148
- .yith-plugin-fw-panel .select2-results .select2-results__group, .select2-results .select2-results__option:first-child {
1149
- border-top-left-radius: 8px;
1150
- border-top-right-radius: 8px;
1151
- }
1152
- .yith-plugin-ui .select2-results .select2-results__group, .select2-results .select2-results__option:last-child,
1153
- .yith-plugin-fw-panel .select2-results .select2-results__group, .select2-results .select2-results__option:last-child,
1154
- .yith-plugin-ui .select2-results .select2-results__group,
1155
- .yith-plugin-ui .select2-results .select2-results__option:last-child,
1156
- .yith-plugin-fw-panel .select2-results .select2-results__group,
1157
- .yith-plugin-fw-panel .select2-results .select2-results__option:last-child,
1158
- .yith-plugin-ui .select2-results .select2-results__group,
1159
- .yith-plugin-ui .select2-results .select2-results__option:last-child,
1160
- .yith-plugin-fw-panel .select2-results .select2-results__group,
1161
- .yith-plugin-fw-panel .select2-results .select2-results__option:last-child {
1162
- border-bottom-left-radius: 8px;
1163
- border-bottom-right-radius: 8px;
1164
- }
1165
-
1166
- .yith-plugin-ui .select2-dropdown{
1167
- border: 0;
1168
- }
1169
- .yith-plugin-ui .select2-container--default .select2-results__option[data-selected=true],
1170
- .yith-plugin-ui .select2-container--default .select2-results__option[aria-selected=true],
1171
- .yith-plugin-fw-panel .select2-container--default .select2-results__option[data-selected=true],
1172
- .yith-plugin-fw-panel .select2-container--default .select2-results__option[aria-selected=true] {
1173
- background-color: #fff;
1174
- outline: none;
1175
- }
1176
-
1177
- .yith-plugin-ui .select2-container--default .select2-results__option--highlighted[aria-selected],
1178
- .yith-plugin-ui .select2-container--default .select2-results__option--highlighted[data-selected],
1179
- .yith-plugin-fw-panel .select2-container--default .select2-results__option--highlighted[aria-selected],
1180
- .yith-plugin-fw-panel .select2-container--default .select2-results__option--highlighted[data-selected] {
1181
- background-color: #e8eff1;
1182
- color: #4e8ba2;
1183
- outline: none;
1184
- }
1185
-
1186
- .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,
1187
- .yith-plugin-fw-panel .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
1188
- float: right;
1189
- padding-left: 15px;
1190
- text-indent: -9999px;
1191
- }
1192
-
1193
-
1194
- .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after,
1195
- .woocommerce .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after,
1196
- .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after {
1197
- float: right;
1198
- color: #fff;
1199
- content: "\e906";
1200
- font-family: 'yith-icon' !important;
1201
- font-size: 9px;
1202
- line-height: 21px;
1203
- text-indent: 0;
1204
- }
1205
-
1206
- .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after {
1207
- color: #000;
1208
- }
1209
-
1210
- .yith-plugin-ui .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after
1211
- .yith-plugin-fw-panel .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:after {
1212
- color: #000;
1213
- }
1214
-
1215
- .yith-plugin-ui .select2-container .select2-selection--multiple,
1216
- .yith-plugin-ui .select2-container--default.select2-container--focus .select2-selection--multiple {
1217
- border: 0;
1218
- }
1219
-
1220
- .yith-plugin-fw .select2-search input[type=text] {
1221
- border: 0;
1222
- padding: 0;
1223
- height: auto;
1224
- }
1225
-
1226
- .yith-plugin-ui .yith-plugin-fw-select-field-wrapper span.yith-icon.yith-icon-magnifier,
1227
- .yith-plugin-fw-panel .yith-plugin-fw-select-field-wrapper span.yith-icon.yith-icon-magnifier {
1228
- position: absolute;
1229
- padding-top: 5px;
1230
- }
1231
-
1232
- .yith-plugin-ui input[type=text].select2-search__field {
1233
- border: 0;
1234
- padding: 0;
1235
- height: 30px;
1236
- }
1237
-
1238
- .yith-plugin-ui .select2-container--default .select2-search--dropdown .select2-search__field,
1239
- .yith-plugin-fw-panel .select2-container--default .select2-search--dropdown .select2-search__field {
1240
- border: 1px solid #d9d9d9;
1241
- border-radius: 8px;
1242
- box-shadow: none;
1243
- }
1244
-
1245
- .yith-plugin-ui .select2-dropdown,
1246
- .yith-plugin-fw-panel .select2-dropdown {
1247
- border: 1px solid #d9d9d9;
1248
- }
1249
-
1250
- /** RADIO BUTTON **/
1251
- .yith-plugin-ui [type="radio"]:checked,
1252
- .yith-plugin-ui [type="radio"]:not(:checked) {
1253
- position: absolute;
1254
- left: -9999px;
1255
- }
1256
-
1257
- .yith-plugin-ui [type="radio"]:checked + label,
1258
- .yith-plugin-ui [type="radio"]:not(:checked) + label {
1259
- position: relative;
1260
- padding-left: 35px;
1261
- cursor: pointer;
1262
- line-height: 20px;
1263
- display: inline-block;
1264
- color: #716269;
1265
- font-size: 14px;
1266
- }
1267
-
1268
- .yith-plugin-ui [type="radio"]:checked + label:before,
1269
- .yith-plugin-ui [type="radio"]:not(:checked) + label:before {
1270
- content: '';
1271
- position: absolute;
1272
- left: 0;
1273
- top: 0;
1274
- width: 19px;
1275
- height: 19px;
1276
- border: 1px solid #d8d8d8;
1277
- border-radius: 100%;
1278
- background: #fff;
1279
- }
1280
-
1281
- .yith-plugin-ui [type="radio"]:checked + label:after,
1282
- .yith-plugin-ui [type="radio"]:not(:checked) + label:after {
1283
- content: '';
1284
- width: 13px;
1285
- height: 13px;
1286
- background: #4e8ba2;
1287
- position: absolute;
1288
- top: 4px;
1289
- left: 4px;
1290
- border-radius: 100%;
1291
- -webkit-transition: all 0.2s ease;
1292
- transition: all 0.2s ease;
1293
- }
1294
-
1295
- .yith-plugin-ui [type="radio"]:not(:checked) + label:after {
1296
- opacity: 0;
1297
- -webkit-transform: scale(0);
1298
- transform: scale(0);
1299
- }
1300
-
1301
- .yith-plugin-ui [type="radio"]:checked + label:after {
1302
- opacity: 1;
1303
- -webkit-transform: scale(1);
1304
- transform: scale(1);
1305
- }
1306
-
1307
- /** CHECKBOX **/
1308
- .yith-plugin-ui input[type="checkbox"] {
1309
- -webkit-appearance: none;
1310
- background-color: #fff;
1311
- border: 1px solid #d8d8d8;
1312
- box-shadow: none;
1313
- width: 18px;
1314
- height: 18px;
1315
- border-radius: 3px;
1316
- display: inline-block;
1317
- position: relative;
1318
- margin-right: 10px;
1319
- }
1320
-
1321
- .yith-plugin-ui input[type="checkbox"]:checked {
1322
- background-color: #4e8ba2;
1323
- border-color: #488197;
1324
- }
1325
-
1326
- .yith-plugin-ui .forminp-checkbox span.description.inline {
1327
- margin-left: 10px;
1328
- }
1329
-
1330
- .yith-plugin-ui input[type="checkbox"]:checked:before {
1331
- display: none;
1332
- }
1333
-
1334
- .yith-plugin-ui input[type="checkbox"]:checked:after {
1335
- content: "\e905";
1336
- font-family: 'yith-icon';
1337
- font-size: 15px;
1338
- position: absolute;
1339
- top: 8px;
1340
- left: 1px;
1341
- color: #fff;
1342
- }
1343
-
1344
- /** ONOFF **/
1345
- .yith-plugin-ui .yith-plugin-fw-onoff-container input[type="checkbox"] {
1346
- display: none;
1347
- }
1348
-
1349
- .yith-plugin-ui .yith-plugin-fw-onoff-container input + span {
1350
- border: 1px solid #d8d8d8;
1351
- background-color: #fff;
1352
- width: 60px;
1353
- height: 24px;
1354
- }
1355
-
1356
- .yith-plugin-ui .yith-plugin-fw-onoff-container input + span:before {
1357
- background-color: #d8d8d8;
1358
- }
1359
-
1360
- .yith-plugin-ui .yith-plugin-fw-onoff-container input + span:before {
1361
- width: 14px;
1362
- height: 14px;
1363
- top: 5px;
1364
- left: 6px;
1365
- background-color: #d8d8d8;
1366
- }
1367
-
1368
- .yith-plugin-ui .yith-plugin-fw-onoff-container input + span:after {
1369
- content: 'OFF';
1370
- width: 14px;
1371
- height: 14px;
1372
- font-size: 13px;
1373
- font-weight: 600;
1374
- padding-left: 27px;
1375
- color: #979797;
1376
- margin-top: 5px;
1377
- display: inline-block;
1378
- }
1379
-
1380
- .yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span,
1381
- .yith-plugin-ui .yith-plugin-fw-onoff-container input.onoffchecked + span {
1382
- background-color: #fff;
1383
- border-color: #98aa36;
1384
- }
1385
-
1386
- .yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span:before,
1387
- .yith-plugin-ui.yith-plugin-fw-onoff-container input.onoffchecked + span:before {
1388
- background-color: #98aa36;
1389
- left: 41px;
1390
- }
1391
-
1392
- .yith-plugin-ui .yith-plugin-fw-onoff-container input:checked + span:after,
1393
- .yith-plugin-ui.yith-plugin-fw-onoff-container input.onoffchecked + span:after {
1394
- content: 'ON';
1395
- color: #98aa36;
1396
- width: 14px;
1397
- height: 14px;
1398
- display: inline-block;
1399
- font-size: 13px;
1400
- font-weight: 600;
1401
- padding: 0 10px;
1402
- margin-top: 5px;
1403
- }
1404
-
1405
- .yith-plugin-ui .yith-plugin-fw-onoff-container input + span {
1406
- text-indent: 0;
1407
- }
1408
-
1409
-
1410
- /**
1411
- DATEPICKER
1412
- */
1413
- .yith-plugin-ui div#ui-datepicker-div,
1414
- .yith-plugin-fw-panel div#ui-datepicker-div {
1415
- border: 0;
1416
- box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
1417
- }
1418
-
1419
- .yith-plugin-ui .ui-datepicker-header.ui-widget-header,
1420
- .yith-plugin-fw-panel .ui-datepicker-header.ui-widget-header {
1421
- background: #4e8ba2;
1422
- color: #fff;
1423
- font-size: 11px;
1424
- line-height: 25px;
1425
- border: 0;
1426
- min-height: 25px;
1427
- }
1428
-
1429
- .yith-plugin-ui .ui-datepicker-title,
1430
- .yith-plugin-fw-panel .ui-datepicker-title {
1431
- line-height: 25px;
1432
- }
1433
-
1434
- .yith-plugin-ui .ui-datepicker th,
1435
- .yith-plugin-fw-panel .ui-datepicker th {
1436
- color: #716269;
1437
- }
1438
-
1439
- .yith-plugin-ui .ui-widget-header .ui-icon,
1440
- .yith-plugin-ui .ui-widget-header .ui-state-hover,
1441
- .yith-plugin-ui .ui-datepicker .ui-datepicker-prev,
1442
- .yith-plugin-ui .ui-datepicker .ui-datepicker-next,
1443
- .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-w,
1444
- .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-e,
1445
- .yith-plugin-fw-panel .ui-widget-header .ui-icon,
1446
- .yith-plugin-fw-panel .ui-widget-header .ui-state-hover,
1447
- .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-prev,
1448
- .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-next,
1449
- .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-w,
1450
- .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-e {
1451
- background: none;
1452
- content: "";
1453
- border: 0;
1454
- text-indent: 0;
1455
- width: 15px;
1456
- height: 20px;
1457
- display: block;
1458
- overflow: hidden;
1459
- }
1460
-
1461
- .yith-plugin-ui .yith-password-wrapper {
1462
- display: inline-block;
1463
- width: auto;
1464
- position: relative;
1465
- }
1466
-
1467
- .yith-plugin-ui .yith-password-wrapper .yith-password-eye-closed:before,
1468
- .yith-plugin-ui .yith-password-wrapper .yith-password-eye:before {
1469
- content: '\e911';
1470
- color: #999;
1471
- font-family: 'yith-icon';
1472
- font-size: 20px;
1473
- font-weight: normal;
1474
- width: 15px;
1475
- display: block;
1476
- position: absolute;
1477
- right: 13px;
1478
- top: 0;
1479
- line-height: 38px;
1480
- bottom: 0;
1481
- cursor: pointer;
1482
- }
1483
-
1484
- .yith-plugin-ui .yith-password-wrapper .yith-password-eye-closed:before {
1485
- content: '\e912';
1486
- }
1487
-
1488
- .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-w:before,
1489
- .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-w:before {
1490
- content: "\e901";
1491
- color: #fff;
1492
- font-family: 'yith-icon';
1493
- font-size: 12px;
1494
- font-weight: normal;
1495
- width: 15px;
1496
- display: block;
1497
- }
1498
-
1499
- .yith-plugin-ui .ui-icon.ui-icon-circle-triangle-e:before,
1500
- .yith-plugin-fw-panel .ui-icon.ui-icon-circle-triangle-e:before {
1501
- content: "\e902";
1502
- color: #fff;
1503
- text-indent: 0;
1504
- font-family: 'yith-icon';
1505
- font-size: 12px;
1506
- font-weight: normal;
1507
- width: 15px;
1508
- display: block;
1509
- }
1510
-
1511
- /* arrow */
1512
- .yith-plugin-ui .ui-datepicker .ui-datepicker-prev,
1513
- .yith-plugin-ui .ui-datepicker .ui-datepicker-next,
1514
- .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-prev-hover,
1515
- .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-next-hover,
1516
- .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-prev,
1517
- .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-next,
1518
- .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-prev-hover,
1519
- .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-next-hover {
1520
- top: 1px;
1521
- cursor: pointer;
1522
- }
1523
-
1524
- .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-prev,
1525
- .yith-plugin-ui .ui-datepicker-prev.ui-datepicker-prev-hover,
1526
- .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-prev,
1527
- .yith-plugin-fw-panel .ui-datepicker-prev.ui-datepicker-prev-hover {
1528
- left: 5px;
1529
- }
1530
-
1531
- .yith-plugin-ui .ui-datepicker .ui-datepicker-next,
1532
- .yith-plugin-ui .ui-datepicker-next.ui-datepicker-next-hover,
1533
- .yith-plugin-fw-panel .ui-datepicker .ui-datepicker-next,
1534
- .yith-plugin-fw-panel .ui-datepicker-next.ui-datepicker-next-hover {
1535
- right: 1px;
1536
- }
1537
-
1538
- .yith-plugin-ui .ui-datepicker table,
1539
- .yith-plugin-fw-panel .ui-datepicker table {
1540
- font-size: 10px;
1541
- }
1542
-
1543
- .yith-plugin-ui .ui-state-default,
1544
- .yith-plugin-ui .ui-widget-content .ui-state-default,
1545
- .yith-plugin-ui .ui-widget-header .ui-state-default,
1546
- .yith-plugin-fw-panel .ui-state-default,
1547
- .yith-plugin-fw-panel .ui-widget-content .ui-state-default,
1548
- .yith-plugin-fw-panel .ui-widget-header .ui-state-default {
1549
- background: #fff;
1550
- border: 1px solid #d9d9d9;
1551
-
1552
- }
1553
-
1554
- .yith-plugin-ui .ui-state-hover,
1555
- .yith-plugin-ui .ui-widget-content .ui-state-hover,
1556
- .yith-plugin-ui a.ui-state-default:focus,
1557
- .yith-plugin-ui .ui-widget-content .ui-state-focus,
1558
- .yith-plugin-ui .ui-widget-header .ui-state-focus,
1559
- .yith-plugin-fw-panel .ui-state-hover,
1560
- .yith-plugin-fw-panel .ui-widget-content .ui-state-hover,
1561
- .yith-plugin-fw-panel a.ui-state-default:focus,
1562
- .yith-plugin-fw-panel .ui-widget-content .ui-state-focus,
1563
- .yith-plugin-fw-panel .ui-widget-header .ui-state-focus {
1564
- background: #ebf1f3;
1565
- border: 1px solid #bfd5dd;
1566
- outline: none;
1567
- box-shadow: none;
1568
- }
1569
-
1570
- .yith-plugin-ui .ui-widget-header .ui-state-hover, .woocommerce .yith-plugin-ui .ui-state-focus,
1571
- .yith-plugin-fw-panel .ui-widget-header .ui-state-hover, .woocommerce .yith-plugin-ui .ui-state-focus {
1572
- background: none;
1573
- border: 0;
1574
- }
1575
-
1576
- /** colorpicker **/
1577
- .yith-plugin-ui .yith-plugin-fw-field-wrapper .yith-colorpicker-group:not(:first-child) {
1578
- margin-top: 20px;
1579
- }
1580
-
1581
- .yith-plugin-ui .yith-plugin-fw-field-wrapper .iris-picker,
1582
- .yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-holder {
1583
- display: none !important;
1584
- }
1585
-
1586
- .yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-input-wrap {
1587
- display: inline !important;
1588
- }
1589
-
1590
- .yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-active .iris-picker,
1591
- .yith-plugin-ui .yith-plugin-fw-field-wrapper .wp-picker-active .wp-picker-holder {
1592
- display: block !important;
1593
- }
1594
-
1595
- .woocommerce .yith-plugin-ui .iris-picker {
1596
- border: 0;
1597
- margin-top: 20px;
1598
- }
1599
-
1600
- .yith-plugin-ui .yith-plugin-fw input[type=text].wp-color-picker {
1601
- border: 0;
1602
- padding: 2px 5px;
1603
- height: 30px;
1604
- }
1605
-
1606
- .yith-plugin-ui .wp-color-result-text {
1607
- display: none;
1608
- }
1609
-
1610
- .yith-plugin-ui .wp-picker-container .wp-color-result.button {
1611
- width: 30px;
1612
- height: 30px;
1613
- border: 0;
1614
- box-shadow: none;
1615
- border: 1px solid #d9d9d9;
1616
- margin-bottom: 0;
1617
- display: inline-block;
1618
- vertical-align: middle;
1619
- }
1620
-
1621
- .yith-plugin-ui .wp-picker-default-custom {
1622
- cursor: pointer;
1623
- width: 25px;
1624
- padding: 0 5px;
1625
- display: inline-block;
1626
- vertical-align: middle;
1627
- position: relative;
1628
- }
1629
-
1630
- .yith-plugin-ui .wp-picker-default-custom input.button {
1631
- opacity: 0;
1632
- margin: 0;
1633
- padding: 0;
1634
- position: absolute;
1635
- top: 0;
1636
- right: 0;
1637
- left: 0;
1638
- bottom: 0;
1639
- z-index: 2;
1640
- }
1641
-
1642
- .yith-plugin-ui .wp-picker-default-custom:before {
1643
- content: "\e910";
1644
- text-indent: 0;
1645
- font-family: 'yith-icon';
1646
- font-size: 20px;
1647
- color: #d8d8d8;
1648
- font-weight: normal;
1649
- width: 15px;
1650
- display: block;
1651
- background: none;
1652
- line-height: 20px;
1653
- margin-left: 8px;
1654
- }
1655
-
1656
- .yith-plugin-ui .wp-picker-container {
1657
- width: auto;
1658
- display: inline-block;
1659
- border: 1px solid #d9d9d9;
1660
- border-radius: 8px;
1661
- padding: 5px;
1662
- }
1663
-
1664
- .yith-plugin-ui .iris-picker .iris-square-inner {
1665
- box-shadow: none;
1666
- border: 1px solid #d9d9d9;
1667
- }
1668
-
1669
- .yith-plugin-ui .yith-single-colorpicker {
1670
- display: inline-block;
1671
- width: 220px;
1672
- }
1673
-
1674
- .yith-plugin-ui .yith-single-colorpicker > label {
1675
- display: block;
1676
- font-size: 11px;
1677
- font-weight: 600;
1678
- margin: 0 0 10px 0;
1679
- }
1680
-
1681
- /* RANGE SLIDER */
1682
- .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle {
1683
- top: -45px !important;
1684
- }
1685
-
1686
- .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle {
1687
- position: absolute;
1688
- top: -33px;
1689
- left: 0;
1690
- width: auto !important;
1691
- height: auto !important;
1692
- padding: 2px 8px;
1693
- margin-left: -15px;
1694
- font-size: 12px;
1695
- line-height: 20px;
1696
- color: #4e8ba2;
1697
- text-align: center;
1698
- background-color: #fff;
1699
- border: 1px solid #fff;
1700
- border-radius: 3px;
1701
- -webkit-transition: opacity .3s ease-in-out 0s;
1702
- transition: opacity .3s ease-in-out 0s;
1703
- box-shadow: 0px 1px 7px 0px rgba(1, 1, 1, 0.13);
1704
- }
1705
-
1706
- .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle:before {
1707
- position: absolute;
1708
- bottom: -3px;
1709
- left: 50%;
1710
- display: inline-block;
1711
- width: 6px;
1712
- height: 6px;
1713
- margin-left: -3px;
1714
- content: "";
1715
- background-color: #fff;
1716
- -webkit-transform: rotate(-45deg);
1717
- -ms-transform: rotate(-45deg);
1718
- transform: rotate(-45deg);
1719
- }
1720
-
1721
- .yith-plugin-ui .ui-slider.ui-widget-content .ui-widget-header {
1722
- background: #4e8ba2;
1723
- }
1724
-
1725
- .yith-plugin-ui .ui-slider-horizontal .ui-slider-handle:after {
1726
- content: '';
1727
- width: 17px;
1728
- height: 17px;
1729
- display: block;
1730
- position: absolute;
1731
- background: #fff;
1732
- top: 37px;
1733
- border-radius: 50%;
1734
- box-shadow: 0px 1px 6px 0px rgba(1, 1, 1, 0.25);
1735
- }
1736
-
1737
- .yith-plugin-ui .ui-slider.ui-widget-content {
1738
- height: 5px !important;
1739
- }
1740
-
1741
- .yith-plugin-ui .ui-slider .minCaption,
1742
- .yith-plugin-ui .ui-slider .maxCaption {
1743
- font-weight: 700;
1744
- font-size: 12px;
1745
- }
1746
-
1747
-
1748
- /* ADD_BOX AND TOGGLE */
1749
- .yith-plugin-ui .yith-add-box,
1750
- .yith-plugin-ui .yith-toggle-row {
1751
- width: 70%;
1752
- border: 1px solid #d9d9d9;
1753
- box-shadow: none;
1754
- border-radius: 4px;
1755
- margin: 20px 0;
1756
- padding: 10px;
1757
- box-sizing: border-box;
1758
- background: white;
1759
- }
1760
-
1761
- .yith-plugin-ui .yith-toggle-row {
1762
- cursor: pointer;
1763
- transition: all ease 0.5s;
1764
- }
1765
-
1766
- .yith-plugin-ui .yith-toggle-row.highlight {
1767
- transition: all ease 0.5s;
1768
- /*box-shadow: 0 0 7px rgb(81, 117, 129);*/
1769
- box-shadow: 0 0 7px rgb(30, 140, 190);
1770
-
1771
- display: block;
1772
- }
1773
-
1774
- .yith-plugin-ui .yith-add-box {
1775
- padding: 25px;
1776
- display: none;
1777
- }
1778
-
1779
- .yith-plugin-ui .yith-toggle-title {
1780
- position: relative;
1781
- }
1782
-
1783
- .yith-plugin-ui #plugin-fw-wc .yith-toggle-title h3,
1784
- .yith-plugin-ui.metaboxes-tab.yith-plugin-ui h3,
1785
- .yith-plugin-ui .yith-toggle-title h3 {
1786
- padding: 0px 20px 0px 25px;
1787
- margin: 3px 0;
1788
-
1789
- display: inline-block;
1790
- position: relative;
1791
- min-width: 173px;
1792
- box-sizing: border-box;
1793
- font-weight: 600;
1794
- font-size: 15px;
1795
- color: #23282d;
1796
- text-transform: inherit;
1797
- }
1798
-
1799
- .yith-plugin-ui .yith-toggle-title .subtitle {
1800
- padding-left: 0;
1801
- padding-top: 8px;
1802
- font-size: 12px;
1803
- }
1804
-
1805
- .yith-plugin-ui .yith-toggle {
1806
- position: absolute;
1807
- width: 30px;
1808
- cursor: pointer;
1809
- left: 0;
1810
- top: 0;
1811
- bottom: 0;
1812
- margin: auto;
1813
- display: flex;
1814
- align-items: center;
1815
- }
1816
-
1817
- .yith-plugin-ui .yith-toggle > span:before {
1818
- color: #405e69;
1819
- }
1820
-
1821
- .yith-plugin-ui .yith-toggle > span {
1822
- position: absolute;
1823
- right: 50%;
1824
- transition: transform .3s;
1825
- line-height: 1;
1826
- }
1827
-
1828
-
1829
- .yith-plugin-ui .yith-toggle-row-opened .yith-toggle span {
1830
- transform: rotateZ(90deg);
1831
- }
1832
-
1833
- .yith-plugin-ui .yith-toggle-content {
1834
- display: none;
1835
- position: relative;
1836
- padding: 30px 25px;
1837
- }
1838
-
1839
- .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content {
1840
- /* display: block;*/
1841
- }
1842
-
1843
- .yith-plugin-ui .yith-add-box-row,
1844
- .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content .yith-toggle-content-row {
1845
- display: table;
1846
- margin-bottom: 40px;
1847
- }
1848
-
1849
- .yith-plugin-ui .yith-add-box-row label,
1850
- .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content .yith-toggle-content-row label {
1851
- display: table-cell;
1852
- width: 200px;
1853
- padding-right: 21px;
1854
- color: #33373b;
1855
- font-size: 14px;
1856
- vertical-align: top;
1857
- font-weight: 600;
1858
- }
1859
- .yith-plugin-ui .yith-plugin-fw-radio__row label{
1860
- font-weight: 400!important;
1861
- }
1862
- .yith-plugin-ui .yith-add-box-row .yith-plugin-fw-field-wrapper:not(.yith-plugin-fw-title-field-wrapper),
1863
- .yith-plugin-ui .yith-toggle-row-opened .yith-plugin-fw-field-wrapper:not(.yith-plugin-fw-title-field-wrapper) {
1864
- margin-top: 10px;
1865
- width: auto;
1866
- float: none;
1867
- vertical-align: middle;
1868
- position: relative;
1869
- }
1870
-
1871
- .yith-plugin-ui .yith-add-box-row span.yith-icon,
1872
- .yith-plugin-ui .yith-toggle-row-opened .yith-toggle-content .yith-toggle-content-row span.yith-icon {
1873
- position: absolute;
1874
- right: 15px;
1875
- top: 0;
1876
- bottom: 0;
1877
- }
1878
-
1879
- .yith-plugin-ui .yith-add-box-buttons,
1880
- .yith-plugin-ui .yith-toggle-content-buttons {
1881
- text-align: right;
1882
- }
1883
-
1884
- .yith-plugin-ui .yith-toggle-onoff {
1885
- position: absolute;
1886
- cursor: pointer;
1887
- right: 0;
1888
- }
1889
-
1890
- .yith-plugin-ui .yith-toggle_wrapper.ui-sortable .yith-toggle-onoff {
1891
- right: 30px;
1892
- }
1893
-
1894
- .yith-plugin-ui .yith-toggle-row .yith-icon-drag {
1895
- position: absolute;
1896
- right: 0;
1897
- top: 25%;
1898
- bottom: 0;
1899
- line-height: 1;
1900
- }
1901
-
1902
- .yith-plugin-ui .yith-toggle-row.with-subtitle .yith-toggle-onoff {
1903
- top: 25%;
1904
- }
1905
-
1906
- /** SPINNER **/
1907
- .yith-plugin-ui .spinner {
1908
- vertical-align: -5px;
1909
- float: none;
1910
- }
1911
-
1912
- .yith-plugin-ui .spinner.show {
1913
- visibility: visible;
1914
- }
1915
-
1916
- /* LIST TABLE */
1917
- .yith-plugin-ui .form-table .list-table td {
1918
- padding: 15px 0px;
1919
- }
1920
-
1921
- .woocommerce.yith-plugin-fw-panel .yith-plugin-ui table.form-table .bulkactions select {
1922
- border: 1px solid #d8d8d8;
1923
- max-width: 200px;
1924
- max-height: 30px;
1925
- padding: 0 10px;
1926
- margin-right: 5px;
1927
- }
1928
-
1929
- .yith-plugin-ui .form-table .list-table th {
1930
- width: initial;
1931
- }
1932
-
1933
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table tbody td {
1934
- padding-left: 20px;
1935
- }
1936
-
1937
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table th,
1938
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table td {
1939
- padding: 15px 20px 15px 20px;
1940
- }
1941
-
1942
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table thead td,
1943
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table thead th,
1944
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table tfoot td,
1945
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table tfoot th {
1946
- padding: 3px 20px;
1947
- }
1948
-
1949
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table thead a,
1950
- .yith-plugin-ui #plugin-fw-wc table.wp-list-table tfoot a {
1951
- padding-left: 0;
1952
- }
1953
-
1954
- .yith-plugin-ui .yith-plugin-fw-list-table h2 {
1955
- border: 0;
1956
- padding: 35px 0 15px;
1957
- display: inline-block;
1958
- margin-right: 10px;
1959
- }
1960
-
1961
- .yith-plugin-ui .form-table .yith-plugin-fw-list-table table th {
1962
- vertical-align: middle;
1963
- }
1964
-
1965
- .yith-plugin-ui .yith-plugin-fw-list-table-container {
1966
- padding: 0 20px;
1967
- }
1968
-
1969
- .yith-plugin-ui #doaction, .yith-plugin-ui #doaction2,
1970
- .yith-plugin-ui #post-query-submit,
1971
- .yith-plugin-ui #search-submit,
1972
- .yith-plugin-ui .button.filter-button {
1973
- margin-left: 0;
1974
- height: 33px;
1975
- padding: 0 10px;
1976
- line-height: 33px;
1977
- }
1978
-
1979
- .yith-plugin-ui .bulkactions {
1980
- margin: 10px 0;
1981
- }
1982
-
1983
- .yith-plugin-ui .form-table td p.yith-section-description {
1984
- color: #716269;
1985
- margin-bottom: 20px;
1986
- }
1987
-
1988
- /** Time picker width*/
1989
- .yith-plugin-ui input.ui-timepicker-input {
1990
- width: 100px !important;
1991
- }
1992
-
1993
- /** date format **/
1994
- .yith-plugin-ui .yith-plugin-fw-date-format code {
1995
- margin-left: 30px;
1996
- }
1997
-
1998
- .yith-plugin-ui .yith-plugin-fw-date-format input[type=text].small-text {
1999
- margin-left: 45px;
2000
- }
2001
-
2002
- /** checkbox columns **/
2003
- .yith-plugin-ui td.forminp-checkbox.two-cols fieldset {
2004
- width: calc(50% - 20px);
2005
- padding-right: 20px;
2006
- float: left;
2007
- }
2008
-
2009
- .yith-plugin-ui td.forminp-checkbox.two-cols fieldset:nth-child(2n+1) {
2010
- clear: both;
2011
- }
2012
-
2013
- .yith-plugin-ui td.forminp-checkbox.three-cols fieldset {
2014
- width: calc(33% - 10px);
2015
- padding-right: 10px;
2016
- float: left;
2017
- }
2018
-
2019
- .yith-plugin-ui td.forminp-checkbox.three-cols fieldset:nth-child(3n+1) {
2020
- clear: both;
2021
- }
2022
-
2023
- .yith-plugin-fw-checkbox-field-wrapper {
2024
- display: inline-block !important;
2025
- }
2026
-
2027
- .yith-plugin-fw-checkbox-field-wrapper + span.description {
2028
- display: inline-block;
2029
- vertical-align: middle;
2030
- margin: 0;
2031
- }
2032
-
2033
- .yith-plugin-ui span.description {
2034
- margin-top: 10px;
2035
- line-height: 20px;
2036
- }
2037
-
2038
- .yith-plugin-fw-option-with-description {
2039
- display: table-cell;
2040
- width: auto;
2041
- vertical-align: top;
2042
- }
2043
-
2044
- /** YITH PANEL **/
2045
- .yith-plugin-ui #yith-plugin-fw-panel {
2046
- margin-top: -10px;
2047
- }
2048
-
2049
- .yith-plugin-ui #plugin-fw-wc, .yith-plugin-ui #yith-plugin-fw-panel {
2050
- padding-top: 0;
2051
- }
2052
-
2053
- .yith-plugin-ui .plugin-option tr {
2054
- border: 0;
2055
- }
2056
-
2057
- @media screen and (max-width: 1440px) {
2058
- .yith-plugin-ui .yith-add-box,
2059
- .yith-plugin-ui .yith-toggle-row {
2060
- width: 80%;
2061
- }
2062
- }
2063
-
2064
- @media screen and (max-width: 1024px) {
2065
- .yith-plugin-ui .yith-add-box,
2066
- .yith-plugin-ui .yith-toggle-row {
2067
- width: 90%;
2068
- }
2069
-
2070
- .yith-plugin-ui td.forminp-checkbox.two-cols fieldset {
2071
- width: 100%;
2072
- padding-right: 20px;
2073
- float: left;
2074
- }
2075
-
2076
- .yith-plugin-ui td.forminp-checkbox.three-cols fieldset {
2077
- width: calc(50% - 10px);
2078
- padding-right: 10px;
2079
- float: left;
2080
- }
2081
-
2082
- .yith-plugin-ui td.forminp-checkbox.two-cols fieldset:nth-child(2n+1) {
2083
- clear: both;
2084
- }
2085
-
2086
- .yith-plugin-ui td.forminp-checkbox.three-cols fieldset:nth-child(3n+1) {
2087
- clear: initial;
2088
- }
2089
- }
2090
-
2091
- @media screen and (max-width: 782px) {
2092
- .yith-plugin-fw-banner.yith-plugin-fw-banner-free {
2093
- height: auto;
2094
- background-color: #a9c7d3;
2095
- }
2096
-
2097
- .yith-plugin-fw-banner.yith-plugin-fw-banner-free ul {
2098
- width: 90%;
2099
- text-align: center;
2100
- }
2101
-
2102
- .yith-plugin-fw-banner.yith-plugin-fw-banner-free li img {
2103
- width: 90%;
2104
- margin: 0 auto;
2105
- }
2106
-
2107
- .yith-plugin-fw-banner h1 {
2108
- line-height: 1.2em;
2109
- }
2110
-
2111
- .yith-plugin-ui .yith-add-box,
2112
- .yith-plugin-ui .yith-toggle-row {
2113
- width: 100%;
2114
- }
2115
-
2116
- .yith-plugin-ui td.forminp-checkbox.two-cols fieldset,
2117
- .yith-plugin-ui td.forminp-checkbox.three-cols fieldset {
2118
- width: 100%;
2119
- clear: initial;
2120
- }
2121
-
2122
- }
1
+ .yith-plugin-fw span.description {
2
+ display: block;
3
+ margin-top: 5px;
4
+ font-size: 12px;
5
+ color: #777;
6
+ font-style: italic;
7
+ clear: both;
8
+ }
9
+
10
+ .yith-plugin-fw span.description.inline {
11
+ display: inline-block;
12
+ margin: 0 0 0 5px;
13
+ }
14
+
15
+ .yith-disabled {
16
+ opacity: 0.3;
17
+ pointer-events: none;
18
+ }
19
+
20
+ .yith-plugin-fw-field-wrapper:not(.yith-plugin-fw-title-field-wrapper) {
21
+ display: block;
22
+ width: 100%;
23
+ }
24
+
25
+ .yith-plugin-fw-field-wrapper span.desc {
26
+ display: block;
27
+ width: 100%;
28
+ }
29
+
30
+ .yith-plugin-fw-title-field-wrapper h3.title {
31
+ width: 100%;
32
+ }
33
+
34
+ .the-metabox .yith-plugin-fw-title-field-wrapper h3.title {
35
+ float: left;
36
+ }
37
+
38
+ .yith-plugin-fw span.color-alpha {
39
+ height: 23px!important;
40
+ }
41
+ .yith-plugin-fw .wp-color-result-text{
42
+ height: 100%;
43
+ }
44
+ .yith-plugin-fw input[type=email],
45
+ .yith-plugin-fw input[type=number],
46
+ .yith-plugin-fw input[type=text]:not(.select2-search__field),
47
+ .yith-plugin-fw select,
48
+ .woocommerce .yith-plugin-fw table.form-table input[type=email],
49
+ .woocommerce .yith-plugin-fw table.form-table input[type=number],
50
+ .yith-plugin-ui input[type=password],
51
+ .woocommerce .yith-plugin-fw table.form-table input[type=text]:not(.select2-search__field),
52
+ .woocommerce .yith-plugin-fw table.form-table select {
53
+ width: 400px;
54
+ max-width: 100%;
55
+ height: 30px;
56
+ padding: 5px;
57
+ line-height: 1;
58
+ }
59
+
60
+ .woocommerce .yith-plugin-fw table.form-table input[type=text].wp-color-picker,
61
+ .woocommerce .yith-plugin-fw table.form-table input[type=text].yith-plugin-fw-colorpicker,
62
+ .yith-plugin-fw input[type=text].wp-color-picker,
63
+ .yith-plugin-fw input[type=text].yith-plugin-fw-colorpicker {
64
+ width: 6em;
65
+ max-width: none;
66
+ height: auto;
67
+ padding: 3px 5px;
68
+ }
69
+
70
+ .wp-core-ui .yith-plugin-fw-colorpicker-field-wrapper button{
71
+ border-color: #7e8993;
72
+ }
73
+
74
+ .woocommerce .yith-plugin-fw table.form-table input[type=text].colorpick,
75
+ .yith-plugin-fw input[type=text].colorpick {
76
+ width: 6em;
77
+ max-width: none;
78
+ height: auto;
79
+ padding: 6px;
80
+ }
81
+
82
+ .yith-plugin-fw input.select2-search__field,
83
+ .yith-plugin-fw .select2-container .select2-search--inline .select2-search__field,
84
+ .woocommerce .yith-plugin-fw input.select2-search__field,
85
+ .woocommerce .yith-plugin-fw table.form-table input.select2-search__field {
86
+ padding: 3px;
87
+ }
88
+
89
+ .yith-plugin-fw .select2-container .select2-selection--single .select2-selection__rendered {
90
+ line-height: 27px;
91
+ }
92
+
93
+ .yith-plugin-fw textarea {
94
+ width: 400px;
95
+ max-width: 100%;
96
+ padding: 5px;
97
+ }
98
+
99
+ /* ------------- ICONS ------------- */
100
+ .yit-icons-manager-wrapper {
101
+ width: 100%;
102
+ max-width: 400px;
103
+ }
104
+
105
+ .yit-icons-manager-text {
106
+ width: 100%;
107
+ }
108
+
109
+ .yit-icons-manager-icon-text {
110
+ width: calc(100% - 35px) !important;
111
+ height: 30px;
112
+ float: left;
113
+ margin: 0;
114
+ }
115
+
116
+ .yit-icons-manager-icon-preview {
117
+ width: 30px;
118
+ height: 30px;
119
+ margin-right: 5px;
120
+ float: left;
121
+ padding-top: 6px;
122
+ box-sizing: border-box;
123
+ text-align: center;
124
+ background: #f1f1f1;
125
+ }
126
+
127
+ .yit-icons-manager-list-wrapper {
128
+ margin: 10px 0;
129
+ box-shadow: 0 0 0 1px #ddd;
130
+ }
131
+
132
+ ul.yit-icons-manager-list {
133
+ width: 100%;
134
+ height: 300px;
135
+ overflow-y: scroll;
136
+ margin: 0;
137
+ }
138
+
139
+ ul.yit-icons-manager-list li {
140
+ float: left;
141
+ width: 30px;
142
+ height: 30px;
143
+ padding-top: 6px;
144
+ box-sizing: border-box;
145
+ text-align: center;
146
+ background: #f1f1f1;
147
+ margin: 1px;
148
+ cursor: pointer;
149
+ }
150
+
151
+ ul.yit-icons-manager-list li:hover {
152
+ background: #c5dcf6;
153
+ }
154
+
155
+ ul.yit-icons-manager-list li.active {
156
+ background: #d4f0ff;
157
+ }
158
+
159
+ .yit-icons-manager-action-set-default {
160
+ margin-bottom: 0;
161
+ }
162
+
163
+ .yit-icons-manager-default-icon-preview {
164
+ height: 100%;
165
+ display: inline-block;
166
+ padding-left: 10px;
167
+ border-left: 1px solid #ccc;
168
+ margin-left: 10px;
169
+ }
170
+
171
+ /* ------- Text Array ------- */
172
+ .yith-plugin-fw-text-array-table td {
173
+ padding: 1px;
174
+ }
175
+
176
+ .yith-plugin-fw-text-array-table input[type=text],
177
+ .woocommerce table.form-table table.yith-plugin-fw-text-array-table input[type=text] {
178
+ width: 100%;
179
+ }
180
+
181
+ /* ------- Image Gallery ------- */
182
+ .yith-plugin-fw .image-gallery ul li {
183
+ display: inline-block;
184
+ width: 80px;
185
+ margin-left: 10px;
186
+ position: relative;
187
+ }
188
+
189
+ .yith-plugin-fw .image-gallery ul li img {
190
+ width: 80px;
191
+ border: 1px solid #ccc;
192
+ }
193
+
194
+ .yith-plugin-fw .image-gallery ul li ul {
195
+ position: absolute;
196
+ top: -6px;
197
+ right: -1px;
198
+ width: 20px;
199
+ height: 20px;
200
+ }
201
+
202
+ .yith-plugin-fw .image-gallery ul a.delete {
203
+ background: url(../images/x.png) no-repeat;
204
+ width: 20px;
205
+ height: 20px;
206
+ display: block;
207
+ text-indent: -99999px;
208
+ }
209
+
210
+ /* ------- OnOff ------- */
211
+ .yith-plugin-fw-onoff-container {
212
+ display: inline-block;
213
+ }
214
+
215
+ .yith-plugin-fw-onoff-container input {
216
+ display: none;
217
+ }
218
+
219
+ .yith-plugin-fw-onoff-container input + span {
220
+ cursor: pointer;
221
+ text-indent: -9999px;
222
+ display: block;
223
+ width: 36px;
224
+ line-height: 1;
225
+ height: 20px;
226
+ background: #a4a4a4;
227
+ border-radius: 24px;
228
+ position: relative;
229
+ transition: all 0.3s;
230
+ }
231
+
232
+
233
+ .yith-plugin-fw-onoff-container input + span:before {
234
+ content: '';
235
+ background: #fff;
236
+ width: 16px;
237
+ height: 16px;
238
+ border-radius: 50%;
239
+ position: absolute;
240
+ top: 2px;
241
+ left: 2px;
242
+ transition: all 0.3s;
243
+ }
244
+
245
+ .yith-plugin-fw-onoff-container input:checked + span,
246
+ .yith-plugin-fw-onoff-container input.onoffchecked + span {
247
+ background: #0073aa;
248
+ }
249
+
250
+ .yith-plugin-fw-onoff-container input:checked + span:before,
251
+ .yith-plugin-fw-onoff-container input.onoffchecked + span:before {
252
+ left: 18px;
253
+ }
254
+
255
+ /* ------- Preview ------- */
256
+ .yith-plugin-fw-preview-field {
257
+ max-height: 200px;
258
+ }
259
+
260
+ /* ------- Radio ------- */
261
+ .yith-plugin-fw-radio input[type=radio] {
262
+ margin: 0 3px 0 0;
263
+ }
264
+
265
+ .yith-plugin-fw-radio__row {
266
+ margin-bottom: 8px;
267
+ }
268
+
269
+ /* ------- Sidebar Layout ------- */
270
+ .yith-plugin-fw-sidebar-layout input[type="radio"] {
271
+ display: none;
272
+ width: 0px;
273
+ }
274
+
275
+ .yith-plugin-fw-sidebar-layout input[type="radio"]:first-child {
276
+ margin-right: -2px;
277
+ }
278
+
279
+ .yith-plugin-fw-sidebar-layout input[type="radio"] + img {
280
+ border: 2px solid #fff;
281
+ padding: 1px;
282
+ }
283
+
284
+ .yith-plugin-fw-sidebar-layout input[type="radio"] + img:hover {
285
+ cursor: pointer;
286
+ }
287
+
288
+ .yith-plugin-fw-sidebar-layout input[checked] + img {
289
+ border: 2px solid #f2ad35;
290
+ padding: 1px;
291
+ }
292
+
293
+ .yith-plugin-fw-sidebar-layout select {
294
+ vertical-align: 12px;
295
+ }
296
+
297
+ .yit-admin-panel-content-wrap .yith-plugin-fw-sidebar-layout label {
298
+ font-weight: bold;
299
+ width: 200px;
300
+ float: left;
301
+ line-height: 23px;
302
+ margin-left: -230px;
303
+ }
304
+
305
+ /* ------- Slider ------- */
306
+ .yith-plugin-fw .slider {
307
+ padding-top: 20px;
308
+ }
309
+
310
+ .ui-slider .minCaption {
311
+ position: absolute;
312
+ right: 95%;
313
+ top: -6px;
314
+ margin-right: 11px;
315
+ }
316
+
317
+ .ui-slider .maxCaption {
318
+ position: absolute;
319
+ left: 95%;
320
+ top: -6px;
321
+ margin-left: 20px;
322
+ }
323
+
324
+ .ui-slider-horizontal .ui-slider-handle {
325
+ background: #fff;
326
+ border: 0px !important;
327
+ top: -12px !important;
328
+ border-radius: 50%;
329
+ width: 27px !important;
330
+ height: 27px !important;
331
+ box-sizing: border-box;
332
+ box-shadow: 0 1px 7px -1px rgba(0, 0, 0, 0.5);
333
+ font-size: 13px;
334
+ padding: 6px 0;
335
+ font-weight: 600;
336
+ color: #555;
337
+ text-align: center;
338
+ }
339
+
340
+ .ui-slider.ui-widget-content {
341
+ background: #ccc;
342
+ border: none !important;
343
+ height: 3px !important;
344
+ border-radius: 3px !important;
345
+ width: 90%;
346
+ margin: 15px 5% 20px 5%;
347
+ }
348
+
349
+ .iris-slider-offset.ui-slider.ui-widget-content {
350
+ background: transparent !important;
351
+ height: auto !important;
352
+ }
353
+
354
+ .ui-slider.ui-widget-content .ui-widget-header {
355
+ background: #4b93ff;
356
+ left: 0px !important;
357
+ -webkit-border-radius: 3px;
358
+ -moz-border-radius: 3px;
359
+ -khtml-border-radius: 3px;
360
+ border-radius: 3px;
361
+ }
362
+
363
+ /* ------- Select2 ------- */
364
+ .yith-plugin-fw-select2-wrapper {
365
+ width: 400px;
366
+ }
367
+
368
+ /* ------- Textarea ------- */
369
+ .yith-plugin-fw-textarea-editor-field-wrapper {
370
+ max-width: 1000px;
371
+ clear: both;
372
+ }
373
+
374
+ .yith-plugin-fw-textarea-editor-field-wrapper textarea.wp-editor-area,
375
+ .woocommerce table.form-table .yith-plugin-fw-textarea-editor-field-wrapper textarea.wp-editor-area {
376
+ width: 100%;
377
+ }
378
+
379
+ /* ------- Buttons ------- */
380
+ .yith-plugin-fw-buttons-field-wrapper {
381
+ margin-top: 7px;
382
+ }
383
+
384
+ /* ------- Select Images ------- */
385
+ .yith-plugin-fw-select-images__list {
386
+ margin: 0;
387
+ display: flex;
388
+ flex-wrap: wrap;
389
+ }
390
+
391
+ .yith-plugin-fw-select-images__item {
392
+ width: calc(20% - 10px);
393
+ min-width: 150px;
394
+ margin: 0 10px 10px 0;
395
+ padding: 10px;
396
+ box-sizing: border-box;
397
+ cursor: pointer;
398
+ transition: all .3s;
399
+ border: 2px solid #eee;
400
+ display: flex;
401
+ flex-direction: column;
402
+ justify-content: space-between;
403
+ }
404
+
405
+ .yith-plugin-fw-select-images__item:hover,
406
+ .yith-plugin-fw-select-images__item.yith-plugin-fw-select-images__item--selected {
407
+ border-color: #07bcce;
408
+ }
409
+
410
+ .yith-plugin-fw-select-images__item__label {
411
+ text-align: center;
412
+ font-weight: 600;
413
+ margin-bottom: 10px;
414
+ }
415
+
416
+ .yith-plugin-fw-select-images__item img {
417
+ display: block;
418
+ max-width: 100%;
419
+ margin: 0 auto;
420
+ }
421
+
422
+ /****************
423
+ WordPress 5.3 with old panel fixes
424
+ ****************/
425
+ .yith-plugin-fw-field-wrapper .select2-container .select2-selection--single {
426
+ height: auto;
427
+ line-height: 1;
428
+ }
429
+
430
+ .yith-plugin-fw-field-wrapper .select2-container .select2-selection--single .select2-selection__arrow{
431
+ height: 100%;
432
+ }
433
+
434
+ /****************
435
+ YITH UI
436
+ ****************/
437
+ @font-face {
438
+ font-family: 'yith-icon';
439
+ src: url('../fonts/yith-icon.eot?7ik896');
440
+ src: url('../fonts/yith-icon.eot?7ik896#iefix') format('embedded-opentype'),
441
+ url('../fonts/yith-icon.ttf?7ik896') format('truetype'),
442
+ url('../fonts/yith-icon.woff?7ik896') format('woff'),
443
+ url('../fonts/yith-icon.svg?7ik896#yith-icon') format('svg');
444
+ font-weight: normal;
445
+ font-style: normal;
446
+ }
447
+
448
+ [class^="icon-"], [class*=" icon-"][class^="yith-icon-"], [class*=" yith-icon-"] {
449
+ /* use !important to prevent issues with browser extensions that change fonts */
450
+ font-family: 'yith-icon' !important;
451
+ speak: none;
452
+ font-style: normal;
453
+ font-weight: normal;
454
+ font-variant: normal;
455
+ text-transform: none;
456
+ line-height: 1;
457
+
458
+ /* Better Font Rendering =========== */
459
+ -webkit-font-smoothing: antialiased;
460
+ -moz-osx-font-smoothing: grayscale;
461
+ }
462
+
463
+ .yith-icon-calendar_add:before {
464
+ content: "\e913";
465
+ color: #757575;
466
+ }
467
+
468
+ .yith-icon-calendar_money:before {
469
+ content: "\e914";
470
+ color: #757575;
471
+ }
472
+
473
+ .yith-icon-calendar2:before {
474
+ content: "\e915";
475
+ color: #757575;
476
+ }
477
+
478
+ .yith-icon-people:before {
479
+ content: "\e916";
480
+ color: #757575;
481
+ }
482
+
483
+ .yith-icon-shield_money:before {
484
+ content: "\e917";
485
+ color: #757575;
486
+ }
487
+
488
+ .yith-icon-time_check:before {
489
+ content: "\e918";
490
+ color: #757575;
491
+ }
492
+
493
+ .yith-icon-world_settings:before {
494
+ content: "\e919";
495
+ color: #757575;
496
+ }
497
+
498
+ .yith-icon-arrow_eye_closed:before {
499
+ content: "\e912";
500
+ color: #757575;
501
+ }
502
+
503
+ .yith-icon-arrow_eye:before {
504
+ content: "\e911";
505
+ color: #757575;
506
+ }
507
+
508
+ .yith-icon-reset:before {
509
+ content: "\e910";
510
+ color: #757575;
511
+ }
512
+
513
+ .yith-icon-drag:before {
514
+ content: "\e90f";
515
+ color: #757575;
516
+ }
517
+
518
+ .yith-icon-trash:before {
519
+ content: "\e90d";
520
+ color: #757575;
521
+ }
522
+
523
+ .yith-icon-info:before {
524
+ content: "\e90e";
525
+ color: #757575;
526
+ }
527
+
528
+ .yith-icon-arrow_down:before {
529
+ content: "\e900";
530
+ color: #757575;
531
+ }