Version Description
- Important upgrade that fixes caching bug. Also addition of Italian!
=
Download this release
Release Info
Developer | mpntod |
Plugin | Rotating Tweets (Twitter widget and shortcode) |
Version | 1.7.6 |
Comparing to | |
See all releases |
Code changes from version 1.7.5 to 1.7.6
- languages/rotatingtweets-it_IT.mo +0 -0
- languages/rotatingtweets-it_IT.po +328 -259
- readme.txt +8 -4
- rotatingtweets.php +43 -18
languages/rotatingtweets-it_IT.mo
CHANGED
Binary file
|
languages/rotatingtweets-it_IT.po
CHANGED
@@ -4,321 +4,340 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Rotating Tweets (Twitter widget & shortcode) 0.600\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/rotatingtweets\n"
|
7 |
-
"POT-Creation-Date:
|
8 |
-
"PO-Revision-Date:
|
9 |
-
"Last-Translator:
|
10 |
"Language-Team: \n"
|
11 |
-
"Language:
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
-
"X-Generator: Poedit 1.
|
18 |
|
19 |
#: rotatingtweets.php:41
|
20 |
msgid "A widget to show tweets for a particular user in rotation."
|
21 |
-
msgstr ""
|
22 |
|
23 |
-
#: rotatingtweets.php:
|
24 |
msgid "Title:"
|
25 |
-
msgstr ""
|
26 |
|
27 |
-
#: rotatingtweets.php:
|
28 |
msgid "Twitter name:"
|
29 |
-
msgstr ""
|
30 |
|
31 |
-
#: rotatingtweets.php:
|
32 |
msgid "Search:"
|
33 |
-
msgstr ""
|
34 |
|
35 |
-
#: rotatingtweets.php:
|
36 |
msgid "List Tag:"
|
37 |
-
msgstr ""
|
38 |
|
39 |
-
#: rotatingtweets.php:
|
40 |
msgid "Type of Tweets?"
|
41 |
-
msgstr ""
|
42 |
|
43 |
-
#: rotatingtweets.php:
|
44 |
msgid "User timeline (default)"
|
45 |
-
msgstr ""
|
46 |
|
47 |
-
#: rotatingtweets.php:
|
48 |
msgid "Favorites"
|
49 |
-
msgstr ""
|
50 |
|
51 |
-
#: rotatingtweets.php:
|
52 |
msgid "Search"
|
53 |
-
msgstr ""
|
54 |
|
55 |
-
#: rotatingtweets.php:
|
56 |
msgid "List"
|
57 |
-
msgstr ""
|
58 |
|
59 |
-
#: rotatingtweets.php:
|
60 |
msgid "Include retweets?"
|
61 |
-
msgstr ""
|
62 |
|
63 |
-
#: rotatingtweets.php:
|
64 |
msgid "Exclude replies?"
|
65 |
-
msgstr ""
|
66 |
|
67 |
-
#: rotatingtweets.php:
|
|
|
|
|
|
|
|
|
68 |
msgid "Open all links in new window or tab?"
|
69 |
-
msgstr ""
|
70 |
|
71 |
-
#: rotatingtweets.php:
|
72 |
msgid "How many tweets?"
|
73 |
-
msgstr ""
|
74 |
|
75 |
-
#: rotatingtweets.php:
|
76 |
msgid "Speed"
|
77 |
-
msgstr ""
|
78 |
|
79 |
-
#: rotatingtweets.php:
|
80 |
msgid "Faster (3 seconds)"
|
81 |
-
msgstr ""
|
82 |
|
83 |
-
#: rotatingtweets.php:
|
84 |
msgid "Normal (4 seconds)"
|
85 |
-
msgstr ""
|
86 |
|
87 |
-
#: rotatingtweets.php:
|
88 |
msgid "Slower (5 seconds)"
|
89 |
-
msgstr ""
|
90 |
|
91 |
-
#: rotatingtweets.php:
|
92 |
msgid "Slowest (6 seconds)"
|
93 |
-
msgstr ""
|
94 |
|
95 |
-
#: rotatingtweets.php:
|
96 |
msgid "Ultra slow (20 seconds)"
|
97 |
-
msgstr ""
|
98 |
|
99 |
-
#: rotatingtweets.php:
|
100 |
msgid "Type of rotation"
|
101 |
-
msgstr ""
|
102 |
|
103 |
-
#: rotatingtweets.php:
|
104 |
msgid "Display format"
|
105 |
-
msgstr ""
|
106 |
|
107 |
-
#: rotatingtweets.php:
|
108 |
msgid "Original rotating tweets layout"
|
109 |
-
msgstr ""
|
110 |
|
111 |
-
#: rotatingtweets.php:
|
112 |
-
msgid ""
|
113 |
-
"<a target='_blank' href='https://dev.twitter.com/terms/display-"
|
114 |
-
"guidelines'>Official Twitter guidelines</a> (regular)"
|
115 |
msgstr ""
|
|
|
116 |
|
117 |
-
#: rotatingtweets.php:
|
118 |
-
msgid ""
|
119 |
-
"<a target='_blank' href='
|
120 |
-
"guidelines'>Official Twitter guidelines</a> (wide)"
|
121 |
-
msgstr ""
|
122 |
|
123 |
-
#: rotatingtweets.php:
|
|
|
|
|
|
|
|
|
124 |
msgid "Show tweet details?"
|
125 |
-
msgstr ""
|
126 |
|
127 |
-
#: rotatingtweets.php:
|
128 |
msgid "Time/date of tweet"
|
129 |
-
msgstr ""
|
130 |
|
131 |
-
#: rotatingtweets.php:
|
132 |
msgid "Name of person tweeting"
|
133 |
-
msgstr ""
|
134 |
|
135 |
-
#: rotatingtweets.php:
|
136 |
msgid "Source of tweet"
|
137 |
-
msgstr ""
|
138 |
|
139 |
-
#: rotatingtweets.php:
|
140 |
msgid "'reply · retweet · favorite' links"
|
141 |
-
msgstr ""
|
142 |
|
143 |
-
#: rotatingtweets.php:
|
144 |
msgid "Show follow button?"
|
145 |
-
msgstr ""
|
146 |
|
147 |
-
#: rotatingtweets.php:
|
148 |
msgctxt "Show follow button?"
|
149 |
msgid "None"
|
150 |
-
msgstr ""
|
151 |
|
152 |
-
#: rotatingtweets.php:
|
153 |
msgid "Show name and number of followers"
|
154 |
-
msgstr ""
|
155 |
|
156 |
-
#: rotatingtweets.php:
|
157 |
msgid "Show name only"
|
158 |
-
msgstr ""
|
159 |
|
160 |
-
#: rotatingtweets.php:
|
161 |
msgid "Show followers only"
|
162 |
-
msgstr ""
|
163 |
|
164 |
-
#: rotatingtweets.php:
|
165 |
msgid "Show button only"
|
166 |
-
msgstr ""
|
167 |
|
168 |
-
#: rotatingtweets.php:
|
169 |
msgid "less than a second ago"
|
170 |
-
msgstr ""
|
171 |
|
172 |
-
#: rotatingtweets.php:
|
173 |
msgid "%d seconds ago"
|
174 |
-
msgstr ""
|
175 |
|
176 |
-
#: rotatingtweets.php:
|
177 |
msgid "about a minute ago"
|
178 |
msgid_plural "about %d minutes ago"
|
179 |
-
msgstr[0] ""
|
180 |
-
msgstr[1] ""
|
181 |
|
182 |
-
#: rotatingtweets.php:
|
183 |
msgid "about an hour ago"
|
184 |
msgid_plural "about %d hours ago"
|
185 |
-
msgstr[0] ""
|
186 |
-
msgstr[1] ""
|
187 |
|
188 |
-
#: rotatingtweets.php:
|
189 |
msgid "yesterday"
|
190 |
-
msgstr ""
|
191 |
|
192 |
-
#: rotatingtweets.php:
|
193 |
msgid "about a day ago"
|
194 |
msgid_plural "about %d days ago"
|
195 |
-
msgstr[0] ""
|
196 |
-
msgstr[1] ""
|
197 |
|
198 |
-
#: rotatingtweets.php:
|
199 |
msgid "last week"
|
200 |
-
msgstr ""
|
201 |
|
202 |
-
#: rotatingtweets.php:
|
203 |
msgid "about a week ago"
|
204 |
msgid_plural "about %d weeks ago"
|
205 |
-
msgstr[0] ""
|
206 |
-
msgstr[1] ""
|
207 |
|
208 |
-
#: rotatingtweets.php:
|
209 |
msgid "last month"
|
210 |
-
msgstr ""
|
211 |
|
212 |
-
#: rotatingtweets.php:
|
213 |
msgid "about a month ago"
|
214 |
msgid_plural "about %d months ago"
|
215 |
-
msgstr[0] ""
|
216 |
-
msgstr[1] ""
|
217 |
|
218 |
-
#: rotatingtweets.php:
|
219 |
msgid "last year"
|
220 |
-
msgstr ""
|
221 |
|
222 |
-
#: rotatingtweets.php:
|
223 |
msgid "about a year ago"
|
224 |
msgid_plural "about %d years ago"
|
225 |
-
msgstr[0] ""
|
226 |
-
msgstr[1] ""
|
227 |
|
228 |
-
#: rotatingtweets.php:
|
229 |
msgctxt "abbreviated timestamp in seconds"
|
230 |
msgid "%ds"
|
231 |
-
msgstr ""
|
232 |
|
233 |
-
#: rotatingtweets.php:
|
234 |
msgctxt "abbreviated timestamp in minutes"
|
235 |
msgid "%dm"
|
236 |
-
msgstr ""
|
237 |
|
238 |
-
#: rotatingtweets.php:
|
239 |
msgctxt "abbreviated timestamp in hours"
|
240 |
msgid "%dh"
|
241 |
-
msgstr ""
|
242 |
|
243 |
-
#: rotatingtweets.php:
|
244 |
msgctxt ""
|
245 |
"short date format as per http://uk.php.net/manual/en/function.date.php"
|
246 |
msgid "j M"
|
247 |
-
msgstr ""
|
248 |
|
249 |
-
#: rotatingtweets.php:
|
250 |
msgctxt ""
|
251 |
"slightly longer date format as per http://uk.php.net/manual/en/function.date."
|
252 |
"php"
|
253 |
msgid "j M Y"
|
254 |
-
msgstr ""
|
255 |
|
256 |
-
#: rotatingtweets.php:
|
257 |
msgid "reply"
|
258 |
msgstr "Risposta"
|
259 |
|
260 |
-
#: rotatingtweets.php:
|
261 |
msgid "retweet"
|
262 |
msgstr "Retweet"
|
263 |
|
264 |
-
#: rotatingtweets.php:
|
265 |
msgid "favorite"
|
266 |
msgstr "Preferiti"
|
267 |
|
268 |
-
#: rotatingtweets.php:
|
269 |
msgid "Follow @%s"
|
270 |
msgstr "Segui @%s"
|
271 |
|
272 |
-
#: rotatingtweets.php:
|
273 |
msgid "Twitter"
|
274 |
-
msgstr ""
|
275 |
|
276 |
-
#: rotatingtweets.php:
|
277 |
msgid "next"
|
278 |
-
msgstr ""
|
279 |
|
280 |
-
#: rotatingtweets.php:
|
281 |
msgid "prev"
|
282 |
-
msgstr ""
|
283 |
|
284 |
-
#: rotatingtweets.php:
|
285 |
msgid ""
|
286 |
"Please update <a href=\"%2$s\">your settings for Rotating Tweets</a>. The "
|
287 |
"Twitter API <a href=\"%1$s\">changed on June 11, 2013</a> and new settings "
|
288 |
"are needed for Rotating Tweets to continue working."
|
289 |
msgstr ""
|
|
|
|
|
|
|
290 |
|
291 |
-
#: rotatingtweets.php:
|
292 |
msgid ""
|
293 |
"Please update <a href=\"%1$s\">your settings for Rotating Tweets</a>. "
|
294 |
"Currently Rotating Tweets cannot authenticate you with Twitter using the "
|
295 |
"details you have given."
|
296 |
msgstr ""
|
|
|
|
|
|
|
297 |
|
298 |
-
#: rotatingtweets.php:
|
299 |
msgid "Rotating Tweets: Twitter API settings"
|
300 |
-
msgstr ""
|
301 |
|
302 |
-
#: rotatingtweets.php:
|
303 |
msgid "You do not have sufficient permissions to access this page."
|
304 |
-
msgstr ""
|
305 |
|
306 |
-
#: rotatingtweets.php:
|
307 |
msgid ""
|
308 |
"<p>Twitter <a href=\"%s\">has changed</a> the way that they allow people to "
|
309 |
"use the information in their tweets.</p><p>You need to take the following "
|
310 |
"steps to make sure that Rotating Tweets can access the information it needs "
|
311 |
"from Twitter:</p>"
|
312 |
msgstr ""
|
|
|
|
|
|
|
|
|
313 |
|
314 |
-
#: rotatingtweets.php:
|
315 |
msgid ""
|
316 |
"<h3>Step 1:</h3><p>Go to the <a href=\"%s\">My applications page</a> on the "
|
317 |
"Twitter website to set up your website as a new Twitter 'application'. You "
|
318 |
"may need to log-in using your Twitter user name and password.</p>"
|
319 |
msgstr ""
|
|
|
|
|
|
|
|
|
320 |
|
321 |
-
#: rotatingtweets.php:
|
322 |
msgid ""
|
323 |
"<h3>Step 2:</h3><p>If you don't already have a suitable 'application' that "
|
324 |
"you can use for your website, set one up on the <a href=\"%s\">Create an "
|
@@ -326,336 +345,386 @@ msgid ""
|
|
326 |
"and website URL of the website where you plan to use Rotating Tweets.</"
|
327 |
"p><p>You don't need a Callback URL.</p>"
|
328 |
msgstr ""
|
|
|
|
|
|
|
|
|
329 |
|
330 |
-
#: rotatingtweets.php:
|
331 |
msgid ""
|
332 |
"<h3>Step 3:</h3><p>After clicking <strong>Create your Twitter application</"
|
333 |
"strong>, on the following page, click on <strong>Create my access token</"
|
334 |
"strong>.</p>"
|
335 |
msgstr ""
|
|
|
|
|
|
|
336 |
|
337 |
-
#: rotatingtweets.php:
|
338 |
msgid ""
|
339 |
"<h3>Step 4:</h3><p>Copy the <strong>Consumer key</strong>, <strong>Consumer "
|
340 |
"secret</strong>, <strong>Access token</strong> and <strong>Access token "
|
341 |
"secret</strong> from your Twitter application page into the settings below.</"
|
342 |
"p>"
|
343 |
msgstr ""
|
|
|
|
|
|
|
|
|
344 |
|
345 |
-
#: rotatingtweets.php:
|
346 |
msgid "<h3>Step 5:</h3><p>Click on <strong>Save Changes</strong>."
|
347 |
-
msgstr ""
|
348 |
|
349 |
-
#: rotatingtweets.php:
|
350 |
msgid ""
|
351 |
"<h3>If there are any problems:</h3><p>If there are any problems, you should "
|
352 |
"get an error message from Twitter displayed as a \"rotating tweet\" which "
|
353 |
"should help diagnose the problem.</p>"
|
354 |
msgstr ""
|
|
|
|
|
|
|
355 |
|
356 |
-
#: rotatingtweets.php:
|
357 |
msgid ""
|
358 |
"If you are getting problems with \"rate limiting\", try changing the first "
|
359 |
"connection setting below to increase the time that Rotating Tweets waits "
|
360 |
"before trying to get new data from Twitter."
|
361 |
msgstr ""
|
|
|
|
|
|
|
362 |
|
363 |
-
#: rotatingtweets.php:
|
364 |
msgid ""
|
365 |
"If you are getting time-out problems, try changing the second connection "
|
366 |
"setting below to increase how long Rotating Tweets waits when connecting to "
|
367 |
"Twitter before timing out."
|
368 |
msgstr ""
|
|
|
|
|
|
|
369 |
|
370 |
-
#: rotatingtweets.php:
|
371 |
msgid ""
|
372 |
"If the error message references SSL, try changing the \"Verify SSL "
|
373 |
"connection to Twitter\" setting below to \"No\"."
|
374 |
msgstr ""
|
|
|
|
|
375 |
|
376 |
-
#: rotatingtweets.php:
|
377 |
msgid "<h3>Getting information from more than one Twitter account</h3>"
|
378 |
-
msgstr ""
|
379 |
|
380 |
-
#: rotatingtweets.php:
|
381 |
msgid ""
|
382 |
"<p>Even though you are only entering one set of Twitter API data, Rotating "
|
383 |
"Tweets will continue to support multiple widgets and shortcodes pulling from "
|
384 |
"a variety of different Twitter accounts.</p>"
|
385 |
msgstr ""
|
|
|
|
|
|
|
386 |
|
387 |
-
#: rotatingtweets.php:
|
388 |
msgid "Save Changes"
|
389 |
-
msgstr ""
|
390 |
|
391 |
-
#: rotatingtweets.php:
|
392 |
msgid "Twitter API Settings"
|
393 |
-
msgstr ""
|
394 |
|
395 |
-
#: rotatingtweets.php:
|
396 |
msgid "Twitter API Consumer Key"
|
397 |
-
msgstr ""
|
398 |
|
399 |
-
#: rotatingtweets.php:
|
400 |
msgid "Twitter API Consumer Secret"
|
401 |
-
msgstr ""
|
402 |
|
403 |
-
#: rotatingtweets.php:
|
404 |
msgid "Twitter API Access Token"
|
405 |
-
msgstr ""
|
406 |
|
407 |
-
#: rotatingtweets.php:
|
408 |
msgid "Twitter API Access Token Secret"
|
409 |
-
msgstr ""
|
410 |
|
411 |
-
#: rotatingtweets.php:
|
412 |
msgid "Connection Settings"
|
413 |
-
msgstr ""
|
414 |
|
415 |
-
#: rotatingtweets.php:
|
416 |
msgid ""
|
417 |
"How often should Rotating Tweets try to get the latest tweets from Twitter?"
|
418 |
msgstr ""
|
|
|
|
|
419 |
|
420 |
-
#: rotatingtweets.php:
|
421 |
msgid ""
|
422 |
"When connecting to Twitter, how long should Rotating Tweets wait before "
|
423 |
"timing out?"
|
424 |
msgstr ""
|
|
|
|
|
425 |
|
426 |
-
#: rotatingtweets.php:
|
427 |
msgid "Verify SSL connection to Twitter"
|
428 |
-
msgstr ""
|
429 |
|
430 |
-
#: rotatingtweets.php:
|
431 |
msgid "JavaScript Settings"
|
432 |
-
msgstr ""
|
433 |
|
434 |
-
#: rotatingtweets.php:
|
435 |
msgid "Version of JQuery Cycle"
|
436 |
-
msgstr ""
|
437 |
|
438 |
-
#: rotatingtweets.php:
|
439 |
msgid "Where to load Rotating Tweets JavaScript"
|
440 |
-
msgstr ""
|
441 |
|
442 |
-
#: rotatingtweets.php:
|
443 |
msgctxt "Verify SSL connection to Twitter"
|
444 |
msgid "Yes"
|
445 |
-
msgstr ""
|
446 |
|
447 |
-
#: rotatingtweets.php:
|
448 |
msgctxt "Verify SSL connection to Twitter"
|
449 |
msgid "No"
|
450 |
-
msgstr ""
|
451 |
|
452 |
-
#: rotatingtweets.php:
|
453 |
msgctxt "Connection timeout"
|
454 |
msgid "1 second"
|
455 |
-
msgstr ""
|
456 |
|
457 |
-
#: rotatingtweets.php:
|
458 |
msgctxt "Connection timeout"
|
459 |
msgid "3 seconds (default)"
|
460 |
-
msgstr ""
|
461 |
|
462 |
-
#: rotatingtweets.php:
|
463 |
msgctxt "Connection timeout"
|
464 |
msgid "5 seconds"
|
465 |
-
msgstr ""
|
466 |
|
467 |
-
#: rotatingtweets.php:
|
468 |
msgctxt "Connection timeout"
|
469 |
msgid "7 seconds"
|
470 |
-
msgstr ""
|
471 |
|
472 |
-
#: rotatingtweets.php:
|
473 |
msgctxt "Connection timeout"
|
474 |
msgid "20 seconds"
|
475 |
-
msgstr ""
|
476 |
|
477 |
-
#: rotatingtweets.php:
|
478 |
msgctxt "Cache Delay"
|
479 |
msgid "1 minute"
|
480 |
-
msgstr ""
|
481 |
|
482 |
-
#: rotatingtweets.php:
|
483 |
msgctxt "Cache Delay"
|
484 |
msgid "2 minutes (default)"
|
485 |
-
msgstr ""
|
486 |
|
487 |
-
#: rotatingtweets.php:
|
488 |
msgctxt "Cache Delay"
|
489 |
msgid "5 minutes"
|
490 |
-
msgstr ""
|
491 |
|
492 |
-
#: rotatingtweets.php:
|
493 |
msgctxt "Cache Delay"
|
494 |
msgid "1 hour"
|
495 |
-
msgstr ""
|
496 |
|
497 |
-
#: rotatingtweets.php:
|
498 |
msgctxt "Cache Delay"
|
499 |
msgid "24 hours"
|
500 |
-
msgstr ""
|
501 |
|
502 |
-
#: rotatingtweets.php:
|
503 |
msgctxt "Version of JQuery Cycle"
|
504 |
msgid "Version 1 (default)"
|
505 |
-
msgstr ""
|
506 |
|
507 |
-
#: rotatingtweets.php:
|
508 |
msgctxt "Version of JQuery Cycle"
|
509 |
msgid "Version 2 (beta)"
|
510 |
-
msgstr ""
|
511 |
|
512 |
-
#: rotatingtweets.php:
|
513 |
msgctxt "Location of JavaScript"
|
514 |
msgid "Load in header (default)"
|
515 |
-
msgstr ""
|
516 |
|
517 |
-
#: rotatingtweets.php:
|
518 |
msgctxt "Location of JavaScript"
|
519 |
msgid "Load in footer"
|
520 |
-
msgstr ""
|
521 |
|
522 |
-
#: rotatingtweets.php:
|
523 |
msgid "Error: Twitter API Consumer Key not correctly formatted."
|
524 |
-
msgstr ""
|
525 |
|
526 |
-
#: rotatingtweets.php:
|
527 |
msgid "Error: Twitter API Consumer Secret not correctly formatted."
|
528 |
-
msgstr ""
|
529 |
|
530 |
-
#: rotatingtweets.php:
|
531 |
msgid "Error: Twitter API Access Token not correctly formatted."
|
532 |
-
msgstr ""
|
533 |
|
534 |
-
#: rotatingtweets.php:
|
535 |
msgid "Error: Twitter API Access Token Secret not correctly formatted."
|
536 |
-
msgstr ""
|
537 |
|
538 |
-
#: rotatingtweets.php:
|
539 |
msgid ""
|
540 |
"Error message received from Twitter: %1$s. <a href=\"%2$s\">Please check "
|
541 |
"your API key, secret, token and secret token on the Twitter website</a>."
|
542 |
msgstr ""
|
|
|
|
|
543 |
|
544 |
-
#: rotatingtweets.php:
|
545 |
msgid ""
|
546 |
"Error message received from Wordpress: %1$s. Please check your connection "
|
547 |
"settings."
|
548 |
msgstr ""
|
|
|
|
|
549 |
|
550 |
-
#: rotatingtweets.php:
|
551 |
msgid "Problem retrieving data from Twitter"
|
552 |
-
msgstr ""
|
553 |
|
554 |
-
#: rotatingtweets.php:
|
555 |
msgid "%3$s error code: %1$s - %2$s"
|
556 |
-
msgstr ""
|
557 |
|
558 |
-
#: rotatingtweets.php:
|
559 |
msgid "This website is currently <a href='%s'>rate-limited by Twitter</a>."
|
560 |
msgstr ""
|
|
|
|
|
561 |
|
562 |
-
#: rotatingtweets.php:
|
563 |
msgid "Next attempt to get data will be in %d minute"
|
564 |
msgid_plural "Next attempt to get data will be in %d minutes"
|
565 |
-
msgstr[0] ""
|
566 |
-
msgstr[1] ""
|
567 |
|
568 |
-
#: rotatingtweets.php:
|
569 |
msgid "Next attempt to get data will be in less than a minute"
|
570 |
msgstr ""
|
|
|
571 |
|
572 |
-
#: rotatingtweets.php:
|
573 |
msgid "Please check your <a href='%s'>Rotating Tweets settings</a>."
|
574 |
-
msgstr ""
|
575 |
|
576 |
-
#: rotatingtweets.php:
|
577 |
msgid ""
|
578 |
"Please check the Twitter screen name or list slug in the widget or shortcode."
|
579 |
msgstr ""
|
|
|
|
|
580 |
|
581 |
-
#: rotatingtweets.php:
|
582 |
msgid ""
|
583 |
"Please check the Twitter name in the widget or shortcode, <a "
|
584 |
"href='%2$s'>Rotating Tweets settings</a> or the <a href='%1$s'>Twitter API "
|
585 |
"status</a>."
|
586 |
msgstr ""
|
|
|
|
|
|
|
587 |
|
588 |
-
#: rotatingtweets.php:
|
589 |
msgid "Please check your PHP and server settings."
|
590 |
-
msgstr ""
|
591 |
|
592 |
-
#: rotatingtweets.php:
|
593 |
msgid "No Tweet results for search <a href=\"%2$s\"><strong>%1$s</strong></a>"
|
594 |
-
msgstr ""
|
595 |
|
596 |
-
#: rotatingtweets.php:
|
597 |
-
#: rotatingtweets.php:
|
598 |
msgid "from <a href='%1$s' title='%2$s'>%2$s's Twitter</a>"
|
599 |
-
|
|
|
|
|
600 |
|
601 |
-
#: rotatingtweets.php:
|
602 |
msgid "via %s"
|
603 |
-
msgstr ""
|
604 |
|
605 |
-
#: rotatingtweets.php:
|
606 |
msgid "Retweeted by %s"
|
607 |
msgstr "Ritwittato da %s"
|
608 |
|
609 |
-
#: rotatingtweets.php:
|
610 |
msgid "Expand"
|
611 |
msgstr "Espandi"
|
612 |
|
613 |
-
#: rotatingtweets.php:
|
614 |
msgid "Problem retrieving data from Twitter."
|
615 |
-
msgstr ""
|
616 |
|
617 |
-
#: rotatingtweets.php:
|
618 |
msgid "Please check the comments on this page's HTML to understand more."
|
619 |
msgstr ""
|
|
|
620 |
|
621 |
-
#: rotatingtweets.php:
|
622 |
msgid "Scroll Up"
|
623 |
-
msgstr ""
|
624 |
|
625 |
-
#: rotatingtweets.php:
|
626 |
msgid "Scroll Down"
|
627 |
-
msgstr ""
|
628 |
|
629 |
-
#: rotatingtweets.php:
|
630 |
msgid "Scroll Left"
|
631 |
-
msgstr ""
|
632 |
|
633 |
-
#: rotatingtweets.php:
|
634 |
msgid "Scroll Right"
|
635 |
-
msgstr ""
|
636 |
|
637 |
-
#: rotatingtweets.php:
|
638 |
msgid "Fade"
|
639 |
-
msgstr ""
|
640 |
|
641 |
-
#: rotatingtweets.php:
|
642 |
msgid "Carousel"
|
643 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
644 |
|
645 |
#. Plugin Name of the plugin/theme
|
646 |
msgid "Rotating Tweets (Twitter widget & shortcode)"
|
647 |
-
msgstr ""
|
648 |
|
649 |
#. Description of the plugin/theme
|
650 |
msgid ""
|
651 |
"Replaces a shortcode such as [rotatingtweets "
|
652 |
"screen_name='your_twitter_name'], or a widget, with a rotating tweets display"
|
653 |
msgstr ""
|
|
|
|
|
654 |
|
655 |
#. Author of the plugin/theme
|
656 |
msgid "Martin Tod"
|
657 |
-
msgstr ""
|
658 |
|
659 |
#. Author URI of the plugin/theme
|
660 |
msgid "http://www.martintod.org.uk"
|
661 |
-
msgstr ""
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Rotating Tweets (Twitter widget & shortcode) 0.600\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/rotatingtweets\n"
|
7 |
+
"POT-Creation-Date: 2014-10-14 10:41:54+00:00\n"
|
8 |
+
"PO-Revision-Date: 2014-12-11 17:51+0100\n"
|
9 |
+
"Last-Translator: Mattia Migliorini <deshack@ubuntu.com>\n"
|
10 |
"Language-Team: \n"
|
11 |
+
"Language: it\n"
|
12 |
"MIME-Version: 1.0\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
+
"X-Generator: Poedit 1.6.10\n"
|
18 |
|
19 |
#: rotatingtweets.php:41
|
20 |
msgid "A widget to show tweets for a particular user in rotation."
|
21 |
+
msgstr "Un widget per mostrare i tweet per un particolare utente in rotazione."
|
22 |
|
23 |
+
#: rotatingtweets.php:209
|
24 |
msgid "Title:"
|
25 |
+
msgstr "Titolo:"
|
26 |
|
27 |
+
#: rotatingtweets.php:221
|
28 |
msgid "Twitter name:"
|
29 |
+
msgstr "Nome Twitter:"
|
30 |
|
31 |
+
#: rotatingtweets.php:222
|
32 |
msgid "Search:"
|
33 |
+
msgstr "Cerca:"
|
34 |
|
35 |
+
#: rotatingtweets.php:223
|
36 |
msgid "List Tag:"
|
37 |
+
msgstr "Tag Lista:"
|
38 |
|
39 |
+
#: rotatingtweets.php:224
|
40 |
msgid "Type of Tweets?"
|
41 |
+
msgstr "Tipo di Tweet?"
|
42 |
|
43 |
+
#: rotatingtweets.php:227
|
44 |
msgid "User timeline (default)"
|
45 |
+
msgstr "Timeline utente (predefinito)"
|
46 |
|
47 |
+
#: rotatingtweets.php:228
|
48 |
msgid "Favorites"
|
49 |
+
msgstr "Preferiti"
|
50 |
|
51 |
+
#: rotatingtweets.php:229
|
52 |
msgid "Search"
|
53 |
+
msgstr "Ricerca"
|
54 |
|
55 |
+
#: rotatingtweets.php:230
|
56 |
msgid "List"
|
57 |
+
msgstr "Lista"
|
58 |
|
59 |
+
#: rotatingtweets.php:238
|
60 |
msgid "Include retweets?"
|
61 |
+
msgstr "Includere retweet?"
|
62 |
|
63 |
+
#: rotatingtweets.php:239
|
64 |
msgid "Exclude replies?"
|
65 |
+
msgstr "Escludere risposte?"
|
66 |
|
67 |
+
#: rotatingtweets.php:240
|
68 |
+
msgid "Shorten links?"
|
69 |
+
msgstr "Accorciare link?"
|
70 |
+
|
71 |
+
#: rotatingtweets.php:241
|
72 |
msgid "Open all links in new window or tab?"
|
73 |
+
msgstr "Aprire tutti i link in una nuova finestra o scheda?"
|
74 |
|
75 |
+
#: rotatingtweets.php:242
|
76 |
msgid "How many tweets?"
|
77 |
+
msgstr "Quanti tweet?"
|
78 |
|
79 |
+
#: rotatingtweets.php:250
|
80 |
msgid "Speed"
|
81 |
+
msgstr "Velocità"
|
82 |
|
83 |
+
#: rotatingtweets.php:253
|
84 |
msgid "Faster (3 seconds)"
|
85 |
+
msgstr "Veloce (3 secondi)"
|
86 |
|
87 |
+
#: rotatingtweets.php:254
|
88 |
msgid "Normal (4 seconds)"
|
89 |
+
msgstr "Normale (4 secondi)"
|
90 |
|
91 |
+
#: rotatingtweets.php:255
|
92 |
msgid "Slower (5 seconds)"
|
93 |
+
msgstr "Lento (5 secondi)"
|
94 |
|
95 |
+
#: rotatingtweets.php:256
|
96 |
msgid "Slowest (6 seconds)"
|
97 |
+
msgstr "Molto lento (6 secondi)"
|
98 |
|
99 |
+
#: rotatingtweets.php:257
|
100 |
msgid "Ultra slow (20 seconds)"
|
101 |
+
msgstr "Lentissimo (20 secondi)"
|
102 |
|
103 |
+
#: rotatingtweets.php:271
|
104 |
msgid "Type of rotation"
|
105 |
+
msgstr "Tipo di rotazione"
|
106 |
|
107 |
+
#: rotatingtweets.php:280
|
108 |
msgid "Display format"
|
109 |
+
msgstr "Formato visualizzazione"
|
110 |
|
111 |
+
#: rotatingtweets.php:283
|
112 |
msgid "Original rotating tweets layout"
|
113 |
+
msgstr "Layout originale rotating tweets"
|
114 |
|
115 |
+
#: rotatingtweets.php:284
|
116 |
+
msgid "<a target='_blank' href='%s'>Official Twitter guidelines</a> (regular)"
|
|
|
|
|
117 |
msgstr ""
|
118 |
+
"<a target='_blank' href='%s'>Linee guida ufficiali Twitter</a> (regolare)"
|
119 |
|
120 |
+
#: rotatingtweets.php:285
|
121 |
+
msgid "<a target='_blank' href='%s'>Official Twitter guidelines</a> (wide)"
|
122 |
+
msgstr "<a target='_blank' href='%s'>Linee guida ufficiali Twitter</a> (largo)"
|
|
|
|
|
123 |
|
124 |
+
#: rotatingtweets.php:288
|
125 |
+
msgid "Custom display layout"
|
126 |
+
msgstr "Layout personalizzato"
|
127 |
+
|
128 |
+
#: rotatingtweets.php:298
|
129 |
msgid "Show tweet details?"
|
130 |
+
msgstr "Mostrare dettagli tweet?"
|
131 |
|
132 |
+
#: rotatingtweets.php:301
|
133 |
msgid "Time/date of tweet"
|
134 |
+
msgstr "Ora/data del tweet"
|
135 |
|
136 |
+
#: rotatingtweets.php:302
|
137 |
msgid "Name of person tweeting"
|
138 |
+
msgstr "Nome della persona che twitta"
|
139 |
|
140 |
+
#: rotatingtweets.php:303
|
141 |
msgid "Source of tweet"
|
142 |
+
msgstr "Sorgente del tweet"
|
143 |
|
144 |
+
#: rotatingtweets.php:304
|
145 |
msgid "'reply · retweet · favorite' links"
|
146 |
+
msgstr "Link 'risposta · retweet · preferiti'"
|
147 |
|
148 |
+
#: rotatingtweets.php:315
|
149 |
msgid "Show follow button?"
|
150 |
+
msgstr "Mostra bottone segui?"
|
151 |
|
152 |
+
#: rotatingtweets.php:318
|
153 |
msgctxt "Show follow button?"
|
154 |
msgid "None"
|
155 |
+
msgstr "Nessuno"
|
156 |
|
157 |
+
#: rotatingtweets.php:319
|
158 |
msgid "Show name and number of followers"
|
159 |
+
msgstr "Mostra nome e numero di follower"
|
160 |
|
161 |
+
#: rotatingtweets.php:320
|
162 |
msgid "Show name only"
|
163 |
+
msgstr "Mostra solo il nome"
|
164 |
|
165 |
+
#: rotatingtweets.php:321
|
166 |
msgid "Show followers only"
|
167 |
+
msgstr "Mostra solo i follower"
|
168 |
|
169 |
+
#: rotatingtweets.php:322
|
170 |
msgid "Show button only"
|
171 |
+
msgstr "Mostra solo il bottone"
|
172 |
|
173 |
+
#: rotatingtweets.php:350
|
174 |
msgid "less than a second ago"
|
175 |
+
msgstr "meno di un secondo fa"
|
176 |
|
177 |
+
#: rotatingtweets.php:351
|
178 |
msgid "%d seconds ago"
|
179 |
+
msgstr "%d secondi fa"
|
180 |
|
181 |
+
#: rotatingtweets.php:352
|
182 |
msgid "about a minute ago"
|
183 |
msgid_plural "about %d minutes ago"
|
184 |
+
msgstr[0] "circa un minuto fa"
|
185 |
+
msgstr[1] "circa %d minuti fa"
|
186 |
|
187 |
+
#: rotatingtweets.php:353 rotatingtweets.php:355
|
188 |
msgid "about an hour ago"
|
189 |
msgid_plural "about %d hours ago"
|
190 |
+
msgstr[0] "circa un'ora fa"
|
191 |
+
msgstr[1] "circa %d ore fa"
|
192 |
|
193 |
+
#: rotatingtweets.php:354
|
194 |
msgid "yesterday"
|
195 |
+
msgstr "ieri"
|
196 |
|
197 |
+
#: rotatingtweets.php:356
|
198 |
msgid "about a day ago"
|
199 |
msgid_plural "about %d days ago"
|
200 |
+
msgstr[0] "circa un giorno fa"
|
201 |
+
msgstr[1] "circa %d giorni fa"
|
202 |
|
203 |
+
#: rotatingtweets.php:357
|
204 |
msgid "last week"
|
205 |
+
msgstr "la scorsa settimana"
|
206 |
|
207 |
+
#: rotatingtweets.php:358
|
208 |
msgid "about a week ago"
|
209 |
msgid_plural "about %d weeks ago"
|
210 |
+
msgstr[0] "circa una settimana fa"
|
211 |
+
msgstr[1] "circa %d settimane fa"
|
212 |
|
213 |
+
#: rotatingtweets.php:359
|
214 |
msgid "last month"
|
215 |
+
msgstr "il mese scorso"
|
216 |
|
217 |
+
#: rotatingtweets.php:360
|
218 |
msgid "about a month ago"
|
219 |
msgid_plural "about %d months ago"
|
220 |
+
msgstr[0] "circa un mese fa"
|
221 |
+
msgstr[1] "circa %d mesi fa"
|
222 |
|
223 |
+
#: rotatingtweets.php:361
|
224 |
msgid "last year"
|
225 |
+
msgstr "l'anno scorso"
|
226 |
|
227 |
+
#: rotatingtweets.php:362
|
228 |
msgid "about a year ago"
|
229 |
msgid_plural "about %d years ago"
|
230 |
+
msgstr[0] "circa un anno fa"
|
231 |
+
msgstr[1] "circa %d anni fa"
|
232 |
|
233 |
+
#: rotatingtweets.php:369
|
234 |
msgctxt "abbreviated timestamp in seconds"
|
235 |
msgid "%ds"
|
236 |
+
msgstr "%ds"
|
237 |
|
238 |
+
#: rotatingtweets.php:370
|
239 |
msgctxt "abbreviated timestamp in minutes"
|
240 |
msgid "%dm"
|
241 |
+
msgstr "%dm"
|
242 |
|
243 |
+
#: rotatingtweets.php:371
|
244 |
msgctxt "abbreviated timestamp in hours"
|
245 |
msgid "%dh"
|
246 |
+
msgstr "%dh"
|
247 |
|
248 |
+
#: rotatingtweets.php:372
|
249 |
msgctxt ""
|
250 |
"short date format as per http://uk.php.net/manual/en/function.date.php"
|
251 |
msgid "j M"
|
252 |
+
msgstr "j M"
|
253 |
|
254 |
+
#: rotatingtweets.php:373
|
255 |
msgctxt ""
|
256 |
"slightly longer date format as per http://uk.php.net/manual/en/function.date."
|
257 |
"php"
|
258 |
msgid "j M Y"
|
259 |
+
msgstr "j M Y"
|
260 |
|
261 |
+
#: rotatingtweets.php:379
|
262 |
msgid "reply"
|
263 |
msgstr "Risposta"
|
264 |
|
265 |
+
#: rotatingtweets.php:380
|
266 |
msgid "retweet"
|
267 |
msgstr "Retweet"
|
268 |
|
269 |
+
#: rotatingtweets.php:381
|
270 |
msgid "favorite"
|
271 |
msgstr "Preferiti"
|
272 |
|
273 |
+
#: rotatingtweets.php:419 rotatingtweets.php:1882
|
274 |
msgid "Follow @%s"
|
275 |
msgstr "Segui @%s"
|
276 |
|
277 |
+
#: rotatingtweets.php:420 rotatingtweets.php:1706
|
278 |
msgid "Twitter"
|
279 |
+
msgstr "Twitter"
|
280 |
|
281 |
+
#: rotatingtweets.php:496
|
282 |
msgid "next"
|
283 |
+
msgstr "successivo"
|
284 |
|
285 |
+
#: rotatingtweets.php:497
|
286 |
msgid "prev"
|
287 |
+
msgstr "precedente"
|
288 |
|
289 |
+
#: rotatingtweets.php:555
|
290 |
msgid ""
|
291 |
"Please update <a href=\"%2$s\">your settings for Rotating Tweets</a>. The "
|
292 |
"Twitter API <a href=\"%1$s\">changed on June 11, 2013</a> and new settings "
|
293 |
"are needed for Rotating Tweets to continue working."
|
294 |
msgstr ""
|
295 |
+
"Aggiornare le <a href=\"%2$s\">impostazioni di Rotating Tweets</a>. Le API "
|
296 |
+
"di Twitter <a href=\"%1$s\">sono cambiate l'11 Giugno 2013</a> e sono "
|
297 |
+
"necessarie nuove impostazioni per far funzionare nuovamente Rotating Tweets."
|
298 |
|
299 |
+
#: rotatingtweets.php:560
|
300 |
msgid ""
|
301 |
"Please update <a href=\"%1$s\">your settings for Rotating Tweets</a>. "
|
302 |
"Currently Rotating Tweets cannot authenticate you with Twitter using the "
|
303 |
"details you have given."
|
304 |
msgstr ""
|
305 |
+
"Aggiornare le <a href=\"%1$s\">impostazioni di Rotating Tweets</a>. "
|
306 |
+
"Attualmente Rotating Tweets non può autenticarti con Twitter usando i "
|
307 |
+
"dettagli che hai fornito."
|
308 |
|
309 |
+
#: rotatingtweets.php:568 rotatingtweets.php:574
|
310 |
msgid "Rotating Tweets: Twitter API settings"
|
311 |
+
msgstr "Rotating Tweets: impostazioni API Twitter"
|
312 |
|
313 |
+
#: rotatingtweets.php:576
|
314 |
msgid "You do not have sufficient permissions to access this page."
|
315 |
+
msgstr "Non hai permessi sufficienti per accedere a questa pagina."
|
316 |
|
317 |
+
#: rotatingtweets.php:578
|
318 |
msgid ""
|
319 |
"<p>Twitter <a href=\"%s\">has changed</a> the way that they allow people to "
|
320 |
"use the information in their tweets.</p><p>You need to take the following "
|
321 |
"steps to make sure that Rotating Tweets can access the information it needs "
|
322 |
"from Twitter:</p>"
|
323 |
msgstr ""
|
324 |
+
"<p>Twitter <a href=\"%s\">ha cambiato</a> il modo in cui permette agli "
|
325 |
+
"utenti di utilizzare le informazioni nei propri tweet.</p><p>Devi seguire i "
|
326 |
+
"seguenti passi per assicurarti che Rotating Tweets possa accedere alle "
|
327 |
+
"informazioni che gli servono da Twitter:</p>"
|
328 |
|
329 |
+
#: rotatingtweets.php:579
|
330 |
msgid ""
|
331 |
"<h3>Step 1:</h3><p>Go to the <a href=\"%s\">My applications page</a> on the "
|
332 |
"Twitter website to set up your website as a new Twitter 'application'. You "
|
333 |
"may need to log-in using your Twitter user name and password.</p>"
|
334 |
msgstr ""
|
335 |
+
"<h3>Passo 1:</h3><p>Vai nella pagina <a href=\"%s\">Applicazioni Twitter</a> "
|
336 |
+
"nel sito di Twitter per configurare il tuo sito web come una nuova "
|
337 |
+
"'applicazione' Twitter. Avrai bisogno di autenticarti con il tuo nome utente "
|
338 |
+
"e password di Twitter.</p>"
|
339 |
|
340 |
+
#: rotatingtweets.php:580
|
341 |
msgid ""
|
342 |
"<h3>Step 2:</h3><p>If you don't already have a suitable 'application' that "
|
343 |
"you can use for your website, set one up on the <a href=\"%s\">Create an "
|
345 |
"and website URL of the website where you plan to use Rotating Tweets.</"
|
346 |
"p><p>You don't need a Callback URL.</p>"
|
347 |
msgstr ""
|
348 |
+
"<h3>Passo 2:</h3><p>Se non hai ancora un'applicazione che puoi usare per il "
|
349 |
+
"tuo sito web, configurane una nella pagina <a href=\"%s\">Crea Nuova App</a>."
|
350 |
+
"</p> <p>È consigliato usare nome, descrizione e URL del sito web dove "
|
351 |
+
"userai Rotating Tweets.</p><p>Non hai bisogno di una Callback URL.</p>"
|
352 |
|
353 |
+
#: rotatingtweets.php:581
|
354 |
msgid ""
|
355 |
"<h3>Step 3:</h3><p>After clicking <strong>Create your Twitter application</"
|
356 |
"strong>, on the following page, click on <strong>Create my access token</"
|
357 |
"strong>.</p>"
|
358 |
msgstr ""
|
359 |
+
"<h3>Passo 3:</h3><p>Dopo aver cliccato <strong>Crea la tua applicazione "
|
360 |
+
"Twitter</strong>, nella pagina seguente, clicca su <strong>Crea il mio "
|
361 |
+
"access token</strong>.</p>"
|
362 |
|
363 |
+
#: rotatingtweets.php:582
|
364 |
msgid ""
|
365 |
"<h3>Step 4:</h3><p>Copy the <strong>Consumer key</strong>, <strong>Consumer "
|
366 |
"secret</strong>, <strong>Access token</strong> and <strong>Access token "
|
367 |
"secret</strong> from your Twitter application page into the settings below.</"
|
368 |
"p>"
|
369 |
msgstr ""
|
370 |
+
"<h3>Passo 4:</h3><p>Copia la <strong>chiave consumatore</strong>, "
|
371 |
+
"<strong>segreto consumatore</strong>, <strong>access token</strong> e "
|
372 |
+
"<strong>segreto access token</strong> dalla pagina della tua applicazione "
|
373 |
+
"Twitter nelle impostazioni sottostanti.</p>"
|
374 |
|
375 |
+
#: rotatingtweets.php:583
|
376 |
msgid "<h3>Step 5:</h3><p>Click on <strong>Save Changes</strong>."
|
377 |
+
msgstr "<h3>Passo 5:</h3><p>Clicca su <strong>Salva cambiamenti</strong>."
|
378 |
|
379 |
+
#: rotatingtweets.php:584
|
380 |
msgid ""
|
381 |
"<h3>If there are any problems:</h3><p>If there are any problems, you should "
|
382 |
"get an error message from Twitter displayed as a \"rotating tweet\" which "
|
383 |
"should help diagnose the problem.</p>"
|
384 |
msgstr ""
|
385 |
+
"<h3>In caso di problemi:</h3><p>Se dovessi riscontrare qualche problema, "
|
386 |
+
"dovresti ricevere un messaggio di errore da Twitter mostrato come un "
|
387 |
+
"\"rotating tweet\" che dovrebbe aiutare ad analizzare il problema.</p>"
|
388 |
|
389 |
+
#: rotatingtweets.php:586
|
390 |
msgid ""
|
391 |
"If you are getting problems with \"rate limiting\", try changing the first "
|
392 |
"connection setting below to increase the time that Rotating Tweets waits "
|
393 |
"before trying to get new data from Twitter."
|
394 |
msgstr ""
|
395 |
+
"Se hai problemi con il \"rate limiting\", prova a cambiare la prima opzione "
|
396 |
+
"di connessione sottostante per aumentare il tempo che Rotating Tweets "
|
397 |
+
"attende prima di provare a richiedere nuovi dati da Twitter."
|
398 |
|
399 |
+
#: rotatingtweets.php:588
|
400 |
msgid ""
|
401 |
"If you are getting time-out problems, try changing the second connection "
|
402 |
"setting below to increase how long Rotating Tweets waits when connecting to "
|
403 |
"Twitter before timing out."
|
404 |
msgstr ""
|
405 |
+
"Se hai problemi di time-out, prova a cambiare la seconda opzione di "
|
406 |
+
"connessione sottostante per aumentare l'attesa di Rotating Tweets prima del "
|
407 |
+
"time-out della connessione a Twitter."
|
408 |
|
409 |
+
#: rotatingtweets.php:590
|
410 |
msgid ""
|
411 |
"If the error message references SSL, try changing the \"Verify SSL "
|
412 |
"connection to Twitter\" setting below to \"No\"."
|
413 |
msgstr ""
|
414 |
+
"Se il messaggio di errore menziona SSL, prova a cambiare l'opzione "
|
415 |
+
"\"Verifica connessione SSL a Twitter\" qui sotto a \"No\"."
|
416 |
|
417 |
+
#: rotatingtweets.php:592
|
418 |
msgid "<h3>Getting information from more than one Twitter account</h3>"
|
419 |
+
msgstr "<h3>Ricevere informazioni da più di un account Twitter</h3>"
|
420 |
|
421 |
+
#: rotatingtweets.php:593
|
422 |
msgid ""
|
423 |
"<p>Even though you are only entering one set of Twitter API data, Rotating "
|
424 |
"Tweets will continue to support multiple widgets and shortcodes pulling from "
|
425 |
"a variety of different Twitter accounts.</p>"
|
426 |
msgstr ""
|
427 |
+
"<p>Anche se stai inserendo solo un gruppo di dati Twitter API, Rotating "
|
428 |
+
"Tweets continuerà a supportare widget multipli e shortcode che "
|
429 |
+
"prendono dati da diversi account Twitter.</p>"
|
430 |
|
431 |
+
#: rotatingtweets.php:597
|
432 |
msgid "Save Changes"
|
433 |
+
msgstr "Salva cambiamenti"
|
434 |
|
435 |
+
#: rotatingtweets.php:605
|
436 |
msgid "Twitter API Settings"
|
437 |
+
msgstr "Impostazioni Twitter API"
|
438 |
|
439 |
+
#: rotatingtweets.php:606
|
440 |
msgid "Twitter API Consumer Key"
|
441 |
+
msgstr "Twitter API Consumer Key"
|
442 |
|
443 |
+
#: rotatingtweets.php:607
|
444 |
msgid "Twitter API Consumer Secret"
|
445 |
+
msgstr "Twitter API Consumer Secret"
|
446 |
|
447 |
+
#: rotatingtweets.php:608
|
448 |
msgid "Twitter API Access Token"
|
449 |
+
msgstr "Twitter API Access Token"
|
450 |
|
451 |
+
#: rotatingtweets.php:609
|
452 |
msgid "Twitter API Access Token Secret"
|
453 |
+
msgstr "Twitter API Access Token Secret"
|
454 |
|
455 |
+
#: rotatingtweets.php:611
|
456 |
msgid "Connection Settings"
|
457 |
+
msgstr "Impostazioni connessione"
|
458 |
|
459 |
+
#: rotatingtweets.php:612
|
460 |
msgid ""
|
461 |
"How often should Rotating Tweets try to get the latest tweets from Twitter?"
|
462 |
msgstr ""
|
463 |
+
"Quanto spesso Rotating Tweets deve tentare di prendere i tweet più "
|
464 |
+
"recenti da Twitter?"
|
465 |
|
466 |
+
#: rotatingtweets.php:613
|
467 |
msgid ""
|
468 |
"When connecting to Twitter, how long should Rotating Tweets wait before "
|
469 |
"timing out?"
|
470 |
msgstr ""
|
471 |
+
"Quando si connette a Twitter, quanto deve aspettare Rotating Tweets prima di "
|
472 |
+
"andare in time-out?"
|
473 |
|
474 |
+
#: rotatingtweets.php:614
|
475 |
msgid "Verify SSL connection to Twitter"
|
476 |
+
msgstr "Verifica connessione SSL a Twitter"
|
477 |
|
478 |
+
#: rotatingtweets.php:616
|
479 |
msgid "JavaScript Settings"
|
480 |
+
msgstr "Impostazioni JavaScript"
|
481 |
|
482 |
+
#: rotatingtweets.php:617
|
483 |
msgid "Version of JQuery Cycle"
|
484 |
+
msgstr "Versione di JQuery Cycle"
|
485 |
|
486 |
+
#: rotatingtweets.php:618
|
487 |
msgid "Where to load Rotating Tweets JavaScript"
|
488 |
+
msgstr "Dove caricare il JavaScript di Rotating Tweets"
|
489 |
|
490 |
+
#: rotatingtweets.php:639
|
491 |
msgctxt "Verify SSL connection to Twitter"
|
492 |
msgid "Yes"
|
493 |
+
msgstr "Sì"
|
494 |
|
495 |
+
#: rotatingtweets.php:640
|
496 |
msgctxt "Verify SSL connection to Twitter"
|
497 |
msgid "No"
|
498 |
+
msgstr "No"
|
499 |
|
500 |
+
#: rotatingtweets.php:656
|
501 |
msgctxt "Connection timeout"
|
502 |
msgid "1 second"
|
503 |
+
msgstr "1 secondo"
|
504 |
|
505 |
+
#: rotatingtweets.php:657
|
506 |
msgctxt "Connection timeout"
|
507 |
msgid "3 seconds (default)"
|
508 |
+
msgstr "3 secondi (predefinito)"
|
509 |
|
510 |
+
#: rotatingtweets.php:658
|
511 |
msgctxt "Connection timeout"
|
512 |
msgid "5 seconds"
|
513 |
+
msgstr "5 secondi"
|
514 |
|
515 |
+
#: rotatingtweets.php:659
|
516 |
msgctxt "Connection timeout"
|
517 |
msgid "7 seconds"
|
518 |
+
msgstr "7 secondi"
|
519 |
|
520 |
+
#: rotatingtweets.php:660
|
521 |
msgctxt "Connection timeout"
|
522 |
msgid "20 seconds"
|
523 |
+
msgstr "20 secondi"
|
524 |
|
525 |
+
#: rotatingtweets.php:677
|
526 |
msgctxt "Cache Delay"
|
527 |
msgid "1 minute"
|
528 |
+
msgstr "1 minuto"
|
529 |
|
530 |
+
#: rotatingtweets.php:678
|
531 |
msgctxt "Cache Delay"
|
532 |
msgid "2 minutes (default)"
|
533 |
+
msgstr "2 minuti (predefinito)"
|
534 |
|
535 |
+
#: rotatingtweets.php:679
|
536 |
msgctxt "Cache Delay"
|
537 |
msgid "5 minutes"
|
538 |
+
msgstr "5 minuti"
|
539 |
|
540 |
+
#: rotatingtweets.php:680
|
541 |
msgctxt "Cache Delay"
|
542 |
msgid "1 hour"
|
543 |
+
msgstr "1 ora"
|
544 |
|
545 |
+
#: rotatingtweets.php:681
|
546 |
msgctxt "Cache Delay"
|
547 |
msgid "24 hours"
|
548 |
+
msgstr "24 ore"
|
549 |
|
550 |
+
#: rotatingtweets.php:698
|
551 |
msgctxt "Version of JQuery Cycle"
|
552 |
msgid "Version 1 (default)"
|
553 |
+
msgstr "Versione 1 (predefinita)"
|
554 |
|
555 |
+
#: rotatingtweets.php:699
|
556 |
msgctxt "Version of JQuery Cycle"
|
557 |
msgid "Version 2 (beta)"
|
558 |
+
msgstr "Versione 2 (beta)"
|
559 |
|
560 |
+
#: rotatingtweets.php:716
|
561 |
msgctxt "Location of JavaScript"
|
562 |
msgid "Load in header (default)"
|
563 |
+
msgstr "Carica nell'header (predefinito)"
|
564 |
|
565 |
+
#: rotatingtweets.php:717
|
566 |
msgctxt "Location of JavaScript"
|
567 |
msgid "Load in footer"
|
568 |
+
msgstr "Carica nel footer"
|
569 |
|
570 |
+
#: rotatingtweets.php:752
|
571 |
msgid "Error: Twitter API Consumer Key not correctly formatted."
|
572 |
+
msgstr "Errore: Twitter API Consumer Key non formattato correttamente."
|
573 |
|
574 |
+
#: rotatingtweets.php:759
|
575 |
msgid "Error: Twitter API Consumer Secret not correctly formatted."
|
576 |
+
msgstr "Errore: Twitter API Consumer Secret non formattato correttamente."
|
577 |
|
578 |
+
#: rotatingtweets.php:766
|
579 |
msgid "Error: Twitter API Access Token not correctly formatted."
|
580 |
+
msgstr "Errore: Twitter API Access Token non formattato correttamente."
|
581 |
|
582 |
+
#: rotatingtweets.php:773
|
583 |
msgid "Error: Twitter API Access Token Secret not correctly formatted."
|
584 |
+
msgstr "Errore: Twitter API Access Token Secret non formattato correttamente."
|
585 |
|
586 |
+
#: rotatingtweets.php:813
|
587 |
msgid ""
|
588 |
"Error message received from Twitter: %1$s. <a href=\"%2$s\">Please check "
|
589 |
"your API key, secret, token and secret token on the Twitter website</a>."
|
590 |
msgstr ""
|
591 |
+
"Messaggio di errore ricevuto da Twitter: %1$s. <a href=\"%2$s\">Controlla la "
|
592 |
+
"tua API key, secret, token e secret token nel sito web di Twitter</a>."
|
593 |
|
594 |
+
#: rotatingtweets.php:815
|
595 |
msgid ""
|
596 |
"Error message received from Wordpress: %1$s. Please check your connection "
|
597 |
"settings."
|
598 |
msgstr ""
|
599 |
+
"Messaggio di errore ricevuto da WordPress: %1$s. Si prega di controllare le "
|
600 |
+
"impostazioni di connessione."
|
601 |
|
602 |
+
#: rotatingtweets.php:1411
|
603 |
msgid "Problem retrieving data from Twitter"
|
604 |
+
msgstr "Problema nel recupero dei dati da Twitter"
|
605 |
|
606 |
+
#: rotatingtweets.php:1413
|
607 |
msgid "%3$s error code: %1$s - %2$s"
|
608 |
+
msgstr "%3$s codice di errore: %1$s - %2$s"
|
609 |
|
610 |
+
#: rotatingtweets.php:1419
|
611 |
msgid "This website is currently <a href='%s'>rate-limited by Twitter</a>."
|
612 |
msgstr ""
|
613 |
+
"Questo sito web è attualmente <a href='%s'>rate-limited da Twitter</"
|
614 |
+
"a>."
|
615 |
|
616 |
+
#: rotatingtweets.php:1423
|
617 |
msgid "Next attempt to get data will be in %d minute"
|
618 |
msgid_plural "Next attempt to get data will be in %d minutes"
|
619 |
+
msgstr[0] "Il prossimo tentativo di recuperare dati sarà tra $d minuto"
|
620 |
+
msgstr[1] "Il prossimo tentativo di recuperare dati sarà tra %d minuti"
|
621 |
|
622 |
+
#: rotatingtweets.php:1424
|
623 |
msgid "Next attempt to get data will be in less than a minute"
|
624 |
msgstr ""
|
625 |
+
"Il prossimo tentativo di recuperare dati sarà tra meno di un minuto"
|
626 |
|
627 |
+
#: rotatingtweets.php:1429
|
628 |
msgid "Please check your <a href='%s'>Rotating Tweets settings</a>."
|
629 |
+
msgstr "Controlla le <a href='%s'>impostazioni di Rotating Tweets</a>."
|
630 |
|
631 |
+
#: rotatingtweets.php:1432
|
632 |
msgid ""
|
633 |
"Please check the Twitter screen name or list slug in the widget or shortcode."
|
634 |
msgstr ""
|
635 |
+
"Controlla il nome della schermata di Twitter o lo slug della lista nel "
|
636 |
+
"widget o shortcode."
|
637 |
|
638 |
+
#: rotatingtweets.php:1437 rotatingtweets.php:1443
|
639 |
msgid ""
|
640 |
"Please check the Twitter name in the widget or shortcode, <a "
|
641 |
"href='%2$s'>Rotating Tweets settings</a> or the <a href='%1$s'>Twitter API "
|
642 |
"status</a>."
|
643 |
msgstr ""
|
644 |
+
"Controlla il nome Twitter nel widget o shortcode, <a "
|
645 |
+
"href='%2$s'>impostazioni di Rotating Tweets</a> o lo <a href='%1$s'>status "
|
646 |
+
"delle Twitter API</a>."
|
647 |
|
648 |
+
#: rotatingtweets.php:1440
|
649 |
msgid "Please check your PHP and server settings."
|
650 |
+
msgstr "Controlla le impostazioni di PHP e del server."
|
651 |
|
652 |
+
#: rotatingtweets.php:1449
|
653 |
msgid "No Tweet results for search <a href=\"%2$s\"><strong>%1$s</strong></a>"
|
654 |
+
msgstr "Nessun Tweet per la ricerca <a href=\"%2$s\"><strong>%1$s</strong></a>"
|
655 |
|
656 |
+
#: rotatingtweets.php:1685 rotatingtweets.php:1782 rotatingtweets.php:1803
|
657 |
+
#: rotatingtweets.php:1833
|
658 |
msgid "from <a href='%1$s' title='%2$s'>%2$s's Twitter</a>"
|
659 |
+
msgid_plural "from <a href='%1$s' title='%2$s'>%2$s' Twitter</a>"
|
660 |
+
msgstr[0] "dal <a href='%1$s' title='%2$s'>Twitter di %2$s</a>"
|
661 |
+
msgstr[1] "dai <a href='%1$s' title='%2$s'>Twitter di %2$s</a>"
|
662 |
|
663 |
+
#: rotatingtweets.php:1689 rotatingtweets.php:1807 rotatingtweets.php:1837
|
664 |
msgid "via %s"
|
665 |
+
msgstr "via %s"
|
666 |
|
667 |
+
#: rotatingtweets.php:1722 rotatingtweets.php:1749
|
668 |
msgid "Retweeted by %s"
|
669 |
msgstr "Ritwittato da %s"
|
670 |
|
671 |
+
#: rotatingtweets.php:1753
|
672 |
msgid "Expand"
|
673 |
msgstr "Espandi"
|
674 |
|
675 |
+
#: rotatingtweets.php:1853
|
676 |
msgid "Problem retrieving data from Twitter."
|
677 |
+
msgstr "Si è verificato un problema recuperando i dati da Twitter."
|
678 |
|
679 |
+
#: rotatingtweets.php:1855
|
680 |
msgid "Please check the comments on this page's HTML to understand more."
|
681 |
msgstr ""
|
682 |
+
"Controlla i commenti nell'HTML di questa pagina per saperne di più."
|
683 |
|
684 |
+
#: rotatingtweets.php:1952 rotatingtweets.php:1966
|
685 |
msgid "Scroll Up"
|
686 |
+
msgstr "Scorrimento in alto"
|
687 |
|
688 |
+
#: rotatingtweets.php:1953 rotatingtweets.php:1967
|
689 |
msgid "Scroll Down"
|
690 |
+
msgstr "Scorrimento in basso"
|
691 |
|
692 |
+
#: rotatingtweets.php:1954 rotatingtweets.php:1968
|
693 |
msgid "Scroll Left"
|
694 |
+
msgstr "Scorrimento a sinitra"
|
695 |
|
696 |
+
#: rotatingtweets.php:1955 rotatingtweets.php:1969
|
697 |
msgid "Scroll Right"
|
698 |
+
msgstr "Scorrimento a destra"
|
699 |
|
700 |
+
#: rotatingtweets.php:1956 rotatingtweets.php:1970
|
701 |
msgid "Fade"
|
702 |
+
msgstr "Scomparsa"
|
703 |
|
704 |
+
#: rotatingtweets.php:1957
|
705 |
msgid "Carousel"
|
706 |
+
msgstr "Carousel"
|
707 |
+
|
708 |
+
#: rotatingtweets.php:1958
|
709 |
+
msgid "Scroll Left (with gap)"
|
710 |
+
msgstr "Scorrimento a sinistra (con distacco)"
|
711 |
|
712 |
#. Plugin Name of the plugin/theme
|
713 |
msgid "Rotating Tweets (Twitter widget & shortcode)"
|
714 |
+
msgstr "Rotating Tweets (Twitter widget & shortcode)"
|
715 |
|
716 |
#. Description of the plugin/theme
|
717 |
msgid ""
|
718 |
"Replaces a shortcode such as [rotatingtweets "
|
719 |
"screen_name='your_twitter_name'], or a widget, with a rotating tweets display"
|
720 |
msgstr ""
|
721 |
+
"Sostituisce uno shortcode come [rotatingtweets "
|
722 |
+
"nome_schermata='tuo_nome_twitter'] o un widget con dei tweet rotanti."
|
723 |
|
724 |
#. Author of the plugin/theme
|
725 |
msgid "Martin Tod"
|
726 |
+
msgstr "Martin Tod"
|
727 |
|
728 |
#. Author URI of the plugin/theme
|
729 |
msgid "http://www.martintod.org.uk"
|
730 |
+
msgstr "http://www.martintod.org.uk"
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
|
|
4 |
Tags: shortcode,widget,twitter,rotating,rotate,rotator,tweet,tweets,animation,jquery,jquery cycle,cycle,multilingual,responsive
|
5 |
Requires at least: 2.6
|
6 |
Tested up to: 4.1
|
7 |
-
Stable tag: 1.7.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -31,7 +31,7 @@ Currently the following languages are available:
|
|
31 |
* Brazilian Portuguese *(complete - many thanks to Wilmerson Felipe for his help on this)*
|
32 |
* German *(almost complete - many thanks to Nils Kroneberg for his help on this)*
|
33 |
* Spanish *(basic tweet display only)*
|
34 |
-
* Italian *(
|
35 |
* Dutch *(public facing translation complete - many thanks to Natasja Weijer for her help on this)*
|
36 |
* French *(almost complete - many thanks to [Alexandre Trudel](http://wordpress.org/support/profile/alexandretrudel) for his help on this)*
|
37 |
* Serbian *(complete - many thanks to Borisa Djuraskovic at [Web Hosting Hub](http://www.webhostinghub.com/) for his help on this)*
|
@@ -179,10 +179,14 @@ into your CSS - changing `123px;` to the width you're aiming at - either via put
|
|
179 |
You can do this by going to the `rotatingtweets/css` directory and renaming `rotatingtweets-sample.css` to `rotatingtweets.css` and putting it in the `wp-content/uploads/` directory. This displays a Twitter bird to the left of your tweets. Any CSS you put into `rotatingtweets.css` won't be overwritten when the plug-in is upgraded to the latest version.
|
180 |
|
181 |
== Upgrade notice ==
|
182 |
-
= 1.7.
|
183 |
-
*
|
184 |
|
185 |
== Changelog ==
|
|
|
|
|
|
|
|
|
186 |
= 1.7.5 =
|
187 |
* Much faster and more reliable caching.
|
188 |
* Compatibility with W3 Total Cache.
|
4 |
Tags: shortcode,widget,twitter,rotating,rotate,rotator,tweet,tweets,animation,jquery,jquery cycle,cycle,multilingual,responsive
|
5 |
Requires at least: 2.6
|
6 |
Tested up to: 4.1
|
7 |
+
Stable tag: 1.7.6
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
31 |
* Brazilian Portuguese *(complete - many thanks to Wilmerson Felipe for his help on this)*
|
32 |
* German *(almost complete - many thanks to Nils Kroneberg for his help on this)*
|
33 |
* Spanish *(basic tweet display only)*
|
34 |
+
* Italian *(complete - many thanks to [Mattia Migliorini](https://profiles.wordpress.org/deshack/) at [deshack](http://deshack.net/) for his help on this)*
|
35 |
* Dutch *(public facing translation complete - many thanks to Natasja Weijer for her help on this)*
|
36 |
* French *(almost complete - many thanks to [Alexandre Trudel](http://wordpress.org/support/profile/alexandretrudel) for his help on this)*
|
37 |
* Serbian *(complete - many thanks to Borisa Djuraskovic at [Web Hosting Hub](http://www.webhostinghub.com/) for his help on this)*
|
179 |
You can do this by going to the `rotatingtweets/css` directory and renaming `rotatingtweets-sample.css` to `rotatingtweets.css` and putting it in the `wp-content/uploads/` directory. This displays a Twitter bird to the left of your tweets. Any CSS you put into `rotatingtweets.css` won't be overwritten when the plug-in is upgraded to the latest version.
|
180 |
|
181 |
== Upgrade notice ==
|
182 |
+
= 1.7.6 =
|
183 |
+
* Important upgrade that fixes caching bug. Also addition of Italian!
|
184 |
|
185 |
== Changelog ==
|
186 |
+
= 1.7.6 =
|
187 |
+
* Addition of Italian language
|
188 |
+
* Fixes transient-based caching - many thanks to to [jensnilsson](https://wordpress.org/support/profile/jensnilsson) and [Moondrop](https://wordpress.org/support/profile/moondrop) for highlighting the solution [here](https://wordpress.org/support/topic/no-tweets-available-mostly?replies=30).
|
189 |
+
|
190 |
= 1.7.5 =
|
191 |
* Much faster and more reliable caching.
|
192 |
* Compatibility with W3 Total Cache.
|
rotatingtweets.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: Rotating Tweets (Twitter widget & shortcode)
|
4 |
Description: Replaces a shortcode such as [rotatingtweets screen_name='your_twitter_name'], or a widget, with a rotating tweets display
|
5 |
-
Version: 1.7.
|
6 |
Text Domain: rotatingtweets
|
7 |
Author: Martin Tod
|
8 |
Author URI: http://www.martintod.org.uk
|
@@ -79,7 +79,7 @@ class rotatingtweets_Widget extends WP_Widget {
|
|
79 |
}
|
80 |
if(empty($newargs['timeout'])) $newargs['timeout'] = 4000;
|
81 |
$newargs['text_cache_id'] = "rt-wg-".md5(serialize($newargs));
|
82 |
-
$rt_tweet_string =
|
83 |
echo $before_widget;
|
84 |
if ( $title ):
|
85 |
echo $before_title . $title . $after_title;
|
@@ -425,6 +425,20 @@ function rotatingtweets_user_intent($person,$lang,$linkcontent,$targetvalue='')
|
|
425 |
}
|
426 |
return ($return);
|
427 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
428 |
// Produces a linked timestamp for including in the tweet
|
429 |
function rotatingtweets_timestamp_link($twitter_object,$timetype = 'default',$targetvalue='') {
|
430 |
$string = '<a '.$targetvalue.' href="https://twitter.com/twitterapi/status/'.$twitter_object['id_str'].'">';
|
@@ -529,7 +543,7 @@ function rotatingtweets_display_shortcode( $atts, $content=null, $code="", $prin
|
|
529 |
if(empty($screen_name)) $screen_name = 'twitter';
|
530 |
# Makes sure the scripts are listed
|
531 |
rotatingtweets_enqueue_scripts();
|
532 |
-
$returnstring =
|
533 |
if(strlen($returnstring)==0):
|
534 |
$tweets = rotatingtweets_get_tweets($screen_name,$include_rts,$exclude_replies,$get_favorites,$search,$list);
|
535 |
$returnstring = rotating_tweets_display($tweets,$args,$print);
|
@@ -804,8 +818,8 @@ function rotatingtweets_api_validate($input) {
|
|
804 |
// Now a proper test
|
805 |
if(empty($error)):
|
806 |
$transientname = 'rotatingtweets_check_wp_remote_request'; // This whole code is to help someone who has a problem with wp_remote_request
|
807 |
-
if(!
|
808 |
-
|
809 |
$test = rotatingtweets_call_twitter_API('statuses/user_timeline',NULL,$options);
|
810 |
delete_transient($transientname);
|
811 |
$error = get_option('rotatingtweets_api_error');
|
@@ -1002,11 +1016,11 @@ function rotatingtweets_get_tweets($tw_screen_name,$tw_include_rts,$tw_exclude_r
|
|
1002 |
// $option = delete_option($optionname);
|
1003 |
$transientname = substr('rtc-'.sanitize_file_name($stringname),0,45);
|
1004 |
// $transientname = str_replace(array('#','_'),'-',$transientname);
|
1005 |
-
$option =
|
1006 |
|
1007 |
if(WP_DEBUG && !$option):
|
1008 |
echo "<!-- Option failed to load -->";
|
1009 |
-
|
1010 |
endif;
|
1011 |
|
1012 |
# Attempt to deal with 'Cannot use string offset as an array' error
|
@@ -1063,7 +1077,7 @@ function rotatingtweets_get_tweets($tw_screen_name,$tw_include_rts,$tw_exclude_r
|
|
1063 |
echo "<!-- Rotating Tweets - got new data - time taken: $rt_time_taken seconds -->";
|
1064 |
endif;
|
1065 |
else:
|
1066 |
-
|
1067 |
endif;
|
1068 |
elseif(WP_DEBUG):
|
1069 |
$rt_time_taken = number_format(microtime(true)-$rt_starttime,4);
|
@@ -1077,14 +1091,14 @@ function rotatingtweets_get_tweets($tw_screen_name,$tw_include_rts,$tw_exclude_r
|
|
1077 |
$rate = rotatingtweets_get_rate_data();
|
1078 |
if($rate && $rate['remaining_hits'] == 0):
|
1079 |
$option[$stringname]['datetime']= $rate['reset_time_in_seconds'] - $cache_delay + 1;
|
1080 |
-
|
1081 |
else:
|
1082 |
$option[$stringname]['datetime']=time();
|
1083 |
-
|
1084 |
endif;
|
1085 |
else:
|
1086 |
$option[$stringname]['datetime']=time();
|
1087 |
-
|
1088 |
endif;
|
1089 |
elseif(!empty($twitterjson['error'])):
|
1090 |
# If Twitter is being rate limited, delays the next load until the reset time
|
@@ -1092,7 +1106,7 @@ function rotatingtweets_get_tweets($tw_screen_name,$tw_include_rts,$tw_exclude_r
|
|
1092 |
$rate = rotatingtweets_get_rate_data();
|
1093 |
if($rate && $rate['remaining_hits'] == 0):
|
1094 |
$option[$stringname]['datetime']= $rate['reset_time_in_seconds'] - $cache_delay + 1;
|
1095 |
-
|
1096 |
endif;
|
1097 |
elseif(!empty($twitterjson)):
|
1098 |
unset($firstentry);
|
@@ -1112,7 +1126,7 @@ function rotatingtweets_get_tweets($tw_screen_name,$tw_include_rts,$tw_exclude_r
|
|
1112 |
$latest_json = rotatingtweets_shrink_json($twitterjson);
|
1113 |
$option[$stringname]['json']=$latest_json;
|
1114 |
$option[$stringname]['datetime']=time();
|
1115 |
-
$rtcacheresult =
|
1116 |
if($rtcacheresult && WP_DEBUG):
|
1117 |
echo "<!-- Successfully stored cache entry for $stringname in $transientname -->";
|
1118 |
elseif(WP_DEBUG):
|
@@ -1219,7 +1233,7 @@ function rotatingtweets_get_rate_data() {
|
|
1219 |
return($rate);
|
1220 |
endif;
|
1221 |
else:
|
1222 |
-
|
1223 |
return(FALSE);
|
1224 |
endif;
|
1225 |
}
|
@@ -1911,9 +1925,9 @@ function rotating_tweets_display($json,$args,$print=FALSE) {
|
|
1911 |
$rt_cached_args['no_cache']=TRUE;
|
1912 |
$rt_w3tc_cache_lifetime = $w3config->get_integer('pgcache.lifetime');
|
1913 |
$rt_cached_args['text_cache_id'] = "rt-mf-".substr($args['text_cache_id'],6,1000);
|
1914 |
-
|
1915 |
-
|
1916 |
-
$result = '<!-- mfunc '.W3TC_DYNAMIC_SECURITY.' $rt=
|
1917 |
if(WP_DEBUG || $w3_debug ):
|
1918 |
$result .= "<!-- Rotating Tweets W3TC Fragment Caching: Success ! -->";
|
1919 |
endif;
|
@@ -1940,7 +1954,8 @@ function rotating_tweets_display($json,$args,$print=FALSE) {
|
|
1940 |
$result .= "<!-- Rotating Tweets W3TC Fragment Caching: End Diagnostics -->";
|
1941 |
endif;
|
1942 |
endif;
|
1943 |
-
|
|
|
1944 |
if(WP_DEBUG):
|
1945 |
if($rt_set_transient):
|
1946 |
echo "<!-- Transient ".$args['text_cache_id']." stored for $rt_cache_delay seconds -->";
|
@@ -1948,6 +1963,7 @@ function rotating_tweets_display($json,$args,$print=FALSE) {
|
|
1948 |
echo "<!-- Transient ".$args['text_cache_id']." FAILED to store for $rt_cache_delay seconds -->";
|
1949 |
endif;
|
1950 |
endif;
|
|
|
1951 |
if($print) echo $result;
|
1952 |
return($result);
|
1953 |
}
|
@@ -2027,6 +2043,15 @@ function rotatingtweets_enqueue_scripts() {
|
|
2027 |
'jquery-cycle2-scrollvert' => plugins_url('cyclone-slider-2/libs/cycle2/jquery.cycle2.scrollVert.min.js'),
|
2028 |
'rotating_tweet' => plugins_url('js/rotatingtweets_v2_cyclone.js', __FILE__)
|
2029 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2030 |
elseif ( $style == 'digital catapult' || $style == 'digitalcatapult' ):
|
2031 |
$rt_enqueue_script_list = array(
|
2032 |
'jquery-cycle2' => get_template_directory_uri() . '/scripts/jquery.cycle2.min.js' ,
|
2 |
/*
|
3 |
Plugin Name: Rotating Tweets (Twitter widget & shortcode)
|
4 |
Description: Replaces a shortcode such as [rotatingtweets screen_name='your_twitter_name'], or a widget, with a rotating tweets display
|
5 |
+
Version: 1.7.6
|
6 |
Text Domain: rotatingtweets
|
7 |
Author: Martin Tod
|
8 |
Author URI: http://www.martintod.org.uk
|
79 |
}
|
80 |
if(empty($newargs['timeout'])) $newargs['timeout'] = 4000;
|
81 |
$newargs['text_cache_id'] = "rt-wg-".md5(serialize($newargs));
|
82 |
+
$rt_tweet_string = rotatingtweets_get_transient($newargs['text_cache_id']);
|
83 |
echo $before_widget;
|
84 |
if ( $title ):
|
85 |
echo $before_title . $title . $after_title;
|
425 |
}
|
426 |
return ($return);
|
427 |
}
|
428 |
+
// Many thanks to Moondrop for highlighting the need to do this - https://wordpress.org/support/topic/no-tweets-available-mostly?replies=30
|
429 |
+
function rotatingtweets_set_transient($transient,$value,$expiration) {
|
430 |
+
$newvalue = base64_encode(serialize($value));
|
431 |
+
return set_transient($transient,$newvalue,$expiration);
|
432 |
+
}
|
433 |
+
function rotatingtweets_get_transient($transient) {
|
434 |
+
$return = get_transient($transient);
|
435 |
+
if(!$return):
|
436 |
+
return $return;
|
437 |
+
else:
|
438 |
+
return unserialize(base64_decode($return));
|
439 |
+
endif;
|
440 |
+
}
|
441 |
+
|
442 |
// Produces a linked timestamp for including in the tweet
|
443 |
function rotatingtweets_timestamp_link($twitter_object,$timetype = 'default',$targetvalue='') {
|
444 |
$string = '<a '.$targetvalue.' href="https://twitter.com/twitterapi/status/'.$twitter_object['id_str'].'">';
|
543 |
if(empty($screen_name)) $screen_name = 'twitter';
|
544 |
# Makes sure the scripts are listed
|
545 |
rotatingtweets_enqueue_scripts();
|
546 |
+
$returnstring = rotatingtweets_get_transient($args['text_cache_id']);
|
547 |
if(strlen($returnstring)==0):
|
548 |
$tweets = rotatingtweets_get_tweets($screen_name,$include_rts,$exclude_replies,$get_favorites,$search,$list);
|
549 |
$returnstring = rotating_tweets_display($tweets,$args,$print);
|
818 |
// Now a proper test
|
819 |
if(empty($error)):
|
820 |
$transientname = 'rotatingtweets_check_wp_remote_request'; // This whole code is to help someone who has a problem with wp_remote_request
|
821 |
+
if(!rotatingtweets_get_transient($transientname)):
|
822 |
+
rotatingtweets_set_transient($transientname,true,24*60*60);
|
823 |
$test = rotatingtweets_call_twitter_API('statuses/user_timeline',NULL,$options);
|
824 |
delete_transient($transientname);
|
825 |
$error = get_option('rotatingtweets_api_error');
|
1016 |
// $option = delete_option($optionname);
|
1017 |
$transientname = substr('rtc-'.sanitize_file_name($stringname),0,45);
|
1018 |
// $transientname = str_replace(array('#','_'),'-',$transientname);
|
1019 |
+
$option = rotatingtweets_get_transient($transientname);
|
1020 |
|
1021 |
if(WP_DEBUG && !$option):
|
1022 |
echo "<!-- Option failed to load -->";
|
1023 |
+
echo "<!-- Option \n";print_r($option);echo " -->";
|
1024 |
endif;
|
1025 |
|
1026 |
# Attempt to deal with 'Cannot use string offset as an array' error
|
1077 |
echo "<!-- Rotating Tweets - got new data - time taken: $rt_time_taken seconds -->";
|
1078 |
endif;
|
1079 |
else:
|
1080 |
+
rotatingtweets_set_transient('rotatingtweets_wp_error',$twitterdata->get_error_messages(), 120);
|
1081 |
endif;
|
1082 |
elseif(WP_DEBUG):
|
1083 |
$rt_time_taken = number_format(microtime(true)-$rt_starttime,4);
|
1091 |
$rate = rotatingtweets_get_rate_data();
|
1092 |
if($rate && $rate['remaining_hits'] == 0):
|
1093 |
$option[$stringname]['datetime']= $rate['reset_time_in_seconds'] - $cache_delay + 1;
|
1094 |
+
rotatingtweets_set_transient($transientname,$option,60*60*24*7);
|
1095 |
else:
|
1096 |
$option[$stringname]['datetime']=time();
|
1097 |
+
rotatingtweets_set_transient($transientname,$option,60*60*24*7);
|
1098 |
endif;
|
1099 |
else:
|
1100 |
$option[$stringname]['datetime']=time();
|
1101 |
+
rotatingtweets_set_transient($transientname,$option,60*60*24*7);
|
1102 |
endif;
|
1103 |
elseif(!empty($twitterjson['error'])):
|
1104 |
# If Twitter is being rate limited, delays the next load until the reset time
|
1106 |
$rate = rotatingtweets_get_rate_data();
|
1107 |
if($rate && $rate['remaining_hits'] == 0):
|
1108 |
$option[$stringname]['datetime']= $rate['reset_time_in_seconds'] - $cache_delay + 1;
|
1109 |
+
rotatingtweets_set_transient($transientname,$option,60*60*24*7);
|
1110 |
endif;
|
1111 |
elseif(!empty($twitterjson)):
|
1112 |
unset($firstentry);
|
1126 |
$latest_json = rotatingtweets_shrink_json($twitterjson);
|
1127 |
$option[$stringname]['json']=$latest_json;
|
1128 |
$option[$stringname]['datetime']=time();
|
1129 |
+
$rtcacheresult = rotatingtweets_set_transient($transientname,$option,60*60*24*7);
|
1130 |
if($rtcacheresult && WP_DEBUG):
|
1131 |
echo "<!-- Successfully stored cache entry for $stringname in $transientname -->";
|
1132 |
elseif(WP_DEBUG):
|
1233 |
return($rate);
|
1234 |
endif;
|
1235 |
else:
|
1236 |
+
rotatingtweets_set_transient('rotatingtweets_wp_error',$ratedata->get_error_messages(), 120);
|
1237 |
return(FALSE);
|
1238 |
endif;
|
1239 |
}
|
1925 |
$rt_cached_args['no_cache']=TRUE;
|
1926 |
$rt_w3tc_cache_lifetime = $w3config->get_integer('pgcache.lifetime');
|
1927 |
$rt_cached_args['text_cache_id'] = "rt-mf-".substr($args['text_cache_id'],6,1000);
|
1928 |
+
rotatingtweets_set_transient($rt_transient_name,$rt_cached_args, $rt_w3tc_cache_lifetime * 2 );
|
1929 |
+
rotatingtweets_set_transient($rt_cached_args['text_cache_id'],$result,$rt_cache_delay);
|
1930 |
+
$result = '<!-- mfunc '.W3TC_DYNAMIC_SECURITY.' $rt=rotatingtweets_get_transient("'.$rt_cached_args['text_cache_id'].'");if(!empty($rt)){echo $rt;}else{$args=rotatingtweets_get_transient("'.$rt_transient_name.'");rotatingtweets_display($args);}; --><!-- /mfunc '.W3TC_DYNAMIC_SECURITY.' -->';
|
1931 |
if(WP_DEBUG || $w3_debug ):
|
1932 |
$result .= "<!-- Rotating Tweets W3TC Fragment Caching: Success ! -->";
|
1933 |
endif;
|
1954 |
$result .= "<!-- Rotating Tweets W3TC Fragment Caching: End Diagnostics -->";
|
1955 |
endif;
|
1956 |
endif;
|
1957 |
+
|
1958 |
+
$rt_set_transient = rotatingtweets_set_transient($args['text_cache_id'],$result,$rt_cache_delay);
|
1959 |
if(WP_DEBUG):
|
1960 |
if($rt_set_transient):
|
1961 |
echo "<!-- Transient ".$args['text_cache_id']." stored for $rt_cache_delay seconds -->";
|
1963 |
echo "<!-- Transient ".$args['text_cache_id']." FAILED to store for $rt_cache_delay seconds -->";
|
1964 |
endif;
|
1965 |
endif;
|
1966 |
+
|
1967 |
if($print) echo $result;
|
1968 |
return($result);
|
1969 |
}
|
2043 |
'jquery-cycle2-scrollvert' => plugins_url('cyclone-slider-2/libs/cycle2/jquery.cycle2.scrollVert.min.js'),
|
2044 |
'rotating_tweet' => plugins_url('js/rotatingtweets_v2_cyclone.js', __FILE__)
|
2045 |
);
|
2046 |
+
elseif (is_plugin_active('cyclone-slider-pro/cyclone-slider.php')):
|
2047 |
+
$cyclepath = str_replace('rotatingtweets/','cyclone-slider-pro/cyclone-slider.php',plugin_dir_path( __FILE__ ));
|
2048 |
+
$rt_cycleversion = get_plugin_data( $cyclepath );
|
2049 |
+
$rt_enqueue_script_list = array(
|
2050 |
+
'jquery-cycle2' => plugins_url('cyclone-slider-pro/libs/cycle2/jquery.cycle2.min.js'),
|
2051 |
+
'jquery-cycle2-carousel' => plugins_url('cyclone-slider-pro/libs/cycle2/jquery.cycle2.carousel.min.js'),
|
2052 |
+
'jquery-cycle2-scrollvert' => plugins_url('cyclone-slider-pro/libs/cycle2/jquery.cycle2.scrollVert.min.js'),
|
2053 |
+
'rotating_tweet' => plugins_url('js/rotatingtweets_v2_cyclone.js', __FILE__)
|
2054 |
+
);
|
2055 |
elseif ( $style == 'digital catapult' || $style == 'digitalcatapult' ):
|
2056 |
$rt_enqueue_script_list = array(
|
2057 |
'jquery-cycle2' => get_template_directory_uri() . '/scripts/jquery.cycle2.min.js' ,
|