Revive Old Posts – Auto Post to Social Media - Version 6.8.4-back

Version Description

Download this release

Release Info

Developer codeinwp
Plugin Icon 128x128 Revive Old Posts – Auto Post to Social Media
Version 6.8.4-back
Comparing to
See all releases

Code changes from version 6.8 to 6.8.4-back

css/style.css CHANGED
@@ -88,6 +88,10 @@ strong {
88
  .cwp_top_wrapper .option .categories-list .cwp-cat { float: left; width: 50%; margin-bottom: 5px; }
89
  .cwp_top_wrapper .option .categories-list .cwp-cat label { font-size: 13px; }
90
 
 
 
 
 
91
  /* Sidebar Styles */
92
  .cwp_top_wrapper .cwp_top_container .sidebar { float: left; width: 27%; padding: 10px}
93
  .cwp_top_wrapper .cwp_top_container .sidebar ul { display: block; margin: 0; padding: 0; }
@@ -116,7 +120,7 @@ strong {
116
  /* Reset Settings Button Styles */
117
  .cwp_top_wrapper .cwp_top_container .cwp_top_footer .reset-settings { background:#f9866b; text-decoration: none; border-radius: 3px; display: block; height: 30px; border-radius: 3px; font-family: "Open Sans", sans-serif; color:#fff; text-transform: uppercase; font-weight: bold; line-height: 2.3; padding-right: 10px; display:inline-block; margin-top: 14px; margin-right: 5px; }
118
  .cwp_top_wrapper .cwp_top_container .cwp_top_footer .reset-settings span { background:url("../img/reset_icon.png") no-repeat center center, #f16848; width: 30px; height: 30px; display: block; float: left; border-radius: 3px 0px 0px 3px; margin-right: 10px; }
119
- .cwp_top_wrapper .cwp_top_container .cwp_top_footer a { margin: 0 !important; padding: 0; margin-right: 10px !important; }
120
 
121
  /* Sample Tweet Preview Modal */
122
  .cwp_top_wrapper .cwp_lkapp_preview,.cwp_top_wrapper .cwp_user_pages { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background:rgba(0,0,0,0.2); display: none; }
@@ -179,9 +183,7 @@ float: left;}
179
  border-right: none;
180
  }
181
 
182
- .twptop_opt_post_type {
183
- display: none;
184
- }
185
  .top_left_instructions {
186
  float: left;
187
  width: 50%;
88
  .cwp_top_wrapper .option .categories-list .cwp-cat { float: left; width: 50%; margin-bottom: 5px; }
89
  .cwp_top_wrapper .option .categories-list .cwp-cat label { font-size: 13px; }
90
 
91
+ .cwp_top_wrapper .option .post-type-list { padding-top: 4px; }
92
+ .cwp_top_wrapper .option .post-type-list .cwp-cat { float: left; width: 50%; margin-bottom: 5px; }
93
+ .cwp_top_wrapper .option .post-type-list .cwp-cat label { font-size: 13px; }
94
+
95
  /* Sidebar Styles */
96
  .cwp_top_wrapper .cwp_top_container .sidebar { float: left; width: 27%; padding: 10px}
97
  .cwp_top_wrapper .cwp_top_container .sidebar ul { display: block; margin: 0; padding: 0; }
120
  /* Reset Settings Button Styles */
121
  .cwp_top_wrapper .cwp_top_container .cwp_top_footer .reset-settings { background:#f9866b; text-decoration: none; border-radius: 3px; display: block; height: 30px; border-radius: 3px; font-family: "Open Sans", sans-serif; color:#fff; text-transform: uppercase; font-weight: bold; line-height: 2.3; padding-right: 10px; display:inline-block; margin-top: 14px; margin-right: 5px; }
122
  .cwp_top_wrapper .cwp_top_container .cwp_top_footer .reset-settings span { background:url("../img/reset_icon.png") no-repeat center center, #f16848; width: 30px; height: 30px; display: block; float: left; border-radius: 3px 0px 0px 3px; margin-right: 10px; }
123
+ .cwp_top_wrapper .cwp_top_container .cwp_top_footer a { margin: 0 !important; padding: 0; margin-right: 10px !important; margin-bottom:10px!important;}
124
 
125
  /* Sample Tweet Preview Modal */
126
  .cwp_top_wrapper .cwp_lkapp_preview,.cwp_top_wrapper .cwp_user_pages { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background:rgba(0,0,0,0.2); display: none; }
183
  border-right: none;
184
  }
185
 
186
+
 
 
187
  .top_left_instructions {
188
  float: left;
189
  width: 50%;
img/affiliate.png CHANGED
Binary file
img/linkedIn.png CHANGED
Binary file
img/loader.gif CHANGED
Binary file
img/logo.png CHANGED
Binary file
img/note_icon.png CHANGED
Binary file
img/remove_account.png CHANGED
Binary file
img/remove_account_hover.png CHANGED
Binary file
img/reset_icon.png CHANGED
Binary file
img/review_icon.png CHANGED
Binary file
img/reviewgine_announcement.png CHANGED
Binary file
img/rop-icons.png CHANGED
Binary file
img/top_banner_themeisle.png CHANGED
Binary file
img/twitter.png CHANGED
Binary file
img/twitter_blue_icon.png CHANGED
Binary file
img/twitter_icon.png CHANGED
Binary file
img/update_icon.png CHANGED
Binary file
img/upgrade-top.png CHANGED
Binary file
inc/class-remote-notification-client.php CHANGED
@@ -1,381 +1,381 @@
1
- <?php
2
- /**
3
- * Remote Dashobard Notifications.
4
- *
5
- * This class is part of the Remote Dashboard Notifications plugin.
6
- * This plugin allows you to send notifications to your client's
7
- * WordPress dashboard easily.
8
- *
9
- * Notification you send will be displayed as admin notifications
10
- * using the standard WordPress hooks. A "dismiss" option is added
11
- * in order to let the user hide the notification.
12
- *
13
- * @package Remote Dashboard Notifications
14
- * @author ThemeAvenue <web@themeavenue.net>
15
- * @license GPL-2.0+
16
- * @link http://themeavenue.net
17
- * @link http://wordpress.org/plugins/remote-dashboard-notifications/
18
- * @link https://github.com/ThemeAvenue/Remote-Dashboard-Notifications
19
- * @copyright 2014 ThemeAvenue
20
- */
21
-
22
- // If this file is called directly, abort.
23
- if ( ! defined( 'WPINC' ) ) {
24
- die;
25
- }
26
-
27
- class TAV_Remote_Notification_Client {
28
-
29
- /**
30
- * Class version.
31
- *
32
- * @since 0.1.0
33
- *
34
- * @var string
35
- */
36
- protected static $version = '0.1.2';
37
-
38
- public function __construct( $channel_id = false, $channel_key = false, $server = false, $debug = false ) {
39
-
40
- /* Don't continue during Ajax process */
41
- if( !is_admin() || defined( 'DOING_AJAX' ) && DOING_AJAX )
42
- return;
43
-
44
- $this->id = intval( $channel_id );
45
- $this->key = sanitize_key( $channel_key );
46
- $this->server = esc_url( $server );
47
- $this->notice = false;
48
- $this->cache = apply_filters( 'rn_notice_caching_time', 6 );
49
- $this->debug = $debug;
50
- $this->error = null;
51
-
52
- /* The plugin can't work without those 2 parameters */
53
- if( false === ( $this->id || $this->key || $this->server ) )
54
- return;
55
-
56
- /* Call the dismiss method before testing for Ajax */
57
- if( isset( $_GET['rn'] ) && isset( $_GET['notification'] ) )
58
- add_action( 'init', array( $this, 'dismiss' ) );
59
-
60
- add_action( 'init', array( $this, 'request_server' ) );
61
-
62
- }
63
-
64
- /**
65
- * Send a request to notification server
66
- *
67
- * The distant WordPress notification server is
68
- * queried using the WordPress HTTP API.
69
- *
70
- * @since 0.1.0
71
- */
72
- public function request_server() {
73
-
74
- /* Current channel ID */
75
- $channel_id = $this->id;
76
-
77
- /* Current channel key */
78
- $channel_key = $this->key;
79
-
80
- /* Generate a unique identifyer used for the transient */
81
- $uniqid = $channel_id . substr( $channel_key, 0, 5 );
82
-
83
- /* Prepare the payload to send to server */
84
- $payload = base64_encode( json_encode( array( 'channel' => $channel_id, 'key' => $channel_key ) ) );
85
-
86
- /* Get the endpoint URL ready */
87
- $url = add_query_arg( array( 'payload' => $payload ), $this->server );
88
-
89
- /* Content is false at first */
90
- $content = get_transient( "rn_last_notification_$uniqid" );
91
-
92
- /* Set the request response to null */
93
- $request = null;
94
-
95
- /* If no notice is present in DB we query the server */
96
- if( false === $content || defined( 'RDN_DEV' ) && RDN_DEV ) {
97
-
98
- /* Query the server */
99
- $request = wp_remote_get( $url, array( 'timeout' => apply_filters( 'rn_http_request_timeout', 5 ) ) );
100
-
101
- /* If we have a WP_Error object we abort */
102
- if( is_wp_error( $request ) )
103
- return;
104
-
105
- /* Check if we have a valid response */
106
- if( is_array( $request ) && isset( $request['response']['code'] ) && 200 === intval( $request['response']['code'] ) ) {
107
-
108
- /* Get the response body */
109
- if( isset( $request['body'] ) ) {
110
-
111
- /**
112
- * Decode the response JSON string
113
- */
114
- $content = json_decode( $request['body'] );
115
-
116
- /**
117
- * Check if the payload is in a usable JSON format
118
- */
119
- if( version_compare( phpversion(), '5.3.0', '>=' ) ) {
120
-
121
- if( ! ( json_last_error() == JSON_ERROR_NONE ) )
122
- return false;
123
-
124
- } else {
125
-
126
- if( $content == NULL )
127
- return false;
128
-
129
- }
130
-
131
- set_transient( "rn_last_notification_$uniqid", $content, $this->cache*60*60 );
132
-
133
- }
134
-
135
- }
136
-
137
- }
138
-
139
- /**
140
- * If the JSON string has been decoded we can go ahead
141
- */
142
- if( is_object( $content ) ) {
143
-
144
- if( isset( $content->error ) ) {
145
-
146
- /* Display debug info in the admin footer */
147
- if( true === $this->debug ) {
148
-
149
- /* Save the error message */
150
- $this->error = $content->error;
151
-
152
- /* Display it commented in the footer */
153
- add_action( 'admin_footer', array( $this, 'debug_info' ) );
154
-
155
- }
156
-
157
- /* Stop */
158
- return;
159
-
160
- }
161
-
162
- $this->notice = $content;
163
-
164
- /**
165
- * Check if notice has already been dismissed
166
- */
167
- $dismissed = get_option( '_rn_dismissed' );
168
-
169
- if( is_array( $dismissed ) && in_array( $content->slug, $dismissed ) )
170
- return;
171
-
172
- /**
173
- * Add the notice style
174
- */
175
- add_action( 'admin_print_styles', array( $this, 'style' ), 100 );
176
-
177
- /**
178
- * Add the notice to WP dashboard
179
- */
180
- add_action( 'admin_notices', array( $this, 'show_notice' ) );
181
-
182
- } else {
183
-
184
- return false;
185
-
186
- }
187
-
188
- }
189
-
190
- /**
191
- * Display the admin notice
192
- *
193
- * The function will do some checks to verify if
194
- * the notice can be displayed on the current page.
195
- * If all the checks are passed, the notice
196
- * is added to the page.
197
- *
198
- * @since 0.1.0
199
- */
200
- public function show_notice() {
201
-
202
- $content = $this->notice;
203
-
204
- /* If there is no content we abort */
205
- if( false === $content )
206
- return;
207
-
208
- /* If the type array isn't empty we have a limitation */
209
- if( isset( $content->type ) && is_array( $content->type ) && !empty( $content->type ) ) {
210
-
211
- /* Get current post type */
212
- $pt = get_post_type();
213
-
214
- /**
215
- * If the current post type can't be retrieved
216
- * or if it's not in the allowed post types,
217
- * then we don't display the admin notice.
218
- */
219
- if( false === $pt || !in_array( $pt, $content->type ) )
220
- return;
221
-
222
- }
223
-
224
- /* Prepare alert class */
225
- $style = isset( $content->style ) ? $content->style : 'updated';
226
-
227
- if( 'updated' == $style )
228
- $class = $style;
229
-
230
- elseif( 'error' == $style )
231
- $class = 'updated error';
232
-
233
- else
234
- $class = "updated rn-alert rn-alert-$style";
235
-
236
- /**
237
- * Prepare the dismiss URL
238
- *
239
- * @var (string) URL
240
- * @todo get a more accurate URL of the current page
241
- */
242
- $args = array();
243
- $nonce = wp_create_nonce( 'rn-dismiss' );
244
- $slug = $content->slug;
245
-
246
- array_push( $args, "rn=$nonce" );
247
- array_push( $args, "notification=$slug" );
248
-
249
- foreach( $_GET as $key => $value ) {
250
-
251
- array_push( $args, "$key=$value" );
252
-
253
- }
254
-
255
- $args = implode( '&', $args );
256
- $url = "?$args";
257
- ?>
258
-
259
- <div class="<?php echo $class; ?>">
260
- <?php if( !in_array( $style, array( 'updated', 'error' ) ) ): ?><a href="<?php echo $url; ?>" id="rn-dismiss" class="rn-dismiss-btn" title="<?php _e( 'Dismiss notification', 'remote-notifications' ); ?>">&times;</a><?php endif; ?>
261
- <p><?php echo html_entity_decode( $content->message ); ?></p>
262
- <?php if( in_array( $style, array( 'updated', 'error' ) ) ): ?><p><a href="<?php echo $url; ?>" id="rn-dismiss" class="rn-dismiss-button button-secondary"><?php _e( 'Dismiss', 'remote-notifications' ); ?></a></p><?php endif; ?>
263
- </div>
264
- <?php
265
-
266
- }
267
-
268
- /**
269
- * Dismiss notice
270
- *
271
- * When the user dismisses a notice, its slug
272
- * is added to the _rn_dismissed entry in the DB options table.
273
- * This entry is then used to check if a notie has been dismissed
274
- * before displaying it on the dashboard.
275
- *
276
- * @since 0.1.0
277
- */
278
- public function dismiss() {
279
-
280
- /* Check if we have all the vars */
281
- if( !isset( $_GET['rn'] ) || !isset( $_GET['notification'] ) )
282
- return;
283
-
284
- /* Validate nonce */
285
- if( !wp_verify_nonce( sanitize_key( $_GET['rn'] ), 'rn-dismiss' ) )
286
- return;
287
-
288
- /* Get dismissed list */
289
- $dismissed = get_option( '_rn_dismissed', array() );
290
-
291
- /* Add the current notice to the list if needed */
292
- if( is_array( $dismissed ) && !in_array( $_GET['notification'], $dismissed ) )
293
- array_push( $dismissed, $_GET['notification'] );
294
-
295
- /* Update option */
296
- update_option( '_rn_dismissed', $dismissed );
297
-
298
- /* Get redirect URL */
299
- $args = array();
300
-
301
- /* Get URL args */
302
- foreach( $_GET as $key => $value ) {
303
-
304
- if( in_array( $key, array( 'rn', 'notification' ) ) )
305
- continue;
306
-
307
- array_push( $args, "$key=$value" );
308
-
309
- }
310
-
311
- $args = implode( '&', $args );
312
- $url = "?$args";
313
-
314
- /* Redirect */
315
- wp_redirect( $url );
316
-
317
- }
318
-
319
- /**
320
- * Adds inline style for non standard notices
321
- *
322
- * This function will only be called if the notice style is not standard.
323
- *
324
- * @since 0.1.0
325
- */
326
- public function style() { ?>
327
-
328
- <style type="text/css">div.rn-alert{padding:15px;padding-right:35px;margin-bottom:20px;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none}div.rn-alert p:empty{display:none}div.rn-alert ul,div.rn-alert ul li,div.rn-alert ol,div.rn-alert ol li{list-style:inherit !important}div.rn-alert ul,div.rn-alert ol{padding-left:30px}div.rn-alert hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}div.rn-alert h1,h2,h3,h4,h5,h6{margin-top:0;color:inherit}div.rn-alert a{font-weight:700}div.rn-alert a:hover{text-decoration:underline}div.rn-alert>p{margin:0;padding:0;line-height:1}div.rn-alert>p,div.rn-alert>ul{margin-bottom:0}div.rn-alert>p+p{margin-top:5px}div.rn-alert .rn-dismiss-btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;top:-2px;right:-21px;padding:0;cursor:pointer;background:0;border:0;-webkit-appearance:none;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}div.rn-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}div.rn-alert-success hr{border-top-color:#c9e2b3}div.rn-alert-success a{color:#2b542c}div.rn-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}div.rn-alert-info hr{border-top-color:#a6e1ec}div.rn-alert-info a{color:#245269}div.rn-alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}div.rn-alert-warning hr{border-top-color:#f7e1b5}div.rn-alert-warning a{color:#66512c}div.rn-alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}div.rn-alert-danger hr{border-top-color:#e4b9c0}div.rn-alert-danger a{color:#843534}</style>
329
-
330
- <?php }
331
-
332
- /**
333
- * Dismiss notice using Ajax
334
- *
335
- * This function is NOT used. Testing only.
336
- */
337
- public function script() {
338
-
339
- $url = admin_url();
340
- ?>
341
-
342
- <script type="text/javascript">
343
- jQuery(document).ready(function($) {
344
-
345
- var prout = 'prout';
346
-
347
- $('#rn-dismiss').on('click', function(event) {
348
- event.preventDefault();
349
- $.ajax({
350
- type: "GET",
351
- url: <?php echo $url; ?>,
352
- data: prout
353
- });
354
- console.log('clicked');
355
- });
356
-
357
- return false;
358
-
359
- });
360
- </script>
361
-
362
- <?php
363
-
364
- }
365
-
366
- /**
367
- * Debug info.
368
- *
369
- * Display an error message commented in the admin footer.
370
- *
371
- * @since 0.1.2
372
- */
373
- public function debug_info() {
374
-
375
- $error = $this->error;
376
-
377
- echo "<!-- RDN Debug Info: $error -->";
378
-
379
- }
380
-
381
  }
1
+ <?php
2
+ /**
3
+ * Remote Dashobard Notifications.
4
+ *
5
+ * This class is part of the Remote Dashboard Notifications plugin.
6
+ * This plugin allows you to send notifications to your client's
7
+ * WordPress dashboard easily.
8
+ *
9
+ * Notification you send will be displayed as admin notifications
10
+ * using the standard WordPress hooks. A "dismiss" option is added
11
+ * in order to let the user hide the notification.
12
+ *
13
+ * @package Remote Dashboard Notifications
14
+ * @author ThemeAvenue <web@themeavenue.net>
15
+ * @license GPL-2.0+
16
+ * @link http://themeavenue.net
17
+ * @link http://wordpress.org/plugins/remote-dashboard-notifications/
18
+ * @link https://github.com/ThemeAvenue/Remote-Dashboard-Notifications
19
+ * @copyright 2014 ThemeAvenue
20
+ */
21
+
22
+ // If this file is called directly, abort.
23
+ if ( ! defined( 'WPINC' ) ) {
24
+ die;
25
+ }
26
+
27
+ class TAV_Remote_Notification_Client {
28
+
29
+ /**
30
+ * Class version.
31
+ *
32
+ * @since 0.1.0
33
+ *
34
+ * @var string
35
+ */
36
+ protected static $version = '0.1.2';
37
+
38
+ public function __construct( $channel_id = false, $channel_key = false, $server = false, $debug = false ) {
39
+
40
+ /* Don't continue during Ajax process */
41
+ if( !is_admin() || defined( 'DOING_AJAX' ) && DOING_AJAX )
42
+ return;
43
+
44
+ $this->id = intval( $channel_id );
45
+ $this->key = sanitize_key( $channel_key );
46
+ $this->server = esc_url( $server );
47
+ $this->notice = false;
48
+ $this->cache = apply_filters( 'rn_notice_caching_time', 6 );
49
+ $this->debug = $debug;
50
+ $this->error = null;
51
+
52
+ /* The plugin can't work without those 2 parameters */
53
+ if( false === ( $this->id || $this->key || $this->server ) )
54
+ return;
55
+
56
+ /* Call the dismiss method before testing for Ajax */
57
+ if( isset( $_GET['rn'] ) && isset( $_GET['notification'] ) )
58
+ add_action( 'init', array( $this, 'dismiss' ) );
59
+
60
+ add_action( 'init', array( $this, 'request_server' ) );
61
+
62
+ }
63
+
64
+ /**
65
+ * Send a request to notification server
66
+ *
67
+ * The distant WordPress notification server is
68
+ * queried using the WordPress HTTP API.
69
+ *
70
+ * @since 0.1.0
71
+ */
72
+ public function request_server() {
73
+
74
+ /* Current channel ID */
75
+ $channel_id = $this->id;
76
+
77
+ /* Current channel key */
78
+ $channel_key = $this->key;
79
+
80
+ /* Generate a unique identifyer used for the transient */
81
+ $uniqid = $channel_id . substr( $channel_key, 0, 5 );
82
+
83
+ /* Prepare the payload to send to server */
84
+ $payload = base64_encode( json_encode( array( 'channel' => $channel_id, 'key' => $channel_key ) ) );
85
+
86
+ /* Get the endpoint URL ready */
87
+ $url = add_query_arg( array( 'payload' => $payload ), $this->server );
88
+
89
+ /* Content is false at first */
90
+ $content = get_transient( "rn_last_notification_$uniqid" );
91
+
92
+ /* Set the request response to null */
93
+ $request = null;
94
+
95
+ /* If no notice is present in DB we query the server */
96
+ if( false === $content || defined( 'RDN_DEV' ) && RDN_DEV ) {
97
+
98
+ /* Query the server */
99
+ $request = wp_remote_get( $url, array( 'timeout' => apply_filters( 'rn_http_request_timeout', 5 ) ) );
100
+
101
+ /* If we have a WP_Error object we abort */
102
+ if( is_wp_error( $request ) )
103
+ return;
104
+
105
+ /* Check if we have a valid response */
106
+ if( is_array( $request ) && isset( $request['response']['code'] ) && 200 === intval( $request['response']['code'] ) ) {
107
+
108
+ /* Get the response body */
109
+ if( isset( $request['body'] ) ) {
110
+
111
+ /**
112
+ * Decode the response JSON string
113
+ */
114
+ $content = json_decode( $request['body'] );
115
+
116
+ /**
117
+ * Check if the payload is in a usable JSON format
118
+ */
119
+ if( version_compare( phpversion(), '5.3.0', '>=' ) ) {
120
+
121
+ if( ! ( json_last_error() == JSON_ERROR_NONE ) )
122
+ return false;
123
+
124
+ } else {
125
+
126
+ if( $content == NULL )
127
+ return false;
128
+
129
+ }
130
+
131
+ set_transient( "rn_last_notification_$uniqid", $content, $this->cache*60*60*5 );
132
+
133
+ }
134
+
135
+ }
136
+
137
+ }
138
+
139
+ /**
140
+ * If the JSON string has been decoded we can go ahead
141
+ */
142
+ if( is_object( $content ) ) {
143
+
144
+ if( isset( $content->error ) ) {
145
+
146
+ /* Display debug info in the admin footer */
147
+ if( true === $this->debug ) {
148
+
149
+ /* Save the error message */
150
+ $this->error = $content->error;
151
+
152
+ /* Display it commented in the footer */
153
+ add_action( 'admin_footer', array( $this, 'debug_info' ) );
154
+
155
+ }
156
+
157
+ /* Stop */
158
+ return;
159
+
160
+ }
161
+
162
+ $this->notice = $content;
163
+
164
+ /**
165
+ * Check if notice has already been dismissed
166
+ */
167
+ $dismissed = get_option( '_rn_dismissed' );
168
+
169
+ if( is_array( $dismissed ) && in_array( $content->slug, $dismissed ) )
170
+ return;
171
+
172
+ /**
173
+ * Add the notice style
174
+ */
175
+ add_action( 'admin_print_styles', array( $this, 'style' ), 100 );
176
+
177
+ /**
178
+ * Add the notice to WP dashboard
179
+ */
180
+ add_action( 'admin_notices', array( $this, 'show_notice' ) );
181
+
182
+ } else {
183
+
184
+ return false;
185
+
186
+ }
187
+
188
+ }
189
+
190
+ /**
191
+ * Display the admin notice
192
+ *
193
+ * The function will do some checks to verify if
194
+ * the notice can be displayed on the current page.
195
+ * If all the checks are passed, the notice
196
+ * is added to the page.
197
+ *
198
+ * @since 0.1.0
199
+ */
200
+ public function show_notice() {
201
+
202
+ $content = $this->notice;
203
+
204
+ /* If there is no content we abort */
205
+ if( false === $content )
206
+ return;
207
+
208
+ /* If the type array isn't empty we have a limitation */
209
+ if( isset( $content->type ) && is_array( $content->type ) && !empty( $content->type ) ) {
210
+
211
+ /* Get current post type */
212
+ $pt = get_post_type();
213
+
214
+ /**
215
+ * If the current post type can't be retrieved
216
+ * or if it's not in the allowed post types,
217
+ * then we don't display the admin notice.
218
+ */
219
+ if( false === $pt || !in_array( $pt, $content->type ) )
220
+ return;
221
+
222
+ }
223
+
224
+ /* Prepare alert class */
225
+ $style = isset( $content->style ) ? $content->style : 'updated';
226
+
227
+ if( 'updated' == $style )
228
+ $class = $style;
229
+
230
+ elseif( 'error' == $style )
231
+ $class = 'updated error';
232
+
233
+ else
234
+ $class = "updated rn-alert rn-alert-$style";
235
+
236
+ /**
237
+ * Prepare the dismiss URL
238
+ *
239
+ * @var (string) URL
240
+ * @todo get a more accurate URL of the current page
241
+ */
242
+ $args = array();
243
+ $nonce = wp_create_nonce( 'rn-dismiss' );
244
+ $slug = $content->slug;
245
+
246
+ array_push( $args, "rn=$nonce" );
247
+ array_push( $args, "notification=$slug" );
248
+
249
+ foreach( $_GET as $key => $value ) {
250
+
251
+ array_push( $args, "$key=$value" );
252
+
253
+ }
254
+
255
+ $args = implode( '&', $args );
256
+ $url = "?$args";
257
+ ?>
258
+
259
+ <div class="<?php echo $class; ?>">
260
+ <?php if( !in_array( $style, array( 'updated', 'error' ) ) ): ?><a href="<?php echo $url; ?>" id="rn-dismiss" class="rn-dismiss-btn" title="<?php _e( 'Dismiss notification', 'remote-notifications' ); ?>">&times;</a><?php endif; ?>
261
+ <p><?php echo html_entity_decode( $content->message ); ?></p>
262
+ <?php if( in_array( $style, array( 'updated', 'error' ) ) ): ?><p><a href="<?php echo $url; ?>" id="rn-dismiss" class="rn-dismiss-button button-secondary"><?php _e( 'Dismiss', 'remote-notifications' ); ?></a></p><?php endif; ?>
263
+ </div>
264
+ <?php
265
+
266
+ }
267
+
268
+ /**
269
+ * Dismiss notice
270
+ *
271
+ * When the user dismisses a notice, its slug
272
+ * is added to the _rn_dismissed entry in the DB options table.
273
+ * This entry is then used to check if a notie has been dismissed
274
+ * before displaying it on the dashboard.
275
+ *
276
+ * @since 0.1.0
277
+ */
278
+ public function dismiss() {
279
+
280
+ /* Check if we have all the vars */
281
+ if( !isset( $_GET['rn'] ) || !isset( $_GET['notification'] ) )
282
+ return;
283
+
284
+ /* Validate nonce */
285
+ if( !wp_verify_nonce( sanitize_key( $_GET['rn'] ), 'rn-dismiss' ) )
286
+ return;
287
+
288
+ /* Get dismissed list */
289
+ $dismissed = get_option( '_rn_dismissed', array() );
290
+
291
+ /* Add the current notice to the list if needed */
292
+ if( is_array( $dismissed ) && !in_array( $_GET['notification'], $dismissed ) )
293
+ array_push( $dismissed, $_GET['notification'] );
294
+
295
+ /* Update option */
296
+ update_option( '_rn_dismissed', $dismissed );
297
+
298
+ /* Get redirect URL */
299
+ $args = array();
300
+
301
+ /* Get URL args */
302
+ foreach( $_GET as $key => $value ) {
303
+
304
+ if( in_array( $key, array( 'rn', 'notification' ) ) )
305
+ continue;
306
+
307
+ array_push( $args, "$key=$value" );
308
+
309
+ }
310
+
311
+ $args = implode( '&', $args );
312
+ $url = "?$args";
313
+
314
+ /* Redirect */
315
+ wp_redirect( $url );
316
+
317
+ }
318
+
319
+ /**
320
+ * Adds inline style for non standard notices
321
+ *
322
+ * This function will only be called if the notice style is not standard.
323
+ *
324
+ * @since 0.1.0
325
+ */
326
+ public function style() { ?>
327
+
328
+ <style type="text/css">div.rn-alert{padding:15px;padding-right:35px;margin-bottom:20px;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none}div.rn-alert p:empty{display:none}div.rn-alert ul,div.rn-alert ul li,div.rn-alert ol,div.rn-alert ol li{list-style:inherit !important}div.rn-alert ul,div.rn-alert ol{padding-left:30px}div.rn-alert hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}div.rn-alert h1,h2,h3,h4,h5,h6{margin-top:0;color:inherit}div.rn-alert a{font-weight:700}div.rn-alert a:hover{text-decoration:underline}div.rn-alert>p{margin:0;padding:0;line-height:1}div.rn-alert>p,div.rn-alert>ul{margin-bottom:0}div.rn-alert>p+p{margin-top:5px}div.rn-alert .rn-dismiss-btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;top:-2px;right:-21px;padding:0;cursor:pointer;background:0;border:0;-webkit-appearance:none;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}div.rn-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}div.rn-alert-success hr{border-top-color:#c9e2b3}div.rn-alert-success a{color:#2b542c}div.rn-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}div.rn-alert-info hr{border-top-color:#a6e1ec}div.rn-alert-info a{color:#245269}div.rn-alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}div.rn-alert-warning hr{border-top-color:#f7e1b5}div.rn-alert-warning a{color:#66512c}div.rn-alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}div.rn-alert-danger hr{border-top-color:#e4b9c0}div.rn-alert-danger a{color:#843534}</style>
329
+
330
+ <?php }
331
+
332
+ /**
333
+ * Dismiss notice using Ajax
334
+ *
335
+ * This function is NOT used. Testing only.
336
+ */
337
+ public function script() {
338
+
339
+ $url = admin_url();
340
+ ?>
341
+
342
+ <script type="text/javascript">
343
+ jQuery(document).ready(function($) {
344
+
345
+ var prout = 'prout';
346
+
347
+ $('#rn-dismiss').on('click', function(event) {
348
+ event.preventDefault();
349
+ $.ajax({
350
+ type: "GET",
351
+ url: <?php echo $url; ?>,
352
+ data: prout
353
+ });
354
+ console.log('clicked');
355
+ });
356
+
357
+ return false;
358
+
359
+ });
360
+ </script>
361
+
362
+ <?php
363
+
364
+ }
365
+
366
+ /**
367
+ * Debug info.
368
+ *
369
+ * Display an error message commented in the admin footer.
370
+ *
371
+ * @since 0.1.2
372
+ */
373
+ public function debug_info() {
374
+
375
+ $error = $this->error;
376
+
377
+ echo "<!-- RDN Debug Info: $error -->";
378
+
379
+ }
380
+
381
  }
inc/config.php CHANGED
@@ -1,11 +1,11 @@
1
  <?php
2
  define("CURRENTURL", top_current_page());
3
- define("CWP_TEXTDOMAIN", "TweetOldPost");
4
  define("SETTINGSURL", top_settings_url());
5
 
6
  // Settings Array
7
  $cwp_top_settings = array(
8
- 'name' => __("Revive Old Post", CWP_TEXTDOMAIN),
9
  'slug' => "TweetOldPost",
10
  'oAuth_settings' => array( // Based on TOP Dev Application settings.
11
  'oauth_access_token' => "2256465193-KDpAFIYfxpWugX2OU025b1CPs3WB0RJpgA4Gd4h",
@@ -239,30 +239,7 @@ $cwp_top_fields = array(
239
  'options' => array()
240
  ),
241
 
242
- 'post-type' => array(
243
- 'id' => '18',
244
- 'name' => __('Post Type', CWP_TEXTDOMAIN),
245
- 'type' => 'select',
246
- 'slug' => 'post-type',
247
- 'option' => 'top_opt_post_type',
248
- 'description' => __('What type of items do you want to share?', CWP_TEXTDOMAIN),
249
- 'options' => array(
250
- 'post' => __('Post Only', CWP_TEXTDOMAIN),
251
- 'page' => __('Page Only', CWP_TEXTDOMAIN),
252
- 'custom-post-type' => __('Custom Post Type', CWP_TEXTDOMAIN),
253
- 'both' => __('Post and Page', CWP_TEXTDOMAIN),
254
- )
255
- ),
256
 
257
- 'post-type-value' => array(
258
- 'id' => '19',
259
- 'name' => __('Custom Post Type', CWP_TEXTDOMAIN),
260
- 'type' => 'custom-post-type',
261
- 'slug' => 'post-type-value',
262
- 'option' => 'top_opt_post_type_value',
263
- 'description' => __('Select which custom post type', CWP_TEXTDOMAIN),
264
- 'options' => array()
265
- ),
266
 
267
  'use-image' => array(
268
  'id' => '24',
@@ -284,7 +261,20 @@ $cwp_top_fields = array(
284
  'options' => array()
285
  ),
286
 
287
- 'analytics-tracking' => array(
 
 
 
 
 
 
 
 
 
 
 
 
 
288
  'id' => '26',
289
  'name' => __('Google Analytics Campaign Tracking', CWP_TEXTDOMAIN),
290
  'type' => 'checkbox',
@@ -294,16 +284,6 @@ $cwp_top_fields = array(
294
  'options' => array()
295
  ),
296
 
297
- /*'tweet-specific-category' => array(
298
- 'id' => '20',
299
- 'name' => __('Tweet From Specific Categories', CWP_TEXTDOMAIN),
300
- 'type' => 'categories-list',
301
- 'slug' => 'tweet-specific-category',
302
- 'option' => 'top_opt_tweet_specific_category',
303
- 'description' => __('Select which categories do you want to tweet from? Blank - All', CWP_TEXTDOMAIN),
304
- 'options' => array()
305
- ),*/
306
-
307
  'exclude-specific-categories' => array(
308
  'id' => '21',
309
  'name' => __('Exclude Specific Categories', CWP_TEXTDOMAIN),
@@ -357,7 +337,7 @@ if(!function_exists("array_column")) {
357
 
358
  function top_current_page(){
359
  $pageURL = 'http';
360
- if (@$_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
361
  $pageURL .= "://";
362
  if (@$_SERVER["SERVER_PORT"] != "80") {
363
  $pageURL .= @$_SERVER["SERVER_NAME"].":".@$_SERVER["SERVER_PORT"].@$_SERVER["REQUEST_URI"];
1
  <?php
2
  define("CURRENTURL", top_current_page());
3
+ define("CWP_TEXTDOMAIN", "tweet-old-post");
4
  define("SETTINGSURL", top_settings_url());
5
 
6
  // Settings Array
7
  $cwp_top_settings = array(
8
+ 'name' => "Revive Old Post",
9
  'slug' => "TweetOldPost",
10
  'oAuth_settings' => array( // Based on TOP Dev Application settings.
11
  'oauth_access_token' => "2256465193-KDpAFIYfxpWugX2OU025b1CPs3WB0RJpgA4Gd4h",
239
  'options' => array()
240
  ),
241
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
242
 
 
 
 
 
 
 
 
 
 
243
 
244
  'use-image' => array(
245
  'id' => '24',
261
  'options' => array()
262
  ),
263
 
264
+
265
+
266
+ 'post-type' => array(
267
+ 'id' => '18',
268
+ 'name' => __('Post Type', CWP_TEXTDOMAIN),
269
+ 'type' => 'custom-post-type',
270
+ 'slug' => 'post-type',
271
+ 'option' => 'top_opt_post_type',
272
+ 'description' => __('What type of items do you want to share?', CWP_TEXTDOMAIN),
273
+ 'options' => array()
274
+
275
+ ),
276
+
277
+ 'analytics-tracking' => array(
278
  'id' => '26',
279
  'name' => __('Google Analytics Campaign Tracking', CWP_TEXTDOMAIN),
280
  'type' => 'checkbox',
284
  'options' => array()
285
  ),
286
 
 
 
 
 
 
 
 
 
 
 
287
  'exclude-specific-categories' => array(
288
  'id' => '21',
289
  'name' => __('Exclude Specific Categories', CWP_TEXTDOMAIN),
337
 
338
  function top_current_page(){
339
  $pageURL = 'http';
340
+ if (array_key_exists('HTTPS', $_SERVER) && $_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
341
  $pageURL .= "://";
342
  if (@$_SERVER["SERVER_PORT"] != "80") {
343
  $pageURL .= @$_SERVER["SERVER_NAME"].":".@$_SERVER["SERVER_PORT"].@$_SERVER["REQUEST_URI"];
inc/core.php CHANGED
@@ -54,6 +54,11 @@ if (!class_exists('CWP_TOP_Core')) {
54
  self::$noFields = count(self::$fields);
55
  }
56
 
 
 
 
 
 
57
  public function startTweetOldPost()
58
  {
59
  // If the plugin is deactivated
@@ -93,7 +98,7 @@ if (!class_exists('CWP_TOP_Core')) {
93
  $this->clearScheduledTweets();
94
  } else {
95
  // Report that is already inactive
96
- _e("Tweet Old Post is already inactive!", CWP_TEXTDOMAIN);
97
  }
98
 
99
  die(); // Required for AJAX
@@ -157,7 +162,10 @@ if (!class_exists('CWP_TOP_Core')) {
157
  $nrOfExcludedPosts = count($excludedPosts);
158
  for ($k=0;$k<$nrOfExcludedPosts-1;$k++)
159
  $excludedIds .=$excludedPosts[$k].", ";
160
- $excludedIds .=$excludedPosts[$nrOfExcludedPosts-1];
 
 
 
161
  //print_r($excludedIds);
162
  // Get excluded categories.
163
  $postQueryExcludedCategories = $this->getExcludedCategories();
@@ -170,7 +178,7 @@ if (!class_exists('CWP_TOP_Core')) {
170
  $query = "
171
  SELECT *
172
  FROM {$wpdb->prefix}posts
173
- INNER JOIN {$wpdb->prefix}term_relationships ON ({$wpdb->prefix}posts.ID = {$wpdb->prefix}term_relationships.object_id)
174
  WHERE 1=1
175
  AND ((post_date >= '{$dateQuery['before']}'
176
  AND post_date <= '{$dateQuery['after']}')) ";
@@ -201,7 +209,7 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
201
 
202
  // Save the result in a var for future use.
203
  $returnedPost = $wpdb->get_results($query);
204
- //echo $query;
205
  return $returnedPost;
206
  }
207
 
@@ -282,7 +290,7 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
282
  }
283
 
284
  public function findInString($where,$what) {
285
- if (is_string($notice)) {
286
  return false;
287
  }
288
  else
@@ -293,17 +301,16 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
293
  $notice = get_option('cwp_topnew_notice');
294
 
295
  //$notice = strpos($notice,'UPDAT');
296
- if (is_object($notice) && $notice->errors[0]->message)
297
  echo "Error for your last tweet was :'".$notice->errors[0]->message."'";
298
  else if ( $notice !== "OK" && !is_object($notice) && $this->findInString($notice,'UPDAT')===false && $notice!=="")
299
  echo "Error for your last post was :'".$notice."'";
300
  else
301
- if (is_object($notice) && $notice->text || $notice=="OK" || strpos($notice,'UPDAT')!==false) {
302
  echo "Congrats! Your last post was revived successfully";
303
  } else if ($notice!="") {
304
  echo "Error for your last post was : ".$notice;
305
  }
306
-
307
 
308
  die();
309
  }
@@ -379,7 +386,21 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
379
  }
380
  }
381
 
 
 
 
 
 
 
 
382
 
 
 
 
 
 
 
 
383
 
384
  /**
385
  * Generates the tweet based on the user settings
@@ -440,24 +461,29 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
440
  }
441
 
442
  // Trim new empty lines.
443
- $tweetContent = trim(preg_replace('/\s+/', ' ', $tweetContent));
 
 
 
 
444
 
445
  // Remove html entinies.
446
- $tweetContent = preg_replace("/&#?[a-z0-9]+;/i","", $tweetContent);
447
 
448
  // Strip all shortcodes from content.
449
  $tweetContent = strip_shortcodes($tweetContent);
450
-
 
451
  // Generate the post link.
452
  if($include_link == 'true') {
453
  if($fetch_url_from_custom_field == 'on') {
454
- $post_url = " " . get_post_meta($postQuery->ID, $custom_field_url,true);
455
  } else {
456
- $post_url = " " . get_permalink($postQuery->ID);
457
  }
458
 
459
- if ($post_url==" ")
460
- $post_url = " " . get_permalink($postQuery->ID);
461
 
462
  if ($ga_tracking=="on") {
463
  $param = 'utm_source=ReviveOldPost&utm_medium=social&utm_campaign=ReviveOldPost';
@@ -469,13 +495,13 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
469
  }
470
 
471
  if($use_url_shortner == 'on') {
472
- $post_url = " " . $this->shortenURL($post_url, $url_shortner_service, $postQuery->ID, $bitly_key, $bitly_user);
473
  }
474
 
475
- if ($post_url==" ")
476
- $post_url = " " . get_permalink($postQuery->ID);
477
 
478
- $post_url = $post_url . " ";
479
 
480
 
481
  } else { $post_url = ""; }
@@ -490,13 +516,20 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
490
  break;
491
 
492
  case 'categories':
493
- $postCategories = get_the_category($postQuery->ID);
494
-
495
- foreach ($postCategories as $category) {
496
- if(strlen($category->cat_name.$newHashtags) <= $maximum_hashtag_length || $maximum_hashtag_length == 0) {
497
- $newHashtags = $newHashtags . " #" . preg_replace('/-/','',strtolower($category->slug));
498
- }
499
- }
 
 
 
 
 
 
 
500
 
501
  break;
502
 
@@ -532,18 +565,19 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
532
  $finalTweetLength = 0;
533
 
534
  if(!empty($additional_text)) {
535
- $additionalTextLength = strlen($additional_text); $finalTweetLength += intval($additionalTextLength);
536
  }
537
 
538
  if(!empty($post_url)) {
539
-
540
- $postURLLength = strlen($post_url);
541
- if ($postURLLength > 21) $postURLLength = 22;
 
542
  $finalTweetLength += intval($postURLLength);
543
  }
544
 
545
  if(!empty($newHashtags)) {
546
- $hashtagsLength = strlen($newHashtags);
547
  $finalTweetLength += intval($hashtagsLength);
548
  }
549
 
@@ -552,16 +586,21 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
552
 
553
  $finalTweetLength = 139 - $finalTweetLength - 5;
554
 
555
- $tweetContent = mb_substr($tweetContent,0, $finalTweetLength) . " ";
556
 
557
- $finalTweet = $additionalTextBeginning . $tweetContent . "%short_urlshort_urlurl%" . $newHashtags . $additionalTextEnd;
558
- $finalTweet = substr($finalTweet,0, 139);
559
- $finalTweet = str_replace("%short_urlshort_urlurl%",$post_url,$finalTweet);
560
- $fTweet = array();
561
  $fTweet['message'] = strip_tags($finalTweet);
562
- $fTweet['link'] = $post_url;
 
 
563
  // Strip any tags and return the final tweet
564
- return $fTweet;
 
 
 
565
  }
566
 
567
  /**
@@ -597,6 +636,7 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
597
  );
598
 
599
  $pp=wp_remote_post("https://graph.facebook.com/".ROP_TOP_FB_API_VERSION."/$user[id]/feed?access_token=$user[oauth_token]",$args);
 
600
  if ($nrOfUsers == $k)
601
  return $pp['response']['message'];
602
  else
@@ -605,24 +645,29 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
605
  break;
606
 
607
  case 'linkedin':
608
-
 
 
 
609
  $visibility="anyone";
610
- $content_xml.="<content><title>".$finalTweet['message']."</title><submitted-url>".$finalTweet['link']."</submitted-url></content>";
611
  $url = 'https://api.linkedin.com/v1/people/~/shares?oauth2_access_token='.$user["oauth_token"];
612
-
613
 
614
  $xml = '<?xml version="1.0" encoding="UTF-8"?><share>
615
- ' . $content_xml . '
616
- <visibility>
617
- <code>' . $visibility . '</code>
618
- </visibility>
619
- </share>';
620
- $headers = array(
621
  "Content-type: text/xml",
622
  "Content-length: " . strlen($xml),
623
  "Connection: close",
624
  );
625
-
 
 
626
  $ch = curl_init();
627
  curl_setopt($ch, CURLOPT_URL,$url);
628
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
@@ -631,7 +676,8 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
631
  curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);
632
  curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
633
 
634
- $data = curl_exec($ch);
 
635
  if ($nrOfUsers == $k)
636
  return $data;
637
  else
@@ -655,6 +701,8 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
655
  else
656
  $k++;
657
  break;
 
 
658
  }
659
 
660
 
@@ -662,10 +710,12 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
662
  }
663
  }
664
 
 
665
  public function tweetPostwithImage($finalTweet, $id)
666
  {
667
 
668
  $k=1;
 
669
  $nrOfUsers = count($this->users);
670
 
671
  foreach ($this->users as $user) {
@@ -677,6 +727,13 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
677
  // Post the new tweet
678
  if (function_exists('topProImage'))
679
  $status = topProImage($connection, $finalTweet['message'], $id);
 
 
 
 
 
 
 
680
 
681
  if ($nrOfUsers == $k)
682
  return $status;
@@ -700,23 +757,27 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
700
 
701
  case 'linkedin':
702
 
 
 
 
703
  $visibility="anyone";
704
- $content_xml.="<content><title>".$finalTweet['message']."</title><submitted-url>".$finalTweet['link']."</submitted-url></content>";
705
  $url = 'https://api.linkedin.com/v1/people/~/shares?oauth2_access_token='.$user["oauth_token"];
706
-
707
 
708
  $xml = '<?xml version="1.0" encoding="UTF-8"?><share>
709
- ' . $content_xml . '
710
- <visibility>
711
- <code>' . $visibility . '</code>
712
- </visibility>
713
- </share>';
714
- $headers = array(
715
  "Content-type: text/xml",
716
  "Content-length: " . strlen($xml),
717
  "Connection: close",
718
  );
719
-
 
720
  $ch = curl_init();
721
  curl_setopt($ch, CURLOPT_URL,$url);
722
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
@@ -725,12 +786,13 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
725
  curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);
726
  curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
727
 
728
- $data = curl_exec($ch);
 
729
  if ($nrOfUsers == $k)
730
  return $data;
731
  else
732
  $k++;
733
-
734
  if(curl_errno($ch))
735
  print curl_error($ch);
736
  else
@@ -747,20 +809,32 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
747
  return $status;
748
  else
749
  $k++;
 
 
750
  }
 
751
  }
752
  }
753
 
754
  // Generates the tweet date range based on the user input.
755
  public function getTweetPostDateRange()
756
  {
757
- $minAgeLimit = "-" . get_option('top_opt_age_limit') . " days";
758
- if (get_option('top_opt_max_age_limit')==0) $maxAgeLimit = "- 9999 days";
759
  else
760
- $maxAgeLimit = "-" . get_option('top_opt_max_age_limit') . " days";
 
 
 
 
 
 
 
 
 
761
 
762
- $minAgeLimit = date("Y-m-d H:i:s", strtotime($minAgeLimit));
763
- $maxAgeLimit = date("Y-m-d H:i:s", strtotime($maxAgeLimit));
764
 
765
  if(isset($minAgeLimit) || isset($maxAgeLimit)) {
766
 
@@ -782,27 +856,8 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
782
  return $dateQuery;
783
  }
784
 
785
- }
786
-
787
- // Gets the tweet categories.
788
- /* public function getTweetCategories()
789
- {
790
- $postQueryCategories = "";
791
- $postsCategories = get_option('top_opt_tweet_specific_category');
792
-
793
- if(!empty($postCategories)) {
794
- $lastPostCategory = end($postsCategories);
795
- foreach ($postsCategories as $key => $cat) {
796
- if($cat == $lastPostCategory) {
797
- $postQueryCategories .= $cat;
798
- } else {
799
- $postQueryCategories .= $cat . ", ";
800
- }
801
- }
802
- }
803
 
804
- return $postQueryCategories;
805
- }*/
806
 
807
  // Gets the omited tweet categories
808
 
@@ -830,30 +885,23 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
830
  // Gets the tweet post type.
831
  public function getTweetPostType()
832
  {
 
833
  $top_opt_post_type = get_option('top_opt_post_type');
834
 
835
- /* switch ($top_opt_post_type) {
836
- case 'post':
837
- return "'post'";
838
- break;
839
-
840
- case 'page':
841
- return "'page'";
842
- break;
843
-
844
- case 'custom-post-type':
845
- return "'" . get_option('top_opt_post_type_value') . "'";
846
- break;
847
-
848
- case 'both':
849
- return "'post', 'page'";
850
- break;
851
-
852
- default:
853
- break;
854
  }
855
- */
856
- return "'post'";
 
 
857
 
858
  }
859
 
@@ -1211,8 +1259,8 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1211
  echo $url;
1212
  }
1213
  else{
1214
- update_option('cwp_topnew_notice',"You need to <a target='_blank' href='http://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add a Linkedin account, fellow pirate!");
1215
- echo "You need to <a target='_blank' href='http://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add more accounts, fellow pirate!";
1216
 
1217
  }
1218
 
@@ -1235,8 +1283,8 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1235
  topProAddNewAccount($_POST['social_network']);
1236
  }
1237
  else{
1238
- update_option('cwp_topnew_notice',"You need to <a target='_blank' href='http://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add more accounts, fellow pirate!");
1239
- echo "You need to <a target='_blank' href='http://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add more accounts, fellow pirate!";
1240
 
1241
  }
1242
  die(); // Required
@@ -1300,7 +1348,7 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1300
  update_option($option, $newValue);
1301
  }
1302
 
1303
- update_option('top_opt_post_type', 'post');
1304
 
1305
  if(!array_key_exists('top_opt_custom_url_option', $options)) {
1306
  update_option('top_opt_custom_url_option', 'off');
@@ -1330,6 +1378,10 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1330
  update_option('top_opt_omit_cats', '');
1331
  }
1332
 
 
 
 
 
1333
  //update_option("top_opt_already_tweeted_posts", array());
1334
 
1335
  die();
@@ -1340,9 +1392,9 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1340
  $user_id = $current_user->ID;
1341
  /* Check that the user hasn't already clicked to ignore the message */
1342
  if ( ! get_user_meta($user_id, 'top_ignore_notice3') ) {
1343
- echo '<div class="error"><p>';
1344
- printf(__(' We just fixed the interrupted posting issue and scheduling issue, if you don\'t see any tweets you need to re-authentificate your twitter accounts. | <a href="'.SETTINGSURL.'&top_nag_ignore=0">Hide Notice</a>'));
1345
- echo "</p></div>";
1346
  }
1347
  }
1348
  public function top_nag_ignore() {
@@ -1413,19 +1465,19 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1413
  switch ($field['type']) {
1414
 
1415
  case 'text':
1416
- print "<input type='text' placeholder='".$field['description']."' value='".$field['option_value']."' name='".$field['option']."' id='".$field['option']."'>";
1417
  break;
1418
 
1419
  case 'select':
1420
  $noFieldOptions = intval(count($field['options']));
1421
  $fieldOptions = array_keys($field['options']);
1422
 
1423
- if ($field['option']=='top_opt_post_type') $disabled = "disabled";
1424
  print "<select id='".$field['option']."' name='".$field['option']."'".$disabled.">";
1425
  for ($i=0; $i < $noFieldOptions; $i++) {
1426
  print "<option value=".$fieldOptions[$i];
1427
  if($field['option_value'] == $fieldOptions[$i]) { echo " selected='selected'"; }
1428
- print ">".$field['options'][$fieldOptions[$i]]."</option>";
1429
  }
1430
  print "</select>";
1431
  break;
@@ -1433,22 +1485,13 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1433
  case 'checkbox':
1434
  if ($field['option']=='top_opt_post_with_image'&& !function_exists('topProImage')) {
1435
  $disabled = "disabled='disabled'";
1436
- $pro = "This is only available in the <a href='http://themeisle.com/plugins/tweet-old-post-pro/?utm_source=imagepro&utm_medium=link&utm_campaign=top&upgrade=true' target='_blank'>PRO version</a>";
1437
  }
1438
  print "<input id='".$field['option']."' type='checkbox' ".$disabled." name='".$field['option']."'";
1439
  if($field['option_value'] == 'on') { echo "checked=checked"; }
1440
  print " />".$pro;
1441
- break;
1442
-
1443
- case 'custom-post-type':
1444
- print "<select id='".$field['option']."' name='".$field['option']."' >";
1445
- $post_types = get_post_types(array('_builtin' => false));
1446
- foreach ($post_types as $post_type) {
1447
- print "<option value='".$post_type."'";
1448
- if($field['option_value'] == $post_type) { print "selected=selected"; }
1449
- print ">" . $post_type . "</option>";
1450
- }
1451
- print "</select>";
1452
  break;
1453
 
1454
  case 'categories-list':
@@ -1466,15 +1509,7 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1466
 
1467
  print "<div class='cwp-cat'>";
1468
  print "<input type='checkbox' name='".$field['option']."[]' value='".$category->cat_ID."' id='".$field['option']."_cat_".$category->cat_ID."'";
1469
- /*
1470
- if($field['option'] == 'top_opt_tweet_specific_category' ) {
1471
- if(is_array($top_opt_tweet_specific_category)) {
1472
- if(in_array($category->cat_ID, $top_opt_tweet_specific_category)) {
1473
- print "checked=checked";
1474
- }
1475
- }
1476
- }
1477
- */
1478
  if($field['option'] == 'top_opt_omit_cats') {
1479
  if(is_array($top_opt_omit_specific_cats)) {
1480
  if(in_array($category->cat_ID, $top_opt_omit_specific_cats)) {
@@ -1491,6 +1526,50 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1491
  print "</div>";
1492
  break;
1493
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1494
  }
1495
 
1496
  }
@@ -1624,6 +1703,7 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1624
  add_filter('plugin_action_links',array($this,'top_plugin_action_links'), 10, 2);
1625
 
1626
  add_action('cwp_top_tweet_cron', array($this, 'tweetOldPost'));
 
1627
  }
1628
 
1629
  public function loadAllScriptsAndStyles()
@@ -1668,7 +1748,7 @@ WHERE {$wpdb->prefix}term_taxonomy.taxonomy = 'category'
1668
  else
1669
  $cap='manage_options';
1670
  add_menu_page($cwp_top_settings['name'], $cwp_top_settings['name'], $cap, $cwp_top_settings['slug'], array($this, 'loadMainView'), '','99.87514');
1671
- add_submenu_page($cwp_top_settings['slug'], __('Exclude Posts',CWP_TEXTDOMAIN), __('Exclude Posts',CWP_TEXTDOMAIN), 'manage_options', __('ExcludePosts',CWP_TEXTDOMAIN), 'top_exclude');
1672
  }
1673
 
1674
  public function loadMainView()
54
  self::$noFields = count(self::$fields);
55
  }
56
 
57
+ public function addLocalization() {
58
+
59
+ load_plugin_textdomain(CWP_TEXTDOMAIN, false, dirname(ROPPLUGINBASENAME).'/languages/');
60
+ }
61
+
62
  public function startTweetOldPost()
63
  {
64
  // If the plugin is deactivated
98
  $this->clearScheduledTweets();
99
  } else {
100
  // Report that is already inactive
101
+ _e("ROP is already inactive!", CWP_TEXTDOMAIN);
102
  }
103
 
104
  die(); // Required for AJAX
162
  $nrOfExcludedPosts = count($excludedPosts);
163
  for ($k=0;$k<$nrOfExcludedPosts-1;$k++)
164
  $excludedIds .=$excludedPosts[$k].", ";
165
+ if ($nrOfExcludedPosts>0) {
166
+ $lastId = $nrOfExcludedPosts-1;
167
+ $excludedIds .=$excludedPosts[$lastId];
168
+ }
169
  //print_r($excludedIds);
170
  // Get excluded categories.
171
  $postQueryExcludedCategories = $this->getExcludedCategories();
178
  $query = "
179
  SELECT *
180
  FROM {$wpdb->prefix}posts
181
+ LEFT JOIN {$wpdb->prefix}term_relationships ON ({$wpdb->prefix}posts.ID = {$wpdb->prefix}term_relationships.object_id)
182
  WHERE 1=1
183
  AND ((post_date >= '{$dateQuery['before']}'
184
  AND post_date <= '{$dateQuery['after']}')) ";
209
 
210
  // Save the result in a var for future use.
211
  $returnedPost = $wpdb->get_results($query);
212
+
213
  return $returnedPost;
214
  }
215
 
290
  }
291
 
292
  public function findInString($where,$what) {
293
+ if (!is_string($where)) {
294
  return false;
295
  }
296
  else
301
  $notice = get_option('cwp_topnew_notice');
302
 
303
  //$notice = strpos($notice,'UPDAT');
304
+ if (is_object($notice) && isset($notice->errors) && $notice->errors[0]->message)
305
  echo "Error for your last tweet was :'".$notice->errors[0]->message."'";
306
  else if ( $notice !== "OK" && !is_object($notice) && $this->findInString($notice,'UPDAT')===false && $notice!=="")
307
  echo "Error for your last post was :'".$notice."'";
308
  else
309
+ if (is_object($notice) && isset($notice->text) || $notice=="OK" || strpos($notice,'UPDAT')!==false) {
310
  echo "Congrats! Your last post was revived successfully";
311
  } else if ($notice!="") {
312
  echo "Error for your last post was : ".$notice;
313
  }
 
314
 
315
  die();
316
  }
386
  }
387
  }
388
 
389
+ public function getStrLen($string) {
390
+
391
+ if (function_exists("mb_strlen"))
392
+ return mb_strlen($string);
393
+ else
394
+ return strlen($string);
395
+ }
396
 
397
+ public function ropSubstr($string,$nr1,$nr2 ) {
398
+ if (function_exists("mb_substr")) {
399
+ return mb_substr($string,$nr1,$nr2);
400
+ }
401
+ else
402
+ return substr($string,$nr1, $nr2);
403
+ }
404
 
405
  /**
406
  * Generates the tweet based on the user settings
461
  }
462
 
463
  // Trim new empty lines.
464
+
465
+ $tweetContent = strip_tags(html_entity_decode($tweetContent));
466
+ //$tweetContent = esc_html($tweetContent);
467
+ //$tweetContent = esc_html($tweetContent);
468
+ //$tweetContent = trim(preg_replace('/\s+/', ' ', $tweetContent));
469
 
470
  // Remove html entinies.
471
+ //$tweetContent = preg_replace("/&#?[a-z0-9]+;/i","", $tweetContent);
472
 
473
  // Strip all shortcodes from content.
474
  $tweetContent = strip_shortcodes($tweetContent);
475
+ $fTweet = array();
476
+ $fTweet['link'] = get_permalink($postQuery->ID);
477
  // Generate the post link.
478
  if($include_link == 'true') {
479
  if($fetch_url_from_custom_field == 'on') {
480
+ $post_url = "" . get_post_meta($postQuery->ID, $custom_field_url,true);
481
  } else {
482
+ $post_url = "" . get_permalink($postQuery->ID);
483
  }
484
 
485
+ if ($post_url=="")
486
+ $post_url = "" . get_permalink($postQuery->ID);
487
 
488
  if ($ga_tracking=="on") {
489
  $param = 'utm_source=ReviveOldPost&utm_medium=social&utm_campaign=ReviveOldPost';
495
  }
496
 
497
  if($use_url_shortner == 'on') {
498
+ $post_url = "" . $this->shortenURL($post_url, $url_shortner_service, $postQuery->ID, $bitly_key, $bitly_user);
499
  }
500
 
501
+ if ($post_url=="")
502
+ $post_url = "" . get_permalink($postQuery->ID);
503
 
504
+ $post_url = $post_url . "";
505
 
506
 
507
  } else { $post_url = ""; }
516
  break;
517
 
518
  case 'categories':
519
+
520
+ if ($postQuery->post_type =="post") {
521
+ $postCategories = get_the_category($postQuery->ID);
522
+
523
+ foreach ($postCategories as $category) {
524
+ if(strlen($category->cat_name.$newHashtags) <= $maximum_hashtag_length || $maximum_hashtag_length == 0) {
525
+ $newHashtags = $newHashtags . " #" . preg_replace('/-/','',strtolower($category->slug));
526
+ }
527
+ }
528
+ }
529
+ else {
530
+ if (function_exists('topProGetCustomCategories'))
531
+ $newHashtags = topProGetCustomCategories($postQuery,$maximum_hashtag_length);
532
+ }
533
 
534
  break;
535
 
565
  $finalTweetLength = 0;
566
 
567
  if(!empty($additional_text)) {
568
+ $additionalTextLength = $this->getStrLen($additional_text); $finalTweetLength += intval($additionalTextLength);
569
  }
570
 
571
  if(!empty($post_url)) {
572
+
573
+ $postURLLength = $this->getStrLen($post_url);
574
+ //$post_url = urlencode($post_url);
575
+ if ($postURLLength > 21) $postURLLength = 25;
576
  $finalTweetLength += intval($postURLLength);
577
  }
578
 
579
  if(!empty($newHashtags)) {
580
+ $hashtagsLength = $this->getStrLen($newHashtags);
581
  $finalTweetLength += intval($hashtagsLength);
582
  }
583
 
586
 
587
  $finalTweetLength = 139 - $finalTweetLength - 5;
588
 
589
+ $tweetContent = $this->ropSubstr($tweetContent,0, $finalTweetLength) . " ";
590
 
591
+ $finalTweet = $additionalTextBeginning . $tweetContent . " %short_urlshort_urlur% " . $newHashtags . $additionalTextEnd;
592
+ $finalTweet = $this->ropSubstr($finalTweet,0, 139);
593
+ $finalTweet = str_replace("%short_urlshort_urlur%",$post_url,$finalTweet);
594
+
595
  $fTweet['message'] = strip_tags($finalTweet);
596
+ if ($post_url!="")
597
+ $fTweet['link'] = $post_url;
598
+ //var_dump($fTweet['link']);
599
  // Strip any tags and return the final tweet
600
+ return $fTweet;
601
+
602
+ //var_dump(get_object_taxonomies( $postQuery->post_type, 'objects' ));
603
+ //var_dump(get_the_terms($postQuery->ID,'download_category'));
604
  }
605
 
606
  /**
636
  );
637
 
638
  $pp=wp_remote_post("https://graph.facebook.com/".ROP_TOP_FB_API_VERSION."/$user[id]/feed?access_token=$user[oauth_token]",$args);
639
+ //var_dump($finalTweet['link']);
640
  if ($nrOfUsers == $k)
641
  return $pp['response']['message'];
642
  else
645
  break;
646
 
647
  case 'linkedin':
648
+
649
+ $lk_message = str_replace("&", "&amp;",$finalTweet['message']);
650
+ $sharedLink = str_replace("&", "&amp;",$finalTweet['link']);
651
+
652
  $visibility="anyone";
653
+ $content_xml.="<content><title>".$lk_message."</title><submitted-url>".$sharedLink."</submitted-url></content>";
654
  $url = 'https://api.linkedin.com/v1/people/~/shares?oauth2_access_token='.$user["oauth_token"];
655
+
656
 
657
  $xml = '<?xml version="1.0" encoding="UTF-8"?><share>
658
+ ' . $content_xml . '
659
+ <visibility>
660
+ <code>' . $visibility . '</code>
661
+ </visibility>
662
+ </share>';
663
+ $headers = array(
664
  "Content-type: text/xml",
665
  "Content-length: " . strlen($xml),
666
  "Connection: close",
667
  );
668
+
669
+ if (!function_exists('curl_version'))
670
+ update_option('cwp_topnew_notice',"You host does not support CURL");
671
  $ch = curl_init();
672
  curl_setopt($ch, CURLOPT_URL,$url);
673
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
676
  curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);
677
  curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
678
 
679
+ $data = curl_exec($ch);
680
+
681
  if ($nrOfUsers == $k)
682
  return $data;
683
  else
701
  else
702
  $k++;
703
  break;
704
+
705
+
706
  }
707
 
708
 
710
  }
711
  }
712
 
713
+
714
  public function tweetPostwithImage($finalTweet, $id)
715
  {
716
 
717
  $k=1;
718
+ $tw=0;
719
  $nrOfUsers = count($this->users);
720
 
721
  foreach ($this->users as $user) {
727
  // Post the new tweet
728
  if (function_exists('topProImage'))
729
  $status = topProImage($connection, $finalTweet['message'], $id);
730
+ //var_dump($status);
731
+ //$tw++;
732
+ //} else {
733
+ /// //$connection = new RopTwitterOAuth($this->consumer, $this->consumerSecret, $user['oauth_token'], $user['oauth_token_secret']);
734
+ //$status = $connection->post('statuses/update', array('status' => "acesta e un tweet"));
735
+ //$tw++;
736
+ //}
737
 
738
  if ($nrOfUsers == $k)
739
  return $status;
757
 
758
  case 'linkedin':
759
 
760
+ $lk_message = str_replace("&", "&amp;",$finalTweet['message']);
761
+ $sharedLink = str_replace("&", "&amp;",$finalTweet['link']);
762
+
763
  $visibility="anyone";
764
+ $content_xml.="<content><title>".$lk_message."</title><submitted-url>".$sharedLink."</submitted-url></content>";
765
  $url = 'https://api.linkedin.com/v1/people/~/shares?oauth2_access_token='.$user["oauth_token"];
766
+
767
 
768
  $xml = '<?xml version="1.0" encoding="UTF-8"?><share>
769
+ ' . $content_xml . '
770
+ <visibility>
771
+ <code>' . $visibility . '</code>
772
+ </visibility>
773
+ </share>';
774
+ $headers = array(
775
  "Content-type: text/xml",
776
  "Content-length: " . strlen($xml),
777
  "Connection: close",
778
  );
779
+ if (!function_exists('curl_version'))
780
+ update_option('cwp_topnew_notice',"You host does not support CURL");
781
  $ch = curl_init();
782
  curl_setopt($ch, CURLOPT_URL,$url);
783
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
786
  curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);
787
  curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
788
 
789
+ $data = curl_exec($ch);
790
+
791
  if ($nrOfUsers == $k)
792
  return $data;
793
  else
794
  $k++;
795
+
796
  if(curl_errno($ch))
797
  print curl_error($ch);
798
  else
809
  return $status;
810
  else
811
  $k++;
812
+
813
+
814
  }
815
+ //sleep(100);
816
  }
817
  }
818
 
819
  // Generates the tweet date range based on the user input.
820
  public function getTweetPostDateRange()
821
  {
822
+ if (get_option('top_opt_max_age_limit')==0 )
823
+ $limit = 9999;
824
  else
825
+ $limit = get_option('top_opt_max_age_limit');
826
+
827
+ $minAgeLimit = "-" . get_option('top_opt_age_limit') . " days";
828
+
829
+ $maxAgeLimit = "-" . $limit . " days";
830
+
831
+
832
+
833
+ $minLimit = current_time('timestamp') - get_option('top_opt_age_limit')*24*60*60;
834
+ $maxLimit = current_time('timestamp') - $limit*24*60*60;
835
 
836
+ $minAgeLimit = date("Y-m-d H:i:s", $minLimit);
837
+ $maxAgeLimit = date("Y-m-d H:i:s", $maxLimit);
838
 
839
  if(isset($minAgeLimit) || isset($maxAgeLimit)) {
840
 
856
  return $dateQuery;
857
  }
858
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
859
 
860
+ }
 
861
 
862
  // Gets the omited tweet categories
863
 
885
  // Gets the tweet post type.
886
  public function getTweetPostType()
887
  {
888
+ $postQueryPostTypes = "";
889
  $top_opt_post_type = get_option('top_opt_post_type');
890
 
891
+ if(!empty($top_opt_post_type) && is_array($top_opt_post_type)) {
892
+ $lastPostCategory = end($top_opt_post_type);
893
+ foreach ($top_opt_post_type as $key => $cat) {
894
+ if($cat == $lastPostCategory) {
895
+ $postQueryPostTypes .= "'".$cat."'";
896
+ } else {
897
+ $postQueryPostTypes .= "'".$cat."'" . ", ";
898
+ }
899
+ }
 
 
 
 
 
 
 
 
 
 
900
  }
901
+ else
902
+ $postQueryPostTypes = "'".get_option('top_opt_post_type')."'";
903
+
904
+ return $postQueryPostTypes;
905
 
906
  }
907
 
1259
  echo $url;
1260
  }
1261
  else{
1262
+ update_option('cwp_topnew_notice',"You need to <a target='_blank' href='https://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add a Linkedin account, fellow pirate!");
1263
+ echo "You need to <a target='_blank' href='https://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add more accounts, fellow pirate!";
1264
 
1265
  }
1266
 
1283
  topProAddNewAccount($_POST['social_network']);
1284
  }
1285
  else{
1286
+ update_option('cwp_topnew_notice',"You need to <a target='_blank' href='https://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add more accounts, fellow pirate!");
1287
+ echo "You need to <a target='_blank' href='https://themeisle.com/plugins/tweet-old-post-pro/?utm_source=topplusacc&utm_medium=announce&utm_campaign=top&upgrade=true'>upgrade to the PRO version</a> in order to add more accounts, fellow pirate!";
1288
 
1289
  }
1290
  die(); // Required
1348
  update_option($option, $newValue);
1349
  }
1350
 
1351
+ //update_option('top_opt_post_type', 'post');
1352
 
1353
  if(!array_key_exists('top_opt_custom_url_option', $options)) {
1354
  update_option('top_opt_custom_url_option', 'off');
1378
  update_option('top_opt_omit_cats', '');
1379
  }
1380
 
1381
+ if(!array_key_exists('top_opt_post_type', $options)) {
1382
+ update_option('top_opt_post_type', 'post');
1383
+ }
1384
+
1385
  //update_option("top_opt_already_tweeted_posts", array());
1386
 
1387
  die();
1392
  $user_id = $current_user->ID;
1393
  /* Check that the user hasn't already clicked to ignore the message */
1394
  if ( ! get_user_meta($user_id, 'top_ignore_notice3') ) {
1395
+ // echo '<div class="error"><p>';
1396
+ // printf(__(' We just fixed the interrupted posting issue and scheduling issue, if you don\'t see any tweets you need to re-authentificate your twitter accounts. | <a href="'.SETTINGSURL.'&top_nag_ignore=0">Hide Notice</a>'));
1397
+ // echo "</p></div>";
1398
  }
1399
  }
1400
  public function top_nag_ignore() {
1465
  switch ($field['type']) {
1466
 
1467
  case 'text':
1468
+ echo "<input type='text' placeholder='".__($field['description'],CWP_TEXTDOMAIN)."' value='".$field['option_value']."' name='".$field['option']."' id='".$field['option']."'>";
1469
  break;
1470
 
1471
  case 'select':
1472
  $noFieldOptions = intval(count($field['options']));
1473
  $fieldOptions = array_keys($field['options']);
1474
 
1475
+ //if ($field['option']=='top_opt_post_type') $disabled = "disabled";
1476
  print "<select id='".$field['option']."' name='".$field['option']."'".$disabled.">";
1477
  for ($i=0; $i < $noFieldOptions; $i++) {
1478
  print "<option value=".$fieldOptions[$i];
1479
  if($field['option_value'] == $fieldOptions[$i]) { echo " selected='selected'"; }
1480
+ print ">".__($field['options'][$fieldOptions[$i]],CWP_TEXTDOMAIN)."</option>";
1481
  }
1482
  print "</select>";
1483
  break;
1485
  case 'checkbox':
1486
  if ($field['option']=='top_opt_post_with_image'&& !function_exists('topProImage')) {
1487
  $disabled = "disabled='disabled'";
1488
+ $pro = __("This is only available in the",CWP_TEXTDOMAIN)."<a href='https://themeisle.com/plugins/tweet-old-post-pro/?utm_source=imagepro&utm_medium=link&utm_campaign=top&upgrade=true' target='_blank'> ".__("PRO version")."</a>";
1489
  }
1490
  print "<input id='".$field['option']."' type='checkbox' ".$disabled." name='".$field['option']."'";
1491
  if($field['option_value'] == 'on') { echo "checked=checked"; }
1492
  print " />".$pro;
1493
+
1494
+
 
 
 
 
 
 
 
 
 
1495
  break;
1496
 
1497
  case 'categories-list':
1509
 
1510
  print "<div class='cwp-cat'>";
1511
  print "<input type='checkbox' name='".$field['option']."[]' value='".$category->cat_ID."' id='".$field['option']."_cat_".$category->cat_ID."'";
1512
+
 
 
 
 
 
 
 
 
1513
  if($field['option'] == 'top_opt_omit_cats') {
1514
  if(is_array($top_opt_omit_specific_cats)) {
1515
  if(in_array($category->cat_ID, $top_opt_omit_specific_cats)) {
1526
  print "</div>";
1527
  break;
1528
 
1529
+ case 'custom-post-type':
1530
+ print "<div class='post-type-list'>";
1531
+ $args = array(
1532
+ 'public' => true,
1533
+ '_builtin' => false
1534
+ );
1535
+
1536
+ $output = 'names'; // names or objects, note names is the default
1537
+ $operator = 'and'; // 'and' or 'or'
1538
+ if (!function_exists('topProImage')) {
1539
+ $disabled = "disabled='disabled'";
1540
+ $pro = __("This is only available in the",CWP_TEXTDOMAIN)."<a href='https://themeisle.com/plugins/tweet-old-post-pro/?utm_source=imagepro&utm_medium=link&utm_campaign=top&upgrade=true' target='_blank'> ".__("PRO version")."</a>";
1541
+ }
1542
+ $post_types = get_post_types( $args, $output, $operator );
1543
+ array_push($post_types,"post","page");
1544
+ foreach ($post_types as $post_type) {
1545
+
1546
+ //$top_opt_tweet_specific_category = get_option('top_opt_tweet_specific_category');
1547
+
1548
+ if (!is_array(get_option('top_opt_post_type')))
1549
+ $top_opt_post_types = explode(',',get_option('top_opt_post_type'));
1550
+ else
1551
+ $top_opt_post_types = get_option('top_opt_post_type');
1552
+
1553
+ print "<div class='cwp-cat'>";
1554
+ print "<input ".$disabled." type='checkbox' name='".$field['option']."[]' value='".$post_type."' id='".$field['option']."_cat_".$post_type."'";
1555
+
1556
+ if($field['option'] == 'top_opt_post_type') {
1557
+ if(is_array($top_opt_post_types)) {
1558
+ if(in_array($post_type, $top_opt_post_types)) {
1559
+ print "checked=checked";
1560
+ }
1561
+ }
1562
+ }
1563
+
1564
+
1565
+ print ">";
1566
+ print "<label for='".$field['option']."_cat_".$post_type."'>".$post_type."</label>";
1567
+ print "</div>";
1568
+
1569
+ }
1570
+ print "</div>".$pro;
1571
+ break;
1572
+
1573
  }
1574
 
1575
  }
1703
  add_filter('plugin_action_links',array($this,'top_plugin_action_links'), 10, 2);
1704
 
1705
  add_action('cwp_top_tweet_cron', array($this, 'tweetOldPost'));
1706
+ add_action( 'plugins_loaded', array($this, 'addLocalization') );
1707
  }
1708
 
1709
  public function loadAllScriptsAndStyles()
1748
  else
1749
  $cap='manage_options';
1750
  add_menu_page($cwp_top_settings['name'], $cwp_top_settings['name'], $cap, $cwp_top_settings['slug'], array($this, 'loadMainView'), '','99.87514');
1751
+ add_submenu_page($cwp_top_settings['slug'], __('Exclude Posts',CWP_TEXTDOMAIN), __('Exclude Posts',CWP_TEXTDOMAIN), 'manage_options', 'ExcludePosts', 'top_exclude');
1752
  }
1753
 
1754
  public function loadMainView()
inc/view-exclude.php CHANGED
@@ -1,18 +1,18 @@
1
  <?php $twp_obj = new CWP_TOP_Core; ?>
2
  <div class="cwp_top_wrapper_full cwp_top_wrapper">
3
  <div class="announcement clearfix">
4
- <h2><?php _e("After 6 months of hard work, we have just released", CWP_TEXTDOMAIN); ?> <b>ThemeIsle</b>, <?php _e("th’ island ‘o WordPress themes.", CWP_TEXTDOMAIN); ?></h2>
5
- <a class="show-me" href="http://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top"><?php _e("Show Me", CWP_TEXTDOMAIN); ?></a>
6
  </div><!-- end .announcement -->
7
 
8
  <header id="cwp_top_header" class='clearfix'>
9
- <h1 class="logo">
10
  <?php if (function_exists('topProAddNewAccount')) {
11
- _e("Revive Old Post PRO", CWP_TEXTDOMAIN);
12
- } else _e("Revive Old Post", CWP_TEXTDOMAIN); ?>
13
 
14
  </h1>
15
- <span class="slogan"><?php _e("by", CWP_TEXTDOMAIN); ?> <a href="http://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top">ThemeIsle</a></span>
16
 
17
  <div class="cwp_top_actions">
18
  <a href="https://twitter.com/intent/tweet?text=Check-out%20this%20awesome%20plugin%20-%20&url=http%3A%2F%2Fthemeisle.com%2Fplugins%2Ftweet-old-post-lite%2F&via=themeisle" class="tweet-about-it"><span></span> <?php _e("Show your love", CWP_TEXTDOMAIN); ?></a>
1
  <?php $twp_obj = new CWP_TOP_Core; ?>
2
  <div class="cwp_top_wrapper_full cwp_top_wrapper">
3
  <div class="announcement clearfix">
4
+ <h2><?php _e("After 6 months of hard work, we have just released", CWP_TEXTDOMAIN); ?> <b>ThemeIsle</b>, <?php _e("the island of WordPress themes.", CWP_TEXTDOMAIN); ?></h2>
5
+ <a class="show-me" href="https://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top"><?php _e("Show Me", CWP_TEXTDOMAIN); ?></a>
6
  </div><!-- end .announcement -->
7
 
8
  <header id="cwp_top_header" class='clearfix'>
9
+ <h1 class="top-logo" style="float:left">
10
  <?php if (function_exists('topProAddNewAccount')) {
11
+ echo "Revive Old Post PRO";
12
+ } else echo "Revive Old Post"; ?>
13
 
14
  </h1>
15
+ <span class="slogan"><?php _e("by", CWP_TEXTDOMAIN); ?> <a href="https://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top">ThemeIsle</a></span>
16
 
17
  <div class="cwp_top_actions">
18
  <a href="https://twitter.com/intent/tweet?text=Check-out%20this%20awesome%20plugin%20-%20&url=http%3A%2F%2Fthemeisle.com%2Fplugins%2Ftweet-old-post-lite%2F&via=themeisle" class="tweet-about-it"><span></span> <?php _e("Show your love", CWP_TEXTDOMAIN); ?></a>
inc/view.php CHANGED
@@ -1,293 +1,293 @@
1
- <div class="cwp_top_wrapper">
2
- <div class="announcement clearfix">
3
- <h2><?php _e("After 6 months of hard work, we have just released", CWP_TEXTDOMAIN); ?> <b>ThemeIsle</b>, <?php _e("th’ island ‘o WordPress themes.", CWP_TEXTDOMAIN); ?></h2>
4
- <a class="show-me" href="http://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top"><?php _e("Show Me", CWP_TEXTDOMAIN); ?></a>
5
- </div><!-- end .announcement -->
6
-
7
- <header id="cwp_top_header" class='clearfix'>
8
- <h1 class="top_logo">
9
- <?php if (function_exists('topProAddNewAccount')) {
10
- _e("Revive Old Post PRO", CWP_TEXTDOMAIN);
11
- } else _e("Revive Old Post", CWP_TEXTDOMAIN); ?>
12
-
13
- </h1>
14
- <span class="slogan"><?php _e("by", CWP_TEXTDOMAIN); ?> <a href="http://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top">ThemeIsle</a></span>
15
-
16
- <div class="cwp_top_actions">
17
- <a href="https://twitter.com/intent/tweet?text=Check-out%20this%20awesome%20plugin%20-%20&url=http%3A%2F%2Fthemeisle.com%2Fplugins%2Ftweet-old-post-lite%2F&via=themeisle" class="tweet-about-it"><span></span> <?php _e("Show your love", CWP_TEXTDOMAIN); ?></a>
18
- <a target="_blank" href="http://wordpress.org/support/view/plugin-reviews/tweet-old-post#postform" class="leave-a-review"><span></span> <?php _e("Leave A Review", CWP_TEXTDOMAIN); ?></a>
19
- </div><!-- end .cwp_top_actions -->
20
- </header><!-- end .cwp_top_header -->
21
-
22
- <section class="cwp_top_container clearfix">
23
-
24
-
25
- <div class="cwp_top_status">
26
-
27
- <?php if($this->pluginStatus == 'true') { ?>
28
- <p class='active'>
29
- <?php _e("Revive Old Post is set to post on a", CWP_TEXTDOMAIN); ?>
30
- <span class='tweetInterval'> <?php echo $this->intervalSet; ?></span>
31
- <?php _e("hours interval, ", CWP_TEXTDOMAIN); ?>
32
- <?php _e("and the next share will take place in: ", CWP_TEXTDOMAIN); ?>
33
- <span class='nextTweet'><?php $this->getNextTweetInterval(); update_option('cwp_topnew_notice', ""); ?></span>
34
- </p>
35
- <?php } else { ?>
36
- <p class='inactive'>
37
- <?php _e("Revive Old Post is not set to post!", CWP_TEXTDOMAIN); ?>
38
- </p>
39
- <?php } ?>
40
- <p class='inactive'>
41
-
42
- <?php _e("Once you click start sharing a post will be sent in 15 sec, also here you can see the error message if is any.", CWP_TEXTDOMAIN); $this->fixCron(); ?>
43
- </p>
44
-
45
- </div><!-- end .cwp_top_status -->
46
-
47
- <form action="" method="post" id="cwp_top_form" class="clearfix">
48
- <input id="cwp_top_currenturl" type="hidden" value="">
49
-
50
- <fieldset class="option">
51
- <div class="left">
52
- <label for="twitter-login"> <?php _e("Twitter Login", CWP_TEXTDOMAIN); ?> </label>
53
- <span class='description'> <?php _e("Login using your Twitter account.", CWP_TEXTDOMAIN); ?> </span>
54
- </div><!-- end .left -->
55
-
56
- <div class='right'>
57
- <?php
58
-
59
-
60
- $tw_users = 0;
61
- //$this->tweetPost(array("message"=>"Testinsd sg tpo","link"=>"http://wicked-stallion-64-120688.euw1.nitrousbox.com/"));
62
- //echo count($this->users);
63
- if(!empty($this->users))
64
- foreach ($this->users as $user) {
65
- if ($user['service']=='twitter'|| !isset($user['service'])) {
66
- $tw_users++;
67
- ?>
68
- <div class="user_details">
69
- <div class='user_avatar'><img src="<?php echo $user['oauth_user_details']->profile_image_url; ?>"></div>
70
- <div class="user_name"><?php echo $user['oauth_user_details']->name; ?></div>
71
- <div class="remove_user"><a href='#' id='<?php echo $user['user_id']; ?>' class='logout_user'></a></div>
72
- </div><!-- end .user_details -->
73
- <?php } }
74
- if ($tw_users!==0) { ?>
75
- <button id='twitter-login' class='another-account login' service='twitter'>+</button>
76
- <?php } else { ?>
77
- <button id='twitter-login' class='login' service='twitter'> <?php _e("Add Account", CWP_TEXTDOMAIN) ?> </button>
78
- <?php } ?>
79
- </div><!-- end .right -->
80
- </fieldset><!-- end .option -->
81
-
82
- <fieldset class="option">
83
- <div class="left">
84
- <label for="facebook-login"> <?php _e("Facebook Login", CWP_TEXTDOMAIN); ?> </label>
85
- <span class='description'> <?php _e("Login using your Facebook account.", CWP_TEXTDOMAIN); ?> </span>
86
- </div><!-- end .left -->
87
-
88
- <div class='right'>
89
- <?php
90
-
91
- $fb_users = 0;
92
-
93
- if(!empty($this->users))
94
- foreach ($this->users as $user) {
95
- if ($user['service']=='facebook') {
96
- $fb_users++;
97
- ?>
98
- <div class="user_details">
99
- <div class='user_avatar'><img src="<?php echo $user['oauth_user_details']->profile_image_url; ?>"></div>
100
- <div class="user_name"><?php echo $user['oauth_user_details']->name; ?></div>
101
- <div class="remove_user"><a href='#' id='<?php echo $user['user_id']; ?>' service='facebook' class='logout_user'></a></div>
102
- </div><!-- end .user_details -->
103
- <?php } }
104
- if ($fb_users!==0){ ?>
105
- <button id='facebook-login' class='another-account login' service='facebook'>+</button>
106
- <?php } else {
107
- if (get_option('top_fb_token')===""||!get_option('top_fb_token')) {
108
- ?>
109
- <button id='facebook-login' class='login' service='facebook'> <?php _e("Authorize", CWP_TEXTDOMAIN) ?> </button>
110
- <?php } else {?>
111
- <button id='facebook-login' class='login' service='facebook'> <?php _e("Add Account", CWP_TEXTDOMAIN) ?> </button>
112
- <?php }} ?>
113
- </div><!-- end .right -->
114
- </fieldset><!-- end .option -->
115
-
116
- <fieldset class="option">
117
- <div class="left">
118
- <label for="linkedin-login"> <?php _e("Linkedin Login", CWP_TEXTDOMAIN); ?> </label>
119
- <span class='description'> <?php _e("Login using your Linkedin account.", CWP_TEXTDOMAIN); ?> </span>
120
- </div><!-- end .left -->
121
-
122
- <div class='right'>
123
- <?php
124
-
125
- $lk_users = 0;
126
-
127
- if(!empty($this->users))
128
- foreach ($this->users as $user) {
129
- if ($user['service']=='linkedin') {
130
- $lk_users++;
131
- ?>
132
- <div class="user_details">
133
- <div class='user_avatar'><img src="<?php echo $user['oauth_user_details']->profile_image_url; ?>"></div>
134
- <div class="user_name"><?php echo $user['oauth_user_details']->name; ?></div>
135
- <div class="remove_user"><a href='#' id='<?php echo $user['user_id']; ?>' service='linkedin' class='logout_user'></a></div>
136
- </div><!-- end .user_details -->
137
- <?php } }
138
- if ($lk_users!==0){ ?>
139
- <button id='linkedin-login' class='another-account login' service='linkedin'>+</button>
140
- <?php } else { ?>
141
- <button id='linkedin-login' class='login' service='linkedin'> <?php _e("Add account", CWP_TEXTDOMAIN) ?> </button>
142
- <?php } ?>
143
- </div><!-- end .right -->
144
- </fieldset><!-- end .option -->
145
-
146
-
147
- <?php foreach ($cwp_top_fields as $field) { ?>
148
- <fieldset class="option twp<?php echo $field['option']; ?>" >
149
- <div class="left">
150
- <label for="<?php echo $field['option']; ?>"> <?php echo $field['name'] ?> </label>
151
- <span class="description"> <?php echo $field['description']; ?> </span>
152
-
153
- <?php if($field['type'] == 'categories-list') { ?>
154
- <button class='select-all'>Select All</button>
155
- <?php } ?>
156
-
157
- </div><!-- end .left -->
158
- <div class="right">
159
- <?php CWP_TOP_Core::generateFieldType( $field ); ?>
160
- </div><!-- end .right -->
161
- </fieldset><!-- end .option -->
162
- <?php } ?>
163
-
164
- <div class="cwp_top_footer">
165
- <a class="reset-settings" href="#"><span></span> <?php _e("Reset", CWP_TEXTDOMAIN); ?></a>
166
- <a class="update-options" href="#"><span></span><?php _e("Save", CWP_TEXTDOMAIN); ?></a>
167
- <a class="tweet-now" href="#"><span></span> <?php _e("Start Sharing", CWP_TEXTDOMAIN); ?></a>
168
- <a class="stop-tweet-old-post" href="#"><span></span> <?php _e("Stop Sharing", CWP_TEXTDOMAIN); ?></a>
169
- <a class="see-sample-tweet" href="#"><span></span> <?php _e("See Sample Post", CWP_TEXTDOMAIN); ?></a>
170
- </div><!-- end .cwp_top_footer -->
171
- <p><?php _e("We are not affiliated or partner with Twitter/Facebook/Linkedin in any way.", CWP_TEXTDOMAIN); ?>
172
- </form><!-- end #cwp_top_form -->
173
-
174
- <aside class="sidebar">
175
- <ul>
176
- <li class="upgrade"><a target="_blank" href="http://themeisle.com/plugins/tweet-old-post-pro/?utm_source=bannerright&utm_medium=announce&utm_campaign=top&upgrade=true"> <?php _e("Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!", CWP_TEXTDOMAIN); ?></a></li>
177
- <li class="readythemes"><a target="_blank" href="http://themeisle.com/allthemes/?utm_source=bannerright&utm_medium=announce&utm_campaign=top"> <?php _e("ThemeIsle - Deadly Simple WordPress Themes", CWP_TEXTDOMAIN); ?></a></li>
178
- <li class="affiliate-readythemes"><a target="_blank" href="http://themeisle.com/contact/?utm_source=bannerright&utm_medium=announce&utm_campaign=top"> <?php _e("ThemeIsle - Promote Our Themes and Plugins and get 55% Comission", CWP_TEXTDOMAIN); ?></a></li>
179
- </ul>
180
- </aside><!-- end .sidebar -->
181
- </section><!-- end .cwp_top_container -->
182
-
183
- <div class="cwp_sample_tweet_preview">
184
- <div class="cwp_sample_tweet_preview_inner">
185
- <h2>Sample Post Preview</h2>
186
- <span class="sample_tweet">Lorem ipsum dolor sit amet consectetutem! <a href="#">Lorem ipsum</a></span>
187
- <button class="top_close_popup">Close preview</button>
188
- <button class="tweetitnow">Share Now</button>
189
- </div><!-- end .cwp_sample_tweet_preview_inner -->
190
- </div><!-- end .cwp_sample_tweet_preview -->
191
-
192
- <div class="cwp_user_pages">
193
- <div class="cwp_sample_tweet_preview_inner">
194
- <h2>Choose a Profile or Page</h2>
195
- <div class="cwp_user_pages_inner"></div>
196
- <button class="top_close_popup">Close preview</button>
197
- </div><!-- end .cwp_sample_tweet_preview_inner -->
198
- </div><!-- end .cwp_sample_tweet_preview -->
199
-
200
- <div class="cwp_fbapp_preview">
201
- <div class="cwp_sample_tweet_preview_inner top_auth_inner">
202
- <h2>Add Your Facebook Account Following The Instructions On The Left</h2>
203
- <span class="sample_tweet top_sample_auth">
204
- <div class="top_left_instructions">
205
- <ol>
206
- <li>Go on <a href="https://developers.facebook.com/apps/" target="_blank">developers.facebook.com/apps</a></li>
207
- <li>Click on <strong>Create New App</strong> from the top right corner</li>
208
- <li>Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and click on Create App</li>
209
- <li>Once you arrive on the app dashboard, copy your <strong>App ID</strong> and <strong>App Secret</strong> in the fields on the right</li>
210
- <li>Go on Settings tab from the left sidebar menu add the contact email and click on <strong>Add Platform</strong> and select <strong>Website</strong></li>
211
- <li>Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into App Domains and Site URL fields and <strong>Save</strong></li>
212
- <li>Go on Status & Review tab and set your app live from the top-right switch.</li>
213
- <li>Now everything is done, click on <strong>Authorize App</strong> button.</li>
214
- </ol>
215
- </div>
216
- <form action="" method="post" id="cwp_top_form" class="clearfix top_auth_form">
217
- <fieldset class="option twptop_opt_app_id">
218
- <div class="left">
219
- <label for="top_opt_app_id"> Facebook App ID </label>
220
- <span class="description"> ID from your app created on facebook website. </span>
221
-
222
-
223
- </div><!-- end .left -->
224
- <div class="right">
225
- <input type="text" placeholder="1487991504767913" value="<?php get_option('cwp_top_app_id');?>" name="top_opt_app_id" id="top_opt_app_id">
226
- </div><!-- end .right -->
227
- </fieldset>
228
-
229
- <fieldset class="option twptop_opt_app_secret">
230
- <div class="left">
231
- <label for="top_opt_app_secret"> Facebook App Secret </label>
232
- <span class="description"> Secret from your app created on facebook website. </span>
233
-
234
- </div><!-- end .left -->
235
- <div class="right">
236
- <input type="text" placeholder="5124ea6d46e64da3c306f12812d0e4fx" value="<?php get_option('cwp_top_app_secret');?>" name="top_opt_app_secret" id="top_opt_app_secret">
237
- </div><!-- end .right -->
238
- </fieldset>
239
-
240
- <button class="top_authorize" service="facebook">Authorize App</button>
241
- </form>
242
- </span><button class="top_close_popup">Close preview</button>
243
- </div><!-- end .cwp_sample_tweet_preview_inner -->
244
- </div><!-- end .cwp_sample_tweet_preview -->
245
-
246
- <div class="cwp_lkapp_preview">
247
- <div class="cwp_sample_tweet_preview_inner top_auth_inner">
248
- <h2>Add Your Linkedin Account Following The Instructions On The Left</h2>
249
- <span class="sample_tweet top_sample_auth">
250
- <div class="top_left_instructions">
251
- <ol>
252
- <li>Go on <a href="https://www.linkedin.com/secure/developer?newapp=" target="_blank">linkedin.com/secure/developer?newapp=</a></li>
253
- <li>Enter the required details and pay special attention to the further fields :</li>
254
- <li>Make sure you set Live Status to LIVE </li>
255
- <li>Default Scope should have r_basicprofile and rw_nus checked</li>
256
- <li>Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into OAuth 2.0 Redirect URLs</li>
257
- <li>Once all required fields are filled click on Add Application button, get the API Key and Secret Key and paste them in the fields on the right</li>
258
-
259
- <li>Now everything is done, click on <strong>Authorize App</strong> button.</li>
260
- </ol>
261
- </div>
262
- <form action="" method="post" id="cwp_top_form" class="clearfix top_auth_form">
263
- <fieldset class="option twptop_opt_app_id">
264
- <div class="left">
265
- <label for="top_opt_app_id"> Linkedin API Key </label>
266
- <span class="description"> API Key that you get once you create an app </span>
267
-
268
-
269
- </div><!-- end .left -->
270
- <div class="right">
271
- <input type="text" placeholder="1487991504767913" value="<?php get_option('cwp_top_lk_app_id');?>" name="top_opt_app_id" id="top_opt_app_id_lk">
272
- </div><!-- end .right -->
273
- </fieldset>
274
-
275
- <fieldset class="option twptop_opt_app_secret">
276
- <div class="left">
277
- <label for="top_opt_app_secret"> Linkedin Secret Key </label>
278
- <span class="description">Secret Key that you get once you create an app </span>
279
-
280
-
281
- </div><!-- end .left -->
282
- <div class="right">
283
- <input type="text" placeholder="5124ea6d46e64da3c306f12812d0e4fx" value="<?php get_option('cwp_top_lk_app_id');?>" name="top_opt_app_secret" id="top_opt_app_secret_lk">
284
- </div><!-- end .right -->
285
- </fieldset>
286
-
287
- <button class="top_authorize" service="linkedin">Authorize App</button>
288
- </form>
289
- </span><button class="top_close_popup">Close preview</button>
290
- </div><!-- end .cwp_sample_tweet_preview_inner -->
291
- </div><!-- end .cwp_sample_tweet_preview -->
292
-
293
  </div><!-- end .cwp_top_wrapper -->
1
+ <div class="cwp_top_wrapper">
2
+ <!--<div class="announcement clearfix">
3
+ <h2><?php _e("After 6 months of hard work, we have just released", CWP_TEXTDOMAIN); ?> <b>ThemeIsle</b>, <?php _e("the island of WordPress themes.", CWP_TEXTDOMAIN); ?></h2>
4
+ <a class="show-me" href="https://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top"><?php _e("Show Me", CWP_TEXTDOMAIN); ?></a>
5
+ </div> end .announcement -->
6
+
7
+ <header id="cwp_top_header" class='clearfix'>
8
+ <h1 class="top_logo">
9
+ <?php if (function_exists('topProAddNewAccount')) {
10
+ echo "Revive Old Post PRO";
11
+ } else echo "Revive Old Post"; ?>
12
+
13
+ </h1>
14
+ <span class="slogan"><?php _e("by", CWP_TEXTDOMAIN); ?> <a href="https://themeisle.com/?utm_source=topadmin&utm_medium=announce&utm_campaign=top">ThemeIsle</a></span>
15
+
16
+ <div class="cwp_top_actions">
17
+ <a href="https://twitter.com/intent/tweet?text=Check-out%20this%20awesome%20plugin%20-%20&url=http%3A%2F%2Fthemeisle.com%2Fplugins%2Ftweet-old-post-lite%2F&via=themeisle" class="tweet-about-it"><span></span> <?php _e("Show your love", CWP_TEXTDOMAIN); ?></a>
18
+ <a target="_blank" href="http://wordpress.org/support/view/plugin-reviews/tweet-old-post#postform" class="leave-a-review"><span></span> <?php _e("Leave A Review", CWP_TEXTDOMAIN); ?></a>
19
+ </div><!-- end .cwp_top_actions -->
20
+ </header><!-- end .cwp_top_header -->
21
+
22
+ <section class="cwp_top_container clearfix">
23
+
24
+
25
+ <div class="cwp_top_status">
26
+
27
+ <?php if($this->pluginStatus == 'true') { ?>
28
+ <p class='active'>
29
+ <?php _e("Revive Old Post is set to post on a", CWP_TEXTDOMAIN); ?>
30
+ <span class='tweetInterval'> <?php echo $this->intervalSet; ?></span>
31
+ <?php _e("hours interval, ", CWP_TEXTDOMAIN); ?>
32
+ <?php _e("and the next share will take place in: ", CWP_TEXTDOMAIN); ?>
33
+ <span class='nextTweet'><?php $this->getNextTweetInterval(); update_option('cwp_topnew_notice', ""); ?></span>
34
+ </p>
35
+ <?php } else { ?>
36
+ <p class='inactive'>
37
+ <?php _e("Revive Old Post is not set to post!", CWP_TEXTDOMAIN); ?>
38
+ </p>
39
+ <?php } ?>
40
+ <p class='inactive'>
41
+
42
+ <?php _e("Once you click start sharing a post will be sent in 15 sec, also here you can see the error message if is any.", CWP_TEXTDOMAIN); $this->fixCron(); ?>
43
+ </p>
44
+
45
+ </div><!-- end .cwp_top_status -->
46
+
47
+ <form action="" method="post" id="cwp_top_form" class="clearfix">
48
+ <input id="cwp_top_currenturl" type="hidden" value="">
49
+
50
+ <fieldset class="option">
51
+ <div class="left">
52
+ <label for="twitter-login"> <?php _e("Twitter Login", CWP_TEXTDOMAIN); ?> </label>
53
+ <span class='description'> <?php _e("Login using your Twitter account.", CWP_TEXTDOMAIN); ?> </span>
54
+ </div><!-- end .left -->
55
+
56
+ <div class='right'>
57
+ <?php
58
+
59
+
60
+ $tw_users = 0;
61
+ //$this->tweetPost(array("message"=>"Testinsd sg tpo","link"=>"http://wicked-stallion-64-120688.euw1.nitrousbox.com/"));
62
+ //echo count($this->users);
63
+ if(!empty($this->users))
64
+ foreach ($this->users as $user) {
65
+ if ($user['service']=='twitter'|| !isset($user['service'])) {
66
+ $tw_users++;
67
+ ?>
68
+ <div class="user_details">
69
+ <div class='user_avatar'><img src="<?php echo $user['oauth_user_details']->profile_image_url; ?>"></div>
70
+ <div class="user_name"><?php echo $user['oauth_user_details']->name; ?></div>
71
+ <div class="remove_user"><a href='#' id='<?php echo $user['user_id']; ?>' class='logout_user'></a></div>
72
+ </div><!-- end .user_details -->
73
+ <?php } }
74
+ if ($tw_users!==0) { ?>
75
+ <button id='twitter-login' class='another-account login' service='twitter'>+</button>
76
+ <?php } else { ?>
77
+ <button id='twitter-login' class='login' service='twitter'> <?php _e("Add Account", CWP_TEXTDOMAIN) ?> </button>
78
+ <?php } ?>
79
+ </div><!-- end .right -->
80
+ </fieldset><!-- end .option -->
81
+
82
+ <fieldset class="option">
83
+ <div class="left">
84
+ <label for="facebook-login"> <?php _e("Facebook Login", CWP_TEXTDOMAIN); ?> </label>
85
+ <span class='description'> <?php _e("Login using your Facebook account.", CWP_TEXTDOMAIN); ?> </span>
86
+ </div><!-- end .left -->
87
+
88
+ <div class='right'>
89
+ <?php
90
+
91
+ $fb_users = 0;
92
+
93
+ if(!empty($this->users))
94
+ foreach ($this->users as $user) {
95
+ if ($user['service']=='facebook') {
96
+ $fb_users++;
97
+ ?>
98
+ <div class="user_details">
99
+ <div class='user_avatar'><img src="<?php echo $user['oauth_user_details']->profile_image_url; ?>"></div>
100
+ <div class="user_name"><?php echo $user['oauth_user_details']->name; ?></div>
101
+ <div class="remove_user"><a href='#' id='<?php echo $user['user_id']; ?>' service='facebook' class='logout_user'></a></div>
102
+ </div><!-- end .user_details -->
103
+ <?php } }
104
+ if ($fb_users!==0){ ?>
105
+ <button id='facebook-login' class='another-account login' service='facebook'>+</button>
106
+ <?php } else {
107
+ if (get_option('top_fb_token')===""||!get_option('top_fb_token')) {
108
+ ?>
109
+ <button id='facebook-login' class='login' service='facebook'> <?php _e("Authorize", CWP_TEXTDOMAIN) ?> </button>
110
+ <?php } else {?>
111
+ <button id='facebook-login' class='login' service='facebook'> <?php _e("Add Account", CWP_TEXTDOMAIN) ?> </button>
112
+ <?php }} ?>
113
+ </div><!-- end .right -->
114
+ </fieldset><!-- end .option -->
115
+
116
+ <fieldset class="option">
117
+ <div class="left">
118
+ <label for="linkedin-login"> <?php _e("Linkedin Login", CWP_TEXTDOMAIN); ?> </label>
119
+ <span class='description'> <?php _e("Login using your Linkedin account.", CWP_TEXTDOMAIN); ?> </span>
120
+ </div><!-- end .left -->
121
+
122
+ <div class='right'>
123
+ <?php
124
+
125
+ $lk_users = 0;
126
+
127
+ if(!empty($this->users))
128
+ foreach ($this->users as $user) {
129
+ if ($user['service']=='linkedin') {
130
+ $lk_users++;
131
+ ?>
132
+ <div class="user_details">
133
+ <div class='user_avatar'><img src="<?php echo $user['oauth_user_details']->profile_image_url; ?>"></div>
134
+ <div class="user_name"><?php echo $user['oauth_user_details']->name; ?></div>
135
+ <div class="remove_user"><a href='#' id='<?php echo $user['user_id']; ?>' service='linkedin' class='logout_user'></a></div>
136
+ </div><!-- end .user_details -->
137
+ <?php } }
138
+ if ($lk_users!==0){ ?>
139
+ <button id='linkedin-login' class='another-account login' service='linkedin'>+</button>
140
+ <?php } else { ?>
141
+ <button id='linkedin-login' class='login' service='linkedin'> <?php _e("Add account", CWP_TEXTDOMAIN); ?> </button>
142
+ <?php } ?>
143
+ </div><!-- end .right -->
144
+ </fieldset><!-- end .option -->
145
+
146
+
147
+ <?php foreach ($cwp_top_fields as $field) { ?>
148
+ <fieldset class="option twp<?php echo $field['option']; ?>" >
149
+ <div class="left">
150
+ <label for="<?php echo $field['option']; ?>"> <?php _e($field['name'],CWP_TEXTDOMAIN); ?> </label>
151
+ <span class="description"> <?php _e($field['description'],CWP_TEXTDOMAIN); ?> </span>
152
+
153
+ <?php if($field['type'] == 'categories-list') { ?>
154
+ <button class='select-all'><?php _e("Select All",CWP_TEXTDOMAIN);?></button>
155
+ <?php } ?>
156
+
157
+ </div><!-- end .left -->
158
+ <div class="right">
159
+ <?php CWP_TOP_Core::generateFieldType( $field ); ?>
160
+ </div><!-- end .right -->
161
+ </fieldset><!-- end .option -->
162
+ <?php } ?>
163
+
164
+ <div class="cwp_top_footer">
165
+ <a class="reset-settings" href="#"><span></span> <?php _e("Reset", CWP_TEXTDOMAIN); ?></a>
166
+ <a class="update-options" href="#"><span></span><?php _e("Save", CWP_TEXTDOMAIN); ?></a>
167
+ <a class="tweet-now" href="#"><span></span> <?php _e("Start Sharing", CWP_TEXTDOMAIN); ?></a>
168
+ <a class="stop-tweet-old-post" href="#"><span></span> <?php _e("Stop Sharing", CWP_TEXTDOMAIN); ?></a>
169
+ <a class="see-sample-tweet" href="#"><span></span> <?php _e("See Sample Post", CWP_TEXTDOMAIN); ?></a>
170
+ </div><!-- end .cwp_top_footer -->
171
+ <p><?php _e("We are not affiliated or partner with Twitter/Facebook/Linkedin in any way.", CWP_TEXTDOMAIN); ?>
172
+ </form><!-- end #cwp_top_form -->
173
+
174
+ <aside class="sidebar">
175
+ <ul>
176
+ <li class="upgrade"><a target="_blank" href="https://themeisle.com/plugins/tweet-old-post-pro/?utm_source=bannerright&utm_medium=announce&utm_campaign=top&upgrade=true"> <?php _e("Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!", CWP_TEXTDOMAIN); ?></a></li>
177
+ <li class="readythemes"><a target="_blank" href="https://themeisle.com/allthemes/?utm_source=bannerright&utm_medium=announce&utm_campaign=top"> <?php _e("ThemeIsle - Deadly Simple WordPress Themes", CWP_TEXTDOMAIN); ?></a></li>
178
+ <li class="affiliate-readythemes"><a target="_blank" href="https://themeisle.com/contact/?utm_source=bannerright&utm_medium=announce&utm_campaign=top"> <?php _e("ThemeIsle - Promote Our Themes and Plugins and get 55% Comission", CWP_TEXTDOMAIN); ?></a></li>
179
+ </ul>
180
+ </aside><!-- end .sidebar -->
181
+ </section><!-- end .cwp_top_container -->
182
+
183
+ <div class="cwp_sample_tweet_preview">
184
+ <div class="cwp_sample_tweet_preview_inner">
185
+ <h2><?php _e('Sample Post Preview',CWP_TEXTDOMAIN);?></h2>
186
+ <span class="sample_tweet">Lorem ipsum dolor sit amet consectetutem! <a href="#">Lorem ipsum</a></span>
187
+ <button class="top_close_popup"><?php _e('Close preview',CWP_TEXTDOMAIN);?></button>
188
+ <button class="tweetitnow"><?php _e('Share now',CWP_TEXTDOMAIN);?></button>
189
+ </div><!-- end .cwp_sample_tweet_preview_inner -->
190
+ </div><!-- end .cwp_sample_tweet_preview -->
191
+
192
+ <div class="cwp_user_pages">
193
+ <div class="cwp_sample_tweet_preview_inner">
194
+ <h2><?php _e('Choose a Profile or Page',CWP_TEXTDOMAIN);?></h2>
195
+ <div class="cwp_user_pages_inner"></div>
196
+ <button class="top_close_popup"><?php _e('Close preview',CWP_TEXTDOMAIN);?></button>
197
+ </div><!-- end .cwp_sample_tweet_preview_inner -->
198
+ </div><!-- end .cwp_sample_tweet_preview -->
199
+
200
+ <div class="cwp_fbapp_preview">
201
+ <div class="cwp_sample_tweet_preview_inner top_auth_inner">
202
+ <h2><?php _e('Add Your Facebook Account Following The Instructions On The Left',CWP_TEXTDOMAIN);?></h2>
203
+ <span class="sample_tweet top_sample_auth">
204
+ <div class="top_left_instructions">
205
+ <ol>
206
+ <li><?php _e('Go on',CWP_TEXTDOMAIN);?> <a href="https://developers.facebook.com/apps/" target="_blank">developers.facebook.com/apps</a></li>
207
+ <li><?php _e('Click on <strong>Create New App</strong> from the top right corner',CWP_TEXTDOMAIN);?> </li>
208
+ <li><?php _e('Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and click on Create App',CWP_TEXTDOMAIN);?> </li>
209
+ <li><?php _e('Once you arrive on the app dashboard, copy your <strong>App ID</strong> and <strong>App Secret</strong> in the fields on the right',CWP_TEXTDOMAIN);?> </li>
210
+ <li><?php _e('Go on Settings tab from the left sidebar menu add the contact email and click on <strong>Add Platform</strong> and select <strong>Website</strong>',CWP_TEXTDOMAIN);?> </li>
211
+ <li><?php printf(__('Copy/Paste this url : <strong>%s</strong> into App Domains and Site URL fields and <strong>Save</strong>',CWP_TEXTDOMAIN),SETTINGSURL);?> </li>
212
+ <li><?php _e('Go on Status & Review tab and set your app live from the top-right switch.',CWP_TEXTDOMAIN);?> </li>
213
+ <li><?php _e('Now everything is done, click on <strong>Authorize App</strong> button.',CWP_TEXTDOMAIN);?> </li>
214
+ </ol>
215
+ </div>
216
+ <form action="" method="post" id="cwp_top_form" class="clearfix top_auth_form">
217
+ <fieldset class="option twptop_opt_app_id">
218
+ <div class="left">
219
+ <label for="top_opt_app_id"><?php _e('Facebook App ID',CWP_TEXTDOMAIN);?> </label>
220
+ <span class="description"><?php _e('ID from your app created on facebook website.',CWP_TEXTDOMAIN);?> </span>
221
+
222
+
223
+ </div><!-- end .left -->
224
+ <div class="right">
225
+ <input type="text" placeholder="1487991504767913" value="<?php get_option('cwp_top_app_id');?>" name="top_opt_app_id" id="top_opt_app_id">
226
+ </div><!-- end .right -->
227
+ </fieldset>
228
+
229
+ <fieldset class="option twptop_opt_app_secret">
230
+ <div class="left">
231
+ <label for="top_opt_app_secret"><?php _e('Facebook App Secret',CWP_TEXTDOMAIN);?> </label>
232
+ <span class="description"><?php _e('Secret from your app created on facebook website. ',CWP_TEXTDOMAIN);?> </span>
233
+
234
+ </div><!-- end .left -->
235
+ <div class="right">
236
+ <input type="text" placeholder="5124ea6d46e64da3c306f12812d0e4fx" value="<?php get_option('cwp_top_app_secret');?>" name="top_opt_app_secret" id="top_opt_app_secret">
237
+ </div><!-- end .right -->
238
+ </fieldset>
239
+
240
+ <button class="top_authorize" service="facebook"><?php _e('Authorize App',CWP_TEXTDOMAIN);?></button>
241
+ </form>
242
+ </span><button class="top_close_popup"><?php _e('Close preview',CWP_TEXTDOMAIN);?></button>
243
+ </div><!-- end .cwp_sample_tweet_preview_inner -->
244
+ </div><!-- end .cwp_sample_tweet_preview -->
245
+
246
+ <div class="cwp_lkapp_preview">
247
+ <div class="cwp_sample_tweet_preview_inner top_auth_inner">
248
+ <h2><?php _e('Add Your Linkedin Account Following The Instructions On The Left',CWP_TEXTDOMAIN);?></h2>
249
+ <span class="sample_tweet top_sample_auth">
250
+ <div class="top_left_instructions">
251
+ <ol>
252
+ <li><?php _e('Go on',CWP_TEXTDOMAIN);?> <a href="https://www.linkedin.com/secure/developer?newapp=" target="_blank">linkedin.com/secure/developer?newapp=</a></li>
253
+ <li><?php _e('Enter the required details and pay special attention to the further fields :',CWP_TEXTDOMAIN);?></li>
254
+ <li><?php _e('Make sure you set Live Status to LIVE',CWP_TEXTDOMAIN);?> </li>
255
+ <li><?php _e('Default Scope should have r_basicprofile and rw_nus checked',CWP_TEXTDOMAIN);?></li>
256
+ <li><?php printf(__('Copy/Paste this url : <strong>%s</strong> into App Domains and Site URL fields and <strong>Save</strong>',CWP_TEXTDOMAIN),SETTINGSURL);?> </li>
257
+ <li><?php _e('Once all required fields are filled click on Add Application button, get the API Key and Secret Key and paste them in the fields on the right',CWP_TEXTDOMAIN);?></li>
258
+
259
+ <li><?php _e('Now everything is done, click on <strong>Authorize App</strong> button.',CWP_TEXTDOMAIN);?></li>
260
+ </ol>
261
+ </div>
262
+ <form action="" method="post" id="cwp_top_form" class="clearfix top_auth_form">
263
+ <fieldset class="option twptop_opt_app_id">
264
+ <div class="left">
265
+ <label for="top_opt_app_id"><?php _e('Linkedin API Key',CWP_TEXTDOMAIN);?> </label>
266
+ <span class="description"><?php _e('API Key that you get once you create an app',CWP_TEXTDOMAIN);?> </span>
267
+
268
+
269
+ </div><!-- end .left -->
270
+ <div class="right">
271
+ <input type="text" placeholder="1487991504767913" value="<?php get_option('cwp_top_lk_app_id');?>" name="top_opt_app_id" id="top_opt_app_id_lk">
272
+ </div><!-- end .right -->
273
+ </fieldset>
274
+
275
+ <fieldset class="option twptop_opt_app_secret">
276
+ <div class="left">
277
+ <label for="top_opt_app_secret"><?php _e('Linkedin Secret Key',CWP_TEXTDOMAIN);?> </label>
278
+ <span class="description"><?php _e('Secret Key that you get once you create an app',CWP_TEXTDOMAIN);?> </span>
279
+
280
+
281
+ </div><!-- end .left -->
282
+ <div class="right">
283
+ <input type="text" placeholder="5124ea6d46e64da3c306f12812d0e4fx" value="<?php get_option('cwp_top_lk_app_id');?>" name="top_opt_app_secret" id="top_opt_app_secret_lk">
284
+ </div><!-- end .right -->
285
+ </fieldset>
286
+
287
+ <button class="top_authorize" service="linkedin"><?php _e('Authorize App',CWP_TEXTDOMAIN);?></button>
288
+ </form>
289
+ </span><button class="top_close_popup"><?php _e('Close preview',CWP_TEXTDOMAIN);?></button>
290
+ </div><!-- end .cwp_sample_tweet_preview_inner -->
291
+ </div><!-- end .cwp_sample_tweet_preview -->
292
+
293
  </div><!-- end .cwp_top_wrapper -->
js/master.js CHANGED
@@ -168,7 +168,9 @@ jQuery(document).ready(function(){
168
  //}
169
  }
170
  //html+='<button class="top_close_popup">Close preview</button>';
171
- fheight = (Math.floor(data.length / 4) -1 )*175;
 
 
172
  jQuery(".cwp_top_wrapper .cwp_user_pages .cwp_user_pages_inner ").html(html);
173
  jQuery(".cwp_top_wrapper .cwp_user_pages .cwp_user_pages_inner ").height(fheight);
174
  jQuery(".cwp_top_wrapper .cwp_user_pages .cwp_sample_tweet_preview_inner ").height(fheight+120);
168
  //}
169
  }
170
  //html+='<button class="top_close_popup">Close preview</button>';
171
+ //data.length = 3;
172
+ fheight = (Math.ceil(data.length / 4) )*95;
173
+ //if (fheight<=0) fheight = 175;
174
  jQuery(".cwp_top_wrapper .cwp_user_pages .cwp_user_pages_inner ").html(html);
175
  jQuery(".cwp_top_wrapper .cwp_user_pages .cwp_user_pages_inner ").height(fheight);
176
  jQuery(".cwp_top_wrapper .cwp_user_pages .cwp_sample_tweet_preview_inner ").height(fheight+120);
languages/tweet-old-post-de_DE.mo ADDED
Binary file
languages/tweet-old-post-de_DE.po ADDED
@@ -0,0 +1,692 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Revive Old Post (Former Tweet Old Post)
2
+ # This file is distributed under the same license as the Revive Old Post (Former Tweet Old Post) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Revive Old Post (Former Tweet Old Post) 6.8\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/tweet-old-post\n"
7
+ "POT-Creation-Date: 2014-07-16 00:01+0100\n"
8
+ "PO-Revision-Date: 2014-07-16 00:07+0100\n"
9
+ "Last-Translator: Ionut <friends@themeisle.com>\n"
10
+ "Language-Team: LANGUAGE <LL@li.org>\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.5.7\n"
15
+ "X-Poedit-KeywordsList: _;__;_e\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPath-1: inc\n"
19
+
20
+ #: inc/class-remote-notification-client.php:260
21
+ msgid "Dismiss notification"
22
+ msgstr "Benachrichtigung verwerfen"
23
+
24
+ #: inc/class-remote-notification-client.php:262
25
+ msgid "Dismiss"
26
+ msgstr "Verwerfen"
27
+
28
+ #: inc/config.php:24
29
+ msgid "Post Content"
30
+ msgstr "Inhalt veröffentlichen"
31
+
32
+ #: inc/config.php:28
33
+ msgid "What do you want to share?"
34
+ msgstr "Was möchten Sie teilen?"
35
+
36
+ #: inc/config.php:30
37
+ msgid "Title Only"
38
+ msgstr "Nur Titel"
39
+
40
+ #: inc/config.php:31
41
+ msgid "Body Only"
42
+ msgstr "Nur Text"
43
+
44
+ #: inc/config.php:32
45
+ msgid "Title & Body"
46
+ msgstr "Titel & Text"
47
+
48
+ #: inc/config.php:33
49
+ msgid "Custom Field"
50
+ msgstr "Benutzerdefiniertes Feld"
51
+
52
+ #: inc/config.php:39
53
+ msgid "Post Content Custom Field"
54
+ msgstr "Inhalt veröffentlichen aus benutzerdefiniertem Feld"
55
+
56
+ #: inc/config.php:43
57
+ msgid "Which custom field do you want to fetch info from?"
58
+ msgstr ""
59
+ "Aus welchem benutzerdefinierten Feld möchten Sie Informationen abrufen?"
60
+
61
+ #: inc/config.php:49
62
+ msgid "Additional Text"
63
+ msgstr "Zusätzlicher Text"
64
+
65
+ #: inc/config.php:53
66
+ msgid "Text added to your auto posts"
67
+ msgstr "Text zu Ihren automatischen Beiträgen hinzugefügt"
68
+
69
+ #: inc/config.php:59
70
+ msgid "Additional Text At"
71
+ msgstr "Zusätzlicher Text bei"
72
+
73
+ #: inc/config.php:63
74
+ msgid "Where do you want the text to be added?"
75
+ msgstr "Wo soll der Text hinzugefügt werden?"
76
+
77
+ #: inc/config.php:65
78
+ msgid "Beginning of Post"
79
+ msgstr "Anfang des Beitrags"
80
+
81
+ #: inc/config.php:66
82
+ msgid "End of Post"
83
+ msgstr "Ende des Beitrags"
84
+
85
+ #: inc/config.php:72
86
+ msgid "Include Link"
87
+ msgstr "Link einfügen"
88
+
89
+ #: inc/config.php:76
90
+ msgid "Include a link to your post?"
91
+ msgstr "Soll ein Link zu Ihrem Beitrag hinzugefügt werden?"
92
+
93
+ #: inc/config.php:78
94
+ msgid "Yes"
95
+ msgstr "Ja"
96
+
97
+ #: inc/config.php:79
98
+ msgid "No"
99
+ msgstr "Nein"
100
+
101
+ #: inc/config.php:85
102
+ msgid "Fetch URL From Custom Field"
103
+ msgstr "URL abrufen aus einem benutzerdefinierten Feld"
104
+
105
+ #: inc/config.php:89
106
+ msgid "URL will be fetched from a custom field."
107
+ msgstr "Die URL wird aus einem benutzerdefinierten Feld abgerufen."
108
+
109
+ #: inc/config.php:95
110
+ msgid "URL Custom Field"
111
+ msgstr "Benutzerdefiniertes URL-Feld"
112
+
113
+ #: inc/config.php:99
114
+ msgid "URL will be fetched from the specified custom field."
115
+ msgstr "Die URL wird aus einem bestimmten benutzerdefinierten Feld abgerufen."
116
+
117
+ #: inc/config.php:105
118
+ msgid "Use URL Shortner"
119
+ msgstr "Kurz-URL-Dienst verwenden"
120
+
121
+ #: inc/config.php:117
122
+ msgid "URL Shortner Service"
123
+ msgstr "Kurz-URL-Dienst"
124
+
125
+ #: inc/config.php:121
126
+ msgid "Shorten the link to your post."
127
+ msgstr "Kürzen Sie den Link zu Ihrem Beitrag."
128
+
129
+ #: inc/config.php:123
130
+ msgid "wp short url"
131
+ msgstr "WP-Kurz-URL"
132
+
133
+ #: inc/config.php:125
134
+ msgid "is.gd"
135
+ msgstr "is.gd"
136
+
137
+ #: inc/config.php:126
138
+ msgid "bit.ly"
139
+ msgstr "bit.ly"
140
+
141
+ #: inc/config.php:138
142
+ msgid "Bitly Key"
143
+ msgstr "Bitly-Schlüssel"
144
+
145
+ #: inc/config.php:148
146
+ msgid "Bitly User"
147
+ msgstr "Bitly-Benutzer"
148
+
149
+ #: inc/config.php:158
150
+ msgid "Hashtags"
151
+ msgstr "Hashtags"
152
+
153
+ #: inc/config.php:162
154
+ msgid "Include #hashtags in your auto posts?"
155
+ msgstr "Möchten Sie #hashtags in Ihre automatischen Beiträge einbinden?"
156
+
157
+ #: inc/config.php:164
158
+ msgid "Don't add any hashtags"
159
+ msgstr "Keine Hashtags hinzufügen"
160
+
161
+ #: inc/config.php:165
162
+ msgid "Common hashtags for all shares"
163
+ msgstr "Gemeinsame Hashtags für alle geteilten Beiträge"
164
+
165
+ #: inc/config.php:166
166
+ msgid "Create hashtags from Categories"
167
+ msgstr "Hashtags aus Kategorien erstellen"
168
+
169
+ #: inc/config.php:167
170
+ msgid "Create hashtags from Tags"
171
+ msgstr "Hashtags aus Tags erstellen"
172
+
173
+ #: inc/config.php:168
174
+ msgid "Create hashtags from Custom Fields"
175
+ msgstr "Hashtags aus benutzerdefinierten Feldern erstellen"
176
+
177
+ #: inc/config.php:174
178
+ msgid "Common Hashtags"
179
+ msgstr "Gemeinsame Hashtags"
180
+
181
+ #: inc/config.php:178
182
+ msgid "Specify which hashtags you want to be used. eg. #example, #example2"
183
+ msgstr ""
184
+ "Geben Sie an, welche Hashtags Sie verwenden möchten, z. B. #beispiel, "
185
+ "#beispiel2"
186
+
187
+ #: inc/config.php:184
188
+ msgid "Maximum Hashtags Length"
189
+ msgstr "Maximale Hashtag-Länge"
190
+
191
+ #: inc/config.php:188
192
+ msgid "Set to 0 (characters) to include all."
193
+ msgstr "Auf 0 (Zeichen) setzen, um alle zu berücksichtigen."
194
+
195
+ #: inc/config.php:194
196
+ msgid "Hashtag Custom Field"
197
+ msgstr "Benutzerdefiniertes Hashtag-Feld"
198
+
199
+ #: inc/config.php:198
200
+ msgid "Fetch hashtags from specified custom field"
201
+ msgstr "Hashtags aus einem bestimmten benutzerdefinierten Feld abrufen"
202
+
203
+ #: inc/config.php:204
204
+ msgid "Minimum interval between shares"
205
+ msgstr "Mindestabstand zwischen geteilten Beiträgen"
206
+
207
+ #: inc/config.php:208
208
+ msgid "Minimum time between shares (Hour/Hours), 0.4 can be used also."
209
+ msgstr ""
210
+ "Zeitlicher Mindestabstand zwischen geteilten Beiträgen (Stunde/Stunden), "
211
+ "Angaben wie 0,4 sind ebenfalls möglich."
212
+
213
+ #: inc/config.php:214
214
+ msgid "Minimum age of post to be eligible for sharing"
215
+ msgstr "Mindestalter der zu teilenden Beiträge"
216
+
217
+ #: inc/config.php:218 inc/config.php:228
218
+ msgid "Day/Days - 0 for Disabled"
219
+ msgstr "Tag/Tage - 0 zum Deaktivieren"
220
+
221
+ #: inc/config.php:224
222
+ msgid "Maximum age of post to be eligible for sharing"
223
+ msgstr "Maximales Alter der zu teilenden Beiträge"
224
+
225
+ #: inc/config.php:234
226
+ msgid "Number of Posts to share"
227
+ msgstr "Anzahl der zu teilenden Beiträge"
228
+
229
+ #: inc/config.php:238
230
+ msgid "Number of posts to share each time"
231
+ msgstr "Anzahl der Beiträge, die bei jedem Mal geteilt werden"
232
+
233
+ #: inc/config.php:246
234
+ msgid "Post with Image"
235
+ msgstr "Mit Bild veröffentlichen"
236
+
237
+ #: inc/config.php:250
238
+ msgid "Check if you want to add the post featured image to the share"
239
+ msgstr ""
240
+ "Überprüfen Sie, ob Sie das zum Beitrag hinzugefügte Bild ebenfalls teilen "
241
+ "möchten"
242
+
243
+ #: inc/config.php:256
244
+ msgid "Share old posts more than once"
245
+ msgstr "Alte Beiträge mehr als einmal teilen"
246
+
247
+ #: inc/config.php:260
248
+ msgid ""
249
+ "By default once a post is shared it will not be shared again until you stop/"
250
+ "start the plugin"
251
+ msgstr ""
252
+ "Sobald ein Beitrag geteilt wurde, wird dieser standardmäßig nicht wieder "
253
+ "geteilt, bis Sie das Plugin gestartet/gestoppt haben."
254
+
255
+ #: inc/config.php:268
256
+ msgid "Post Type"
257
+ msgstr "Beitragstyp"
258
+
259
+ #: inc/config.php:272
260
+ msgid "What type of items do you want to share?"
261
+ msgstr "Welche Elemente sollen geteilt werden?"
262
+
263
+ #: inc/config.php:279
264
+ msgid "Google Analytics Campaign Tracking"
265
+ msgstr "Google Analytics Kampagnen-Tracking"
266
+
267
+ #: inc/config.php:283
268
+ msgid ""
269
+ "Enabling Campaign Tracking you would be able to see how much traffic Revive "
270
+ "Old Post generated."
271
+ msgstr ""
272
+ "Über das Kampagnen-Tracking können Sie nachvollziehen, wie viel "
273
+ "Traffic Revive Old Post generiert hat."
274
+
275
+ #: inc/config.php:289
276
+ msgid "Exclude Specific Categories"
277
+ msgstr "Bestimmte Kategorien ausschließen"
278
+
279
+ #: inc/config.php:293
280
+ msgid ""
281
+ "Select which categories do you want to exclude to share from? Blank - None"
282
+ msgstr ""
283
+ "Wählen Sie aus, welche Kategorien Sie vom Teilen ausschließen möchten? Feld "
284
+ "frei lassen = nichts ausschließen."
285
+
286
+ #: inc/core.php:81
287
+ msgid "Tweet Old Post is already active!"
288
+ msgstr "Tweet Old Post ist bereits aktiv!"
289
+
290
+ #: inc/core.php:101
291
+ #, fuzzy
292
+ msgid "ROP is already inactive!"
293
+ msgstr "Tweet Old Post ist bereits inaktiv!"
294
+
295
+ #: inc/core.php:811
296
+ msgid "Custom Tweet User Interval"
297
+ msgstr "Individuelles Twitter-Benutzerintervall"
298
+
299
+ #: inc/core.php:1127
300
+ msgid "Could not connect to Twitter!"
301
+ msgstr "Es konnte keine Verbindung zu Twitter hergestellt werden!"
302
+
303
+ #: inc/core.php:1385
304
+ msgid "This is only available in the"
305
+ msgstr "Dies steht nur zur Verfügung in der"
306
+
307
+ #: inc/core.php:1385
308
+ msgid "PRO version"
309
+ msgstr "PRO-Version"
310
+
311
+ #: inc/core.php:1644
312
+ msgid "Exclude Posts"
313
+ msgstr "Beiträge ausschließen"
314
+
315
+ #: inc/exclude-posts.php:24
316
+ msgid "Tweet Old Post Options Updated."
317
+ msgstr "Optionen für Tweet Old Post aktualisiert."
318
+
319
+ #: inc/exclude-posts.php:63
320
+ msgid "No post selected please select a post to be excluded."
321
+ msgstr ""
322
+ "Es wurde kein Beitrag ausgewählt, bitte wählen Sie einen Beitrag aus, den "
323
+ "Sie ausschließen möchten."
324
+
325
+ #: inc/exclude-posts.php:70
326
+ msgid "Posts excluded successfully."
327
+ msgstr "Beiträge erfolgreich ausgeschlossen."
328
+
329
+ #: inc/exclude-posts.php:155
330
+ msgid "Selected Categories"
331
+ msgstr "Ausgewählte Kategorien"
332
+
333
+ #: inc/exclude-posts.php:157
334
+ msgid "Filter"
335
+ msgstr "Filtern"
336
+
337
+ #: inc/exclude-posts.php:168
338
+ msgid "&laquo;"
339
+ msgstr "&laquo;"
340
+
341
+ #: inc/exclude-posts.php:169
342
+ msgid "&raquo;"
343
+ msgstr "&ra"
344
+
345
+ #: inc/exclude-posts.php:177 inc/exclude-posts.php:272
346
+ #, php-format
347
+ msgid "Displaying %s&#8211;%s of %s"
348
+ msgstr "%s&#8211;%s von %s angezeigt"
349
+
350
+ #: inc/exclude-posts.php:356
351
+ msgid "No Posts found. Review your search or filter criteria/term."
352
+ msgstr ""
353
+ "Keine Beiträge gefunden. Überprüfen Sie Ihre Suchbegriffe oder "
354
+ "Filtereinstellungen."
355
+
356
+ #: inc/exclude-posts.php:363
357
+ msgid ""
358
+ "You do not have enough permission to set the option. Please contact your "
359
+ "admin."
360
+ msgstr ""
361
+ "Sie verfügen nicht über die erforderliche Berechtigungen, um diese Option "
362
+ "festzulegen. Bitte kontaktieren Sie Ihren Administrator."
363
+
364
+ #: inc/view-exclude.php:4 inc/view.php:3
365
+ msgid "After 6 months of hard work, we have just released"
366
+ msgstr "Nach 6 Monaten harter Arbeit haben wir vor kurzem"
367
+
368
+ #: inc/view-exclude.php:4 inc/view.php:3
369
+ msgid "the island of WordPress themes."
370
+ msgstr "die Insel der Wordpress-Themes veröffentlicht."
371
+
372
+ #: inc/view-exclude.php:5 inc/view.php:4
373
+ msgid "Show Me"
374
+ msgstr "Mehr zeigen"
375
+
376
+ #: inc/view-exclude.php:15 inc/view.php:14
377
+ msgid "by"
378
+ msgstr "von"
379
+
380
+ #: inc/view-exclude.php:18 inc/view.php:17
381
+ msgid "Show your love"
382
+ msgstr "Zeigen Sie Ihre Unterstützung"
383
+
384
+ #: inc/view-exclude.php:19 inc/view.php:18
385
+ msgid "Leave A Review"
386
+ msgstr "Geben Sie eine Bewertung ab"
387
+
388
+ #: inc/view-exclude.php:30
389
+ msgid "Revive Old Post is set to share on a"
390
+ msgstr "Revive Old Post teilt in einem Intervall von"
391
+
392
+ #: inc/view-exclude.php:32 inc/view.php:31
393
+ msgid "hours interval, "
394
+ msgstr "Stunden "
395
+
396
+ #: inc/view-exclude.php:33 inc/view.php:32
397
+ msgid "and the next share will take place in: "
398
+ msgstr "und der nächste Beitrag wird geteilt in: "
399
+
400
+ #: inc/view-exclude.php:38
401
+ msgid "Revive Old Post is not set to share!"
402
+ msgstr "Revive Old Post wurde so eingestellt, dass es nichts teilt!"
403
+
404
+ #: inc/view-exclude.php:42
405
+ #, fuzzy
406
+ msgid ""
407
+ "You have selected following POST IDs to be excluded from tweeting: <span "
408
+ "id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
409
+ "Note: If you have made any change and dint hit 'Exclude Selected' button "
410
+ "changes will not be saved. "
411
+ msgstr ""
412
+ "Sie haben die folgenden POST-IDs ausgewählt, die nicht auf Twitter "
413
+ "veröffentlicht werden sollen: <span id='excludeList' style='font-weight:bold;"
414
+ "font-style:italic;'></span>.\n"
415
+ "Hinweis: Sollten Sie Veränderungen vorgenommen und nicht auf \"Ausgewählte "
416
+ "Beiträge ausschließen\" geklickt haben, so werden Ihre Änderungen nicht "
417
+ "gespeichert. "
418
+
419
+ #: inc/view.php:29
420
+ msgid "Revive Old Post is set to post on a"
421
+ msgstr "Revive Old Post veröffentlicht in einem Intervall von"
422
+
423
+ #: inc/view.php:37
424
+ msgid "Revive Old Post is not set to post!"
425
+ msgstr "Revive Old Post wurde so eingestellt, dass es nichts veröffentlicht."
426
+
427
+ #: inc/view.php:42
428
+ msgid ""
429
+ "Once you click start sharing a post will be sent in 15 sec, also here you "
430
+ "can see the error message if is any."
431
+ msgstr ""
432
+ "Sobald Sie auf Veröffentlichen von Beiträgen starten klicken, wird ein "
433
+ "Beitrag innerhalb von 15 Sekudnen gesendet. Eventuelle Fehlermeldungen "
434
+ "werden hier angezeigt."
435
+
436
+ #: inc/view.php:52
437
+ msgid "Twitter Login"
438
+ msgstr "Twitter-Login"
439
+
440
+ #: inc/view.php:53
441
+ msgid "Login using your Twitter account."
442
+ msgstr "Melden Sie sich über Ihr Twitter-Konto an."
443
+
444
+ #: inc/view.php:77 inc/view.php:111
445
+ msgid "Add Account"
446
+ msgstr "Konto hinzufügen"
447
+
448
+ #: inc/view.php:84
449
+ msgid "Facebook Login"
450
+ msgstr "Facebook-Anmeldung"
451
+
452
+ #: inc/view.php:85
453
+ msgid "Login using your Facebook account."
454
+ msgstr "Melden Sie sich über Ihr Facebook-Konto an."
455
+
456
+ #: inc/view.php:109
457
+ msgid "Authorize"
458
+ msgstr "Berechtigen"
459
+
460
+ #: inc/view.php:118
461
+ msgid "Linkedin Login"
462
+ msgstr "LinkedIn-Anmeldung"
463
+
464
+ #: inc/view.php:119
465
+ msgid "Login using your Linkedin account."
466
+ msgstr "Melden Sie sich über Ihr LinkedIn-Konto an."
467
+
468
+ #: inc/view.php:141
469
+ msgid "Add account"
470
+ msgstr "Konto hinzufügen"
471
+
472
+ #: inc/view.php:154
473
+ msgid "Select All"
474
+ msgstr "Alle auswählen"
475
+
476
+ #: inc/view.php:165
477
+ msgid "Reset"
478
+ msgstr "Zurücksetzen"
479
+
480
+ #: inc/view.php:166
481
+ msgid "Save"
482
+ msgstr "Speichern"
483
+
484
+ #: inc/view.php:167
485
+ msgid "Start Sharing"
486
+ msgstr "Teilen starten"
487
+
488
+ #: inc/view.php:168
489
+ msgid "Stop Sharing"
490
+ msgstr "Teilen beenden"
491
+
492
+ #: inc/view.php:169
493
+ msgid "See Sample Post"
494
+ msgstr "Siehe Beispiel-Beitrag"
495
+
496
+ #: inc/view.php:171
497
+ msgid ""
498
+ "We are not affiliated or partner with Twitter/Facebook/Linkedin in any way."
499
+ msgstr "Wir stehen in keiner Verbindung zu Twitter/Facebook/Linkedin."
500
+
501
+ #: inc/view.php:176
502
+ msgid "Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!"
503
+ msgstr ""
504
+ "Führen Sie für nur $9,99 ein Upgrade für Tweet Old Post durch - Jetzt auf "
505
+ "die Pro-Version upgraden!"
506
+
507
+ #: inc/view.php:177
508
+ msgid "ThemeIsle - Deadly Simple WordPress Themes"
509
+ msgstr "ThemeIsle - Kinderleichte WordPress-Themes"
510
+
511
+ #: inc/view.php:178
512
+ msgid "ThemeIsle - Promote Our Themes and Plugins and get 55% Comission"
513
+ msgstr ""
514
+ "ThemeIsle - Bewerben Sie unsere Themes und Plug-Ins und erhalten Sie eine "
515
+ "Provision von 55 %."
516
+
517
+ #: inc/view.php:185
518
+ #, fuzzy
519
+ msgid "Sample Post Preview"
520
+ msgstr "Siehe Beispiel-Beitrag"
521
+
522
+ #: inc/view.php:187 inc/view.php:196 inc/view.php:242 inc/view.php:289
523
+ msgid "Close preview"
524
+ msgstr ""
525
+
526
+ #: inc/view.php:188
527
+ msgid "Share now"
528
+ msgstr ""
529
+
530
+ #: inc/view.php:194
531
+ msgid "Choose a Profile or Page"
532
+ msgstr ""
533
+
534
+ #: inc/view.php:202
535
+ msgid "Add Your Facebook Account Following The Instructions On The Left"
536
+ msgstr ""
537
+
538
+ #: inc/view.php:206 inc/view.php:252
539
+ msgid "Go on"
540
+ msgstr ""
541
+
542
+ #: inc/view.php:207
543
+ msgid "Click on <strong>Create New App</strong> from the top right corner"
544
+ msgstr ""
545
+
546
+ #: inc/view.php:208
547
+ msgid ""
548
+ "Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and "
549
+ "click on Create App"
550
+ msgstr ""
551
+
552
+ #: inc/view.php:209
553
+ msgid ""
554
+ "Once you arrive on the app dashboard, copy your <strong>App ID</strong> and "
555
+ "<strong>App Secret</strong> in the fields on the right"
556
+ msgstr ""
557
+
558
+ #: inc/view.php:210
559
+ msgid ""
560
+ "Go on Settings tab from the left sidebar menu add the contact email and "
561
+ "click on <strong>Add Platform</strong> and select <strong>Website</strong>"
562
+ msgstr ""
563
+
564
+ #: inc/view.php:211
565
+ msgid ""
566
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into App "
567
+ "Domains and Site URL fields and <strong>Save</strong>"
568
+ msgstr ""
569
+
570
+ #: inc/view.php:212
571
+ msgid ""
572
+ "Go on Status & Review tab and set your app live from the top-right switch."
573
+ msgstr ""
574
+
575
+ #: inc/view.php:213 inc/view.php:259
576
+ msgid "Now everything is done, click on <strong>Authorize App</strong> button."
577
+ msgstr ""
578
+
579
+ #: inc/view.php:219
580
+ #, fuzzy
581
+ msgid "Facebook App ID"
582
+ msgstr "Facebook-Anmeldung"
583
+
584
+ #: inc/view.php:220
585
+ msgid "ID from your app created on facebook website."
586
+ msgstr ""
587
+
588
+ #: inc/view.php:231
589
+ msgid "Facebook App Secret"
590
+ msgstr ""
591
+
592
+ #: inc/view.php:232
593
+ msgid "Secret from your app created on facebook website. "
594
+ msgstr ""
595
+
596
+ #: inc/view.php:240 inc/view.php:287
597
+ #, fuzzy
598
+ msgid "Authorize App"
599
+ msgstr "Berechtigen"
600
+
601
+ #: inc/view.php:248
602
+ msgid "Add Your Linkedin Account Following The Instructions On The Left"
603
+ msgstr ""
604
+
605
+ #: inc/view.php:253
606
+ msgid ""
607
+ "Enter the required details and pay special attention to the further fields :"
608
+ msgstr ""
609
+
610
+ #: inc/view.php:254
611
+ msgid "Make sure you set Live Status to LIVE"
612
+ msgstr ""
613
+
614
+ #: inc/view.php:255
615
+ msgid "Default Scope should have r_basicprofile and rw_nus checked"
616
+ msgstr ""
617
+
618
+ #: inc/view.php:256
619
+ msgid ""
620
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into OAuth "
621
+ "2.0 Redirect URLs"
622
+ msgstr ""
623
+
624
+ #: inc/view.php:257
625
+ msgid ""
626
+ "Once all required fields are filled click on Add Application button, get the "
627
+ "API Key and Secret Key and paste them in the fields on the right"
628
+ msgstr ""
629
+
630
+ #: inc/view.php:265
631
+ #, fuzzy
632
+ msgid "Linkedin API Key"
633
+ msgstr "LinkedIn-Anmeldung"
634
+
635
+ #: inc/view.php:266
636
+ msgid "API Key that you get once you create an app"
637
+ msgstr ""
638
+
639
+ #: inc/view.php:277
640
+ msgid "Linkedin Secret Key"
641
+ msgstr ""
642
+
643
+ #: inc/view.php:278
644
+ msgid "Secret Key that you get once you create an app"
645
+ msgstr ""
646
+
647
+ #. Description of the plugin/theme
648
+ msgid ""
649
+ "Wordpress plugin that helps you to keeps your old posts alive by sharing "
650
+ "them and driving more traffic to them from twitter/facebook or linkedin. It "
651
+ "also helps you to promote your content. You can set time and no of posts to "
652
+ "share to drive more traffic.For questions, comments, or feature requests, <a "
653
+ "href=\"https://themeisle.com/contact/?"
654
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contact </a> us!"
655
+ msgstr ""
656
+ "Ein WordPress-Plug-in, das Ihnen dabei hilft, Ihre alten Beiträge am Leben "
657
+ "zu halten, indem Sie sie teilen und mehr Traffic von Twitter, Facebook oder "
658
+ "Linkedin auf Ihren Blog lenken. Sie können auf diese Weise auch Ihre Inhalte "
659
+ "besser vermarkten. Legen Sie eine Zeit und die Anzahl der zu teilenden "
660
+ "Beiträge fest, um mehr Traffic zu generieren. <a href=\"https://themeisle.com/"
661
+ "contact/?utm_source=plugindesc&utm_medium=announce&utm_campaign=top"
662
+ "\">Kontaktieren Sie uns</a>, falls Sie Fragen, Kommentare oder Wünsche haben!"
663
+
664
+ #~ msgid "Post Only"
665
+ #~ msgstr "Nur Beiträge"
666
+
667
+ #~ msgid "Page Only"
668
+ #~ msgstr "Nur Seiten"
669
+
670
+ #~ msgid "Custom Post Type"
671
+ #~ msgstr "Benutzerdefinierte Beitragstypen"
672
+
673
+ #~ msgid "Post and Page"
674
+ #~ msgstr "Beitrag und Seite"
675
+
676
+ #~ msgid "Select which custom post type"
677
+ #~ msgstr "Wählen Sie den benutzerdefinierten Beitragstyp aus"
678
+
679
+ #~ msgid ""
680
+ #~ " We just fixed the interrupted posting issue and scheduling issue, if you "
681
+ #~ "don't see any tweets you need to re-authentificate your twitter accounts. "
682
+ #~ "| <a href=\""
683
+ #~ msgstr ""
684
+ #~ " Wir haben die Unterbrechungen beim Veröffentlichen und Planen von "
685
+ #~ "Beiträgen behoben. Wenn Sie keine Tweets sehen, müssen Sie Ihre Twitter-"
686
+ #~ "Konten erneut authentifizieren. | <a href=\""
687
+
688
+ #~ msgid "ExcludePosts"
689
+ #~ msgstr "Beiträge ausschließen"
690
+
691
+ #~ msgid "Revive Old Post PRO"
692
+ #~ msgstr "Revive Old Post PRO"
languages/tweet-old-post-es_ES.mo ADDED
Binary file
languages/tweet-old-post-es_ES.po ADDED
@@ -0,0 +1,683 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Revive Old Post (Former Tweet Old Post)
2
+ # This file is distributed under the same license as the Revive Old Post (Former Tweet Old Post) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Revive Old Post (Former Tweet Old Post) 6.8\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/tweet-old-post\n"
7
+ "POT-Creation-Date: 2014-07-16 00:01+0100\n"
8
+ "PO-Revision-Date: 2014-10-03 15:56+0100\n"
9
+ "Last-Translator: Ionut <friends@themeisle.com>\n"
10
+ "Language-Team: LANGUAGE <LL@li.org>\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.5.7\n"
15
+ "X-Poedit-KeywordsList: _;__;_e\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPath-1: inc\n"
19
+
20
+ #: inc/class-remote-notification-client.php:260
21
+ msgid "Dismiss notification"
22
+ msgstr "Descartar la notificación"
23
+
24
+ #: inc/class-remote-notification-client.php:262
25
+ msgid "Dismiss"
26
+ msgstr "Descartar"
27
+
28
+ #: inc/config.php:24
29
+ msgid "Post Content"
30
+ msgstr "Publicar contenido "
31
+
32
+ #: inc/config.php:28
33
+ msgid "What do you want to share?"
34
+ msgstr "¿Qué es lo que deseas compartir?"
35
+
36
+ #: inc/config.php:30
37
+ msgid "Title Only"
38
+ msgstr "Solo Título"
39
+
40
+ #: inc/config.php:31
41
+ msgid "Body Only"
42
+ msgstr "Solo cuerpo"
43
+
44
+ #: inc/config.php:32
45
+ msgid "Title & Body"
46
+ msgstr "Título y Cuerpo"
47
+
48
+ #: inc/config.php:33
49
+ msgid "Custom Field"
50
+ msgstr "Campo personalizado"
51
+
52
+ #: inc/config.php:39
53
+ msgid "Post Content Custom Field"
54
+ msgstr "Publicar campo de contenido personalizado"
55
+
56
+ #: inc/config.php:43
57
+ msgid "Which custom field do you want to fetch info from?"
58
+ msgstr "¿De qué campo personalizado deseas tomar la información?"
59
+
60
+ #: inc/config.php:49
61
+ msgid "Additional Text"
62
+ msgstr "Texto adicional"
63
+
64
+ #: inc/config.php:53
65
+ msgid "Text added to your auto posts"
66
+ msgstr "Texto añadido a tus autopublicaciones"
67
+
68
+ #: inc/config.php:59
69
+ msgid "Additional Text At"
70
+ msgstr "Texto adicional en"
71
+
72
+ #: inc/config.php:63
73
+ msgid "Where do you want the text to be added?"
74
+ msgstr "¿Dónde quieres que se añada el texto?"
75
+
76
+ #: inc/config.php:65
77
+ msgid "Beginning of Post"
78
+ msgstr "Principio de la publicación"
79
+
80
+ #: inc/config.php:66
81
+ msgid "End of Post"
82
+ msgstr "Fin de la publicación"
83
+
84
+ #: inc/config.php:72
85
+ msgid "Include Link"
86
+ msgstr "Incluir enlace"
87
+
88
+ #: inc/config.php:76
89
+ msgid "Include a link to your post?"
90
+ msgstr "¿Incluir un enlace a tu publicación?"
91
+
92
+ #: inc/config.php:78
93
+ msgid "Yes"
94
+ msgstr "Sí"
95
+
96
+ #: inc/config.php:79
97
+ msgid "No"
98
+ msgstr "No"
99
+
100
+ #: inc/config.php:85
101
+ msgid "Fetch URL From Custom Field"
102
+ msgstr "Tomar URL del campo personalizado"
103
+
104
+ #: inc/config.php:89
105
+ msgid "URL will be fetched from a custom field."
106
+ msgstr "La URL se obtendrá de un campo personalizado."
107
+
108
+ #: inc/config.php:95
109
+ msgid "URL Custom Field"
110
+ msgstr "Campo personalizado de URL"
111
+
112
+ #: inc/config.php:99
113
+ msgid "URL will be fetched from the specified custom field."
114
+ msgstr "La URL se tomará del campo personalizado especificado."
115
+
116
+ #: inc/config.php:105
117
+ msgid "Use URL Shortner"
118
+ msgstr "Utilizar acortador de URL"
119
+
120
+ #: inc/config.php:117
121
+ msgid "URL Shortner Service"
122
+ msgstr "Servicio de acortado de URL"
123
+
124
+ #: inc/config.php:121
125
+ msgid "Shorten the link to your post."
126
+ msgstr "Acortar el enlace a tu publicación."
127
+
128
+ #: inc/config.php:123
129
+ msgid "wp short url"
130
+ msgstr "wp url corta"
131
+
132
+ #: inc/config.php:125
133
+ msgid "is.gd"
134
+ msgstr "is.gd"
135
+
136
+ #: inc/config.php:126
137
+ msgid "bit.ly"
138
+ msgstr "bit.ly"
139
+
140
+ #: inc/config.php:138
141
+ msgid "Bitly Key"
142
+ msgstr "Clave Bitly"
143
+
144
+ #: inc/config.php:148
145
+ msgid "Bitly User"
146
+ msgstr "Usuario Bitly"
147
+
148
+ #: inc/config.php:158
149
+ msgid "Hashtags"
150
+ msgstr "Etiquetas"
151
+
152
+ #: inc/config.php:162
153
+ msgid "Include #hashtags in your auto posts?"
154
+ msgstr "¿Incluir #etiquetas en tus autopublicaciones?"
155
+
156
+ #: inc/config.php:164
157
+ msgid "Don't add any hashtags"
158
+ msgstr "No agregar ninguna etiqueta"
159
+
160
+ #: inc/config.php:165
161
+ msgid "Common hashtags for all shares"
162
+ msgstr "Etiquetas comunes para todas las comparticiones"
163
+
164
+ #: inc/config.php:166
165
+ msgid "Create hashtags from Categories"
166
+ msgstr "Crear etiquetas a partir de Categorías"
167
+
168
+ #: inc/config.php:167
169
+ msgid "Create hashtags from Tags"
170
+ msgstr "Crear etiquetas a partir de Etiquetas"
171
+
172
+ #: inc/config.php:168
173
+ msgid "Create hashtags from Custom Fields"
174
+ msgstr "Crear etiquetas a partir de Campos Personalizados"
175
+
176
+ #: inc/config.php:174
177
+ msgid "Common Hashtags"
178
+ msgstr "Etiquetas comunes"
179
+
180
+ #: inc/config.php:178
181
+ msgid "Specify which hashtags you want to be used. eg. #example, #example2"
182
+ msgstr ""
183
+ "Especifica las etiquetas que deseas utilizar. Por ejemplo. #ejemplo, "
184
+ "#ejemplo2"
185
+
186
+ #: inc/config.php:184
187
+ msgid "Maximum Hashtags Length"
188
+ msgstr "Longitud máxima de las etiquetas"
189
+
190
+ #: inc/config.php:188
191
+ msgid "Set to 0 (characters) to include all."
192
+ msgstr "Pon este valor a 0 (caracteres) para incluir todos."
193
+
194
+ #: inc/config.php:194
195
+ msgid "Hashtag Custom Field"
196
+ msgstr "Campo personalizado de etiqueta"
197
+
198
+ #: inc/config.php:198
199
+ msgid "Fetch hashtags from specified custom field"
200
+ msgstr "Tomar etiquetas del campo personalizado especificado"
201
+
202
+ #: inc/config.php:204
203
+ msgid "Minimum interval between shares"
204
+ msgstr "Intervalo mínimo entre comparticiones"
205
+
206
+ #: inc/config.php:208
207
+ msgid "Minimum time between shares (Hour/Hours), 0.4 can be used also."
208
+ msgstr ""
209
+ "Tiempo mínimo entre comparticiones (hora / horas), También se puede usar 0.4."
210
+
211
+ #: inc/config.php:214
212
+ msgid "Minimum age of post to be eligible for sharing"
213
+ msgstr ""
214
+ "Antigüedad mínima de la publicación para poder ser seleccionada para ser "
215
+ "compartida"
216
+
217
+ #: inc/config.php:218 inc/config.php:228
218
+ msgid "Day/Days - 0 for Disabled"
219
+ msgstr "Día / días - 0 para deshabilitar"
220
+
221
+ #: inc/config.php:224
222
+ msgid "Maximum age of post to be eligible for sharing"
223
+ msgstr ""
224
+ "Antigüedad máxima de la publicación para poder ser seleccionada para ser "
225
+ "compartida"
226
+
227
+ #: inc/config.php:234
228
+ msgid "Number of Posts to share"
229
+ msgstr "Número de publicaciones a compartir"
230
+
231
+ #: inc/config.php:238
232
+ msgid "Number of posts to share each time"
233
+ msgstr "Número de publicaciones a compartir cada vez"
234
+
235
+ #: inc/config.php:246
236
+ msgid "Post with Image"
237
+ msgstr "Publicar con imagen"
238
+
239
+ #: inc/config.php:250
240
+ msgid "Check if you want to add the post featured image to the share"
241
+ msgstr ""
242
+ "Comprueba si quieres agregar la imagen destacada del artículo en la "
243
+ "compartición"
244
+
245
+ #: inc/config.php:256
246
+ msgid "Share old posts more than once"
247
+ msgstr "Compartir publicaciones antiguas más de una vez"
248
+
249
+ #: inc/config.php:260
250
+ msgid ""
251
+ "By default once a post is shared it will not be shared again until you stop/"
252
+ "start the plugin"
253
+ msgstr ""
254
+ "De forma predeterminada, una vez se haya compartido una publicación, no se "
255
+ "volverá a compartir hasta que se detenga y se inicie el plugin"
256
+
257
+ #: inc/config.php:268
258
+ msgid "Post Type"
259
+ msgstr "Tipo de publicación"
260
+
261
+ #: inc/config.php:272
262
+ msgid "What type of items do you want to share?"
263
+ msgstr "¿Qué tipo de elementos quieres compartir?"
264
+
265
+ #: inc/config.php:279
266
+ msgid "Google Analytics Campaign Tracking"
267
+ msgstr "Seguimiento de campaña de Google Analytics"
268
+
269
+ #: inc/config.php:283
270
+ msgid ""
271
+ "Enabling Campaign Tracking you would be able to see how much traffic Revive "
272
+ "Old Post generated."
273
+ msgstr ""
274
+ "Habilitando el seguimiento de campaña podrás ver cuánto tráfico ha generado "
275
+ "Revive Old Post."
276
+
277
+ #: inc/config.php:289
278
+ msgid "Exclude Specific Categories"
279
+ msgstr "Excluir categorías específicas"
280
+
281
+ #: inc/config.php:293
282
+ msgid ""
283
+ "Select which categories do you want to exclude to share from? Blank - None"
284
+ msgstr ""
285
+ "Selecciona las categorías que deseas excluir de la compartición. En blanco - "
286
+ "ninguna"
287
+
288
+ #: inc/core.php:81
289
+ msgid "Tweet Old Post is already active!"
290
+ msgstr "¡Ya está activado Tweet Old Post!"
291
+
292
+ #: inc/core.php:101
293
+ #, fuzzy
294
+ msgid "ROP is already inactive!"
295
+ msgstr "¡Ya está desactivado Tweet Old Post!"
296
+
297
+ #: inc/core.php:811
298
+ msgid "Custom Tweet User Interval"
299
+ msgstr "Intervalo de usuario de tuit personalizado"
300
+
301
+ #: inc/core.php:1127
302
+ msgid "Could not connect to Twitter!"
303
+ msgstr "¡Ha fallado la conexión a Twitter!"
304
+
305
+ #: inc/core.php:1385
306
+ msgid "This is only available in the"
307
+ msgstr "Solo está disponible en la"
308
+
309
+ #: inc/core.php:1385
310
+ msgid "PRO version"
311
+ msgstr "versión PRO"
312
+
313
+ #: inc/core.php:1644
314
+ msgid "Exclude Posts"
315
+ msgstr "Excluir publicaciones"
316
+
317
+ #: inc/exclude-posts.php:24
318
+ msgid "Tweet Old Post Options Updated."
319
+ msgstr "Actualizadas las opciones de Tweet Old Post."
320
+
321
+ #: inc/exclude-posts.php:63
322
+ msgid "No post selected please select a post to be excluded."
323
+ msgstr ""
324
+ "No se ha seleccionado ninguna publicación, por favor selecciona una "
325
+ "publicación a excluir."
326
+
327
+ #: inc/exclude-posts.php:70
328
+ msgid "Posts excluded successfully."
329
+ msgstr "Publicaciones excluidas con éxito."
330
+
331
+ #: inc/exclude-posts.php:155
332
+ msgid "Selected Categories"
333
+ msgstr "Categorías seleccionadas"
334
+
335
+ #: inc/exclude-posts.php:157
336
+ msgid "Filter"
337
+ msgstr "Filtro"
338
+
339
+ #: inc/exclude-posts.php:168
340
+ msgid "&laquo;"
341
+ msgstr "&laquo;"
342
+
343
+ #: inc/exclude-posts.php:169
344
+ msgid "&raquo;"
345
+ msgstr "&raquo;"
346
+
347
+ #: inc/exclude-posts.php:177 inc/exclude-posts.php:272
348
+ #, php-format
349
+ msgid "Displaying %s&#8211;%s of %s"
350
+ msgstr "Mostrando %s&#8211;%s de %s"
351
+
352
+ #: inc/exclude-posts.php:356
353
+ msgid "No Posts found. Review your search or filter criteria/term."
354
+ msgstr ""
355
+ "No se han encontrado publicaciones. Revisa las palabras o criterios de "
356
+ "filtro de la búsqueda."
357
+
358
+ #: inc/exclude-posts.php:363
359
+ msgid ""
360
+ "You do not have enough permission to set the option. Please contact your "
361
+ "admin."
362
+ msgstr ""
363
+ "No tienes los permisos necesarios para modificar esta opción.. Por favor, "
364
+ "ponte en contacto con tu administrador."
365
+
366
+ #: inc/view-exclude.php:4 inc/view.php:3
367
+ msgid "After 6 months of hard work, we have just released"
368
+ msgstr "Después de 6 meses de duro trabajo, acabamos de lanzar"
369
+
370
+ #: inc/view-exclude.php:4 inc/view.php:3
371
+ msgid "the island of WordPress themes."
372
+ msgstr "la isla de temas de WordPress."
373
+
374
+ #: inc/view-exclude.php:5 inc/view.php:4
375
+ msgid "Show Me"
376
+ msgstr "Muéstramela"
377
+
378
+ #: inc/view-exclude.php:15 inc/view.php:14
379
+ msgid "by"
380
+ msgstr "por"
381
+
382
+ #: inc/view-exclude.php:18 inc/view.php:17
383
+ msgid "Show your love"
384
+ msgstr "Muestra tu amor"
385
+
386
+ #: inc/view-exclude.php:19 inc/view.php:18
387
+ msgid "Leave A Review"
388
+ msgstr "Deja una reseña"
389
+
390
+ #: inc/view-exclude.php:30
391
+ msgid "Revive Old Post is set to share on a"
392
+ msgstr "Revive Old Post está configurado para compartir en un"
393
+
394
+ #: inc/view-exclude.php:32 inc/view.php:31
395
+ msgid "hours interval, "
396
+ msgstr "intervalo de horas, "
397
+
398
+ #: inc/view-exclude.php:33 inc/view.php:32
399
+ msgid "and the next share will take place in: "
400
+ msgstr "y la siguiente compartición se llevará a cabo en: "
401
+
402
+ #: inc/view-exclude.php:38
403
+ msgid "Revive Old Post is not set to share!"
404
+ msgstr "¡Revive Old Post no está configurado para compartir!"
405
+
406
+ #: inc/view-exclude.php:42
407
+ msgid ""
408
+ "You have selected following POST IDs to be excluded from tweeting: <span "
409
+ "id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
410
+ "Note: If you have made any change and dint hit 'Exclude Selected' button "
411
+ "changes will not be saved. "
412
+ msgstr ""
413
+ "Has seleccionado excluir los siguientes IDs de publicación de los tuits: "
414
+ "<span id='excludeList' style='font-weight:bold;font-style:italic;'> </ "
415
+ "span> \n"
416
+ " Nota:. Si has realizado algún cambio sin darle al botón 'Excluir "
417
+ "seleccionados', los cambios no se guardarán. "
418
+
419
+ #: inc/view.php:29
420
+ msgid "Revive Old Post is set to post on a"
421
+ msgstr "Revive Old Post está configurado para publicar en"
422
+
423
+ #: inc/view.php:37
424
+ msgid "Revive Old Post is not set to post!"
425
+ msgstr "¡Revive Old Post no está configurado para publicar!"
426
+
427
+ #: inc/view.php:42
428
+ msgid ""
429
+ "Once you click start sharing a post will be sent in 15 sec, also here you "
430
+ "can see the error message if is any."
431
+ msgstr ""
432
+ "Una vez hagas clic en Empezar a compartir, se enviará una publicación en 15 "
433
+ "segundos, también aquí podrás ver el mensaje de error si ocurre algo."
434
+
435
+ #: inc/view.php:52
436
+ msgid "Twitter Login"
437
+ msgstr "Acceder con Twitter"
438
+
439
+ #: inc/view.php:53
440
+ msgid "Login using your Twitter account."
441
+ msgstr "Accede utilizando tu cuenta de Twitter."
442
+
443
+ #: inc/view.php:77 inc/view.php:111
444
+ msgid "Add Account"
445
+ msgstr "Añadir Cuenta"
446
+
447
+ #: inc/view.php:84
448
+ msgid "Facebook Login"
449
+ msgstr "Acceder con Facebook"
450
+
451
+ #: inc/view.php:85
452
+ msgid "Login using your Facebook account."
453
+ msgstr "Accede utilizando tu cuenta de Facebook."
454
+
455
+ #: inc/view.php:109
456
+ msgid "Authorize"
457
+ msgstr "Autorizar"
458
+
459
+ #: inc/view.php:118
460
+ msgid "Linkedin Login"
461
+ msgstr "Acceso con Linkedin"
462
+
463
+ #: inc/view.php:119
464
+ msgid "Login using your Linkedin account."
465
+ msgstr "Accede utilizando tu cuenta de Linkedin."
466
+
467
+ #: inc/view.php:141
468
+ msgid "Add account"
469
+ msgstr "Agregar cuenta"
470
+
471
+ #: inc/view.php:154
472
+ msgid "Select All"
473
+ msgstr "Seleccionar todo"
474
+
475
+ #: inc/view.php:165
476
+ msgid "Reset"
477
+ msgstr "Restablecer"
478
+
479
+ #: inc/view.php:166
480
+ msgid "Save"
481
+ msgstr "Guardar"
482
+
483
+ #: inc/view.php:167
484
+ msgid "Start Sharing"
485
+ msgstr "Empezar a compartir"
486
+
487
+ #: inc/view.php:168
488
+ msgid "Stop Sharing"
489
+ msgstr "Dejar de compartir"
490
+
491
+ #: inc/view.php:169
492
+ msgid "See Sample Post"
493
+ msgstr "Ver una publicación de muestra"
494
+
495
+ #: inc/view.php:171
496
+ msgid ""
497
+ "We are not affiliated or partner with Twitter/Facebook/Linkedin in any way."
498
+ msgstr ""
499
+ "No estamos afiliados o asociados con Twitter / Facebook / Linkedin de "
500
+ "ninguna manera."
501
+
502
+ #: inc/view.php:176
503
+ msgid "Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!"
504
+ msgstr ""
505
+ "Actualiza Tweet Old Post por solo 9,99 dólares - ¡Actualizar a Pro Ahora!"
506
+
507
+ #: inc/view.php:177
508
+ msgid "ThemeIsle - Deadly Simple WordPress Themes"
509
+ msgstr "ThemeIsle - Temas de WordPress increíblemente sencillos"
510
+
511
+ #: inc/view.php:178
512
+ msgid "ThemeIsle - Promote Our Themes and Plugins and get 55% Comission"
513
+ msgstr ""
514
+ "ThemeIsle - Haz publicidad de nuestros temas y plugins y consigue una "
515
+ "comisión del 55%"
516
+
517
+ #: inc/view.php:185
518
+ #, fuzzy
519
+ msgid "Sample Post Preview"
520
+ msgstr "Ver una publicación de muestra"
521
+
522
+ #: inc/view.php:187 inc/view.php:196 inc/view.php:242 inc/view.php:289
523
+ msgid "Close preview"
524
+ msgstr ""
525
+
526
+ #: inc/view.php:188
527
+ msgid "Share now"
528
+ msgstr ""
529
+
530
+ #: inc/view.php:194
531
+ msgid "Choose a Profile or Page"
532
+ msgstr ""
533
+
534
+ #: inc/view.php:202
535
+ msgid "Add Your Facebook Account Following The Instructions On The Left"
536
+ msgstr ""
537
+
538
+ #: inc/view.php:206 inc/view.php:252
539
+ msgid "Go on"
540
+ msgstr ""
541
+
542
+ #: inc/view.php:207
543
+ msgid "Click on <strong>Create New App</strong> from the top right corner"
544
+ msgstr ""
545
+
546
+ #: inc/view.php:208
547
+ msgid ""
548
+ "Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and "
549
+ "click on Create App"
550
+ msgstr ""
551
+
552
+ #: inc/view.php:209
553
+ msgid ""
554
+ "Once you arrive on the app dashboard, copy your <strong>App ID</strong> and "
555
+ "<strong>App Secret</strong> in the fields on the right"
556
+ msgstr ""
557
+
558
+ #: inc/view.php:210
559
+ msgid ""
560
+ "Go on Settings tab from the left sidebar menu add the contact email and "
561
+ "click on <strong>Add Platform</strong> and select <strong>Website</strong>"
562
+ msgstr ""
563
+
564
+ #: inc/view.php:211
565
+ msgid ""
566
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into App "
567
+ "Domains and Site URL fields and <strong>Save</strong>"
568
+ msgstr ""
569
+
570
+ #: inc/view.php:212
571
+ msgid ""
572
+ "Go on Status & Review tab and set your app live from the top-right switch."
573
+ msgstr ""
574
+
575
+ #: inc/view.php:213 inc/view.php:259
576
+ msgid "Now everything is done, click on <strong>Authorize App</strong> button."
577
+ msgstr ""
578
+
579
+ #: inc/view.php:219
580
+ #, fuzzy
581
+ msgid "Facebook App ID"
582
+ msgstr "Acceder con Facebook"
583
+
584
+ #: inc/view.php:220
585
+ msgid "ID from your app created on facebook website."
586
+ msgstr ""
587
+
588
+ #: inc/view.php:231
589
+ msgid "Facebook App Secret"
590
+ msgstr ""
591
+
592
+ #: inc/view.php:232
593
+ msgid "Secret from your app created on facebook website. "
594
+ msgstr ""
595
+
596
+ #: inc/view.php:240 inc/view.php:287
597
+ #, fuzzy
598
+ msgid "Authorize App"
599
+ msgstr "Autorizar"
600
+
601
+ #: inc/view.php:248
602
+ msgid "Add Your Linkedin Account Following The Instructions On The Left"
603
+ msgstr ""
604
+
605
+ #: inc/view.php:253
606
+ msgid ""
607
+ "Enter the required details and pay special attention to the further fields :"
608
+ msgstr ""
609
+
610
+ #: inc/view.php:254
611
+ msgid "Make sure you set Live Status to LIVE"
612
+ msgstr ""
613
+
614
+ #: inc/view.php:255
615
+ msgid "Default Scope should have r_basicprofile and rw_nus checked"
616
+ msgstr ""
617
+
618
+ #: inc/view.php:256
619
+ msgid ""
620
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into OAuth "
621
+ "2.0 Redirect URLs"
622
+ msgstr ""
623
+
624
+ #: inc/view.php:257
625
+ msgid ""
626
+ "Once all required fields are filled click on Add Application button, get the "
627
+ "API Key and Secret Key and paste them in the fields on the right"
628
+ msgstr ""
629
+
630
+ #: inc/view.php:265
631
+ #, fuzzy
632
+ msgid "Linkedin API Key"
633
+ msgstr "Acceso con Linkedin"
634
+
635
+ #: inc/view.php:266
636
+ msgid "API Key that you get once you create an app"
637
+ msgstr ""
638
+
639
+ #: inc/view.php:277
640
+ msgid "Linkedin Secret Key"
641
+ msgstr ""
642
+
643
+ #: inc/view.php:278
644
+ msgid "Secret Key that you get once you create an app"
645
+ msgstr ""
646
+
647
+ #. Description of the plugin/theme
648
+ msgid ""
649
+ "Wordpress plugin that helps you to keeps your old posts alive by sharing "
650
+ "them and driving more traffic to them from twitter/facebook or linkedin. It "
651
+ "also helps you to promote your content. You can set time and no of posts to "
652
+ "share to drive more traffic.For questions, comments, or feature requests, <a "
653
+ "href=\"https://themeisle.com/contact/?"
654
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contact </a> us!"
655
+ msgstr ""
656
+ "Plugin para Wordpress que ayuda a mantener vivos tus publicaciones antiguas "
657
+ "compartiéndolas y atrayendo más tráfico desde twitter / facebook o linkedin. "
658
+ "También te ayuda a promocionar tu contenido. Puedes establecer el tiempo y "
659
+ "número de publicaciones a compartir para atraer más tráfico. Para preguntas, "
660
+ "comentarios o peticiones, <a href=\"https://themeisle.com/contact/?"
661
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">¡Ponte en "
662
+ "contacto </a> con nosotros!"
663
+
664
+ #~ msgid "Post Only"
665
+ #~ msgstr "Solo la publicación"
666
+
667
+ #~ msgid "Page Only"
668
+ #~ msgstr "Solo la página"
669
+
670
+ #~ msgid "Custom Post Type"
671
+ #~ msgstr "Tipo de publicación personalizada"
672
+
673
+ #~ msgid "Post and Page"
674
+ #~ msgstr "Publicación y página"
675
+
676
+ #~ msgid "Select which custom post type"
677
+ #~ msgstr "Selecciona el tipo de publicación personalizada"
678
+
679
+ #~ msgid "ExcludePosts"
680
+ #~ msgstr "Excluir publicaciones"
681
+
682
+ #~ msgid "Revive Old Post PRO"
683
+ #~ msgstr "Revive Old Post PRO"
languages/tweet-old-post-fr_FR.mo ADDED
Binary file
languages/tweet-old-post-fr_FR.po ADDED
@@ -0,0 +1,564 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Revive Old Post (Former Tweet Old Post)
2
+ # This file is distributed under the same license as the Revive Old Post (Former Tweet Old Post) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Revive Old Post (Former Tweet Old Post) 6.8\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/tweet-old-post\n"
7
+ "POT-Creation-Date: 2014-07-12 23:21+0100\n"
8
+ "PO-Revision-Date: 2014-07-18 00:30+0100\n"
9
+ "Last-Translator: Ionut <friends@themeisle.com>\n"
10
+ "Language-Team: LANGUAGE <LL@li.org>\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.5.5\n"
15
+ "X-Poedit-KeywordsList: _;__;_e\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPath-1: inc\n"
19
+
20
+ #: inc/class-remote-notification-client.php:260
21
+ msgid "Dismiss notification"
22
+ msgstr "Rejeter la notification"
23
+
24
+ #: inc/class-remote-notification-client.php:262
25
+ msgid "Dismiss"
26
+ msgstr "Rejeter"
27
+
28
+ #: inc/config.php:24
29
+ msgid "Post Content"
30
+ msgstr "Envoyer le contenu"
31
+
32
+ #: inc/config.php:28
33
+ msgid "What do you want to share?"
34
+ msgstr "Que voulez-vous partager ?"
35
+
36
+ #: inc/config.php:30
37
+ msgid "Title Only"
38
+ msgstr "Seulement le titre"
39
+
40
+ #: inc/config.php:31
41
+ msgid "Body Only"
42
+ msgstr "Seulement le corps"
43
+
44
+ #: inc/config.php:32
45
+ msgid "Title & Body"
46
+ msgstr "Titre et corps"
47
+
48
+ #: inc/config.php:33
49
+ msgid "Custom Field"
50
+ msgstr "Champ personnalisé"
51
+
52
+ #: inc/config.php:39
53
+ msgid "Post Content Custom Field"
54
+ msgstr "Envoyer le champ personnalisé du contenu"
55
+
56
+ #: inc/config.php:43
57
+ msgid "Which custom field do you want to fetch info from?"
58
+ msgstr "De quel champ personnalisé voulez-vous récupérer des informations ?"
59
+
60
+ #: inc/config.php:49
61
+ msgid "Additional Text"
62
+ msgstr "Texte supplémentaire"
63
+
64
+ #: inc/config.php:53
65
+ msgid "Text added to your auto posts"
66
+ msgstr "Texte ajouté à vos messages automatiques"
67
+
68
+ #: inc/config.php:59
69
+ msgid "Additional Text At"
70
+ msgstr "Texte supplémentaire"
71
+
72
+ #: inc/config.php:63
73
+ msgid "Where do you want the text to be added?"
74
+ msgstr "Où voulez-vous ajouter le texte ?"
75
+
76
+ #: inc/config.php:65
77
+ msgid "Beginning of Post"
78
+ msgstr "Début du message"
79
+
80
+ #: inc/config.php:66
81
+ msgid "End of Post"
82
+ msgstr "Fin du message"
83
+
84
+ #: inc/config.php:72
85
+ msgid "Include Link"
86
+ msgstr "Inclure lien"
87
+
88
+ #: inc/config.php:76
89
+ msgid "Include a link to your post?"
90
+ msgstr "Inclure un lien vers votre message ?"
91
+
92
+ #: inc/config.php:78
93
+ msgid "Yes"
94
+ msgstr "Oui"
95
+
96
+ #: inc/config.php:79
97
+ msgid "No"
98
+ msgstr "Non"
99
+
100
+ #: inc/config.php:85
101
+ msgid "Fetch URL From Custom Field"
102
+ msgstr "Récupérer l'URL du champ personnalisé"
103
+
104
+ #: inc/config.php:89
105
+ msgid "URL will be fetched from a custom field."
106
+ msgstr "L'URL sera récupéré à partir d'un champ personnalisé."
107
+
108
+ #: inc/config.php:95
109
+ msgid "URL Custom Field"
110
+ msgstr "Champ personnalisé de l'URL"
111
+
112
+ #: inc/config.php:99
113
+ msgid "URL will be fetched from the specified custom field."
114
+ msgstr "L'URL sera extraite du champ personnalisé spécifié."
115
+
116
+ #: inc/config.php:105
117
+ msgid "Use URL Shortner"
118
+ msgstr "Utiliser URL de Shortner"
119
+
120
+ #: inc/config.php:117
121
+ msgid "URL Shortner Service"
122
+ msgstr "URL du service Shortner"
123
+
124
+ #: inc/config.php:121
125
+ msgid "Shorten the link to your post."
126
+ msgstr "Raccourcir le lien vers votre message."
127
+
128
+ #: inc/config.php:123
129
+ msgid "wp short url"
130
+ msgstr "url courte wp"
131
+
132
+ #: inc/config.php:125
133
+ msgid "is.gd"
134
+ msgstr "is.gd"
135
+
136
+ #: inc/config.php:126
137
+ msgid "bit.ly"
138
+ msgstr "bit.ly"
139
+
140
+ #: inc/config.php:138
141
+ msgid "Bitly Key"
142
+ msgstr "Clé Bitly"
143
+
144
+ #: inc/config.php:148
145
+ msgid "Bitly User"
146
+ msgstr "Utilisateur Bitly"
147
+
148
+ #: inc/config.php:158
149
+ msgid "Hashtags"
150
+ msgstr "Hashtags"
151
+
152
+ #: inc/config.php:162
153
+ msgid "Include #hashtags in your auto posts?"
154
+ msgstr "Inclure # hashtags dans vos messages d'automatiques ?"
155
+
156
+ #: inc/config.php:164
157
+ msgid "Don't add any hashtags"
158
+ msgstr "Ne pas ajouter de hashtags"
159
+
160
+ #: inc/config.php:165
161
+ msgid "Common hashtags for all shares"
162
+ msgstr "Hashtags communs pour tous les partages"
163
+
164
+ #: inc/config.php:166
165
+ msgid "Create hashtags from Categories"
166
+ msgstr "Créer hashtags à partir de Catégories"
167
+
168
+ #: inc/config.php:167
169
+ msgid "Create hashtags from Tags"
170
+ msgstr "Créer hashtags à partir de Onglets"
171
+
172
+ #: inc/config.php:168
173
+ msgid "Create hashtags from Custom Fields"
174
+ msgstr "Créer hashtags à  partir de Champs personnalisés"
175
+
176
+ #: inc/config.php:174
177
+ msgid "Common Hashtags"
178
+ msgstr "Hashtags communs"
179
+
180
+ #: inc/config.php:178
181
+ msgid "Specify which hashtags you want to be used. eg. #example, #example2"
182
+ msgstr ""
183
+ "Spécifier les hashtags que vous voulez utiliser. Ex :  # exemple, # exemple2"
184
+
185
+ #: inc/config.php:184
186
+ msgid "Maximum Hashtags Length"
187
+ msgstr "Longueur maximale des hashtags"
188
+
189
+ #: inc/config.php:188
190
+ msgid "Set to 0 (characters) to include all."
191
+ msgstr "Fixé à 0 (caractères) pour tous les inclure."
192
+
193
+ #: inc/config.php:194
194
+ msgid "Hashtag Custom Field"
195
+ msgstr " Champ personnalisé de Hashtag"
196
+
197
+ #: inc/config.php:198
198
+ msgid "Fetch hashtags from specified custom field"
199
+ msgstr "Récupérer les hashtags à partir du champ personnalisé spécifié"
200
+
201
+ #: inc/config.php:204
202
+ msgid "Minimum interval between shares"
203
+ msgstr "Intervalle minimum entre les partages"
204
+
205
+ #: inc/config.php:208
206
+ msgid "Minimum time between shares (Hour/Hours), 0.4 can be used also."
207
+ msgstr ""
208
+ "Délai minimum entre les partages (heure/heures), 0,4 peut également être "
209
+ "utilisé."
210
+
211
+ #: inc/config.php:214
212
+ msgid "Minimum age of post to be eligible for sharing"
213
+ msgstr "Ancienneté minimum du message pour pouvoir être partagé"
214
+
215
+ #: inc/config.php:218 inc/config.php:228
216
+ msgid "Day/Days - 0 for Disabled"
217
+ msgstr "J/Jours - 0 pour handicapés"
218
+
219
+ #: inc/config.php:224
220
+ msgid "Maximum age of post to be eligible for sharing"
221
+ msgstr "Ancienneté maximum du message pour être partagé"
222
+
223
+ #: inc/config.php:234
224
+ msgid "Number of Posts to share"
225
+ msgstr "Nombre de messages à partager"
226
+
227
+ #: inc/config.php:238
228
+ msgid "Number of posts to share each time"
229
+ msgstr "Nombre de messages à partager à chaque fois"
230
+
231
+ #: inc/config.php:244
232
+ msgid "Post Type"
233
+ msgstr "Type de message"
234
+
235
+ #: inc/config.php:248
236
+ msgid "What type of items do you want to share?"
237
+ msgstr "Quel type d'éléments voulez-vous partager ?"
238
+
239
+ #: inc/config.php:250
240
+ msgid "Post Only"
241
+ msgstr "Message uniquement"
242
+
243
+ #: inc/config.php:251
244
+ msgid "Page Only"
245
+ msgstr "Page uniquement"
246
+
247
+ #: inc/config.php:252 inc/config.php:259
248
+ msgid "Custom Post Type"
249
+ msgstr "Type de message personnalisé"
250
+
251
+ #: inc/config.php:253
252
+ msgid "Post and Page"
253
+ msgstr "Message et page"
254
+
255
+ #: inc/config.php:263
256
+ msgid "Select which custom post type"
257
+ msgstr "Sélectionner le type de message personnalisé"
258
+
259
+ #: inc/config.php:269
260
+ msgid "Post with Image"
261
+ msgstr "Message avec image"
262
+
263
+ #: inc/config.php:273
264
+ msgid "Check if you want to add the post featured image to the share"
265
+ msgstr "Vérifiez si vous voulez ajouter l'image du message au partage"
266
+
267
+ #: inc/config.php:279
268
+ msgid "Share old posts more than once"
269
+ msgstr "Partager d'anciens messages plus d'une fois"
270
+
271
+ #: inc/config.php:283
272
+ msgid ""
273
+ "By default once a post is shared it will not be shared again until you stop/"
274
+ "start the plugin"
275
+ msgstr ""
276
+ "Par défaut, une fois qu'un message est partagé, il ne sera plus partagé tant "
277
+ "que vous n'aurez pas arrêté/démarré le plug-in"
278
+
279
+ #: inc/config.php:289
280
+ msgid "Google Analytics Campaign Tracking"
281
+ msgstr "Suivi de campagne Google Analytics"
282
+
283
+ #: inc/config.php:293
284
+ msgid ""
285
+ "Enabling Campaign Tracking you would be able to see how much traffic Revive "
286
+ "Old Post generated."
287
+ msgstr ""
288
+ "En activant le Suivi de campagne, vous pouvez voir le trafic généré par "
289
+ "Rétablir ancien message."
290
+
291
+ #: inc/config.php:309
292
+ msgid "Exclude Specific Categories"
293
+ msgstr "Exclure des catégories spécifiques"
294
+
295
+ #: inc/config.php:313
296
+ msgid ""
297
+ "Select which categories do you want to exclude to share from? Blank - None"
298
+ msgstr ""
299
+ "Sélectionnez les catégories que vous souhaitez exclure du partage : Vide - "
300
+ "Aucun"
301
+
302
+ #: inc/core.php:81
303
+ msgid "Tweet Old Post is already active!"
304
+ msgstr "Ancien tweet déjà actif !"
305
+
306
+ #: inc/core.php:101
307
+ msgid "Tweet Old Post is already inactive!"
308
+ msgstr "Ancien tweet déjà inactif !"
309
+
310
+ #: inc/core.php:871
311
+ msgid "Custom Tweet User Interval"
312
+ msgstr "Intervalle utilisateur du tweet personnalisé"
313
+
314
+ #: inc/core.php:1187
315
+ msgid "Could not connect to Twitter!"
316
+ msgstr "Impossible de se connecter à Twitter !"
317
+
318
+ #: inc/core.php:1349
319
+ msgid ""
320
+ " We just fixed the interrupted posting issue and scheduling issue, if you "
321
+ "don't see any tweets you need to re-authentificate your twitter accounts. | "
322
+ "<a href=\""
323
+ msgstr ""
324
+ " Nous venons de corriger le problème de publication et de programmation. Si "
325
+ "vous ne voyez aucun tweet, vous devez authentifier à nouveau vos comptes "
326
+ "Twitter. | <a href=\""
327
+
328
+ #: inc/core.php:1441
329
+ msgid "This is only available in the"
330
+ msgstr "Ceci est uniquement disponible dans la"
331
+
332
+ #: inc/core.php:1441
333
+ msgid "PRO version"
334
+ msgstr "Version PRO"
335
+
336
+ #: inc/core.php:1679
337
+ msgid "Exclude Posts"
338
+ msgstr "Exclure messages"
339
+
340
+ #: inc/core.php:1679
341
+ msgid "ExcludePosts"
342
+ msgstr "ExcludePosts"
343
+
344
+ #: inc/exclude-posts.php:24
345
+ msgid "Tweet Old Post Options Updated."
346
+ msgstr "Options des anciens tweets mises à jour."
347
+
348
+ #: inc/exclude-posts.php:63
349
+ msgid "No post selected please select a post to be excluded."
350
+ msgstr "Aucun message sélectionné. Veuillez sélectionner un message à exclure."
351
+
352
+ #: inc/exclude-posts.php:70
353
+ msgid "Posts excluded successfully."
354
+ msgstr "Messages exclus avec succès."
355
+
356
+ #: inc/exclude-posts.php:155
357
+ msgid "Selected Categories"
358
+ msgstr "Catégories sélectionnées"
359
+
360
+ #: inc/exclude-posts.php:157
361
+ msgid "Filter"
362
+ msgstr "Filtrer"
363
+
364
+ #: inc/exclude-posts.php:168
365
+ msgid "&laquo;"
366
+ msgstr "&laquo;"
367
+
368
+ #: inc/exclude-posts.php:169
369
+ msgid "&raquo;"
370
+ msgstr "&raquo;"
371
+
372
+ #: inc/exclude-posts.php:177 inc/exclude-posts.php:272
373
+ #, php-format
374
+ msgid "Displaying %s&#8211;%s of %s"
375
+ msgstr "Affichez %s&#8211;%s de %s"
376
+
377
+ #: inc/exclude-posts.php:356
378
+ msgid "No Posts found. Review your search or filter criteria/term."
379
+ msgstr ""
380
+ "Aucun message trouvé. Passez en revue votre recherche ou les critères/termes "
381
+ "de recherche."
382
+
383
+ #: inc/exclude-posts.php:363
384
+ msgid ""
385
+ "You do not have enough permission to set the option. Please contact your "
386
+ "admin."
387
+ msgstr ""
388
+ "Vous n'avez pas suffisamment de droits pour définir cette option. Veuillez "
389
+ "contacter votre administrateur."
390
+
391
+ #: inc/view-exclude.php:4 inc/view.php:3
392
+ msgid "After 6 months of hard work, we have just released"
393
+ msgstr "Après 6 mois de travail acharné, nous venons de publier"
394
+
395
+ #: inc/view-exclude.php:4 inc/view.php:3
396
+ msgid "the island of WordPress themes."
397
+ msgstr "l'île de thèmes WordPress."
398
+
399
+ #: inc/view-exclude.php:5 inc/view.php:4
400
+ msgid "Show Me"
401
+ msgstr "Montrez-moi"
402
+
403
+ #: inc/view-exclude.php:11 inc/view.php:10
404
+ msgid "Revive Old Post PRO"
405
+ msgstr "Rétablir ancien message PRO"
406
+
407
+ #: inc/view-exclude.php:15 inc/view.php:14
408
+ msgid "by"
409
+ msgstr "par"
410
+
411
+ #: inc/view-exclude.php:18 inc/view.php:17
412
+ msgid "Show your love"
413
+ msgstr "Montrez votre amour"
414
+
415
+ #: inc/view-exclude.php:19 inc/view.php:18
416
+ msgid "Leave A Review"
417
+ msgstr "Laisser un avis"
418
+
419
+ #: inc/view-exclude.php:30
420
+ msgid "Revive Old Post is set to share on a"
421
+ msgstr "Rétablir ancien message est configuré pour partager sur une"
422
+
423
+ #: inc/view-exclude.php:32 inc/view.php:31
424
+ msgid "hours interval, "
425
+ msgstr "intervalle d'heures, "
426
+
427
+ #: inc/view-exclude.php:33 inc/view.php:32
428
+ msgid "and the next share will take place in: "
429
+ msgstr "et le prochain partage aura lieu à : "
430
+
431
+ #: inc/view-exclude.php:38
432
+ msgid "Revive Old Post is not set to share!"
433
+ msgstr "Rétablir ancien message n'est pas configuré pour partager !"
434
+
435
+ #: inc/view-exclude.php:42
436
+ msgid ""
437
+ "You have selected following POST IDs to be excluded from tweeting: <span "
438
+ "id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
439
+ "Note: If you have made any change and dint hit 'Exclude Selected' button "
440
+ "changes will not be saved. "
441
+ msgstr ""
442
+ "Vous avez sélectionné les ID MESSAGE suivants pour être exclus de Twitter : "
443
+ "<span id='excludeList' style='font-weight:bold;font-style:italic;'> </ "
444
+ "span>. \n"
445
+ " Remarque : Si vous avez apporté des modifications et appuyé sur le bouton "
446
+ "'Exclus sélectionnés' , les modifications ne seront pas enregistrées. "
447
+
448
+ #: inc/view.php:29
449
+ msgid "Revive Old Post is set to post on a"
450
+ msgstr "Rétablir ancien message est configuré pour publier sur un "
451
+
452
+ #: inc/view.php:37
453
+ msgid "Revive Old Post is not set to post!"
454
+ msgstr "Rétablir ancien message n'est pas configuré pour publier !"
455
+
456
+ #: inc/view.php:42
457
+ msgid ""
458
+ "Once you click start sharing a post will be sent in 15 sec, also here you "
459
+ "can see the error message if is any."
460
+ msgstr ""
461
+ "Une fois que vous cliquez sur Démarrer le partage, un message sera envoyé "
462
+ "dans les 15 secondes. Vous pouvez également voir ici le message d'erreur, le "
463
+ "cas échéant."
464
+
465
+ #: inc/view.php:52
466
+ msgid "Twitter Login"
467
+ msgstr "Connexion à Twitter"
468
+
469
+ #: inc/view.php:53
470
+ msgid "Login using your Twitter account."
471
+ msgstr "Connectez-vous en utilisant votre compte Twitter."
472
+
473
+ #: inc/view.php:77 inc/view.php:111
474
+ msgid "Add Account"
475
+ msgstr "Ajouter un compte"
476
+
477
+ #: inc/view.php:84
478
+ msgid "Facebook Login"
479
+ msgstr "Connexion à Facebook"
480
+
481
+ #: inc/view.php:85
482
+ msgid "Login using your Facebook account."
483
+ msgstr "Connectez-vous en utilisant votre compte Facebook."
484
+
485
+ #: inc/view.php:109
486
+ msgid "Authorize"
487
+ msgstr "Autoriser"
488
+
489
+ #: inc/view.php:118
490
+ msgid "Linkedin Login"
491
+ msgstr "Connexion à Linkedin "
492
+
493
+ #: inc/view.php:119
494
+ msgid "Login using your Linkedin account."
495
+ msgstr "Connectez-vous en utilisant votre compte Linkedin."
496
+
497
+ #: inc/view.php:141
498
+ msgid "Add account"
499
+ msgstr "Ajouter le compte"
500
+
501
+ #: inc/view.php:154
502
+ msgid "Select All"
503
+ msgstr "Tout sélectionner"
504
+
505
+ #: inc/view.php:165
506
+ msgid "Reset"
507
+ msgstr "Réinitialiser"
508
+
509
+ #: inc/view.php:166
510
+ msgid "Save"
511
+ msgstr "Enregistrer"
512
+
513
+ #: inc/view.php:167
514
+ msgid "Start Sharing"
515
+ msgstr "Démarrer le partage"
516
+
517
+ #: inc/view.php:168
518
+ msgid "Stop Sharing"
519
+ msgstr "Arrêter le partage"
520
+
521
+ #: inc/view.php:169
522
+ msgid "See Sample Post"
523
+ msgstr "Voir l'exemple de message"
524
+
525
+ #: inc/view.php:171
526
+ msgid ""
527
+ "We are not affiliated or partner with Twitter/Facebook/Linkedin in any way."
528
+ msgstr ""
529
+ "Nous ne sommes en aucun cas affiliés ou en partenariat avec Twitter/Facebook/"
530
+ "Linkedin."
531
+
532
+ #: inc/view.php:176
533
+ msgid "Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!"
534
+ msgstr ""
535
+ "Passez à la version supérieur de Tweet Old Post pour seulement 9,99 $ - "
536
+ "Passez à la version PRO maintenant !"
537
+
538
+ #: inc/view.php:177
539
+ msgid "ThemeIsle - Deadly Simple WordPress Themes"
540
+ msgstr "ThemeIsle - thèmes WordPress ultra simples"
541
+
542
+ #: inc/view.php:178
543
+ msgid "ThemeIsle - Promote Our Themes and Plugins and get 55% Comission"
544
+ msgstr ""
545
+ "ThemeIsle - Faites la promotion de nos thèmes et plugins et obtenez une "
546
+ "commission de  55 %"
547
+
548
+ #. Description of the plugin/theme
549
+ msgid ""
550
+ "Wordpress plugin that helps you to keeps your old posts alive by sharing "
551
+ "them and driving more traffic to them from twitter/facebook or linkedin. It "
552
+ "also helps you to promote your content. You can set time and no of posts to "
553
+ "share to drive more traffic.For questions, comments, or feature requests, <a "
554
+ "href=\"http://themeisle.com/contact/?"
555
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contact </a> us!"
556
+ msgstr ""
557
+ "Plugin wordpress qui vous permet de conserver vos anciens messages en les "
558
+ "partageant et en générant plus de trafic vers à partir de twitter/facebook "
559
+ "ou linkedin. Il permet  également de promouvoir votre contenu. Vous pouvez "
560
+ "régler l'heure et le nombre de messages à partager pour générer davantage de "
561
+ "trafic. Si vous avez des questions, des commentaires ou des demandes sur "
562
+ "les fonctionnalités, <a href=\"http://themeisle.com/contact/?"
563
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contactez- </ "
564
+ "A> nous!"
languages/tweet-old-post-pt_BR.mo ADDED
Binary file
languages/tweet-old-post-pt_BR.po ADDED
@@ -0,0 +1,686 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Revive Old Post (Former Tweet Old Post)
2
+ # This file is distributed under the same license as the Revive Old Post (Former Tweet Old Post) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Revive Old Post (Former Tweet Old Post) 6.8\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/tweet-old-post\n"
7
+ "POT-Creation-Date: 2014-07-16 00:01+0100\n"
8
+ "PO-Revision-Date: 2014-07-16 00:07+0100\n"
9
+ "Last-Translator: Ionut <friends@themeisle.com>\n"
10
+ "Language-Team: LANGUAGE <LL@li.org>\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.5.7\n"
15
+ "X-Poedit-KeywordsList: _;__;_e\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPath-1: inc\n"
19
+
20
+ #: inc/class-remote-notification-client.php:260
21
+ msgid "Dismiss notification"
22
+ msgstr "Dispensar notificação"
23
+
24
+ #: inc/class-remote-notification-client.php:262
25
+ msgid "Dismiss"
26
+ msgstr "Dispensar"
27
+
28
+ #: inc/config.php:24
29
+ msgid "Post Content"
30
+ msgstr "Conteúdo da Publicação"
31
+
32
+ #: inc/config.php:28
33
+ msgid "What do you want to share?"
34
+ msgstr "O que você gostaria de compartilhar?"
35
+
36
+ #: inc/config.php:30
37
+ msgid "Title Only"
38
+ msgstr "Apenas Título"
39
+
40
+ #: inc/config.php:31
41
+ msgid "Body Only"
42
+ msgstr "Apenas Mensagem"
43
+
44
+ #: inc/config.php:32
45
+ msgid "Title & Body"
46
+ msgstr "Título e Mensagem"
47
+
48
+ #: inc/config.php:33
49
+ msgid "Custom Field"
50
+ msgstr "Campo Personalizado"
51
+
52
+ #: inc/config.php:39
53
+ msgid "Post Content Custom Field"
54
+ msgstr "Campo Personalizado do Conteúdo da Publicação"
55
+
56
+ #: inc/config.php:43
57
+ msgid "Which custom field do you want to fetch info from?"
58
+ msgstr "Você deseja extrair informações de qual campo personalizado?"
59
+
60
+ #: inc/config.php:49
61
+ msgid "Additional Text"
62
+ msgstr "Texto Adicional"
63
+
64
+ #: inc/config.php:53
65
+ msgid "Text added to your auto posts"
66
+ msgstr "Texto adicionado às suas publicações automáticas"
67
+
68
+ #: inc/config.php:59
69
+ msgid "Additional Text At"
70
+ msgstr "Texto Adicional em"
71
+
72
+ #: inc/config.php:63
73
+ msgid "Where do you want the text to be added?"
74
+ msgstr "Onde você deseja que o texto seja adicionado?"
75
+
76
+ #: inc/config.php:65
77
+ msgid "Beginning of Post"
78
+ msgstr "Início da Publicação"
79
+
80
+ #: inc/config.php:66
81
+ msgid "End of Post"
82
+ msgstr "Fim da Publicação"
83
+
84
+ #: inc/config.php:72
85
+ msgid "Include Link"
86
+ msgstr "Incluir Link"
87
+
88
+ #: inc/config.php:76
89
+ msgid "Include a link to your post?"
90
+ msgstr "Incluir um link para sua publicação?"
91
+
92
+ #: inc/config.php:78
93
+ msgid "Yes"
94
+ msgstr "Sim"
95
+
96
+ #: inc/config.php:79
97
+ msgid "No"
98
+ msgstr "Não"
99
+
100
+ #: inc/config.php:85
101
+ msgid "Fetch URL From Custom Field"
102
+ msgstr "Extrair URL de Campo Personalizado"
103
+
104
+ #: inc/config.php:89
105
+ msgid "URL will be fetched from a custom field."
106
+ msgstr "A URL será extraída de um campo personalizado."
107
+
108
+ #: inc/config.php:95
109
+ msgid "URL Custom Field"
110
+ msgstr "Campo Personalizado da URL"
111
+
112
+ #: inc/config.php:99
113
+ msgid "URL will be fetched from the specified custom field."
114
+ msgstr "A URL será extraída do campo personalizado especificado."
115
+
116
+ #: inc/config.php:105
117
+ msgid "Use URL Shortner"
118
+ msgstr "Usar Encurtador de URL"
119
+
120
+ #: inc/config.php:117
121
+ msgid "URL Shortner Service"
122
+ msgstr "Serviço de Encurtador de URL"
123
+
124
+ #: inc/config.php:121
125
+ msgid "Shorten the link to your post."
126
+ msgstr "Encurte o link para sua publicação."
127
+
128
+ #: inc/config.php:123
129
+ msgid "wp short url"
130
+ msgstr "url curta wp"
131
+
132
+ #: inc/config.php:125
133
+ msgid "is.gd"
134
+ msgstr "is.gd"
135
+
136
+ #: inc/config.php:126
137
+ msgid "bit.ly"
138
+ msgstr "bit.ly"
139
+
140
+ #: inc/config.php:138
141
+ msgid "Bitly Key"
142
+ msgstr "Chave do Bitly"
143
+
144
+ #: inc/config.php:148
145
+ msgid "Bitly User"
146
+ msgstr "Usuário do Bitly"
147
+
148
+ #: inc/config.php:158
149
+ msgid "Hashtags"
150
+ msgstr "Hashtags"
151
+
152
+ #: inc/config.php:162
153
+ msgid "Include #hashtags in your auto posts?"
154
+ msgstr "Incluir #hashtags em suas publicações automáticas?"
155
+
156
+ #: inc/config.php:164
157
+ msgid "Don't add any hashtags"
158
+ msgstr "Não adicione nenhuma hashtag"
159
+
160
+ #: inc/config.php:165
161
+ msgid "Common hashtags for all shares"
162
+ msgstr "Hashtags comuns para todos os compartilhamentos"
163
+
164
+ #: inc/config.php:166
165
+ msgid "Create hashtags from Categories"
166
+ msgstr "Criar hashtags de Categorias"
167
+
168
+ #: inc/config.php:167
169
+ msgid "Create hashtags from Tags"
170
+ msgstr "Criar hashtags de Marcações"
171
+
172
+ #: inc/config.php:168
173
+ msgid "Create hashtags from Custom Fields"
174
+ msgstr "Criar hashtags de Campos Personalizados"
175
+
176
+ #: inc/config.php:174
177
+ msgid "Common Hashtags"
178
+ msgstr "Hashtags Comuns"
179
+
180
+ #: inc/config.php:178
181
+ msgid "Specify which hashtags you want to be used. eg. #example, #example2"
182
+ msgstr ""
183
+ "Especifique quais hashtags você quer que sejam usadas. como #exemplo, "
184
+ "#exemplo2"
185
+
186
+ #: inc/config.php:184
187
+ msgid "Maximum Hashtags Length"
188
+ msgstr "Extensão Máxima das Hashtags"
189
+
190
+ #: inc/config.php:188
191
+ msgid "Set to 0 (characters) to include all."
192
+ msgstr "Definir para 0 (caracteres) para incluir todos."
193
+
194
+ #: inc/config.php:194
195
+ msgid "Hashtag Custom Field"
196
+ msgstr "Campo Personalizado de Hashtag"
197
+
198
+ #: inc/config.php:198
199
+ msgid "Fetch hashtags from specified custom field"
200
+ msgstr "Extraia hashtags do campo personalizado especificado"
201
+
202
+ #: inc/config.php:204
203
+ msgid "Minimum interval between shares"
204
+ msgstr "Intervalo mínimo entre compartilhamentos"
205
+
206
+ #: inc/config.php:208
207
+ msgid "Minimum time between shares (Hour/Hours), 0.4 can be used also."
208
+ msgstr ""
209
+ "Tempo mínimo entre compartilhamentos (Hora/Horas), 0,4 também pode ser usado."
210
+
211
+ #: inc/config.php:214
212
+ msgid "Minimum age of post to be eligible for sharing"
213
+ msgstr "Idade mínima da publicação para ser elegível para compartilhar"
214
+
215
+ #: inc/config.php:218 inc/config.php:228
216
+ msgid "Day/Days - 0 for Disabled"
217
+ msgstr "Dia/Dias - 0 para Desativada"
218
+
219
+ #: inc/config.php:224
220
+ msgid "Maximum age of post to be eligible for sharing"
221
+ msgstr "Idade máxima da publicação para ser elegível para compartilhar"
222
+
223
+ #: inc/config.php:234
224
+ msgid "Number of Posts to share"
225
+ msgstr "Número de Publicações a compartilhar"
226
+
227
+ #: inc/config.php:238
228
+ msgid "Number of posts to share each time"
229
+ msgstr "Número de publicações a compartilhar cada vez"
230
+
231
+ #: inc/config.php:246
232
+ msgid "Post with Image"
233
+ msgstr "Publicar com Imagem"
234
+
235
+ #: inc/config.php:250
236
+ msgid "Check if you want to add the post featured image to the share"
237
+ msgstr ""
238
+ "Marque se deseja adicionar ao compartilhamento a imagem em destaque na "
239
+ "publicação"
240
+
241
+ #: inc/config.php:256
242
+ msgid "Share old posts more than once"
243
+ msgstr "Compartilhar publicações antigas mais de uma vez"
244
+
245
+ #: inc/config.php:260
246
+ msgid ""
247
+ "By default once a post is shared it will not be shared again until you stop/"
248
+ "start the plugin"
249
+ msgstr ""
250
+ "Por padrão, quando uma publicação é compartilhada, ela não será "
251
+ "compartilhada novamente até você parar/iniciar o plugin"
252
+
253
+ #: inc/config.php:268
254
+ msgid "Post Type"
255
+ msgstr "Tipo de Publicação"
256
+
257
+ #: inc/config.php:272
258
+ msgid "What type of items do you want to share?"
259
+ msgstr "Que tipo de itens que você deseja compartilhar?"
260
+
261
+ #: inc/config.php:279
262
+ msgid "Google Analytics Campaign Tracking"
263
+ msgstr "Monitoramento de Campanha do Google Analytics"
264
+
265
+ #: inc/config.php:283
266
+ msgid ""
267
+ "Enabling Campaign Tracking you would be able to see how much traffic Revive "
268
+ "Old Post generated."
269
+ msgstr ""
270
+ "Ao ativar o Monitoramento de Campanha, você pode ver quanto tráfego foi "
271
+ "gerado pelo Reativar Publicação Antiga."
272
+
273
+ #: inc/config.php:289
274
+ msgid "Exclude Specific Categories"
275
+ msgstr "Excluir Categorias Específicas"
276
+
277
+ #: inc/config.php:293
278
+ msgid ""
279
+ "Select which categories do you want to exclude to share from? Blank - None"
280
+ msgstr ""
281
+ "Selecione as categorias que você deseja excluir do compartilhamento. Em "
282
+ "branco - Nenhuma"
283
+
284
+ #: inc/core.php:81
285
+ msgid "Tweet Old Post is already active!"
286
+ msgstr "Tweetar Publicação Antiga já está ativo!"
287
+
288
+ #: inc/core.php:101
289
+ #, fuzzy
290
+ msgid "ROP is already inactive!"
291
+ msgstr "Tweetar Publicação Antiga já está inativo!"
292
+
293
+ #: inc/core.php:811
294
+ msgid "Custom Tweet User Interval"
295
+ msgstr "Intervalo do Usuário do Tweet Personalizado"
296
+
297
+ #: inc/core.php:1127
298
+ msgid "Could not connect to Twitter!"
299
+ msgstr "Não foi possível conectar ao Twitter!"
300
+
301
+ #: inc/core.php:1385
302
+ msgid "This is only available in the"
303
+ msgstr "Isso só está disponível na"
304
+
305
+ #: inc/core.php:1385
306
+ msgid "PRO version"
307
+ msgstr "versão PRO"
308
+
309
+ #: inc/core.php:1644
310
+ msgid "Exclude Posts"
311
+ msgstr "Excluir Publicações"
312
+
313
+ #: inc/exclude-posts.php:24
314
+ msgid "Tweet Old Post Options Updated."
315
+ msgstr "Opções de Tweetar Publicação Antiga Atualizadas."
316
+
317
+ #: inc/exclude-posts.php:63
318
+ msgid "No post selected please select a post to be excluded."
319
+ msgstr ""
320
+ "Nenhuma publicação selecionada; selecione uma publicação a ser excluída."
321
+
322
+ #: inc/exclude-posts.php:70
323
+ msgid "Posts excluded successfully."
324
+ msgstr "Publicações excluídas com sucesso."
325
+
326
+ #: inc/exclude-posts.php:155
327
+ msgid "Selected Categories"
328
+ msgstr "Categorias Selecionadas"
329
+
330
+ #: inc/exclude-posts.php:157
331
+ msgid "Filter"
332
+ msgstr "Filtrar"
333
+
334
+ #: inc/exclude-posts.php:168
335
+ msgid "&laquo;"
336
+ msgstr "«"
337
+
338
+ #: inc/exclude-posts.php:169
339
+ msgid "&raquo;"
340
+ msgstr "»"
341
+
342
+ #: inc/exclude-posts.php:177 inc/exclude-posts.php:272
343
+ #, php-format
344
+ msgid "Displaying %s&#8211;%s of %s"
345
+ msgstr "Exibindo %s&#8211;%s de %s"
346
+
347
+ #: inc/exclude-posts.php:356
348
+ msgid "No Posts found. Review your search or filter criteria/term."
349
+ msgstr ""
350
+ "Nenhuma publicação encontrada. Revise seus critérios/termos de pesquisa ou "
351
+ "de filtro."
352
+
353
+ #: inc/exclude-posts.php:363
354
+ msgid ""
355
+ "You do not have enough permission to set the option. Please contact your "
356
+ "admin."
357
+ msgstr ""
358
+ "Você não tem permissão suficiente para configurar a opção. Entre em contato "
359
+ "com seu administrador."
360
+
361
+ #: inc/view-exclude.php:4 inc/view.php:3
362
+ msgid "After 6 months of hard work, we have just released"
363
+ msgstr "Depois de 6 meses de trabalho duro, acabamos de lançar"
364
+
365
+ #: inc/view-exclude.php:4 inc/view.php:3
366
+ msgid "the island of WordPress themes."
367
+ msgstr "nossos temas de WordPress."
368
+
369
+ #: inc/view-exclude.php:5 inc/view.php:4
370
+ msgid "Show Me"
371
+ msgstr "Mostrar"
372
+
373
+ #: inc/view-exclude.php:15 inc/view.php:14
374
+ msgid "by"
375
+ msgstr "por"
376
+
377
+ #: inc/view-exclude.php:18 inc/view.php:17
378
+ msgid "Show your love"
379
+ msgstr "Você gostou?"
380
+
381
+ #: inc/view-exclude.php:19 inc/view.php:18
382
+ msgid "Leave A Review"
383
+ msgstr "Faça uma Avaliação"
384
+
385
+ #: inc/view-exclude.php:30
386
+ msgid "Revive Old Post is set to share on a"
387
+ msgstr "Reativar Publicação Antiga está definido para compartilhar em um"
388
+
389
+ #: inc/view-exclude.php:32 inc/view.php:31
390
+ msgid "hours interval, "
391
+ msgstr "intervalo de horas, "
392
+
393
+ #: inc/view-exclude.php:33 inc/view.php:32
394
+ msgid "and the next share will take place in: "
395
+ msgstr "e o próximo compartilhamento será feito em: "
396
+
397
+ #: inc/view-exclude.php:38
398
+ msgid "Revive Old Post is not set to share!"
399
+ msgstr "Reativar Publicação Antiga não está definido para compartilhar!"
400
+
401
+ #: inc/view-exclude.php:42
402
+ #, fuzzy
403
+ msgid ""
404
+ "You have selected following POST IDs to be excluded from tweeting: <span "
405
+ "id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
406
+ "Note: If you have made any change and dint hit 'Exclude Selected' button "
407
+ "changes will not be saved. "
408
+ msgstr ""
409
+ "Você selecionou os seguintes IDs de PUBLICAÇÃO a serem excluídos dos tweets: "
410
+ "<span id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
411
+ "Observação: Se você fez alguma alteração e não pressionou o botão \"Excluir "
412
+ "Selecionados\", as alterações não serão salvas. "
413
+
414
+ #: inc/view.php:29
415
+ msgid "Revive Old Post is set to post on a"
416
+ msgstr "Reativar Publicação Antiga está definido para publicar em um"
417
+
418
+ #: inc/view.php:37
419
+ msgid "Revive Old Post is not set to post!"
420
+ msgstr "Reativar Publicação Antiga não está definido para publicar!"
421
+
422
+ #: inc/view.php:42
423
+ msgid ""
424
+ "Once you click start sharing a post will be sent in 15 sec, also here you "
425
+ "can see the error message if is any."
426
+ msgstr ""
427
+ "Depois de clicar em Iniciar Compartilhamento, uma publicação será enviada em "
428
+ "15 segundos; você também pode ver aqui a mensagem de erro, se for o caso."
429
+
430
+ #: inc/view.php:52
431
+ msgid "Twitter Login"
432
+ msgstr "Login do Twitter"
433
+
434
+ #: inc/view.php:53
435
+ msgid "Login using your Twitter account."
436
+ msgstr "Fazer login usando sua conta do Twitter."
437
+
438
+ #: inc/view.php:77 inc/view.php:111
439
+ msgid "Add Account"
440
+ msgstr "Adicionar Conta"
441
+
442
+ #: inc/view.php:84
443
+ msgid "Facebook Login"
444
+ msgstr "Login do Facebook"
445
+
446
+ #: inc/view.php:85
447
+ msgid "Login using your Facebook account."
448
+ msgstr "Fazer login usando sua conta do Facebook."
449
+
450
+ #: inc/view.php:109
451
+ msgid "Authorize"
452
+ msgstr "Autorizar"
453
+
454
+ #: inc/view.php:118
455
+ msgid "Linkedin Login"
456
+ msgstr "Login do Linkedin"
457
+
458
+ #: inc/view.php:119
459
+ msgid "Login using your Linkedin account."
460
+ msgstr "Fazer login usando sua conta do Linkedin."
461
+
462
+ #: inc/view.php:141
463
+ msgid "Add account"
464
+ msgstr "Adicionar conta"
465
+
466
+ #: inc/view.php:154
467
+ msgid "Select All"
468
+ msgstr "Selecionar Tudo"
469
+
470
+ #: inc/view.php:165
471
+ msgid "Reset"
472
+ msgstr "Redefinir"
473
+
474
+ #: inc/view.php:166
475
+ msgid "Save"
476
+ msgstr "Salvar"
477
+
478
+ #: inc/view.php:167
479
+ msgid "Start Sharing"
480
+ msgstr "Iniciar Compartilhamento"
481
+
482
+ #: inc/view.php:168
483
+ msgid "Stop Sharing"
484
+ msgstr "Parar Compartilhamento"
485
+
486
+ #: inc/view.php:169
487
+ msgid "See Sample Post"
488
+ msgstr "Ver Amostra de Publicação"
489
+
490
+ #: inc/view.php:171
491
+ msgid ""
492
+ "We are not affiliated or partner with Twitter/Facebook/Linkedin in any way."
493
+ msgstr ""
494
+ "Não somos de nenhuma forma afiliados ou parceiros do Twitter/Facebook/"
495
+ "Linkedin."
496
+
497
+ #: inc/view.php:176
498
+ msgid "Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!"
499
+ msgstr ""
500
+ "Faça Upgrade de Tweetar Publicação Antiga por apenas $9,99 - Faça Upgrade "
501
+ "para Pro Agora!"
502
+
503
+ #: inc/view.php:177
504
+ msgid "ThemeIsle - Deadly Simple WordPress Themes"
505
+ msgstr "ThemeIsle - Temas de WordPress Extremamente Simples"
506
+
507
+ #: inc/view.php:178
508
+ msgid "ThemeIsle - Promote Our Themes and Plugins and get 55% Comission"
509
+ msgstr "ThemeIsle - Promova Nossos Temas e Plugins e Ganhe 55% de Comissão"
510
+
511
+ #: inc/view.php:185
512
+ #, fuzzy
513
+ msgid "Sample Post Preview"
514
+ msgstr "Ver Amostra de Publicação"
515
+
516
+ #: inc/view.php:187 inc/view.php:196 inc/view.php:242 inc/view.php:289
517
+ msgid "Close preview"
518
+ msgstr ""
519
+
520
+ #: inc/view.php:188
521
+ msgid "Share now"
522
+ msgstr ""
523
+
524
+ #: inc/view.php:194
525
+ msgid "Choose a Profile or Page"
526
+ msgstr ""
527
+
528
+ #: inc/view.php:202
529
+ msgid "Add Your Facebook Account Following The Instructions On The Left"
530
+ msgstr ""
531
+
532
+ #: inc/view.php:206 inc/view.php:252
533
+ msgid "Go on"
534
+ msgstr ""
535
+
536
+ #: inc/view.php:207
537
+ msgid "Click on <strong>Create New App</strong> from the top right corner"
538
+ msgstr ""
539
+
540
+ #: inc/view.php:208
541
+ msgid ""
542
+ "Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and "
543
+ "click on Create App"
544
+ msgstr ""
545
+
546
+ #: inc/view.php:209
547
+ msgid ""
548
+ "Once you arrive on the app dashboard, copy your <strong>App ID</strong> and "
549
+ "<strong>App Secret</strong> in the fields on the right"
550
+ msgstr ""
551
+
552
+ #: inc/view.php:210
553
+ msgid ""
554
+ "Go on Settings tab from the left sidebar menu add the contact email and "
555
+ "click on <strong>Add Platform</strong> and select <strong>Website</strong>"
556
+ msgstr ""
557
+
558
+ #: inc/view.php:211
559
+ msgid ""
560
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into App "
561
+ "Domains and Site URL fields and <strong>Save</strong>"
562
+ msgstr ""
563
+
564
+ #: inc/view.php:212
565
+ msgid ""
566
+ "Go on Status & Review tab and set your app live from the top-right switch."
567
+ msgstr ""
568
+
569
+ #: inc/view.php:213 inc/view.php:259
570
+ msgid "Now everything is done, click on <strong>Authorize App</strong> button."
571
+ msgstr ""
572
+
573
+ #: inc/view.php:219
574
+ #, fuzzy
575
+ msgid "Facebook App ID"
576
+ msgstr "Login do Facebook"
577
+
578
+ #: inc/view.php:220
579
+ msgid "ID from your app created on facebook website."
580
+ msgstr ""
581
+
582
+ #: inc/view.php:231
583
+ msgid "Facebook App Secret"
584
+ msgstr ""
585
+
586
+ #: inc/view.php:232
587
+ msgid "Secret from your app created on facebook website. "
588
+ msgstr ""
589
+
590
+ #: inc/view.php:240 inc/view.php:287
591
+ #, fuzzy
592
+ msgid "Authorize App"
593
+ msgstr "Autorizar"
594
+
595
+ #: inc/view.php:248
596
+ msgid "Add Your Linkedin Account Following The Instructions On The Left"
597
+ msgstr ""
598
+
599
+ #: inc/view.php:253
600
+ msgid ""
601
+ "Enter the required details and pay special attention to the further fields :"
602
+ msgstr ""
603
+
604
+ #: inc/view.php:254
605
+ msgid "Make sure you set Live Status to LIVE"
606
+ msgstr ""
607
+
608
+ #: inc/view.php:255
609
+ msgid "Default Scope should have r_basicprofile and rw_nus checked"
610
+ msgstr ""
611
+
612
+ #: inc/view.php:256
613
+ msgid ""
614
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into OAuth "
615
+ "2.0 Redirect URLs"
616
+ msgstr ""
617
+
618
+ #: inc/view.php:257
619
+ msgid ""
620
+ "Once all required fields are filled click on Add Application button, get the "
621
+ "API Key and Secret Key and paste them in the fields on the right"
622
+ msgstr ""
623
+
624
+ #: inc/view.php:265
625
+ #, fuzzy
626
+ msgid "Linkedin API Key"
627
+ msgstr "Login do Linkedin"
628
+
629
+ #: inc/view.php:266
630
+ msgid "API Key that you get once you create an app"
631
+ msgstr ""
632
+
633
+ #: inc/view.php:277
634
+ msgid "Linkedin Secret Key"
635
+ msgstr ""
636
+
637
+ #: inc/view.php:278
638
+ msgid "Secret Key that you get once you create an app"
639
+ msgstr ""
640
+
641
+ #. Description of the plugin/theme
642
+ msgid ""
643
+ "Wordpress plugin that helps you to keeps your old posts alive by sharing "
644
+ "them and driving more traffic to them from twitter/facebook or linkedin. It "
645
+ "also helps you to promote your content. You can set time and no of posts to "
646
+ "share to drive more traffic.For questions, comments, or feature requests, <a "
647
+ "href=\"https://themeisle.com/contact/?"
648
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contact </a> us!"
649
+ msgstr ""
650
+ "Plugin do Wordpress que ajuda você a manter suas publicações antigas ativas "
651
+ "por compartilhá-las e gerar mais tráfego para elas usando o Twitter/Facebook "
652
+ "ou LinkedIn. Ele também ajuda a promover seu conteúdo. Você pode definir a "
653
+ "hora e o número de publicações a compartilhar para gerar mais tráfego. Par "
654
+ "dúvidas, comentários ou solicitações de recursos, <a href=\"https://themeisle."
655
+ "com/contact/?utm_source=plugindesc&utm_medium=announce&utm_campaign=top"
656
+ "\">contate-nos</a>!"
657
+
658
+ #~ msgid "Post Only"
659
+ #~ msgstr "Apenas Publicação"
660
+
661
+ #~ msgid "Page Only"
662
+ #~ msgstr "Apenas Página"
663
+
664
+ #~ msgid "Custom Post Type"
665
+ #~ msgstr "Tipo de Publicação Personalizada"
666
+
667
+ #~ msgid "Post and Page"
668
+ #~ msgstr "Publicação e Página"
669
+
670
+ #~ msgid "Select which custom post type"
671
+ #~ msgstr "Selecione o tipo de publicação personalizada"
672
+
673
+ #~ msgid ""
674
+ #~ " We just fixed the interrupted posting issue and scheduling issue, if you "
675
+ #~ "don't see any tweets you need to re-authentificate your twitter accounts. "
676
+ #~ "| <a href=\""
677
+ #~ msgstr ""
678
+ #~ " Nós corrigimos o problema de interrupção da publicação e o problema de "
679
+ #~ "agendamento; se você não vir nenhum tweet, precisará autentificar "
680
+ #~ "novamente suas contas do Twitter. | <a href=\""
681
+
682
+ #~ msgid "ExcludePosts"
683
+ #~ msgstr "ExcluirPublicações"
684
+
685
+ #~ msgid "Revive Old Post PRO"
686
+ #~ msgstr "Reativar Publicação Antiga PRO"
languages/tweet-old-post-pt_PT.mo ADDED
Binary file
languages/tweet-old-post-pt_PT.po ADDED
@@ -0,0 +1,686 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Revive Old Post (Former Tweet Old Post)
2
+ # This file is distributed under the same license as the Revive Old Post (Former Tweet Old Post) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Revive Old Post (Former Tweet Old Post) 6.8\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/tweet-old-post\n"
7
+ "POT-Creation-Date: 2014-07-16 00:01+0100\n"
8
+ "PO-Revision-Date: 2014-07-16 00:07+0100\n"
9
+ "Last-Translator: Ionut <friends@themeisle.com>\n"
10
+ "Language-Team: LANGUAGE <LL@li.org>\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.5.7\n"
15
+ "X-Poedit-KeywordsList: _;__;_e\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPath-1: inc\n"
19
+
20
+ #: inc/class-remote-notification-client.php:260
21
+ msgid "Dismiss notification"
22
+ msgstr "Dispensar notificação"
23
+
24
+ #: inc/class-remote-notification-client.php:262
25
+ msgid "Dismiss"
26
+ msgstr "Dispensar"
27
+
28
+ #: inc/config.php:24
29
+ msgid "Post Content"
30
+ msgstr "Conteúdo da Publicação"
31
+
32
+ #: inc/config.php:28
33
+ msgid "What do you want to share?"
34
+ msgstr "O que você gostaria de compartilhar?"
35
+
36
+ #: inc/config.php:30
37
+ msgid "Title Only"
38
+ msgstr "Apenas Título"
39
+
40
+ #: inc/config.php:31
41
+ msgid "Body Only"
42
+ msgstr "Apenas Mensagem"
43
+
44
+ #: inc/config.php:32
45
+ msgid "Title & Body"
46
+ msgstr "Título e Mensagem"
47
+
48
+ #: inc/config.php:33
49
+ msgid "Custom Field"
50
+ msgstr "Campo Personalizado"
51
+
52
+ #: inc/config.php:39
53
+ msgid "Post Content Custom Field"
54
+ msgstr "Campo Personalizado do Conteúdo da Publicação"
55
+
56
+ #: inc/config.php:43
57
+ msgid "Which custom field do you want to fetch info from?"
58
+ msgstr "Você deseja extrair informações de qual campo personalizado?"
59
+
60
+ #: inc/config.php:49
61
+ msgid "Additional Text"
62
+ msgstr "Texto Adicional"
63
+
64
+ #: inc/config.php:53
65
+ msgid "Text added to your auto posts"
66
+ msgstr "Texto adicionado às suas publicações automáticas"
67
+
68
+ #: inc/config.php:59
69
+ msgid "Additional Text At"
70
+ msgstr "Texto Adicional em"
71
+
72
+ #: inc/config.php:63
73
+ msgid "Where do you want the text to be added?"
74
+ msgstr "Onde você deseja que o texto seja adicionado?"
75
+
76
+ #: inc/config.php:65
77
+ msgid "Beginning of Post"
78
+ msgstr "Início da Publicação"
79
+
80
+ #: inc/config.php:66
81
+ msgid "End of Post"
82
+ msgstr "Fim da Publicação"
83
+
84
+ #: inc/config.php:72
85
+ msgid "Include Link"
86
+ msgstr "Incluir Link"
87
+
88
+ #: inc/config.php:76
89
+ msgid "Include a link to your post?"
90
+ msgstr "Incluir um link para sua publicação?"
91
+
92
+ #: inc/config.php:78
93
+ msgid "Yes"
94
+ msgstr "Sim"
95
+
96
+ #: inc/config.php:79
97
+ msgid "No"
98
+ msgstr "Não"
99
+
100
+ #: inc/config.php:85
101
+ msgid "Fetch URL From Custom Field"
102
+ msgstr "Extrair URL de Campo Personalizado"
103
+
104
+ #: inc/config.php:89
105
+ msgid "URL will be fetched from a custom field."
106
+ msgstr "A URL será extraída de um campo personalizado."
107
+
108
+ #: inc/config.php:95
109
+ msgid "URL Custom Field"
110
+ msgstr "Campo Personalizado da URL"
111
+
112
+ #: inc/config.php:99
113
+ msgid "URL will be fetched from the specified custom field."
114
+ msgstr "A URL será extraída do campo personalizado especificado."
115
+
116
+ #: inc/config.php:105
117
+ msgid "Use URL Shortner"
118
+ msgstr "Usar Encurtador de URL"
119
+
120
+ #: inc/config.php:117
121
+ msgid "URL Shortner Service"
122
+ msgstr "Serviço de Encurtador de URL"
123
+
124
+ #: inc/config.php:121
125
+ msgid "Shorten the link to your post."
126
+ msgstr "Encurte o link para sua publicação."
127
+
128
+ #: inc/config.php:123
129
+ msgid "wp short url"
130
+ msgstr "url curta wp"
131
+
132
+ #: inc/config.php:125
133
+ msgid "is.gd"
134
+ msgstr "is.gd"
135
+
136
+ #: inc/config.php:126
137
+ msgid "bit.ly"
138
+ msgstr "bit.ly"
139
+
140
+ #: inc/config.php:138
141
+ msgid "Bitly Key"
142
+ msgstr "Chave do Bitly"
143
+
144
+ #: inc/config.php:148
145
+ msgid "Bitly User"
146
+ msgstr "Usuário do Bitly"
147
+
148
+ #: inc/config.php:158
149
+ msgid "Hashtags"
150
+ msgstr "Hashtags"
151
+
152
+ #: inc/config.php:162
153
+ msgid "Include #hashtags in your auto posts?"
154
+ msgstr "Incluir #hashtags em suas publicações automáticas?"
155
+
156
+ #: inc/config.php:164
157
+ msgid "Don't add any hashtags"
158
+ msgstr "Não adicione nenhuma hashtag"
159
+
160
+ #: inc/config.php:165
161
+ msgid "Common hashtags for all shares"
162
+ msgstr "Hashtags comuns para todos os compartilhamentos"
163
+
164
+ #: inc/config.php:166
165
+ msgid "Create hashtags from Categories"
166
+ msgstr "Criar hashtags de Categorias"
167
+
168
+ #: inc/config.php:167
169
+ msgid "Create hashtags from Tags"
170
+ msgstr "Criar hashtags de Marcações"
171
+
172
+ #: inc/config.php:168
173
+ msgid "Create hashtags from Custom Fields"
174
+ msgstr "Criar hashtags de Campos Personalizados"
175
+
176
+ #: inc/config.php:174
177
+ msgid "Common Hashtags"
178
+ msgstr "Hashtags Comuns"
179
+
180
+ #: inc/config.php:178
181
+ msgid "Specify which hashtags you want to be used. eg. #example, #example2"
182
+ msgstr ""
183
+ "Especifique quais hashtags você quer que sejam usadas. como #exemplo, "
184
+ "#exemplo2"
185
+
186
+ #: inc/config.php:184
187
+ msgid "Maximum Hashtags Length"
188
+ msgstr "Extensão Máxima das Hashtags"
189
+
190
+ #: inc/config.php:188
191
+ msgid "Set to 0 (characters) to include all."
192
+ msgstr "Definir para 0 (caracteres) para incluir todos."
193
+
194
+ #: inc/config.php:194
195
+ msgid "Hashtag Custom Field"
196
+ msgstr "Campo Personalizado de Hashtag"
197
+
198
+ #: inc/config.php:198
199
+ msgid "Fetch hashtags from specified custom field"
200
+ msgstr "Extraia hashtags do campo personalizado especificado"
201
+
202
+ #: inc/config.php:204
203
+ msgid "Minimum interval between shares"
204
+ msgstr "Intervalo mínimo entre compartilhamentos"
205
+
206
+ #: inc/config.php:208
207
+ msgid "Minimum time between shares (Hour/Hours), 0.4 can be used also."
208
+ msgstr ""
209
+ "Tempo mínimo entre compartilhamentos (Hora/Horas), 0,4 também pode ser usado."
210
+
211
+ #: inc/config.php:214
212
+ msgid "Minimum age of post to be eligible for sharing"
213
+ msgstr "Idade mínima da publicação para ser elegível para compartilhar"
214
+
215
+ #: inc/config.php:218 inc/config.php:228
216
+ msgid "Day/Days - 0 for Disabled"
217
+ msgstr "Dia/Dias - 0 para Desativada"
218
+
219
+ #: inc/config.php:224
220
+ msgid "Maximum age of post to be eligible for sharing"
221
+ msgstr "Idade máxima da publicação para ser elegível para compartilhar"
222
+
223
+ #: inc/config.php:234
224
+ msgid "Number of Posts to share"
225
+ msgstr "Número de Publicações a compartilhar"
226
+
227
+ #: inc/config.php:238
228
+ msgid "Number of posts to share each time"
229
+ msgstr "Número de publicações a compartilhar cada vez"
230
+
231
+ #: inc/config.php:246
232
+ msgid "Post with Image"
233
+ msgstr "Publicar com Imagem"
234
+
235
+ #: inc/config.php:250
236
+ msgid "Check if you want to add the post featured image to the share"
237
+ msgstr ""
238
+ "Marque se deseja adicionar ao compartilhamento a imagem em destaque na "
239
+ "publicação"
240
+
241
+ #: inc/config.php:256
242
+ msgid "Share old posts more than once"
243
+ msgstr "Compartilhar publicações antigas mais de uma vez"
244
+
245
+ #: inc/config.php:260
246
+ msgid ""
247
+ "By default once a post is shared it will not be shared again until you stop/"
248
+ "start the plugin"
249
+ msgstr ""
250
+ "Por padrão, quando uma publicação é compartilhada, ela não será "
251
+ "compartilhada novamente até você parar/iniciar o plugin"
252
+
253
+ #: inc/config.php:268
254
+ msgid "Post Type"
255
+ msgstr "Tipo de Publicação"
256
+
257
+ #: inc/config.php:272
258
+ msgid "What type of items do you want to share?"
259
+ msgstr "Que tipo de itens que você deseja compartilhar?"
260
+
261
+ #: inc/config.php:279
262
+ msgid "Google Analytics Campaign Tracking"
263
+ msgstr "Monitoramento de Campanha do Google Analytics"
264
+
265
+ #: inc/config.php:283
266
+ msgid ""
267
+ "Enabling Campaign Tracking you would be able to see how much traffic Revive "
268
+ "Old Post generated."
269
+ msgstr ""
270
+ "Ao ativar o Monitoramento de Campanha, você pode ver quanto tráfego foi "
271
+ "gerado pelo Reativar Publicação Antiga."
272
+
273
+ #: inc/config.php:289
274
+ msgid "Exclude Specific Categories"
275
+ msgstr "Excluir Categorias Específicas"
276
+
277
+ #: inc/config.php:293
278
+ msgid ""
279
+ "Select which categories do you want to exclude to share from? Blank - None"
280
+ msgstr ""
281
+ "Selecione as categorias que você deseja excluir do compartilhamento. Em "
282
+ "branco - Nenhuma"
283
+
284
+ #: inc/core.php:81
285
+ msgid "Tweet Old Post is already active!"
286
+ msgstr "Tweetar Publicação Antiga já está ativo!"
287
+
288
+ #: inc/core.php:101
289
+ #, fuzzy
290
+ msgid "ROP is already inactive!"
291
+ msgstr "Tweetar Publicação Antiga já está inativo!"
292
+
293
+ #: inc/core.php:811
294
+ msgid "Custom Tweet User Interval"
295
+ msgstr "Intervalo do Usuário do Tweet Personalizado"
296
+
297
+ #: inc/core.php:1127
298
+ msgid "Could not connect to Twitter!"
299
+ msgstr "Não foi possível conectar ao Twitter!"
300
+
301
+ #: inc/core.php:1385
302
+ msgid "This is only available in the"
303
+ msgstr "Isso só está disponível na"
304
+
305
+ #: inc/core.php:1385
306
+ msgid "PRO version"
307
+ msgstr "versão PRO"
308
+
309
+ #: inc/core.php:1644
310
+ msgid "Exclude Posts"
311
+ msgstr "Excluir Publicações"
312
+
313
+ #: inc/exclude-posts.php:24
314
+ msgid "Tweet Old Post Options Updated."
315
+ msgstr "Opções de Tweetar Publicação Antiga Atualizadas."
316
+
317
+ #: inc/exclude-posts.php:63
318
+ msgid "No post selected please select a post to be excluded."
319
+ msgstr ""
320
+ "Nenhuma publicação selecionada; selecione uma publicação a ser excluída."
321
+
322
+ #: inc/exclude-posts.php:70
323
+ msgid "Posts excluded successfully."
324
+ msgstr "Publicações excluídas com sucesso."
325
+
326
+ #: inc/exclude-posts.php:155
327
+ msgid "Selected Categories"
328
+ msgstr "Categorias Selecionadas"
329
+
330
+ #: inc/exclude-posts.php:157
331
+ msgid "Filter"
332
+ msgstr "Filtrar"
333
+
334
+ #: inc/exclude-posts.php:168
335
+ msgid "&laquo;"
336
+ msgstr "«"
337
+
338
+ #: inc/exclude-posts.php:169
339
+ msgid "&raquo;"
340
+ msgstr "»"
341
+
342
+ #: inc/exclude-posts.php:177 inc/exclude-posts.php:272
343
+ #, php-format
344
+ msgid "Displaying %s&#8211;%s of %s"
345
+ msgstr "Exibindo %s&#8211;%s de %s"
346
+
347
+ #: inc/exclude-posts.php:356
348
+ msgid "No Posts found. Review your search or filter criteria/term."
349
+ msgstr ""
350
+ "Nenhuma publicação encontrada. Revise seus critérios/termos de pesquisa ou "
351
+ "de filtro."
352
+
353
+ #: inc/exclude-posts.php:363
354
+ msgid ""
355
+ "You do not have enough permission to set the option. Please contact your "
356
+ "admin."
357
+ msgstr ""
358
+ "Você não tem permissão suficiente para configurar a opção. Entre em contato "
359
+ "com seu administrador."
360
+
361
+ #: inc/view-exclude.php:4 inc/view.php:3
362
+ msgid "After 6 months of hard work, we have just released"
363
+ msgstr "Depois de 6 meses de trabalho duro, acabamos de lançar"
364
+
365
+ #: inc/view-exclude.php:4 inc/view.php:3
366
+ msgid "the island of WordPress themes."
367
+ msgstr "nossos temas de WordPress."
368
+
369
+ #: inc/view-exclude.php:5 inc/view.php:4
370
+ msgid "Show Me"
371
+ msgstr "Mostrar"
372
+
373
+ #: inc/view-exclude.php:15 inc/view.php:14
374
+ msgid "by"
375
+ msgstr "por"
376
+
377
+ #: inc/view-exclude.php:18 inc/view.php:17
378
+ msgid "Show your love"
379
+ msgstr "Você gostou?"
380
+
381
+ #: inc/view-exclude.php:19 inc/view.php:18
382
+ msgid "Leave A Review"
383
+ msgstr "Faça uma Avaliação"
384
+
385
+ #: inc/view-exclude.php:30
386
+ msgid "Revive Old Post is set to share on a"
387
+ msgstr "Reativar Publicação Antiga está definido para compartilhar em um"
388
+
389
+ #: inc/view-exclude.php:32 inc/view.php:31
390
+ msgid "hours interval, "
391
+ msgstr "intervalo de horas, "
392
+
393
+ #: inc/view-exclude.php:33 inc/view.php:32
394
+ msgid "and the next share will take place in: "
395
+ msgstr "e o próximo compartilhamento será feito em: "
396
+
397
+ #: inc/view-exclude.php:38
398
+ msgid "Revive Old Post is not set to share!"
399
+ msgstr "Reativar Publicação Antiga não está definido para compartilhar!"
400
+
401
+ #: inc/view-exclude.php:42
402
+ #, fuzzy
403
+ msgid ""
404
+ "You have selected following POST IDs to be excluded from tweeting: <span "
405
+ "id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
406
+ "Note: If you have made any change and dint hit 'Exclude Selected' button "
407
+ "changes will not be saved. "
408
+ msgstr ""
409
+ "Você selecionou os seguintes IDs de PUBLICAÇÃO a serem excluídos dos tweets: "
410
+ "<span id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
411
+ "Observação: Se você fez alguma alteração e não pressionou o botão \"Excluir "
412
+ "Selecionados\", as alterações não serão salvas. "
413
+
414
+ #: inc/view.php:29
415
+ msgid "Revive Old Post is set to post on a"
416
+ msgstr "Reativar Publicação Antiga está definido para publicar em um"
417
+
418
+ #: inc/view.php:37
419
+ msgid "Revive Old Post is not set to post!"
420
+ msgstr "Reativar Publicação Antiga não está definido para publicar!"
421
+
422
+ #: inc/view.php:42
423
+ msgid ""
424
+ "Once you click start sharing a post will be sent in 15 sec, also here you "
425
+ "can see the error message if is any."
426
+ msgstr ""
427
+ "Depois de clicar em Iniciar Compartilhamento, uma publicação será enviada em "
428
+ "15 segundos; você também pode ver aqui a mensagem de erro, se for o caso."
429
+
430
+ #: inc/view.php:52
431
+ msgid "Twitter Login"
432
+ msgstr "Login do Twitter"
433
+
434
+ #: inc/view.php:53
435
+ msgid "Login using your Twitter account."
436
+ msgstr "Fazer login usando sua conta do Twitter."
437
+
438
+ #: inc/view.php:77 inc/view.php:111
439
+ msgid "Add Account"
440
+ msgstr "Adicionar Conta"
441
+
442
+ #: inc/view.php:84
443
+ msgid "Facebook Login"
444
+ msgstr "Login do Facebook"
445
+
446
+ #: inc/view.php:85
447
+ msgid "Login using your Facebook account."
448
+ msgstr "Fazer login usando sua conta do Facebook."
449
+
450
+ #: inc/view.php:109
451
+ msgid "Authorize"
452
+ msgstr "Autorizar"
453
+
454
+ #: inc/view.php:118
455
+ msgid "Linkedin Login"
456
+ msgstr "Login do Linkedin"
457
+
458
+ #: inc/view.php:119
459
+ msgid "Login using your Linkedin account."
460
+ msgstr "Fazer login usando sua conta do Linkedin."
461
+
462
+ #: inc/view.php:141
463
+ msgid "Add account"
464
+ msgstr "Adicionar conta"
465
+
466
+ #: inc/view.php:154
467
+ msgid "Select All"
468
+ msgstr "Selecionar Tudo"
469
+
470
+ #: inc/view.php:165
471
+ msgid "Reset"
472
+ msgstr "Redefinir"
473
+
474
+ #: inc/view.php:166
475
+ msgid "Save"
476
+ msgstr "Salvar"
477
+
478
+ #: inc/view.php:167
479
+ msgid "Start Sharing"
480
+ msgstr "Iniciar Compartilhamento"
481
+
482
+ #: inc/view.php:168
483
+ msgid "Stop Sharing"
484
+ msgstr "Parar Compartilhamento"
485
+
486
+ #: inc/view.php:169
487
+ msgid "See Sample Post"
488
+ msgstr "Ver Amostra de Publicação"
489
+
490
+ #: inc/view.php:171
491
+ msgid ""
492
+ "We are not affiliated or partner with Twitter/Facebook/Linkedin in any way."
493
+ msgstr ""
494
+ "Não somos de nenhuma forma afiliados ou parceiros do Twitter/Facebook/"
495
+ "Linkedin."
496
+
497
+ #: inc/view.php:176
498
+ msgid "Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!"
499
+ msgstr ""
500
+ "Faça Upgrade de Tweetar Publicação Antiga por apenas $9,99 - Faça Upgrade "
501
+ "para Pro Agora!"
502
+
503
+ #: inc/view.php:177
504
+ msgid "ThemeIsle - Deadly Simple WordPress Themes"
505
+ msgstr "ThemeIsle - Temas de WordPress Extremamente Simples"
506
+
507
+ #: inc/view.php:178
508
+ msgid "ThemeIsle - Promote Our Themes and Plugins and get 55% Comission"
509
+ msgstr "ThemeIsle - Promova Nossos Temas e Plugins e Ganhe 55% de Comissão"
510
+
511
+ #: inc/view.php:185
512
+ #, fuzzy
513
+ msgid "Sample Post Preview"
514
+ msgstr "Ver Amostra de Publicação"
515
+
516
+ #: inc/view.php:187 inc/view.php:196 inc/view.php:242 inc/view.php:289
517
+ msgid "Close preview"
518
+ msgstr ""
519
+
520
+ #: inc/view.php:188
521
+ msgid "Share now"
522
+ msgstr ""
523
+
524
+ #: inc/view.php:194
525
+ msgid "Choose a Profile or Page"
526
+ msgstr ""
527
+
528
+ #: inc/view.php:202
529
+ msgid "Add Your Facebook Account Following The Instructions On The Left"
530
+ msgstr ""
531
+
532
+ #: inc/view.php:206 inc/view.php:252
533
+ msgid "Go on"
534
+ msgstr ""
535
+
536
+ #: inc/view.php:207
537
+ msgid "Click on <strong>Create New App</strong> from the top right corner"
538
+ msgstr ""
539
+
540
+ #: inc/view.php:208
541
+ msgid ""
542
+ "Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and "
543
+ "click on Create App"
544
+ msgstr ""
545
+
546
+ #: inc/view.php:209
547
+ msgid ""
548
+ "Once you arrive on the app dashboard, copy your <strong>App ID</strong> and "
549
+ "<strong>App Secret</strong> in the fields on the right"
550
+ msgstr ""
551
+
552
+ #: inc/view.php:210
553
+ msgid ""
554
+ "Go on Settings tab from the left sidebar menu add the contact email and "
555
+ "click on <strong>Add Platform</strong> and select <strong>Website</strong>"
556
+ msgstr ""
557
+
558
+ #: inc/view.php:211
559
+ msgid ""
560
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into App "
561
+ "Domains and Site URL fields and <strong>Save</strong>"
562
+ msgstr ""
563
+
564
+ #: inc/view.php:212
565
+ msgid ""
566
+ "Go on Status & Review tab and set your app live from the top-right switch."
567
+ msgstr ""
568
+
569
+ #: inc/view.php:213 inc/view.php:259
570
+ msgid "Now everything is done, click on <strong>Authorize App</strong> button."
571
+ msgstr ""
572
+
573
+ #: inc/view.php:219
574
+ #, fuzzy
575
+ msgid "Facebook App ID"
576
+ msgstr "Login do Facebook"
577
+
578
+ #: inc/view.php:220
579
+ msgid "ID from your app created on facebook website."
580
+ msgstr ""
581
+
582
+ #: inc/view.php:231
583
+ msgid "Facebook App Secret"
584
+ msgstr ""
585
+
586
+ #: inc/view.php:232
587
+ msgid "Secret from your app created on facebook website. "
588
+ msgstr ""
589
+
590
+ #: inc/view.php:240 inc/view.php:287
591
+ #, fuzzy
592
+ msgid "Authorize App"
593
+ msgstr "Autorizar"
594
+
595
+ #: inc/view.php:248
596
+ msgid "Add Your Linkedin Account Following The Instructions On The Left"
597
+ msgstr ""
598
+
599
+ #: inc/view.php:253
600
+ msgid ""
601
+ "Enter the required details and pay special attention to the further fields :"
602
+ msgstr ""
603
+
604
+ #: inc/view.php:254
605
+ msgid "Make sure you set Live Status to LIVE"
606
+ msgstr ""
607
+
608
+ #: inc/view.php:255
609
+ msgid "Default Scope should have r_basicprofile and rw_nus checked"
610
+ msgstr ""
611
+
612
+ #: inc/view.php:256
613
+ msgid ""
614
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into OAuth "
615
+ "2.0 Redirect URLs"
616
+ msgstr ""
617
+
618
+ #: inc/view.php:257
619
+ msgid ""
620
+ "Once all required fields are filled click on Add Application button, get the "
621
+ "API Key and Secret Key and paste them in the fields on the right"
622
+ msgstr ""
623
+
624
+ #: inc/view.php:265
625
+ #, fuzzy
626
+ msgid "Linkedin API Key"
627
+ msgstr "Login do Linkedin"
628
+
629
+ #: inc/view.php:266
630
+ msgid "API Key that you get once you create an app"
631
+ msgstr ""
632
+
633
+ #: inc/view.php:277
634
+ msgid "Linkedin Secret Key"
635
+ msgstr ""
636
+
637
+ #: inc/view.php:278
638
+ msgid "Secret Key that you get once you create an app"
639
+ msgstr ""
640
+
641
+ #. Description of the plugin/theme
642
+ msgid ""
643
+ "Wordpress plugin that helps you to keeps your old posts alive by sharing "
644
+ "them and driving more traffic to them from twitter/facebook or linkedin. It "
645
+ "also helps you to promote your content. You can set time and no of posts to "
646
+ "share to drive more traffic.For questions, comments, or feature requests, <a "
647
+ "href=\"https://themeisle.com/contact/?"
648
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contact </a> us!"
649
+ msgstr ""
650
+ "Plugin do Wordpress que ajuda você a manter suas publicações antigas ativas "
651
+ "por compartilhá-las e gerar mais tráfego para elas usando o Twitter/Facebook "
652
+ "ou LinkedIn. Ele também ajuda a promover seu conteúdo. Você pode definir a "
653
+ "hora e o número de publicações a compartilhar para gerar mais tráfego. Par "
654
+ "dúvidas, comentários ou solicitações de recursos, <a href=\"https://themeisle."
655
+ "com/contact/?utm_source=plugindesc&utm_medium=announce&utm_campaign=top"
656
+ "\">contate-nos</a>!"
657
+
658
+ #~ msgid "Post Only"
659
+ #~ msgstr "Apenas Publicação"
660
+
661
+ #~ msgid "Page Only"
662
+ #~ msgstr "Apenas Página"
663
+
664
+ #~ msgid "Custom Post Type"
665
+ #~ msgstr "Tipo de Publicação Personalizada"
666
+
667
+ #~ msgid "Post and Page"
668
+ #~ msgstr "Publicação e Página"
669
+
670
+ #~ msgid "Select which custom post type"
671
+ #~ msgstr "Selecione o tipo de publicação personalizada"
672
+
673
+ #~ msgid ""
674
+ #~ " We just fixed the interrupted posting issue and scheduling issue, if you "
675
+ #~ "don't see any tweets you need to re-authentificate your twitter accounts. "
676
+ #~ "| <a href=\""
677
+ #~ msgstr ""
678
+ #~ " Nós corrigimos o problema de interrupção da publicação e o problema de "
679
+ #~ "agendamento; se você não vir nenhum tweet, precisará autentificar "
680
+ #~ "novamente suas contas do Twitter. | <a href=\""
681
+
682
+ #~ msgid "ExcludePosts"
683
+ #~ msgstr "ExcluirPublicações"
684
+
685
+ #~ msgid "Revive Old Post PRO"
686
+ #~ msgstr "Reativar Publicação Antiga PRO"
languages/tweet-old-post-sk_SK.mo ADDED
Binary file
languages/tweet-old-post-sk_SK.po ADDED
@@ -0,0 +1,658 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Revive Old Post (Former Tweet Old Post)
2
+ # This file is distributed under the same license as the Revive Old Post (Former Tweet Old Post) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Revive Old Post (Former Tweet Old Post) 6.8\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/tweet-old-post\n"
7
+ "POT-Creation-Date: 2014-07-15 23:58+0100\n"
8
+ "PO-Revision-Date: 2014-08-05 13:28+0100\n"
9
+ "Last-Translator: Patrik Žec (PATWIST) <patrik.zec@gmail.com>\n"
10
+ "Language-Team: Patrik Žec (PATWIST), www.patwist.com <patrik.zec@gmail.com>\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.6.4\n"
15
+ "X-Poedit-KeywordsList: _;__;_e\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18
+ "Language: sk_SK\n"
19
+ "X-Poedit-SearchPath-0: .\n"
20
+ "X-Poedit-SearchPath-1: inc\n"
21
+
22
+ #: inc/class-remote-notification-client.php:260
23
+ msgid "Dismiss notification"
24
+ msgstr "Zamietnuť oznámenia"
25
+
26
+ #: inc/class-remote-notification-client.php:262
27
+ msgid "Dismiss"
28
+ msgstr "Zamietnuť"
29
+
30
+ #: inc/config.php:24
31
+ msgid "Post Content"
32
+ msgstr "Obsah príspevku"
33
+
34
+ #: inc/config.php:28
35
+ msgid "What do you want to share?"
36
+ msgstr "Čo chcete zdieľať?"
37
+
38
+ #: inc/config.php:30
39
+ msgid "Title Only"
40
+ msgstr "Len názov"
41
+
42
+ #: inc/config.php:31
43
+ msgid "Body Only"
44
+ msgstr "Len obsah"
45
+
46
+ #: inc/config.php:32
47
+ msgid "Title & Body"
48
+ msgstr "Názov a obsah"
49
+
50
+ #: inc/config.php:33
51
+ msgid "Custom Field"
52
+ msgstr "Vlastne pole"
53
+
54
+ #: inc/config.php:39
55
+ msgid "Post Content Custom Field"
56
+ msgstr "Vlastné polia obsahu príspevku"
57
+
58
+ #: inc/config.php:43
59
+ msgid "Which custom field do you want to fetch info from?"
60
+ msgstr "Ktoré vlastné pole chcete vložiť do príspevku?"
61
+
62
+ #: inc/config.php:49
63
+ msgid "Additional Text"
64
+ msgstr "Ďalší text"
65
+
66
+ #: inc/config.php:53
67
+ msgid "Text added to your auto posts"
68
+ msgstr "Text pridaný do príspevkov"
69
+
70
+ #: inc/config.php:59
71
+ msgid "Additional Text At"
72
+ msgstr "Ďalší text"
73
+
74
+ #: inc/config.php:63
75
+ msgid "Where do you want the text to be added?"
76
+ msgstr "Kam chcete text pridať?"
77
+
78
+ #: inc/config.php:65
79
+ msgid "Beginning of Post"
80
+ msgstr "Začiatok príspevku"
81
+
82
+ #: inc/config.php:66
83
+ msgid "End of Post"
84
+ msgstr "Koniec príspevku"
85
+
86
+ #: inc/config.php:72
87
+ msgid "Include Link"
88
+ msgstr "Vložiť odkaz"
89
+
90
+ #: inc/config.php:76
91
+ msgid "Include a link to your post?"
92
+ msgstr "Vložiť odkaz do príspevku?"
93
+
94
+ #: inc/config.php:78
95
+ msgid "Yes"
96
+ msgstr "Áno"
97
+
98
+ #: inc/config.php:79
99
+ msgid "No"
100
+ msgstr "Nie"
101
+
102
+ #: inc/config.php:85
103
+ msgid "Fetch URL From Custom Field"
104
+ msgstr "Načítať URL z vlastného poľa"
105
+
106
+ #: inc/config.php:89
107
+ msgid "URL will be fetched from a custom field."
108
+ msgstr "URL bude načítaná z vlastného poľa"
109
+
110
+ #: inc/config.php:95
111
+ msgid "URL Custom Field"
112
+ msgstr "URL vlastného poľa"
113
+
114
+ #: inc/config.php:99
115
+ msgid "URL will be fetched from the specified custom field."
116
+ msgstr "URL bude načítaná z vlastného poľa"
117
+
118
+ #: inc/config.php:105
119
+ msgid "Use URL Shortner"
120
+ msgstr "Použiť skracovač odkazov"
121
+
122
+ #: inc/config.php:117
123
+ msgid "URL Shortner Service"
124
+ msgstr "Služba na skrátenie odkazov"
125
+
126
+ #: inc/config.php:121
127
+ msgid "Shorten the link to your post."
128
+ msgstr "Skrátenie odkazu v príspevku."
129
+
130
+ #: inc/config.php:123
131
+ msgid "wp short url"
132
+ msgstr "wp short url"
133
+
134
+ #: inc/config.php:125
135
+ msgid "is.gd"
136
+ msgstr "is.gd"
137
+
138
+ #: inc/config.php:126
139
+ msgid "bit.ly"
140
+ msgstr "bit.ly"
141
+
142
+ #: inc/config.php:138
143
+ msgid "Bitly Key"
144
+ msgstr "Bitly kľúč"
145
+
146
+ #: inc/config.php:148
147
+ msgid "Bitly User"
148
+ msgstr "Bitly používateľ"
149
+
150
+ #: inc/config.php:158
151
+ msgid "Hashtags"
152
+ msgstr "Hashtagy"
153
+
154
+ #: inc/config.php:162
155
+ msgid "Include #hashtags in your auto posts?"
156
+ msgstr "Zahrnúť #hashtagy do príspevkov?"
157
+
158
+ #: inc/config.php:164
159
+ msgid "Don't add any hashtags"
160
+ msgstr "Nepridávať hashtagy"
161
+
162
+ #: inc/config.php:165
163
+ msgid "Common hashtags for all shares"
164
+ msgstr "Spoločné hashtagy pre všetky zdieľania"
165
+
166
+ #: inc/config.php:166
167
+ msgid "Create hashtags from Categories"
168
+ msgstr "Použiť hashtagy z názvov kategórií"
169
+
170
+ #: inc/config.php:167
171
+ msgid "Create hashtags from Tags"
172
+ msgstr "Použiť hashtagy zo štítkov"
173
+
174
+ #: inc/config.php:168
175
+ msgid "Create hashtags from Custom Fields"
176
+ msgstr "Použiť hashtagy z vlastných polí"
177
+
178
+ #: inc/config.php:174
179
+ msgid "Common Hashtags"
180
+ msgstr "Spoločné hashtagy"
181
+
182
+ #: inc/config.php:178
183
+ msgid "Specify which hashtags you want to be used. eg. #example, #example2"
184
+ msgstr "Vyberte ktoré hashtagy chcete použiť. napríklad. #priklad1, #priklad2"
185
+
186
+ #: inc/config.php:184
187
+ msgid "Maximum Hashtags Length"
188
+ msgstr "Maximálna dĺžka hashtagu"
189
+
190
+ #: inc/config.php:188
191
+ msgid "Set to 0 (characters) to include all."
192
+ msgstr "Zadajte 0 znakov pre vloženie akéhokoľvek dlhého hashtagu."
193
+
194
+ #: inc/config.php:194
195
+ msgid "Hashtag Custom Field"
196
+ msgstr "Vlastné polia hashtagy"
197
+
198
+ #: inc/config.php:198
199
+ msgid "Fetch hashtags from specified custom field"
200
+ msgstr "Načítať hashtagy z vlastného poľa"
201
+
202
+ #: inc/config.php:204
203
+ msgid "Minimum interval between shares"
204
+ msgstr "Minimálny interval medzi zdieľaniami"
205
+
206
+ #: inc/config.php:208
207
+ msgid "Minimum time between shares (Hour/Hours), 0.4 can be used also."
208
+ msgstr ""
209
+ "Minimálny časový interval medzi zdieľaniami (Hodina/Hodiny), 0.3 pre pol "
210
+ "hodiny"
211
+
212
+ #: inc/config.php:214
213
+ msgid "Minimum age of post to be eligible for sharing"
214
+ msgstr "Minimálny vek príspevku aby mohol byť zdieľaný"
215
+
216
+ #: inc/config.php:218 inc/config.php:228
217
+ msgid "Day/Days - 0 for Disabled"
218
+ msgstr "Deň/Dni - 0 pre zrušenie"
219
+
220
+ #: inc/config.php:224
221
+ msgid "Maximum age of post to be eligible for sharing"
222
+ msgstr "Maximálny vek príspevku aby mohol byť zdieľaný"
223
+
224
+ #: inc/config.php:234
225
+ msgid "Number of Posts to share"
226
+ msgstr "Počet príspevkov pre zdieľanie"
227
+
228
+ #: inc/config.php:238
229
+ msgid "Number of posts to share each time"
230
+ msgstr "Počet príspevkov pre zdieľanie v určitom čase"
231
+
232
+ #: inc/config.php:246
233
+ msgid "Post with Image"
234
+ msgstr "Príspevkov z obrázkom"
235
+
236
+ #: inc/config.php:250
237
+ msgid "Check if you want to add the post featured image to the share"
238
+ msgstr "Zariačknite ak chcete pridať obrázok na zdieľanie"
239
+
240
+ #: inc/config.php:256
241
+ msgid "Share old posts more than once"
242
+ msgstr "Zdieľať staré príspevky viackrát"
243
+
244
+ #: inc/config.php:260
245
+ msgid ""
246
+ "By default once a post is shared it will not be shared again until you stop/"
247
+ "start the plugin"
248
+ msgstr ""
249
+ "Predvolené nastavenie je že ak sa raz príspevok zdieľa nebude zdieľaný "
250
+ "viackrát pokiaľ nedeaktivujete a aktivujete plugin."
251
+
252
+ #: inc/config.php:268
253
+ msgid "Post Type"
254
+ msgstr "Typ príspevku"
255
+
256
+ #: inc/config.php:272
257
+ msgid "What type of items do you want to share?"
258
+ msgstr "Aký typ položiek chcete zdieľať?"
259
+
260
+ #: inc/config.php:279
261
+ msgid "Google Analytics Campaign Tracking"
262
+ msgstr "Google Analytics sledovacia kampaň"
263
+
264
+ #: inc/config.php:283
265
+ msgid ""
266
+ "Enabling Campaign Tracking you would be able to see how much traffic Revive "
267
+ "Old Post generated."
268
+ msgstr ""
269
+ "Povolením sledovania budete môcť vidieť koľko návštevnosti máte vďaka Revive "
270
+ "Old Post."
271
+
272
+ #: inc/config.php:289
273
+ msgid "Exclude Specific Categories"
274
+ msgstr "Vylúčenie špecifických kategórií"
275
+
276
+ #: inc/config.php:293
277
+ msgid ""
278
+ "Select which categories do you want to exclude to share from? Blank - None"
279
+ msgstr "Vyberte, ktoré kategórie chcete vylúčiť zo zdieľania, prázdne - žiadne"
280
+
281
+ #: inc/core.php:81
282
+ msgid "Tweet Old Post is already active!"
283
+ msgstr "Tweet Old Post už je aktívny!"
284
+
285
+ #: inc/core.php:101
286
+ msgid "ROP is already inactive!"
287
+ msgstr "ROP už je neaktívne!"
288
+
289
+ #: inc/core.php:811
290
+ msgid "Custom Tweet User Interval"
291
+ msgstr "Vlastný interval tweetovania"
292
+
293
+ #: inc/core.php:1127
294
+ msgid "Could not connect to Twitter!"
295
+ msgstr "Nedá sa pripojiť na Twitter!"
296
+
297
+ #: inc/core.php:1385
298
+ msgid "This is only available in the"
299
+ msgstr "K dispozícií len v"
300
+
301
+ #: inc/core.php:1385
302
+ msgid "PRO version"
303
+ msgstr "PRO verzia"
304
+
305
+ #: inc/core.php:1644
306
+ msgid "Exclude Posts"
307
+ msgstr "Vylúčiť príspevky"
308
+
309
+ #: inc/exclude-posts.php:24
310
+ msgid "Tweet Old Post Options Updated."
311
+ msgstr "Nastavenia Tweet Ols Post aktualizované."
312
+
313
+ #: inc/exclude-posts.php:63
314
+ msgid "No post selected please select a post to be excluded."
315
+ msgstr ""
316
+ "Nie sú vybrané žiadne príspevky, prosím vyberte príspevky, ktoré majú byť "
317
+ "vylúčené."
318
+
319
+ #: inc/exclude-posts.php:70
320
+ msgid "Posts excluded successfully."
321
+ msgstr "Úspešné vylúčenie príspevkov."
322
+
323
+ #: inc/exclude-posts.php:155
324
+ msgid "Selected Categories"
325
+ msgstr "Vybrané kategórie"
326
+
327
+ #: inc/exclude-posts.php:157
328
+ msgid "Filter"
329
+ msgstr "Filter"
330
+
331
+ #: inc/exclude-posts.php:168
332
+ msgid "&laquo;"
333
+ msgstr "&laquo;"
334
+
335
+ #: inc/exclude-posts.php:169
336
+ msgid "&raquo;"
337
+ msgstr "&raquo;"
338
+
339
+ #: inc/exclude-posts.php:177 inc/exclude-posts.php:272
340
+ #, php-format
341
+ msgid "Displaying %s&#8211;%s of %s"
342
+ msgstr "Zobrazujem %s&#8211;%s z %s"
343
+
344
+ #: inc/exclude-posts.php:356
345
+ msgid "No Posts found. Review your search or filter criteria/term."
346
+ msgstr "Nenájdené žiadne príspevky. Skontrolujte zadané kritéria."
347
+
348
+ #: inc/exclude-posts.php:363
349
+ msgid ""
350
+ "You do not have enough permission to set the option. Please contact your "
351
+ "admin."
352
+ msgstr "Nemáte dostatočné povolenia na nastavenie. Prosím kontakujte správcu."
353
+
354
+ #: inc/view-exclude.php:4 inc/view.php:3
355
+ msgid "After 6 months of hard work, we have just released"
356
+ msgstr "Po 6. mesiacoch tvrdej práce sme práve vydali"
357
+
358
+ #: inc/view-exclude.php:4 inc/view.php:3
359
+ msgid "the island of WordPress themes."
360
+ msgstr "ostrov WordPress tém."
361
+
362
+ #: inc/view-exclude.php:5 inc/view.php:4
363
+ msgid "Show Me"
364
+ msgstr "Zobraziť"
365
+
366
+ #: inc/view-exclude.php:15 inc/view.php:14
367
+ msgid "by"
368
+ msgstr "podľa"
369
+
370
+ #: inc/view-exclude.php:18 inc/view.php:17
371
+ msgid "Show your love"
372
+ msgstr "Ukážte svoju lásku"
373
+
374
+ #: inc/view-exclude.php:19 inc/view.php:18
375
+ msgid "Leave A Review"
376
+ msgstr "Zanechať hodnotenie/komentár"
377
+
378
+ #: inc/view-exclude.php:30
379
+ msgid "Revive Old Post is set to share on a"
380
+ msgstr "Revive Old Post je nastavený pre zdieľanie na"
381
+
382
+ #: inc/view-exclude.php:32 inc/view.php:31
383
+ msgid "hours interval, "
384
+ msgstr "hodinové intervaly,"
385
+
386
+ #: inc/view-exclude.php:33 inc/view.php:32
387
+ msgid "and the next share will take place in: "
388
+ msgstr "a ďalšie zdieľanie bude v:"
389
+
390
+ #: inc/view-exclude.php:38
391
+ msgid "Revive Old Post is not set to share!"
392
+ msgstr "Revive Old Post nie je nastavený na zdieľanie"
393
+
394
+ #: inc/view-exclude.php:42
395
+ msgid ""
396
+ "You have selected following POST IDs to be excluded from tweeting: <span "
397
+ "id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
398
+ "Note: If you have made any change and dint hit 'Exclude Selected' button "
399
+ "changes will not be saved. "
400
+ msgstr ""
401
+ "Vybrali ste nasledujúce ID príspevkov, ktoré budú vylúčené zo zdieľania: "
402
+ "<span id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
403
+ "Poznámka: Ak ste vykonali akékoľvek zmeny a neklikli na tlačidlo \"Vylúčiť "
404
+ "vybrané\", zmeny nebudú uložené."
405
+
406
+ #: inc/view.php:29
407
+ msgid "Revive Old Post is set to post on a"
408
+ msgstr "Revive Old Post je nastavený na zdieľanie na"
409
+
410
+ #: inc/view.php:37
411
+ msgid "Revive Old Post is not set to post!"
412
+ msgstr "Revive Old Post nie je nastavený na zdieľanie!"
413
+
414
+ #: inc/view.php:42
415
+ msgid ""
416
+ "Once you click start sharing a post will be sent in 15 sec, also here you "
417
+ "can see the error message if is any."
418
+ msgstr ""
419
+ "Po kliknutí na tlačidlo spustiť zdieľanie bude príspevok zdieľaný za 15 "
420
+ "sekúnd, taktiež tu budete môcť vidieť prípadne chybové hlásenia."
421
+
422
+ #: inc/view.php:52
423
+ msgid "Twitter Login"
424
+ msgstr "Twitter prihlásenie"
425
+
426
+ #: inc/view.php:53
427
+ msgid "Login using your Twitter account."
428
+ msgstr "Prihlásiť sa pomocou Twitter účtu."
429
+
430
+ #: inc/view.php:77 inc/view.php:111
431
+ msgid "Add Account"
432
+ msgstr "Pridať účet"
433
+
434
+ #: inc/view.php:84
435
+ msgid "Facebook Login"
436
+ msgstr "Facebook prihlásenie"
437
+
438
+ #: inc/view.php:85
439
+ msgid "Login using your Facebook account."
440
+ msgstr "Prihlásiť sa pomocou Facebook účtu."
441
+
442
+ #: inc/view.php:109
443
+ msgid "Authorize"
444
+ msgstr "Autorizovať"
445
+
446
+ #: inc/view.php:118
447
+ msgid "Linkedin Login"
448
+ msgstr "Linkedin prihlásenie"
449
+
450
+ #: inc/view.php:119
451
+ msgid "Login using your Linkedin account."
452
+ msgstr "Prihlásiť sa pomocou LinkedIn účtu."
453
+
454
+ #: inc/view.php:141
455
+ msgid "Add account"
456
+ msgstr "Pridať účet"
457
+
458
+ #: inc/view.php:154
459
+ msgid "Select All"
460
+ msgstr "Vybrať všetko"
461
+
462
+ #: inc/view.php:165
463
+ msgid "Reset"
464
+ msgstr "Obnoviť"
465
+
466
+ #: inc/view.php:166
467
+ msgid "Save"
468
+ msgstr "Uložiť"
469
+
470
+ #: inc/view.php:167
471
+ msgid "Start Sharing"
472
+ msgstr "Spustiť zdieľanie"
473
+
474
+ #: inc/view.php:168
475
+ msgid "Stop Sharing"
476
+ msgstr "Vypnúť zdieľanie"
477
+
478
+ #: inc/view.php:169
479
+ msgid "See Sample Post"
480
+ msgstr "Pozrieť ukážkový príspevok"
481
+
482
+ #: inc/view.php:171
483
+ msgid ""
484
+ "We are not affiliated or partner with Twitter/Facebook/Linkedin in any way."
485
+ msgstr "Nie sme partnerom Twitteru/Facebooku/LinkedInu."
486
+
487
+ #: inc/view.php:176
488
+ msgid "Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!"
489
+ msgstr "Prejdite na PRO verziu Tweet Old Post len za 9,99$!"
490
+
491
+ #: inc/view.php:177
492
+ msgid "ThemeIsle - Deadly Simple WordPress Themes"
493
+ msgstr "ThemeIsle - Jednoduché WordPress témy"
494
+
495
+ #: inc/view.php:178
496
+ msgid "ThemeIsle - Promote Our Themes and Plugins and get 55% Comission"
497
+ msgstr "ThemeIsle - Propagujte naše témy a pluginy a získajte 55% províziu"
498
+
499
+ #: inc/view.php:185
500
+ msgid "Sample Post Preview"
501
+ msgstr "Ukážka príspevku"
502
+
503
+ #: inc/view.php:187 inc/view.php:196 inc/view.php:242 inc/view.php:289
504
+ msgid "Close preview"
505
+ msgstr "Zatvoriť ukážku"
506
+
507
+ #: inc/view.php:188
508
+ msgid "Share now"
509
+ msgstr "Zdieľať teraz"
510
+
511
+ #: inc/view.php:194
512
+ msgid "Choose a Profile or Page"
513
+ msgstr "Vyberte profil alebo stránku"
514
+
515
+ #: inc/view.php:202
516
+ msgid "Add Your Facebook Account Following The Instructions On The Left"
517
+ msgstr "Pridajte svoj ​Facebook účet podľa pokynov na ľavej strane"
518
+
519
+ #: inc/view.php:206 inc/view.php:252
520
+ msgid "Go on"
521
+ msgstr "Prejsť na"
522
+
523
+ #: inc/view.php:207
524
+ msgid "Click on <strong>Create New App</strong> from the top right corner"
525
+ msgstr ""
526
+ "Kliknite na <strong>Vytvoriť novú aplikáciu</strong> v pravom hornom horu"
527
+
528
+ #: inc/view.php:208
529
+ msgid ""
530
+ "Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and "
531
+ "click on Create App"
532
+ msgstr ""
533
+ "Zadajte <strong>Zobraziť názov</strong>a <strong>Meno</strong> a kliknite na "
534
+ "Vytvoriť aplikáciu"
535
+
536
+ #: inc/view.php:209
537
+ msgid ""
538
+ "Once you arrive on the app dashboard, copy your <strong>App ID</strong> and "
539
+ "<strong>App Secret</strong> in the fields on the right"
540
+ msgstr ""
541
+ "Ak sa dostanete do nástenky aplikácie, skopárojtu vaše <strong>ID aplikácie</"
542
+ "strong> a <strong>Secret kľúč</strong> do polí napravo"
543
+
544
+ #: inc/view.php:210
545
+ msgid ""
546
+ "Go on Settings tab from the left sidebar menu add the contact email and "
547
+ "click on <strong>Add Platform</strong> and select <strong>Website</strong>"
548
+ msgstr ""
549
+ "Prejdite do nastavení v ľavom bočnom menu, pridajte kontaktný e-mail a "
550
+ "kliknite na <strong>Pridať platformu</strong> a vyberte <strong>Webstránku</"
551
+ "strong>"
552
+
553
+ #: inc/view.php:211
554
+ msgid ""
555
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into App "
556
+ "Domains and Site URL fields and <strong>Save</strong>"
557
+ msgstr ""
558
+ "Kopírovať/vložiť túto URL : <strong><?php echo SETTINGSURL; ?></strong> do "
559
+ "domén aplikácie a poľa pre URL stránky a <strong>Uložiť</strong>"
560
+
561
+ #: inc/view.php:212
562
+ msgid ""
563
+ "Go on Status & Review tab and set your app live from the top-right switch."
564
+ msgstr ""
565
+ "Prejdite na kartu Stav & Revízia a spustite vašu aplikáciu napravo hore."
566
+
567
+ #: inc/view.php:213 inc/view.php:259
568
+ msgid "Now everything is done, click on <strong>Authorize App</strong> button."
569
+ msgstr ""
570
+ "Teraz je všetko dokončené, kliknite na tlačidlo <strong>Autorizácia "
571
+ "aplikácie</ strong>."
572
+
573
+ #: inc/view.php:219
574
+ msgid "Facebook App ID"
575
+ msgstr "Facebook aplik. ID"
576
+
577
+ #: inc/view.php:220
578
+ msgid "ID from your app created on facebook website."
579
+ msgstr "ID vytvorenej facebook aplikácie."
580
+
581
+ #: inc/view.php:231
582
+ msgid "Facebook App Secret"
583
+ msgstr "Facebook aplik. Secret"
584
+
585
+ #: inc/view.php:232
586
+ msgid "Secret from your app created on facebook website. "
587
+ msgstr "Secret z Facebook aplikácie."
588
+
589
+ #: inc/view.php:240 inc/view.php:287
590
+ msgid "Authorize App"
591
+ msgstr "Autorizovať aplikáciu"
592
+
593
+ #: inc/view.php:248
594
+ msgid "Add Your Linkedin Account Following The Instructions On The Left"
595
+ msgstr "Pridajte svoj ​​LinkedIn účet podľa pokynov na ľavej strane"
596
+
597
+ #: inc/view.php:253
598
+ msgid ""
599
+ "Enter the required details and pay special attention to the further fields :"
600
+ msgstr ""
601
+ "Zadajte požadované údaje a venujte špeciálnu pozornosť nasledujúcim poliam:"
602
+
603
+ #: inc/view.php:254
604
+ msgid "Make sure you set Live Status to LIVE"
605
+ msgstr "Uistite sa že ste nastavili živý stav"
606
+
607
+ #: inc/view.php:255
608
+ msgid "Default Scope should have r_basicprofile and rw_nus checked"
609
+ msgstr "Predvolený predmet by mal mať r_basicprofile a rw_nus začiarknuté"
610
+
611
+ #: inc/view.php:256
612
+ msgid ""
613
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into OAuth "
614
+ "2.0 Redirect URLs"
615
+ msgstr ""
616
+ "Kopírovať/vložiť túto URL : <strong><?php echo SETTINGSURL; ?></strong> do "
617
+ "OAuth 2.0 presmerovanie URL adries"
618
+
619
+ #: inc/view.php:257
620
+ msgid ""
621
+ "Once all required fields are filled click on Add Application button, get the "
622
+ "API Key and Secret Key and paste them in the fields on the right"
623
+ msgstr ""
624
+ "Ak vyplníte všetky povinné polia kliknite na Pridať aplikáciu, získajte API "
625
+ "kľúč a Secret kľúč a vložte ichdo to polí napravo"
626
+
627
+ #: inc/view.php:265
628
+ msgid "Linkedin API Key"
629
+ msgstr "Linkedin API kľúč"
630
+
631
+ #: inc/view.php:266
632
+ msgid "API Key that you get once you create an app"
633
+ msgstr "API kľúč, ktorý ziskáte po vytvorení aplikácie"
634
+
635
+ #: inc/view.php:277
636
+ msgid "Linkedin Secret Key"
637
+ msgstr "Linkedin Secret kľúč"
638
+
639
+ #: inc/view.php:278
640
+ msgid "Secret Key that you get once you create an app"
641
+ msgstr "Secret kľúč, ktorý ziskáte po vytvorení aplikácie"
642
+
643
+ #. Description of the plugin/theme
644
+ msgid ""
645
+ "Wordpress plugin that helps you to keeps your old posts alive by sharing "
646
+ "them and driving more traffic to them from twitter/facebook or linkedin. It "
647
+ "also helps you to promote your content. You can set time and no of posts to "
648
+ "share to drive more traffic.For questions, comments, or feature requests, <a "
649
+ "href=\"https://themeisle.com/contact/?"
650
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contact </a> us!"
651
+ msgstr ""
652
+ "WordPress plugin, ktorý vám pomôže udržiavať svoje staré príspevky nažive "
653
+ "ich zdieľaním na Twitteri, Facebooku alebo LinkedIn. To prinesie viac "
654
+ "návštevníkov. Môžete nastaviť čas a počet príspevkov na zdieľanie. Ak máte "
655
+ "akékoľvek otázky, primomienky alebo požiadavky na nové funkcie, <a href="
656
+ "\"https://themeisle.com/contact/?"
657
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">kontaktujte </"
658
+ "a> nás!"
languages/tweet-old-post.mo ADDED
Binary file
languages/tweet-old-post.po ADDED
@@ -0,0 +1,617 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Revive Old Post (Former Tweet Old Post)
2
+ # This file is distributed under the same license as the Revive Old Post (Former Tweet Old Post) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Revive Old Post (Former Tweet Old Post) 6.8\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/tweet-old-post\n"
7
+ "POT-Creation-Date: 2014-07-15 23:58+0100\n"
8
+ "PO-Revision-Date: 2014-07-16 00:07+0100\n"
9
+ "Last-Translator: Ionut <friends@themeisle.com>\n"
10
+ "Language-Team: LANGUAGE <LL@li.org>\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Poedit 1.5.7\n"
15
+ "X-Poedit-KeywordsList: _;__;_e\n"
16
+ "X-Poedit-Basepath: ../\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPath-1: inc\n"
19
+
20
+ #: inc/class-remote-notification-client.php:260
21
+ msgid "Dismiss notification"
22
+ msgstr ""
23
+
24
+ #: inc/class-remote-notification-client.php:262
25
+ msgid "Dismiss"
26
+ msgstr ""
27
+
28
+ #: inc/config.php:24
29
+ msgid "Post Content"
30
+ msgstr ""
31
+
32
+ #: inc/config.php:28
33
+ msgid "What do you want to share?"
34
+ msgstr ""
35
+
36
+ #: inc/config.php:30
37
+ msgid "Title Only"
38
+ msgstr ""
39
+
40
+ #: inc/config.php:31
41
+ msgid "Body Only"
42
+ msgstr ""
43
+
44
+ #: inc/config.php:32
45
+ msgid "Title & Body"
46
+ msgstr ""
47
+
48
+ #: inc/config.php:33
49
+ msgid "Custom Field"
50
+ msgstr ""
51
+
52
+ #: inc/config.php:39
53
+ msgid "Post Content Custom Field"
54
+ msgstr ""
55
+
56
+ #: inc/config.php:43
57
+ msgid "Which custom field do you want to fetch info from?"
58
+ msgstr ""
59
+
60
+ #: inc/config.php:49
61
+ msgid "Additional Text"
62
+ msgstr ""
63
+
64
+ #: inc/config.php:53
65
+ msgid "Text added to your auto posts"
66
+ msgstr ""
67
+
68
+ #: inc/config.php:59
69
+ msgid "Additional Text At"
70
+ msgstr ""
71
+
72
+ #: inc/config.php:63
73
+ msgid "Where do you want the text to be added?"
74
+ msgstr ""
75
+
76
+ #: inc/config.php:65
77
+ msgid "Beginning of Post"
78
+ msgstr ""
79
+
80
+ #: inc/config.php:66
81
+ msgid "End of Post"
82
+ msgstr ""
83
+
84
+ #: inc/config.php:72
85
+ msgid "Include Link"
86
+ msgstr ""
87
+
88
+ #: inc/config.php:76
89
+ msgid "Include a link to your post?"
90
+ msgstr ""
91
+
92
+ #: inc/config.php:78
93
+ msgid "Yes"
94
+ msgstr ""
95
+
96
+ #: inc/config.php:79
97
+ msgid "No"
98
+ msgstr ""
99
+
100
+ #: inc/config.php:85
101
+ msgid "Fetch URL From Custom Field"
102
+ msgstr ""
103
+
104
+ #: inc/config.php:89
105
+ msgid "URL will be fetched from a custom field."
106
+ msgstr ""
107
+
108
+ #: inc/config.php:95
109
+ msgid "URL Custom Field"
110
+ msgstr ""
111
+
112
+ #: inc/config.php:99
113
+ msgid "URL will be fetched from the specified custom field."
114
+ msgstr ""
115
+
116
+ #: inc/config.php:105
117
+ msgid "Use URL Shortner"
118
+ msgstr ""
119
+
120
+ #: inc/config.php:117
121
+ msgid "URL Shortner Service"
122
+ msgstr ""
123
+
124
+ #: inc/config.php:121
125
+ msgid "Shorten the link to your post."
126
+ msgstr ""
127
+
128
+ #: inc/config.php:123
129
+ msgid "wp short url"
130
+ msgstr ""
131
+
132
+ #: inc/config.php:125
133
+ msgid "is.gd"
134
+ msgstr ""
135
+
136
+ #: inc/config.php:126
137
+ msgid "bit.ly"
138
+ msgstr ""
139
+
140
+ #: inc/config.php:138
141
+ msgid "Bitly Key"
142
+ msgstr ""
143
+
144
+ #: inc/config.php:148
145
+ msgid "Bitly User"
146
+ msgstr ""
147
+
148
+ #: inc/config.php:158
149
+ msgid "Hashtags"
150
+ msgstr ""
151
+
152
+ #: inc/config.php:162
153
+ msgid "Include #hashtags in your auto posts?"
154
+ msgstr ""
155
+
156
+ #: inc/config.php:164
157
+ msgid "Don't add any hashtags"
158
+ msgstr ""
159
+
160
+ #: inc/config.php:165
161
+ msgid "Common hashtags for all shares"
162
+ msgstr ""
163
+
164
+ #: inc/config.php:166
165
+ msgid "Create hashtags from Categories"
166
+ msgstr ""
167
+
168
+ #: inc/config.php:167
169
+ msgid "Create hashtags from Tags"
170
+ msgstr ""
171
+
172
+ #: inc/config.php:168
173
+ msgid "Create hashtags from Custom Fields"
174
+ msgstr ""
175
+
176
+ #: inc/config.php:174
177
+ msgid "Common Hashtags"
178
+ msgstr ""
179
+
180
+ #: inc/config.php:178
181
+ msgid "Specify which hashtags you want to be used. eg. #example, #example2"
182
+ msgstr ""
183
+
184
+ #: inc/config.php:184
185
+ msgid "Maximum Hashtags Length"
186
+ msgstr ""
187
+
188
+ #: inc/config.php:188
189
+ msgid "Set to 0 (characters) to include all."
190
+ msgstr ""
191
+
192
+ #: inc/config.php:194
193
+ msgid "Hashtag Custom Field"
194
+ msgstr ""
195
+
196
+ #: inc/config.php:198
197
+ msgid "Fetch hashtags from specified custom field"
198
+ msgstr ""
199
+
200
+ #: inc/config.php:204
201
+ msgid "Minimum interval between shares"
202
+ msgstr ""
203
+
204
+ #: inc/config.php:208
205
+ msgid "Minimum time between shares (Hour/Hours), 0.4 can be used also."
206
+ msgstr ""
207
+
208
+ #: inc/config.php:214
209
+ msgid "Minimum age of post to be eligible for sharing"
210
+ msgstr ""
211
+
212
+ #: inc/config.php:218 inc/config.php:228
213
+ msgid "Day/Days - 0 for Disabled"
214
+ msgstr ""
215
+
216
+ #: inc/config.php:224
217
+ msgid "Maximum age of post to be eligible for sharing"
218
+ msgstr ""
219
+
220
+ #: inc/config.php:234
221
+ msgid "Number of Posts to share"
222
+ msgstr ""
223
+
224
+ #: inc/config.php:238
225
+ msgid "Number of posts to share each time"
226
+ msgstr ""
227
+
228
+ #: inc/config.php:246
229
+ msgid "Post with Image"
230
+ msgstr ""
231
+
232
+ #: inc/config.php:250
233
+ msgid "Check if you want to add the post featured image to the share"
234
+ msgstr ""
235
+
236
+ #: inc/config.php:256
237
+ msgid "Share old posts more than once"
238
+ msgstr ""
239
+
240
+ #: inc/config.php:260
241
+ msgid ""
242
+ "By default once a post is shared it will not be shared again until you stop/"
243
+ "start the plugin"
244
+ msgstr ""
245
+
246
+ #: inc/config.php:268
247
+ msgid "Post Type"
248
+ msgstr ""
249
+
250
+ #: inc/config.php:272
251
+ msgid "What type of items do you want to share?"
252
+ msgstr ""
253
+
254
+ #: inc/config.php:279
255
+ msgid "Google Analytics Campaign Tracking"
256
+ msgstr ""
257
+
258
+ #: inc/config.php:283
259
+ msgid ""
260
+ "Enabling Campaign Tracking you would be able to see how much traffic Revive "
261
+ "Old Post generated."
262
+ msgstr ""
263
+
264
+ #: inc/config.php:289
265
+ msgid "Exclude Specific Categories"
266
+ msgstr ""
267
+
268
+ #: inc/config.php:293
269
+ msgid ""
270
+ "Select which categories do you want to exclude to share from? Blank - None"
271
+ msgstr ""
272
+
273
+ #: inc/core.php:81
274
+ msgid "Tweet Old Post is already active!"
275
+ msgstr ""
276
+
277
+ #: inc/core.php:101
278
+ msgid "ROP is already inactive!"
279
+ msgstr ""
280
+
281
+ #: inc/core.php:811
282
+ msgid "Custom Tweet User Interval"
283
+ msgstr ""
284
+
285
+ #: inc/core.php:1127
286
+ msgid "Could not connect to Twitter!"
287
+ msgstr ""
288
+
289
+ #: inc/core.php:1385
290
+ msgid "This is only available in the"
291
+ msgstr ""
292
+
293
+ #: inc/core.php:1385
294
+ msgid "PRO version"
295
+ msgstr ""
296
+
297
+ #: inc/core.php:1644
298
+ msgid "Exclude Posts"
299
+ msgstr ""
300
+
301
+ #: inc/exclude-posts.php:24
302
+ msgid "Tweet Old Post Options Updated."
303
+ msgstr ""
304
+
305
+ #: inc/exclude-posts.php:63
306
+ msgid "No post selected please select a post to be excluded."
307
+ msgstr ""
308
+
309
+ #: inc/exclude-posts.php:70
310
+ msgid "Posts excluded successfully."
311
+ msgstr ""
312
+
313
+ #: inc/exclude-posts.php:155
314
+ msgid "Selected Categories"
315
+ msgstr ""
316
+
317
+ #: inc/exclude-posts.php:157
318
+ msgid "Filter"
319
+ msgstr ""
320
+
321
+ #: inc/exclude-posts.php:168
322
+ msgid "&laquo;"
323
+ msgstr ""
324
+
325
+ #: inc/exclude-posts.php:169
326
+ msgid "&raquo;"
327
+ msgstr ""
328
+
329
+ #: inc/exclude-posts.php:177 inc/exclude-posts.php:272
330
+ #, php-format
331
+ msgid "Displaying %s&#8211;%s of %s"
332
+ msgstr ""
333
+
334
+ #: inc/exclude-posts.php:356
335
+ msgid "No Posts found. Review your search or filter criteria/term."
336
+ msgstr ""
337
+
338
+ #: inc/exclude-posts.php:363
339
+ msgid ""
340
+ "You do not have enough permission to set the option. Please contact your "
341
+ "admin."
342
+ msgstr ""
343
+
344
+ #: inc/view-exclude.php:4 inc/view.php:3
345
+ msgid "After 6 months of hard work, we have just released"
346
+ msgstr ""
347
+
348
+ #: inc/view-exclude.php:4 inc/view.php:3
349
+ msgid "the island of WordPress themes."
350
+ msgstr ""
351
+
352
+ #: inc/view-exclude.php:5 inc/view.php:4
353
+ msgid "Show Me"
354
+ msgstr ""
355
+
356
+ #: inc/view-exclude.php:15 inc/view.php:14
357
+ msgid "by"
358
+ msgstr ""
359
+
360
+ #: inc/view-exclude.php:18 inc/view.php:17
361
+ msgid "Show your love"
362
+ msgstr ""
363
+
364
+ #: inc/view-exclude.php:19 inc/view.php:18
365
+ msgid "Leave A Review"
366
+ msgstr ""
367
+
368
+ #: inc/view-exclude.php:30
369
+ msgid "Revive Old Post is set to share on a"
370
+ msgstr ""
371
+
372
+ #: inc/view-exclude.php:32 inc/view.php:31
373
+ msgid "hours interval, "
374
+ msgstr ""
375
+
376
+ #: inc/view-exclude.php:33 inc/view.php:32
377
+ msgid "and the next share will take place in: "
378
+ msgstr ""
379
+
380
+ #: inc/view-exclude.php:38
381
+ msgid "Revive Old Post is not set to share!"
382
+ msgstr ""
383
+
384
+ #: inc/view-exclude.php:42
385
+ msgid ""
386
+ "You have selected following POST IDs to be excluded from tweeting: <span "
387
+ "id='excludeList' style='font-weight:bold;font-style:italic;'></span>.\n"
388
+ "Note: If you have made any change and dint hit 'Exclude Selected' button "
389
+ "changes will not be saved. "
390
+ msgstr ""
391
+
392
+ #: inc/view.php:29
393
+ msgid "Revive Old Post is set to post on a"
394
+ msgstr ""
395
+
396
+ #: inc/view.php:37
397
+ msgid "Revive Old Post is not set to post!"
398
+ msgstr ""
399
+
400
+ #: inc/view.php:42
401
+ msgid ""
402
+ "Once you click start sharing a post will be sent in 15 sec, also here you "
403
+ "can see the error message if is any."
404
+ msgstr ""
405
+
406
+ #: inc/view.php:52
407
+ msgid "Twitter Login"
408
+ msgstr ""
409
+
410
+ #: inc/view.php:53
411
+ msgid "Login using your Twitter account."
412
+ msgstr ""
413
+
414
+ #: inc/view.php:77 inc/view.php:111
415
+ msgid "Add Account"
416
+ msgstr ""
417
+
418
+ #: inc/view.php:84
419
+ msgid "Facebook Login"
420
+ msgstr ""
421
+
422
+ #: inc/view.php:85
423
+ msgid "Login using your Facebook account."
424
+ msgstr ""
425
+
426
+ #: inc/view.php:109
427
+ msgid "Authorize"
428
+ msgstr ""
429
+
430
+ #: inc/view.php:118
431
+ msgid "Linkedin Login"
432
+ msgstr ""
433
+
434
+ #: inc/view.php:119
435
+ msgid "Login using your Linkedin account."
436
+ msgstr ""
437
+
438
+ #: inc/view.php:141
439
+ msgid "Add account"
440
+ msgstr ""
441
+
442
+ #: inc/view.php:154
443
+ msgid "Select All"
444
+ msgstr ""
445
+
446
+ #: inc/view.php:165
447
+ msgid "Reset"
448
+ msgstr ""
449
+
450
+ #: inc/view.php:166
451
+ msgid "Save"
452
+ msgstr ""
453
+
454
+ #: inc/view.php:167
455
+ msgid "Start Sharing"
456
+ msgstr ""
457
+
458
+ #: inc/view.php:168
459
+ msgid "Stop Sharing"
460
+ msgstr ""
461
+
462
+ #: inc/view.php:169
463
+ msgid "See Sample Post"
464
+ msgstr ""
465
+
466
+ #: inc/view.php:171
467
+ msgid ""
468
+ "We are not affiliated or partner with Twitter/Facebook/Linkedin in any way."
469
+ msgstr ""
470
+
471
+ #: inc/view.php:176
472
+ msgid "Upgrade Tweet Old Post for only $9.99 - Upgrade To Pro Now!"
473
+ msgstr ""
474
+
475
+ #: inc/view.php:177
476
+ msgid "ThemeIsle - Deadly Simple WordPress Themes"
477
+ msgstr ""
478
+
479
+ #: inc/view.php:178
480
+ msgid "ThemeIsle - Promote Our Themes and Plugins and get 55% Comission"
481
+ msgstr ""
482
+
483
+ #: inc/view.php:185
484
+ msgid "Sample Post Preview"
485
+ msgstr ""
486
+
487
+ #: inc/view.php:187 inc/view.php:196 inc/view.php:242 inc/view.php:289
488
+ msgid "Close preview"
489
+ msgstr ""
490
+
491
+ #: inc/view.php:188
492
+ msgid "Share now"
493
+ msgstr ""
494
+
495
+ #: inc/view.php:194
496
+ msgid "Choose a Profile or Page"
497
+ msgstr ""
498
+
499
+ #: inc/view.php:202
500
+ msgid "Add Your Facebook Account Following The Instructions On The Left"
501
+ msgstr ""
502
+
503
+ #: inc/view.php:206 inc/view.php:252
504
+ msgid "Go on"
505
+ msgstr ""
506
+
507
+ #: inc/view.php:207
508
+ msgid "Click on <strong>Create New App</strong> from the top right corner"
509
+ msgstr ""
510
+
511
+ #: inc/view.php:208
512
+ msgid ""
513
+ "Enter a <strong>Display Name</strong> and <strong>Namespace</strong> and "
514
+ "click on Create App"
515
+ msgstr ""
516
+
517
+ #: inc/view.php:209
518
+ msgid ""
519
+ "Once you arrive on the app dashboard, copy your <strong>App ID</strong> and "
520
+ "<strong>App Secret</strong> in the fields on the right"
521
+ msgstr ""
522
+
523
+ #: inc/view.php:210
524
+ msgid ""
525
+ "Go on Settings tab from the left sidebar menu add the contact email and "
526
+ "click on <strong>Add Platform</strong> and select <strong>Website</strong>"
527
+ msgstr ""
528
+
529
+ #: inc/view.php:211
530
+ msgid ""
531
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into App "
532
+ "Domains and Site URL fields and <strong>Save</strong>"
533
+ msgstr ""
534
+
535
+ #: inc/view.php:212
536
+ msgid ""
537
+ "Go on Status & Review tab and set your app live from the top-right switch."
538
+ msgstr ""
539
+
540
+ #: inc/view.php:213 inc/view.php:259
541
+ msgid "Now everything is done, click on <strong>Authorize App</strong> button."
542
+ msgstr ""
543
+
544
+ #: inc/view.php:219
545
+ msgid "Facebook App ID"
546
+ msgstr ""
547
+
548
+ #: inc/view.php:220
549
+ msgid "ID from your app created on facebook website."
550
+ msgstr ""
551
+
552
+ #: inc/view.php:231
553
+ msgid "Facebook App Secret"
554
+ msgstr ""
555
+
556
+ #: inc/view.php:232
557
+ msgid "Secret from your app created on facebook website. "
558
+ msgstr ""
559
+
560
+ #: inc/view.php:240 inc/view.php:287
561
+ msgid "Authorize App"
562
+ msgstr ""
563
+
564
+ #: inc/view.php:248
565
+ msgid "Add Your Linkedin Account Following The Instructions On The Left"
566
+ msgstr ""
567
+
568
+ #: inc/view.php:253
569
+ msgid ""
570
+ "Enter the required details and pay special attention to the further fields :"
571
+ msgstr ""
572
+
573
+ #: inc/view.php:254
574
+ msgid "Make sure you set Live Status to LIVE"
575
+ msgstr ""
576
+
577
+ #: inc/view.php:255
578
+ msgid "Default Scope should have r_basicprofile and rw_nus checked"
579
+ msgstr ""
580
+
581
+ #: inc/view.php:256
582
+ msgid ""
583
+ "Copy/Paste this url : <strong><?php echo SETTINGSURL; ?></strong> into OAuth "
584
+ "2.0 Redirect URLs"
585
+ msgstr ""
586
+
587
+ #: inc/view.php:257
588
+ msgid ""
589
+ "Once all required fields are filled click on Add Application button, get the "
590
+ "API Key and Secret Key and paste them in the fields on the right"
591
+ msgstr ""
592
+
593
+ #: inc/view.php:265
594
+ msgid "Linkedin API Key"
595
+ msgstr ""
596
+
597
+ #: inc/view.php:266
598
+ msgid "API Key that you get once you create an app"
599
+ msgstr ""
600
+
601
+ #: inc/view.php:277
602
+ msgid "Linkedin Secret Key"
603
+ msgstr ""
604
+
605
+ #: inc/view.php:278
606
+ msgid "Secret Key that you get once you create an app"
607
+ msgstr ""
608
+
609
+ #. Description of the plugin/theme
610
+ msgid ""
611
+ "Wordpress plugin that helps you to keeps your old posts alive by sharing "
612
+ "them and driving more traffic to them from twitter/facebook or linkedin. It "
613
+ "also helps you to promote your content. You can set time and no of posts to "
614
+ "share to drive more traffic.For questions, comments, or feature requests, <a "
615
+ "href=\"https://themeisle.com/contact/?"
616
+ "utm_source=plugindesc&utm_medium=announce&utm_campaign=top\">contact </a> us!"
617
+ msgstr ""
readme.txt CHANGED
@@ -1,26 +1,44 @@
1
  === Revive Old Post (Former Tweet Old Post) ===
2
  Contributors: codeinwp
3
- Tags: Tweet old post, Tweets, Promote old post by tweeting about them, Twitter, Auto Tweet, Hashtags, Twitter Hashtags, Tweet Posts, Tweet, Post Tweets, Wordpress Twitter Plugin, Twitter Plugin, Tweet Selected Posts, Twitter, Promote Posts, Tweet Random Post, Share Post, Promote Post, Post Tweets, Wordpress Twitter, Drive Traffic, Tweet Selected Posts
4
  Requires at least: 2.7
5
- Tested up to: 3.9
 
6
  Stable tag: trunk
7
 
8
 
9
- Plugin to share about your old posts to get more hits for them and keep them alive.
10
 
11
  == Description ==
12
 
13
- Revive Old Posts is a plugin designed to tweet your older posts to get more traffic.
14
 
15
- This plugin helps you to keeps your old posts alive by sharing them and driving more traffic to them from social networks. It also helps you to promote your content. You can set time and no of posts to share to drive more traffic.For questions, comments, or feature requests, <a href="http://themeisle.com/contact/?utm_source=readmetop&utm_medium=announce&utm_campaign=top">contact us</a>!
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
- For updates follow https://twitter.com/themeisle If you have anything you can let us know at <a href="http://themeisle.com/contact/?utm_source=readmetop&utm_medium=announce&utm_campaign=top">here</a>
18
 
19
 
20
  **Fortcoming**
21
 
22
  - Custom Schedule
23
  - Posts queue
 
24
 
25
 
26
  **Revive Old Post provides following features**
@@ -33,7 +51,9 @@ For updates follow https://twitter.com/themeisle If you have anything you can le
33
  - Exclude categories
34
  - Exclude specific posts.
35
 
 
36
 
 
37
 
38
  == Installation ==
39
 
@@ -60,7 +80,7 @@ Alternatively you can also follow the following steps to install the Revive Old
60
  == Frequently Asked Questions ==
61
 
62
  If you have any questions please get in touch with us at,
63
- http://themeisle.com/contact/
64
 
65
 
66
  **Plugin doesn't post at the regular interval**
@@ -100,7 +120,8 @@ Please note: Despite the fact that error is saying "might be automated", it does
100
 
101
  **Any more questions or doubts?**
102
 
103
- - Contact us at http://themeisle.com/contact/
 
104
 
105
 
106
  == Screenshots ==
@@ -110,11 +131,31 @@ Please note: Despite the fact that error is saying "might be automated", it does
110
 
111
  for more you can check out
112
 
113
- http://themeisle.com/plugins/tweet-old-post-lite/
114
 
115
 
116
  == Changelog ==
117
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  **New in v6.7.7**
119
 
120
  Added Facebook and Linkedin, Facebook is also enabled for the free users
1
  === Revive Old Post (Former Tweet Old Post) ===
2
  Contributors: codeinwp
3
+ Tags: admin, ajax, plugin, twitter, facebook, linkedin, automatic, tweet, share, wordpress, marketing, sharing, Tweet old post, Tweets,evergreen, Promote old post by tweeting about them, Twitter, Auto Tweet, Hashtags, Twitter Hashtags, Tweet Posts, Tweet, Post Tweets, Wordpress Twitter Plugin, Twitter Plugin, Tweet Selected Posts, Twitter, Promote Posts, Tweet Random Post, Share Post, Promote Post, Post Tweets, Wordpress Twitter, Drive Traffic, Tweet Selected Posts
4
  Requires at least: 2.7
5
+ Author URI: https://themeisle.com
6
+ Tested up to: 4.0
7
  Stable tag: trunk
8
 
9
 
10
+ Plugin to share about your old posts on twitter, facebook, linkedin to get more hits for them and keep them alive.
11
 
12
  == Description ==
13
 
14
+ > If you want to see a live demo of the plugin you can check <a href="http://www.youtube.com/watch?v=YOnlWmyO3VU">http://www.youtube.com/watch?v=YOnlWmyO3VU</a>.
15
 
16
+ ### Why to upgrade to PRO ?
17
+
18
+ Using the <a href="https://themeisle.com/plugins/tweet-old-post-pro/?ref=1">PRO version</a> of the plugin you will unleash the most important functionality : images in tweets . Using those your RT/CTR will go crazy.
19
+
20
+ Other notable features :
21
+
22
+ * Multiple Social Accounts
23
+ * Custom Post Types support
24
+ * Linkedin support
25
+ * Post with image
26
+
27
+ ### What the plugin can do ?
28
+
29
+ This plugin helps you to keeps your old posts alive by sharing them and driving more traffic to them from social networks. It also helps you to promote your content. You can set time and no of posts to share to drive more traffic.For questions, comments, or feature requests, <a href="https://themeisle.com/contact/?utm_source=readmetop&utm_medium=announce&utm_campaign=top">contact us</a>!
30
+
31
+ For updates follow https://twitter.com/themeisle If you have anything you can let us know <a href="https://themeisle.com/contact/?utm_source=readmetop&utm_medium=announce&utm_campaign=top">here</a>.
32
+
33
+ ThemeIsle is a <a href="https://www.codeinwp.com">Codeinwp</a> product.
34
 
 
35
 
36
 
37
  **Fortcoming**
38
 
39
  - Custom Schedule
40
  - Posts queue
41
+ - Different post content for each account
42
 
43
 
44
  **Revive Old Post provides following features**
51
  - Exclude categories
52
  - Exclude specific posts.
53
 
54
+ = Translations =
55
 
56
+ * sk_SK translation by Patrik Žec (PATWIST) of http://patwist.com
57
 
58
  == Installation ==
59
 
80
  == Frequently Asked Questions ==
81
 
82
  If you have any questions please get in touch with us at,
83
+ https://themeisle.com/contact/
84
 
85
 
86
  **Plugin doesn't post at the regular interval**
120
 
121
  **Any more questions or doubts?**
122
 
123
+ - Contact us at https://themeisle.com/contact/
124
+
125
 
126
 
127
  == Screenshots ==
131
 
132
  for more you can check out
133
 
134
+ https://themeisle.com/plugins/tweet-old-post-lite/
135
 
136
 
137
  == Changelog ==
138
 
139
+ **New in v6.8.2**
140
+
141
+ Fixed no available posts issue
142
+
143
+ **New in v6.8.1**
144
+
145
+ Added language support and custom post types
146
+
147
+ **New in v6.8**
148
+
149
+ Added Facebook and Linkedin
150
+
151
+ **New in v6.7**
152
+
153
+ Fixed interrupted posting issue
154
+
155
+ **New in v6.6**
156
+
157
+ Fixed excluded category issue and some small others.
158
+
159
  **New in v6.7.7**
160
 
161
  Added Facebook and Linkedin, Facebook is also enabled for the free users
tweet-old-post.php CHANGED
@@ -1,37 +1,39 @@
1
- <?php
2
- # /*
3
- # Plugin Name: Revive Old Post (Former Tweet Old Post)
4
- # Plugin URI: http://themeisle.com/plugins/tweet-old-post-lite/
5
- # Description: Wordpress plugin that helps you to keeps your old posts alive by sharing them and driving more traffic to them from twitter/facebook or linkedin. It also helps you to promote your content. You can set time and no of posts to share to drive more traffic.For questions, comments, or feature requests, <a href="http://themeisle.com/contact/?utm_source=plugindesc&utm_medium=announce&utm_campaign=top">contact </a> us!
6
- # Author: ThemeIsle
7
- # Version: 6.8
8
- # Author URI: http://themeisle.com/
9
- # */
10
-
11
- // Config Constants
12
- define("ROPPLUGINPATH", realpath(dirname(__FILE__) ));
13
- define("ROPCSSFILE", plugins_url('css/style.css',__FILE__ ));
14
- define("ROPCUSTOMDASHBOARDICON", plugins_url("css/custom_dashboard_icon.css", __FILE__));
15
- define("ROPJSFILE", plugins_url('js/master.js',__FILE__ ));
16
- define("ROPJSCOUNTDOWN", plugins_url('js/countdown.js',__FILE__ ));
17
- define("ROPPLUGINBASENAME", plugin_basename(__FILE__));
18
- define('ROP_TOP_FB_API_VERSION','v2.0');
19
- // Require core.
20
- require_once(ROPPLUGINPATH."/inc/core.php");
21
- // Require core.
22
- require_once(ROPPLUGINPATH."/inc/exclude-posts.php");
23
- if (!class_exists('TAV_Remote_Notification_Client')) {
24
- require( ROPPLUGINPATH.'/inc/class-remote-notification-client.php' );
25
- }
26
- if (!function_exists('topProImage'))
27
- $notification = new TAV_Remote_Notification_Client( 37, 'a8be784b898fa2fb', 'http://themeisle.com?post_type=notification' );
28
- else
29
- $notification = new TAV_Remote_Notification_Client( 38, 'b7fbcc8d0c58614a', 'http://themeisle.com?post_type=notification' );
30
-
31
- // Clear scheduled tweets on plugin deactivation
32
- register_deactivation_hook(__FILE__, array($CWP_TOP_Core, 'deactivationHook'));
33
-
34
- // Reset all settings on plugin activation.
35
- register_activation_hook(__FILE__, array($CWP_TOP_Core, 'resetAllOptions'));
36
-
37
- add_action("admin_head", array($CWP_TOP_Core, 'rop_load_dashboard_icon'));
 
 
1
+ <?php
2
+ # /*
3
+ # Plugin Name: Revive Old Post (Former Tweet Old Post)
4
+ # Plugin URI: https://themeisle.com/plugins/tweet-old-post-lite/
5
+ # Description: Wordpress plugin that helps you to keeps your old posts alive by sharing them and driving more traffic to them from twitter/facebook or linkedin. It also helps you to promote your content. You can set time and no of posts to share to drive more traffic.For questions, comments, or feature requests, <a href="https://themeisle.com/contact/?utm_source=plugindesc&utm_medium=announce&utm_campaign=top">contact </a> us!
6
+ # Author: ThemeIsle
7
+ # Version: 6.8.4
8
+ # Author URI: https://themeisle.com/
9
+ # Text Domain: tweet-old-post
10
+ # Domain Path: /languages
11
+ # */
12
+
13
+ // Config Constants
14
+ define("ROPPLUGINPATH", realpath(dirname(__FILE__) ));
15
+ define("ROPCSSFILE", plugins_url('css/style.css',__FILE__ ));
16
+ define("ROPCUSTOMDASHBOARDICON", plugins_url("css/custom_dashboard_icon.css", __FILE__));
17
+ define("ROPJSFILE", plugins_url('js/master.js',__FILE__ ));
18
+ define("ROPJSCOUNTDOWN", plugins_url('js/countdown.js',__FILE__ ));
19
+ define("ROPPLUGINBASENAME", plugin_basename(__FILE__));
20
+ define('ROP_TOP_FB_API_VERSION','v2.0');
21
+ // Require core.
22
+ require_once(ROPPLUGINPATH."/inc/core.php");
23
+ // Require core.
24
+ require_once(ROPPLUGINPATH."/inc/exclude-posts.php");
25
+ if (!class_exists('TAV_Remote_Notification_Client')) {
26
+ require( ROPPLUGINPATH.'/inc/class-remote-notification-client.php' );
27
+ }
28
+ if (!function_exists('topProImage'))
29
+ $notification = new TAV_Remote_Notification_Client( 37, 'a8be784b898fa2fb', 'https://themeisle.com?post_type=notification' );
30
+ else
31
+ $notification = new TAV_Remote_Notification_Client( 38, 'b7fbcc8d0c58614a', 'https://themeisle.com?post_type=notification' );
32
+
33
+ // Clear scheduled tweets on plugin deactivation
34
+ register_deactivation_hook(__FILE__, array($CWP_TOP_Core, 'deactivationHook'));
35
+
36
+ // Reset all settings on plugin activation.
37
+ register_activation_hook(__FILE__, array($CWP_TOP_Core, 'resetAllOptions'));
38
+
39
+ add_action("admin_head", array($CWP_TOP_Core, 'rop_load_dashboard_icon'));