Version Description
- Update: YITH Plugin Framework
- Update: Language .pot file
Download this release
Release Info
Developer | yithemes |
Plugin | YITH Essential Kit for WooCommerce #1 |
Version | 2.0.2 |
Comparing to | |
See all releases |
Code changes from version 2.0.1 to 2.0.2
- README.txt +5 -1
- init.php +2 -2
- languages/yith-essential-kit-for-woocommerce-1.pot +91 -275
- plugin-fw/assets/css/admin.css +13 -0
- plugin-fw/assets/js/yith-promo.js +20 -0
- plugin-fw/assets/js/yith-promo.min.js +1 -0
- plugin-fw/init.php +1 -1
- plugin-fw/languages/yith-plugin-fw-it_IT.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-it_IT.po +123 -186
- plugin-fw/lib/promo/yith-promo.php +141 -0
- plugin-fw/lib/yit-upgrade.php +36 -7
- plugin-fw/yit-plugin.php +1 -0
README.txt
CHANGED
@@ -4,7 +4,7 @@ Contributors: yithemes
|
|
4 |
Tags: woocommerce,yith woocommerce colors and labels variations,yith woocommerce zoom magnifier,yith woocommerce wishlist,yith woocommerce ajax product filter,yith woocommerce ajax search,yith woocommerce catalog mode,yith woocommerce advanced reviews, yith woocommerce badges management,yith woocommerce cart messages,yith woocommerce review reminder,yith woocommerce quick view,yith woocommerce mailchimp,yith woocommerce stripe,yith woocommerce request a quote,yith woocommerce tab manager,yith woocommerce multi vendor
|
5 |
Requires at least: 3.5.1
|
6 |
Tested up to: 4.9
|
7 |
-
Stable tag: 2.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -155,6 +155,10 @@ YITH Essential Kit for WooCommerce #1 will add a new submenu called "YITH Essent
|
|
155 |
|
156 |
== Changelog ==
|
157 |
|
|
|
|
|
|
|
|
|
158 |
= 2.0.1 =
|
159 |
* Update: Backward compatibility with external plugins using methods from version 1.x.x
|
160 |
|
4 |
Tags: woocommerce,yith woocommerce colors and labels variations,yith woocommerce zoom magnifier,yith woocommerce wishlist,yith woocommerce ajax product filter,yith woocommerce ajax search,yith woocommerce catalog mode,yith woocommerce advanced reviews, yith woocommerce badges management,yith woocommerce cart messages,yith woocommerce review reminder,yith woocommerce quick view,yith woocommerce mailchimp,yith woocommerce stripe,yith woocommerce request a quote,yith woocommerce tab manager,yith woocommerce multi vendor
|
5 |
Requires at least: 3.5.1
|
6 |
Tested up to: 4.9
|
7 |
+
Stable tag: 2.0.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
155 |
|
156 |
== Changelog ==
|
157 |
|
158 |
+
= 2.0.2 =
|
159 |
+
* Update: YITH Plugin Framework
|
160 |
+
* Update: Language .pot file
|
161 |
+
|
162 |
= 2.0.1 =
|
163 |
* Update: Backward compatibility with external plugins using methods from version 1.x.x
|
164 |
|
init.php
CHANGED
@@ -7,12 +7,12 @@
|
|
7 |
* Domain Path: /languages/
|
8 |
* Author: YITH
|
9 |
* Author URI: https://yithemes.com/
|
10 |
-
* Version: 2.0.
|
11 |
* WC requires at least: 2.5.0
|
12 |
* WC tested up to: 3.5
|
13 |
* @author YITHEMES
|
14 |
* @package YITH Essential Kit for Woocommerce #1
|
15 |
-
* @version 2.0.
|
16 |
*/
|
17 |
|
18 |
if ( ! defined( 'ABSPATH' ) ) {
|
7 |
* Domain Path: /languages/
|
8 |
* Author: YITH
|
9 |
* Author URI: https://yithemes.com/
|
10 |
+
* Version: 2.0.2
|
11 |
* WC requires at least: 2.5.0
|
12 |
* WC tested up to: 3.5
|
13 |
* @author YITHEMES
|
14 |
* @package YITH Essential Kit for Woocommerce #1
|
15 |
+
* @version 2.0.2
|
16 |
*/
|
17 |
|
18 |
if ( ! defined( 'ABSPATH' ) ) {
|
languages/yith-essential-kit-for-woocommerce-1.pot
CHANGED
@@ -1,359 +1,175 @@
|
|
1 |
-
|
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
-
"Project-Id-Version: YITH
|
5 |
-
"
|
6 |
-
"
|
7 |
-
"Last-Translator: Giustino Borzacchiello <giustinob@gmail.com>\n"
|
8 |
-
"Language-Team: YIThemes <plugins@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 |
-
"
|
14 |
-
"
|
15 |
-
"
|
16 |
-
|
17 |
-
|
18 |
-
"
|
19 |
-
|
20 |
-
|
21 |
-
#:
|
22 |
msgid "YITH Essential Kit for WooCommerce migration panel"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#:
|
26 |
msgid ""
|
27 |
"From version 2.0 of our plugin, modules are no longer bundled with the zip "
|
28 |
"file. This means you should download them from wordpress.org repository "
|
29 |
"first."
|
30 |
msgstr ""
|
31 |
|
32 |
-
#:
|
33 |
msgid "This page will do the job for you."
|
34 |
msgstr ""
|
35 |
|
36 |
-
#:
|
37 |
-
|
38 |
-
msgid "YITH Plugins"
|
39 |
-
msgstr ""
|
40 |
-
|
41 |
-
#: ../plugin-fw/lib/privacy/yit-privacy.php:59
|
42 |
-
msgctxt "Privacy Policy Content"
|
43 |
-
msgid ""
|
44 |
-
"This sample language includes the basics around what personal data your "
|
45 |
-
"store may be collecting, storing and sharing, as well as who may have access "
|
46 |
-
"to that data. Depending on what settings are enabled and which additional "
|
47 |
-
"plugins are used, the specific information shared by your store will vary. "
|
48 |
-
"We recommend consulting with a lawyer when deciding what information to "
|
49 |
-
"disclose on your privacy policy."
|
50 |
-
msgstr ""
|
51 |
-
|
52 |
-
#: ../plugin-fw/lib/privacy/yit-privacy.php:63
|
53 |
-
msgctxt "Privacy Policy Content"
|
54 |
-
msgid "What we collect and store"
|
55 |
-
msgstr ""
|
56 |
-
|
57 |
-
#: ../plugin-fw/lib/privacy/yit-privacy.php:66
|
58 |
-
msgctxt "Privacy Policy Content"
|
59 |
-
msgid "Who on our team has access"
|
60 |
-
msgstr ""
|
61 |
-
|
62 |
-
#: ../plugin-fw/lib/privacy/yit-privacy.php:69
|
63 |
-
msgctxt "Privacy Policy Content"
|
64 |
-
msgid "What we share with others"
|
65 |
-
msgstr ""
|
66 |
-
|
67 |
-
#: ../plugin-fw/lib/privacy/yit-privacy.php:72
|
68 |
-
msgctxt "Privacy Policy Content"
|
69 |
-
msgid "Payments"
|
70 |
-
msgstr ""
|
71 |
-
|
72 |
-
#: ../plugin-fw/lib/yit-cpt-unlimited.php:625
|
73 |
-
#, php-format
|
74 |
-
msgctxt "taxonomy general name"
|
75 |
-
msgid "%s Categories"
|
76 |
-
msgstr ""
|
77 |
-
|
78 |
-
#: ../plugin-fw/lib/yit-cpt-unlimited.php:626
|
79 |
-
msgctxt "taxonomy singular name"
|
80 |
-
msgid "Category"
|
81 |
-
msgstr ""
|
82 |
-
|
83 |
-
#: ../plugin-fw/lib/yit-cpt-unlimited.php:1633
|
84 |
-
msgid "Upload multiple files"
|
85 |
-
msgstr ""
|
86 |
-
|
87 |
-
#: ../plugin-fw/lib/yit-plugin-panel.php:389
|
88 |
-
#: ../plugin-fw/lib/yit-plugin-subpanel.php:156
|
89 |
-
#: ../plugin-fw/templates/panel/woocommerce/woocommerce-form.php:11
|
90 |
-
msgid "Save Changes"
|
91 |
-
msgstr ""
|
92 |
-
|
93 |
-
#: ../plugin-fw/lib/yit-plugin-panel.php:394
|
94 |
-
#: ../plugin-fw/lib/yit-plugin-subpanel.php:161
|
95 |
-
msgid "Reset to default"
|
96 |
-
msgstr ""
|
97 |
-
|
98 |
-
#: ../plugin-fw/licence/lib/yit-licence.php:186
|
99 |
-
#, php-format
|
100 |
-
msgctxt "%s = field name"
|
101 |
-
msgid "%s field cannot be empty"
|
102 |
-
msgstr ""
|
103 |
-
|
104 |
-
#: ../plugin-fw/licence/lib/yit-theme-licence.php:159
|
105 |
-
msgid ""
|
106 |
-
"I cannot find the license key for activating the theme I have bought some "
|
107 |
-
"time ago. Where can I find it?"
|
108 |
-
msgstr ""
|
109 |
-
|
110 |
-
#: ../plugin-fw/licence/lib/yit-theme-licence.php:163
|
111 |
-
msgid ""
|
112 |
-
"If you have purchased one of our products before 27 January 2015, you can "
|
113 |
-
"benefit from support and updates (the services offered with the license)\n"
|
114 |
-
" until 27 January 2016 and you do not have to purchase it "
|
115 |
-
"again to get a new license key, because, before this date, your license used "
|
116 |
-
"to be activated automatically by our system.\n"
|
117 |
-
" After 27 January 2016, instead, if you want to benefit "
|
118 |
-
"from support and updates you have to buy a new license and activate it "
|
119 |
-
"through the license key you will be\n"
|
120 |
-
" provided with and that you can find in your YITH "
|
121 |
-
"account, in section \"My licenses\"."
|
122 |
msgstr ""
|
123 |
|
124 |
-
#:
|
125 |
-
msgid "
|
126 |
msgstr ""
|
127 |
|
128 |
-
#:
|
129 |
msgid ""
|
130 |
-
"
|
131 |
-
"
|
132 |
-
msgstr ""
|
133 |
-
|
134 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:30
|
135 |
-
msgid "Update license information"
|
136 |
-
msgstr ""
|
137 |
-
|
138 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:43
|
139 |
-
msgid "Product to activate"
|
140 |
-
msgid_plural "Products to activate"
|
141 |
-
msgstr[0] ""
|
142 |
-
msgstr[1] ""
|
143 |
-
|
144 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:65
|
145 |
-
msgid "Activate"
|
146 |
-
msgstr ""
|
147 |
-
|
148 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:84
|
149 |
-
msgid "Activated"
|
150 |
-
msgstr ""
|
151 |
-
|
152 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:90
|
153 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:168
|
154 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:198
|
155 |
-
msgid "Product Name"
|
156 |
-
msgstr ""
|
157 |
-
|
158 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:92
|
159 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:170
|
160 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:201
|
161 |
-
msgid "Email"
|
162 |
-
msgstr ""
|
163 |
-
|
164 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:93
|
165 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:171
|
166 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:202
|
167 |
-
msgid "License Key"
|
168 |
-
msgstr ""
|
169 |
-
|
170 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:96
|
171 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:205
|
172 |
-
msgid "Expires"
|
173 |
-
msgstr ""
|
174 |
-
|
175 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:99
|
176 |
-
msgid "Remaining"
|
177 |
-
msgstr ""
|
178 |
-
|
179 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:101
|
180 |
-
msgid "Club Subscription"
|
181 |
-
msgstr ""
|
182 |
-
|
183 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:105
|
184 |
-
msgid "License Actions"
|
185 |
-
msgstr ""
|
186 |
-
|
187 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:146
|
188 |
-
msgid "Deactivate"
|
189 |
-
msgstr ""
|
190 |
-
|
191 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:151
|
192 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:208
|
193 |
-
msgid "Renew"
|
194 |
-
msgstr ""
|
195 |
-
|
196 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:164
|
197 |
-
msgid "Banned"
|
198 |
-
msgstr ""
|
199 |
-
|
200 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:194
|
201 |
-
msgid "Expired"
|
202 |
-
msgstr ""
|
203 |
-
|
204 |
-
#: ../plugin-fw/licence/templates/panel/activation/activation-panel.php:230
|
205 |
-
msgid "Order again"
|
206 |
-
msgstr ""
|
207 |
-
|
208 |
-
#: ../plugin-fw/templates/fields/customtabs.php:28
|
209 |
-
msgid "Close all"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#:
|
213 |
-
msgid "
|
214 |
msgstr ""
|
215 |
|
216 |
-
#:
|
217 |
-
|
218 |
-
msgid "Remove"
|
219 |
msgstr ""
|
220 |
|
221 |
-
#:
|
222 |
-
|
223 |
-
msgid "Name"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#:
|
227 |
-
|
228 |
-
msgid "Value"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#:
|
232 |
-
msgid "
|
233 |
msgstr ""
|
234 |
|
235 |
-
#:
|
236 |
-
msgid "
|
237 |
msgstr ""
|
238 |
|
239 |
-
#:
|
240 |
-
msgid "
|
241 |
msgstr ""
|
242 |
|
243 |
-
#:
|
244 |
-
|
|
|
245 |
msgstr ""
|
246 |
|
247 |
-
#:
|
248 |
-
|
249 |
-
msgid "
|
250 |
msgstr ""
|
251 |
|
252 |
-
#:
|
253 |
-
msgid "
|
254 |
msgstr ""
|
255 |
|
256 |
-
#:
|
257 |
-
msgid "
|
258 |
msgstr ""
|
259 |
|
260 |
-
|
261 |
-
|
|
|
|
|
262 |
msgstr ""
|
263 |
|
264 |
-
#:
|
265 |
-
msgid "
|
266 |
msgstr ""
|
267 |
|
268 |
-
#:
|
269 |
-
msgid "
|
270 |
msgstr ""
|
271 |
|
272 |
-
#:
|
273 |
-
msgid "
|
274 |
msgstr ""
|
275 |
|
276 |
-
#:
|
277 |
-
|
278 |
-
msgid "No sidebar"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#:
|
282 |
-
msgid "
|
283 |
msgstr ""
|
284 |
|
285 |
-
#:
|
286 |
-
|
287 |
-
msgid "Choose a sidebar"
|
288 |
msgstr ""
|
289 |
|
290 |
-
#:
|
291 |
-
msgid "
|
292 |
msgstr ""
|
293 |
|
294 |
-
#:
|
295 |
-
|
296 |
-
#: ../plugin-fw/templates/panel/woocommerce/woocommerce-upload.php:40
|
297 |
-
msgid "Upload"
|
298 |
msgstr ""
|
299 |
|
300 |
-
#:
|
301 |
-
msgid "
|
302 |
msgstr ""
|
303 |
|
304 |
-
#:
|
305 |
-
msgid "
|
306 |
msgstr ""
|
307 |
|
308 |
-
#:
|
309 |
-
|
310 |
-
msgid "Live Demo"
|
311 |
msgstr ""
|
312 |
|
313 |
-
#:
|
314 |
-
|
315 |
-
msgid "Documentation"
|
316 |
msgstr ""
|
317 |
|
318 |
-
#:
|
319 |
-
|
320 |
-
msgid "Support"
|
321 |
msgstr ""
|
322 |
|
323 |
-
#:
|
324 |
-
|
325 |
-
msgid "Premium version"
|
326 |
msgstr ""
|
327 |
|
328 |
-
|
329 |
-
|
330 |
-
msgid "Settings"
|
331 |
msgstr ""
|
332 |
|
333 |
-
|
334 |
-
msgid "
|
335 |
msgstr ""
|
336 |
|
337 |
-
|
338 |
msgid ""
|
339 |
-
"
|
340 |
-
"commerce site
|
|
|
|
|
|
|
341 |
msgstr ""
|
342 |
|
343 |
-
|
344 |
-
msgid "
|
345 |
-
msgstr ""
|
346 |
-
|
347 |
-
#: ../templates/yith-list-plugins.php:223
|
348 |
-
msgctxt "Active plugin installs"
|
349 |
-
msgid "1+ Million"
|
350 |
-
msgstr ""
|
351 |
-
|
352 |
-
#: ../templates/yith-list-plugins.php:229
|
353 |
-
msgctxt "Downloaded"
|
354 |
-
msgid "1+ Million"
|
355 |
-
msgstr ""
|
356 |
-
|
357 |
-
#: ../yith-jetpack.php:538 ../yith-jetpack.php:560
|
358 |
-
msgid "Please wait for next page to load..."
|
359 |
msgstr ""
|
1 |
+
# Copyright (C) 2018 YITH Essential Kit for WooCommerce #1
|
2 |
+
# This file is distributed under the same license as the YITH Essential Kit for WooCommerce #1 package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: YITH Essential Kit for WooCommerce #1 2.0.1\n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/init\n"
|
7 |
+
"POT-Creation-Date: 2018-10-23 14:40:14+00:00\n"
|
|
|
|
|
|
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n"
|
12 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
+
|
15 |
+
#: migration.php:17 migration.php:18
|
16 |
+
msgid "YITH Essential Kit Migration"
|
17 |
+
msgstr ""
|
18 |
+
|
19 |
+
#: migration.php:47
|
20 |
msgid "YITH Essential Kit for WooCommerce migration panel"
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: migration.php:50
|
24 |
msgid ""
|
25 |
"From version 2.0 of our plugin, modules are no longer bundled with the zip "
|
26 |
"file. This means you should download them from wordpress.org repository "
|
27 |
"first."
|
28 |
msgstr ""
|
29 |
|
30 |
+
#: migration.php:53
|
31 |
msgid "This page will do the job for you."
|
32 |
msgstr ""
|
33 |
|
34 |
+
#: templates/yith-list-plugins.php:18
|
35 |
+
msgid "Sorry, you don't have sufficient permission to access to this page."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
msgstr ""
|
37 |
|
38 |
+
#: templates/yith-list-plugins.php:38
|
39 |
+
msgid "M j, Y @ H:i"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: templates/yith-list-plugins.php:46
|
43 |
msgid ""
|
44 |
+
"Here you can activate or deactive some of our plugins to enhance your e-"
|
45 |
+
"commerce site."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: templates/yith-list-plugins.php:119
|
49 |
+
msgid "More information about %s"
|
50 |
msgstr ""
|
51 |
|
52 |
+
#: templates/yith-list-plugins.php:119
|
53 |
+
msgid "More Details"
|
|
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: templates/yith-list-plugins.php:133
|
57 |
+
msgid "Premium Activated"
|
|
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: templates/yith-list-plugins.php:142
|
61 |
+
msgid "Activate Premium"
|
|
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: templates/yith-list-plugins.php:147
|
65 |
+
msgid "Buy Premium Version"
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: templates/yith-list-plugins.php:206
|
69 |
+
msgid "Last Updated:"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: templates/yith-list-plugins.php:207
|
73 |
+
msgid "%s ago"
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: templates/yith-list-plugins.php:223
|
77 |
+
msgctxt "Active plugin installs"
|
78 |
+
msgid "1+ Million"
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: templates/yith-list-plugins.php:229
|
82 |
+
msgctxt "Downloaded"
|
83 |
+
msgid "1+ Million"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: templates/yith-list-plugins.php:233
|
87 |
+
msgid "%s Download, %s Active Installs"
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: yith-jetpack.php:159
|
91 |
+
msgid "Modules List"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#. #-#-#-#-# yith-essential-kit-for-woocommerce-1.pot (YITH Essential Kit for WooCommerce #1 2.0.1) #-#-#-#-#
|
95 |
+
#. Author of the plugin/theme
|
96 |
+
#: yith-jetpack.php:211
|
97 |
+
msgid "YITH"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: yith-jetpack.php:341 yith-jetpack.php:372 yith-jetpack.php:402
|
101 |
+
msgid "Error during request"
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: yith-jetpack.php:346
|
105 |
+
msgid "Module %s enabled"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: yith-jetpack.php:347
|
109 |
+
msgid "Activation error for plugin %s"
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: yith-jetpack.php:377
|
113 |
+
msgid "Module %s disabled"
|
|
|
114 |
msgstr ""
|
115 |
|
116 |
+
#: yith-jetpack.php:378
|
117 |
+
msgid "Deactivation error for module %s"
|
118 |
msgstr ""
|
119 |
|
120 |
+
#: yith-jetpack.php:407
|
121 |
+
msgid "Module %s installed"
|
|
|
122 |
msgstr ""
|
123 |
|
124 |
+
#: yith-jetpack.php:408
|
125 |
+
msgid "Installation error for plugin %s"
|
126 |
msgstr ""
|
127 |
|
128 |
+
#: yith-jetpack.php:487
|
129 |
+
msgid "install %s now"
|
|
|
|
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: yith-jetpack.php:487
|
133 |
+
msgid "Install now"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: yith-jetpack.php:498
|
137 |
+
msgid "Deactivate %s now"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: yith-jetpack.php:498
|
141 |
+
msgid "Deactivate"
|
|
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: yith-jetpack.php:514
|
145 |
+
msgid "activate %s now"
|
|
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: yith-jetpack.php:514
|
149 |
+
msgid "Activate"
|
|
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: yith-jetpack.php:538 yith-jetpack.php:560
|
153 |
+
msgid "Please wait for next page to load..."
|
|
|
154 |
msgstr ""
|
155 |
|
156 |
+
#. Plugin Name of the plugin/theme
|
157 |
+
msgid "YITH Essential Kit for WooCommerce #1"
|
|
|
158 |
msgstr ""
|
159 |
|
160 |
+
#. Plugin URI of the plugin/theme
|
161 |
+
msgid "https://wordpress.org/plugins/yith-essential-kit-for-woocommerce-1/"
|
162 |
msgstr ""
|
163 |
|
164 |
+
#. Description of the plugin/theme
|
165 |
msgid ""
|
166 |
+
"With <code><strong>YITH Essential Kit for WooCommerce #1</strong></code> you "
|
167 |
+
"will be free to add new and powerful features to make your e-commerce site "
|
168 |
+
"unique. Activate the plugin you want and start using your site to a new and "
|
169 |
+
"improved level. <a href=\"https://yithemes.com/\" target=\"_blank\">Find new "
|
170 |
+
"awesome plugins on <strong>YITH</strong></a>"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#. Author URI of the plugin/theme
|
174 |
+
msgid "https://yithemes.com/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
175 |
msgstr ""
|
plugin-fw/assets/css/admin.css
CHANGED
@@ -33,6 +33,19 @@
|
|
33 |
line-height : 1.5em;
|
34 |
}
|
35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
/*-----------------------
|
37 |
YITH Plugins Columns
|
38 |
------------------------*/
|
33 |
line-height : 1.5em;
|
34 |
}
|
35 |
|
36 |
+
.notice-yith{
|
37 |
+
border-left-color: #acc327;
|
38 |
+
}
|
39 |
+
|
40 |
+
.notice-yith.notice-alt{
|
41 |
+
background-color: #ecf7ed;
|
42 |
+
}
|
43 |
+
|
44 |
+
.yith-promo-banner-image{
|
45 |
+
max-width: 100%;
|
46 |
+
padding-bottom: 15px;
|
47 |
+
}
|
48 |
+
|
49 |
/*-----------------------
|
50 |
YITH Plugins Columns
|
51 |
------------------------*/
|
plugin-fw/assets/js/yith-promo.js
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function ($) {
|
2 |
+
$(document).on('click', '.notice-dismiss', function () {
|
3 |
+
var t = $(this),
|
4 |
+
promo_wrapper = t.parent('div.yith-notice-is-dismissible'),
|
5 |
+
promo_id = promo_wrapper.attr('id');
|
6 |
+
|
7 |
+
if (typeof promo_id != 'undefined') {
|
8 |
+
var cname = 'hide_' + promo_id,
|
9 |
+
cvalue = 'yes',
|
10 |
+
expiry = promo_wrapper.data('expiry'),
|
11 |
+
expiry_date = new Date(expiry);
|
12 |
+
|
13 |
+
expiry_date.setUTCHours( 23 );
|
14 |
+
expiry_date.setUTCMinutes( 59 );
|
15 |
+
expiry_date.setUTCSeconds( 59 );
|
16 |
+
|
17 |
+
document.cookie = cname + "=" + cvalue + ";" + 'expires=' + expiry_date.toUTCString() + ";path=/";
|
18 |
+
}
|
19 |
+
});
|
20 |
+
})(jQuery);
|
plugin-fw/assets/js/yith-promo.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
(function(c){c(document).on("click",".notice-dismiss",function(){var a=c(this).parent("div.yith-notice-is-dismissible"),b=a.attr("id");"undefined"!=typeof b&&(b="hide_"+b,a=a.data("expiry"),a=new Date(a),a.setUTCHours(23),a.setUTCMinutes(59),a.setUTCSeconds(59),document.cookie=b+"=yes;expires="+a.toUTCString()+";path=/")})})(jQuery);
|
plugin-fw/init.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
-
* Version: 3.0.
|
5 |
* Author: YITHEMES
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
+
* Version: 3.0.30
|
5 |
* Author: YITHEMES
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
plugin-fw/languages/yith-plugin-fw-it_IT.mo
CHANGED
Binary file
|
plugin-fw/languages/yith-plugin-fw-it_IT.po
CHANGED
@@ -4,8 +4,8 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: Your Inspiration Themes <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2018-
|
8 |
-
"PO-Revision-Date: 2018-
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: YIThemes <plugins@yithemes.com>\n"
|
11 |
"Language: it_IT\n"
|
@@ -23,8 +23,6 @@ msgstr ""
|
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
25 |
#: lib/privacy/yit-privacy.php:24
|
26 |
-
#, fuzzy
|
27 |
-
#| msgid "YITH Plugins"
|
28 |
msgctxt "Privacy Policy Guide Title"
|
29 |
msgid "YITH Plugins"
|
30 |
msgstr "YITH Plugins"
|
@@ -39,26 +37,33 @@ msgid ""
|
|
39 |
"We recommend consulting with a lawyer when deciding what information to "
|
40 |
"disclose on your privacy policy."
|
41 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
|
43 |
#: lib/privacy/yit-privacy.php:63
|
44 |
msgctxt "Privacy Policy Content"
|
45 |
msgid "What we collect and store"
|
46 |
-
msgstr ""
|
47 |
|
48 |
#: lib/privacy/yit-privacy.php:66
|
49 |
msgctxt "Privacy Policy Content"
|
50 |
msgid "Who on our team has access"
|
51 |
-
msgstr ""
|
52 |
|
53 |
#: lib/privacy/yit-privacy.php:69
|
54 |
msgctxt "Privacy Policy Content"
|
55 |
msgid "What we share with others"
|
56 |
-
msgstr ""
|
57 |
|
58 |
#: lib/privacy/yit-privacy.php:72
|
59 |
msgctxt "Privacy Policy Content"
|
60 |
msgid "Payments"
|
61 |
-
msgstr ""
|
62 |
|
63 |
#: lib/yit-cpt-unlimited.php:460 lib/yit-cpt-unlimited.php:574
|
64 |
#: lib/yit-cpt-unlimited.php:719 lib/yit-cpt-unlimited.php:1632
|
@@ -264,7 +269,7 @@ msgstr "Aggiungi %s dalla immagini"
|
|
264 |
msgid "Upload multiple files"
|
265 |
msgstr "Carica file multipli"
|
266 |
|
267 |
-
#: lib/yit-plugin-panel-wc.php:
|
268 |
msgid "The changes you have made will be lost if you leave this page."
|
269 |
msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
270 |
|
@@ -272,16 +277,16 @@ msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
|
272 |
msgid "Plugin Settings"
|
273 |
msgstr "Impostazioni plugin"
|
274 |
|
275 |
-
#: lib/yit-plugin-panel.php:
|
276 |
msgid "How to install premium version"
|
277 |
msgstr "Come installare la versione premium"
|
278 |
|
279 |
-
#: lib/yit-plugin-panel.php:
|
280 |
#: templates/panel/woocommerce/woocommerce-form.php:11
|
281 |
msgid "Save Changes"
|
282 |
msgstr "Salva modifiche"
|
283 |
|
284 |
-
#: lib/yit-plugin-panel.php:
|
285 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
286 |
msgid ""
|
287 |
"If you continue with this action, you will reset all options in this page."
|
@@ -289,53 +294,53 @@ msgstr ""
|
|
289 |
"Se prosegui con questa azione, tutte le opzioni di questa pagina saranno "
|
290 |
"reimpostate."
|
291 |
|
292 |
-
#: lib/yit-plugin-panel.php:
|
293 |
msgid "Reset to default"
|
294 |
msgstr "Ripristina configurazione predefinita"
|
295 |
|
296 |
-
#: lib/yit-plugin-panel.php:
|
297 |
#: templates/panel/woocommerce/woocommerce-form.php:18
|
298 |
msgid "Are you sure?"
|
299 |
msgstr "Sei sicuro?"
|
300 |
|
301 |
-
#: lib/yit-plugin-panel.php:
|
302 |
msgid ""
|
303 |
"The element you have entered already exists. Please, enter another name."
|
304 |
msgstr "L'elemento inserito esiste già. Per favore, inserisci un altro nome."
|
305 |
|
306 |
-
#: lib/yit-plugin-panel.php:
|
307 |
msgid "Settings saved"
|
308 |
msgstr "Impostazioni salvate"
|
309 |
|
310 |
-
#: lib/yit-plugin-panel.php:
|
311 |
msgid "Settings reset"
|
312 |
msgstr "Impostazioni azzerate"
|
313 |
|
314 |
-
#: lib/yit-plugin-panel.php:
|
315 |
msgid "Element deleted correctly."
|
316 |
msgstr "Elemento rimosso correttamente."
|
317 |
|
318 |
-
#: lib/yit-plugin-panel.php:
|
319 |
msgid "Element updated correctly."
|
320 |
msgstr "Elemento aggiornato correttamente."
|
321 |
|
322 |
-
#: lib/yit-plugin-panel.php:
|
323 |
msgid "Database imported correctly."
|
324 |
msgstr "Database importato correttamente."
|
325 |
|
326 |
-
#: lib/yit-plugin-panel.php:
|
327 |
msgid "An error has occurred during import. Please try again."
|
328 |
msgstr "Si è verificato un errore durante l'importazione. Prova di nuovo."
|
329 |
|
330 |
-
#: lib/yit-plugin-panel.php:
|
331 |
msgid "The added file is not valid."
|
332 |
msgstr "Il file aggiunto non è valido."
|
333 |
|
334 |
-
#: lib/yit-plugin-panel.php:
|
335 |
msgid "Sorry, import is disabled."
|
336 |
msgstr "Ci dispiace, l'importazione è disabilitata."
|
337 |
|
338 |
-
#: lib/yit-plugin-panel.php:
|
339 |
msgid "Sorting successful."
|
340 |
msgstr "Ordinamento effettuato con successo."
|
341 |
|
@@ -344,21 +349,15 @@ msgid "Plugins Activated"
|
|
344 |
msgstr "Plugin attivati"
|
345 |
|
346 |
#: lib/yit-pointers.php:71
|
347 |
-
#, fuzzy
|
348 |
-
#| msgid ""
|
349 |
-
#| "From now on, you can find all plugin options in YIT Plugin menu.\n"
|
350 |
-
#| " For each plugin installed, "
|
351 |
-
#| "customization settings will be available as a new entry in YIT Plugin "
|
352 |
-
#| "menu."
|
353 |
msgid ""
|
354 |
"From now on, you can find all plugin options in YITH Plugins menu.\n"
|
355 |
" Plugin customization settings will be "
|
356 |
"available as a new entry in YITH Plugins menu."
|
357 |
msgstr ""
|
358 |
-
"Da ora in poi, puoi trovare tutte le opzioni dei tuoi plugin nel menu
|
359 |
-
"
|
360 |
"Troverai le impostazioni di personalizzazione sotto una nuova voce nel menu "
|
361 |
-
"
|
362 |
|
363 |
#: lib/yit-pointers.php:73 lib/yit-pointers.php:89
|
364 |
msgid "Discover all our plugins available on:"
|
@@ -373,17 +372,6 @@ msgid "Plugins Upgraded"
|
|
373 |
msgstr "Plugin aggiornati"
|
374 |
|
375 |
#: lib/yit-pointers.php:85
|
376 |
-
#, fuzzy
|
377 |
-
#| msgid ""
|
378 |
-
#| "From now on, you can find all options of your plugins in YIT Plugin "
|
379 |
-
#| "menu.\n"
|
380 |
-
#| " Any time one of our plugins is "
|
381 |
-
#| "updated, a new entry will be added to this menu.\n"
|
382 |
-
#| " For example, after the update, plugin "
|
383 |
-
#| "options (such as for YITH WooCommerce Wishlist, YITH WooCommerce Ajax "
|
384 |
-
#| "Search, etc.)\n"
|
385 |
-
#| " will be moved from previous location "
|
386 |
-
#| "to YIT Plugin tab."
|
387 |
msgid ""
|
388 |
"From now on, you can find the option panel of YITH plugins in YITH Plugins "
|
389 |
"menu.\n"
|
@@ -395,63 +383,55 @@ msgid ""
|
|
395 |
" will be moved from previous location to "
|
396 |
"YITH Plugins tab."
|
397 |
msgstr ""
|
398 |
-
"Da ora in poi, troverai tutte le opzioni dei tuoi plugin nel menu
|
399 |
-
"
|
400 |
"Ogni volta che aggiornerai i nostri plugin, troverai una nuova voce in "
|
401 |
"questo menu.\n"
|
402 |
"Per esempio, dopo l'aggiornamento, le opzioni del plugin (come per esempio "
|
403 |
"quelle di YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search etc.)\n"
|
404 |
-
"saranno trasferite nella scheda
|
405 |
|
406 |
-
#: lib/yit-upgrade.php:
|
407 |
-
#, fuzzy
|
408 |
-
#| msgid "Unable to contact the remote server, please try again later. Thanks!"
|
409 |
msgid "An unexpected error occurred, please try again later. Thanks!"
|
410 |
-
msgstr "
|
411 |
|
412 |
-
#: lib/yit-upgrade.php:
|
413 |
msgid "There is a new version of %plugin_name% available."
|
414 |
msgstr "Una nuova versione di %plugin_name% è disponibile."
|
415 |
|
416 |
-
#: lib/yit-upgrade.php:
|
417 |
msgid "View version %latest% details."
|
418 |
msgstr "Visualizza i dettagli della versione %latest%."
|
419 |
|
420 |
-
#: lib/yit-upgrade.php:
|
421 |
msgid "Automatic update is unavailable for this plugin,"
|
422 |
msgstr "L'aggiornamento automatico non è disponibile per questo plugin,"
|
423 |
|
424 |
-
#: lib/yit-upgrade.php:
|
425 |
msgid ""
|
426 |
"please <a href=\"%activate_link%\">activate</a> your copy of %plugin_name%."
|
427 |
msgstr ""
|
428 |
"per favore, <a href=\"%activate_link%\">attiva</a> la tua copia di "
|
429 |
"%plugin_name%."
|
430 |
|
431 |
-
#: lib/yit-upgrade.php:
|
432 |
msgid "Update now."
|
433 |
msgstr "Aggiorna adesso."
|
434 |
|
435 |
-
#: lib/yit-upgrade.php:
|
436 |
-
#, fuzzy
|
437 |
-
#| msgid "YIThemes Repository"
|
438 |
msgid "YITH Repository"
|
439 |
-
msgstr "Repository
|
440 |
|
441 |
-
#: lib/yit-upgrade.php:
|
442 |
msgid "Invalid URL Provided."
|
443 |
msgstr "L'URL inserito non è valido."
|
444 |
|
445 |
-
#: lib/yit-upgrade.php:
|
446 |
msgid "Could not create Temporary file."
|
447 |
msgstr "Non è stato possibile creare il file temporaneo."
|
448 |
|
449 |
-
#: lib/yit-upgrade.php:
|
450 |
-
#,
|
451 |
-
#| msgid ""
|
452 |
-
#| "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
453 |
-
#| "\"thickbox yit-changelog-button\" title=\"%3$s\">View version %4$s "
|
454 |
-
#| "details</a>."
|
455 |
msgid ""
|
456 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
457 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
@@ -461,32 +441,21 @@ msgstr ""
|
|
461 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
462 |
"%4$s</a>."
|
463 |
|
464 |
-
#: lib/yit-upgrade.php:
|
465 |
-
#,
|
466 |
-
#| msgid ""
|
467 |
-
#| "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
468 |
-
#| "\"thickbox yit-changelog-button\" title=\"%3$s\">View version %4$s "
|
469 |
-
#| "details</a>. <em>You have to activate the plugin on a single site of the "
|
470 |
-
#| "network to benefit from automatic updates.</em>"
|
471 |
msgid ""
|
472 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
473 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
474 |
"%4$s details</a>. <em>You have to activate the plugin on a single site of "
|
475 |
"the network to benefit from automatic updates.</em>"
|
476 |
msgstr ""
|
477 |
-
"È disponibile una nuova
|
478 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
479 |
"%4$s</a>. <em>Per poter usufruire degli aggiornamenti automatici è "
|
480 |
"necessario attivare il plugin su un solo sito.</em>"
|
481 |
|
482 |
-
#: lib/yit-upgrade.php:
|
483 |
-
#,
|
484 |
-
#| msgid ""
|
485 |
-
#| "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
486 |
-
#| "\"thickbox yit-changelog-button\" title=\"%3$s\">View version %4$s "
|
487 |
-
#| "details</a>. <em>Automatic update is unavailable for this plugin, please "
|
488 |
-
#| "<a href=\"%5$s\" title=\"License activation\">activate</a> your copy of "
|
489 |
-
#| "%6s.</em>"
|
490 |
msgid ""
|
491 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
492 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
@@ -497,15 +466,11 @@ msgstr ""
|
|
497 |
"È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox "
|
498 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
499 |
"%4$s</a>. <em>Gli aggiornamenti automatici non sono disponibili per questo "
|
500 |
-
"plugin, per piacere <a href=\"%5$s\" title=\"License activation\">
|
501 |
-
"la
|
502 |
-
|
503 |
-
#: lib/yit-upgrade.php:
|
504 |
-
#,
|
505 |
-
#| msgid ""
|
506 |
-
#| "There is a new version of %1$s available. <a href=\"%2$s\" class="
|
507 |
-
#| "\"thickbox yit-changelog-button\" title=\"%3$s\">View version %4$s "
|
508 |
-
#| "details</a> or <a href=\"%5$s\">update now</a>."
|
509 |
msgid ""
|
510 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
511 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
@@ -515,99 +480,99 @@ msgstr ""
|
|
515 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
516 |
"%4$s</a> oppure <a href=\"%5$s\">aggiorna adesso</a>."
|
517 |
|
518 |
-
#: lib/yit-upgrade.php:
|
519 |
msgid "You can't update the plugins for this site."
|
520 |
msgstr "Non è possibile aggiornare i plugin per questo sito."
|
521 |
|
522 |
-
#: lib/yit-upgrade.php:
|
523 |
msgid ""
|
524 |
"You do not have sufficient permissions to update the plugins for this site."
|
525 |
msgstr ""
|
526 |
"Non sei in possesso delle autorizzazioni necessarie per aggiornare i plugin "
|
527 |
"in questo sito."
|
528 |
|
529 |
-
#: lib/yit-upgrade.php:
|
530 |
msgid "Update Plugin"
|
531 |
msgstr "Aggiorna plugin"
|
532 |
|
533 |
-
#: licence/lib/yit-licence.php:
|
534 |
#, php-format
|
535 |
msgctxt "%s = field name"
|
536 |
msgid "%s field cannot be empty"
|
537 |
msgstr "Il campo %s non può essere vuoto"
|
538 |
|
539 |
-
#: licence/lib/yit-licence.php:
|
540 |
#, php-format
|
541 |
msgid "%s and %s fields cannot be empty"
|
542 |
msgstr "I campi %s e %s non possono essere vuoti"
|
543 |
|
544 |
-
#: licence/lib/yit-licence.php:
|
545 |
msgid "Unable to contact the remote server, please try again later. Thanks!"
|
546 |
msgstr "Impossibile contattare il server remoto, prova più tardi. Grazie!"
|
547 |
|
548 |
-
#: licence/lib/yit-licence.php:
|
549 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
550 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
551 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
552 |
msgid "Email"
|
553 |
msgstr "Email"
|
554 |
|
555 |
-
#: licence/lib/yit-licence.php:
|
556 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
557 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
558 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
559 |
msgid "License Key"
|
560 |
msgstr "Chiave di licenza"
|
561 |
|
562 |
-
#: licence/lib/yit-licence.php:
|
563 |
msgid "Are you sure you want to deactivate the license for current site?"
|
564 |
msgstr "Sei sicuro di voler disattivare la licenza per questo sito?"
|
565 |
|
566 |
-
#: licence/lib/yit-licence.php:
|
567 |
msgid "Invalid Request"
|
568 |
msgstr "Richiesta non valida"
|
569 |
|
570 |
-
#: licence/lib/yit-licence.php:
|
571 |
msgid "Invalid license key"
|
572 |
msgstr "Chiave di licenza non valida"
|
573 |
|
574 |
-
#: licence/lib/yit-licence.php:
|
575 |
msgid "Software has been deactivated"
|
576 |
msgstr "Il software è stato disattivato"
|
577 |
|
578 |
-
#: licence/lib/yit-licence.php:
|
579 |
msgid "Maximum number of activations exceeded"
|
580 |
msgstr "Hai raggiunto il numero massimo di attivazioni"
|
581 |
|
582 |
-
#: licence/lib/yit-licence.php:
|
583 |
msgid "Invalid instance ID"
|
584 |
msgstr "Istanza ID non valida"
|
585 |
|
586 |
-
#: licence/lib/yit-licence.php:
|
587 |
msgid "Invalid security key"
|
588 |
msgstr "Chiave di sicurezza non valida"
|
589 |
|
590 |
-
#: licence/lib/yit-licence.php:
|
591 |
msgid "License key has expired"
|
592 |
msgstr "La chiave di licenza è scaduta"
|
593 |
|
594 |
-
#: licence/lib/yit-licence.php:
|
595 |
msgid "License key has been banned"
|
596 |
msgstr "La chiave di licenza è stata bloccata"
|
597 |
|
598 |
-
#: licence/lib/yit-licence.php:
|
599 |
msgid "Current product is not included in your YITH Club Subscription key"
|
600 |
msgstr "Questo prodotto non è incluso nella tua licenze YITH Club Subscription"
|
601 |
|
602 |
-
#: licence/lib/yit-licence.php:
|
603 |
msgid "Great"
|
604 |
msgstr "Grande!"
|
605 |
|
606 |
-
#: licence/lib/yit-licence.php:
|
607 |
msgid "License successfully activated"
|
608 |
msgstr "Licenza attivata con successo"
|
609 |
|
610 |
-
#: licence/lib/yit-licence.php:
|
611 |
msgid "License key deactivated for website"
|
612 |
msgstr "Chiave di licenza disattivata per il sito web"
|
613 |
|
@@ -631,18 +596,6 @@ msgstr ""
|
|
631 |
"acquistato diverso tempo fa. Dove posso trovarla?"
|
632 |
|
633 |
#: licence/lib/yit-theme-licence.php:163
|
634 |
-
#, fuzzy
|
635 |
-
#| msgid ""
|
636 |
-
#| "If you have purchased one of our products before 27 January 2015, you can "
|
637 |
-
#| "benefit from support and updates (the services offered with the license)\n"
|
638 |
-
#| " until 27 January 2016 and you do not have to purchase "
|
639 |
-
#| "it again to get a new license key, because, before this date, your "
|
640 |
-
#| "license used to be activated automatically by our system.\n"
|
641 |
-
#| " After 27 January 2016, instead, if you want to "
|
642 |
-
#| "benefit from support and updates you have to buy a new license and "
|
643 |
-
#| "activate it through the license key you will be\n"
|
644 |
-
#| " provided with and that you can find in your YIThemes "
|
645 |
-
#| "account, in section \"My licenses\"."
|
646 |
msgid ""
|
647 |
"If you have purchased one of our products before 27 January 2015, you can "
|
648 |
"benefit from support and updates (the services offered with the license)\n"
|
@@ -663,16 +616,14 @@ msgstr ""
|
|
663 |
"Dopo il 27 gennaio 2016, invece, se vorrai usufruire di supporto e "
|
664 |
"aggiornamenti dovrai acquistare una nuova licenza e attivarla con il codice "
|
665 |
"che ti verrà\n"
|
666 |
-
"fornito e che puoi trovare nella tua area riservata su
|
667 |
-
"
|
668 |
|
669 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
670 |
-
#, fuzzy
|
671 |
-
#| msgid "License Activation"
|
672 |
msgid "YITH License Activation"
|
673 |
-
msgstr "Attivazione licenza"
|
674 |
|
675 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
676 |
msgid ""
|
677 |
"Have you updated your licenses? Have you asked for an extension? Update "
|
678 |
"information concerning your products."
|
@@ -680,86 +631,82 @@ msgstr ""
|
|
680 |
"Hai aggiornato la tua licenza? Hai richiesto un'estensione? Aggiorna le "
|
681 |
"informazioni dei tuoi prodotti."
|
682 |
|
683 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
684 |
msgid "Update license information"
|
685 |
msgstr "Aggiorna informazioni licenza"
|
686 |
|
687 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
688 |
msgid "Product to activate"
|
689 |
msgid_plural "Products to activate"
|
690 |
msgstr[0] "Prodotto da attivare"
|
691 |
msgstr[1] "Prodotti da attivare"
|
692 |
|
693 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
694 |
msgid "Activate"
|
695 |
msgstr "Attiva"
|
696 |
|
697 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
698 |
msgid "Activated"
|
699 |
msgstr "Attivato"
|
700 |
|
701 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
702 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
703 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
704 |
msgid "Product Name"
|
705 |
msgstr "Nome prodotto"
|
706 |
|
707 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
708 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
709 |
msgid "Expires"
|
710 |
msgstr "Scadenza"
|
711 |
|
712 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
713 |
msgid "Remaining"
|
714 |
msgstr "Tempo rimanente"
|
715 |
|
716 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
717 |
msgid "Club Subscription"
|
718 |
msgstr "Club Subscription"
|
719 |
|
720 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
721 |
msgid "License Actions"
|
722 |
msgstr "Azioni licenza"
|
723 |
|
724 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
725 |
#, php-format
|
726 |
msgid "%1s out of %2s"
|
727 |
msgstr "%1s di %2s"
|
728 |
|
729 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
730 |
msgid "Deactivate"
|
731 |
msgstr "Disattiva"
|
732 |
|
733 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
734 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
735 |
msgid "Renew"
|
736 |
msgstr "Rinnova"
|
737 |
|
738 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
739 |
msgid "Banned"
|
740 |
msgstr "Bloccato"
|
741 |
|
742 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
743 |
msgid "Expired"
|
744 |
msgstr "Non più valido"
|
745 |
|
746 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
747 |
msgid "Order again"
|
748 |
msgstr "Acquista di nuovo"
|
749 |
|
750 |
-
#: licence/templates/panel/activation/activation-panel.php:
|
751 |
msgid "Renew license"
|
752 |
msgstr "Rinnova la licenza"
|
753 |
|
754 |
#: templates/fields/ajax-posts.php:57
|
755 |
-
#, fuzzy
|
756 |
-
#| msgid "Search %s"
|
757 |
msgid "Search Posts"
|
758 |
-
msgstr "Cerca
|
759 |
|
760 |
#: templates/fields/ajax-products.php:16
|
761 |
-
#, fuzzy
|
762 |
-
#| msgid "Search for a product"
|
763 |
msgid "Search Product"
|
764 |
msgstr "Cerca un prodotto"
|
765 |
|
@@ -792,8 +739,6 @@ msgid "Do you want to remove the custom tab?"
|
|
792 |
msgstr "Vuoi rimuovere la scheda personalizzata?"
|
793 |
|
794 |
#: templates/fields/icons.php:58
|
795 |
-
#, fuzzy
|
796 |
-
#| msgid "Reset Defaults"
|
797 |
msgid "Set Default"
|
798 |
msgstr "Ripristina impostazioni iniziali"
|
799 |
|
@@ -818,14 +763,12 @@ msgid "Delete"
|
|
818 |
msgstr "Rimuovi"
|
819 |
|
820 |
#: templates/fields/select-buttons.php:26
|
821 |
-
#, fuzzy
|
822 |
-
#| msgid "Select"
|
823 |
msgid "Select All"
|
824 |
-
msgstr "
|
825 |
|
826 |
#: templates/fields/select-buttons.php:33
|
827 |
msgid "Deselect All"
|
828 |
-
msgstr ""
|
829 |
|
830 |
#: templates/fields/sidebars.php:22
|
831 |
msgid "Left sidebar"
|
@@ -878,38 +821,32 @@ msgstr "(Default: <i %s></i> )"
|
|
878 |
msgid "Reset Defaults"
|
879 |
msgstr "Ripristina impostazioni iniziali"
|
880 |
|
881 |
-
#: yit-plugin.php:
|
882 |
msgctxt "Plugin Row Meta"
|
883 |
msgid "Live Demo"
|
884 |
-
msgstr ""
|
885 |
|
886 |
-
#: yit-plugin.php:
|
887 |
msgctxt "Plugin Row Meta"
|
888 |
msgid "Documentation"
|
889 |
-
msgstr ""
|
890 |
|
891 |
-
#: yit-plugin.php:
|
892 |
msgctxt "Plugin Row Meta"
|
893 |
msgid "Support"
|
894 |
-
msgstr ""
|
895 |
|
896 |
-
#: yit-plugin.php:
|
897 |
-
#, fuzzy
|
898 |
-
#| msgid "Premium version upgrade"
|
899 |
msgctxt "Plugin Row Meta"
|
900 |
msgid "Premium version"
|
901 |
-
msgstr "
|
902 |
|
903 |
-
#: yit-plugin.php:
|
904 |
-
#, fuzzy
|
905 |
-
#| msgid "Settings"
|
906 |
msgctxt "Action links"
|
907 |
msgid "Settings"
|
908 |
msgstr "Impostazioni"
|
909 |
|
910 |
-
#: yit-plugin.php:
|
911 |
-
#, fuzzy
|
912 |
-
#| msgid "License Key"
|
913 |
msgid "License"
|
914 |
msgstr "Chiave di licenza"
|
915 |
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Plugin Starter 1.0.0 Plugin FW\n"
|
6 |
"Report-Msgid-Bugs-To: Your Inspiration Themes <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2018-10-23 15:44+0200\n"
|
8 |
+
"PO-Revision-Date: 2018-10-24 13:28+0200\n"
|
9 |
"Last-Translator: \n"
|
10 |
"Language-Team: YIThemes <plugins@yithemes.com>\n"
|
11 |
"Language: it_IT\n"
|
23 |
"X-Poedit-SearchPath-0: .\n"
|
24 |
|
25 |
#: lib/privacy/yit-privacy.php:24
|
|
|
|
|
26 |
msgctxt "Privacy Policy Guide Title"
|
27 |
msgid "YITH Plugins"
|
28 |
msgstr "YITH Plugins"
|
37 |
"We recommend consulting with a lawyer when deciding what information to "
|
38 |
"disclose on your privacy policy."
|
39 |
msgstr ""
|
40 |
+
"Questo esempio include gli elementi di base sulla raccolta dei dati "
|
41 |
+
"personali, la memorizzazione e la condivisione, nonché su chi è autorizzato "
|
42 |
+
"ad accedere a tali dati. In base alle impostazioni abilitate e ai moduli di "
|
43 |
+
"estensione aggiuntivi utilizzati, le informazioni specifiche condivise dal "
|
44 |
+
"nostro negozio possono variare. Ti consigliamo di consultare un legale al "
|
45 |
+
"momento di decidere quali informazioni divulgare nell'informativa sulla "
|
46 |
+
"privacy."
|
47 |
|
48 |
#: lib/privacy/yit-privacy.php:63
|
49 |
msgctxt "Privacy Policy Content"
|
50 |
msgid "What we collect and store"
|
51 |
+
msgstr "Cosa raccogliamo e salviamo"
|
52 |
|
53 |
#: lib/privacy/yit-privacy.php:66
|
54 |
msgctxt "Privacy Policy Content"
|
55 |
msgid "Who on our team has access"
|
56 |
+
msgstr "Persone del nostro gruppo di lavoro che hanno accesso"
|
57 |
|
58 |
#: lib/privacy/yit-privacy.php:69
|
59 |
msgctxt "Privacy Policy Content"
|
60 |
msgid "What we share with others"
|
61 |
+
msgstr "Cosa condividiamo con gli altri"
|
62 |
|
63 |
#: lib/privacy/yit-privacy.php:72
|
64 |
msgctxt "Privacy Policy Content"
|
65 |
msgid "Payments"
|
66 |
+
msgstr "Pagamenti"
|
67 |
|
68 |
#: lib/yit-cpt-unlimited.php:460 lib/yit-cpt-unlimited.php:574
|
69 |
#: lib/yit-cpt-unlimited.php:719 lib/yit-cpt-unlimited.php:1632
|
269 |
msgid "Upload multiple files"
|
270 |
msgstr "Carica file multipli"
|
271 |
|
272 |
+
#: lib/yit-plugin-panel-wc.php:384
|
273 |
msgid "The changes you have made will be lost if you leave this page."
|
274 |
msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
275 |
|
277 |
msgid "Plugin Settings"
|
278 |
msgstr "Impostazioni plugin"
|
279 |
|
280 |
+
#: lib/yit-plugin-panel.php:335 lib/yit-plugin-panel.php:338
|
281 |
msgid "How to install premium version"
|
282 |
msgstr "Come installare la versione premium"
|
283 |
|
284 |
+
#: lib/yit-plugin-panel.php:389 lib/yit-plugin-subpanel.php:156
|
285 |
#: templates/panel/woocommerce/woocommerce-form.php:11
|
286 |
msgid "Save Changes"
|
287 |
msgstr "Salva modifiche"
|
288 |
|
289 |
+
#: lib/yit-plugin-panel.php:392 lib/yit-plugin-subpanel.php:159
|
290 |
#: templates/panel/woocommerce/woocommerce-form.php:14
|
291 |
msgid ""
|
292 |
"If you continue with this action, you will reset all options in this page."
|
294 |
"Se prosegui con questa azione, tutte le opzioni di questa pagina saranno "
|
295 |
"reimpostate."
|
296 |
|
297 |
+
#: lib/yit-plugin-panel.php:394 lib/yit-plugin-subpanel.php:161
|
298 |
msgid "Reset to default"
|
299 |
msgstr "Ripristina configurazione predefinita"
|
300 |
|
301 |
+
#: lib/yit-plugin-panel.php:395 lib/yit-plugin-subpanel.php:162
|
302 |
#: templates/panel/woocommerce/woocommerce-form.php:18
|
303 |
msgid "Are you sure?"
|
304 |
msgstr "Sei sicuro?"
|
305 |
|
306 |
+
#: lib/yit-plugin-panel.php:529
|
307 |
msgid ""
|
308 |
"The element you have entered already exists. Please, enter another name."
|
309 |
msgstr "L'elemento inserito esiste già. Per favore, inserisci un altro nome."
|
310 |
|
311 |
+
#: lib/yit-plugin-panel.php:530
|
312 |
msgid "Settings saved"
|
313 |
msgstr "Impostazioni salvate"
|
314 |
|
315 |
+
#: lib/yit-plugin-panel.php:531
|
316 |
msgid "Settings reset"
|
317 |
msgstr "Impostazioni azzerate"
|
318 |
|
319 |
+
#: lib/yit-plugin-panel.php:532
|
320 |
msgid "Element deleted correctly."
|
321 |
msgstr "Elemento rimosso correttamente."
|
322 |
|
323 |
+
#: lib/yit-plugin-panel.php:533 lib/yit-plugin-panel.php:534
|
324 |
msgid "Element updated correctly."
|
325 |
msgstr "Elemento aggiornato correttamente."
|
326 |
|
327 |
+
#: lib/yit-plugin-panel.php:535
|
328 |
msgid "Database imported correctly."
|
329 |
msgstr "Database importato correttamente."
|
330 |
|
331 |
+
#: lib/yit-plugin-panel.php:536
|
332 |
msgid "An error has occurred during import. Please try again."
|
333 |
msgstr "Si è verificato un errore durante l'importazione. Prova di nuovo."
|
334 |
|
335 |
+
#: lib/yit-plugin-panel.php:537
|
336 |
msgid "The added file is not valid."
|
337 |
msgstr "Il file aggiunto non è valido."
|
338 |
|
339 |
+
#: lib/yit-plugin-panel.php:538
|
340 |
msgid "Sorry, import is disabled."
|
341 |
msgstr "Ci dispiace, l'importazione è disabilitata."
|
342 |
|
343 |
+
#: lib/yit-plugin-panel.php:539
|
344 |
msgid "Sorting successful."
|
345 |
msgstr "Ordinamento effettuato con successo."
|
346 |
|
349 |
msgstr "Plugin attivati"
|
350 |
|
351 |
#: lib/yit-pointers.php:71
|
|
|
|
|
|
|
|
|
|
|
|
|
352 |
msgid ""
|
353 |
"From now on, you can find all plugin options in YITH Plugins menu.\n"
|
354 |
" Plugin customization settings will be "
|
355 |
"available as a new entry in YITH Plugins menu."
|
356 |
msgstr ""
|
357 |
+
"Da ora in poi, puoi trovare tutte le opzioni dei tuoi plugin nel menu YITH "
|
358 |
+
"Plugins.\n"
|
359 |
"Troverai le impostazioni di personalizzazione sotto una nuova voce nel menu "
|
360 |
+
"YITH Plugins."
|
361 |
|
362 |
#: lib/yit-pointers.php:73 lib/yit-pointers.php:89
|
363 |
msgid "Discover all our plugins available on:"
|
372 |
msgstr "Plugin aggiornati"
|
373 |
|
374 |
#: lib/yit-pointers.php:85
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
msgid ""
|
376 |
"From now on, you can find the option panel of YITH plugins in YITH Plugins "
|
377 |
"menu.\n"
|
383 |
" will be moved from previous location to "
|
384 |
"YITH Plugins tab."
|
385 |
msgstr ""
|
386 |
+
"Da ora in poi, troverai tutte le opzioni dei tuoi plugin nel menu YITH "
|
387 |
+
"Plugins.\n"
|
388 |
"Ogni volta che aggiornerai i nostri plugin, troverai una nuova voce in "
|
389 |
"questo menu.\n"
|
390 |
"Per esempio, dopo l'aggiornamento, le opzioni del plugin (come per esempio "
|
391 |
"quelle di YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search etc.)\n"
|
392 |
+
"saranno trasferite nella scheda YITH Plugins."
|
393 |
|
394 |
+
#: lib/yit-upgrade.php:95
|
|
|
|
|
395 |
msgid "An unexpected error occurred, please try again later. Thanks!"
|
396 |
+
msgstr "Si è verificato un errore inaspettato, riprova più tardi. Grazie!"
|
397 |
|
398 |
+
#: lib/yit-upgrade.php:190
|
399 |
msgid "There is a new version of %plugin_name% available."
|
400 |
msgstr "Una nuova versione di %plugin_name% è disponibile."
|
401 |
|
402 |
+
#: lib/yit-upgrade.php:191
|
403 |
msgid "View version %latest% details."
|
404 |
msgstr "Visualizza i dettagli della versione %latest%."
|
405 |
|
406 |
+
#: lib/yit-upgrade.php:192
|
407 |
msgid "Automatic update is unavailable for this plugin,"
|
408 |
msgstr "L'aggiornamento automatico non è disponibile per questo plugin,"
|
409 |
|
410 |
+
#: lib/yit-upgrade.php:193
|
411 |
msgid ""
|
412 |
"please <a href=\"%activate_link%\">activate</a> your copy of %plugin_name%."
|
413 |
msgstr ""
|
414 |
"per favore, <a href=\"%activate_link%\">attiva</a> la tua copia di "
|
415 |
"%plugin_name%."
|
416 |
|
417 |
+
#: lib/yit-upgrade.php:194
|
418 |
msgid "Update now."
|
419 |
msgstr "Aggiorna adesso."
|
420 |
|
421 |
+
#: lib/yit-upgrade.php:295
|
|
|
|
|
422 |
msgid "YITH Repository"
|
423 |
+
msgstr "Repository YITH"
|
424 |
|
425 |
+
#: lib/yit-upgrade.php:329
|
426 |
msgid "Invalid URL Provided."
|
427 |
msgstr "L'URL inserito non è valido."
|
428 |
|
429 |
+
#: lib/yit-upgrade.php:342
|
430 |
msgid "Could not create Temporary file."
|
431 |
msgstr "Non è stato possibile creare il file temporaneo."
|
432 |
|
433 |
+
#: lib/yit-upgrade.php:502
|
434 |
+
#, php-format
|
|
|
|
|
|
|
|
|
435 |
msgid ""
|
436 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
437 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
441 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
442 |
"%4$s</a>."
|
443 |
|
444 |
+
#: lib/yit-upgrade.php:504
|
445 |
+
#, php-format
|
|
|
|
|
|
|
|
|
|
|
446 |
msgid ""
|
447 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
448 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
449 |
"%4$s details</a>. <em>You have to activate the plugin on a single site of "
|
450 |
"the network to benefit from automatic updates.</em>"
|
451 |
msgstr ""
|
452 |
+
"È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox "
|
453 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
454 |
"%4$s</a>. <em>Per poter usufruire degli aggiornamenti automatici è "
|
455 |
"necessario attivare il plugin su un solo sito.</em>"
|
456 |
|
457 |
+
#: lib/yit-upgrade.php:506
|
458 |
+
#, php-format
|
|
|
|
|
|
|
|
|
|
|
|
|
459 |
msgid ""
|
460 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
461 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
466 |
"È disponibile una nuova versione di %1$s. <a href=\"%2$s\" class=\"thickbox "
|
467 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
468 |
"%4$s</a>. <em>Gli aggiornamenti automatici non sono disponibili per questo "
|
469 |
+
"plugin, per piacere <a href=\"%5$s\" title=\"License activation\">attiva</a> "
|
470 |
+
"la tua copia di %6s.</em>"
|
471 |
+
|
472 |
+
#: lib/yit-upgrade.php:508
|
473 |
+
#, php-format
|
|
|
|
|
|
|
|
|
474 |
msgid ""
|
475 |
"There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox "
|
476 |
"yit-changelog-button open-plugin-details-modal\" title=\"%3$s\">View version "
|
480 |
"yit-changelog-button\" title=\"%3$s\">Visualizza i dettagli della versione "
|
481 |
"%4$s</a> oppure <a href=\"%5$s\">aggiorna adesso</a>."
|
482 |
|
483 |
+
#: lib/yit-upgrade.php:581
|
484 |
msgid "You can't update the plugins for this site."
|
485 |
msgstr "Non è possibile aggiornare i plugin per questo sito."
|
486 |
|
487 |
+
#: lib/yit-upgrade.php:585
|
488 |
msgid ""
|
489 |
"You do not have sufficient permissions to update the plugins for this site."
|
490 |
msgstr ""
|
491 |
"Non sei in possesso delle autorizzazioni necessarie per aggiornare i plugin "
|
492 |
"in questo sito."
|
493 |
|
494 |
+
#: lib/yit-upgrade.php:592
|
495 |
msgid "Update Plugin"
|
496 |
msgstr "Aggiorna plugin"
|
497 |
|
498 |
+
#: licence/lib/yit-licence.php:186
|
499 |
#, php-format
|
500 |
msgctxt "%s = field name"
|
501 |
msgid "%s field cannot be empty"
|
502 |
msgstr "Il campo %s non può essere vuoto"
|
503 |
|
504 |
+
#: licence/lib/yit-licence.php:187
|
505 |
#, php-format
|
506 |
msgid "%s and %s fields cannot be empty"
|
507 |
msgstr "I campi %s e %s non possono essere vuoti"
|
508 |
|
509 |
+
#: licence/lib/yit-licence.php:188
|
510 |
msgid "Unable to contact the remote server, please try again later. Thanks!"
|
511 |
msgstr "Impossibile contattare il server remoto, prova più tardi. Grazie!"
|
512 |
|
513 |
+
#: licence/lib/yit-licence.php:189
|
514 |
+
#: licence/templates/panel/activation/activation-panel.php:92
|
515 |
+
#: licence/templates/panel/activation/activation-panel.php:170
|
516 |
+
#: licence/templates/panel/activation/activation-panel.php:201
|
517 |
msgid "Email"
|
518 |
msgstr "Email"
|
519 |
|
520 |
+
#: licence/lib/yit-licence.php:190
|
521 |
+
#: licence/templates/panel/activation/activation-panel.php:93
|
522 |
+
#: licence/templates/panel/activation/activation-panel.php:171
|
523 |
+
#: licence/templates/panel/activation/activation-panel.php:202
|
524 |
msgid "License Key"
|
525 |
msgstr "Chiave di licenza"
|
526 |
|
527 |
+
#: licence/lib/yit-licence.php:191
|
528 |
msgid "Are you sure you want to deactivate the license for current site?"
|
529 |
msgstr "Sei sicuro di voler disattivare la licenza per questo sito?"
|
530 |
|
531 |
+
#: licence/lib/yit-licence.php:685
|
532 |
msgid "Invalid Request"
|
533 |
msgstr "Richiesta non valida"
|
534 |
|
535 |
+
#: licence/lib/yit-licence.php:686
|
536 |
msgid "Invalid license key"
|
537 |
msgstr "Chiave di licenza non valida"
|
538 |
|
539 |
+
#: licence/lib/yit-licence.php:687
|
540 |
msgid "Software has been deactivated"
|
541 |
msgstr "Il software è stato disattivato"
|
542 |
|
543 |
+
#: licence/lib/yit-licence.php:688
|
544 |
msgid "Maximum number of activations exceeded"
|
545 |
msgstr "Hai raggiunto il numero massimo di attivazioni"
|
546 |
|
547 |
+
#: licence/lib/yit-licence.php:689
|
548 |
msgid "Invalid instance ID"
|
549 |
msgstr "Istanza ID non valida"
|
550 |
|
551 |
+
#: licence/lib/yit-licence.php:690
|
552 |
msgid "Invalid security key"
|
553 |
msgstr "Chiave di sicurezza non valida"
|
554 |
|
555 |
+
#: licence/lib/yit-licence.php:691
|
556 |
msgid "License key has expired"
|
557 |
msgstr "La chiave di licenza è scaduta"
|
558 |
|
559 |
+
#: licence/lib/yit-licence.php:692
|
560 |
msgid "License key has been banned"
|
561 |
msgstr "La chiave di licenza è stata bloccata"
|
562 |
|
563 |
+
#: licence/lib/yit-licence.php:693
|
564 |
msgid "Current product is not included in your YITH Club Subscription key"
|
565 |
msgstr "Questo prodotto non è incluso nella tua licenze YITH Club Subscription"
|
566 |
|
567 |
+
#: licence/lib/yit-licence.php:694
|
568 |
msgid "Great"
|
569 |
msgstr "Grande!"
|
570 |
|
571 |
+
#: licence/lib/yit-licence.php:694
|
572 |
msgid "License successfully activated"
|
573 |
msgstr "Licenza attivata con successo"
|
574 |
|
575 |
+
#: licence/lib/yit-licence.php:695
|
576 |
msgid "License key deactivated for website"
|
577 |
msgstr "Chiave di licenza disattivata per il sito web"
|
578 |
|
596 |
"acquistato diverso tempo fa. Dove posso trovarla?"
|
597 |
|
598 |
#: licence/lib/yit-theme-licence.php:163
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
599 |
msgid ""
|
600 |
"If you have purchased one of our products before 27 January 2015, you can "
|
601 |
"benefit from support and updates (the services offered with the license)\n"
|
616 |
"Dopo il 27 gennaio 2016, invece, se vorrai usufruire di supporto e "
|
617 |
"aggiornamenti dovrai acquistare una nuova licenza e attivarla con il codice "
|
618 |
"che ti verrà\n"
|
619 |
+
"fornito e che puoi trovare nella tua area riservata su YITH, nella sezione "
|
620 |
+
"\"My licenses\"."
|
621 |
|
622 |
+
#: licence/templates/panel/activation/activation-panel.php:24
|
|
|
|
|
623 |
msgid "YITH License Activation"
|
624 |
+
msgstr "Attivazione licenza YITH"
|
625 |
|
626 |
+
#: licence/templates/panel/activation/activation-panel.php:28
|
627 |
msgid ""
|
628 |
"Have you updated your licenses? Have you asked for an extension? Update "
|
629 |
"information concerning your products."
|
631 |
"Hai aggiornato la tua licenza? Hai richiesto un'estensione? Aggiorna le "
|
632 |
"informazioni dei tuoi prodotti."
|
633 |
|
634 |
+
#: licence/templates/panel/activation/activation-panel.php:30
|
635 |
msgid "Update license information"
|
636 |
msgstr "Aggiorna informazioni licenza"
|
637 |
|
638 |
+
#: licence/templates/panel/activation/activation-panel.php:43
|
639 |
msgid "Product to activate"
|
640 |
msgid_plural "Products to activate"
|
641 |
msgstr[0] "Prodotto da attivare"
|
642 |
msgstr[1] "Prodotti da attivare"
|
643 |
|
644 |
+
#: licence/templates/panel/activation/activation-panel.php:65
|
645 |
msgid "Activate"
|
646 |
msgstr "Attiva"
|
647 |
|
648 |
+
#: licence/templates/panel/activation/activation-panel.php:84
|
649 |
msgid "Activated"
|
650 |
msgstr "Attivato"
|
651 |
|
652 |
+
#: licence/templates/panel/activation/activation-panel.php:90
|
653 |
+
#: licence/templates/panel/activation/activation-panel.php:168
|
654 |
+
#: licence/templates/panel/activation/activation-panel.php:198
|
655 |
msgid "Product Name"
|
656 |
msgstr "Nome prodotto"
|
657 |
|
658 |
+
#: licence/templates/panel/activation/activation-panel.php:96
|
659 |
+
#: licence/templates/panel/activation/activation-panel.php:205
|
660 |
msgid "Expires"
|
661 |
msgstr "Scadenza"
|
662 |
|
663 |
+
#: licence/templates/panel/activation/activation-panel.php:99
|
664 |
msgid "Remaining"
|
665 |
msgstr "Tempo rimanente"
|
666 |
|
667 |
+
#: licence/templates/panel/activation/activation-panel.php:101
|
668 |
msgid "Club Subscription"
|
669 |
msgstr "Club Subscription"
|
670 |
|
671 |
+
#: licence/templates/panel/activation/activation-panel.php:105
|
672 |
msgid "License Actions"
|
673 |
msgstr "Azioni licenza"
|
674 |
|
675 |
+
#: licence/templates/panel/activation/activation-panel.php:130
|
676 |
#, php-format
|
677 |
msgid "%1s out of %2s"
|
678 |
msgstr "%1s di %2s"
|
679 |
|
680 |
+
#: licence/templates/panel/activation/activation-panel.php:146
|
681 |
msgid "Deactivate"
|
682 |
msgstr "Disattiva"
|
683 |
|
684 |
+
#: licence/templates/panel/activation/activation-panel.php:151
|
685 |
+
#: licence/templates/panel/activation/activation-panel.php:208
|
686 |
msgid "Renew"
|
687 |
msgstr "Rinnova"
|
688 |
|
689 |
+
#: licence/templates/panel/activation/activation-panel.php:164
|
690 |
msgid "Banned"
|
691 |
msgstr "Bloccato"
|
692 |
|
693 |
+
#: licence/templates/panel/activation/activation-panel.php:194
|
694 |
msgid "Expired"
|
695 |
msgstr "Non più valido"
|
696 |
|
697 |
+
#: licence/templates/panel/activation/activation-panel.php:230
|
698 |
msgid "Order again"
|
699 |
msgstr "Acquista di nuovo"
|
700 |
|
701 |
+
#: licence/templates/panel/activation/activation-panel.php:232
|
702 |
msgid "Renew license"
|
703 |
msgstr "Rinnova la licenza"
|
704 |
|
705 |
#: templates/fields/ajax-posts.php:57
|
|
|
|
|
706 |
msgid "Search Posts"
|
707 |
+
msgstr "Cerca articoli"
|
708 |
|
709 |
#: templates/fields/ajax-products.php:16
|
|
|
|
|
710 |
msgid "Search Product"
|
711 |
msgstr "Cerca un prodotto"
|
712 |
|
739 |
msgstr "Vuoi rimuovere la scheda personalizzata?"
|
740 |
|
741 |
#: templates/fields/icons.php:58
|
|
|
|
|
742 |
msgid "Set Default"
|
743 |
msgstr "Ripristina impostazioni iniziali"
|
744 |
|
763 |
msgstr "Rimuovi"
|
764 |
|
765 |
#: templates/fields/select-buttons.php:26
|
|
|
|
|
766 |
msgid "Select All"
|
767 |
+
msgstr "Seleziona tutto"
|
768 |
|
769 |
#: templates/fields/select-buttons.php:33
|
770 |
msgid "Deselect All"
|
771 |
+
msgstr "Deseleziona tutto"
|
772 |
|
773 |
#: templates/fields/sidebars.php:22
|
774 |
msgid "Left sidebar"
|
821 |
msgid "Reset Defaults"
|
822 |
msgstr "Ripristina impostazioni iniziali"
|
823 |
|
824 |
+
#: yit-plugin.php:77
|
825 |
msgctxt "Plugin Row Meta"
|
826 |
msgid "Live Demo"
|
827 |
+
msgstr "Live Demo"
|
828 |
|
829 |
+
#: yit-plugin.php:82
|
830 |
msgctxt "Plugin Row Meta"
|
831 |
msgid "Documentation"
|
832 |
+
msgstr "Documentazione"
|
833 |
|
834 |
+
#: yit-plugin.php:87
|
835 |
msgctxt "Plugin Row Meta"
|
836 |
msgid "Support"
|
837 |
+
msgstr "Assistenza"
|
838 |
|
839 |
+
#: yit-plugin.php:92
|
|
|
|
|
840 |
msgctxt "Plugin Row Meta"
|
841 |
msgid "Premium version"
|
842 |
+
msgstr "Versione premium"
|
843 |
|
844 |
+
#: yit-plugin.php:187
|
|
|
|
|
845 |
msgctxt "Action links"
|
846 |
msgid "Settings"
|
847 |
msgstr "Impostazioni"
|
848 |
|
849 |
+
#: yit-plugin.php:191
|
|
|
|
|
850 |
msgid "License"
|
851 |
msgstr "Chiave di licenza"
|
852 |
|
plugin-fw/lib/promo/yith-promo.php
ADDED
@@ -0,0 +1,141 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file belongs to the YIT Plugin Framework.
|
4 |
+
*
|
5 |
+
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
|
6 |
+
* that is bundled with this package in the file LICENSE.txt.
|
7 |
+
* It is also available through the world-wide-web at this URL:
|
8 |
+
* http://www.gnu.org/licenses/gpl-3.0.txt
|
9 |
+
*/
|
10 |
+
|
11 |
+
if( apply_filters( 'yith_plugin_fw_notice', true ) ){
|
12 |
+
add_action( 'admin_notices', 'yith_plugin_fw_promo_notices', 15 );
|
13 |
+
add_action( 'admin_enqueue_scripts', 'yith_plugin_fw_notice_dismiss', 20 );
|
14 |
+
|
15 |
+
if( ! function_exists( 'yith_plugin_fw_promo_notices' ) ){
|
16 |
+
function yith_plugin_fw_promo_notices(){
|
17 |
+
$base_url = apply_filters( 'yith_plugin_fw_promo_base_url', 'https://update.yithemes.com/promo/' );;
|
18 |
+
$xml = apply_filters( 'yith_plugin_fw_promo_xml_url', $base_url . 'yith-promo.xml' );
|
19 |
+
$transient = "yith_promo_message";
|
20 |
+
$remote_data = get_site_transient( $transient );
|
21 |
+
$regenerate_promo_transient = isset( $_GET['yith_regenerate_promo_transient'] ) && 'yes' == $_GET['yith_regenerate_promo_transient'] ? $_GET['yith_regenerate_promo_transient'] : '';
|
22 |
+
$promo_data = false;
|
23 |
+
$create_transient = false;
|
24 |
+
|
25 |
+
if( false === $remote_data || apply_filters( 'yith_plugin_fw_force_regenerate_promo_transient', false ) || 'yes' == $regenerate_promo_transient ){
|
26 |
+
$remote_data = wp_remote_get( $xml );
|
27 |
+
$create_transient = true;
|
28 |
+
}
|
29 |
+
|
30 |
+
if ( ! is_wp_error( $remote_data ) && isset( $remote_data['response']['code'] ) && '200' == $remote_data['response']['code'] ) {
|
31 |
+
$promo_data = @simplexml_load_string( $remote_data['body'] );
|
32 |
+
|
33 |
+
if( true === $create_transient ){
|
34 |
+
$xml_expiry_date = ! empty( $promo_data->expiry_date ) ? $promo_data->expiry_date : '';
|
35 |
+
//Set Site Transient
|
36 |
+
set_site_transient( $transient, $remote_data, yith_plugin_fw_get_promo_transient_expiry_date( $xml_expiry_date ) );
|
37 |
+
}
|
38 |
+
|
39 |
+
if ( $promo_data && ! empty( $promo_data->promo ) ) {
|
40 |
+
$now = strtotime( current_time( 'Y-m-d' ), 1 );
|
41 |
+
foreach ($promo_data as $promo ){
|
42 |
+
$start_date = isset( $promo->start_date ) ? $promo->start_date : '';
|
43 |
+
$end_date = isset( $promo->end_date ) ? $promo->end_date : '';
|
44 |
+
|
45 |
+
if( ! empty( $start_date ) && ! empty( $end_date ) ){
|
46 |
+
$start_date = strtotime( $start_date );
|
47 |
+
$end_date = strtotime( $end_date );
|
48 |
+
|
49 |
+
if( $end_date >= $start_date && $now >= $start_date && $now <= $end_date ){
|
50 |
+
//is valid promo
|
51 |
+
$title = isset( $promo->title ) ? $promo->title : '';
|
52 |
+
$description = isset( $promo->description ) ? $promo->description : '';
|
53 |
+
$url = isset( $promo->link->url ) ? $promo->link->url : '';
|
54 |
+
$url_label = isset( $promo->link->label ) ? $promo->link->label : '';
|
55 |
+
$border_color = isset( $promo->style->border_color ) ? $promo->style->border_color : '';
|
56 |
+
$background_color = isset( $promo->style->background_color ) ? $promo->style->background_color : '';
|
57 |
+
$promo_id = isset( $promo->promo_id ) ? $promo->promo_id : '';
|
58 |
+
$banner = isset( $promo->banner ) ? $promo->banner : '';
|
59 |
+
$style = $link = '';
|
60 |
+
$show_notice = false;
|
61 |
+
|
62 |
+
if( ! empty( $border_color ) ){
|
63 |
+
$style .= "border-left-color: {$border_color};";
|
64 |
+
}
|
65 |
+
|
66 |
+
if( ! empty( $background_color ) ){
|
67 |
+
$style .= "background-color: {$background_color};";
|
68 |
+
}
|
69 |
+
|
70 |
+
if( ! empty( $title ) ) {
|
71 |
+
$promo_id .= $title;
|
72 |
+
$title = sprintf( '<strong>%s</strong>: ', $title );
|
73 |
+
$show_notice = true;
|
74 |
+
}
|
75 |
+
|
76 |
+
if( ! empty( $description ) ) {
|
77 |
+
$promo_id .= $description;
|
78 |
+
$description = sprintf( '%s', $description );
|
79 |
+
$show_notice = true;
|
80 |
+
}
|
81 |
+
|
82 |
+
if( ! empty( $url ) && ! empty( $url_label )) {
|
83 |
+
$promo_id .= $url . $url_label;
|
84 |
+
$link = sprintf( '<a href="%s" target="_blank">%s</a>', $url, $url_label );
|
85 |
+
$show_notice = true;
|
86 |
+
}
|
87 |
+
|
88 |
+
if( ! empty( $banner ) ){
|
89 |
+
$banner = sprintf( '<img src="%s" class="yith-promo-banner-image">', $base_url . $banner );
|
90 |
+
|
91 |
+
if( ! empty( $url ) ){
|
92 |
+
$banner = sprintf( '<a href="%s" target="_blank">%s</a>', $url, $banner);
|
93 |
+
}
|
94 |
+
}
|
95 |
+
|
96 |
+
$unique_promo_id = "yith-notice-" . md5 ( $promo_id );
|
97 |
+
|
98 |
+
if( ! empty( $_COOKIE[ 'hide_' . $unique_promo_id ] ) && 'yes' == $_COOKIE[ 'hide_' . $unique_promo_id ] ){
|
99 |
+
$show_notice = false;
|
100 |
+
}
|
101 |
+
|
102 |
+
if ( true === $show_notice ) :
|
103 |
+
?>
|
104 |
+
<div id="<?php echo $unique_promo_id; ?>" class="yith-notice-is-dismissible notice notice-yith notice-alt is-dismissible" style="<?php echo $style; ?>" data-expiry= <?php echo $promo->end_date; ?>>
|
105 |
+
<p>
|
106 |
+
<?php if( ! empty( $banner ) ) { printf( '%s', $banner ); } ?>
|
107 |
+
<?php printf( "%s %s %s", $title, $description, $link ); ?>
|
108 |
+
</p>
|
109 |
+
</div>
|
110 |
+
<?php endif;
|
111 |
+
}
|
112 |
+
}
|
113 |
+
}
|
114 |
+
}
|
115 |
+
}
|
116 |
+
}
|
117 |
+
}
|
118 |
+
|
119 |
+
if( ! function_exists( 'yith_plugin_fw_notice_dismiss' ) ){
|
120 |
+
function yith_plugin_fw_notice_dismiss(){
|
121 |
+
$script_path = defined( 'YIT_CORE_PLUGIN_URL' ) ? YIT_CORE_PLUGIN_URL : get_template_directory_uri() . '/core/plugin-fw';
|
122 |
+
$suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
123 |
+
wp_register_script( 'yith-promo', $script_path . '/assets/js/yith-promo' . $suffix . '.js', array( 'jquery' ), '1.0.0', true );
|
124 |
+
wp_enqueue_script( 'yith-promo' );
|
125 |
+
}
|
126 |
+
}
|
127 |
+
|
128 |
+
if( ! function_exists( 'yith_plugin_fw_get_promo_transient_expiry_date' ) ){
|
129 |
+
function yith_plugin_fw_get_promo_transient_expiry_date( $expiry_date ) {
|
130 |
+
$xml_expiry_date = ! empty( $expiry_date ) ? $expiry_date : '+6 hours';
|
131 |
+
$current = strtotime( current_time( 'Y-m-d H:i:s', 1 ) );
|
132 |
+
$expiry_date = strtotime( $xml_expiry_date, $current );
|
133 |
+
|
134 |
+
if( $expiry_date <= $current ){
|
135 |
+
$expiry_date = strtotime( '+24 hours', $current );
|
136 |
+
}
|
137 |
+
|
138 |
+
return $expiry_date;
|
139 |
+
}
|
140 |
+
}
|
141 |
+
}
|
plugin-fw/lib/yit-upgrade.php
CHANGED
@@ -236,12 +236,23 @@ if ( ! class_exists( 'YIT_Upgrade' ) ) {
|
|
236 |
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
237 |
*/
|
238 |
public function upgrader_pre_download( $reply, $package, $upgrader ) {
|
239 |
-
$plugin
|
240 |
-
$is_bulk
|
|
|
241 |
|
242 |
-
if ( ! $is_bulk ) {
|
|
|
243 |
$plugin = isset( $upgrader->skin->plugin ) ? $upgrader->skin->plugin : false;
|
244 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
//Bulk action upgrade
|
246 |
$action_url = parse_url( $upgrader->skin->options['url'] );
|
247 |
parse_str( rawurldecode( htmlspecialchars_decode( $action_url['query'] ) ), $output );
|
@@ -273,6 +284,11 @@ if ( ! class_exists( 'YIT_Upgrade' ) ) {
|
|
273 |
|
274 |
$licence = YIT_Plugin_Licence()->get_licence();
|
275 |
$product_id = $plugin_info['product_id'];
|
|
|
|
|
|
|
|
|
|
|
276 |
$args = array(
|
277 |
'email' => $licence[ $product_id ]['email'],
|
278 |
'licence_key' => $licence[ $product_id ]['licence_key'],
|
@@ -326,7 +342,7 @@ if ( ! class_exists( 'YIT_Upgrade' ) ) {
|
|
326 |
|
327 |
//WARNING: The file is not automatically deleted, The script must unlink() the file.
|
328 |
if ( ! $url ) {
|
329 |
-
return new WP_Error( 'http_no_url', __( 'Invalid URL Provided.', '
|
330 |
}
|
331 |
|
332 |
$tmpfname = wp_tempnam( $url );
|
@@ -339,7 +355,7 @@ if ( ! class_exists( 'YIT_Upgrade' ) ) {
|
|
339 |
);
|
340 |
|
341 |
if ( ! $tmpfname ) {
|
342 |
-
return new WP_Error( 'http_no_file', __( 'Could not create Temporary file.', '
|
343 |
}
|
344 |
|
345 |
$response = wp_safe_remote_post( $url, $args );
|
@@ -431,12 +447,25 @@ if ( ! class_exists( 'YIT_Upgrade' ) ) {
|
|
431 |
|
432 |
$package = YIT_Plugin_Licence()->check( $init ) ? $this->_package_url : null;
|
433 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
434 |
$obj = new stdClass();
|
435 |
$obj->slug = (string) $init;
|
436 |
$obj->new_version = (string) $plugin_remote_info->latest;
|
437 |
$obj->changelog = (string) $plugin_remote_info->changelog;
|
438 |
$obj->package = $package;
|
439 |
$obj->plugin = $init;
|
|
|
|
|
|
|
|
|
|
|
|
|
440 |
$transient->response[ $init ] = $obj;
|
441 |
}
|
442 |
|
@@ -620,7 +649,7 @@ if ( ! class_exists( 'YIT_Upgrade' ) ) {
|
|
620 |
//Get license for YITH Plugins
|
621 |
$enabled_license = YIT_Plugin_Licence()->get_licence();
|
622 |
|
623 |
-
if( false !== $enabled_license[ $slug ]['activated'] ){
|
624 |
if( isset( $enabled_license[ $slug ]['licence_key'] ) ){
|
625 |
$license = $enabled_license[ $slug ]['licence_key'];
|
626 |
}
|
236 |
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
237 |
*/
|
238 |
public function upgrader_pre_download( $reply, $package, $upgrader ) {
|
239 |
+
$plugin = false;
|
240 |
+
$is_bulk = $upgrader->skin instanceof Bulk_Plugin_Upgrader_Skin;
|
241 |
+
$is_bulk_ajax = $upgrader->skin instanceof WP_Ajax_Upgrader_Skin;
|
242 |
|
243 |
+
if ( ! $is_bulk && ! $is_bulk_ajax ) {
|
244 |
+
//Bulk Action: Support for old WordPress Version
|
245 |
$plugin = isset( $upgrader->skin->plugin ) ? $upgrader->skin->plugin : false;
|
246 |
+
}
|
247 |
+
|
248 |
+
elseif( $is_bulk_ajax ){
|
249 |
+
//Bulk Update for WordPress 4.9 or greater
|
250 |
+
if( ! empty( $_POST['plugin'] ) ){
|
251 |
+
$plugin = plugin_basename( sanitize_text_field( wp_unslash( $_POST['plugin'] ) ) );
|
252 |
+
}
|
253 |
+
}
|
254 |
+
|
255 |
+
else {
|
256 |
//Bulk action upgrade
|
257 |
$action_url = parse_url( $upgrader->skin->options['url'] );
|
258 |
parse_str( rawurldecode( htmlspecialchars_decode( $action_url['query'] ) ), $output );
|
284 |
|
285 |
$licence = YIT_Plugin_Licence()->get_licence();
|
286 |
$product_id = $plugin_info['product_id'];
|
287 |
+
|
288 |
+
if( empty( $licence[ $product_id ] ) ){
|
289 |
+
return new WP_Error( 'license_not_valid', __( 'You have to activate the plugin to benefit from automatic updates.', '[Update Plugin Message: License not enabled]', 'yith-plugin-fw' ) );
|
290 |
+
}
|
291 |
+
|
292 |
$args = array(
|
293 |
'email' => $licence[ $product_id ]['email'],
|
294 |
'licence_key' => $licence[ $product_id ]['licence_key'],
|
342 |
|
343 |
//WARNING: The file is not automatically deleted, The script must unlink() the file.
|
344 |
if ( ! $url ) {
|
345 |
+
return new WP_Error( 'http_no_url', __( 'Invalid URL Provided.', 'yith-plugin-fw' ) );
|
346 |
}
|
347 |
|
348 |
$tmpfname = wp_tempnam( $url );
|
355 |
);
|
356 |
|
357 |
if ( ! $tmpfname ) {
|
358 |
+
return new WP_Error( 'http_no_file', __( 'Could not create Temporary file.', 'yith-plugin-fw' ) );
|
359 |
}
|
360 |
|
361 |
$response = wp_safe_remote_post( $url, $args );
|
447 |
|
448 |
$package = YIT_Plugin_Licence()->check( $init ) ? $this->_package_url : null;
|
449 |
|
450 |
+
$tested_up_to = (string) str_replace( '.x', '', $plugin_remote_info->{"up-to"} );
|
451 |
+
$tested_up_to = preg_replace( '/-.*$/', '', $tested_up_to );
|
452 |
+
$wp_version = preg_replace( '/-.*$/', '', get_bloginfo( 'version' ) );
|
453 |
+
|
454 |
+
if( strpos( $wp_version, $tested_up_to ) !== false ){
|
455 |
+
$tested_up_to = $wp_version;
|
456 |
+
}
|
457 |
$obj = new stdClass();
|
458 |
$obj->slug = (string) $init;
|
459 |
$obj->new_version = (string) $plugin_remote_info->latest;
|
460 |
$obj->changelog = (string) $plugin_remote_info->changelog;
|
461 |
$obj->package = $package;
|
462 |
$obj->plugin = $init;
|
463 |
+
$obj->tested = $tested_up_to;
|
464 |
+
|
465 |
+
if( ! empty( $plugin_remote_info->icons ) ){
|
466 |
+
$obj->icons = (array) $plugin_remote_info->icons;
|
467 |
+
}
|
468 |
+
|
469 |
$transient->response[ $init ] = $obj;
|
470 |
}
|
471 |
|
649 |
//Get license for YITH Plugins
|
650 |
$enabled_license = YIT_Plugin_Licence()->get_licence();
|
651 |
|
652 |
+
if( isset( $enabled_license[ $slug ]['activated'] ) && false !== $enabled_license[ $slug ]['activated'] ){
|
653 |
if( isset( $enabled_license[ $slug ]['licence_key'] ) ){
|
654 |
$license = $enabled_license[ $slug ]['licence_key'];
|
655 |
}
|
plugin-fw/yit-plugin.php
CHANGED
@@ -39,6 +39,7 @@ include_once( 'lib/yit-assets.php');
|
|
39 |
include_once( 'lib/yit-debug.php');
|
40 |
include_once( 'lib/privacy/yit-privacy.php' );
|
41 |
include_once( 'lib/privacy/yit-privacy-plugin-abstract.php' );
|
|
|
42 |
|
43 |
// load from theme folder...
|
44 |
load_textdomain( 'yith-plugin-fw', get_template_directory() . '/core/plugin-fw/yith-plugin-fw-' . apply_filters( 'plugin_locale', get_locale(), 'yith-plugin-fw' ) . '.mo' )
|
39 |
include_once( 'lib/yit-debug.php');
|
40 |
include_once( 'lib/privacy/yit-privacy.php' );
|
41 |
include_once( 'lib/privacy/yit-privacy-plugin-abstract.php' );
|
42 |
+
include_once ( 'lib/promo/yith-promo.php' );
|
43 |
|
44 |
// load from theme folder...
|
45 |
load_textdomain( 'yith-plugin-fw', get_template_directory() . '/core/plugin-fw/yith-plugin-fw-' . apply_filters( 'plugin_locale', get_locale(), 'yith-plugin-fw' ) . '.mo' )
|