Version Description
Post Templates
Download this release
Release Info
Developer | Blog2Social |
Plugin | Blog2Social: Social Media Auto Post & Scheduler |
Version | 5.6.0 |
Comparing to | |
See all releases |
Code changes from version 5.5.0 to 5.6.0
- assets/css/b2s/network.css +279 -0
- assets/css/general.css +4 -0
- assets/images/settings/like-icons-1.png +0 -0
- assets/images/settings/like-icons-12.png +0 -0
- assets/images/settings/like-icons-2.png +0 -0
- assets/images/settings/like-icons-3.png +0 -0
- assets/js/b2s/curation.js +21 -19
- assets/js/b2s/network.js +281 -2
- assets/js/b2s/post.js +2 -0
- assets/js/b2s/settings.js +0 -187
- assets/js/b2s/ship.js +8 -0
- assets/js/b2s/support.js +9 -1
- blog2social.php +3 -4
- includes/Ajax/Get.php +23 -7
- includes/Ajax/Post.php +69 -31
- includes/B2S/Api/Network/Pinterest.php +31 -14
- includes/B2S/AutoPost.php +34 -32
- includes/B2S/Calendar/Item.php +21 -16
- includes/B2S/Network/Item.php +351 -3
- includes/B2S/Post/Filter.php +17 -3
- includes/B2S/Post/Item.php +23 -7
- includes/B2S/PostBox.php +5 -5
- includes/B2S/Settings/Item.php +27 -103
- includes/B2S/Ship/Item.php +97 -48
- includes/B2S/Ship/Portale.php +4 -3
- includes/Loader.php +49 -15
- includes/Util.php +2 -2
- languages/blog2social-de_DE.mo +0 -0
- languages/blog2social-de_DE.po +457 -387
- languages/blog2social.pot +447 -379
- readme.txt +25 -9
- views/b2s/html/sidebar.phtml +2 -2
- views/b2s/html/sidebar.ship.phtml +1 -1
- views/b2s/network.php +111 -6
- views/b2s/post.calendar.php +1 -1
- views/b2s/post.sched.php +1 -1
- views/b2s/premium.php +1 -1
- views/b2s/settings.php +5 -102
- views/b2s/ship.php +1 -1
assets/css/b2s/network.css
CHANGED
@@ -261,4 +261,283 @@ ul.b2s-network-item-auth-list li:last-child{
|
|
261 |
.b2s-loading-area-manage-auth-team-modal{
|
262 |
float: left;
|
263 |
text-align: center;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
}
|
261 |
.b2s-loading-area-manage-auth-team-modal{
|
262 |
float: left;
|
263 |
text-align: center;
|
264 |
+
}
|
265 |
+
|
266 |
+
|
267 |
+
|
268 |
+
|
269 |
+
.b2s-edit-template-content-post-item {
|
270 |
+
appearance:button;
|
271 |
+
-moz-appearance:button;
|
272 |
+
-webkit-appearance:button;
|
273 |
+
display: inline-block;
|
274 |
+
padding: 2px 5px;
|
275 |
+
cursor: pointer;
|
276 |
+
margin-right: 5px !important;
|
277 |
+
}
|
278 |
+
|
279 |
+
.b2s-edit-template-preview-profile-img-1 {
|
280 |
+
border: 1px solid lightgray;
|
281 |
+
border-radius: 25px;
|
282 |
+
padding: 1px;
|
283 |
+
height: 36px;
|
284 |
+
width: 36px;
|
285 |
+
}
|
286 |
+
|
287 |
+
.b2s-edit-template-preview-profile-img-3 {
|
288 |
+
border: 1px solid lightgray;
|
289 |
+
border-radius: 25px;
|
290 |
+
padding: 1px;
|
291 |
+
height: 36px;
|
292 |
+
width: 36px;
|
293 |
+
}
|
294 |
+
|
295 |
+
.b2s-edit-template-preview-profile-img-12 {
|
296 |
+
border: 1px solid lightgray;
|
297 |
+
border-radius: 25px;
|
298 |
+
padding: 1px;
|
299 |
+
height: 36px;
|
300 |
+
width: 36px;
|
301 |
+
}
|
302 |
+
|
303 |
+
.b2s-edit-template-preview-profile-img-2 {
|
304 |
+
border: 1px solid lightgray;
|
305 |
+
border-radius: 25px;
|
306 |
+
padding: 1px;
|
307 |
+
height: 36px;
|
308 |
+
width: 36px;
|
309 |
+
}
|
310 |
+
|
311 |
+
.b2s-edit-template-preview-profile-name-1 {
|
312 |
+
margin-left: -20px;
|
313 |
+
color: #385898;
|
314 |
+
font-family: Helvetica, Arial, sans-serif;
|
315 |
+
font-size: 14px;
|
316 |
+
font-weight: 600;
|
317 |
+
}
|
318 |
+
|
319 |
+
.b2s-edit-template-preview-profile-name-3 {
|
320 |
+
margin-left: -20px;
|
321 |
+
font-family: Helvetica, Arial, sans-serif;
|
322 |
+
font-size: 14px;
|
323 |
+
font-weight: 600;
|
324 |
+
}
|
325 |
+
|
326 |
+
.b2s-edit-template-preview-profile-name-2 {
|
327 |
+
font-family: Helvetica, Arial, sans-serif;
|
328 |
+
font-size: 14px;
|
329 |
+
font-weight: 600;
|
330 |
+
}
|
331 |
+
|
332 |
+
.b2s-edit-template-preview-profile-name-12 {
|
333 |
+
font-family: Helvetica, Arial, sans-serif;
|
334 |
+
font-size: 12px;
|
335 |
+
font-weight: 600;
|
336 |
+
margin-left: -10px;
|
337 |
+
margin-top: 10px;
|
338 |
+
}
|
339 |
+
|
340 |
+
.b2s-edit-template-preview-content-profile-name-12 {
|
341 |
+
font-family: Helvetica, Arial, sans-serif;
|
342 |
+
font-size: 12px;
|
343 |
+
font-weight: 600;
|
344 |
+
margin-right: 5px;
|
345 |
+
}
|
346 |
+
|
347 |
+
.b2s-edit-template-preview-profile-handle-2 {
|
348 |
+
font-size: 14px;
|
349 |
+
color: gray;
|
350 |
+
}
|
351 |
+
|
352 |
+
.b2s-edit-template-preview-content {
|
353 |
+
word-wrap: break-word;
|
354 |
+
}
|
355 |
+
|
356 |
+
.b2s-edit-template-preview-link-image, .b2s-edit-template-preview-image-image {
|
357 |
+
width: 100%;
|
358 |
+
}
|
359 |
+
|
360 |
+
.b2s-edit-template-preview-2 {
|
361 |
+
margin-left: -20px;
|
362 |
+
}
|
363 |
+
|
364 |
+
.b2s-edit-template-preview-image-image-2 {
|
365 |
+
border-radius: 10px;
|
366 |
+
border: 1px solid lightgrey;
|
367 |
+
margin-top: 10px;
|
368 |
+
}
|
369 |
+
|
370 |
+
.b2s-edit-template-preview-image-image-3, .b2s-edit-template-preview-link-image-3 {
|
371 |
+
margin-top: 10px;
|
372 |
+
border-top: 1px solid lightgray;
|
373 |
+
border-bottom: 1px solid lightgray;
|
374 |
+
}
|
375 |
+
|
376 |
+
.b2s-edit-template-preview-link-image-2 {
|
377 |
+
width: auto !important;
|
378 |
+
height: 85px;
|
379 |
+
}
|
380 |
+
|
381 |
+
.b2s-edit-template-preview-image-12 {
|
382 |
+
width: 100%;
|
383 |
+
}
|
384 |
+
|
385 |
+
.b2s-edit-template-link-post {
|
386 |
+
border-top-right-radius: 0px !important;
|
387 |
+
border-bottom-right-radius: 0px !important;
|
388 |
+
}
|
389 |
+
|
390 |
+
.b2s-edit-template-image-post {
|
391 |
+
border-top-left-radius: 0px !important;
|
392 |
+
border-bottom-left-radius: 0px !important;
|
393 |
+
}
|
394 |
+
|
395 |
+
.b2s-edit-template-preview-image-border-12 {
|
396 |
+
padding: 0 !important;
|
397 |
+
border-top: 1px solid lightgray;
|
398 |
+
border-bottom: 1px solid lightgray;
|
399 |
+
margin: 10px 0px;
|
400 |
+
overflow: hidden;
|
401 |
+
height: 370px;
|
402 |
+
}
|
403 |
+
|
404 |
+
.b2s-edit-template-preview-border-12 {
|
405 |
+
padding: 10px 0px;
|
406 |
+
}
|
407 |
+
.b2s-edit-template-preview-border-1 {
|
408 |
+
padding-top: 10px;
|
409 |
+
}
|
410 |
+
|
411 |
+
.b2s-edit-template-preview-border-3 {
|
412 |
+
padding-top: 10px;
|
413 |
+
}
|
414 |
+
|
415 |
+
.b2s-edit-template-preview-border {
|
416 |
+
border: 1px solid lightgray;
|
417 |
+
}
|
418 |
+
|
419 |
+
.b2s-edit-template-preview-content-1 {
|
420 |
+
margin: 5px 0px;
|
421 |
+
}
|
422 |
+
|
423 |
+
.b2s-edit-template-preview-content-3 {
|
424 |
+
margin: 5px 0px;
|
425 |
+
}
|
426 |
+
|
427 |
+
.b2s-edit-template-preview-image-border-1 {
|
428 |
+
padding: 0px !important;
|
429 |
+
border-top: 1px solid lightgray;
|
430 |
+
border-bottom: 1px solid lightgray;
|
431 |
+
}
|
432 |
+
|
433 |
+
.b2s-edit-template-preview-image-border-3 {
|
434 |
+
padding: 0px !important;
|
435 |
+
}
|
436 |
+
|
437 |
+
.b2s-edit-template-preview-link-title {
|
438 |
+
font-weight: 700;
|
439 |
+
font-size: 16px;
|
440 |
+
}
|
441 |
+
|
442 |
+
.b2s-edit-template-preview-link-meta-box-1 {
|
443 |
+
background-color: #f2f3f5;
|
444 |
+
padding-bottom: 5px;
|
445 |
+
border-bottom: 1px solid lightgray;
|
446 |
+
}
|
447 |
+
|
448 |
+
.b2s-edit-template-preview-link-meta-box-2 {
|
449 |
+
border: 1px solid lightgray;
|
450 |
+
border-radius: 14px;
|
451 |
+
margin-left: 0px !important;
|
452 |
+
margin-top: 10px;
|
453 |
+
}
|
454 |
+
|
455 |
+
.b2s-edit-template-preview-link-meta-box-image-2 {
|
456 |
+
overflow: hidden;
|
457 |
+
height: 85px;
|
458 |
+
display: flex;
|
459 |
+
align-items: center;
|
460 |
+
justify-content: center;
|
461 |
+
border-top-left-radius: 14px;
|
462 |
+
border-bottom-left-radius: 14px;
|
463 |
+
border-right: 1px solid lightgray;
|
464 |
+
}
|
465 |
+
|
466 |
+
.b2s-edit-template-preview-link-meta-box-desc-2 {
|
467 |
+
color: gray;
|
468 |
+
}
|
469 |
+
|
470 |
+
.b2s-edit-template-preview-link-meta-box-domain-2 {
|
471 |
+
color: gray;
|
472 |
+
}
|
473 |
+
|
474 |
+
.b2s-edit-template-preview-link-meta-box-3 {
|
475 |
+
background-color: #f2f3f5;
|
476 |
+
padding: 5px 0px;
|
477 |
+
border-bottom: 1px solid lightgray;
|
478 |
+
}
|
479 |
+
|
480 |
+
.b2s-edit-template-preview-link-meta-box-domain-3 {
|
481 |
+
font-size: 10px;
|
482 |
+
color: gray;
|
483 |
+
}
|
484 |
+
|
485 |
+
.b2s-edit-template-preview-link-meta-box-title-3 {
|
486 |
+
font-weight: 600;
|
487 |
+
}
|
488 |
+
|
489 |
+
.b2s-edit-template-link-info {
|
490 |
+
color: #31708f;
|
491 |
+
}
|
492 |
+
|
493 |
+
.b2s-edit-template-section-headline {
|
494 |
+
font-size: 14px;
|
495 |
+
font-weight: 600;
|
496 |
+
}
|
497 |
+
|
498 |
+
.b2s-edit-template-post-content {
|
499 |
+
width: 100%;
|
500 |
+
height: 80px;
|
501 |
+
}
|
502 |
+
|
503 |
+
.b2s-edit-template-image-cut {
|
504 |
+
width: 200%;
|
505 |
+
margin-left: -205px;
|
506 |
+
margin-top: -83px;
|
507 |
+
}
|
508 |
+
|
509 |
+
.b2s-edit-template-image-frame {
|
510 |
+
margin-top: 50px;
|
511 |
+
}
|
512 |
+
|
513 |
+
.b2s-edit-template-preview-dots-12 {
|
514 |
+
margin-top: -5px;
|
515 |
+
font-weight: 1000;
|
516 |
+
font-size: 15px;
|
517 |
+
letter-spacing: 2px;
|
518 |
+
}
|
519 |
+
|
520 |
+
.b2s-edit-template-preview-like-icons-12 {
|
521 |
+
width: 100px;
|
522 |
+
margin: -5px 0px 5px -5px;
|
523 |
+
}
|
524 |
+
|
525 |
+
.b2s-edit-template-preview-like-icons-1 {
|
526 |
+
width: 100%;
|
527 |
+
margin: 5px 0px;
|
528 |
+
}
|
529 |
+
|
530 |
+
.b2s-edit-template-preview-like-icons-2 {
|
531 |
+
width: 100%;
|
532 |
+
margin-top: 5px;
|
533 |
+
}
|
534 |
+
|
535 |
+
.b2s-edit-template-preview-like-icons-3 {
|
536 |
+
margin-top: 5px;
|
537 |
+
}
|
538 |
+
|
539 |
+
.b2s-edit-template-network-img {
|
540 |
+
height: 20px;
|
541 |
+
width: auto !important;
|
542 |
+
margin-right: 5px;
|
543 |
}
|
assets/css/general.css
CHANGED
@@ -7586,3 +7586,7 @@ CSS CheckBOX
|
|
7586 |
.b2s-feature-img-with-24{
|
7587 |
max-width: 24px !important;
|
7588 |
}
|
|
|
|
|
|
|
|
7586 |
.b2s-feature-img-with-24{
|
7587 |
max-width: 24px !important;
|
7588 |
}
|
7589 |
+
|
7590 |
+
.b2s-padding-bottom-5{
|
7591 |
+
padding-bottom: 5px;
|
7592 |
+
}
|
assets/images/settings/like-icons-1.png
ADDED
Binary file
|
assets/images/settings/like-icons-12.png
ADDED
Binary file
|
assets/images/settings/like-icons-2.png
ADDED
Binary file
|
assets/images/settings/like-icons-3.png
ADDED
Binary file
|
assets/js/b2s/curation.js
CHANGED
@@ -10,7 +10,7 @@ jQuery(window).on("load", function () {
|
|
10 |
var url_string = window.location.href;
|
11 |
var url_param = new URL(url_string);
|
12 |
var url = url_param.searchParams.get("url");
|
13 |
-
if(typeof url != "undefined" && url != "" && url != null){
|
14 |
jQuery('#b2s-curation-input-url').val(url);
|
15 |
jQuery('.b2s-btn-curation-continue').trigger('click');
|
16 |
}
|
@@ -86,9 +86,11 @@ jQuery(document).on('change', '#b2s-post-curation-ship-type', function () {
|
|
86 |
if (jQuery('#b2s-post-curation-ship-date').attr('data-language') == 'de') {
|
87 |
setTodayDate = padDate(today.getDate()) + '.' + (padDate(today.getMonth() + 1)) + '.' + today.getFullYear() + ' ' + padDate(today.getHours()) + ':' + padDate(today.getMinutes());
|
88 |
}
|
|
|
89 |
|
|
|
|
|
90 |
jQuery('#b2s-post-curation-ship-date').val(setTodayDate);
|
91 |
-
jQuery('#b2s-post-curation-ship-date').b2sdatepicker({'autoClose': true, 'toggleSelected': false, 'minutesStep': 15, 'minDate': new Date(), 'startDate': today, 'todayButton': new Date(), 'position': 'top left'});
|
92 |
|
93 |
} else {
|
94 |
jQuery('.b2s-post-curation-ship-date-area').hide();
|
@@ -150,18 +152,18 @@ function scrapeDetails(url) {
|
|
150 |
var url_string = window.location.href;
|
151 |
var url_param = new URL(url_string);
|
152 |
var postId = url_param.searchParams.get("postId");
|
153 |
-
if(typeof postId != "undefined" && postId != ""){
|
154 |
jQuery('#b2s-draft-id').val(postId);
|
155 |
}
|
156 |
var title = url_param.searchParams.get("title");
|
157 |
-
if(typeof title != "undefined" && title != "" && jQuery('#b2s-post-curation-preview-title').val() == ""){
|
158 |
jQuery('#b2s-post-curation-preview-title').val(title);
|
159 |
}
|
160 |
var comment = url_param.searchParams.get("comment");
|
161 |
-
if(typeof comment != "undefined" && comment != ""){
|
162 |
jQuery('#b2s-post-curation-comment').val(comment);
|
163 |
}
|
164 |
-
|
165 |
} else {
|
166 |
if (data.preview != "") {
|
167 |
jQuery('.b2s-curation-preview-area').html(data.preview);
|
@@ -186,7 +188,7 @@ function scrapeDetails(url) {
|
|
186 |
jQuery('#b2s-btn-curation-customize').prop("disabled", true);
|
187 |
jQuery('#b2s-btn-curation-share').prop("disabled", true);
|
188 |
}
|
189 |
-
if(data.scrapeError == true) {
|
190 |
jQuery('#b2s-post-curation-preview-title').attr('type', 'text');
|
191 |
}
|
192 |
}
|
@@ -219,16 +221,16 @@ jQuery(document).on('click', '#b2s-btn-curation-share', function () {
|
|
219 |
var noContent = false;
|
220 |
if (jQuery('#b2s-post-curation-preview-title').val().length === 0) {
|
221 |
jQuery('#b2s-post-curation-preview-title').addClass('error');
|
222 |
-
noContent= true;
|
223 |
}
|
224 |
if (jQuery('#b2s-post-curation-comment').val().length === 0) {
|
225 |
jQuery('#b2s-post-curation-comment').addClass('error');
|
226 |
-
noContent= true;
|
227 |
}
|
228 |
-
if(noContent){
|
229 |
return false;
|
230 |
}
|
231 |
-
|
232 |
jQuery('.b2s-curation-post-list-area').html("").hide();
|
233 |
jQuery('.b2s-loading-area').show();
|
234 |
jQuery('.b2s-curation-settings-area').hide();
|
@@ -341,13 +343,13 @@ jQuery(document).on('click', '#b2s-btn-curation-customize', function () {
|
|
341 |
var noContent = false;
|
342 |
if (jQuery('#b2s-post-curation-preview-title').val().length === 0) {
|
343 |
jQuery('#b2s-post-curation-preview-title').addClass('error');
|
344 |
-
noContent= true;
|
345 |
}
|
346 |
if (jQuery('#b2s-post-curation-comment').val().length === 0) {
|
347 |
jQuery('#b2s-post-curation-comment').addClass('error');
|
348 |
-
noContent= true;
|
349 |
}
|
350 |
-
if(noContent){
|
351 |
return false;
|
352 |
}
|
353 |
jQuery('#b2s-post-curation-action').val('b2s_curation_customize');
|
@@ -435,13 +437,13 @@ jQuery(document).on('click', '#b2s-btn-curation-draft', function () {
|
|
435 |
var noContent = false;
|
436 |
if (jQuery('#b2s-post-curation-preview-title').val().length === 0) {
|
437 |
jQuery('#b2s-post-curation-preview-title').addClass('error');
|
438 |
-
noContent= true;
|
439 |
}
|
440 |
if (jQuery('#b2s-post-curation-comment').val().length === 0) {
|
441 |
jQuery('#b2s-post-curation-comment').addClass('error');
|
442 |
-
noContent= true;
|
443 |
}
|
444 |
-
if(noContent){
|
445 |
return false;
|
446 |
}
|
447 |
jQuery('#b2s-post-curation-action').val('b2s_curation_draft');
|
@@ -461,14 +463,14 @@ jQuery(document).on('click', '#b2s-btn-curation-draft', function () {
|
|
461 |
},
|
462 |
success: function (data) {
|
463 |
if (data.result == true) {
|
464 |
-
if(typeof data.postId != undefined){
|
465 |
jQuery('#b2s-draft-id').val(data.postId);
|
466 |
}
|
467 |
jQuery('.b2s-loading-area').hide();
|
468 |
jQuery('.b2s-curation-settings-area').show();
|
469 |
jQuery('.b2s-curation-preview-area').show();
|
470 |
jQuery('#b2s-curation-saved-draft-info').show();
|
471 |
-
setTimeout(function() {
|
472 |
jQuery('#b2s-curation-saved-draft-info').fadeOut("slow");
|
473 |
}, 5000);
|
474 |
return false;
|
10 |
var url_string = window.location.href;
|
11 |
var url_param = new URL(url_string);
|
12 |
var url = url_param.searchParams.get("url");
|
13 |
+
if (typeof url != "undefined" && url != "" && url != null) {
|
14 |
jQuery('#b2s-curation-input-url').val(url);
|
15 |
jQuery('.b2s-btn-curation-continue').trigger('click');
|
16 |
}
|
86 |
if (jQuery('#b2s-post-curation-ship-date').attr('data-language') == 'de') {
|
87 |
setTodayDate = padDate(today.getDate()) + '.' + (padDate(today.getMonth() + 1)) + '.' + today.getFullYear() + ' ' + padDate(today.getHours()) + ':' + padDate(today.getMinutes());
|
88 |
}
|
89 |
+
jQuery('#b2s-post-curation-ship-date').b2sdatepicker({'autoClose': true, 'toggleSelected': false, 'minutesStep': 15, 'minDate': new Date(), 'startDate': today, 'todayButton': new Date(), 'position': 'top left'});
|
90 |
|
91 |
+
var curationPicker = jQuery('#b2s-post-curation-ship-date').b2sdatepicker().data('b2sdatepicker');
|
92 |
+
curationPicker.selectDate(new Date(today.getFullYear(), today.getMonth(), today.getDate()));
|
93 |
jQuery('#b2s-post-curation-ship-date').val(setTodayDate);
|
|
|
94 |
|
95 |
} else {
|
96 |
jQuery('.b2s-post-curation-ship-date-area').hide();
|
152 |
var url_string = window.location.href;
|
153 |
var url_param = new URL(url_string);
|
154 |
var postId = url_param.searchParams.get("postId");
|
155 |
+
if (typeof postId != "undefined" && postId != "") {
|
156 |
jQuery('#b2s-draft-id').val(postId);
|
157 |
}
|
158 |
var title = url_param.searchParams.get("title");
|
159 |
+
if (typeof title != "undefined" && title != "" && jQuery('#b2s-post-curation-preview-title').val() == "") {
|
160 |
jQuery('#b2s-post-curation-preview-title').val(title);
|
161 |
}
|
162 |
var comment = url_param.searchParams.get("comment");
|
163 |
+
if (typeof comment != "undefined" && comment != "") {
|
164 |
jQuery('#b2s-post-curation-comment').val(comment);
|
165 |
}
|
166 |
+
|
167 |
} else {
|
168 |
if (data.preview != "") {
|
169 |
jQuery('.b2s-curation-preview-area').html(data.preview);
|
188 |
jQuery('#b2s-btn-curation-customize').prop("disabled", true);
|
189 |
jQuery('#b2s-btn-curation-share').prop("disabled", true);
|
190 |
}
|
191 |
+
if (data.scrapeError == true) {
|
192 |
jQuery('#b2s-post-curation-preview-title').attr('type', 'text');
|
193 |
}
|
194 |
}
|
221 |
var noContent = false;
|
222 |
if (jQuery('#b2s-post-curation-preview-title').val().length === 0) {
|
223 |
jQuery('#b2s-post-curation-preview-title').addClass('error');
|
224 |
+
noContent = true;
|
225 |
}
|
226 |
if (jQuery('#b2s-post-curation-comment').val().length === 0) {
|
227 |
jQuery('#b2s-post-curation-comment').addClass('error');
|
228 |
+
noContent = true;
|
229 |
}
|
230 |
+
if (noContent) {
|
231 |
return false;
|
232 |
}
|
233 |
+
|
234 |
jQuery('.b2s-curation-post-list-area').html("").hide();
|
235 |
jQuery('.b2s-loading-area').show();
|
236 |
jQuery('.b2s-curation-settings-area').hide();
|
343 |
var noContent = false;
|
344 |
if (jQuery('#b2s-post-curation-preview-title').val().length === 0) {
|
345 |
jQuery('#b2s-post-curation-preview-title').addClass('error');
|
346 |
+
noContent = true;
|
347 |
}
|
348 |
if (jQuery('#b2s-post-curation-comment').val().length === 0) {
|
349 |
jQuery('#b2s-post-curation-comment').addClass('error');
|
350 |
+
noContent = true;
|
351 |
}
|
352 |
+
if (noContent) {
|
353 |
return false;
|
354 |
}
|
355 |
jQuery('#b2s-post-curation-action').val('b2s_curation_customize');
|
437 |
var noContent = false;
|
438 |
if (jQuery('#b2s-post-curation-preview-title').val().length === 0) {
|
439 |
jQuery('#b2s-post-curation-preview-title').addClass('error');
|
440 |
+
noContent = true;
|
441 |
}
|
442 |
if (jQuery('#b2s-post-curation-comment').val().length === 0) {
|
443 |
jQuery('#b2s-post-curation-comment').addClass('error');
|
444 |
+
noContent = true;
|
445 |
}
|
446 |
+
if (noContent) {
|
447 |
return false;
|
448 |
}
|
449 |
jQuery('#b2s-post-curation-action').val('b2s_curation_draft');
|
463 |
},
|
464 |
success: function (data) {
|
465 |
if (data.result == true) {
|
466 |
+
if (typeof data.postId != undefined) {
|
467 |
jQuery('#b2s-draft-id').val(data.postId);
|
468 |
}
|
469 |
jQuery('.b2s-loading-area').hide();
|
470 |
jQuery('.b2s-curation-settings-area').show();
|
471 |
jQuery('.b2s-curation-preview-area').show();
|
472 |
jQuery('#b2s-curation-saved-draft-info').show();
|
473 |
+
setTimeout(function () {
|
474 |
jQuery('#b2s-curation-saved-draft-info').fadeOut("slow");
|
475 |
}, 5000);
|
476 |
return false;
|
assets/js/b2s/network.js
CHANGED
@@ -18,6 +18,8 @@ jQuery(window).on("load", function () {
|
|
18 |
});
|
19 |
|
20 |
|
|
|
|
|
21 |
function init() {
|
22 |
var showMeridian = true;
|
23 |
if (jQuery('#b2sUserLang').val() == 'de') {
|
@@ -364,7 +366,7 @@ jQuery(document).on('click', '#b2s-move-user-auth-to-profile', function () {
|
|
364 |
}
|
365 |
jQuery('.b2s-network-details-container-list[data-mandant-id=' + mandantId + '] .b2s-network-item-auth-list[data-network-id=' + networkId + ']').html('');
|
366 |
jQuery('.b2s-network-details-container-list[data-mandant-id=' + mandantId + '] .b2s-network-item-auth-list[data-network-id=' + networkId + ']').append(mandantFirst);
|
367 |
-
|
368 |
for (i = 0; i < mandantArray.length; i++) {
|
369 |
jQuery('.b2s-network-details-container-list[data-mandant-id=' + mandantId + '] .b2s-network-item-auth-list[data-network-id=' + networkId + ']').append(mandantArray[i]);
|
370 |
}
|
@@ -805,7 +807,7 @@ function loginSuccess(networkId, networkType, displayName, networkAuthId, mandan
|
|
805 |
html += ' <span class="b2s-network-mandant-name">(' + mandantName + ')</span>';
|
806 |
}
|
807 |
jQuery('.b2s-network-item-auth-list-li[data-network-auth-id="' + networkAuthId + '"][data-network-mandant-id="' + mandandId + '"][data-network-id="' + networkId + '"][data-network-type="' + networkType + '"] div:first').html(html);
|
808 |
-
jQuery('.b2s-network-item-auth-list-li[data-network-auth-id="' + networkAuthId + '"][data-network-mandant-id="' + mandandId + '"][data-network-id="' + networkId + '"][data-network-type="' + networkType + '"]').removeClass('b2s-label-danger-border-left').addClass('b2s-label-success-border-left');
|
809 |
}
|
810 |
}
|
811 |
}
|
@@ -896,3 +898,280 @@ function formatAMPM(date) {
|
|
896 |
function padDate(n) {
|
897 |
return ("0" + n).slice(-2);
|
898 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
});
|
19 |
|
20 |
|
21 |
+
|
22 |
+
|
23 |
function init() {
|
24 |
var showMeridian = true;
|
25 |
if (jQuery('#b2sUserLang').val() == 'de') {
|
366 |
}
|
367 |
jQuery('.b2s-network-details-container-list[data-mandant-id=' + mandantId + '] .b2s-network-item-auth-list[data-network-id=' + networkId + ']').html('');
|
368 |
jQuery('.b2s-network-details-container-list[data-mandant-id=' + mandantId + '] .b2s-network-item-auth-list[data-network-id=' + networkId + ']').append(mandantFirst);
|
369 |
+
|
370 |
for (i = 0; i < mandantArray.length; i++) {
|
371 |
jQuery('.b2s-network-details-container-list[data-mandant-id=' + mandantId + '] .b2s-network-item-auth-list[data-network-id=' + networkId + ']').append(mandantArray[i]);
|
372 |
}
|
807 |
html += ' <span class="b2s-network-mandant-name">(' + mandantName + ')</span>';
|
808 |
}
|
809 |
jQuery('.b2s-network-item-auth-list-li[data-network-auth-id="' + networkAuthId + '"][data-network-mandant-id="' + mandandId + '"][data-network-id="' + networkId + '"][data-network-type="' + networkType + '"] div:first').html(html);
|
810 |
+
jQuery('.b2s-network-item-auth-list-li[data-network-auth-id="' + networkAuthId + '"][data-network-mandant-id="' + mandandId + '"][data-network-id="' + networkId + '"][data-network-type="' + networkType + '"]').removeClass('b2s-label-danger-border-left').addClass('b2s-label-success-border-left');
|
811 |
}
|
812 |
}
|
813 |
}
|
898 |
function padDate(n) {
|
899 |
return ("0" + n).slice(-2);
|
900 |
}
|
901 |
+
|
902 |
+
jQuery(document).on('click', '.b2s-edit-template-btn', function () {
|
903 |
+
jQuery('.b2s-edit-template-content').hide();
|
904 |
+
jQuery('.b2s-edit-template-save-btn').hide();
|
905 |
+
jQuery('.b2s-loading-area').show();
|
906 |
+
jQuery('#b2s-edit-template').modal('show');
|
907 |
+
jQuery('#b2s-edit-template-network-id').val(jQuery(this).attr('data-network-id'));
|
908 |
+
var networkId = jQuery(this).attr('data-network-id');
|
909 |
+
jQuery('.b2s-edit-template-network-img').hide();
|
910 |
+
jQuery('#b2s-edit-template-network-img-' + networkId).show();
|
911 |
+
|
912 |
+
jQuery.ajax({
|
913 |
+
url: ajaxurl,
|
914 |
+
type: "GET",
|
915 |
+
dataType: "json",
|
916 |
+
cache: false,
|
917 |
+
data: {
|
918 |
+
'action': 'b2s_get_edit_template',
|
919 |
+
'networkId': networkId
|
920 |
+
},
|
921 |
+
error: function () {
|
922 |
+
//TODO Fehlermeldung
|
923 |
+
return false;
|
924 |
+
},
|
925 |
+
success: function (data) {
|
926 |
+
if (data.result == true) {
|
927 |
+
jQuery('.b2s-edit-template-content').html(data.content);
|
928 |
+
jQuery('.b2s-loading-area').hide();
|
929 |
+
jQuery('.b2s-edit-template-content').show();
|
930 |
+
jQuery('.b2s-edit-template-save-btn').show();
|
931 |
+
if (jQuery('#b2sUserVersion').val() < 1 && networkId != 1) {
|
932 |
+
jQuery('.b2s-edit-template-save-btn').addClass('b2s-btn-disabled');
|
933 |
+
} else {
|
934 |
+
jQuery('.b2s-edit-template-save-btn').removeClass('b2s-btn-disabled');
|
935 |
+
}
|
936 |
+
}
|
937 |
+
}
|
938 |
+
});
|
939 |
+
});
|
940 |
+
|
941 |
+
jQuery(window).on("load", function () {
|
942 |
+
if (jQuery('#b2sUserVersion').val() >= 1) {
|
943 |
+
jQuery(document).on('click', '.b2s-edit-template-link-post', function () {
|
944 |
+
jQuery('.b2s-edit-template-image-post[data-network-type=' + jQuery(this).attr('data-network-type') + ']').removeClass('btn-primary').addClass('btn-light');
|
945 |
+
jQuery('.b2s-edit-template-link-post[data-network-type=' + jQuery(this).attr('data-network-type') + ']').removeClass('btn-light').addClass('btn-primary');
|
946 |
+
jQuery('.b2s-edit-template-post-format[data-network-type=' + jQuery(this).attr('data-network-type') + ']').val('0');
|
947 |
+
jQuery('.b2s-edit-template-image-preview[data-network-type=' + jQuery(this).attr('data-network-type') + ']').hide();
|
948 |
+
jQuery('.b2s-edit-template-link-preview[data-network-type=' + jQuery(this).attr('data-network-type') + ']').show();
|
949 |
+
});
|
950 |
+
|
951 |
+
jQuery(document).on('click', '.b2s-edit-template-image-post', function () {
|
952 |
+
jQuery('.b2s-edit-template-link-post[data-network-type=' + jQuery(this).attr('data-network-type') + ']').removeClass('btn-primary').addClass('btn-light');
|
953 |
+
jQuery('.b2s-edit-template-image-post[data-network-type=' + jQuery(this).attr('data-network-type') + ']').removeClass('btn-light').addClass('btn-primary');
|
954 |
+
jQuery('.b2s-edit-template-post-format[data-network-type=' + jQuery(this).attr('data-network-type') + ']').val('1');
|
955 |
+
jQuery('.b2s-edit-template-link-preview[data-network-type=' + jQuery(this).attr('data-network-type') + ']').hide();
|
956 |
+
jQuery('.b2s-edit-template-image-preview[data-network-type=' + jQuery(this).attr('data-network-type') + ']').show();
|
957 |
+
});
|
958 |
+
|
959 |
+
|
960 |
+
document.addEventListener('dragstart', function (event) {
|
961 |
+
event.dataTransfer.setData('Text', event.target.innerHTML);
|
962 |
+
});
|
963 |
+
|
964 |
+
document.addEventListener('drop', function (event) {
|
965 |
+
setTimeout(function () {
|
966 |
+
jQuery('.b2s-edit-template-post-content').trigger('keyup');
|
967 |
+
}, 0);
|
968 |
+
});
|
969 |
+
|
970 |
+
jQuery(document).on('mousedown mouseup keydown keyup', '.b2s-edit-template-post-content', function () {
|
971 |
+
var tb = jQuery(this).get(0);
|
972 |
+
jQuery('.b2s-edit-template-content-selection-start[data-network-type="' + jQuery(this).attr('data-network-type') + '"]').val(tb.selectionStart);
|
973 |
+
jQuery('.b2s-edit-template-content-selection-end[data-network-type="' + jQuery(this).attr('data-network-type') + '"]').val(tb.selectionEnd);
|
974 |
+
});
|
975 |
+
|
976 |
+
jQuery(document).on('keyup', '.b2s-edit-template-post-content', function () {
|
977 |
+
jQuery('.b2s-edit-template-preview-content[data-network-type="' + jQuery(this).attr('data-network-type') + '"]').html(jQuery(this).val().replace(/\n/g, "<br>"));
|
978 |
+
});
|
979 |
+
|
980 |
+
jQuery(document).on('keydown', '.b2s-edit-template-post-content', function () {
|
981 |
+
var tb = jQuery(this).get(0);
|
982 |
+
var start = tb.selectionStart;
|
983 |
+
var end = tb.selectionEnd;
|
984 |
+
var reg = new RegExp("({.+?})", "g");
|
985 |
+
var amatch = null;
|
986 |
+
while ((amatch = reg.exec(jQuery(this).val())) != null) {
|
987 |
+
var thisMatchStart = amatch.index;
|
988 |
+
var thisMatchEnd = amatch.index + amatch[0].length;
|
989 |
+
//case: keydown in pattern
|
990 |
+
if (start > thisMatchStart && end <= thisMatchEnd && (event.keyCode == 8 || event.keyCode == 46)) {
|
991 |
+
jQuery(this).val(jQuery(this).val().substr(0, thisMatchStart) + jQuery(this).val().substr(thisMatchEnd));
|
992 |
+
event.preventDefault();
|
993 |
+
return false;
|
994 |
+
|
995 |
+
}
|
996 |
+
//case: before pattern
|
997 |
+
if (start <= thisMatchStart && end > thisMatchStart && (event.keyCode > 40 || event.keyCode < 16 || event.keyCode == 32)) {
|
998 |
+
event.preventDefault();
|
999 |
+
return false;
|
1000 |
+
//case: after pattern
|
1001 |
+
} else if (start > thisMatchStart && start < thisMatchEnd && (event.keyCode > 40 || event.keyCode < 16 || event.keyCode == 32)) {
|
1002 |
+
event.preventDefault();
|
1003 |
+
return false;
|
1004 |
+
}
|
1005 |
+
}
|
1006 |
+
});
|
1007 |
+
|
1008 |
+
jQuery(document).on('click', '.b2s-edit-template-content-post-item', function () {
|
1009 |
+
var networkType = jQuery(this).attr('data-network-type');
|
1010 |
+
var text = jQuery('.b2s-edit-template-post-content[data-network-type="' + networkType + '"]').val();
|
1011 |
+
var start = jQuery('.b2s-edit-template-content-selection-start[data-network-type="' + networkType + '"]').val();
|
1012 |
+
var end = jQuery('.b2s-edit-template-content-selection-end[data-network-type="' + networkType + '"]').val();
|
1013 |
+
|
1014 |
+
var reg = new RegExp("({.+?})", "g");
|
1015 |
+
var amatch = null;
|
1016 |
+
while ((amatch = reg.exec(text)) != null) {
|
1017 |
+
var thisMatchStart = amatch.index;
|
1018 |
+
var thisMatchEnd = amatch.index + amatch[0].length;
|
1019 |
+
//case: keydown in pattern
|
1020 |
+
if (start > thisMatchStart && end < thisMatchEnd) {
|
1021 |
+
event.preventDefault();
|
1022 |
+
return false;
|
1023 |
+
}
|
1024 |
+
}
|
1025 |
+
var newText = text.slice(0, start) + jQuery(this).html() + text.slice(end);
|
1026 |
+
jQuery('.b2s-edit-template-post-content[data-network-type="' + networkType + '"]').val(newText);
|
1027 |
+
jQuery('.b2s-edit-template-post-content').focus();
|
1028 |
+
event.preventDefault();
|
1029 |
+
return false;
|
1030 |
+
});
|
1031 |
+
|
1032 |
+
jQuery(document).on('click', '.b2s-edit-template-content-clear-btn', function () {
|
1033 |
+
var networkType = jQuery(this).attr('data-network-type');
|
1034 |
+
jQuery('.b2s-edit-template-post-content[data-network-type="' + networkType + '"]').val("");
|
1035 |
+
jQuery('.b2s-edit-template-post-content').focus();
|
1036 |
+
event.preventDefault();
|
1037 |
+
return false;
|
1038 |
+
});
|
1039 |
+
|
1040 |
+
|
1041 |
+
jQuery(document).on('keyup', '.b2s-edit-template-range', function () {
|
1042 |
+
if (isNaN(parseInt(jQuery(this).val())) || parseInt(jQuery(this).val()) < 1) {
|
1043 |
+
jQuery(this).val("1");
|
1044 |
+
}
|
1045 |
+
if (jQuery(this).attr('max') > 0 && parseInt(jQuery(this).val()) > jQuery(this).attr('max')) {
|
1046 |
+
jQuery(this).val(jQuery(this).attr('max'));
|
1047 |
+
}
|
1048 |
+
event.preventDefault();
|
1049 |
+
return false;
|
1050 |
+
});
|
1051 |
+
|
1052 |
+
jQuery(document).on('click', '.b2s-edit-template-load-default', function () {
|
1053 |
+
jQuery('.b2s-edit-template-content').hide();
|
1054 |
+
jQuery('.b2s-edit-template-save-btn').hide();
|
1055 |
+
jQuery('.b2s-edit-template-save-success').hide();
|
1056 |
+
jQuery('.b2s-edit-template-save-failed').hide();
|
1057 |
+
jQuery('.b2s-loading-area').show();
|
1058 |
+
var networkType = jQuery(this).attr('data-network-type');
|
1059 |
+
|
1060 |
+
jQuery.ajax({
|
1061 |
+
url: ajaxurl,
|
1062 |
+
type: "POST",
|
1063 |
+
dataType: "json",
|
1064 |
+
cache: false,
|
1065 |
+
data: {
|
1066 |
+
'action': 'b2s_load_default_post_template',
|
1067 |
+
'networkId': jQuery('#b2s-edit-template-network-id').val(),
|
1068 |
+
'networkType': networkType
|
1069 |
+
},
|
1070 |
+
error: function () {
|
1071 |
+
jQuery('.b2s-loading-area').hide();
|
1072 |
+
jQuery('.b2s-edit-template-content').show();
|
1073 |
+
jQuery('.b2s-edit-template-save-btn').show();
|
1074 |
+
jQuery('.b2s-edit-template-load-default-failed').show();
|
1075 |
+
return false;
|
1076 |
+
},
|
1077 |
+
success: function (data) {
|
1078 |
+
jQuery('.b2s-loading-area').hide();
|
1079 |
+
jQuery('.b2s-edit-template-content').show();
|
1080 |
+
jQuery('.b2s-edit-template-save-btn').show();
|
1081 |
+
if (data.result == true) {
|
1082 |
+
jQuery('.b2s-template-tab-' + networkType).html(data.html);
|
1083 |
+
} else {
|
1084 |
+
jQuery('.b2s-edit-template-load-default-failed').show();
|
1085 |
+
}
|
1086 |
+
}
|
1087 |
+
});
|
1088 |
+
});
|
1089 |
+
}
|
1090 |
+
});
|
1091 |
+
|
1092 |
+
jQuery(document).on('click', '.b2s-edit-template-save-btn', function () {
|
1093 |
+
if (jQuery('#b2sUserVersion').val() < 1 && jQuery('#b2s-edit-template-network-id').val() != 1) {
|
1094 |
+
return false;
|
1095 |
+
}
|
1096 |
+
var contentError = false;
|
1097 |
+
jQuery('.b2s-edit-template-post-content').each(function (i, obj) {
|
1098 |
+
jQuery(obj).removeClass('error');
|
1099 |
+
if (jQuery(obj).val() == "") {
|
1100 |
+
jQuery(obj).addClass('error');
|
1101 |
+
contentError = true;
|
1102 |
+
}
|
1103 |
+
});
|
1104 |
+
if (contentError) {
|
1105 |
+
return false;
|
1106 |
+
}
|
1107 |
+
|
1108 |
+
jQuery('.b2s-edit-template-content').hide();
|
1109 |
+
jQuery('.b2s-edit-template-save-btn').hide();
|
1110 |
+
jQuery('.b2s-edit-template-save-success').hide();
|
1111 |
+
jQuery('.b2s-edit-template-save-failed').hide();
|
1112 |
+
jQuery('.b2s-loading-area').show();
|
1113 |
+
|
1114 |
+
template_data = {};
|
1115 |
+
|
1116 |
+
jQuery('.b2s-edit-template-post-content').each(function (i, obj) {
|
1117 |
+
var networkType = jQuery(obj).attr('data-network-type');
|
1118 |
+
template_data[networkType] = {};
|
1119 |
+
template_data[networkType]['format'] = jQuery('.b2s-edit-template-post-format[data-network-type="' + networkType + '"]').val();
|
1120 |
+
template_data[networkType]['content'] = jQuery('.b2s-edit-template-post-content[data-network-type="' + networkType + '"]').val();
|
1121 |
+
template_data[networkType]['range_max'] = jQuery('.b2s-edit-template-range[data-network-type="' + networkType + '"]').val();
|
1122 |
+
});
|
1123 |
+
|
1124 |
+
jQuery.ajax({
|
1125 |
+
url: ajaxurl,
|
1126 |
+
type: "POST",
|
1127 |
+
dataType: "json",
|
1128 |
+
cache: false,
|
1129 |
+
data: {
|
1130 |
+
'action': 'b2s_save_post_template',
|
1131 |
+
'template_data': template_data,
|
1132 |
+
'networkId': jQuery('#b2s-edit-template-network-id').val(),
|
1133 |
+
'link_no_cache': (jQuery("#link-no-cache").is(':checked') ? '1' : '0')
|
1134 |
+
},
|
1135 |
+
error: function () {
|
1136 |
+
jQuery('.b2s-loading-area').hide();
|
1137 |
+
jQuery('.b2s-edit-template-content').show();
|
1138 |
+
jQuery('.b2s-edit-template-save-btn').show();
|
1139 |
+
jQuery('.b2s-edit-template-save-failed').show();
|
1140 |
+
return false;
|
1141 |
+
},
|
1142 |
+
success: function (data) {
|
1143 |
+
jQuery('.b2s-loading-area').hide();
|
1144 |
+
jQuery('.b2s-edit-template-content').show();
|
1145 |
+
jQuery('.b2s-edit-template-save-btn').show();
|
1146 |
+
if (data.result == true) {
|
1147 |
+
jQuery('.b2s-edit-template-save-success').show();
|
1148 |
+
setTimeout(function () {
|
1149 |
+
jQuery('.b2s-edit-template-save-success').fadeOut();
|
1150 |
+
}, 3000);
|
1151 |
+
} else {
|
1152 |
+
jQuery('.b2s-edit-template-save-failed').show();
|
1153 |
+
}
|
1154 |
+
}
|
1155 |
+
});
|
1156 |
+
});
|
1157 |
+
|
1158 |
+
|
1159 |
+
jQuery('#b2sInfoNoCache').on('hidden.bs.modal', function () {
|
1160 |
+
jQuery('body').addClass('modal-open');
|
1161 |
+
});
|
1162 |
+
jQuery('#b2sInfoFormat').on('hidden.bs.modal', function () {
|
1163 |
+
jQuery('body').addClass('modal-open');
|
1164 |
+
});
|
1165 |
+
|
1166 |
+
jQuery('#b2sInfoFormat').on('show.bs.modal', function (event) {
|
1167 |
+
var id = jQuery(event.relatedTarget).attr('data-network-id');
|
1168 |
+
jQuery('.b2sInfoFormatText').hide();
|
1169 |
+
jQuery('.b2sInfoFormatText[data-network-id="' + id + '"]').show();
|
1170 |
+
});
|
1171 |
+
|
1172 |
+
jQuery('#b2sInfoContent').on('hidden.bs.modal', function () {
|
1173 |
+
jQuery('body').addClass('modal-open');
|
1174 |
+
});
|
1175 |
+
jQuery('#b2sInfoCharacterLimit').on('hidden.bs.modal', function () {
|
1176 |
+
jQuery('body').addClass('modal-open');
|
1177 |
+
});
|
assets/js/b2s/post.js
CHANGED
@@ -175,6 +175,7 @@ jQuery(document).on('click', '#b2s-sort-reset-btn', function () {
|
|
175 |
jQuery('#b2sPostBlogId').val("");
|
176 |
jQuery('#b2sShowByNetwork').val("0");
|
177 |
jQuery('#b2sSortPostStatus').prop('selectedIndex', 0);
|
|
|
178 |
jQuery('#b2sSortPostPublishDate').prop('selectedIndex', 0);
|
179 |
b2sSortFormSubmit();
|
180 |
return false;
|
@@ -209,6 +210,7 @@ function b2sSortFormSubmit(sched_dates) {
|
|
209 |
'b2sPagination': jQuery('#b2sPagination').val(),
|
210 |
'b2sShowPagination': jQuery('#b2sShowPagination').length > 0 ? jQuery('#b2sShowPagination').val() : 1,
|
211 |
'b2sSortPostStatus': jQuery('#b2sSortPostStatus').val(),
|
|
|
212 |
'b2sSortPostPublishDate': jQuery('#b2sSortPostPublishDate').val(),
|
213 |
'b2sUserLang': jQuery('#b2sUserLang').val()
|
214 |
};
|
175 |
jQuery('#b2sPostBlogId').val("");
|
176 |
jQuery('#b2sShowByNetwork').val("0");
|
177 |
jQuery('#b2sSortPostStatus').prop('selectedIndex', 0);
|
178 |
+
jQuery('#b2sSortPostShareStatus').prop('selectedIndex', 0);
|
179 |
jQuery('#b2sSortPostPublishDate').prop('selectedIndex', 0);
|
180 |
b2sSortFormSubmit();
|
181 |
return false;
|
210 |
'b2sPagination': jQuery('#b2sPagination').val(),
|
211 |
'b2sShowPagination': jQuery('#b2sShowPagination').length > 0 ? jQuery('#b2sShowPagination').val() : 1,
|
212 |
'b2sSortPostStatus': jQuery('#b2sSortPostStatus').val(),
|
213 |
+
'b2sSortPostShareStatus': jQuery('#b2sSortPostShareStatus').val(),
|
214 |
'b2sSortPostPublishDate': jQuery('#b2sSortPostPublishDate').val(),
|
215 |
'b2sUserLang': jQuery('#b2sUserLang').val()
|
216 |
};
|
assets/js/b2s/settings.js
CHANGED
@@ -265,46 +265,6 @@ jQuery(document).on('click', '.b2s-shortener-account-delete-btn', function () {
|
|
265 |
return false;
|
266 |
});
|
267 |
|
268 |
-
|
269 |
-
jQuery(document).on('change', '#b2s-user-network-twitter-content', function () {
|
270 |
-
|
271 |
-
if (jQuery('#b2s_user_version').val() == 0) {
|
272 |
-
jQuery('#b2s-user-network-twitter-content').val("0");
|
273 |
-
jQuery('#b2sPreFeatureModal').modal('show');
|
274 |
-
return false;
|
275 |
-
} else {
|
276 |
-
jQuery('.b2s-settings-user-success').hide();
|
277 |
-
jQuery('.b2s-settings-user-error').hide();
|
278 |
-
jQuery(".b2s-loading-area").show();
|
279 |
-
jQuery(".b2s-user-settings-area").hide();
|
280 |
-
jQuery('.b2s-server-connection-fail').hide();
|
281 |
-
jQuery.ajax({
|
282 |
-
url: ajaxurl,
|
283 |
-
type: "POST",
|
284 |
-
dataType: "json",
|
285 |
-
cache: false,
|
286 |
-
data: {
|
287 |
-
'action': 'b2s_user_network_settings',
|
288 |
-
'content_network_twitter': jQuery('#b2s-user-network-twitter-content').val(),
|
289 |
-
},
|
290 |
-
error: function () {
|
291 |
-
jQuery('.b2s-server-connection-fail').show();
|
292 |
-
return false;
|
293 |
-
},
|
294 |
-
success: function (data) {
|
295 |
-
jQuery(".b2s-loading-area").hide();
|
296 |
-
jQuery(".b2s-user-settings-area").show();
|
297 |
-
if (data.result == true) {
|
298 |
-
jQuery('.b2s-settings-user-success').show();
|
299 |
-
} else {
|
300 |
-
jQuery('.b2s-settings-user-error').show();
|
301 |
-
}
|
302 |
-
}
|
303 |
-
});
|
304 |
-
}
|
305 |
-
return false;
|
306 |
-
});
|
307 |
-
|
308 |
jQuery('#b2s-user-network-settings-auto-post-own').validate({
|
309 |
ignore: "",
|
310 |
errorPlacement: function () {
|
@@ -552,153 +512,6 @@ jQuery(document).on('click', '#b2s-general-settings-legacy-mode', function () {
|
|
552 |
return false;
|
553 |
});
|
554 |
|
555 |
-
jQuery('.b2sSaveUserSettingsPostFormatFb').validate({
|
556 |
-
ignore: "",
|
557 |
-
errorPlacement: function () {
|
558 |
-
return false;
|
559 |
-
},
|
560 |
-
submitHandler: function (form) {
|
561 |
-
jQuery('.b2s-settings-user-success').hide();
|
562 |
-
jQuery('.b2s-settings-user-error').hide();
|
563 |
-
jQuery(".b2s-loading-area").show();
|
564 |
-
jQuery(".b2s-user-settings-area").hide();
|
565 |
-
jQuery('.b2s-server-connection-fail').hide();
|
566 |
-
jQuery.ajax({
|
567 |
-
processData: false,
|
568 |
-
url: ajaxurl,
|
569 |
-
type: "POST",
|
570 |
-
dataType: "json",
|
571 |
-
cache: false,
|
572 |
-
data: jQuery(form).serialize(),
|
573 |
-
error: function () {
|
574 |
-
jQuery('.b2s-server-connection-fail').show();
|
575 |
-
return false;
|
576 |
-
},
|
577 |
-
success: function (data) {
|
578 |
-
jQuery(".b2s-loading-area").hide();
|
579 |
-
jQuery(".b2s-user-settings-area").show();
|
580 |
-
if (data.result == true) {
|
581 |
-
jQuery('.b2s-settings-user-success').show();
|
582 |
-
} else {
|
583 |
-
jQuery('.b2s-settings-user-error').show();
|
584 |
-
}
|
585 |
-
}
|
586 |
-
});
|
587 |
-
return false;
|
588 |
-
}
|
589 |
-
});
|
590 |
-
|
591 |
-
|
592 |
-
jQuery('.b2sSaveUserSettingsPostFormatTw').validate({
|
593 |
-
ignore: "",
|
594 |
-
errorPlacement: function () {
|
595 |
-
return false;
|
596 |
-
},
|
597 |
-
submitHandler: function (form) {
|
598 |
-
jQuery('.b2s-settings-user-success').hide();
|
599 |
-
jQuery('.b2s-settings-user-error').hide();
|
600 |
-
jQuery(".b2s-loading-area").show();
|
601 |
-
jQuery(".b2s-user-settings-area").hide();
|
602 |
-
jQuery('.b2s-server-connection-fail').hide();
|
603 |
-
jQuery.ajax({
|
604 |
-
processData: false,
|
605 |
-
url: ajaxurl,
|
606 |
-
type: "POST",
|
607 |
-
dataType: "json",
|
608 |
-
cache: false,
|
609 |
-
data: jQuery(form).serialize(),
|
610 |
-
error: function () {
|
611 |
-
jQuery('.b2s-server-connection-fail').show();
|
612 |
-
return false;
|
613 |
-
},
|
614 |
-
success: function (data) {
|
615 |
-
jQuery(".b2s-loading-area").hide();
|
616 |
-
jQuery(".b2s-user-settings-area").show();
|
617 |
-
if (data.result == true) {
|
618 |
-
jQuery('.b2s-settings-user-success').show();
|
619 |
-
} else {
|
620 |
-
jQuery('.b2s-settings-user-error').show();
|
621 |
-
}
|
622 |
-
}
|
623 |
-
});
|
624 |
-
return false;
|
625 |
-
}
|
626 |
-
});
|
627 |
-
|
628 |
-
|
629 |
-
jQuery('.b2sSaveUserSettingsPostFormatLi').validate({
|
630 |
-
ignore: "",
|
631 |
-
errorPlacement: function () {
|
632 |
-
return false;
|
633 |
-
},
|
634 |
-
submitHandler: function (form) {
|
635 |
-
jQuery('.b2s-settings-user-success').hide();
|
636 |
-
jQuery('.b2s-settings-user-error').hide();
|
637 |
-
jQuery(".b2s-loading-area").show();
|
638 |
-
jQuery(".b2s-user-settings-area").hide();
|
639 |
-
jQuery('.b2s-server-connection-fail').hide();
|
640 |
-
jQuery.ajax({
|
641 |
-
processData: false,
|
642 |
-
url: ajaxurl,
|
643 |
-
type: "POST",
|
644 |
-
dataType: "json",
|
645 |
-
cache: false,
|
646 |
-
data: jQuery(form).serialize(),
|
647 |
-
error: function () {
|
648 |
-
jQuery('.b2s-server-connection-fail').show();
|
649 |
-
return false;
|
650 |
-
},
|
651 |
-
success: function (data) {
|
652 |
-
jQuery(".b2s-loading-area").hide();
|
653 |
-
jQuery(".b2s-user-settings-area").show();
|
654 |
-
if (data.result == true) {
|
655 |
-
jQuery('.b2s-settings-user-success').show();
|
656 |
-
} else {
|
657 |
-
jQuery('.b2s-settings-user-error').show();
|
658 |
-
}
|
659 |
-
}
|
660 |
-
});
|
661 |
-
return false;
|
662 |
-
}
|
663 |
-
});
|
664 |
-
|
665 |
-
|
666 |
-
jQuery('.b2sSaveUserSettingsPostFormatIn').validate({
|
667 |
-
ignore: "",
|
668 |
-
errorPlacement: function () {
|
669 |
-
return false;
|
670 |
-
},
|
671 |
-
submitHandler: function (form) {
|
672 |
-
jQuery('.b2s-settings-user-success').hide();
|
673 |
-
jQuery('.b2s-settings-user-error').hide();
|
674 |
-
jQuery(".b2s-loading-area").show();
|
675 |
-
jQuery(".b2s-user-settings-area").hide();
|
676 |
-
jQuery('.b2s-server-connection-fail').hide();
|
677 |
-
jQuery.ajax({
|
678 |
-
processData: false,
|
679 |
-
url: ajaxurl,
|
680 |
-
type: "POST",
|
681 |
-
dataType: "json",
|
682 |
-
cache: false,
|
683 |
-
data: jQuery(form).serialize(),
|
684 |
-
error: function () {
|
685 |
-
jQuery('.b2s-server-connection-fail').show();
|
686 |
-
return false;
|
687 |
-
},
|
688 |
-
success: function (data) {
|
689 |
-
jQuery(".b2s-loading-area").hide();
|
690 |
-
jQuery(".b2s-user-settings-area").show();
|
691 |
-
if (data.result == true) {
|
692 |
-
jQuery('.b2s-settings-user-success').show();
|
693 |
-
} else {
|
694 |
-
jQuery('.b2s-settings-user-error').show();
|
695 |
-
}
|
696 |
-
}
|
697 |
-
});
|
698 |
-
return false;
|
699 |
-
}
|
700 |
-
});
|
701 |
-
|
702 |
function padDate(n) {
|
703 |
return ("0" + n).slice(-2);
|
704 |
}
|
265 |
return false;
|
266 |
});
|
267 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
268 |
jQuery('#b2s-user-network-settings-auto-post-own').validate({
|
269 |
ignore: "",
|
270 |
errorPlacement: function () {
|
512 |
return false;
|
513 |
});
|
514 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
515 |
function padDate(n) {
|
516 |
return ("0" + n).slice(-2);
|
517 |
}
|
assets/js/b2s/ship.js
CHANGED
@@ -16,6 +16,14 @@ jQuery(window).on("load", function () {
|
|
16 |
}
|
17 |
});
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
jQuery(document).on('click', '.btn-toggle-menu', function () {
|
20 |
if (jQuery('.toggelbutton').is(':visible')) {
|
21 |
jQuery("#b2s-wrapper").toggleClass("toggled");
|
16 |
}
|
17 |
});
|
18 |
|
19 |
+
//Stop duplicate posts by page refreshing during the post process
|
20 |
+
jQuery(document).on('keydown', '#b2sNetworkSent', function (event) {
|
21 |
+
if (event.keyCode == 116) {
|
22 |
+
event.preventDefault();
|
23 |
+
return false;
|
24 |
+
}
|
25 |
+
});
|
26 |
+
|
27 |
jQuery(document).on('click', '.btn-toggle-menu', function () {
|
28 |
if (jQuery('.toggelbutton').is(':visible')) {
|
29 |
jQuery("#b2s-wrapper").toggleClass("toggled");
|
assets/js/b2s/support.js
CHANGED
@@ -51,6 +51,14 @@ function getWidgetFaq() {
|
|
51 |
}
|
52 |
|
53 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
|
55 |
function initTroubleshootTool() {
|
56 |
firstClick = false;
|
@@ -102,7 +110,7 @@ function initTroubleshootTool() {
|
|
102 |
jQuery('#b2s-debug-export').removeClass('b2s-support-link-not-active');
|
103 |
jQuery('#b2s-debug-export').attr(
|
104 |
"href", "data:application/octet-stream;charset=utf-8;base64," +
|
105 |
-
|
106 |
);
|
107 |
} else {
|
108 |
jQuery('#b2s-debug-export').addClass('b2s-support-link-not-active');
|
51 |
}
|
52 |
|
53 |
|
54 |
+
function base64EncodeUnicode(str) {
|
55 |
+
var utf8Bytes = encodeURIComponent(str).replace(/%([0-9A-F]{2})/g, function (match, p1) {
|
56 |
+
return String.fromCharCode('0x' + p1);
|
57 |
+
});
|
58 |
+
|
59 |
+
return btoa(utf8Bytes);
|
60 |
+
}
|
61 |
+
|
62 |
|
63 |
function initTroubleshootTool() {
|
64 |
firstClick = false;
|
110 |
jQuery('#b2s-debug-export').removeClass('b2s-support-link-not-active');
|
111 |
jQuery('#b2s-debug-export').attr(
|
112 |
"href", "data:application/octet-stream;charset=utf-8;base64," +
|
113 |
+
base64EncodeUnicode(JSON.stringify(data.blogData, undefined, 2))
|
114 |
);
|
115 |
} else {
|
116 |
jQuery('#b2s-debug-export').addClass('b2s-support-link-not-active');
|
blog2social.php
CHANGED
@@ -1,5 +1,4 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
/*
|
4 |
* Plugin Name:Blog2Social: Social Media Auto Post & Scheduler
|
5 |
* Plugin URI: https://www.blog2social.com
|
@@ -7,12 +6,12 @@
|
|
7 |
* Author: Blog2Social, Adenion
|
8 |
* Text Domain: blog2social
|
9 |
* Domain Path: /languages
|
10 |
-
* Version: 5.
|
11 |
* Author URI: https://www.blog2social.com
|
12 |
* License: GPL2+
|
13 |
*/
|
14 |
-
|
15 |
-
define('B2S_PLUGIN_VERSION', '
|
16 |
define('B2S_PLUGIN_LANGUAGE', serialize(array('de_DE', 'en_US')));
|
17 |
define('B2S_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
18 |
define('B2S_PLUGIN_URL', plugin_dir_url(__FILE__));
|
1 |
<?php
|
|
|
2 |
/*
|
3 |
* Plugin Name:Blog2Social: Social Media Auto Post & Scheduler
|
4 |
* Plugin URI: https://www.blog2social.com
|
6 |
* Author: Blog2Social, Adenion
|
7 |
* Text Domain: blog2social
|
8 |
* Domain Path: /languages
|
9 |
+
* Version: 5.6.0
|
10 |
* Author URI: https://www.blog2social.com
|
11 |
* License: GPL2+
|
12 |
*/
|
13 |
+
|
14 |
+
define('B2S_PLUGIN_VERSION', '560');
|
15 |
define('B2S_PLUGIN_LANGUAGE', serialize(array('de_DE', 'en_US')));
|
16 |
define('B2S_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
17 |
define('B2S_PLUGIN_URL', plugin_dir_url(__FILE__));
|
includes/Ajax/Get.php
CHANGED
@@ -37,6 +37,7 @@ class Ajax_Get {
|
|
37 |
add_action('wp_ajax_b2s_support_systemrequirements', array($this, 'b2sSupportSystemRequirements'));
|
38 |
add_action('wp_ajax_b2s_search_user', array($this, 'searchUser'));
|
39 |
add_action('wp_ajax_b2s_get_select_mandant_user', array($this, 'getSelectMandantUser'));
|
|
|
40 |
}
|
41 |
|
42 |
public function getBlogPostStatus() {
|
@@ -78,22 +79,23 @@ class Ajax_Get {
|
|
78 |
$b2sType = isset($_POST['b2sType']) ? trim($_POST['b2sType']) : "";
|
79 |
$b2sPagination = (int) isset($_POST['b2sPagination']) ? $_POST['b2sPagination'] : 1;
|
80 |
$b2sShowPagination = !isset($_POST['b2sShowPagination']) || $_POST['b2sShowPagination'] == 1;
|
81 |
-
$b2sSortPostTitle = isset($_POST['b2sSortPostTitle']) ? trim($_POST['b2sSortPostTitle']) : "";
|
82 |
$b2sSortPostAuthor = isset($_POST['b2sSortPostAuthor']) ? trim($_POST['b2sSortPostAuthor']) : "";
|
83 |
-
$b2sSortPostSchedDate = isset($_POST['b2sSortPostSchedDate']) ? trim($_POST['b2sSortPostSchedDate']) : "";
|
84 |
-
$b2sSortPostPublishDate = isset($_POST['b2sSortPostPublishDate']) ? trim($_POST['b2sSortPostPublishDate']) : "";
|
85 |
$b2sSortPostStatus = isset($_POST['b2sSortPostStatus']) ? trim($_POST['b2sSortPostStatus']) : "";
|
86 |
-
$
|
|
|
87 |
$b2sShowByNetwork = isset($_POST['b2sShowByNetwork']) ? (int) $_POST['b2sShowByNetwork'] : 0;
|
88 |
$b2sUserAuthId = isset($_POST['b2sUserAuthId']) ? (int) $_POST['b2sUserAuthId'] : 0;
|
89 |
$b2sPostBlogId = isset($_POST['b2sPostBlogId']) ? (int) $_POST['b2sPostBlogId'] : 0;
|
90 |
$b2sSortPostCat = isset($_POST['b2sSortPostCat']) ? trim($_POST['b2sSortPostCat']) : "";
|
91 |
$b2sSortPostType = isset($_POST['b2sSortPostType']) ? trim($_POST['b2sSortPostType']) : "";
|
92 |
-
$b2sSelectSchedDate = isset($_POST['b2sSchedDate']) ? trim($_POST['b2sSchedDate']) : "";
|
93 |
-
$b2sUserLang = isset($_POST['b2sUserLang']) ? trim($_POST['b2sUserLang']) : strtolower(substr(B2S_LANGUAGE, 0, 2));
|
94 |
$b2sResultsPerPage = isset($_POST['b2sPostsPerPage']) && intval($_POST['b2sPostsPerPage']) > 0 ? intval($_POST['b2sPostsPerPage']) : B2S_PLUGIN_POSTPERPAGE;
|
95 |
if (!empty($b2sType) && in_array($b2sType, array('all', 'sched', 'publish', 'notice', 'approve', 'draft'))) {
|
96 |
-
$postItem = new B2S_Post_Item($b2sType, $b2sSortPostTitle, $b2sSortPostAuthor, $b2sSortPostStatus, $b2sSortPostPublishDate, $b2sSortPostSchedDate, $b2sShowByDate, $b2sShowByNetwork, $b2sUserAuthId, $b2sPostBlogId, $b2sPagination, $b2sSortPostCat, $b2sSortPostType, $b2sUserLang, $b2sResultsPerPage);
|
97 |
$result = array('result' => true, 'content' => $postItem->getItemHtml($b2sSelectSchedDate), 'schedDates' => json_encode($postItem->getCalendarSchedDate()));
|
98 |
if ($b2sShowPagination) {
|
99 |
$result['pagination'] = $postItem->getPaginationHtml();
|
@@ -519,4 +521,18 @@ class Ajax_Get {
|
|
519 |
wp_die();
|
520 |
}
|
521 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
522 |
}
|
37 |
add_action('wp_ajax_b2s_support_systemrequirements', array($this, 'b2sSupportSystemRequirements'));
|
38 |
add_action('wp_ajax_b2s_search_user', array($this, 'searchUser'));
|
39 |
add_action('wp_ajax_b2s_get_select_mandant_user', array($this, 'getSelectMandantUser'));
|
40 |
+
add_action('wp_ajax_b2s_get_edit_template', array($this, 'getEditTemplateForm'));
|
41 |
}
|
42 |
|
43 |
public function getBlogPostStatus() {
|
79 |
$b2sType = isset($_POST['b2sType']) ? trim($_POST['b2sType']) : "";
|
80 |
$b2sPagination = (int) isset($_POST['b2sPagination']) ? $_POST['b2sPagination'] : 1;
|
81 |
$b2sShowPagination = !isset($_POST['b2sShowPagination']) || $_POST['b2sShowPagination'] == 1;
|
82 |
+
$b2sSortPostTitle = isset($_POST['b2sSortPostTitle']) ? trim(strip_tags($_POST['b2sSortPostTitle'])) : "";
|
83 |
$b2sSortPostAuthor = isset($_POST['b2sSortPostAuthor']) ? trim($_POST['b2sSortPostAuthor']) : "";
|
84 |
+
$b2sSortPostSchedDate = isset($_POST['b2sSortPostSchedDate']) ? (in_array(trim($_POST['b2sSortPostSchedDate']), array('desc', 'asc')) ? trim($_POST['b2sSortPostSchedDate']) : "") : "";
|
85 |
+
$b2sSortPostPublishDate = isset($_POST['b2sSortPostPublishDate']) ? (in_array(trim($_POST['b2sSortPostPublishDate']), array('desc', 'asc')) ? trim($_POST['b2sSortPostPublishDate']) : "") : "";
|
86 |
$b2sSortPostStatus = isset($_POST['b2sSortPostStatus']) ? trim($_POST['b2sSortPostStatus']) : "";
|
87 |
+
$b2sSortPostShareStatus = isset($_POST['b2sSortPostShareStatus']) ? trim($_POST['b2sSortPostShareStatus']) : "";
|
88 |
+
$b2sShowByDate = isset($_POST['b2sShowByDate']) ? (preg_match("#^[0-9\-.\]]+$#", trim($_POST['b2sShowByDate'])) ? trim($_POST['b2sShowByDate']) : "") : ""; //YYYY-mm-dd
|
89 |
$b2sShowByNetwork = isset($_POST['b2sShowByNetwork']) ? (int) $_POST['b2sShowByNetwork'] : 0;
|
90 |
$b2sUserAuthId = isset($_POST['b2sUserAuthId']) ? (int) $_POST['b2sUserAuthId'] : 0;
|
91 |
$b2sPostBlogId = isset($_POST['b2sPostBlogId']) ? (int) $_POST['b2sPostBlogId'] : 0;
|
92 |
$b2sSortPostCat = isset($_POST['b2sSortPostCat']) ? trim($_POST['b2sSortPostCat']) : "";
|
93 |
$b2sSortPostType = isset($_POST['b2sSortPostType']) ? trim($_POST['b2sSortPostType']) : "";
|
94 |
+
$b2sSelectSchedDate = isset($_POST['b2sSchedDate']) ? (preg_match("#^[0-9\-.\]]+$#", trim($_POST['b2sSchedDate'])) ? trim($_POST['b2sSchedDate']) : "") : "";
|
95 |
+
$b2sUserLang = isset($_POST['b2sUserLang']) ? trim(strip_tags($_POST['b2sUserLang'])) : strtolower(substr(B2S_LANGUAGE, 0, 2));
|
96 |
$b2sResultsPerPage = isset($_POST['b2sPostsPerPage']) && intval($_POST['b2sPostsPerPage']) > 0 ? intval($_POST['b2sPostsPerPage']) : B2S_PLUGIN_POSTPERPAGE;
|
97 |
if (!empty($b2sType) && in_array($b2sType, array('all', 'sched', 'publish', 'notice', 'approve', 'draft'))) {
|
98 |
+
$postItem = new B2S_Post_Item($b2sType, $b2sSortPostTitle, $b2sSortPostAuthor, $b2sSortPostStatus, $b2sSortPostShareStatus, $b2sSortPostPublishDate, $b2sSortPostSchedDate, $b2sShowByDate, $b2sShowByNetwork, $b2sUserAuthId, $b2sPostBlogId, $b2sPagination, $b2sSortPostCat, $b2sSortPostType, $b2sUserLang, $b2sResultsPerPage);
|
99 |
$result = array('result' => true, 'content' => $postItem->getItemHtml($b2sSelectSchedDate), 'schedDates' => json_encode($postItem->getCalendarSchedDate()));
|
100 |
if ($b2sShowPagination) {
|
101 |
$result['pagination'] = $postItem->getPaginationHtml();
|
521 |
wp_die();
|
522 |
}
|
523 |
|
524 |
+
public function getEditTemplateForm() {
|
525 |
+
if (isset($_GET['networkId']) && (int) $_GET['networkId'] > 0) {
|
526 |
+
require_once (B2S_PLUGIN_DIR . 'includes/B2S/Network/Item.php');
|
527 |
+
$networkItem = new B2S_Network_Item(false);
|
528 |
+
|
529 |
+
$content = $networkItem->getEditTemplateForm($_GET['networkId']);
|
530 |
+
|
531 |
+
echo json_encode(array('result' => true, 'content' => $content));
|
532 |
+
wp_die();
|
533 |
+
}
|
534 |
+
echo json_encode(array('result' => false));
|
535 |
+
wp_die();
|
536 |
+
}
|
537 |
+
|
538 |
}
|
includes/Ajax/Post.php
CHANGED
@@ -50,6 +50,8 @@ class Ajax_Post {
|
|
50 |
add_action("wp_ajax_b2s_curation_draft", array($this, 'curationDraft'));
|
51 |
add_action("wp_ajax_b2s_move_user_auth_to_profile", array($this, 'moveUserAuthToProfile'));
|
52 |
add_action("wp_ajax_b2s_assign_network_user_auth", array($this, 'assignNetworkUserAuth'));
|
|
|
|
|
53 |
}
|
54 |
|
55 |
public function curationDraft() {
|
@@ -617,29 +619,6 @@ class Ajax_Post {
|
|
617 |
wp_die();
|
618 |
}
|
619 |
|
620 |
-
if (isset($_POST['type']) && $_POST['type'] == 'post_format') {
|
621 |
-
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
|
622 |
-
$post_format = $options->_getOption('post_format');
|
623 |
-
|
624 |
-
$post_format[(int) $_POST['network_id']] = array();
|
625 |
-
|
626 |
-
if (isset($_POST['type-format']) && is_array($_POST['type-format'])) {
|
627 |
-
$post_format[(int) $_POST['network_id']] = $_POST['type-format'];
|
628 |
-
} else {
|
629 |
-
$post_format[(int) $_POST['network_id']] = array('all' => $_POST['all']);
|
630 |
-
}
|
631 |
-
|
632 |
-
$options->_setOption('post_format', $post_format);
|
633 |
-
|
634 |
-
//Option no_cache
|
635 |
-
if ((int) $_POST['network_id'] == 1) {
|
636 |
-
$noCache = isset($_POST['no_cache']) ? (int) $_POST['no_cache'] : 0;
|
637 |
-
$options->_setOption('link_no_cache', $noCache);
|
638 |
-
}
|
639 |
-
echo json_encode(array('result' => true));
|
640 |
-
wp_die();
|
641 |
-
}
|
642 |
-
|
643 |
if (isset($_POST['allow_shortcode'])) {
|
644 |
if ((int) $_POST['allow_shortcode'] == 1) {
|
645 |
delete_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID);
|
@@ -667,14 +646,6 @@ class Ajax_Post {
|
|
667 |
wp_die();
|
668 |
}
|
669 |
|
670 |
-
if (isset($_POST['content_network_twitter'])) {
|
671 |
-
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
|
672 |
-
$options->_setOption('content_network_twitter', (int) $_POST['content_network_twitter']);
|
673 |
-
echo json_encode(array('result' => true));
|
674 |
-
wp_die();
|
675 |
-
}
|
676 |
-
|
677 |
-
|
678 |
if (isset($_POST['allow_hashtag'])) {
|
679 |
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
|
680 |
$options->_setOption('user_allow_hashtag', (int) $_POST['allow_hashtag']);
|
@@ -1398,5 +1369,72 @@ class Ajax_Post {
|
|
1398 |
echo json_encode(array('result' => false, 'error_reason' => 'default'));
|
1399 |
wp_die();
|
1400 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1401 |
|
1402 |
}
|
50 |
add_action("wp_ajax_b2s_curation_draft", array($this, 'curationDraft'));
|
51 |
add_action("wp_ajax_b2s_move_user_auth_to_profile", array($this, 'moveUserAuthToProfile'));
|
52 |
add_action("wp_ajax_b2s_assign_network_user_auth", array($this, 'assignNetworkUserAuth'));
|
53 |
+
add_action("wp_ajax_b2s_save_post_template", array($this, 'savePostTemplate'));
|
54 |
+
add_action("wp_ajax_b2s_load_default_post_template", array($this, 'loadDefaultPostTemplate'));
|
55 |
}
|
56 |
|
57 |
public function curationDraft() {
|
619 |
wp_die();
|
620 |
}
|
621 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
622 |
if (isset($_POST['allow_shortcode'])) {
|
623 |
if ((int) $_POST['allow_shortcode'] == 1) {
|
624 |
delete_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID);
|
646 |
wp_die();
|
647 |
}
|
648 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
649 |
if (isset($_POST['allow_hashtag'])) {
|
650 |
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
|
651 |
$options->_setOption('user_allow_hashtag', (int) $_POST['allow_hashtag']);
|
1369 |
echo json_encode(array('result' => false, 'error_reason' => 'default'));
|
1370 |
wp_die();
|
1371 |
}
|
1372 |
+
|
1373 |
+
public function savePostTemplate() {
|
1374 |
+
if(isset($_POST['template_data']) && isset($_POST['networkId']) && (int) $_POST['networkId'] > 0){
|
1375 |
+
require_once(B2S_PLUGIN_DIR . 'includes/Options.php');
|
1376 |
+
$options = new B2S_Options(get_current_user_id());
|
1377 |
+
|
1378 |
+
$post_template_result = false;
|
1379 |
+
$link_no_cache_option = false;
|
1380 |
+
|
1381 |
+
if(B2S_PLUGIN_USER_VERSION >= 1) {
|
1382 |
+
$post_template = $options->_getOption("post_template");
|
1383 |
+
|
1384 |
+
if($post_template == false){
|
1385 |
+
$post_template = array();
|
1386 |
+
}
|
1387 |
+
|
1388 |
+
$new_template = array();
|
1389 |
+
foreach ($_POST['template_data'] as $type => $data){
|
1390 |
+
$limit = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$_POST['networkId']][$type]['short_text']['limit'];
|
1391 |
+
$range_max = ((int) $limit != 0 && (int) $data['range_max'] > (int) $limit) ? (int) $limit : (int) $data['range_max'];
|
1392 |
+
$new_template[$type] = array(
|
1393 |
+
'format' => (isset($data['format']) && $data['format'] == 1) ? 1 : 0,
|
1394 |
+
'content' => (isset($data['content']) && !empty($data['content'])) ? $data['content'] : unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$_POST['networkId']][$type]['content'],
|
1395 |
+
'short_text' => array(
|
1396 |
+
'active' => 0,
|
1397 |
+
'range_min' => (($range_max >= (int) unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$_POST['networkId']][$type]['short_text']['range_max']) ? (int) unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$_POST['networkId']][$type]['short_text']['range_min'] : ($range_max / 2)),
|
1398 |
+
'range_max' => $range_max,
|
1399 |
+
'limit' => $limit
|
1400 |
+
)
|
1401 |
+
);
|
1402 |
+
}
|
1403 |
+
|
1404 |
+
$post_template[$_POST['networkId']] = $new_template;
|
1405 |
+
$post_template_result = $options->_setOption("post_template", $post_template);
|
1406 |
+
}
|
1407 |
+
|
1408 |
+
if((int) $_POST['networkId'] == 1 && isset($_POST['link_no_cache'])){
|
1409 |
+
$noCache = (int) $_POST['link_no_cache'];
|
1410 |
+
$link_no_cache_option = $options->_setOption('link_no_cache', $noCache);
|
1411 |
+
}
|
1412 |
+
|
1413 |
+
if($post_template_result == true || $link_no_cache_option == true){
|
1414 |
+
echo json_encode(array('result' => true));
|
1415 |
+
wp_die();
|
1416 |
+
} else {
|
1417 |
+
echo json_encode(array('result' => false));
|
1418 |
+
wp_die();
|
1419 |
+
}
|
1420 |
+
}
|
1421 |
+
|
1422 |
+
echo json_encode(array('result' => false));
|
1423 |
+
wp_die();
|
1424 |
+
|
1425 |
+
}
|
1426 |
+
|
1427 |
+
public function loadDefaultPostTemplate() {
|
1428 |
+
if(isset($_POST['networkId']) && (int) $_POST['networkId'] > 0 && isset($_POST['networkType']) && isset(unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$_POST['networkId']])){
|
1429 |
+
$default = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$_POST['networkId']];
|
1430 |
+
require_once B2S_PLUGIN_DIR . 'includes/B2S/Network/Item.php';
|
1431 |
+
$networkItem = new B2S_Network_Item();
|
1432 |
+
$html = $networkItem->getEditTemplateFormContent($_POST['networkId'], $_POST['networkType'], $default);
|
1433 |
+
echo json_encode(array('result' => true, 'html' => $html));
|
1434 |
+
wp_die();
|
1435 |
+
}
|
1436 |
+
echo json_encode(array('result' => false));
|
1437 |
+
wp_die();
|
1438 |
+
}
|
1439 |
|
1440 |
}
|
includes/B2S/Api/Network/Pinterest.php
CHANGED
@@ -6,6 +6,8 @@ class B2S_Api_Network_Pinterest {
|
|
6 |
public $csrf = '';
|
7 |
public $appVersion = '';
|
8 |
public $route = 'https://www.pinterest.com/';
|
|
|
|
|
9 |
public $timeout = 25;
|
10 |
|
11 |
public function __construct() {
|
@@ -18,26 +20,32 @@ class B2S_Api_Network_Pinterest {
|
|
18 |
$header['Connection'] = 'keep-alive';
|
19 |
$header['Upgrade-Insecure-Requests'] = '1';
|
20 |
$header['Referer'] = $referer;
|
21 |
-
|
|
|
|
|
22 |
if ($type == 'JSON') {
|
23 |
$header['Content-Type'] = 'application/json;charset=UTF-8';
|
24 |
-
}
|
25 |
-
$header['Content-Type'] = 'application/x-www-form-urlencoded';
|
26 |
}
|
27 |
if ($request === true) {
|
28 |
$header['X-Requested-With'] = 'XMLHttpRequest';
|
29 |
}
|
30 |
-
if ($org != '') {
|
31 |
-
|
32 |
-
|
33 |
-
if (
|
34 |
-
$header['Accept'] = 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8';
|
35 |
-
} else {
|
36 |
-
$header['Accept'] = '*/*';
|
37 |
-
}if (function_exists('gzdeflate')) {
|
38 |
$header['Accept-Encoding'] = 'gzip, deflate';
|
39 |
}
|
40 |
-
$header['Accept-Language'] = 'en-US,en;q=0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
return $header;
|
42 |
}
|
43 |
|
@@ -58,10 +66,14 @@ class B2S_Api_Network_Pinterest {
|
|
58 |
|
59 |
public function authorize($username, $password) {
|
60 |
$this->setRoute();
|
61 |
-
|
62 |
$headerData = $this->setHeader($this->route . 'login/');
|
|
|
|
|
63 |
$requestData = array('headers' => $headerData, 'timeout' => $this->timeout);
|
64 |
$result = wp_remote_get($this->route . 'login/', $requestData);
|
|
|
|
|
|
|
65 |
if (is_wp_error($result)) {
|
66 |
return array('error' => 1, 'error_pos' => 1, 'location' => $this->route . 'login/', 'error_data' => serialize($result));
|
67 |
}
|
@@ -70,6 +82,8 @@ class B2S_Api_Network_Pinterest {
|
|
70 |
$csrfToken = '';
|
71 |
$appVersion = trim($this->cutFromTo($content, '"app_version": "', '"'));
|
72 |
$fields = array('data' => '{"options":{"username_or_email":"' . $username . '","password":"' . addslashes(stripslashes($password)) . '"},"context":{"app_version":"' . $appVersion . '"}}', 'source_url' => '/login/', 'module_path' => 'App()>LoginPage()>Login()>Button(class_name=primary, text=Log in, type=submit, tagName=button, size=large)');
|
|
|
|
|
73 |
foreach ($cookie as $c) {
|
74 |
if ($c->name == 'csrftoken') {
|
75 |
$csrfToken = $c->value;
|
@@ -80,9 +94,12 @@ class B2S_Api_Network_Pinterest {
|
|
80 |
return array('error' => 1, 'error_pos' => 2, 'location' => $this->route . 'login/', 'error_data' => 'CSRF verification failed - RESPONSE: ' . serialize($error_data) . ' COOKIE: ' . serialize($cookie));
|
81 |
}
|
82 |
$headerData = $this->setHeader($this->route . 'login/', $this->route, 'POST', true);
|
83 |
-
|
|
|
|
|
84 |
$headerData['X-APP-VERSION'] = $appVersion;
|
85 |
$headerData['X-CSRFToken'] = $csrfToken;
|
|
|
86 |
$requestData = array('headers' => $headerData, 'cookies' => $cookie, 'body' => $fields, 'timeout' => $this->timeout);
|
87 |
$result = wp_remote_post($this->route . 'resource/UserSessionResource/create/', $requestData);
|
88 |
if (is_wp_error($result)) {
|
6 |
public $csrf = '';
|
7 |
public $appVersion = '';
|
8 |
public $route = 'https://www.pinterest.com/';
|
9 |
+
public $host = 'www.pinterest.com';
|
10 |
+
public $origin = 'https://www.pinterest.com/';
|
11 |
public $timeout = 25;
|
12 |
|
13 |
public function __construct() {
|
20 |
$header['Connection'] = 'keep-alive';
|
21 |
$header['Upgrade-Insecure-Requests'] = '1';
|
22 |
$header['Referer'] = $referer;
|
23 |
+
//old user-agent
|
24 |
+
//$header['User-Agent'] = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0';
|
25 |
+
$header['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36';
|
26 |
if ($type == 'JSON') {
|
27 |
$header['Content-Type'] = 'application/json;charset=UTF-8';
|
28 |
+
} else {
|
29 |
+
$header['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8;';
|
30 |
}
|
31 |
if ($request === true) {
|
32 |
$header['X-Requested-With'] = 'XMLHttpRequest';
|
33 |
}
|
34 |
+
/* if ($org != '') {
|
35 |
+
$header['Origin'] = $org;
|
36 |
+
} */
|
37 |
+
if (function_exists('gzdeflate')) {
|
|
|
|
|
|
|
|
|
38 |
$header['Accept-Encoding'] = 'gzip, deflate';
|
39 |
}
|
40 |
+
$header['Accept-Language'] = 'en-US,en;q=0.5';
|
41 |
+
$header['DNT'] = '1';
|
42 |
+
$header['X-Pinterest-AppState'] = 'active';
|
43 |
+
$header['X-NEW-APP'] = '1';
|
44 |
+
$header['Accept'] = 'application/json, text/javascript, */*; q=0.01';
|
45 |
+
$header['X-Requested-With'] = 'XMLHttpRequest';
|
46 |
+
$header['Host'] = $this->host;
|
47 |
+
$header['Origin'] = $this->origin;
|
48 |
+
$header['X-CSRFToken'] = substr(md5(microtime()), rand(0, 26), 5);
|
49 |
return $header;
|
50 |
}
|
51 |
|
66 |
|
67 |
public function authorize($username, $password) {
|
68 |
$this->setRoute();
|
|
|
69 |
$headerData = $this->setHeader($this->route . 'login/');
|
70 |
+
//alternate routing
|
71 |
+
//$headerData = $this->setHeader($this->route);
|
72 |
$requestData = array('headers' => $headerData, 'timeout' => $this->timeout);
|
73 |
$result = wp_remote_get($this->route . 'login/', $requestData);
|
74 |
+
//alternate routing
|
75 |
+
//$result = wp_remote_get($this->route, $requestData);
|
76 |
+
|
77 |
if (is_wp_error($result)) {
|
78 |
return array('error' => 1, 'error_pos' => 1, 'location' => $this->route . 'login/', 'error_data' => serialize($result));
|
79 |
}
|
82 |
$csrfToken = '';
|
83 |
$appVersion = trim($this->cutFromTo($content, '"app_version": "', '"'));
|
84 |
$fields = array('data' => '{"options":{"username_or_email":"' . $username . '","password":"' . addslashes(stripslashes($password)) . '"},"context":{"app_version":"' . $appVersion . '"}}', 'source_url' => '/login/', 'module_path' => 'App()>LoginPage()>Login()>Button(class_name=primary, text=Log in, type=submit, tagName=button, size=large)');
|
85 |
+
//alternate routing
|
86 |
+
//$fields = 'source_url=&data=%7B%22options%22%3A%7B%22username_or_email%22%3A%22'. urlencode($username).'%22%2C%22password%22%3A%22'. urlencode($password).'%22%7D%2C%22context%22%3A%7B%7D%7D';
|
87 |
foreach ($cookie as $c) {
|
88 |
if ($c->name == 'csrftoken') {
|
89 |
$csrfToken = $c->value;
|
94 |
return array('error' => 1, 'error_pos' => 2, 'location' => $this->route . 'login/', 'error_data' => 'CSRF verification failed - RESPONSE: ' . serialize($error_data) . ' COOKIE: ' . serialize($cookie));
|
95 |
}
|
96 |
$headerData = $this->setHeader($this->route . 'login/', $this->route, 'POST', true);
|
97 |
+
//alternate routing
|
98 |
+
//$headerData = $this->setHeader($this->route, $this->route, 'POST', true);
|
99 |
+
|
100 |
$headerData['X-APP-VERSION'] = $appVersion;
|
101 |
$headerData['X-CSRFToken'] = $csrfToken;
|
102 |
+
|
103 |
$requestData = array('headers' => $headerData, 'cookies' => $cookie, 'body' => $fields, 'timeout' => $this->timeout);
|
104 |
$result = wp_remote_post($this->route . 'resource/UserSessionResource/create/', $requestData);
|
105 |
if (is_wp_error($result)) {
|
includes/B2S/AutoPost.php
CHANGED
@@ -15,9 +15,8 @@ class B2S_AutoPost {
|
|
15 |
private $setPreFillText;
|
16 |
private $optionPostFormat;
|
17 |
private $allowHashTag;
|
18 |
-
private $optionContentTwitter;
|
19 |
|
20 |
-
function __construct($postId = 0, $blogPostData = array(), $current_user_date = '0000-00-00 00:00:00', $myTimeSettings = false, $title = '', $content = '', $url = '', $imageUrl = '', $keywords = '', $b2sPostLang = 'en', $optionPostFormat = array(), $allowHashTag = true
|
21 |
$this->postId = $postId;
|
22 |
$this->blogPostData = $blogPostData;
|
23 |
$this->current_user_date = $current_user_date;
|
@@ -30,7 +29,6 @@ class B2S_AutoPost {
|
|
30 |
$this->keywords = $keywords;
|
31 |
$this->optionPostFormat = $optionPostFormat;
|
32 |
$this->allowHashTag = $allowHashTag;
|
33 |
-
$this->optionContentTwitter = $optionContentTwitter;
|
34 |
$this->setPreFillText = array(0 => array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 9 => 200, 10 => 442, 12 => 240, 16 => 250, 17 => 442, 18 => 800, 19 => 239), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442, 19 => 239), 2 => array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239), 20 => 300);
|
35 |
$this->setPreFillTextLimit = array(0 => array(1 => 500, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 9 => 200, 10 => 500, 12 => 400, 18 => 1000, 19 => 400, 20 => 400), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500, 19 => 400), 2 => array(1 => 400, 8 => 400, 10 => 500, 19 => 9000));
|
36 |
}
|
@@ -39,45 +37,49 @@ class B2S_AutoPost {
|
|
39 |
if ((int) $networkId > 0 && (int) $networkAuthId > 0) {
|
40 |
$postData = array('content' => '', 'custom_title' => '', 'tags' => array(), 'network_auth_id' => (int) $networkAuthId);
|
41 |
|
|
|
|
|
|
|
|
|
42 |
//PostFormat
|
43 |
if (in_array($networkId, array(1, 2, 3, 12))) {
|
44 |
//Get: client settings
|
45 |
-
if (isset($this->optionPostFormat[$networkId]
|
46 |
-
$postData['post_format'] =
|
47 |
} else {
|
48 |
//Set: default settings
|
49 |
-
$defaultPostFormat = unserialize(
|
50 |
-
$postData['post_format'] = isset($defaultPostFormat[$networkId]) ? (int) $defaultPostFormat[$networkId] : 0;
|
51 |
}
|
52 |
-
//$postData['post_format'] = ((isset($this->optionPostFormat[$networkId]) && is_array($this->optionPostFormat[$networkId]) && ((isset($this->optionPostFormat[$networkId]['all']) && (int) $this->optionPostFormat[$networkId]['all'] == 0) || (isset($this->optionPostFormat[$networkId][$networkType]) && (int) $this->optionPostFormat[$networkId][$networkType] == 0)) ) ? 0 : (!isset($this->optionPostFormat[$networkId]) ? 0 : 1 ));
|
53 |
}
|
54 |
//Special
|
55 |
-
if
|
56 |
-
|
57 |
-
|
58 |
-
$postData['content'] .= $this->getHashTagsString();
|
59 |
}
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
$postData['content'] =
|
74 |
-
} else {
|
75 |
-
$
|
76 |
-
|
77 |
-
|
78 |
-
}
|
79 |
}
|
|
|
|
|
80 |
}
|
|
|
81 |
if ($networkId == 4) {
|
82 |
$postData['custom_title'] = strip_tags($this->title);
|
83 |
$postData['content'] = $this->contentHtml;
|
@@ -90,7 +92,7 @@ class B2S_AutoPost {
|
|
90 |
}
|
91 |
}
|
92 |
|
93 |
-
if ($networkId == 6 || $networkId ==
|
94 |
if ($this->imageUrl !== false) {
|
95 |
$postData['content'] = (isset($this->setPreFillText[$networkType][$networkId])) ? B2S_Util::getExcerpt($this->content, (int) $this->setPreFillText[$networkType][$networkId], (int) $this->setPreFillTextLimit[$networkType][$networkId]) : $this->content;
|
96 |
if ($this->allowHashTag) {
|
15 |
private $setPreFillText;
|
16 |
private $optionPostFormat;
|
17 |
private $allowHashTag;
|
|
|
18 |
|
19 |
+
function __construct($postId = 0, $blogPostData = array(), $current_user_date = '0000-00-00 00:00:00', $myTimeSettings = false, $title = '', $content = '', $url = '', $imageUrl = '', $keywords = '', $b2sPostLang = 'en', $optionPostFormat = array(), $allowHashTag = true) {
|
20 |
$this->postId = $postId;
|
21 |
$this->blogPostData = $blogPostData;
|
22 |
$this->current_user_date = $current_user_date;
|
29 |
$this->keywords = $keywords;
|
30 |
$this->optionPostFormat = $optionPostFormat;
|
31 |
$this->allowHashTag = $allowHashTag;
|
|
|
32 |
$this->setPreFillText = array(0 => array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 9 => 200, 10 => 442, 12 => 240, 16 => 250, 17 => 442, 18 => 800, 19 => 239), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442, 19 => 239), 2 => array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239), 20 => 300);
|
33 |
$this->setPreFillTextLimit = array(0 => array(1 => 500, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 9 => 200, 10 => 500, 12 => 400, 18 => 1000, 19 => 400, 20 => 400), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500, 19 => 400), 2 => array(1 => 400, 8 => 400, 10 => 500, 19 => 9000));
|
34 |
}
|
37 |
if ((int) $networkId > 0 && (int) $networkAuthId > 0) {
|
38 |
$postData = array('content' => '', 'custom_title' => '', 'tags' => array(), 'network_auth_id' => (int) $networkAuthId);
|
39 |
|
40 |
+
if(B2S_PLUGIN_USER_VERSION < 1 || $this->optionPostFormat == false || !isset($this->optionPostFormat[$networkId][$networkType])){
|
41 |
+
$this->optionPostFormat = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT);
|
42 |
+
}
|
43 |
+
|
44 |
//PostFormat
|
45 |
if (in_array($networkId, array(1, 2, 3, 12))) {
|
46 |
//Get: client settings
|
47 |
+
if (isset($this->optionPostFormat[$networkId][$networkType]['format']) && ((int) $this->optionPostFormat[$networkId][$networkType]['format'] === 0 || (int) $this->optionPostFormat[$networkId][$networkType]['format'] === 1)) {
|
48 |
+
$postData['post_format'] = (int) $this->optionPostFormat[$networkId][$networkType]['format'];
|
49 |
} else {
|
50 |
//Set: default settings
|
51 |
+
$defaultPostFormat = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT);
|
52 |
+
$postData['post_format'] = isset($defaultPostFormat[$networkId][$networkType]['format']) ? (int) $defaultPostFormat[$networkId][$networkType]['format'] : 0;
|
53 |
}
|
|
|
54 |
}
|
55 |
//Special
|
56 |
+
if(in_array($networkId, array(1, 2, 3, 12))){
|
57 |
+
if ($networkId == 12 && $this->imageUrl == false) {
|
58 |
+
return false;
|
|
|
59 |
}
|
60 |
+
|
61 |
+
$postData['content'] = $this->optionPostFormat[$networkId][$networkType]['content'];
|
62 |
+
|
63 |
+
$postData['content'] = preg_replace("/\{CONTENT\}/", $this->content, $postData['content']);
|
64 |
+
|
65 |
+
$title = strip_tags($this->title);
|
66 |
+
$postData['content'] = preg_replace("/\{TITLE\}/", $title, $postData['content']);
|
67 |
+
|
68 |
+
$excerpt = (isset($this->setPreFillText[$networkType][$networkId])) ? B2S_Util::getExcerpt($this->content, (int) $this->setPreFillText[$networkType][$networkId], (int) $this->setPreFillTextLimit[$networkType][$networkId]) : $this->content;
|
69 |
+
$postData['content'] = preg_replace("/\{EXCERPT\}/", $excerpt, $postData['content']);
|
70 |
+
|
71 |
+
if(strpos($postData['content'], "{KEYWORDS") !== false){
|
72 |
+
$hashtags = $this->getHashTagsString("");
|
73 |
+
$postData['content'] = preg_replace("/\{KEYWORDS\}/", $hashtags, $postData['content']);
|
74 |
+
} else if($this->allowHashTag === false || $this->allowHashTag == 1) {
|
75 |
+
$add = ($networkId != 2) ? "\n\n" : "";
|
76 |
+
$hashtags = $this->getHashTagsString($add);
|
77 |
+
$postData['content'] .= " ".$hashtags;
|
|
|
78 |
}
|
79 |
+
|
80 |
+
$postData['content'] = B2S_Util::getExcerpt($postData['content'], (int) $this->optionPostFormat[$networkId][$networkType]['short_text']['range_min'], (int) $this->optionPostFormat[$networkId][$networkType]['short_text']['range_max']);
|
81 |
}
|
82 |
+
|
83 |
if ($networkId == 4) {
|
84 |
$postData['custom_title'] = strip_tags($this->title);
|
85 |
$postData['content'] = $this->contentHtml;
|
92 |
}
|
93 |
}
|
94 |
|
95 |
+
if ($networkId == 6 || $networkId == 20) {
|
96 |
if ($this->imageUrl !== false) {
|
97 |
$postData['content'] = (isset($this->setPreFillText[$networkType][$networkId])) ? B2S_Util::getExcerpt($this->content, (int) $this->setPreFillText[$networkType][$networkId], (int) $this->setPreFillTextLimit[$networkType][$networkId]) : $this->content;
|
98 |
if ($this->allowHashTag) {
|
includes/B2S/Calendar/Item.php
CHANGED
@@ -34,7 +34,6 @@ class B2S_Calendar_Item {
|
|
34 |
$this
|
35 |
->setSchedData($data->sched_data)
|
36 |
->setSchedDate($data->sched_date)
|
37 |
-
->setPublishDate($data->publish_date)
|
38 |
->setNetworkId($data->network_id)
|
39 |
->setPostTitle($data->post_title)
|
40 |
->setPostType($data->post_type)
|
@@ -50,7 +49,6 @@ class B2S_Calendar_Item {
|
|
50 |
->setRelayPrimaryPostId($data->relay_primary_post_id)
|
51 |
->setPostForRelay($data->post_for_relay)
|
52 |
->setPostForApprove($data->post_for_approve)
|
53 |
-
->setStatus($data->publish_error_code)
|
54 |
->setPublishLink($data->publish_link);
|
55 |
|
56 |
if ($data->network_id == 1 || $data->network_id == 2 || $data->network_id == 3) {
|
@@ -60,15 +58,22 @@ class B2S_Calendar_Item {
|
|
60 |
$this->setRelayPrimarySchedDate($data->relay_primary_sched_date);
|
61 |
$this->setRelayDelayMin($data->relay_delay_min);
|
62 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
}
|
64 |
}
|
65 |
-
|
66 |
-
public function setPublishLink($value){
|
67 |
$this->publish_link = trim($value);
|
68 |
return $this;
|
69 |
}
|
70 |
-
|
71 |
-
|
|
|
72 |
}
|
73 |
|
74 |
public function setPostForRelay($value) {
|
@@ -123,7 +128,7 @@ class B2S_Calendar_Item {
|
|
123 |
public function setSchedDate($value) {
|
124 |
if (is_numeric($value) || is_null($value)) {
|
125 |
$this->sched_date = $value;
|
126 |
-
} else if (is_string($value) && $value !="0000-00-00 00:00:00") {
|
127 |
$this->sched_date = strtotime($value);
|
128 |
}
|
129 |
|
@@ -136,15 +141,15 @@ class B2S_Calendar_Item {
|
|
136 |
public function getSchedDate() {
|
137 |
return $this->sched_date;
|
138 |
}
|
139 |
-
|
140 |
/**
|
141 |
* @param integer $value
|
142 |
* @return $this
|
143 |
*/
|
144 |
public function setPublishDate($value) {
|
145 |
if (is_numeric($value) || is_null($value)) {
|
146 |
-
$this->publish_date= $value;
|
147 |
-
} else if (is_string($value) && $value !="0000-00-00 00:00:00") {
|
148 |
$this->publish_date = strtotime($value);
|
149 |
}
|
150 |
return $this;
|
@@ -464,12 +469,12 @@ class B2S_Calendar_Item {
|
|
464 |
|
465 |
return $res;
|
466 |
}
|
467 |
-
|
468 |
public function setStatus($error = "") {
|
469 |
-
if(!empty($error)){
|
470 |
$this->status = "error";
|
471 |
} else {
|
472 |
-
if($this->sched_date == null && $this->publish_date != null){
|
473 |
$this->status = "published";
|
474 |
} else {
|
475 |
$this->status = "scheduled";
|
@@ -477,7 +482,7 @@ class B2S_Calendar_Item {
|
|
477 |
}
|
478 |
return $this;
|
479 |
}
|
480 |
-
|
481 |
public function getStaus() {
|
482 |
return $this->status;
|
483 |
}
|
@@ -501,12 +506,12 @@ class B2S_Calendar_Item {
|
|
501 |
* @return array
|
502 |
*/
|
503 |
public function asCalendarArray() {
|
504 |
-
|
505 |
return ["title" => $this->getPostTitle(),
|
506 |
"post_type" => $this->getPostType(),
|
507 |
"avatar" => $this->getAvatar(),
|
508 |
"author" => $this->getAuthor(),
|
509 |
-
"start" => (($this->getSchedDate() != null && (int) $this->getSchedDate() > 0) ? date("Y-m-d H:i:s", $this->getSchedDate()) : (($this->getPublishDate() != null &&
|
510 |
"color" => $this->getColor(),
|
511 |
"network_name" => $this->getNetworkName(),
|
512 |
"network_id" => $this->getNetworkId(),
|
34 |
$this
|
35 |
->setSchedData($data->sched_data)
|
36 |
->setSchedDate($data->sched_date)
|
|
|
37 |
->setNetworkId($data->network_id)
|
38 |
->setPostTitle($data->post_title)
|
39 |
->setPostType($data->post_type)
|
49 |
->setRelayPrimaryPostId($data->relay_primary_post_id)
|
50 |
->setPostForRelay($data->post_for_relay)
|
51 |
->setPostForApprove($data->post_for_approve)
|
|
|
52 |
->setPublishLink($data->publish_link);
|
53 |
|
54 |
if ($data->network_id == 1 || $data->network_id == 2 || $data->network_id == 3) {
|
58 |
$this->setRelayPrimarySchedDate($data->relay_primary_sched_date);
|
59 |
$this->setRelayDelayMin($data->relay_delay_min);
|
60 |
}
|
61 |
+
if (isset($data->publish_date)) {
|
62 |
+
$this->setPublishDate($data->publish_date);
|
63 |
+
}
|
64 |
+
if (isset($data->publish_error_code)) {
|
65 |
+
$this->setStatus($data->publish_error_code);
|
66 |
+
}
|
67 |
}
|
68 |
}
|
69 |
+
|
70 |
+
public function setPublishLink($value) {
|
71 |
$this->publish_link = trim($value);
|
72 |
return $this;
|
73 |
}
|
74 |
+
|
75 |
+
public function getPublishLink() {
|
76 |
+
return $this->publish_link;
|
77 |
}
|
78 |
|
79 |
public function setPostForRelay($value) {
|
128 |
public function setSchedDate($value) {
|
129 |
if (is_numeric($value) || is_null($value)) {
|
130 |
$this->sched_date = $value;
|
131 |
+
} else if (is_string($value) && $value != "0000-00-00 00:00:00") {
|
132 |
$this->sched_date = strtotime($value);
|
133 |
}
|
134 |
|
141 |
public function getSchedDate() {
|
142 |
return $this->sched_date;
|
143 |
}
|
144 |
+
|
145 |
/**
|
146 |
* @param integer $value
|
147 |
* @return $this
|
148 |
*/
|
149 |
public function setPublishDate($value) {
|
150 |
if (is_numeric($value) || is_null($value)) {
|
151 |
+
$this->publish_date = $value;
|
152 |
+
} else if (is_string($value) && $value != "0000-00-00 00:00:00") {
|
153 |
$this->publish_date = strtotime($value);
|
154 |
}
|
155 |
return $this;
|
469 |
|
470 |
return $res;
|
471 |
}
|
472 |
+
|
473 |
public function setStatus($error = "") {
|
474 |
+
if (!empty($error)) {
|
475 |
$this->status = "error";
|
476 |
} else {
|
477 |
+
if ($this->sched_date == null && $this->publish_date != null) {
|
478 |
$this->status = "published";
|
479 |
} else {
|
480 |
$this->status = "scheduled";
|
482 |
}
|
483 |
return $this;
|
484 |
}
|
485 |
+
|
486 |
public function getStaus() {
|
487 |
return $this->status;
|
488 |
}
|
506 |
* @return array
|
507 |
*/
|
508 |
public function asCalendarArray() {
|
509 |
+
|
510 |
return ["title" => $this->getPostTitle(),
|
511 |
"post_type" => $this->getPostType(),
|
512 |
"avatar" => $this->getAvatar(),
|
513 |
"author" => $this->getAuthor(),
|
514 |
+
"start" => (($this->getSchedDate() != null && (int) $this->getSchedDate() > 0) ? date("Y-m-d H:i:s", $this->getSchedDate()) : (($this->getPublishDate() != null && (int) $this->getPublishDate() > 0) ? date("Y-m-d H:i:s", $this->getPublishDate()) : date("Y-m-d H:i:s"))),
|
515 |
"color" => $this->getColor(),
|
516 |
"network_name" => $this->getNetworkName(),
|
517 |
"network_id" => $this->getNetworkId(),
|
includes/B2S/Network/Item.php
CHANGED
@@ -38,6 +38,7 @@ class B2S_Network_Item {
|
|
38 |
}
|
39 |
|
40 |
public function getData() {
|
|
|
41 |
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getUserAuth', 'view_mode' => 'all', 'auth_count' => true, 'token' => B2S_PLUGIN_TOKEN, 'version' => B2S_PLUGIN_VERSION)));
|
42 |
return array('mandanten' => isset($result->mandanten) ? $result->mandanten : '',
|
43 |
'auth' => isset($result->auth) ? $result->auth : '',
|
@@ -150,7 +151,11 @@ class B2S_Network_Item {
|
|
150 |
$html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 0 && $networkId == 1) || (B2S_PLUGIN_USER_VERSION == 1 && ($networkId == 1 || $networkId == 10))) ? '<button onclick="wop(\'' . $b2sAuthUrl . '&choose=page\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Page', 'blog2social') . '</button>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-title="' . __('You want to connect a network page?', 'blog2social') . '" data-toggle="modal" data-type="auth-network" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Page', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a>';
|
151 |
}
|
152 |
if (in_array($networkId, $this->allowGroup)) {
|
153 |
-
$
|
|
|
|
|
|
|
|
|
154 |
}
|
155 |
|
156 |
$html .= '</span></h4>';
|
@@ -169,6 +174,7 @@ class B2S_Network_Item {
|
|
169 |
if ($showAllAuths) {
|
170 |
foreach ($this->mandantenId as $ka => $mandantAll) {
|
171 |
$mandantName = isset($mandantenData->{$mandantAll}) ? ($mandantenData->{$mandantAll}) : __("My profile", "blog2social");
|
|
|
172 |
if (isset($networkData[$mandantAll][$networkId]) && !empty($networkData[$mandantAll][$networkId])) {
|
173 |
$html .= $this->getAuthItemHtml($networkData[$mandantAll][$networkId], $mandantAll, $mandantName, $networkId, $b2sAuthUrl, $containerMandantId, $sprache);
|
174 |
}
|
@@ -176,7 +182,7 @@ class B2S_Network_Item {
|
|
176 |
} else {
|
177 |
$html .= $this->getAuthItemHtml($networkData, $mandantId, "", $networkId, $b2sAuthUrl, $containerMandantId, $sprache);
|
178 |
}
|
179 |
-
|
180 |
$html .= '</ul>';
|
181 |
$html .= '</div>';
|
182 |
$html .= '</div>';
|
@@ -332,7 +338,8 @@ class B2S_Network_Item {
|
|
332 |
$displayName = stripslashes(get_user_by('id', $v['owner_blog_user_id'])->display_name);
|
333 |
$html .='<div class="b2s-network-approved-from">' . __("Assigned by", "blog2social") . ' ' . ((empty($displayName) || $displayName == false) ? __("Unknown username", "blog2social") : $displayName) . '</div> ';
|
334 |
}
|
335 |
-
$
|
|
|
336 |
|
337 |
if (!empty($mandantName)) {
|
338 |
$html .='<span class="b2s-network-mandant-name">(' . $mandantName . ')</span> ';
|
@@ -483,4 +490,345 @@ class B2S_Network_Item {
|
|
483 |
return array('result' => false);
|
484 |
}
|
485 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
486 |
}
|
38 |
}
|
39 |
|
40 |
public function getData() {
|
41 |
+
// $result = json_decode('{"result":1,"auth":[{"networkAuthId":"397945","networkId":"1","networkUserName":"KelvinS Onlineshop","networkType":"1","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3261","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"430634","networkId":"1","networkUserName":"KelvinS Onlineshop","networkType":"1","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3547","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"397941","networkId":"1","networkUserName":"KelvinS Onlineshop","networkType":"1","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3260","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"431588","networkId":"1","networkUserName":"Kleidung verkaufen","networkType":"2","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3559","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"430633","networkId":"1","networkUserName":"Kleidung verkaufen","networkType":"2","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3547","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"397942","networkId":"2","networkUserName":"KelvinS_Shop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3260","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"397946","networkId":"2","networkUserName":"KelvinS_Shop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3261","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"430632","networkId":"2","networkUserName":"KelvinS_Shop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3547","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"397943","networkId":"12","networkUserName":"info@kelvinsonlineshop.de","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3260","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"397947","networkId":"12","networkUserName":"info@kelvinsonlineshop.de","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3261","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"397948","networkId":"18","networkUserName":"KelvinS Onlineshop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3261","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"397944","networkId":"18","networkUserName":"KelvinS Onlineshop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3260","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"430640","networkId":"18","networkUserName":"KelvinS Onlineshop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3547","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"430637","networkId":"4","networkUserName":"kelvins-onlineshop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3547","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false},{"networkAuthId":"430638","networkId":"15","networkUserName":"KelvinS_Onlineshop","networkType":"0","networkKind":"0","networkTosGroupId":"","instant_sharing":"0","mandantId":"3547","expiredDate":"0000-00-00","owner_blog_user_id":false,"notAllow":false}],"auth_count":[5],"portale":[{"id":"1","name":"Facebook"},{"id":"2","name":"Twitter"},{"id":"12","name":"Instagram"},{"id":"6","name":"Pinterest"},{"id":"18","name":"Google My Business"},{"id":"3","name":"LinkedIn"},{"id":"19","name":"XING"},{"id":"17","name":"VKontakte"},{"id":"16","name":"Bloglovin"},{"id":"4","name":"Tumblr"},{"id":"11","name":"medium"},{"id":"14","name":"Torial"},{"id":"7","name":"Flickr"},{"id":"9","name":"Diigo"},{"id":"15","name":"Reddit"}],"mandanten":[]}');//B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getUserAuth', 'view_mode' => 'all', 'auth_count' => true, 'token' => B2S_PLUGIN_TOKEN, 'version' => B2S_PLUGIN_VERSION)));
|
42 |
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getUserAuth', 'view_mode' => 'all', 'auth_count' => true, 'token' => B2S_PLUGIN_TOKEN, 'version' => B2S_PLUGIN_VERSION)));
|
43 |
return array('mandanten' => isset($result->mandanten) ? $result->mandanten : '',
|
44 |
'auth' => isset($result->auth) ? $result->auth : '',
|
151 |
$html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 0 && $networkId == 1) || (B2S_PLUGIN_USER_VERSION == 1 && ($networkId == 1 || $networkId == 10))) ? '<button onclick="wop(\'' . $b2sAuthUrl . '&choose=page\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Page', 'blog2social') . '</button>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-title="' . __('You want to connect a network page?', 'blog2social') . '" data-toggle="modal" data-type="auth-network" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Page', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a>';
|
152 |
}
|
153 |
if (in_array($networkId, $this->allowGroup)) {
|
154 |
+
$name = ($networkId == 11) ? __('Publication', 'blog2social') : __('Group', 'blog2social');
|
155 |
+
$html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 1 && $networkId != 8)) ? '<button onclick="wop(\'' . $b2sAuthUrl . '&choose=group\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . $name . '</button>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-toggle="modal" data-title="' . __('You want to connect a social media group?', 'blog2social') . '" data-type="auth-network" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . $name . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</span></a>';
|
156 |
+
}
|
157 |
+
if (array_key_exists($networkId, unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT))) {
|
158 |
+
$html .= (B2S_PLUGIN_USER_VERSION >= 1) ? '<button onclick="return false;" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-edit-template-btn" data-network-id="' . $networkId . '"><i class="glyphicon glyphicon-pencil"></i> ' . __('Edit Post Format', 'blog2social') . '</button>' : '<button onclick="return false;" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-edit-template-btn b2s-btn-disabled" data-network-id="' . $networkId . '"><i class="glyphicon glyphicon-pencil"></i> ' . __('Edit Post Format', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</span></button>';
|
159 |
}
|
160 |
|
161 |
$html .= '</span></h4>';
|
174 |
if ($showAllAuths) {
|
175 |
foreach ($this->mandantenId as $ka => $mandantAll) {
|
176 |
$mandantName = isset($mandantenData->{$mandantAll}) ? ($mandantenData->{$mandantAll}) : __("My profile", "blog2social");
|
177 |
+
// var_dump($networkData);
|
178 |
if (isset($networkData[$mandantAll][$networkId]) && !empty($networkData[$mandantAll][$networkId])) {
|
179 |
$html .= $this->getAuthItemHtml($networkData[$mandantAll][$networkId], $mandantAll, $mandantName, $networkId, $b2sAuthUrl, $containerMandantId, $sprache);
|
180 |
}
|
182 |
} else {
|
183 |
$html .= $this->getAuthItemHtml($networkData, $mandantId, "", $networkId, $b2sAuthUrl, $containerMandantId, $sprache);
|
184 |
}
|
185 |
+
// exit;
|
186 |
$html .= '</ul>';
|
187 |
$html .= '</div>';
|
188 |
$html .= '</div>';
|
338 |
$displayName = stripslashes(get_user_by('id', $v['owner_blog_user_id'])->display_name);
|
339 |
$html .='<div class="b2s-network-approved-from">' . __("Assigned by", "blog2social") . ' ' . ((empty($displayName) || $displayName == false) ? __("Unknown username", "blog2social") : $displayName) . '</div> ';
|
340 |
}
|
341 |
+
$name = ($networkId == 11) ? __('Publication', 'blog2social') : __('Group', 'blog2social');
|
342 |
+
$html .= '<span class="b2s-network-item-auth-type">' . (($isDeprecated) ? '<span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> ' : '') . $name . '</span>: <span class="b2s-network-item-auth-user-name">' . stripslashes($v['networkUserName']) . '</span> ';
|
343 |
|
344 |
if (!empty($mandantName)) {
|
345 |
$html .='<span class="b2s-network-mandant-name">(' . $mandantName . ')</span> ';
|
490 |
return array('result' => false);
|
491 |
}
|
492 |
|
493 |
+
public function getEditTemplateForm($networkId) {
|
494 |
+
require_once(B2S_PLUGIN_DIR . 'includes/Options.php');
|
495 |
+
$options = new B2S_Options(get_current_user_id());
|
496 |
+
$post_template = $options->_getOption("post_template");
|
497 |
+
$linkNoCache = $options->_getOption("link_no_cache");
|
498 |
+
if (B2S_PLUGIN_USER_VERSION >= 1 && $post_template != false && isset($post_template[$networkId]) && !empty($post_template[$networkId])) {
|
499 |
+
$schema = $post_template[$networkId];
|
500 |
+
} else {
|
501 |
+
$schema = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$networkId];
|
502 |
+
}
|
503 |
+
|
504 |
+
$html = '<div class="row">';
|
505 |
+
$html .= '<div class="col-sm-12">';
|
506 |
+
$html .= '<div class="alert alert-success b2s-edit-template-save-success" style="display: none;">' . __('Successfully saved', 'blog2social') . '</div>';
|
507 |
+
$html .= '<div class="alert alert-success b2s-edit-template-save-failed" style="display: none;">' . __('Failed to save', 'blog2social') . '</div>';
|
508 |
+
$html .= '<div class="alert alert-success b2s-edit-template-load-default-failed" style="display: none;">' . __('Failed to load the default template', 'blog2social') . '</div>';
|
509 |
+
$html .= '</div>';
|
510 |
+
$html .= '</div>';
|
511 |
+
if (B2S_PLUGIN_USER_VERSION < 1) {
|
512 |
+
$html .= '<div class="row">';
|
513 |
+
$html .= '<div class="col-sm-12">';
|
514 |
+
$html .= '<div class="alert alert-info"><i class="glyphicon glyphicon-info-sign"></i> ' . __('This is a Premium Feature', 'blog2social') . '</div>';
|
515 |
+
$html .= '</div>';
|
516 |
+
$html .= '</div>';
|
517 |
+
}
|
518 |
+
$html .= '<div class="row">';
|
519 |
+
$html .= '<div class="col-sm-12">';
|
520 |
+
if (count($schema) > 1) {
|
521 |
+
$html .= '<div class="pull-left ' . ((B2S_PLUGIN_USER_VERSION < 1) ? 'b2s-btn-disabled' : '') . '">';
|
522 |
+
$html .= '<ul class="nav nav-pills">';
|
523 |
+
$html .= '<li class="active"><a href="#b2s-template-profile" class="b2s-template-profile" data-toggle="tab">' . __('Profile', 'blog2social') . '</a></li>';
|
524 |
+
if (isset($schema[1]) && !empty($schema[1])) {
|
525 |
+
$html .= '<li><a href="#b2s-template-page" class="b2s-template-page" data-toggle="tab">' . __('Page', 'blog2social') . '</a></li>';
|
526 |
+
}
|
527 |
+
if (isset($schema[2]) && !empty($schema[2])) {
|
528 |
+
$html .= '<li><a href="#b2s-template-group" class="b2s-template-group" data-toggle="tab">' . __('Group', 'blog2social') . '</a></li>';
|
529 |
+
}
|
530 |
+
$html .= '</ul>';
|
531 |
+
$html .= '</div>';
|
532 |
+
if ($networkId == 1) {
|
533 |
+
$html .= '<div class="pull-right"><input id="link-no-cache" type="checkbox" ' . (($linkNoCache == 1) ? 'checked' : '') . ' name="no_cache"> <label for="link-no-cache">' . __('Activate Instant Caching', 'blog2social') . '</label> <a href="#" data-toggle="modal" data-target="#b2sInfoNoCache" class="b2s-info-btn vertical-middle del-padding-left">' . __('Info', 'Blog2Social') . '</a></div>';
|
534 |
+
}
|
535 |
+
$html .= '<br>';
|
536 |
+
$html .= '<hr>';
|
537 |
+
}
|
538 |
+
if (B2S_PLUGIN_USER_VERSION < 1) {
|
539 |
+
$html .= '<div class="b2s-btn-disabled">';
|
540 |
+
}
|
541 |
+
$html .= '<div class="tab-content clearfix">';
|
542 |
+
$html .= '<div class="tab-pane active b2s-template-tab-0" id="b2s-template-profile">';
|
543 |
+
$html .= $this->getEditTemplateFormContent($networkId, 0, $schema);
|
544 |
+
$html .= '</div>';
|
545 |
+
if (isset($schema[1]) && !empty($schema[1])) {
|
546 |
+
$html .= '<div class="tab-pane b2s-template-tab-1" id="b2s-template-page">';
|
547 |
+
$html .= $this->getEditTemplateFormContent($networkId, 1, $schema);
|
548 |
+
$html .= '</div>';
|
549 |
+
}
|
550 |
+
if (isset($schema[2]) && !empty($schema[2])) {
|
551 |
+
$html .= '<div class="tab-pane b2s-template-tab-2" id="b2s-template-group">';
|
552 |
+
$html .= $this->getEditTemplateFormContent($networkId, 2, $schema);
|
553 |
+
$html .= '</div>';
|
554 |
+
}
|
555 |
+
$html .= '</div>';
|
556 |
+
if (B2S_PLUGIN_USER_VERSION < 1) {
|
557 |
+
$html .= '</div>';
|
558 |
+
}
|
559 |
+
$html .= '</div>';
|
560 |
+
$html .= '</div>';
|
561 |
+
|
562 |
+
return $html;
|
563 |
+
}
|
564 |
+
|
565 |
+
public function getEditTemplateFormContent($networkId, $networkType, $schema) {
|
566 |
+
$content = '<div class="row">';
|
567 |
+
$content .= '<div class="col-md-12 media-heading">';
|
568 |
+
$content .= '<span class="b2s-edit-template-section-headline">' . __('Format', 'blog2social') . '</span> <a href="#" data-toggle="modal" data-network-id="' . $networkId . '" data-target="#b2sInfoFormat" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a>';
|
569 |
+
$content .= '<button class="pull-right btn btn-primary btn-xs b2s-edit-template-load-default" data-network-type="' . $networkType . '">' . __('Load default settings', 'blog2social') . '</button>';
|
570 |
+
$content .= '</div>';
|
571 |
+
$content .= '</div>';
|
572 |
+
$content .= '<div class="row">';
|
573 |
+
$content .= '<div class="col-md-12">';
|
574 |
+
if ($schema[$networkType]['format'] == 0) {
|
575 |
+
$content .= '<button class="btn btn-primary btn-sm b2s-edit-template-link-post pull-left" data-network-type="' . $networkType . '">' . (($networkId != 12) ? __('Link', 'blog2social') : __('Image with frame', 'blog2social')) . '</button>';
|
576 |
+
$content .= '<button class="btn btn-light btn-sm b2s-edit-template-image-post pull-left" data-network-type="' . $networkType . '">' . (($networkId != 12) ? __('Image', 'blog2social') : __('Image cut out', 'blog2social')) . '</button>';
|
577 |
+
} else {
|
578 |
+
$content .= '<button class="btn btn-light btn-sm b2s-edit-template-link-post pull-left" data-network-type="' . $networkType . '">' . (($networkId != 12) ? __('Link', 'blog2social') : __('Image with frame', 'blog2social')) . '</button>';
|
579 |
+
$content .= '<button class="btn btn-primary btn-sm b2s-edit-template-image-post pull-left" data-network-type="' . $networkType . '">' . (($networkId != 12) ? __('Image', 'blog2social') : __('Image cut out', 'blog2social')) . '</button>';
|
580 |
+
}
|
581 |
+
$content .= '<input type="hidden" class="b2s-edit-template-post-format" value="' . $schema[$networkType]['format'] . '" data-network-type="' . $networkType . '">';
|
582 |
+
$content .= '</div>';
|
583 |
+
$content .= '</div>';
|
584 |
+
$content .= '<br>';
|
585 |
+
$content .= '<div class="row">';
|
586 |
+
$content .= '<div class="col-md-12 media-heading">';
|
587 |
+
$content .= '<span class="b2s-edit-template-section-headline">' . __('Content', 'blog2social') . '</span> <a href="#" data-toggle="modal" data-target="#b2sInfoContent" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a>';
|
588 |
+
$content .= '</div>';
|
589 |
+
$content .= '</div>';
|
590 |
+
$content .= '<div class="row">';
|
591 |
+
$content .= '<div class="col-md-12">';
|
592 |
+
$content .= '<div class="b2s-padding-bottom-5">'
|
593 |
+
. '<button type="button" draggable="true" class="btn btn-primary btn-xs b2s-edit-template-content-post-title b2s-edit-template-content-post-item" data-network-type="' . $networkType . '">{TITLE}</button>'
|
594 |
+
. '<button type="button" draggable="true" class="btn btn-primary btn-xs b2s-edit-template-content-post-excerpt b2s-edit-template-content-post-item" data-network-type="' . $networkType . '">{EXCERPT}</button>'
|
595 |
+
. '<button type="button" draggable="true" class="btn btn-primary btn-xs b2s-edit-template-content-post-content b2s-edit-template-content-post-item" data-network-type="' . $networkType . '">{CONTENT}</button>'
|
596 |
+
. '<button type="button" draggable="true" class="btn btn-primary btn-xs b2s-edit-template-content-post-keywords b2s-edit-template-content-post-item" data-network-type="' . $networkType . '">{KEYWORDS}</button>'
|
597 |
+
. '<button type="button" class="btn btn-primary btn-xs b2s-edit-template-content-clear-btn pull-right" data-network-type="' . $networkType . '">' . __('clear', 'blog2social') . '</button>'
|
598 |
+
. '</div>';
|
599 |
+
$content .= '<textarea class="b2s-edit-template-post-content" style="width: 100%;" data-network-type="' . $networkType . '" ' . ((B2S_PLUGIN_USER_VERSION < 1) ? 'readonly="true"' : '') . '>' . $schema[$networkType]['content'] . '</textarea>';
|
600 |
+
$content .= '<input class="b2s-edit-template-content-selection-start" data-network-type="' . $networkType . '" type="hidden" value="0">';
|
601 |
+
$content .= '<input class="b2s-edit-template-content-selection-end" data-network-type="' . $networkType . '" type="hidden" value="0">';
|
602 |
+
$content .= '</div>';
|
603 |
+
$content .= '</div>';
|
604 |
+
$content .= '<div class="row">';
|
605 |
+
$content .= '<div class="col-md-12 b2s-edit-template-link-info">';
|
606 |
+
$content .= '<i class="glyphicon glyphicon-info-sign"></i> ' . __('The link will be added automatically at the end of the post.', 'blog2social');
|
607 |
+
$content .= '</div>';
|
608 |
+
$content .= '</div>';
|
609 |
+
$content .= '<br>';
|
610 |
+
$content .= '<div class="row">';
|
611 |
+
$content .= '<div class="col-md-12 media-heading">';
|
612 |
+
$content .= '<span class="b2s-edit-template-section-headline">' . __('Character Limit', 'blog2social') . '</span> <a href="#" data-toggle="modal" data-target="#b2sInfoCharacterLimit" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a>';
|
613 |
+
$content .= '</div>';
|
614 |
+
$content .= '</div>';
|
615 |
+
$content .= '<div class="row">';
|
616 |
+
$content .= '<div class="col-md-12">';
|
617 |
+
$min = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$networkId][$networkType]['short_text']['range_min'];
|
618 |
+
$limit = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT)[$networkId][$networkType]['short_text']['limit'];
|
619 |
+
$content .= '<input type="number" class="b2s-edit-template-range" data-network-type="' . $networkType . '" value="' . $schema[$networkType]['short_text']['range_max'] . '" min="1" max="' . (($schema[$networkType]['short_text']['limit']) ? $schema[$networkType]['short_text']['limit'] : '') . '" ' . ((B2S_PLUGIN_USER_VERSION < 1) ? 'readonly="true"' : '') . '> (' . __('recommended length', 'blog2social') . ': ' . $min .' '.__('characters','blog2social'). (((int) $limit != 0) ? '; ' . __('Limit', 'blog2social') . ': ' . $limit .' '.__('characters','blog2social') : '') . ')';
|
620 |
+
$content .= '</div>';
|
621 |
+
$content .= '</div>';
|
622 |
+
$content .= '<hr>';
|
623 |
+
$content .= '<br>';
|
624 |
+
|
625 |
+
$content .= $this->networkPreview($networkId, $networkType, $schema);
|
626 |
+
|
627 |
+
return $content;
|
628 |
+
}
|
629 |
+
|
630 |
+
private function networkPreview($networkId, $networkType, $schema) {
|
631 |
+
$domain = get_home_url();
|
632 |
+
$title = get_bloginfo('title');
|
633 |
+
$desc = get_bloginfo('description');
|
634 |
+
$preview = '';
|
635 |
+
switch ($networkId) {
|
636 |
+
case '1':
|
637 |
+
$preview .= '<div class="row">';
|
638 |
+
$preview .= '<div class="col-sm-2">';
|
639 |
+
$preview .= '<span class="b2s-edit-template-section-headline">' . __('Preview', 'blog2social') . ':</span>';
|
640 |
+
$preview .= '</div>';
|
641 |
+
$preview .= '<div class="col-sm-8 b2s-edit-template-preview-border b2s-edit-template-preview-border-1">';
|
642 |
+
$preview .= '<div class="row">';
|
643 |
+
$preview .= '<div class="col-sm-2">';
|
644 |
+
$preview .= '<img class="b2s-edit-template-preview-profile-img-1" src="' . plugins_url('/assets/images/b2s@64.png', B2S_PLUGIN_FILE) . '">';
|
645 |
+
$preview .= '</div>';
|
646 |
+
$preview .= '<div class="col-sm-10">';
|
647 |
+
$preview .= '<span class="b2s-edit-template-preview-profile-name-1">Blog2Social</span>';
|
648 |
+
$preview .= '</div>';
|
649 |
+
$preview .= '</div>';
|
650 |
+
$preview .= '<div class="b2s-edit-template-link-preview" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 0) ? '' : 'style="display: none;"') . '>';
|
651 |
+
$preview .= '<div class="row">';
|
652 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-content-1">';
|
653 |
+
$preview .= '<span class="b2s-edit-template-preview-content" data-network-type="' . $networkType . '">' . preg_replace("/\n/", "<br>", $schema[$networkType]['content']) . '</span>';
|
654 |
+
$preview .= '</div>';
|
655 |
+
$preview .= '</div>';
|
656 |
+
$preview .= '<div class="row">';
|
657 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-image-border-1">';
|
658 |
+
$preview .= '<img class="b2s-edit-template-preview-link-image b2s-edit-template-preview-link-image-1" src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
659 |
+
$preview .= '</div>';
|
660 |
+
$preview .= '</div>';
|
661 |
+
$preview .= '<div class="row">';
|
662 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-link-meta-box-1">';
|
663 |
+
$preview .= '<span>' . $domain . '</span><br>';
|
664 |
+
$preview .= '<span class="b2s-edit-template-preview-link-title">' . $title . '</span>';
|
665 |
+
$preview .= '</div>';
|
666 |
+
$preview .= '</div>';
|
667 |
+
$preview .= '</div>';
|
668 |
+
$preview .= '<div class="b2s-edit-template-image-preview" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 1) ? '' : 'style="display: none;"') . '>';
|
669 |
+
$preview .= '<div class="row">';
|
670 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-content-1">';
|
671 |
+
$preview .= '<span class="b2s-edit-template-preview-content" data-network-type="' . $networkType . '">' . preg_replace("/\n/", "<br>", $schema[$networkType]['content']) . '</span>';
|
672 |
+
$preview .= '</div>';
|
673 |
+
$preview .= '</div>';
|
674 |
+
$preview .= '<div class="row">';
|
675 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-image-border-1">';
|
676 |
+
$preview .= '<img class="b2s-edit-template-preview-image-image b2s-edit-template-preview-image-image-1" src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
677 |
+
$preview .= '</div>';
|
678 |
+
$preview .= '</div>';
|
679 |
+
$preview .= '</div>';
|
680 |
+
$preview .= '<div class="row">';
|
681 |
+
$preview .= '<div class="col-sm-12">';
|
682 |
+
$preview .= '<img class="b2s-edit-template-preview-like-icons-1" src="' . plugins_url('/assets/images/settings/like-icons-1.png', B2S_PLUGIN_FILE) . '">';
|
683 |
+
$preview .= '</div>';
|
684 |
+
$preview .= '</div>';
|
685 |
+
$preview .= '</div>';
|
686 |
+
$preview .= '</div>';
|
687 |
+
break;
|
688 |
+
case '2':
|
689 |
+
$preview .= '<div class="row">';
|
690 |
+
$preview .= '<div class="col-sm-2">';
|
691 |
+
$preview .= '<span class="b2s-edit-template-section-headline">' . __('Preview', 'blog2social') . ':</span>';
|
692 |
+
$preview .= '</div>';
|
693 |
+
$preview .= '<div class="col-sm-8">';
|
694 |
+
$preview .= '<div class="row">';
|
695 |
+
$preview .= '<div class="col-sm-2">';
|
696 |
+
$preview .= '<img class="b2s-edit-template-preview-profile-img-2" src="' . plugins_url('/assets/images/b2s@64.png', B2S_PLUGIN_FILE) . '">';
|
697 |
+
$preview .= '</div>';
|
698 |
+
$preview .= '<div class="col-sm-10 b2s-edit-template-preview-2">';
|
699 |
+
$preview .= '<div class="row">';
|
700 |
+
$preview .= '<div class="col-sm-12">';
|
701 |
+
$preview .= '<span class="b2s-edit-template-preview-profile-name-2">Blog2Social</span> <span class="b2s-edit-template-preview-profile-handle-2">@blog2social</span>';
|
702 |
+
$preview .= '</div>';
|
703 |
+
$preview .= '</div>';
|
704 |
+
$preview .= '<div class="b2s-edit-template-link-preview" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 0) ? '' : 'style="display: none;"') . '>';
|
705 |
+
$preview .= '<div class="row">';
|
706 |
+
$preview .= '<div class="col-sm-12">';
|
707 |
+
$preview .= '<span class="b2s-edit-template-preview-content b2s-edit-template-preview-content-2" data-network-type="' . $networkType . '">' . preg_replace("/\n/", "<br>", $schema[$networkType]['content']) . '</span>';
|
708 |
+
$preview .= '</div>';
|
709 |
+
$preview .= '</div>';
|
710 |
+
$preview .= '<div class="row b2s-edit-template-preview-link-meta-box-2">';
|
711 |
+
$preview .= '<div class="col-sm-3 b2s-edit-template-preview-link-meta-box-image-2">';
|
712 |
+
$preview .= '<img class="b2s-edit-template-preview-link-image b2s-edit-template-preview-link-image-2" src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
713 |
+
$preview .= '</div>';
|
714 |
+
$preview .= '<div class="col-sm-9" style="padding-top: 12px;">';
|
715 |
+
$preview .= '<span>' . $title . '</span><br>';
|
716 |
+
$preview .= '<span class="b2s-edit-template-preview-link-meta-box-desc-2">' . $desc . '</span><br>';
|
717 |
+
$preview .= '<span class="b2s-edit-template-preview-link-meta-box-domain-2">' . $domain . '</span>';
|
718 |
+
$preview .= '</div>';
|
719 |
+
$preview .= '</div>';
|
720 |
+
$preview .= '</div>';
|
721 |
+
$preview .= '<div class="b2s-edit-template-image-preview" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 1) ? '' : 'style="display: none;"') . '>';
|
722 |
+
$preview .= '<div class="row">';
|
723 |
+
$preview .= '<div class="col-sm-12">';
|
724 |
+
$preview .= '<span class="b2s-edit-template-preview-content b2s-edit-template-preview-content-2" data-network-type="' . $networkType . '">' . preg_replace("/\n/", "<br>", $schema[$networkType]['content']) . '</span>';
|
725 |
+
$preview .= '</div>';
|
726 |
+
$preview .= '</div>';
|
727 |
+
$preview .= '<div class="row">';
|
728 |
+
$preview .= '<div class="col-sm-12">';
|
729 |
+
$preview .= '<img class="b2s-edit-template-preview-image-image b2s-edit-template-preview-image-image-2" src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
730 |
+
$preview .= '</div>';
|
731 |
+
$preview .= '</div>';
|
732 |
+
$preview .= '</div>';
|
733 |
+
$preview .= '<div class="row">';
|
734 |
+
$preview .= '<div class="col-sm-12">';
|
735 |
+
$preview .= '<img class="b2s-edit-template-preview-like-icons-2" src="' . plugins_url('/assets/images/settings/like-icons-2.png', B2S_PLUGIN_FILE) . '">';
|
736 |
+
$preview .= '</div>';
|
737 |
+
$preview .= '</div>';
|
738 |
+
$preview .= '</div>';
|
739 |
+
$preview .= '</div>';
|
740 |
+
$preview .= '</div>';
|
741 |
+
break;
|
742 |
+
case '3':
|
743 |
+
$preview .= '<div class="row">';
|
744 |
+
$preview .= '<div class="col-sm-2">';
|
745 |
+
$preview .= '<span class="b2s-edit-template-section-headline">' . __('Preview', 'blog2social') . ':</span>';
|
746 |
+
$preview .= '</div>';
|
747 |
+
$preview .= '<div class="col-sm-8 b2s-edit-template-preview-border b2s-edit-template-preview-border-3">';
|
748 |
+
$preview .= '<div class="row">';
|
749 |
+
$preview .= '<div class="col-sm-2">';
|
750 |
+
$preview .= '<img class="b2s-edit-template-preview-profile-img-3" src="' . plugins_url('/assets/images/b2s@64.png', B2S_PLUGIN_FILE) . '">';
|
751 |
+
$preview .= '</div>';
|
752 |
+
$preview .= '<div class="col-sm-10">';
|
753 |
+
$preview .= '<span class="b2s-edit-template-preview-profile-name-3">Blog2Social</span>';
|
754 |
+
$preview .= '</div>';
|
755 |
+
$preview .= '</div>';
|
756 |
+
$preview .= '<div class="b2s-edit-template-link-preview" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 0) ? '' : 'style="display: none;"') . '>';
|
757 |
+
$preview .= '<div class="row">';
|
758 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-content-3">';
|
759 |
+
$preview .= '<span class="b2s-edit-template-preview-content" data-network-type="' . $networkType . '">' . preg_replace("/\n/", "<br>", $schema[$networkType]['content']) . '</span>';
|
760 |
+
$preview .= '</div>';
|
761 |
+
$preview .= '</div>';
|
762 |
+
$preview .= '<div class="row">';
|
763 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-image-border-3">';
|
764 |
+
$preview .= '<img class="b2s-edit-template-preview-link-image b2s-edit-template-preview-link-image-3" src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
765 |
+
$preview .= '</div>';
|
766 |
+
$preview .= '</div>';
|
767 |
+
$preview .= '<div class="row b2s-edit-template-preview-link-meta-box-3">';
|
768 |
+
$preview .= '<div class="col-sm-12">';
|
769 |
+
$preview .= '<span class="b2s-edit-template-preview-link-meta-box-title-3">' . $title . '</span><br>';
|
770 |
+
$preview .= '<span class="b2s-edit-template-preview-link-meta-box-domain-3">' . $domain . '</span>';
|
771 |
+
$preview .= '</div>';
|
772 |
+
$preview .= '</div>';
|
773 |
+
$preview .= '</div>';
|
774 |
+
$preview .= '<div class="b2s-edit-template-image-preview" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 1) ? '' : 'style="display: none;"') . '>';
|
775 |
+
$preview .= '<div class="row">';
|
776 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-content-3">';
|
777 |
+
$preview .= '<span class="b2s-edit-template-preview-content" data-network-type="' . $networkType . '">' . preg_replace("/\n/", "<br>", $schema[$networkType]['content']) . '</span>';
|
778 |
+
$preview .= '</div>';
|
779 |
+
$preview .= '</div>';
|
780 |
+
$preview .= '<div class="row">';
|
781 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-image-border-3">';
|
782 |
+
$preview .= '<img class="b2s-edit-template-preview-image-image b2s-edit-template-preview-image-image-3" src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
783 |
+
$preview .= '</div>';
|
784 |
+
$preview .= '</div>';
|
785 |
+
$preview .= '</div>';
|
786 |
+
$preview .= '<div class="row">';
|
787 |
+
$preview .= '<div class="col-sm-12">';
|
788 |
+
$preview .= '<img class="b2s-edit-template-preview-like-icons-3" src="' . plugins_url('/assets/images/settings/like-icons-3.png', B2S_PLUGIN_FILE) . '">';
|
789 |
+
$preview .= '</div>';
|
790 |
+
$preview .= '</div>';
|
791 |
+
$preview .= '</div>';
|
792 |
+
$preview .= '</div>';
|
793 |
+
break;
|
794 |
+
case '12':
|
795 |
+
$preview .= '<div class="row">';
|
796 |
+
$preview .= '<div class="col-sm-2">';
|
797 |
+
$preview .= '<span class="b2s-edit-template-section-headline">' . __('Preview', 'blog2social') . ':</span>';
|
798 |
+
$preview .= '</div>';
|
799 |
+
$preview .= '<div class="col-sm-8 b2s-edit-template-preview-border b2s-edit-template-preview-border-12">';
|
800 |
+
$preview .= '<div class="row">';
|
801 |
+
$preview .= '<div class="col-sm-2">';
|
802 |
+
$preview .= '<img class="b2s-edit-template-preview-profile-img-12" src="' . plugins_url('/assets/images/b2s@64.png', B2S_PLUGIN_FILE) . '">';
|
803 |
+
$preview .= '</div>';
|
804 |
+
$preview .= '<div class="col-sm-10 b2s-edit-template-preview-profile-name-12">';
|
805 |
+
$preview .= '<span>Blog2Social</span>';
|
806 |
+
$preview .= '<span class="pull-right b2s-edit-template-preview-dots-12">...</span>';
|
807 |
+
$preview .= '</div>';
|
808 |
+
$preview .= '</div>';
|
809 |
+
$preview .= '<div class="row">';
|
810 |
+
$preview .= '<div class="col-sm-12 b2s-edit-template-preview-image-border-12">';
|
811 |
+
$preview .= '<img class="b2s-edit-template-preview-image-12 b2s-edit-template-link-preview b2s-edit-template-image-frame" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 0) ? '' : 'style="display: none;"') . ' src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
812 |
+
$preview .= '<img class="b2s-edit-template-preview-image-12 b2s-edit-template-image-preview b2s-edit-template-image-cut" data-network-type="' . $networkType . '" ' . (((int) $schema[$networkType]['format'] == 1) ? '' : 'style="display: none;"') . ' src="' . plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE) . '">';
|
813 |
+
$preview .= '</div>';
|
814 |
+
$preview .= '</div>';
|
815 |
+
$preview .= '<div class="row">';
|
816 |
+
$preview .= '<div class="col-sm-12">';
|
817 |
+
$preview .= '<img class="b2s-edit-template-preview-like-icons-12" src="' . plugins_url('/assets/images/settings/like-icons-12.png', B2S_PLUGIN_FILE) . '">';
|
818 |
+
$preview .= '</div>';
|
819 |
+
$preview .= '</div>';
|
820 |
+
$preview .= '<div class="row">';
|
821 |
+
$preview .= '<div class="col-sm-12">';
|
822 |
+
$preview .= '<span class="b2s-edit-template-preview-content-profile-name-12">Blog2Social</span><span class="b2s-edit-template-preview-content b2s-edit-template-preview-content-12" data-network-type="' . $networkType . '">' . preg_replace("/\n/", "<br>", $schema[$networkType]['content']) . '</span>';
|
823 |
+
$preview .= '</div>';
|
824 |
+
$preview .= '</div>';
|
825 |
+
$preview .= '</div>';
|
826 |
+
$preview .= '</div>';
|
827 |
+
break;
|
828 |
+
default:
|
829 |
+
break;
|
830 |
+
}
|
831 |
+
return $preview;
|
832 |
+
}
|
833 |
+
|
834 |
}
|
includes/B2S/Post/Filter.php
CHANGED
@@ -6,6 +6,7 @@ class B2S_Post_Filter {
|
|
6 |
protected $postFilter = '';
|
7 |
protected $searchAuthorId;
|
8 |
protected $searchPostStatus;
|
|
|
9 |
protected $searchPostTitle;
|
10 |
protected $searchPostCat;
|
11 |
protected $searchPostType;
|
@@ -13,12 +14,12 @@ class B2S_Post_Filter {
|
|
13 |
protected $searchSchedDate;
|
14 |
protected $postAuthor;
|
15 |
|
16 |
-
function __construct($type, $title = "", $authorId = "", $postStatus = "", $publishDate = "", $schedDate = "", $postCat = "", $postType = "") { //type=all,publish,sched
|
17 |
$this->type = $type;
|
18 |
$this->searchPostTitle = $title;
|
19 |
$this->searchAuthorId = $authorId;
|
20 |
$this->searchPostStatus = $postStatus;
|
21 |
-
$this->
|
22 |
$this->searchSchedDate = $schedDate;
|
23 |
$this->searchPostCat = $postCat;
|
24 |
$this->searchPostType = $postType;
|
@@ -47,7 +48,7 @@ class B2S_Post_Filter {
|
|
47 |
|
48 |
private function getPostStatusHtml() {
|
49 |
$typeData = array(array('key' => 'publish', 'value' => __('published', 'blog2social')), array('key' => 'future', 'value' => __('scheduled', 'blog2social')), array('key' => 'pending', 'value' => __('draft', 'blog2social')));
|
50 |
-
$type = '<div class="form-group"><select id="b2sSortPostStatus" name="b2sSortPostStatus" class="form-control b2s-select"><option value="">' . __('all
|
51 |
foreach ($typeData as $var) {
|
52 |
$var = (object) $var;
|
53 |
$selected = (!empty($this->searchPostStatus) && $var->key == $this->searchPostStatus) ? 'selected' : '';
|
@@ -57,6 +58,18 @@ class B2S_Post_Filter {
|
|
57 |
return $type;
|
58 |
}
|
59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
private function getPublishDateHtml() {
|
61 |
$typeData = array(array('key' => 'desc', 'value' => __('newest first', 'blog2social')), array('key' => 'asc', 'value' => __('oldest first', 'blog2social')));
|
62 |
$type = '<div class="form-group"><select id="b2sSortPostPublishDate" name="b2sSortPostPublishDate" class="form-control b2s-select">';
|
@@ -141,6 +154,7 @@ class B2S_Post_Filter {
|
|
141 |
|
142 |
if ($this->type == 'all') {
|
143 |
$this->postFilter .= $this->getPostStatusHtml();
|
|
|
144 |
}
|
145 |
if ($this->type == 'publish' || $this->type == 'notice') {
|
146 |
$this->postFilter .= $this->getPublishDateHtml();
|
6 |
protected $postFilter = '';
|
7 |
protected $searchAuthorId;
|
8 |
protected $searchPostStatus;
|
9 |
+
protected $searchPostShareStatus;
|
10 |
protected $searchPostTitle;
|
11 |
protected $searchPostCat;
|
12 |
protected $searchPostType;
|
14 |
protected $searchSchedDate;
|
15 |
protected $postAuthor;
|
16 |
|
17 |
+
function __construct($type, $title = "", $authorId = "", $postStatus = "", $publishDate = "", $schedDate = "", $postCat = "", $postType = "", $postShareStatus="") { //type=all,publish,sched
|
18 |
$this->type = $type;
|
19 |
$this->searchPostTitle = $title;
|
20 |
$this->searchAuthorId = $authorId;
|
21 |
$this->searchPostStatus = $postStatus;
|
22 |
+
$this->searchPostShareStatus = $postShareStatus;
|
23 |
$this->searchSchedDate = $schedDate;
|
24 |
$this->searchPostCat = $postCat;
|
25 |
$this->searchPostType = $postType;
|
48 |
|
49 |
private function getPostStatusHtml() {
|
50 |
$typeData = array(array('key' => 'publish', 'value' => __('published', 'blog2social')), array('key' => 'future', 'value' => __('scheduled', 'blog2social')), array('key' => 'pending', 'value' => __('draft', 'blog2social')));
|
51 |
+
$type = '<div class="form-group"><select id="b2sSortPostStatus" name="b2sSortPostStatus" class="form-control b2s-select"><option value="">' . __('all posts', 'blog2social') . '</option>';
|
52 |
foreach ($typeData as $var) {
|
53 |
$var = (object) $var;
|
54 |
$selected = (!empty($this->searchPostStatus) && $var->key == $this->searchPostStatus) ? 'selected' : '';
|
58 |
return $type;
|
59 |
}
|
60 |
|
61 |
+
private function getPostShareStatusHtml() {
|
62 |
+
$typeData = array(array('key' => 'never', 'value' => __('not yet shared', 'blog2social')), array('key' => 'shared', 'value' => __('already shared', 'blog2social')), array('key' => 'scheduled', 'value' => __('currently scheduled', 'blog2social')));
|
63 |
+
$type = '<div class="form-group"><select id="b2sSortPostShareStatus" name="b2sSortPostShareStatus" class="form-control b2s-select"><option value="">' . __('all statuses', 'blog2social') . '</option>';
|
64 |
+
foreach ($typeData as $var) {
|
65 |
+
$var = (object) $var;
|
66 |
+
$selected = (!empty($this->searchPostShareStatus) && $var->key == $this->searchPostShareStatus) ? 'selected' : '';
|
67 |
+
$type .= '<option ' . $selected . ' value="' . $var->key . '">' . $var->value . '</option>';
|
68 |
+
}
|
69 |
+
$type .= '</select></div>';
|
70 |
+
return $type;
|
71 |
+
}
|
72 |
+
|
73 |
private function getPublishDateHtml() {
|
74 |
$typeData = array(array('key' => 'desc', 'value' => __('newest first', 'blog2social')), array('key' => 'asc', 'value' => __('oldest first', 'blog2social')));
|
75 |
$type = '<div class="form-group"><select id="b2sSortPostPublishDate" name="b2sSortPostPublishDate" class="form-control b2s-select">';
|
154 |
|
155 |
if ($this->type == 'all') {
|
156 |
$this->postFilter .= $this->getPostStatusHtml();
|
157 |
+
$this->postFilter .= $this->getPostShareStatusHtml();
|
158 |
}
|
159 |
if ($this->type == 'publish' || $this->type == 'notice') {
|
160 |
$this->postFilter .= $this->getPublishDateHtml();
|
includes/B2S/Post/Item.php
CHANGED
@@ -9,6 +9,7 @@ class B2S_Post_Item {
|
|
9 |
protected $postPaginationLinks = 5;
|
10 |
protected $searchAuthorId;
|
11 |
protected $searchPostStatus;
|
|
|
12 |
protected $searchShowByDate;
|
13 |
protected $searchShowByNetwork;
|
14 |
protected $searchPublishDate;
|
@@ -24,11 +25,12 @@ class B2S_Post_Item {
|
|
24 |
public $currentPage = 0;
|
25 |
public $type;
|
26 |
|
27 |
-
function __construct($type = 'all', $title = "", $authorId = "", $postStatus = "", $publishDate = '', $schedDate = '', $showByDate = '', $showByNetwork = 0, $userAuthId = 0, $blogPostId = 0, $currentPage = 0, $postCat = "", $postType = "", $userLang = "en", $results_per_page = B2S_PLUGIN_POSTPERPAGE) {
|
28 |
$this->type = $type;
|
29 |
$this->searchPostTitle = $title;
|
30 |
$this->searchAuthorId = $authorId;
|
31 |
$this->searchPostStatus = $postStatus;
|
|
|
32 |
$this->searchPublishDate = $publishDate;
|
33 |
$this->searchSchedDate = $schedDate;
|
34 |
$this->searchShowByDate = $showByDate;
|
@@ -52,6 +54,7 @@ class B2S_Post_Item {
|
|
52 |
$sortType = 'DESC';
|
53 |
$leftJoin = "";
|
54 |
$leftJoin2 = "";
|
|
|
55 |
$leftJoinWhere = "";
|
56 |
|
57 |
if (!empty($this->searchPublishDate)) {
|
@@ -83,6 +86,18 @@ class B2S_Post_Item {
|
|
83 |
$addSearchType = " (posts.`post_status` = 'publish' OR posts.`post_status` = 'pending' OR posts.`post_status` = 'future' " . (($this->type != 'all') ? " OR posts.`post_status` = 'private'" : "") . ") ";
|
84 |
}
|
85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
$postTypes = " ";
|
87 |
if (!empty($this->searchPostType)) {
|
88 |
$postTypes .= " posts.`post_type` LIKE '%" . $this->searchPostType . "%' ";
|
@@ -110,18 +125,19 @@ class B2S_Post_Item {
|
|
110 |
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND a.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
111 |
|
112 |
if ($this->type == 'all') {
|
113 |
-
$sqlPosts = "SELECT posts.`ID`, posts.`post_author`, posts.`post_date`, posts.`post_type`, posts.`post_status`, posts.`post_title`
|
114 |
-
FROM `$wpdb->posts` posts $leftJoin $leftJoin2
|
115 |
WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle $addNotAdmin
|
116 |
AND $postTypes $leftJoinWhere
|
117 |
ORDER BY `" . $order . "` " . $sortType . "
|
118 |
LIMIT " . (($this->currentPage - 1) * $this->results_per_page) . "," . $this->results_per_page;
|
|
|
119 |
$this->postData = $wpdb->get_results($sqlPosts);
|
120 |
-
$sqlPostsTotal = "SELECT
|
121 |
-
FROM `$wpdb->posts` posts $leftJoin $leftJoin2
|
122 |
WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle $addNotAdmin
|
123 |
AND $postTypes $leftJoinWhere";
|
124 |
-
$this->postTotal = $wpdb->
|
125 |
}
|
126 |
|
127 |
if ($this->type == 'publish' || $this->type == 'notice' || $this->type == 'sched' || $this->type == 'approve') {
|
@@ -216,7 +232,7 @@ class B2S_Post_Item {
|
|
216 |
ORDER BY `" . $order . "` " . $sortType . "
|
217 |
LIMIT " . (($this->currentPage - 1) * $this->results_per_page) . "," . $this->results_per_page;
|
218 |
$this->postData = $wpdb->get_results($sqlPosts);
|
219 |
-
|
220 |
$sqlPostsTotal = "SELECT COUNT(*)
|
221 |
FROM `$wpdb->posts` posts $leftJoin $leftJoin2
|
222 |
LEFT JOIN b2s_posts ON posts.ID = b2s_posts.post_id
|
9 |
protected $postPaginationLinks = 5;
|
10 |
protected $searchAuthorId;
|
11 |
protected $searchPostStatus;
|
12 |
+
protected $searchPostShareStatus;
|
13 |
protected $searchShowByDate;
|
14 |
protected $searchShowByNetwork;
|
15 |
protected $searchPublishDate;
|
25 |
public $currentPage = 0;
|
26 |
public $type;
|
27 |
|
28 |
+
function __construct($type = 'all', $title = "", $authorId = "", $postStatus = "", $shareStatus = "", $publishDate = '', $schedDate = '', $showByDate = '', $showByNetwork = 0, $userAuthId = 0, $blogPostId = 0, $currentPage = 0, $postCat = "", $postType = "", $userLang = "en", $results_per_page = B2S_PLUGIN_POSTPERPAGE) {
|
29 |
$this->type = $type;
|
30 |
$this->searchPostTitle = $title;
|
31 |
$this->searchAuthorId = $authorId;
|
32 |
$this->searchPostStatus = $postStatus;
|
33 |
+
$this->searchPostShareStatus = $shareStatus;
|
34 |
$this->searchPublishDate = $publishDate;
|
35 |
$this->searchSchedDate = $schedDate;
|
36 |
$this->searchShowByDate = $showByDate;
|
54 |
$sortType = 'DESC';
|
55 |
$leftJoin = "";
|
56 |
$leftJoin2 = "";
|
57 |
+
$leftJoin3 = "";
|
58 |
$leftJoinWhere = "";
|
59 |
|
60 |
if (!empty($this->searchPublishDate)) {
|
86 |
$addSearchType = " (posts.`post_status` = 'publish' OR posts.`post_status` = 'pending' OR posts.`post_status` = 'future' " . (($this->type != 'all') ? " OR posts.`post_status` = 'private'" : "") . ") ";
|
87 |
}
|
88 |
|
89 |
+
if (!empty($this->searchPostShareStatus)) {
|
90 |
+
$leftJoin3 = "LEFT JOIN `b2s_posts` b2s on posts.ID = b2s.post_id";
|
91 |
+
if ($this->searchPostShareStatus == 'shared') {
|
92 |
+
$leftJoinWhere .= ' AND b2s.post_id IS NOT NULL AND b2s.publish_date != "0000-00-00 00:00:00" AND b2s.publish_error_code = "" AND b2s.hide = 0';
|
93 |
+
} else if ($this->searchPostShareStatus == 'scheduled') {
|
94 |
+
$leftJoinWhere .= ' AND b2s.post_id IS NOT NULL AND b2s.sched_date != "0000-00-00 00:00:00" AND b2s.sched_date_utc > "' . gmdate("Y-m-d H:i:s") . '" AND b2s.post_for_relay=0 AND b2s.post_for_approve = 0 AND b2s.hide = 0';
|
95 |
+
} else {
|
96 |
+
//never
|
97 |
+
$leftJoinWhere .= " AND b2s.post_id IS NULL";
|
98 |
+
}
|
99 |
+
}
|
100 |
+
|
101 |
$postTypes = " ";
|
102 |
if (!empty($this->searchPostType)) {
|
103 |
$postTypes .= " posts.`post_type` LIKE '%" . $this->searchPostType . "%' ";
|
125 |
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND a.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
126 |
|
127 |
if ($this->type == 'all') {
|
128 |
+
$sqlPosts = "SELECT DISTINCT posts.`ID`, posts.`post_author`, posts.`post_date`, posts.`post_type`, posts.`post_status`, posts.`post_title`
|
129 |
+
FROM `$wpdb->posts` posts $leftJoin $leftJoin2 $leftJoin3
|
130 |
WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle $addNotAdmin
|
131 |
AND $postTypes $leftJoinWhere
|
132 |
ORDER BY `" . $order . "` " . $sortType . "
|
133 |
LIMIT " . (($this->currentPage - 1) * $this->results_per_page) . "," . $this->results_per_page;
|
134 |
+
|
135 |
$this->postData = $wpdb->get_results($sqlPosts);
|
136 |
+
$sqlPostsTotal = "SELECT DISTINCT posts.`ID`
|
137 |
+
FROM `$wpdb->posts` posts $leftJoin $leftJoin2 $leftJoin3
|
138 |
WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle $addNotAdmin
|
139 |
AND $postTypes $leftJoinWhere";
|
140 |
+
$this->postTotal = count($wpdb->get_results($sqlPostsTotal));
|
141 |
}
|
142 |
|
143 |
if ($this->type == 'publish' || $this->type == 'notice' || $this->type == 'sched' || $this->type == 'approve') {
|
232 |
ORDER BY `" . $order . "` " . $sortType . "
|
233 |
LIMIT " . (($this->currentPage - 1) * $this->results_per_page) . "," . $this->results_per_page;
|
234 |
$this->postData = $wpdb->get_results($sqlPosts);
|
235 |
+
|
236 |
$sqlPostsTotal = "SELECT COUNT(*)
|
237 |
FROM `$wpdb->posts` posts $leftJoin $leftJoin2
|
238 |
LEFT JOIN b2s_posts ON posts.ID = b2s_posts.post_id
|
includes/B2S/PostBox.php
CHANGED
@@ -177,13 +177,13 @@ class B2S_PostBox {
|
|
177 |
$content = '<br><div class="b2s-meta-box-auto-post-area"><label for="b2s-post-meta-box-profil-dropdown">' . __('Select profile:', 'blog2social') . ' <div style="float:right;"><a href="' . $this->b2sSiteUrl . 'wp-admin/admin.php?page=blog2social-network' . '" target="_blank">' . __('Network settings', 'blog2social') . '</a></div></label>
|
178 |
<select style="width:100%;" id="b2s-post-meta-box-profil-dropdown" name="b2s-post-meta-box-profil-dropdown">';
|
179 |
foreach ($mandant as $k => $m) {
|
180 |
-
$content .= '<option value="' . $m->id . '">' . $m->name . '</option>';
|
181 |
$profilData = (isset($auth->{$m->id}) && isset($auth->{$m->id}[0]) && !empty($auth->{$m->id}[0])) ? json_encode($auth->{$m->id}) : '';
|
182 |
$authContent .= "<input type='hidden' id='b2s-post-meta-box-profil-data-" . $m->id . "' name='b2s-post-meta-box-profil-data-" . $m->id . "' value='" . base64_encode($profilData) . "'/>";
|
183 |
}
|
184 |
$content .= '</select></div>';
|
185 |
$content .= $authContent;
|
186 |
-
|
187 |
//TOS Twitter 032018 - none multiple Accounts - User select once
|
188 |
$content .='<div class="b2s-meta-box-auto-post-twitter-profile"><label for="b2s-post-meta-box-profil-dropdown-twitter">' . __('Select Twitter profile:', 'blog2social') . '</div></label> <select style="width:100%;" id="b2s-post-meta-box-profil-dropdown-twitter" name="b2s-post-meta-box-profil-dropdown-twitter">';
|
189 |
foreach ($mandant as $k => $m) {
|
@@ -224,7 +224,7 @@ class B2S_PostBox {
|
|
224 |
<option value="2">' . __('schedule (best times)', 'blog2social') . '</option>
|
225 |
</select>';
|
226 |
|
227 |
-
$content .='<div id="b2s-post-meta-box-note-premium" class="b2s-info-success"><button class="b2s-btn-close-meta-box b2s-close-icon" data-area-id="b2s-post-meta-box-note-premium" title="close notice"></button><b>' . __('You want to
|
228 |
|
229 |
$content .='<div class="b2s-post-meta-box-sched-once" style="display:none;">';
|
230 |
//Opt: CustomDatePicker
|
@@ -233,9 +233,9 @@ class B2S_PostBox {
|
|
233 |
$content .='<label class="b2s-font-bold">' . __('Select date:', 'blog2social') . '</label>';
|
234 |
$content .='<a href="#b2s-post-box-calendar-header" id="b2s-post-box-calendar-btn" class="pull-right">' . __('show calendar', 'blog2social') . '</a>';
|
235 |
$content .='<br><span class="dashicons dashicons-calendar b2s-calendar-icon"></span><input style="width:88%;" id="b2s-post-meta-box-sched-date-picker" name="b2s-post-meta-box-sched-date" value="" readonly data-timepicker="true" data-language="' . substr(B2S_LANGUAGE, 0, 2) . '" data-time-format="' . $timeFormat . '" data-date-format="' . $dateFormat . '" type="text"><br>';
|
236 |
-
|
237 |
$content .="</div>";
|
238 |
-
|
239 |
//Opt: Best Time Settings
|
240 |
if (!empty($myBestTimeSettings) && is_array($myBestTimeSettings)) {
|
241 |
$bestTimeSettings = array('type' => $bestTimeType, 'times' => $myBestTimeSettings);
|
177 |
$content = '<br><div class="b2s-meta-box-auto-post-area"><label for="b2s-post-meta-box-profil-dropdown">' . __('Select profile:', 'blog2social') . ' <div style="float:right;"><a href="' . $this->b2sSiteUrl . 'wp-admin/admin.php?page=blog2social-network' . '" target="_blank">' . __('Network settings', 'blog2social') . '</a></div></label>
|
178 |
<select style="width:100%;" id="b2s-post-meta-box-profil-dropdown" name="b2s-post-meta-box-profil-dropdown">';
|
179 |
foreach ($mandant as $k => $m) {
|
180 |
+
$content .= '<option value="' . $m->id . '">' . (($m->id == 0) ? __($m->name, 'blog2social') : $m->name) . '</option>';
|
181 |
$profilData = (isset($auth->{$m->id}) && isset($auth->{$m->id}[0]) && !empty($auth->{$m->id}[0])) ? json_encode($auth->{$m->id}) : '';
|
182 |
$authContent .= "<input type='hidden' id='b2s-post-meta-box-profil-data-" . $m->id . "' name='b2s-post-meta-box-profil-data-" . $m->id . "' value='" . base64_encode($profilData) . "'/>";
|
183 |
}
|
184 |
$content .= '</select></div>';
|
185 |
$content .= $authContent;
|
186 |
+
|
187 |
//TOS Twitter 032018 - none multiple Accounts - User select once
|
188 |
$content .='<div class="b2s-meta-box-auto-post-twitter-profile"><label for="b2s-post-meta-box-profil-dropdown-twitter">' . __('Select Twitter profile:', 'blog2social') . '</div></label> <select style="width:100%;" id="b2s-post-meta-box-profil-dropdown-twitter" name="b2s-post-meta-box-profil-dropdown-twitter">';
|
189 |
foreach ($mandant as $k => $m) {
|
224 |
<option value="2">' . __('schedule (best times)', 'blog2social') . '</option>
|
225 |
</select>';
|
226 |
|
227 |
+
$content .='<div id="b2s-post-meta-box-note-premium" class="b2s-info-success"><button class="b2s-btn-close-meta-box b2s-close-icon" data-area-id="b2s-post-meta-box-note-premium" title="close notice"></button><b>' . __('You want to schedule your blog post with Auto-Poster?', 'blog2social') . '</b><br> <a class="" target="_blank" href="' . B2S_Tools::getSupportLink('affiliate') . '">' . __('Upgrade to PREMIUM PRO', 'blog2social') . '</a></div>';
|
228 |
|
229 |
$content .='<div class="b2s-post-meta-box-sched-once" style="display:none;">';
|
230 |
//Opt: CustomDatePicker
|
233 |
$content .='<label class="b2s-font-bold">' . __('Select date:', 'blog2social') . '</label>';
|
234 |
$content .='<a href="#b2s-post-box-calendar-header" id="b2s-post-box-calendar-btn" class="pull-right">' . __('show calendar', 'blog2social') . '</a>';
|
235 |
$content .='<br><span class="dashicons dashicons-calendar b2s-calendar-icon"></span><input style="width:88%;" id="b2s-post-meta-box-sched-date-picker" name="b2s-post-meta-box-sched-date" value="" readonly data-timepicker="true" data-language="' . substr(B2S_LANGUAGE, 0, 2) . '" data-time-format="' . $timeFormat . '" data-date-format="' . $dateFormat . '" type="text"><br>';
|
236 |
+
|
237 |
$content .="</div>";
|
238 |
+
|
239 |
//Opt: Best Time Settings
|
240 |
if (!empty($myBestTimeSettings) && is_array($myBestTimeSettings)) {
|
241 |
$bestTimeSettings = array('type' => $bestTimeType, 'times' => $myBestTimeSettings);
|
includes/B2S/Settings/Item.php
CHANGED
@@ -48,7 +48,6 @@ class B2S_Settings_Item {
|
|
48 |
|
49 |
$optionUserTimeZone = $this->options->_getOption('user_time_zone');
|
50 |
$optionUserHashTag = $this->options->_getOption('user_allow_hashtag');
|
51 |
-
$contentTwitter = $this->options->_getOption('content_network_twitter');
|
52 |
$legacyMode = $this->generalOptions->_getOption('legacy_mode');
|
53 |
$isCheckedLegacyMode = ($legacyMode !== false && $legacyMode == 1) ? 1 : 0; //default not active , 1=active 0=not active
|
54 |
$userTimeZone = ($optionUserTimeZone !== false) ? $optionUserTimeZone : get_option('timezone_string');
|
@@ -86,19 +85,6 @@ class B2S_Settings_Item {
|
|
86 |
$content .= '<input type="checkbox" value="' . $isCheckedAllowShortcode . '" id="b2s-user-network-settings-allow-shortcode" ' . (($isCheckedAllowShortcode == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-allow-shortcode"> ' . __('allow shortcodes in my post', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoAllowShortcodeModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
|
87 |
$content .= '<br>';
|
88 |
$content .= '<input type="checkbox" value="' . (($isCheckedAllowHashTag == 1) ? 0 : 1) . '" id="b2s-user-network-settings-allow-hashtag" ' . (($isCheckedAllowHashTag == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-allow-hashtag"> ' . __('include Wordpress tags as hashtags in my post', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoAllowHashTagModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
|
89 |
-
$content .= '<br>';
|
90 |
-
$content .= '<br>';
|
91 |
-
$content .='<p>' . __('Define Twitter post content', 'blog2social');
|
92 |
-
if (B2S_PLUGIN_USER_VERSION < 1) {
|
93 |
-
$content .=' <span class="label label-success label-sm"><a href="#" class="btn-label-premium" data-toggle="modal" data-target="#b2sPreFeatureModal">' . __("PREMIUM", "blog2social") . '</a></span>';
|
94 |
-
}
|
95 |
-
$content .='</p>';
|
96 |
-
$content .='<select id="b2s-user-network-twitter-content">';
|
97 |
-
$content .='<option ' . (($contentTwitter === false || $contentTwitter == 0 || B2S_PLUGIN_USER_VERSION < 1) ? 'selected' : '') . ' value="0">' . __('title', 'blog2social') . '' . (($isCheckedAllowHashTag == 1) ? ' & ' . __('hashtags', 'blog2social') : '') . '</option>';
|
98 |
-
$content .='<option ' . (($contentTwitter !== false && $contentTwitter == 1 && B2S_PLUGIN_USER_VERSION >= 1) ? 'selected' : '') . ' value="1">' . __('title & content', 'blog2social') . '' . (($isCheckedAllowHashTag == 1) ? ' & ' . __('hashtags', 'blog2social') : '') . ' ' . ((B2S_PLUGIN_USER_VERSION < 1) ? __('(PREMIUM)', 'blog2social') : '') . '</option>';
|
99 |
-
$content .='<option ' . (($contentTwitter !== false && $contentTwitter == 2 && B2S_PLUGIN_USER_VERSION >= 1) ? 'selected' : '') . ' value="2">' . __('only content', 'blog2social') . '' . (($isCheckedAllowHashTag == 1) ? ' & ' . __('hashtags', 'blog2social') : '') . ' ' . ((B2S_PLUGIN_USER_VERSION < 1) ? __('(PREMIUM)', 'blog2social') : '') . '</option>';
|
100 |
-
$content .='</select> <a href="#" data-toggle="modal" data-target="#b2sInfoContentTwitterModal" class="b2s-info-btn hidden-xs">' . __('Info', 'blog2social') . '</a>';
|
101 |
-
$content .='<div class="clearfix"></div>';
|
102 |
$content .='<br>';
|
103 |
$content .='<br>';
|
104 |
$content .='<hr>';
|
@@ -167,7 +153,7 @@ class B2S_Settings_Item {
|
|
167 |
$content .='<br><div class="b2s-text-sm">' . __('Define by default to automatically share your imported posts to social media:', 'blog2social') . '</div>';
|
168 |
$content .='</h4>';
|
169 |
|
170 |
-
$content .='<p>' . __('Your current
|
171 |
if (B2S_PLUGIN_USER_VERSION == 0) {
|
172 |
$content .='<br>' . __('Immediate Cross-Posting across all networks: Share an unlimited number of posts', 'blog2social') . '<br>';
|
173 |
$content .=__('Scheduled Auto-Posting', 'blog2social') . ': <a class="b2s-info-btn" href="' . B2S_Tools::getSupportLink('affiliate') . '" target="_blank">' . __('Upgrade', 'blog2social') . '</a>';
|
@@ -288,6 +274,7 @@ class B2S_Settings_Item {
|
|
288 |
$og_isChecked = ($og !== false && $og == 1) ? 0 : 1;
|
289 |
$card_isChecked = ($card !== false && $card == 1) ? 0 : 1;
|
290 |
$selectCardType = $this->generalOptions->_getOption('card_default_type');
|
|
|
291 |
|
292 |
$content = '<div class="col-md-12">';
|
293 |
if (B2S_PLUGIN_ADMIN) {
|
@@ -297,9 +284,9 @@ class B2S_Settings_Item {
|
|
297 |
$content .= '<br>';
|
298 |
$content .='<div class="' . ( (B2S_PLUGIN_ADMIN) ? "" : "b2s-disabled-div") . '">';
|
299 |
$content .='<h4>' . __('Meta Tags Settings for Posts and Pages', 'blog2social') . '</h4>';
|
300 |
-
$content .= '<input type="checkbox" value="' . $og_isChecked . '" name="b2s_og_active" ' . ((
|
301 |
$content .='<br>';
|
302 |
-
$content .= '<input type="checkbox" value="' . $card_isChecked . '" name="b2s_card_active" ' . ((
|
303 |
$content .='</div>';
|
304 |
$content .='<br><br><hr>';
|
305 |
|
@@ -327,13 +314,13 @@ class B2S_Settings_Item {
|
|
327 |
$content .= '<p>' . __('Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)', 'blog2social') . '</p>';
|
328 |
$content .='<br>';
|
329 |
$content .='<div class="col-md-8">';
|
330 |
-
$content .='<div class="form-group"><label for="b2s_og_default_title"><strong>' . __("Title", "blog2social") . ':</strong></label><input type="text" ' . ((
|
331 |
-
$content .='<div class="form-group"><label for="b2s_og_default_desc"><strong>' . __("Description", "blog2social") . ':</strong></label><input type="text" ' . ((
|
332 |
$content .='<div class="form-group"><label for="b2s_og_default_image"><strong>' . __("Image URL", "blog2social") . ':</strong></label>';
|
333 |
-
if (
|
334 |
$content .='<button class="btn btn-link btn-xs b2s-upload-image pull-right" data-id="b2s_og_default_image">' . __("Image upload / Media Gallery", "blog2social") . '</button>';
|
335 |
}
|
336 |
-
$content .='<input type="text" ' . ((
|
337 |
$content .='<span>' . __('Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1.', 'blog2social') . '</span>';
|
338 |
$content .='</div>';
|
339 |
$content .='</div>';
|
@@ -344,17 +331,17 @@ class B2S_Settings_Item {
|
|
344 |
$content .='<br>';
|
345 |
$content .='<div class="col-md-8">';
|
346 |
$content .='<div class="form-group"><label for="b2s_card_default_card_type"><strong>' . __("The default card type to use", "blog2social") . ':</strong></label>';
|
347 |
-
$content .='<select class="form-control" name="b2s_card_default_type">';
|
348 |
$content .='<option ' . (($selectCardType === false || $selectCardType == 0 || B2S_PLUGIN_USER_VERSION < 1) ? 'selected"' : '') . ' value="0">' . __('Summary', 'blog2social') . '</option>';
|
349 |
$content .='<option ' . (($selectCardType !== false && $selectCardType == 1 && B2S_PLUGIN_USER_VERSION >= 1) ? 'selected' : '') . ' value="1">' . __('Summary with large image', 'blog2social') . ' ' . ((B2S_PLUGIN_USER_VERSION < 1) ? __('(PREMIUM)', 'blog2social') : '') . '</option>';
|
350 |
$content .='</select></div>';
|
351 |
-
$content .='<div class="form-group"><label for="b2s_card_default_title"><strong>' . __("Title", "blog2social") . ':</strong></label><input type="text" ' . ((
|
352 |
-
$content .='<div class="form-group"><label for="b2s_card_default_desc"><strong>' . __("Description", "blog2social") . ':</strong></label><input type="text" ' . ((
|
353 |
$content .='<div class="form-group"><label for="b2s_card_default_image"><strong>' . __("Image URL", "blog2social") . ':</strong></label> ';
|
354 |
-
if (
|
355 |
$content .='<button class="btn btn-link btn-xs pull-right b2s-upload-image" data-id="b2s_card_default_image">' . __("Image upload / Media Gallery", "blog2social") . '</button>';
|
356 |
}
|
357 |
-
$content .='<input type="text" ' . ((
|
358 |
$content .='<span>' . __('Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats.', 'blog2social') . '</span>';
|
359 |
$content .='</div>';
|
360 |
$content .='</div>';
|
@@ -365,8 +352,8 @@ class B2S_Settings_Item {
|
|
365 |
}
|
366 |
|
367 |
public function getNetworkSettingsHtml() {
|
368 |
-
$optionPostFormat = $this->options->_getOption('
|
369 |
-
$defaultPostFormat = unserialize(
|
370 |
$content = '';
|
371 |
$networkName = unserialize(B2S_PLUGIN_NETWORK);
|
372 |
|
@@ -380,11 +367,13 @@ class B2S_Settings_Item {
|
|
380 |
foreach (array(1, 2, 3, 12) as $n => $networkId) { //FB,TW,LI,IN
|
381 |
$type = ($networkId == 1) ? array(0, 1, 2) : (($networkId == 3) ? array(0, 1) : array(0));
|
382 |
foreach ($type as $t => $typeId) { //Profile,Page,Group
|
383 |
-
if
|
384 |
-
$
|
|
|
|
|
385 |
}
|
386 |
|
387 |
-
$post_format_0 = ((
|
388 |
$post_format_1 = empty($post_format_0) ? 'b2s-settings-checked' : ''; //PhotoPost
|
389 |
$postFormatType = ($networkId == 12) ? 'image' : 'post';
|
390 |
|
@@ -401,7 +390,7 @@ class B2S_Settings_Item {
|
|
401 |
}
|
402 |
$content .='</div>';
|
403 |
$content .='<div class="col-md-6 col-xs-12">';
|
404 |
-
$content .= '<b>2) ' . (($networkId == 12) ? __('Image cut out', 'blog2social') : __('
|
405 |
$content .= '<label><input type="radio" name="b2s-user-network-settings-post-format-' . $networkId . '" class="b2s-user-network-settings-post-format ' . $post_format_1 . '" data-post-wp-type="" data-post-format-type="' . $postFormatType . '" data-network-type="' . $typeId . '" data-network-id="' . $networkId . '" data-post-format="1" value="1" /><img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-' . $networkId . '-2-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
406 |
$content .='</label>';
|
407 |
$content .='<br><br>';
|
@@ -417,84 +406,19 @@ class B2S_Settings_Item {
|
|
417 |
return $content;
|
418 |
}
|
419 |
|
420 |
-
public function getNetworkSettingsPostFormatHtml($networkId = 1) {
|
421 |
-
|
422 |
-
$optionPostFormat = $this->options->_getOption('post_format');
|
423 |
-
$optionNoCache = $this->options->_getOption('link_no_cache');
|
424 |
-
$optionNoCache = ($optionNoCache === false || $optionNoCache == 0) ? 0 : 1; //default inactive , 1=active 0=not
|
425 |
-
|
426 |
-
if (!isset($optionPostFormat[$networkId]['all'])) {
|
427 |
-
$defaultPostFormat = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_FORMAT_DEFAULT);
|
428 |
-
$optionPostFormat[$networkId]['all'] = isset($defaultPostFormat[$networkId]) ? (int) $defaultPostFormat[$networkId] : 0;
|
429 |
-
}
|
430 |
-
|
431 |
-
$disabledInputType = (B2S_PLUGIN_USER_VERSION < 2) ? 'disabled' : '';
|
432 |
-
$disabledInputAll = (B2S_PLUGIN_USER_VERSION == 0) ? 'disabled' : '';
|
433 |
-
$disabledTextType = (B2S_PLUGIN_USER_VERSION < 2) ? 'font-gray' : '';
|
434 |
-
$disabledTextAll = (B2S_PLUGIN_USER_VERSION == 0) ? 'font-gray' : '';
|
435 |
-
$textAll = ($networkId == 1 || $networkId == 3) ? __('All', 'blog2social') : __('Profile', 'blog2social');
|
436 |
-
|
437 |
-
|
438 |
-
$content = '';
|
439 |
-
$content .='<div class="col-md-6 col-xs-12">';
|
440 |
-
$content .= '<b>1) ' . (($networkId == 12) ? __('Image with frame', 'blog2social') : __('Link Post', 'blog2social') . ' <span class="glyphicon glyphicon-link b2s-color-green"></span>') . '</b><br><br>';
|
441 |
-
$content .= '<img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-' . $networkId . '-1-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
442 |
-
$content .= '<br><br>';
|
443 |
-
$content .='<div class="padding-left-15">';
|
444 |
-
|
445 |
-
if ((B2S_PLUGIN_USER_VERSION < 2 && ($networkId == 1 || $networkId == 3)) || $networkId == 2 || $networkId == 12) {
|
446 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right b2s-input-margin-bottom-5"><input type="radio" ' . $disabledInputAll . ' id="all-' . $networkId . '-1" ' . ( (isset($optionPostFormat[$networkId]) && is_array($optionPostFormat[$networkId]) && (int) $optionPostFormat[$networkId]['all'] == 0) ? 'checked' : ((!isset($optionPostFormat[$networkId])) ? 'checked' : '' )) . ' name="all" value="0"><label class="' . $disabledTextAll . '" for="all-' . $networkId . '-1">' . $textAll . '</label></div><div class="clearfix"></div>';
|
447 |
-
}
|
448 |
-
if ($networkId == 1) {
|
449 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[0]-' . $networkId . '-1" ' . ((isset($optionPostFormat[$networkId][0]) && (int) $optionPostFormat[$networkId][0] == 0) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 0 && !isset($optionPostFormat[$networkId][0]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[0]" value="0"><label class="' . $disabledTextType . '" for="type[0]-' . $networkId . '-1">' . __('Profile', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
450 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[1]-' . $networkId . '-1" ' . ( (isset($optionPostFormat[$networkId][1]) && (int) $optionPostFormat[$networkId][1] == 0) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 0 && !isset($optionPostFormat[$networkId][0]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[1]" value="0"><label class="' . $disabledTextType . '" for="type[1]-' . $networkId . '-1">' . __('Page', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
451 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[2]-' . $networkId . '-1" ' . ( (isset($optionPostFormat[$networkId][2]) && (int) $optionPostFormat[$networkId][2] == 0) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 0 && !isset($optionPostFormat[$networkId][0]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[2]" value="0"><label class="' . $disabledTextType . '" for="type[2]-' . $networkId . '-1">' . __('Group', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
452 |
-
//Option: no_cache param for varnish caching
|
453 |
-
$content .= '<br><div class="col-lg-6 col-md-6 col-xs-12 del-padding-left del-padding-right"><input id="link-no-cache" type="checkbox" ' . (($optionNoCache == 1) ? 'checked' : '') . ' name="no_cache" value="' . (($optionNoCache == 1) ? 0 : 1) . '"><label for="link-no-cache">' . __('Activate Instant Caching', 'blog2social') . '</label> <a href="#" data-toggle="modal" data-target="#b2sInfoNoCache" class="b2s-info-btn vertical-middle del-padding-left">' . __('Info', 'Blog2Social') . '</a></div><div class="clearfix"></div>';
|
454 |
-
}
|
455 |
-
if ($networkId == 3) {
|
456 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[0]-' . $networkId . '-1" ' . ((isset($optionPostFormat[$networkId][0]) && (int) $optionPostFormat[$networkId][0] == 0) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 0 && !isset($optionPostFormat[$networkId][0]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[0]" value="0"><label class="' . $disabledTextType . '" for="type[0]-' . $networkId . '-1">' . __('Profile', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
457 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[1]-' . $networkId . '-1" ' . ( (isset($optionPostFormat[$networkId][1]) && (int) $optionPostFormat[$networkId][1] == 0) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 0 && !isset($optionPostFormat[$networkId][0]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[1]" value="0"><label class="' . $disabledTextType . '" for="type[1]-' . $networkId . '-1">' . __('Page', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
458 |
-
}
|
459 |
-
|
460 |
-
$content .='</div>';
|
461 |
-
$content .='</div>';
|
462 |
-
|
463 |
-
$content .='<div class="col-md-6 col-xs-12">';
|
464 |
-
$content .= '<b>2) ' . (($networkId == 12) ? __('Image cut out', 'blog2social') : __('Photo Post', 'blog2social') . ' <span class="glyphicon glyphicon-picture b2s-color-green"></span>') . '</b><br><br>';
|
465 |
-
$content .= '<img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-' . $networkId . '-2-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
466 |
-
$content .= '<br><br>';
|
467 |
-
$content .='<div class="padding-left-15">';
|
468 |
-
|
469 |
-
if ((B2S_PLUGIN_USER_VERSION < 2 && ($networkId == 1 || $networkId == 3)) || $networkId == 2 || $networkId == 12) {
|
470 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right b2s-input-margin-bottom-5"><input type="radio" ' . $disabledInputAll . ' id="all-' . $networkId . '-2" ' . ((isset($optionPostFormat[$networkId]) && is_array($optionPostFormat[$networkId]) && (int) $optionPostFormat[$networkId]['all'] == 1) ? 'checked' : '') . ' name="all" value="1"><label class="' . $disabledTextAll . '" for="all-' . $networkId . '-2">' . $textAll . '</label></div><div class="clearfix"></div>';
|
471 |
-
}
|
472 |
-
if ($networkId == 1) {
|
473 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[0]-' . $networkId . '-2" ' . ( (isset($optionPostFormat[$networkId][0]) && (int) $optionPostFormat[$networkId][0] == 1) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 1 && !isset($optionPostFormat[$networkId][0]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[0]" value="1"><label class="' . $disabledTextType . '" for="type[0]-' . $networkId . '-2">' . __('Profile', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
474 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[1]-' . $networkId . '-2" ' . ( (isset($optionPostFormat[$networkId][1]) && (int) $optionPostFormat[$networkId][1] == 1) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 1 && !isset($optionPostFormat[$networkId][1]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[1]" value="1"><label class="' . $disabledTextType . '" for="type[1]-' . $networkId . '-2">' . __('Page', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
475 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[2]-' . $networkId . '-2" ' . ( (isset($optionPostFormat[$networkId][2]) && (int) $optionPostFormat[$networkId][2] == 1) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 1 && !isset($optionPostFormat[$networkId][1]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[2]" value="1"><label class="' . $disabledTextType . '" for="type[2]-' . $networkId . '-2">' . __('Group', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
476 |
-
}
|
477 |
-
if ($networkId == 3) {
|
478 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[0]-' . $networkId . '-2" ' . ( (isset($optionPostFormat[$networkId][0]) && (int) $optionPostFormat[$networkId][0] == 1) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 1 && !isset($optionPostFormat[$networkId][0]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[0]" value="1"><label class="' . $disabledTextType . '" for="type[0]-' . $networkId . '-2">' . __('Profile', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
479 |
-
$content .= '<div class="col-lg-3 col-md-4 col-xs-5 del-padding-left del-padding-right"><input type="radio" ' . $disabledInputType . ' id="type[1]-' . $networkId . '-2" ' . ( (isset($optionPostFormat[$networkId][1]) && (int) $optionPostFormat[$networkId][1] == 1) ? 'checked' : ( (int) $optionPostFormat[$networkId]['all'] == 1 && !isset($optionPostFormat[$networkId][1]) && B2S_PLUGIN_USER_VERSION >= 2) ? 'checked' : '') . ' name="type-format[1]" value="1"><label class="' . $disabledTextType . '" for="type[1]-' . $networkId . '-2">' . __('Page', 'blog2social') . '</label></div><div class="clearfix"></div>';
|
480 |
-
}
|
481 |
-
$content .='</div>';
|
482 |
-
$content .='</div>';
|
483 |
-
return $content;
|
484 |
-
}
|
485 |
-
|
486 |
//view=ship
|
487 |
public function setNetworkSettingsHtml() {
|
488 |
-
$optionPostFormat = $this->options->_getOption('
|
489 |
-
$content = "<input type='hidden' class='b2sNetworkSettingsPostFormatText' value='" . json_encode(array('post' => array(__('Link Post', 'blog2social'), __('
|
490 |
foreach (array(1, 2, 3, 12) as $n => $networkId) { //FB,TW,LI,IN
|
491 |
$postFormatType = ($networkId == 12) ? 'image' : 'post';
|
492 |
$type = ($networkId == 1) ? array(0, 1, 2) : (($networkId == 3) ? array(0, 1) : array(0));
|
493 |
foreach ($type as $t => $typeId) { //Profile,Page,Group
|
494 |
-
if (!isset($optionPostFormat[$networkId]['
|
495 |
-
$
|
|
|
|
|
496 |
}
|
497 |
-
$value = ((isset($optionPostFormat[$networkId]) && is_array($optionPostFormat[$networkId]) && ((isset($optionPostFormat[$networkId]['all']) && (int) $optionPostFormat[$networkId]['all'] == 0) || (isset($optionPostFormat[$networkId][$typeId]) && (int) $optionPostFormat[$networkId][$typeId] == 0)) ) ? 0 : (!isset($optionPostFormat[$networkId]) ? 0 : 1 ));
|
498 |
$content .= "<input type='hidden' class='b2sNetworkSettingsPostFormatCurrent' data-post-format-type='" . $postFormatType . "' data-network-id='" . $networkId . "' data-network-type='" . $typeId . "' value='" . (int) $value . "' />";
|
499 |
}
|
500 |
}
|
48 |
|
49 |
$optionUserTimeZone = $this->options->_getOption('user_time_zone');
|
50 |
$optionUserHashTag = $this->options->_getOption('user_allow_hashtag');
|
|
|
51 |
$legacyMode = $this->generalOptions->_getOption('legacy_mode');
|
52 |
$isCheckedLegacyMode = ($legacyMode !== false && $legacyMode == 1) ? 1 : 0; //default not active , 1=active 0=not active
|
53 |
$userTimeZone = ($optionUserTimeZone !== false) ? $optionUserTimeZone : get_option('timezone_string');
|
85 |
$content .= '<input type="checkbox" value="' . $isCheckedAllowShortcode . '" id="b2s-user-network-settings-allow-shortcode" ' . (($isCheckedAllowShortcode == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-allow-shortcode"> ' . __('allow shortcodes in my post', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoAllowShortcodeModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
|
86 |
$content .= '<br>';
|
87 |
$content .= '<input type="checkbox" value="' . (($isCheckedAllowHashTag == 1) ? 0 : 1) . '" id="b2s-user-network-settings-allow-hashtag" ' . (($isCheckedAllowHashTag == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-allow-hashtag"> ' . __('include Wordpress tags as hashtags in my post', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoAllowHashTagModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
$content .='<br>';
|
89 |
$content .='<br>';
|
90 |
$content .='<hr>';
|
153 |
$content .='<br><div class="b2s-text-sm">' . __('Define by default to automatically share your imported posts to social media:', 'blog2social') . '</div>';
|
154 |
$content .='</h4>';
|
155 |
|
156 |
+
$content .='<p>' . __('Your current license:', 'blog2social') . '<span class="b2s-key-name"> ' . $versionType[B2S_PLUGIN_USER_VERSION] . '</span>';
|
157 |
if (B2S_PLUGIN_USER_VERSION == 0) {
|
158 |
$content .='<br>' . __('Immediate Cross-Posting across all networks: Share an unlimited number of posts', 'blog2social') . '<br>';
|
159 |
$content .=__('Scheduled Auto-Posting', 'blog2social') . ': <a class="b2s-info-btn" href="' . B2S_Tools::getSupportLink('affiliate') . '" target="_blank">' . __('Upgrade', 'blog2social') . '</a>';
|
274 |
$og_isChecked = ($og !== false && $og == 1) ? 0 : 1;
|
275 |
$card_isChecked = ($card !== false && $card == 1) ? 0 : 1;
|
276 |
$selectCardType = $this->generalOptions->_getOption('card_default_type');
|
277 |
+
$readonly = (B2S_PLUGIN_USER_VERSION >= 1 && B2S_PLUGIN_ADMIN) ? false : true;
|
278 |
|
279 |
$content = '<div class="col-md-12">';
|
280 |
if (B2S_PLUGIN_ADMIN) {
|
284 |
$content .= '<br>';
|
285 |
$content .='<div class="' . ( (B2S_PLUGIN_ADMIN) ? "" : "b2s-disabled-div") . '">';
|
286 |
$content .='<h4>' . __('Meta Tags Settings for Posts and Pages', 'blog2social') . '</h4>';
|
287 |
+
$content .= '<input type="checkbox" value="' . $og_isChecked . '" name="b2s_og_active" ' . (($readonly) ? 'disabled="true"' : "") . ' id="b2s_og_active" ' . (($og_isChecked == 0) ? 'checked="checked"' : '') . ' /><label for="b2s_og_active"> ' . __('Add Open Graph meta tags to your shared posts or pages, required by Facebook and other social networks to display your post or page image, title and description correctly.', 'blog2social', 'blog2social') . ' <a href="#" class="b2s-load-info-meta-tag-modal b2s-info-btn del-padding-left" data-meta-type="og" data-meta-origin="settings">' . __('Info', 'Blog2Social') . '</a></label>';
|
288 |
$content .='<br>';
|
289 |
+
$content .= '<input type="checkbox" value="' . $card_isChecked . '" name="b2s_card_active" ' . (($readonly) ? 'disabled="true"' : "") . ' id="b2s_card_active" ' . (($card_isChecked == 0) ? 'checked="checked"' : '') . ' /><label for="b2s_card_active"> ' . __('Add Twitter Card meta tags to your shared posts or pages, required by Twitter to display your post or page image, title and description correctly.', 'blog2social', 'blog2social') . ' <a href="#" class="b2s-load-info-meta-tag-modal b2s-info-btn del-padding-left" data-meta-type="card" data-meta-origin="settings">' . __('Info', 'Blog2Social') . '</a></label>';
|
290 |
$content .='</div>';
|
291 |
$content .='<br><br><hr>';
|
292 |
|
314 |
$content .= '<p>' . __('Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)', 'blog2social') . '</p>';
|
315 |
$content .='<br>';
|
316 |
$content .='<div class="col-md-8">';
|
317 |
+
$content .='<div class="form-group"><label for="b2s_og_default_title"><strong>' . __("Title", "blog2social") . ':</strong></label><input type="text" ' . (($readonly) ? "readonly" : "") . ' value="' . ( ($this->generalOptions->_getOption('og_default_title') !== false) ? $this->generalOptions->_getOption('og_default_title') : get_bloginfo('name') ) . '" name="b2s_og_default_title" class="form-control" id="b2s_og_default_title"></div>';
|
318 |
+
$content .='<div class="form-group"><label for="b2s_og_default_desc"><strong>' . __("Description", "blog2social") . ':</strong></label><input type="text" ' . (($readonly) ? "readonly" : "") . ' value="' . ( ($this->generalOptions->_getOption('og_default_desc') !== false) ? $this->generalOptions->_getOption('og_default_desc') : get_bloginfo('description') ) . '" name="b2s_og_default_desc" class="form-control" id="b2s_og_default_desc"></div>';
|
319 |
$content .='<div class="form-group"><label for="b2s_og_default_image"><strong>' . __("Image URL", "blog2social") . ':</strong></label>';
|
320 |
+
if ($readonly != true) {
|
321 |
$content .='<button class="btn btn-link btn-xs b2s-upload-image pull-right" data-id="b2s_og_default_image">' . __("Image upload / Media Gallery", "blog2social") . '</button>';
|
322 |
}
|
323 |
+
$content .='<input type="text" ' . (($readonly) ? "readonly" : "") . ' value="' . (($this->generalOptions->_getOption('og_default_image') !== false) ? $this->generalOptions->_getOption('og_default_image') : '') . '" name="b2s_og_default_image" class="form-control" id="b2s_og_default_image">';
|
324 |
$content .='<span>' . __('Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1.', 'blog2social') . '</span>';
|
325 |
$content .='</div>';
|
326 |
$content .='</div>';
|
331 |
$content .='<br>';
|
332 |
$content .='<div class="col-md-8">';
|
333 |
$content .='<div class="form-group"><label for="b2s_card_default_card_type"><strong>' . __("The default card type to use", "blog2social") . ':</strong></label>';
|
334 |
+
$content .='<select class="form-control" name="b2s_card_default_type" '.(($readonly) ? 'disabled="true"' : "").'>';
|
335 |
$content .='<option ' . (($selectCardType === false || $selectCardType == 0 || B2S_PLUGIN_USER_VERSION < 1) ? 'selected"' : '') . ' value="0">' . __('Summary', 'blog2social') . '</option>';
|
336 |
$content .='<option ' . (($selectCardType !== false && $selectCardType == 1 && B2S_PLUGIN_USER_VERSION >= 1) ? 'selected' : '') . ' value="1">' . __('Summary with large image', 'blog2social') . ' ' . ((B2S_PLUGIN_USER_VERSION < 1) ? __('(PREMIUM)', 'blog2social') : '') . '</option>';
|
337 |
$content .='</select></div>';
|
338 |
+
$content .='<div class="form-group"><label for="b2s_card_default_title"><strong>' . __("Title", "blog2social") . ':</strong></label><input type="text" ' . (($readonly) ? "readonly" : "") . ' value="' . ( ($this->generalOptions->_getOption('card_default_title') !== false) ? $this->generalOptions->_getOption('card_default_title') : get_bloginfo('name') ) . '" name="b2s_card_default_title" class="form-control" id="b2s_card_default_title"></div>';
|
339 |
+
$content .='<div class="form-group"><label for="b2s_card_default_desc"><strong>' . __("Description", "blog2social") . ':</strong></label><input type="text" ' . (($readonly) ? "readonly" : "") . ' value="' . ( ($this->generalOptions->_getOption('card_default_desc') !== false) ? $this->generalOptions->_getOption('card_default_desc') : get_bloginfo('description') ) . '" name="b2s_card_default_desc" class="form-control" id="b2s_card_default_desc"></div>';
|
340 |
$content .='<div class="form-group"><label for="b2s_card_default_image"><strong>' . __("Image URL", "blog2social") . ':</strong></label> ';
|
341 |
+
if ($readonly != true) {
|
342 |
$content .='<button class="btn btn-link btn-xs pull-right b2s-upload-image" data-id="b2s_card_default_image">' . __("Image upload / Media Gallery", "blog2social") . '</button>';
|
343 |
}
|
344 |
+
$content .='<input type="text" ' . (($readonly) ? "readonly" : "") . ' value="' . (($this->generalOptions->_getOption('card_default_image') !== false) ? $this->generalOptions->_getOption('card_default_image') : '') . '" name="b2s_card_default_image" class="form-control" id="b2s_card_default_image">';
|
345 |
$content .='<span>' . __('Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats.', 'blog2social') . '</span>';
|
346 |
$content .='</div>';
|
347 |
$content .='</div>';
|
352 |
}
|
353 |
|
354 |
public function getNetworkSettingsHtml() {
|
355 |
+
$optionPostFormat = $this->options->_getOption('post_template');
|
356 |
+
$defaultPostFormat = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT);
|
357 |
$content = '';
|
358 |
$networkName = unserialize(B2S_PLUGIN_NETWORK);
|
359 |
|
367 |
foreach (array(1, 2, 3, 12) as $n => $networkId) { //FB,TW,LI,IN
|
368 |
$type = ($networkId == 1) ? array(0, 1, 2) : (($networkId == 3) ? array(0, 1) : array(0));
|
369 |
foreach ($type as $t => $typeId) { //Profile,Page,Group
|
370 |
+
if(!isset($optionPostFormat[$networkId][$typeId]['format'])){
|
371 |
+
$postFormat = $defaultPostFormat[$networkId][$typeId]['format'];
|
372 |
+
} else {
|
373 |
+
$postFormat = $optionPostFormat[$networkId][$typeId]['format'];
|
374 |
}
|
375 |
|
376 |
+
$post_format_0 = (((int) $postFormat == 0) ? 'b2s-settings-checked' : '' ); //LinkPost
|
377 |
$post_format_1 = empty($post_format_0) ? 'b2s-settings-checked' : ''; //PhotoPost
|
378 |
$postFormatType = ($networkId == 12) ? 'image' : 'post';
|
379 |
|
390 |
}
|
391 |
$content .='</div>';
|
392 |
$content .='<div class="col-md-6 col-xs-12">';
|
393 |
+
$content .= '<b>2) ' . (($networkId == 12) ? __('Image cut out', 'blog2social') : __('Image Post', 'blog2social') . ' <span class="glyphicon glyphicon-picture b2s-color-green"></span>' ) . '</b><br><br>';
|
394 |
$content .= '<label><input type="radio" name="b2s-user-network-settings-post-format-' . $networkId . '" class="b2s-user-network-settings-post-format ' . $post_format_1 . '" data-post-wp-type="" data-post-format-type="' . $postFormatType . '" data-network-type="' . $typeId . '" data-network-id="' . $networkId . '" data-post-format="1" value="1" /><img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-' . $networkId . '-2-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
395 |
$content .='</label>';
|
396 |
$content .='<br><br>';
|
406 |
return $content;
|
407 |
}
|
408 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
409 |
//view=ship
|
410 |
public function setNetworkSettingsHtml() {
|
411 |
+
$optionPostFormat = $this->options->_getOption('post_template');
|
412 |
+
$content = "<input type='hidden' class='b2sNetworkSettingsPostFormatText' value='" . json_encode(array('post' => array(__('Link Post', 'blog2social'), __('Image Post', 'blog2social')), 'image' => array(__('Image with frame'), __('Image cut out')))) . "'/>";
|
413 |
foreach (array(1, 2, 3, 12) as $n => $networkId) { //FB,TW,LI,IN
|
414 |
$postFormatType = ($networkId == 12) ? 'image' : 'post';
|
415 |
$type = ($networkId == 1) ? array(0, 1, 2) : (($networkId == 3) ? array(0, 1) : array(0));
|
416 |
foreach ($type as $t => $typeId) { //Profile,Page,Group
|
417 |
+
if (!isset($optionPostFormat[$networkId][$typeId]['format']) || (int) $optionPostFormat[$networkId][$typeId]['format'] < 0 || (int) $optionPostFormat[$networkId][$typeId]['format'] > 1) { //DEFAULT
|
418 |
+
$value = 0;
|
419 |
+
} else {
|
420 |
+
$value = $optionPostFormat[$networkId][$typeId]['format'];
|
421 |
}
|
|
|
422 |
$content .= "<input type='hidden' class='b2sNetworkSettingsPostFormatCurrent' data-post-format-type='" . $postFormatType . "' data-network-id='" . $networkId . "' data-network-type='" . $typeId . "' value='" . (int) $value . "' />";
|
423 |
}
|
424 |
}
|
includes/B2S/Ship/Item.php
CHANGED
@@ -117,7 +117,6 @@ class B2S_Ship_Item {
|
|
117 |
|
118 |
$userOptions = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
|
119 |
$allowUserHashTag = $userOptions->_getOption('user_allow_hashtag');
|
120 |
-
$contentTwitter = $userOptions->_getOption('content_network_twitter');
|
121 |
$networkName = unserialize(B2S_PLUGIN_NETWORK);
|
122 |
$networkTypeName = unserialize(B2S_PLUGIN_NETWORK_TYPE);
|
123 |
$networkKindName = unserialize(B2S_PLUGIN_NETWORK_KIND);
|
@@ -145,39 +144,34 @@ class B2S_Ship_Item {
|
|
145 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentProfile)) ? '' : 'required="required"';
|
146 |
|
147 |
//ShortText
|
148 |
-
if (
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
}
|
155 |
-
if ($contentTwitter !== false && $contentTwitter == 2 && B2S_PLUGIN_USER_VERSION >= 1) {
|
156 |
-
$preContent = B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, false, $this->userLang); //only
|
157 |
-
}
|
158 |
-
} else {
|
159 |
$preContent = B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang);
|
|
|
|
|
|
|
|
|
160 |
}
|
161 |
-
$message = B2S_Util::getExcerpt($preContent, (int) $this->setShortTextProfile[$data->networkId], (isset($this->setShortTextProfileLimit[$data->networkId]) ? (int) $this->setShortTextProfileLimit[$data->networkId] : false));
|
162 |
-
} else {
|
163 |
-
$message = (in_array($data->networkId, $this->allowTitleProfile) ? (in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte(B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false), (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang));
|
164 |
-
}
|
165 |
|
166 |
-
//Feature Image Html-Network
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
|
|
172 |
}
|
173 |
-
}
|
174 |
|
175 |
-
//Hashtags
|
176 |
-
|
177 |
-
|
178 |
-
|
|
|
179 |
}
|
180 |
-
|
181 |
$message = $this->hook_message($message);
|
182 |
|
183 |
$countCharacter = 0;
|
@@ -202,22 +196,27 @@ class B2S_Ship_Item {
|
|
202 |
$infoImage .= (in_array($data->networkId, $this->allowNoCustomImagePage)) ? (!empty($infoImage) ? ' | ' : '') . __('Network defines image by link', 'blog2social') . '!' : '';
|
203 |
|
204 |
//ShortText
|
205 |
-
if (
|
206 |
-
|
207 |
-
$this->setShortTextPage[$data->networkId] = (int) $this->setShortTextPage[$data->networkId] - mb_strlen($this->postUrl, 'UTF-8') - 1;
|
208 |
-
}
|
209 |
-
$message = B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang), (isset($this->setShortTextPage[$data->networkId]) ? (int) $this->setShortTextPage[$data->networkId] : false), (isset($this->setShortTextPageLimit[$data->networkId]) ? (( is_array($this->setShortTextPageLimit[$data->networkId]) && isset($this->setShortTextPageLimit[$data->networkId][$data->networkKind])) ? (int) $this->setShortTextPageLimit[$data->networkId][$data->networkKind] : (int) $this->setShortTextPageLimit[$data->networkId] ) : false));
|
210 |
} else {
|
211 |
-
|
212 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
213 |
|
214 |
-
//Hashtags
|
215 |
-
|
216 |
-
|
|
|
217 |
}
|
218 |
|
219 |
$message = $this->hook_message($message);
|
220 |
|
|
|
221 |
$network_display_name = $data->network_display_name;
|
222 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentPage)) ? '' : 'required="required"';
|
223 |
|
@@ -233,17 +232,22 @@ class B2S_Ship_Item {
|
|
233 |
case'2':
|
234 |
//group
|
235 |
//ShortText
|
236 |
-
if (
|
237 |
-
$message =
|
238 |
} else {
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
|
|
|
|
|
|
|
|
244 |
}
|
245 |
|
246 |
$message = $this->hook_message($message);
|
|
|
247 |
$network_display_name = $data->network_display_name;
|
248 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentGroup)) ? '' : 'required="required"';
|
249 |
$countCharacter = 0;
|
@@ -274,7 +278,7 @@ class B2S_Ship_Item {
|
|
274 |
if ($data->networkId == 8) {
|
275 |
$content .='<div class="b2s-post-item-network-deprecated"><span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> ' . __('Connection expires on 31 March 2019', 'blog2social') . '</div>';
|
276 |
}
|
277 |
-
// G+ deprecated
|
278 |
if ($data->networkId == 10) {
|
279 |
$content .='<div class="b2s-post-item-network-deprecated"><span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> ' . __('Connection expires on 2 April 2019', 'blog2social') . '</div>';
|
280 |
}
|
@@ -632,7 +636,7 @@ class B2S_Ship_Item {
|
|
632 |
}
|
633 |
|
634 |
private function getHashTagsString($add = "\n\n") {
|
635 |
-
//WooCommerce keyword support
|
636 |
if ($this->postData->post_type == 'product' && taxonomy_exists('product_tag')) {
|
637 |
$hashTagsData = get_the_terms($this->postId, 'product_tag');
|
638 |
} else {
|
@@ -912,7 +916,7 @@ class B2S_Ship_Item {
|
|
912 |
}
|
913 |
$shipping .= '</div>';
|
914 |
|
915 |
-
//since 4.8.0 customize content
|
916 |
if (in_array($networkId, $this->allowSchedCustomizeContent)) {
|
917 |
$countCharacter = 0;
|
918 |
if ($limit !== false) {
|
@@ -958,4 +962,49 @@ class B2S_Ship_Item {
|
|
958 |
}
|
959 |
}
|
960 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
961 |
}
|
117 |
|
118 |
$userOptions = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
|
119 |
$allowUserHashTag = $userOptions->_getOption('user_allow_hashtag');
|
|
|
120 |
$networkName = unserialize(B2S_PLUGIN_NETWORK);
|
121 |
$networkTypeName = unserialize(B2S_PLUGIN_NETWORK_TYPE);
|
122 |
$networkKindName = unserialize(B2S_PLUGIN_NETWORK_KIND);
|
144 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentProfile)) ? '' : 'required="required"';
|
145 |
|
146 |
//ShortText
|
147 |
+
if ($data->networkId == 1 || $data->networkId == 2 || $data->networkId == 3 || $data->networkId == 12) {
|
148 |
+
$message = $this->getMessagebyTemplate($data);
|
149 |
+
} else {
|
150 |
+
if (isset($this->setShortTextProfile[$data->networkId]) && (int) $this->setShortTextProfile[$data->networkId] > 0) {
|
151 |
+
//$preContent = ($data->networkId == 2) ? B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang);
|
152 |
+
|
|
|
|
|
|
|
|
|
|
|
153 |
$preContent = B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang);
|
154 |
+
|
155 |
+
$message = B2S_Util::getExcerpt($preContent, (int) $this->setShortTextProfile[$data->networkId], (isset($this->setShortTextProfileLimit[$data->networkId]) ? (int) $this->setShortTextProfileLimit[$data->networkId] : false));
|
156 |
+
} else {
|
157 |
+
$message = (in_array($data->networkId, $this->allowTitleProfile) ? (in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte(B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false), (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang));
|
158 |
}
|
|
|
|
|
|
|
|
|
159 |
|
160 |
+
//Feature Image Html-Network
|
161 |
+
if (in_array($data->networkId, $this->allowHtml)) {
|
162 |
+
$featuredImage = wp_get_attachment_url(get_post_thumbnail_id($this->postId));
|
163 |
+
if ($featuredImage !== false) {
|
164 |
+
$title = in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte(B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang);
|
165 |
+
$message = '<img class="b2s-post-item-details-image-html-src" src="' . $featuredImage . '" alt="' . $title . '"/><br />' . $message;
|
166 |
+
}
|
167 |
}
|
|
|
168 |
|
169 |
+
//Hashtags
|
170 |
+
if (in_array($data->networkId, $this->allowHashTags) && ($allowUserHashTag === false || $allowUserHashTag == 1)) {
|
171 |
+
$add = ($data->networkId != 2) ? "\n\n" : "";
|
172 |
+
$message .= $this->getHashTagsString($add);
|
173 |
+
}
|
174 |
}
|
|
|
175 |
$message = $this->hook_message($message);
|
176 |
|
177 |
$countCharacter = 0;
|
196 |
$infoImage .= (in_array($data->networkId, $this->allowNoCustomImagePage)) ? (!empty($infoImage) ? ' | ' : '') . __('Network defines image by link', 'blog2social') . '!' : '';
|
197 |
|
198 |
//ShortText
|
199 |
+
if ($data->networkId == 1 || $data->networkId == 2 || $data->networkId == 3 || $data->networkId == 12) {
|
200 |
+
$message = $this->getMessagebyTemplate($data);
|
|
|
|
|
|
|
201 |
} else {
|
202 |
+
if (isset($this->setShortTextPage[$data->networkId]) && (int) $this->setShortTextPage[$data->networkId] > 0) {
|
203 |
+
if ($data->networkId == 8) { //Xing -1 Leerzeichen
|
204 |
+
$this->setShortTextPage[$data->networkId] = (int) $this->setShortTextPage[$data->networkId] - mb_strlen($this->postUrl, 'UTF-8') - 1;
|
205 |
+
}
|
206 |
+
$message = B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang), (isset($this->setShortTextPage[$data->networkId]) ? (int) $this->setShortTextPage[$data->networkId] : false), (isset($this->setShortTextPageLimit[$data->networkId]) ? (( is_array($this->setShortTextPageLimit[$data->networkId]) && isset($this->setShortTextPageLimit[$data->networkId][$data->networkKind])) ? (int) $this->setShortTextPageLimit[$data->networkId][$data->networkKind] : (int) $this->setShortTextPageLimit[$data->networkId] ) : false));
|
207 |
+
} else {
|
208 |
+
$message = (in_array($data->networkId, $this->allowTitlePage) ? (in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte(B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false), (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang));
|
209 |
+
}
|
210 |
|
211 |
+
//Hashtags
|
212 |
+
if (in_array($data->networkId, $this->allowHashTags) && ($allowUserHashTag === false || $allowUserHashTag == 1)) {
|
213 |
+
$message .= $this->getHashTagsString();
|
214 |
+
}
|
215 |
}
|
216 |
|
217 |
$message = $this->hook_message($message);
|
218 |
|
219 |
+
|
220 |
$network_display_name = $data->network_display_name;
|
221 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentPage)) ? '' : 'required="required"';
|
222 |
|
232 |
case'2':
|
233 |
//group
|
234 |
//ShortText
|
235 |
+
if ($data->networkId == 1 || $data->networkId == 2 || $data->networkId == 3 || $data->networkId == 12) {
|
236 |
+
$message = $this->getMessagebyTemplate($data);
|
237 |
} else {
|
238 |
+
if (isset($this->setShortTextGroup[$data->networkId]) && (int) $this->setShortTextGroup[$data->networkId] > 0) {
|
239 |
+
$message = B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang), (isset($this->setShortTextGroup[$data->networkId]) ? (int) $this->setShortTextGroup[$data->networkId] : false), (isset($this->setShortTextGroupLimit[$data->networkId]) ? (int) $this->setShortTextGroupLimit[$data->networkId] : false));
|
240 |
+
} else {
|
241 |
+
$message = (in_array($data->networkId, $this->allowTitleGroup) ? (in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte(B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false), (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang));
|
242 |
+
}
|
243 |
+
//Hashtags
|
244 |
+
if (in_array($data->networkId, $this->allowHashTags) && ($allowUserHashTag === false || $allowUserHashTag == 1)) {
|
245 |
+
$message .= $this->getHashTagsString();
|
246 |
+
}
|
247 |
}
|
248 |
|
249 |
$message = $this->hook_message($message);
|
250 |
+
|
251 |
$network_display_name = $data->network_display_name;
|
252 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentGroup)) ? '' : 'required="required"';
|
253 |
$countCharacter = 0;
|
278 |
if ($data->networkId == 8) {
|
279 |
$content .='<div class="b2s-post-item-network-deprecated"><span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> ' . __('Connection expires on 31 March 2019', 'blog2social') . '</div>';
|
280 |
}
|
281 |
+
// G+ deprecated
|
282 |
if ($data->networkId == 10) {
|
283 |
$content .='<div class="b2s-post-item-network-deprecated"><span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> ' . __('Connection expires on 2 April 2019', 'blog2social') . '</div>';
|
284 |
}
|
636 |
}
|
637 |
|
638 |
private function getHashTagsString($add = "\n\n") {
|
639 |
+
//WooCommerce keyword support
|
640 |
if ($this->postData->post_type == 'product' && taxonomy_exists('product_tag')) {
|
641 |
$hashTagsData = get_the_terms($this->postId, 'product_tag');
|
642 |
} else {
|
916 |
}
|
917 |
$shipping .= '</div>';
|
918 |
|
919 |
+
//since 4.8.0 customize content
|
920 |
if (in_array($networkId, $this->allowSchedCustomizeContent)) {
|
921 |
$countCharacter = 0;
|
922 |
if ($limit !== false) {
|
962 |
}
|
963 |
}
|
964 |
|
965 |
+
public function getMessagebyTemplate($data) {
|
966 |
+
require_once(B2S_PLUGIN_DIR . 'includes/Options.php');
|
967 |
+
$options = new B2S_Options(get_current_user_id());
|
968 |
+
$post_template = $options->_getOption("post_template");
|
969 |
+
if (B2S_PLUGIN_USER_VERSION < 1 || $post_template == false || !isset($post_template[$data->networkId][$data->networkType])) {
|
970 |
+
$post_template = unserialize(B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT);
|
971 |
+
}
|
972 |
+
$post_template = $post_template[$data->networkId][$data->networkType];
|
973 |
+
$allowUserHashTag = $options->_getOption('user_allow_hashtag');
|
974 |
+
|
975 |
+
$message = $post_template['content'];
|
976 |
+
|
977 |
+
if (isset($this->postData->post_content) && !empty($this->postData->post_content)) {
|
978 |
+
$preContent = B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang);
|
979 |
+
$message = preg_replace("/\{CONTENT\}/", $preContent, $message);
|
980 |
+
} else {
|
981 |
+
$message = preg_replace("/\{CONTENT\}/", "", $message);
|
982 |
+
}
|
983 |
+
|
984 |
+
if (isset($this->postData->post_title) && !empty($this->postData->post_title)) {
|
985 |
+
$title = in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte(B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang)) : B2S_Util::getTitleByLanguage($this->postData->post_title, $this->userLang);
|
986 |
+
$message = preg_replace("/\{TITLE\}/", $title, $message);
|
987 |
+
} else {
|
988 |
+
$message = preg_replace("/\{TITLE\}/", "", $message);
|
989 |
+
}
|
990 |
+
|
991 |
+
if (isset($this->postData->post_excerpt) && !empty($this->postData->post_excerpt)) {
|
992 |
+
$excerpt = B2S_Util::prepareContent($this->postId, $this->postData->post_excerpt, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true), $this->userLang);
|
993 |
+
$message = preg_replace("/\{EXCERPT\}/", $excerpt, $message);
|
994 |
+
} else {
|
995 |
+
$message = preg_replace("/\{EXCERPT\}/", "", $message);
|
996 |
+
}
|
997 |
+
|
998 |
+
if (strpos($message, "{KEYWORDS}") !== false) {
|
999 |
+
$hashtags = $this->getHashTagsString("");
|
1000 |
+
$message = preg_replace("/\{KEYWORDS\}/", $hashtags, $message);
|
1001 |
+
} else if (in_array($data->networkId, $this->allowHashTags) && ($allowUserHashTag === false || $allowUserHashTag == 1)) {
|
1002 |
+
$add = ($data->networkId != 2) ? "\n\n" : "";
|
1003 |
+
$hashtags = $this->getHashTagsString($add);
|
1004 |
+
$message .= " " . $hashtags;
|
1005 |
+
}
|
1006 |
+
|
1007 |
+
return B2S_Util::getExcerpt($message, (int) $post_template['short_text']['range_min'], (int) $post_template['short_text']['range_max']);
|
1008 |
+
}
|
1009 |
+
|
1010 |
}
|
includes/B2S/Ship/Portale.php
CHANGED
@@ -9,8 +9,8 @@ class B2S_Ship_Portale {
|
|
9 |
private $oAuthPortal;
|
10 |
|
11 |
public function __construct() {
|
12 |
-
$hostUrl = (function_exists('rest_url')) ? rest_url() : get_site_url();
|
13 |
-
$this->authurl = B2S_PLUGIN_API_ENDPOINT_AUTH . '?b2s_token=' . B2S_PLUGIN_TOKEN . '&sprache=' . substr(B2S_LANGUAGE, 0, 2).'&hostUrl='
|
14 |
$this->allowProfil = unserialize(B2S_PLUGIN_NETWORK_ALLOW_PROFILE);
|
15 |
$this->allowPage = unserialize(B2S_PLUGIN_NETWORK_ALLOW_PAGE);
|
16 |
$this->allowGroup = unserialize(B2S_PLUGIN_NETWORK_ALLOW_GROUP);
|
@@ -28,7 +28,8 @@ class B2S_Ship_Portale {
|
|
28 |
|
29 |
$b2sAuthUrl = $this->authurl . '&portal_id=' . $portal->id . '&transfer=' . (in_array($portal->id, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
|
30 |
if (in_array($portal->id, $this->allowGroup)) {
|
31 |
-
$
|
|
|
32 |
}
|
33 |
if (in_array($portal->id, $this->allowPage)) {
|
34 |
$html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 0 && $portal->id == 1) || (B2S_PLUGIN_USER_VERSION == 1 && ($portal->id == 1 || $portal->id == 10))) ? ('<button onclick="wop(\'' . $b2sAuthUrl . '&choose=page\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-list-add-btn">+ ' . __('Page', 'blog2social') . '</button>') : '<button type="button" class="btn btn-primary btn-sm b2s-network-list-add-btn b2s-network-list-add-btn-profeature b2s-btn-disabled" data-title="' . __('You want to connect a network page?', 'blog2social') . '" data-type="auth-network" data-toggle="modal" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Page', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a></button>';
|
9 |
private $oAuthPortal;
|
10 |
|
11 |
public function __construct() {
|
12 |
+
$hostUrl = (function_exists('rest_url')) ? rest_url() : get_site_url();
|
13 |
+
$this->authurl = B2S_PLUGIN_API_ENDPOINT_AUTH . '?b2s_token=' . B2S_PLUGIN_TOKEN . '&sprache=' . substr(B2S_LANGUAGE, 0, 2) . '&hostUrl=' . $hostUrl;
|
14 |
$this->allowProfil = unserialize(B2S_PLUGIN_NETWORK_ALLOW_PROFILE);
|
15 |
$this->allowPage = unserialize(B2S_PLUGIN_NETWORK_ALLOW_PAGE);
|
16 |
$this->allowGroup = unserialize(B2S_PLUGIN_NETWORK_ALLOW_GROUP);
|
28 |
|
29 |
$b2sAuthUrl = $this->authurl . '&portal_id=' . $portal->id . '&transfer=' . (in_array($portal->id, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
|
30 |
if (in_array($portal->id, $this->allowGroup)) {
|
31 |
+
$name = ($portal->id == 11) ? __('Publication', 'blog2social') : __('Group', 'blog2social');
|
32 |
+
$html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 1 && $portal->id != 8)) ? ('<button onclick="wop(\'' . $b2sAuthUrl . '&choose=group\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-list-add-btn">+ ' . $name . '</button>') : '<button type="button" class="btn btn-primary btn-sm b2s-network-list-add-btn b2s-network-list-add-btn-profeature b2s-btn-disabled" data-type="auth-network" data-title="' . __('You want to connect a social media group?', 'blog2social') . '" data-toggle="modal" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Group', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a></button>';
|
33 |
}
|
34 |
if (in_array($portal->id, $this->allowPage)) {
|
35 |
$html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 0 && $portal->id == 1) || (B2S_PLUGIN_USER_VERSION == 1 && ($portal->id == 1 || $portal->id == 10))) ? ('<button onclick="wop(\'' . $b2sAuthUrl . '&choose=page\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-list-add-btn">+ ' . __('Page', 'blog2social') . '</button>') : '<button type="button" class="btn btn-primary btn-sm b2s-network-list-add-btn b2s-network-list-add-btn-profeature b2s-btn-disabled" data-title="' . __('You want to connect a network page?', 'blog2social') . '" data-type="auth-network" data-toggle="modal" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Page', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a></button>';
|
includes/Loader.php
CHANGED
@@ -44,7 +44,17 @@ class B2S_Loader {
|
|
44 |
define('B2S_PLUGIN_NETWORK_ALLOW_MODIFY_BOARD_AND_GROUP', serialize(array(6 => array('TYPE' => array(0), 'TITLE' => __('Modify pin board', 'blog2social')), 8 => array('TYPE' => array(2), 'TITLE' => __('Edit group settings', 'blog2social')), 15 => array('TYPE' => array(0), 'TITLE' => __('Modify subreddit', 'blog2social')), 19 => array('TYPE' => array(2), 'TITLE' => __('Modify forum', 'blog2social')), 20 => array('TYPE' => array(0), 'TITLE' => __('Modify pin board', 'blog2social')))));
|
45 |
define('B2S_PLUGIN_AUTO_POST_LIMIT', serialize(array(0 => 0, 1 => 25, 2 => 50, 3 => 100, 4 => 100)));
|
46 |
define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11, 15, 17, 18, 20)));
|
47 |
-
define('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
define('B2S_PLUGIN_SYSTEMREQUIREMENT_WORDPRESSVERSION', '4.4.2');
|
49 |
define('B2S_PLUGIN_SYSTEMREQUIREMENT_PHPVERSION', '5.5.3');
|
50 |
define('B2S_PLUGIN_SYSTEMREQUIREMENT_MYSQLVERSION', '5.5.3');
|
@@ -235,10 +245,10 @@ class B2S_Loader {
|
|
235 |
|
236 |
if ($limit) {
|
237 |
global $wpdb;
|
238 |
-
$optionPostFormat = $options->_getOption('
|
239 |
$image_url = wp_get_attachment_url(get_post_thumbnail_id((int) $post->ID));
|
240 |
//WooCommerce keyword support
|
241 |
-
if($post->post_type == 'product' && taxonomy_exists('product_tag')) {
|
242 |
$keywords = wp_get_post_terms((int) $post->ID, 'product_tag');
|
243 |
} else {
|
244 |
$keywords = wp_get_post_tags((int) $post->ID);
|
@@ -256,7 +266,6 @@ class B2S_Loader {
|
|
256 |
$sched_date_utc = date('Y-m-d H:i:s', strtotime($time, strtotime($current_user_datetime)));
|
257 |
|
258 |
$optionNoCache = $options->_getOption('link_no_cache');
|
259 |
-
$optionContentTwitter = $options->_getOption('content_network_twitter');
|
260 |
$optionUserHashTag = $options->_getOption('user_allow_hashtag');
|
261 |
$allowHashTag = ($optionUserHashTag === false || $optionUserHashTag == 1) ? true : false;
|
262 |
|
@@ -268,7 +277,7 @@ class B2S_Loader {
|
|
268 |
|
269 |
$defaultBlogPostData = array('post_id' => (int) $post->ID, 'blog_user_id' => (int) $post->post_author, 'user_timezone' => $userTimeZoneOffset, 'sched_type' => $sched_type, 'sched_date' => $sched_date, 'sched_date_utc' => $sched_date_utc);
|
270 |
|
271 |
-
$autoShare = new B2S_AutoPost((int) $post->ID, $defaultBlogPostData, $current_user_date, false, $title, $content, $url, $image_url, $keywords, trim(strtolower(substr(B2S_LANGUAGE, 0, 2))), $optionPostFormat, $allowHashTag
|
272 |
|
273 |
//TOS Twitter 032018 - none multiple Accounts - User select once
|
274 |
$networkTos = true;
|
@@ -385,7 +394,7 @@ class B2S_Loader {
|
|
385 |
}
|
386 |
|
387 |
public function b2s_save_post_box() {
|
388 |
-
|
389 |
if (!isset($_POST['wphb-clear-cache'])) { // WP-Hummingbird BTN clear cache - protection
|
390 |
if (!isset($_POST['wp-preview']) || (isset($_POST['wp-preview']) && $_POST['wp-preview'] != 'dopreview')) {
|
391 |
if (isset($_POST['post_ID']) && (int) $_POST['post_ID'] > 0) {
|
@@ -462,7 +471,7 @@ class B2S_Loader {
|
|
462 |
}
|
463 |
$post_date = date('Y-m-d H:i:s', strtotime($wp_user_sched_post_date));
|
464 |
}
|
465 |
-
|
466 |
//ShareNow
|
467 |
$sched_type = 3;
|
468 |
$sched_date = $current_user_date;
|
@@ -490,7 +499,7 @@ class B2S_Loader {
|
|
490 |
$sched_date = $user_sched_date;
|
491 |
$sched_date_utc = date('Y-m-d H:i:s', strtotime(B2S_Util::getUTCForDate($sched_date, $user_timezone * (-1))));
|
492 |
}
|
493 |
-
}
|
494 |
//allow for my Time Settings
|
495 |
if (isset($_POST['b2s-post-meta-box-best-time-settings'])) {
|
496 |
$sched_type = 2;
|
@@ -504,7 +513,7 @@ class B2S_Loader {
|
|
504 |
delete_option('B2S_PLUGIN_POST_CONTENT_' . (int) $_POST['post_ID']);
|
505 |
$image_url = wp_get_attachment_url(get_post_thumbnail_id((int) $_POST['post_ID']));
|
506 |
//WooCommerce keyword support
|
507 |
-
if(get_post_type((int) $_POST['post_ID']) == 'product' && taxonomy_exists('product_tag')) {
|
508 |
$keywords = get_the_terms((int) $_POST['post_ID'], 'product_tag');
|
509 |
} else {
|
510 |
$keywords = get_the_tags((int) $_POST['post_ID']);
|
@@ -514,9 +523,8 @@ class B2S_Loader {
|
|
514 |
$content = (isset($_POST['content']) && !empty($_POST['content'])) ? trim($_POST['content']) : '';
|
515 |
|
516 |
$options = new B2S_Options((int) $_POST['user_ID']);
|
517 |
-
$optionPostFormat = $options->_getOption('
|
518 |
$optionNoCache = $options->_getOption('link_no_cache');
|
519 |
-
$optionContentTwitter = $options->_getOption('content_network_twitter');
|
520 |
$optionUserHashTag = $options->_getOption('user_allow_hashtag');
|
521 |
$allowHashTag = ($optionUserHashTag === false || $optionUserHashTag == 1) ? true : false;
|
522 |
|
@@ -528,7 +536,7 @@ class B2S_Loader {
|
|
528 |
|
529 |
$defaultBlogPostData = array('post_id' => (int) $_POST['post_ID'], 'blog_user_id' => (int) $_POST['user_ID'], 'user_timezone' => $user_timezone, 'sched_type' => $sched_type, 'sched_date' => $sched_date, 'sched_date_utc' => $sched_date_utc);
|
530 |
|
531 |
-
$autoShare = new B2S_AutoPost((int) $_POST['post_ID'], $defaultBlogPostData, $current_user_date, $myTimeSettings, $title, $content, $url, $image_url, $keywords, $b2sPostLang, $optionPostFormat, $allowHashTag
|
532 |
define('B2S_SAVE_META_BOX_AUTO_SHARE', $_POST['post_ID']);
|
533 |
if (isset($_POST['b2s-user-last-selected-profile-id']) && (int) $_POST['b2s-user-last-selected-profile-id'] != (int) $_POST['b2s-post-meta-box-profil-dropdown'] && (int) $_POST['b2s-post-meta-box-profil-dropdown'] != 0) {
|
534 |
update_option('B2S_PLUGIN_SAVE_META_BOX_AUTO_SHARE_PROFILE_USER_' . $_POST['user_ID'], (int) $_POST['b2s-post-meta-box-profil-dropdown'], false);
|
@@ -538,6 +546,32 @@ class B2S_Loader {
|
|
538 |
$metaCard = false;
|
539 |
$tosCrossPosting = unserialize(B2S_PLUGIN_NETWORK_CROSSPOSTING_LIMIT);
|
540 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
541 |
//TOS Twitter 032018 - none multiple Accounts - User select once
|
542 |
$selectedTwitterProfile = (isset($_POST['b2s-post-meta-box-profil-dropdown-twitter']) && !empty($_POST['b2s-post-meta-box-profil-dropdown-twitter'])) ? (int) $_POST['b2s-post-meta-box-profil-dropdown-twitter'] : '';
|
543 |
foreach ($networkData as $k => $value) {
|
@@ -710,7 +744,7 @@ class B2S_Loader {
|
|
710 |
$sql = $wpdb->prepare("SELECT token FROM `b2s_user` WHERE `blog_user_id` = %d", $this->blogUserData->ID);
|
711 |
$userExist = $wpdb->get_row($sql);
|
712 |
if (empty($userExist) || !isset($userExist->token)) {
|
713 |
-
if(isset($_GET['page']) && !empty($_GET['page']) && in_array($_GET['page'], unserialize(B2S_PLUGIN_PAGE_SLUG))) {
|
714 |
$postData = array('action' => 'getToken', 'blog_user_id' => $this->blogUserData->ID, 'blog_url' => get_option('home'), 'email' => $this->blogUserData->user_email);
|
715 |
$result = json_decode(B2S_Tools::getToken($postData));
|
716 |
if (isset($result->result) && (int) $result->result == 1 && isset($result->token)) {
|
@@ -814,7 +848,7 @@ class B2S_Loader {
|
|
814 |
'parent' => 'blog2social'
|
815 |
));
|
816 |
|
817 |
-
|
818 |
$wp_admin_bar->add_node(array(
|
819 |
'id' => 'blog2social-curation',
|
820 |
'title' => __('Content Curation', 'blog2social'),
|
@@ -857,7 +891,7 @@ class B2S_Loader {
|
|
857 |
|
858 |
//PageFunktion
|
859 |
public function b2sstart() {
|
860 |
-
|
861 |
if (B2S_Tools::showNotice() == false) {
|
862 |
wp_enqueue_style('B2SFULLCALLENDARCSS');
|
863 |
wp_enqueue_style('B2SCALENDARCSS');
|
44 |
define('B2S_PLUGIN_NETWORK_ALLOW_MODIFY_BOARD_AND_GROUP', serialize(array(6 => array('TYPE' => array(0), 'TITLE' => __('Modify pin board', 'blog2social')), 8 => array('TYPE' => array(2), 'TITLE' => __('Edit group settings', 'blog2social')), 15 => array('TYPE' => array(0), 'TITLE' => __('Modify subreddit', 'blog2social')), 19 => array('TYPE' => array(2), 'TITLE' => __('Modify forum', 'blog2social')), 20 => array('TYPE' => array(0), 'TITLE' => __('Modify pin board', 'blog2social')))));
|
45 |
define('B2S_PLUGIN_AUTO_POST_LIMIT', serialize(array(0 => 0, 1 => 25, 2 => 50, 3 => 100, 4 => 100)));
|
46 |
define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11, 15, 17, 18, 20)));
|
47 |
+
define('B2S_PLUGIN_NETWORK_SETTINGS_TEMPLATE_DEFAULT', serialize(array(
|
48 |
+
1 => array( 0 => array('short_text' => array('active' => 0, 'range_min' => 239, 'range_max' => 400, 'limit' => 500), 'content' => '{CONTENT}', 'format' => 0),
|
49 |
+
1 => array('short_text' => array('active' => 0, 'range_min' => 239, 'range_max' => 400, 'limit' => 0), 'content' => '{CONTENT}', 'format' => 0),
|
50 |
+
2 => array('short_text' => array('active' => 0, 'range_min' => 239, 'range_max' => 400, 'limit' => 0), 'content' => '{CONTENT}', 'format' => 0)
|
51 |
+
),
|
52 |
+
2 => array( 0 => array('short_text' => array('active' => 0, 'range_min' => 255, 'range_max' => 256, 'limit' => 280), 'content' => '{CONTENT}', 'format' => 1)),
|
53 |
+
3 => array( 0 => array('short_text' => array('active' => 0, 'range_min' => 239, 'range_max' => 400, 'limit' => 1300), 'content' => '{CONTENT}', 'format' => 0),
|
54 |
+
1 => array('short_text' => array('active' => 0, 'range_min' => 239, 'range_max' => 400, 'limit' => 1300), 'content' => '{CONTENT}', 'format' => 0),
|
55 |
+
),
|
56 |
+
12 => array(0 => array('short_text' => array('active' => 0, 'range_min' => 240, 'range_max' => 400, 'limit' => 2000), 'content' => '{CONTENT}', 'format' => 1))
|
57 |
+
)));
|
58 |
define('B2S_PLUGIN_SYSTEMREQUIREMENT_WORDPRESSVERSION', '4.4.2');
|
59 |
define('B2S_PLUGIN_SYSTEMREQUIREMENT_PHPVERSION', '5.5.3');
|
60 |
define('B2S_PLUGIN_SYSTEMREQUIREMENT_MYSQLVERSION', '5.5.3');
|
245 |
|
246 |
if ($limit) {
|
247 |
global $wpdb;
|
248 |
+
$optionPostFormat = $options->_getOption('post_template');
|
249 |
$image_url = wp_get_attachment_url(get_post_thumbnail_id((int) $post->ID));
|
250 |
//WooCommerce keyword support
|
251 |
+
if ($post->post_type == 'product' && taxonomy_exists('product_tag')) {
|
252 |
$keywords = wp_get_post_terms((int) $post->ID, 'product_tag');
|
253 |
} else {
|
254 |
$keywords = wp_get_post_tags((int) $post->ID);
|
266 |
$sched_date_utc = date('Y-m-d H:i:s', strtotime($time, strtotime($current_user_datetime)));
|
267 |
|
268 |
$optionNoCache = $options->_getOption('link_no_cache');
|
|
|
269 |
$optionUserHashTag = $options->_getOption('user_allow_hashtag');
|
270 |
$allowHashTag = ($optionUserHashTag === false || $optionUserHashTag == 1) ? true : false;
|
271 |
|
277 |
|
278 |
$defaultBlogPostData = array('post_id' => (int) $post->ID, 'blog_user_id' => (int) $post->post_author, 'user_timezone' => $userTimeZoneOffset, 'sched_type' => $sched_type, 'sched_date' => $sched_date, 'sched_date_utc' => $sched_date_utc);
|
279 |
|
280 |
+
$autoShare = new B2S_AutoPost((int) $post->ID, $defaultBlogPostData, $current_user_date, false, $title, $content, $url, $image_url, $keywords, trim(strtolower(substr(B2S_LANGUAGE, 0, 2))), $optionPostFormat, $allowHashTag);
|
281 |
|
282 |
//TOS Twitter 032018 - none multiple Accounts - User select once
|
283 |
$networkTos = true;
|
394 |
}
|
395 |
|
396 |
public function b2s_save_post_box() {
|
397 |
+
|
398 |
if (!isset($_POST['wphb-clear-cache'])) { // WP-Hummingbird BTN clear cache - protection
|
399 |
if (!isset($_POST['wp-preview']) || (isset($_POST['wp-preview']) && $_POST['wp-preview'] != 'dopreview')) {
|
400 |
if (isset($_POST['post_ID']) && (int) $_POST['post_ID'] > 0) {
|
471 |
}
|
472 |
$post_date = date('Y-m-d H:i:s', strtotime($wp_user_sched_post_date));
|
473 |
}
|
474 |
+
|
475 |
//ShareNow
|
476 |
$sched_type = 3;
|
477 |
$sched_date = $current_user_date;
|
499 |
$sched_date = $user_sched_date;
|
500 |
$sched_date_utc = date('Y-m-d H:i:s', strtotime(B2S_Util::getUTCForDate($sched_date, $user_timezone * (-1))));
|
501 |
}
|
502 |
+
} else if (isset($_POST['b2s-post-meta-box-sched-select']) && $_POST['b2s-post-meta-box-sched-select'] == 2) {
|
503 |
//allow for my Time Settings
|
504 |
if (isset($_POST['b2s-post-meta-box-best-time-settings'])) {
|
505 |
$sched_type = 2;
|
513 |
delete_option('B2S_PLUGIN_POST_CONTENT_' . (int) $_POST['post_ID']);
|
514 |
$image_url = wp_get_attachment_url(get_post_thumbnail_id((int) $_POST['post_ID']));
|
515 |
//WooCommerce keyword support
|
516 |
+
if (get_post_type((int) $_POST['post_ID']) == 'product' && taxonomy_exists('product_tag')) {
|
517 |
$keywords = get_the_terms((int) $_POST['post_ID'], 'product_tag');
|
518 |
} else {
|
519 |
$keywords = get_the_tags((int) $_POST['post_ID']);
|
523 |
$content = (isset($_POST['content']) && !empty($_POST['content'])) ? trim($_POST['content']) : '';
|
524 |
|
525 |
$options = new B2S_Options((int) $_POST['user_ID']);
|
526 |
+
$optionPostFormat = $options->_getOption('post_template');
|
527 |
$optionNoCache = $options->_getOption('link_no_cache');
|
|
|
528 |
$optionUserHashTag = $options->_getOption('user_allow_hashtag');
|
529 |
$allowHashTag = ($optionUserHashTag === false || $optionUserHashTag == 1) ? true : false;
|
530 |
|
536 |
|
537 |
$defaultBlogPostData = array('post_id' => (int) $_POST['post_ID'], 'blog_user_id' => (int) $_POST['user_ID'], 'user_timezone' => $user_timezone, 'sched_type' => $sched_type, 'sched_date' => $sched_date, 'sched_date_utc' => $sched_date_utc);
|
538 |
|
539 |
+
$autoShare = new B2S_AutoPost((int) $_POST['post_ID'], $defaultBlogPostData, $current_user_date, $myTimeSettings, $title, $content, $url, $image_url, $keywords, $b2sPostLang, $optionPostFormat, $allowHashTag);
|
540 |
define('B2S_SAVE_META_BOX_AUTO_SHARE', $_POST['post_ID']);
|
541 |
if (isset($_POST['b2s-user-last-selected-profile-id']) && (int) $_POST['b2s-user-last-selected-profile-id'] != (int) $_POST['b2s-post-meta-box-profil-dropdown'] && (int) $_POST['b2s-post-meta-box-profil-dropdown'] != 0) {
|
542 |
update_option('B2S_PLUGIN_SAVE_META_BOX_AUTO_SHARE_PROFILE_USER_' . $_POST['user_ID'], (int) $_POST['b2s-post-meta-box-profil-dropdown'], false);
|
546 |
$metaCard = false;
|
547 |
$tosCrossPosting = unserialize(B2S_PLUGIN_NETWORK_CROSSPOSTING_LIMIT);
|
548 |
|
549 |
+
|
550 |
+
//>V5.6.0 Scheduling lookup existing posts - delete entries (hook_action) - merge with current networkData & insert
|
551 |
+
if($sched_type == 2){
|
552 |
+
global $wpdb;
|
553 |
+
$getSchedData = $wpdb->prepare("SELECT b.id as b2sPostId,d.network_id as networkId,d.network_type as networkType,d.network_auth_id as networkAuthId,d.network_display_name as networkUserName FROM b2s_posts b LEFT JOIN b2s_posts_network_details d ON (d.id = b.network_details_id) WHERE b.post_id = %d AND b.sched_type = %d AND b.publish_date = %s AND b.hide = %d", (int) $_POST['post_ID'], 2, "0000-00-00 00:00:00", 0);
|
554 |
+
$schedDataResult = $wpdb->get_results($getSchedData);
|
555 |
+
$delete_scheds = array();
|
556 |
+
foreach ($schedDataResult as $k => $value){
|
557 |
+
$isNew = true;
|
558 |
+
foreach ($networkData as $j => $currvalue){
|
559 |
+
if($value->networkAuthId == $currvalue->networkAuthId){
|
560 |
+
$isNew = false;
|
561 |
+
}
|
562 |
+
}
|
563 |
+
if($isNew){
|
564 |
+
array_push($networkData, $value);
|
565 |
+
}
|
566 |
+
array_push($delete_scheds, $value->b2sPostId);
|
567 |
+
}
|
568 |
+
if(!empty($delete_scheds)){
|
569 |
+
require_once (B2S_PLUGIN_DIR . '/includes/B2S/Post/Tools.php');
|
570 |
+
B2S_Post_Tools::deleteUserSchedPost($delete_scheds);
|
571 |
+
}
|
572 |
+
}
|
573 |
+
|
574 |
+
|
575 |
//TOS Twitter 032018 - none multiple Accounts - User select once
|
576 |
$selectedTwitterProfile = (isset($_POST['b2s-post-meta-box-profil-dropdown-twitter']) && !empty($_POST['b2s-post-meta-box-profil-dropdown-twitter'])) ? (int) $_POST['b2s-post-meta-box-profil-dropdown-twitter'] : '';
|
577 |
foreach ($networkData as $k => $value) {
|
744 |
$sql = $wpdb->prepare("SELECT token FROM `b2s_user` WHERE `blog_user_id` = %d", $this->blogUserData->ID);
|
745 |
$userExist = $wpdb->get_row($sql);
|
746 |
if (empty($userExist) || !isset($userExist->token)) {
|
747 |
+
if (isset($_GET['page']) && !empty($_GET['page']) && in_array($_GET['page'], unserialize(B2S_PLUGIN_PAGE_SLUG))) {
|
748 |
$postData = array('action' => 'getToken', 'blog_user_id' => $this->blogUserData->ID, 'blog_url' => get_option('home'), 'email' => $this->blogUserData->user_email);
|
749 |
$result = json_decode(B2S_Tools::getToken($postData));
|
750 |
if (isset($result->result) && (int) $result->result == 1 && isset($result->token)) {
|
848 |
'parent' => 'blog2social'
|
849 |
));
|
850 |
|
851 |
+
|
852 |
$wp_admin_bar->add_node(array(
|
853 |
'id' => 'blog2social-curation',
|
854 |
'title' => __('Content Curation', 'blog2social'),
|
891 |
|
892 |
//PageFunktion
|
893 |
public function b2sstart() {
|
894 |
+
|
895 |
if (B2S_Tools::showNotice() == false) {
|
896 |
wp_enqueue_style('B2SFULLCALLENDARCSS');
|
897 |
wp_enqueue_style('B2SCALENDARCSS');
|
includes/Util.php
CHANGED
@@ -71,7 +71,7 @@ class B2S_Util {
|
|
71 |
$html = self::b2sFileGetContents($url, true);
|
72 |
if (!empty($html) && $html !== false) {
|
73 |
//Search rist Parameter
|
74 |
-
$data = self::b2sGetAllTags($html, 'all',
|
75 |
if (is_array($data) && !empty($data)) {
|
76 |
return $data;
|
77 |
}
|
@@ -406,7 +406,7 @@ class B2S_Util {
|
|
406 |
|
407 |
public static function getExcerpt($text, $count = 400, $max = false, $add = false) {
|
408 |
//Bug: Converting json + PHP Extension
|
409 |
-
if (function_exists('mb_strlen') && function_exists('mb_substr')) {
|
410 |
if (mb_strlen($text, 'UTF-8') < $count) {
|
411 |
return trim($text);
|
412 |
}
|
71 |
$html = self::b2sFileGetContents($url, true);
|
72 |
if (!empty($html) && $html !== false) {
|
73 |
//Search rist Parameter
|
74 |
+
$data = self::b2sGetAllTags($html, 'all', false);
|
75 |
if (is_array($data) && !empty($data)) {
|
76 |
return $data;
|
77 |
}
|
406 |
|
407 |
public static function getExcerpt($text, $count = 400, $max = false, $add = false) {
|
408 |
//Bug: Converting json + PHP Extension
|
409 |
+
if (function_exists('mb_strlen') && function_exists('mb_substr') && function_exists('mb_stripos')) {
|
410 |
if (mb_strlen($text, 'UTF-8') < $count) {
|
411 |
return trim($text);
|
412 |
}
|
languages/blog2social-de_DE.mo
CHANGED
Binary file
|
languages/blog2social-de_DE.po
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
# This file is distributed under the same license as the Plugins - Blog2Social: Social Media Auto Post & Scheduler - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date: 2019-
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -11,10 +11,10 @@ msgstr ""
|
|
11 |
"Language: de_DE\n"
|
12 |
"Project-Id-Version: Plugins - Blog2Social: Social Media Auto Post & Scheduler - Stable (latest release)\n"
|
13 |
"Report-Msgid-Bugs-To: \n"
|
14 |
-
"POT-Creation-Date: 2019-
|
15 |
"Last-Translator: admin <s.buerger@adenion.de>\n"
|
16 |
"Language-Team: German\n"
|
17 |
-
"X-Loco-Version: 2.2.2; wp-5.2.
|
18 |
|
19 |
#: includes/Loader.php:44
|
20 |
msgid "Modify pin board"
|
@@ -32,209 +32,207 @@ msgstr "Modify subreddit"
|
|
32 |
msgid "Modify forum"
|
33 |
msgstr "Modify forum"
|
34 |
|
35 |
-
#: includes/Loader.php:
|
36 |
msgid "Auto-Post on Social Media"
|
37 |
msgstr "Automatisch auf Social Media teilen"
|
38 |
|
39 |
-
#: includes/Loader.php:
|
40 |
msgid "Social Media Content Calendar"
|
41 |
msgstr "Social Media Kalender"
|
42 |
|
43 |
-
#: includes/Loader.php:
|
44 |
msgid "This post will be shared into your social media from"
|
45 |
msgstr "Dein Beitrag ist zur Veröffentlichung in den Social Media geplant ab dem"
|
46 |
|
47 |
-
#: includes/Loader.php:
|
48 |
msgid "show details"
|
49 |
msgstr "siehe Details"
|
50 |
|
51 |
-
#: includes/Loader.php:
|
52 |
msgid "This post will be shared on social media in 2-3 minutes!"
|
53 |
msgstr "Dein Beitrag wird in ca. 2-3 Minuten in die Social Media eingestellt!"
|
54 |
|
55 |
-
#: includes/Loader.php:
|
56 |
msgid "Please, make sure that your post are publish on this blog on this moment. Then you can auto post your post with Blog2social."
|
57 |
msgstr "Bitte stelle sicher, dass Dein Beitrag in diesem Moment veröffentlicht wurde. Dann kannst Du Deinen Beitrag automatisch mit Blog2Social posten."
|
58 |
|
59 |
-
#: includes/Loader.php:
|
60 |
msgid "There are no authorizations for your selected profile. Please, authorize with a social network or select a other profile."
|
61 |
msgstr "Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich mit einem Netzwerk oder wähle ein anderes Profil aus. "
|
62 |
|
63 |
-
#: includes/Loader.php:
|
64 |
msgid "Upgrade to Premium"
|
65 |
msgstr "Premium freischalten"
|
66 |
|
67 |
-
#: includes/Loader.php:
|
68 |
msgid "Notifications"
|
69 |
msgstr "Benachrichtigungen"
|
70 |
|
71 |
-
#: includes/Loader.php:
|
72 |
msgid "Shared Posts"
|
73 |
msgstr "Geteilte Beiträge"
|
74 |
|
75 |
-
#: includes/Loader.php:
|
76 |
msgid "Instant Sharing"
|
77 |
msgstr "Instant Sharing"
|
78 |
|
79 |
-
#: includes/Loader.php:
|
80 |
msgid "Scheduled Posts"
|
81 |
msgstr "geplante Beiträge"
|
82 |
|
83 |
-
#: includes/Loader.php:
|
84 |
msgid "Content Curation Drafts"
|
85 |
msgstr "Content Curation Entwürfe"
|
86 |
|
87 |
-
#: includes/Loader.php:
|
88 |
-
#: includes/B2S/Settings/Item.php:473 includes/B2S/Settings/Item.php:478 includes/B2S/Ship/Portale.php:36 includes/B2S/Ship/Portale.php:36
|
89 |
msgid "Profile"
|
90 |
msgstr "Profil"
|
91 |
|
92 |
-
#: includes/Loader.php:
|
93 |
-
#: includes/B2S/Settings/Item.php:479 includes/B2S/Ship/Portale.php:33 includes/B2S/Ship/Portale.php:33
|
94 |
msgid "Page"
|
95 |
msgstr "Seite"
|
96 |
|
97 |
-
#: includes/Loader.php:
|
98 |
msgid "Group"
|
99 |
msgstr "Gruppe"
|
100 |
|
101 |
-
#: includes/Loader.php:
|
102 |
msgid "Company"
|
103 |
msgstr "Arbeitgeber"
|
104 |
|
105 |
-
#: includes/Loader.php:
|
106 |
msgid "Business"
|
107 |
msgstr "Business"
|
108 |
|
109 |
-
#: includes/Loader.php:
|
110 |
msgid "Your post could not be posted."
|
111 |
msgstr "Dein Post ist nicht vom Netzwerk veröffentlicht worden."
|
112 |
|
113 |
-
#: includes/Loader.php:
|
114 |
msgid "Your authorization has expired. Please reconnect your account in the Blog2Social network settings."
|
115 |
msgstr "Deine Authorisierung ist abgelaufen. Bitte verbinde Deinen Account in den Blog2Social Netzwerkeinstellungen erneut."
|
116 |
|
117 |
-
#: includes/Loader.php:
|
118 |
msgid "The network has marked the post as spam or abusive."
|
119 |
msgstr "Das Netzwerk hat Deinen Post als Spam oder missbräuchlich markiert."
|
120 |
|
121 |
-
#: includes/Loader.php:
|
122 |
msgid "We don't have the permission to publish your post. Please check your authorization."
|
123 |
msgstr "Wir haben nicht Deine Erlaubnis, den Post zu veröffentlichen. Bitte überprüfe deine Autorisierung."
|
124 |
|
125 |
-
#: includes/Loader.php:
|
126 |
msgid "Your authorization is interrupted. Please check your authorization. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
127 |
msgstr "Die Autorisierung ist unterbrochen. Bitte überprüfe deine Autorisierung. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
128 |
|
129 |
-
#: includes/Loader.php:
|
130 |
msgid "Your daily limit has been reached."
|
131 |
msgstr "Dein tägliches Beitragslimit wurde erreicht."
|
132 |
|
133 |
-
#: includes/Loader.php:
|
134 |
msgid "Your post could not be posted, because your image is not available or the image source does not allow to publish"
|
135 |
msgstr "Dein Beitrag konnte nicht veröffentlicht werden, weil Dein Bild nicht verfügbar ist oder die Bildquelle es nicht erlaubt, es zu veröffentlichen."
|
136 |
|
137 |
-
#: includes/Loader.php:
|
138 |
msgid "The network has blocked your account. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
139 |
msgstr "Das Netzwerk hat deinen Account blockiert. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
140 |
|
141 |
-
#: includes/Loader.php:
|
142 |
msgid "The number of images is reached. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
143 |
msgstr "Die erlaubte Anzahl von Bildern ist erreicht. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
144 |
|
145 |
-
#: includes/Loader.php:
|
146 |
msgid "Your daily limit for this network has been reached. Please try again later."
|
147 |
msgstr "Dein tägliches Beitragslimit für dieses Netzwerk wurde erreicht. Bitte versuche es später noch einmal."
|
148 |
|
149 |
-
#: includes/Loader.php:
|
150 |
msgid "The network can not publish special characters such as Emoji. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
151 |
msgstr "Das Netzwerk unterstüzt keine Emojis. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
152 |
|
153 |
-
#: includes/Loader.php:
|
154 |
msgid "Your post is a duplicate."
|
155 |
msgstr "Du kannst auf dem Netzwerke keine Duplikate veröffentlichen."
|
156 |
|
157 |
-
#: includes/Loader.php:
|
158 |
msgid "The network requires a public url."
|
159 |
msgstr "Das Netzwerk benötigt eine öffentlich zugängliche URL."
|
160 |
|
161 |
-
#: includes/Loader.php:
|
162 |
msgid "Your blog post was not available for the network at the time of publication."
|
163 |
msgstr "Dein Blogbeitrag war zum Zeitpunkt der Veröffentlichung für das Netzwerk nicht verfügbar."
|
164 |
|
165 |
-
#: includes/Loader.php:
|
166 |
msgid "You have already retweeted this post."
|
167 |
msgstr "Du hast diesen Post bereits retweetet."
|
168 |
|
169 |
-
#: includes/Loader.php:
|
170 |
msgid "This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146\">Learn more</a>"
|
171 |
msgstr ""
|
172 |
"Diese XING-Schnittstelle wird nicht weiter von XING unterstützt wird. Bitte nutze ab jetzt die neue XING-Schnittstelle, um Deine XING Posts neu zu planen. <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/index.php?action=artikel&cat=2&id=145&artlang=de\">Weitere "
|
173 |
"Informationen.</a>"
|
174 |
|
175 |
-
#: includes/Loader.php:
|
176 |
msgid "There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks."
|
177 |
msgstr "Es konnte kein Bild in den Meta Daten des verlinkten Beitrags gefunden werden. Posts ohne Bilder können nicht auf Bilder-Netzwerken veröffentlicht werden. "
|
178 |
|
179 |
-
#: includes/Loader.php:
|
180 |
msgid "Your post could not be posted, because your image can not be processed by the network."
|
181 |
msgstr "Dein Beitrag konnte nicht veröffentlicht werden, da Dein Bild nicht vom Netzwerk verarbeitet werden kann."
|
182 |
|
183 |
-
#: includes/Loader.php:
|
184 |
msgid "Your group can not be found by the network."
|
185 |
msgstr "Deine Gruppe kann vom Netzwerk nicht gefunden werden."
|
186 |
|
187 |
-
#: includes/Loader.php:
|
188 |
msgid "Dashboard"
|
189 |
msgstr "Dashboard"
|
190 |
|
191 |
-
#: includes/Loader.php:
|
192 |
msgid "Posts & Sharing"
|
193 |
msgstr "Beiträge"
|
194 |
|
195 |
-
#: includes/Loader.php:
|
196 |
msgid "Calendar"
|
197 |
msgstr "Kalender"
|
198 |
|
199 |
-
#: includes/Loader.php:
|
200 |
msgid "Content Curation"
|
201 |
msgstr "Content Curation"
|
202 |
|
203 |
-
#: includes/Loader.php:
|
204 |
msgid "Networks"
|
205 |
msgstr "Netzwerke"
|
206 |
|
207 |
-
#: includes/Loader.php:
|
208 |
msgid "Settings"
|
209 |
msgstr "Einstellungen"
|
210 |
|
211 |
-
#: includes/Loader.php:
|
212 |
msgid "PR-Service"
|
213 |
msgstr "PR-Service"
|
214 |
|
215 |
-
#: includes/Loader.php:
|
216 |
msgid "Help & Support"
|
217 |
msgstr "Hilfe & Support"
|
218 |
|
219 |
-
#: includes/Loader.php:
|
220 |
msgid "Premium"
|
221 |
msgstr "Premium"
|
222 |
|
223 |
-
#: includes/Loader.php:
|
224 |
-
#: includes/B2S/Network/Item.php:
|
225 |
-
#: includes/B2S/Ship/
|
226 |
msgid "PREMIUM"
|
227 |
msgstr "PREMIUM"
|
228 |
|
229 |
-
#: includes/Loader.php:
|
230 |
msgid "Blog2Social"
|
231 |
msgstr "Blog2Social"
|
232 |
|
233 |
-
#: includes/Loader.php:
|
234 |
msgid "or"
|
235 |
msgstr "oder"
|
236 |
|
237 |
-
#: includes/Loader.php:
|
238 |
msgid "back to install plugins"
|
239 |
msgstr "zurück zur Pluginübersicht"
|
240 |
|
@@ -312,11 +310,11 @@ msgstr "Unbekannter Fehler"
|
|
312 |
msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
|
313 |
msgstr "<b> Ein unbekannter Fehler ist aufgetreten. </b> <br> Bitte kontaktiere unseren Support."
|
314 |
|
315 |
-
#: includes/Ajax/Get.php:
|
316 |
msgid "Unknown username"
|
317 |
msgstr "unbekannter Blognutzer"
|
318 |
|
319 |
-
#: includes/Ajax/Post.php:
|
320 |
msgid "delete"
|
321 |
msgstr "löschen"
|
322 |
|
@@ -352,7 +350,7 @@ msgstr "Hinweis: Bitte stelle sicher, dass Dein Blog von außen erreichbar ist.
|
|
352 |
msgid "Custom Sharing & Scheduling"
|
353 |
msgstr "Anpassen & Planen"
|
354 |
|
355 |
-
#: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101 views/b2s/
|
356 |
msgid "Info"
|
357 |
msgstr "Info"
|
358 |
|
@@ -364,7 +362,7 @@ msgstr "Social Media Posts anpassen & planen"
|
|
364 |
msgid "Facebook Instant Sharing:"
|
365 |
msgstr "Facebook Instant Sharing:"
|
366 |
|
367 |
-
#: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:
|
368 |
msgid "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" tab on your \"Posts & Sharing\" navigation bar and can be shared on your Facebook Profile by clicking on the \"Share\" button next to your auto-post."
|
369 |
msgstr "Auto-Posts für Facebook-Profile laufen automatisch im \"Instant Sharing\" Tab in der Navigationsleiste unter \"Beiträge\" ein und können durch einen Klick auf den “Teilen” Button neben dem Post an Dein Facebook-Profil gesendet werden."
|
370 |
|
@@ -376,8 +374,8 @@ msgstr "Social Media Auto-Posting"
|
|
376 |
msgid "enable Auto-Posting"
|
377 |
msgstr "Auto-Posting aktivieren"
|
378 |
|
379 |
-
#: includes/B2S/PostBox.php:115 views/b2s/curation.draft.php:45 views/b2s/network.php:57 views/b2s/network.php:145 views/b2s/network.php:221 views/b2s/
|
380 |
-
#: views/b2s/post.php:40 views/b2s/post.publish.php:44 views/b2s/post.sched.php:58 views/b2s/ship.php:172 views/b2s/ship.php:546 views/b2s/support.php:203
|
381 |
msgid "Loading..."
|
382 |
msgstr "Wird geladen..."
|
383 |
|
@@ -498,7 +496,7 @@ msgid "schedule (best times)"
|
|
498 |
msgstr "Zu meinen besten Zeiten planen"
|
499 |
|
500 |
#: includes/B2S/PostBox.php:227
|
501 |
-
msgid "You want to
|
502 |
msgstr "Du willst Deinen Blogbeitrag mit dem Autoposter planen?"
|
503 |
|
504 |
#: includes/B2S/PostBox.php:227
|
@@ -509,11 +507,11 @@ msgstr "Upgrade auf PREMIUM PRO"
|
|
509 |
msgid "Select date:"
|
510 |
msgstr "Datum auswählen:"
|
511 |
|
512 |
-
#: includes/B2S/PostBox.php:234 includes/B2S/Ship/Item.php:
|
513 |
msgid "show calendar"
|
514 |
msgstr "Planungskalender anzeigen"
|
515 |
|
516 |
-
#: includes/B2S/PostBox.php:244 includes/B2S/Settings/Item.php:
|
517 |
msgid "change"
|
518 |
msgstr "ändern"
|
519 |
|
@@ -569,7 +567,7 @@ msgstr "weiter"
|
|
569 |
msgid "Load data..."
|
570 |
msgstr "Daten werden geladen..."
|
571 |
|
572 |
-
#: views/b2s/curation.php:73 views/b2s/post.calendar.php:37 views/b2s/ship.php:16 views/b2s/ship.php:547 includes/B2S/Post/Filter.php:
|
573 |
msgid "published"
|
574 |
msgstr "veröffentlicht"
|
575 |
|
@@ -593,7 +591,7 @@ msgstr "Du möchtest Deine Beiträge planen?"
|
|
593 |
msgid "Blog2Social Premium covers everything you need."
|
594 |
msgstr "Blog2Social Premium deckt alles ab, was Du brauchst."
|
595 |
|
596 |
-
#: views/b2s/curation.php:115 views/b2s/post.calendar.php:265 views/b2s/ship.php:383 includes/B2S/Ship/Item.php:
|
597 |
msgid "Schedule for specific dates"
|
598 |
msgstr "Für bestimmte Termine planen"
|
599 |
|
@@ -693,7 +691,7 @@ msgstr ""
|
|
693 |
msgid "Google currently allows access to the API for all companies with up to 9 locations in their Google My Business Listings. However, Google plans to extend the API for companies with more than 9 locations in their Google My Business listings."
|
694 |
msgstr "Google erlaubt derzeit den Zugriff auf die API für alle Unternehmen mit bis zu 9 Standorten. Google plant, den Zugriff auf die API in Zukunft auch auf Unternehmen mit mehr als 9 verbundenen Standorten in Ihren Google My Business Brancheneinträgen zu erweitern."
|
695 |
|
696 |
-
#: views/b2s/network.php:126 views/b2s/premium.php:35 views/b2s/ship.php:469 includes/B2S/Ship/Item.php:
|
697 |
msgid "Learn more"
|
698 |
msgstr "Mehr erfahren"
|
699 |
|
@@ -758,12 +756,14 @@ msgid "Advanced Connection Preferences"
|
|
758 |
msgstr "Erweiterte Verbindungseinstellungen"
|
759 |
|
760 |
#: views/b2s/network.php:228 views/b2s/network.php:310
|
761 |
-
msgid "Move the connection to another network
|
762 |
-
msgstr "
|
|
|
763 |
|
764 |
#: views/b2s/network.php:233 views/b2s/network.php:262 views/b2s/network.php:265 views/b2s/network.php:268
|
765 |
-
msgid "An error
|
766 |
-
msgstr "
|
|
|
767 |
|
768 |
#: views/b2s/network.php:240 views/b2s/network.php:317
|
769 |
msgid "move"
|
@@ -821,10 +821,77 @@ msgstr ""
|
|
821 |
msgid "Upgrade to Blog2Social Business"
|
822 |
msgstr "Upgrade auf Blog2Social Business"
|
823 |
|
824 |
-
#: views/b2s/network.php:315 includes/B2S/Ship/Navbar.php:
|
825 |
msgid "My Profile"
|
826 |
msgstr "Mein Profil"
|
827 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
828 |
#: views/b2s/post.approve.php:81
|
829 |
msgid "Delete Social Media Posts"
|
830 |
msgstr "Social Media Posts löschen"
|
@@ -845,17 +912,17 @@ msgstr "Sortiere nach Netzwerk"
|
|
845 |
msgid "show all"
|
846 |
msgstr "alles anzeigen"
|
847 |
|
848 |
-
#: views/b2s/post.calendar.php:38 views/b2s/ship.php:16 includes/B2S/Post/Filter.php:
|
849 |
msgid "scheduled"
|
850 |
msgstr "geplant"
|
851 |
|
852 |
-
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:
|
853 |
msgid "Link Post"
|
854 |
msgstr "Link-Beitrag"
|
855 |
|
856 |
-
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:
|
857 |
-
msgid "
|
858 |
-
msgstr "Bild-Beitrag"
|
859 |
|
860 |
#: views/b2s/post.calendar.php:86 views/b2s/post.sched.php:164
|
861 |
msgid "add post"
|
@@ -921,7 +988,7 @@ msgstr "Einträge aus dem Reporting löschen"
|
|
921 |
msgid "You are sure, you want to delete entries from the reporting?"
|
922 |
msgstr "Bist Du sicher, dass Du Einträge aus dem Reporting löschen möchtest?"
|
923 |
|
924 |
-
#: views/b2s/post.sched.php:32 includes/B2S/Network/Item.php:
|
925 |
msgid "Uhr"
|
926 |
msgstr "Uhr"
|
927 |
|
@@ -933,7 +1000,7 @@ msgstr "Einträge aus der Planung löschen"
|
|
933 |
msgid "You are sure, you want to delete entries from the scheduling?"
|
934 |
msgstr "Bist Du sicher, dass Du Einträge aus Deiner Planung löschen möchtest?"
|
935 |
|
936 |
-
#: views/b2s/premium.php:13
|
937 |
msgid "Your current license:"
|
938 |
msgstr "Deine aktuelle Lizenz:"
|
939 |
|
@@ -945,7 +1012,7 @@ msgstr "Teste Blog2Social Premium 30 Tage lang kostenlos."
|
|
945 |
msgid "End of Trial"
|
946 |
msgstr "Ende der Testzeit"
|
947 |
|
948 |
-
#: views/b2s/premium.php:30 includes/B2S/Settings/Item.php:
|
949 |
msgid "Upgrade"
|
950 |
msgstr "Upgrade"
|
951 |
|
@@ -968,7 +1035,7 @@ msgid "Enter license key and change your version"
|
|
968 |
msgstr "Lizenzschlüssel eingeben und Version ändern"
|
969 |
|
970 |
#: views/b2s/premium.php:49
|
971 |
-
msgid "Activate
|
972 |
msgstr "Lizenz aktivieren"
|
973 |
|
974 |
#: views/b2s/premium.php:58
|
@@ -1007,7 +1074,7 @@ msgstr "Beste Zeiten Manager"
|
|
1007 |
msgid "Use the Best Times Manager to schedule your posts automatically or define your own best time scheme."
|
1008 |
msgstr "Verwende den Beste-Zeiten-Manager, um Deine Beiträge automatisch zu planen oder Dein eigenes bestes Zeitschema zu definieren."
|
1009 |
|
1010 |
-
#: views/b2s/premium.php:106 views/b2s/settings.php:34 includes/B2S/Post/Item.php:
|
1011 |
msgid "Auto-Posting"
|
1012 |
msgstr "Auto-Posting"
|
1013 |
|
@@ -1095,43 +1162,19 @@ msgstr "Social Meta Angaben"
|
|
1095 |
msgid "Network Settings"
|
1096 |
msgstr "Netzwerk-Einstellungen"
|
1097 |
|
1098 |
-
#: views/b2s/settings.php:
|
1099 |
-
msgid "save"
|
1100 |
-
msgstr "speichern"
|
1101 |
-
|
1102 |
-
#: views/b2s/settings.php:65
|
1103 |
-
msgid "Post format"
|
1104 |
-
msgstr "Beitragsformat"
|
1105 |
-
|
1106 |
-
#: views/b2s/settings.php:75
|
1107 |
-
msgid "Facebook"
|
1108 |
-
msgstr "Facebook"
|
1109 |
-
|
1110 |
-
#: views/b2s/settings.php:78
|
1111 |
-
msgid "Twitter"
|
1112 |
-
msgstr "Twitter"
|
1113 |
-
|
1114 |
-
#: views/b2s/settings.php:81
|
1115 |
-
msgid "LinkedIn"
|
1116 |
-
msgstr "LinkedIn"
|
1117 |
-
|
1118 |
-
#: views/b2s/settings.php:84
|
1119 |
-
msgid "Instagram"
|
1120 |
-
msgstr "Instagram"
|
1121 |
-
|
1122 |
-
#: views/b2s/settings.php:173 includes/B2S/Ship/Image.php:84
|
1123 |
msgid "Select or upload an image from media gallery"
|
1124 |
msgstr "Bild aus Mediathek auswählen oder hochladen"
|
1125 |
|
1126 |
-
#: views/b2s/settings.php:
|
1127 |
msgid "Use image"
|
1128 |
msgstr "Bild verwenden"
|
1129 |
|
1130 |
-
#: views/b2s/settings.php:
|
1131 |
msgid "Allow shortcodes in my post"
|
1132 |
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
|
1133 |
|
1134 |
-
#: views/b2s/settings.php:
|
1135 |
msgid ""
|
1136 |
"Shortcodes are used by some wordpress plugins like Elementor, Visual Composer and Content Builder. When a shortcode is inserted in a WordPress post or page, it is replaced with some other content when you publish the article on your blog. In other words, a shortcode instructs "
|
1137 |
"WordPress to find a special command that is placed in square brackets ([]) and replace it with the appropriate dynamic content by a plugin you use.<br><br>Activate this feature, if you should use dynamic elements in your articles."
|
@@ -1140,11 +1183,11 @@ msgstr ""
|
|
1140 |
"Wordpress veröffentlicht. Mit anderen Worten, ein Shortcode weist WordPress an, einen speziellen Befehl zu finden, der in eckige Klammern gesetzt wird ([]) und den Inhalt durch ein Plugin zu ersetzen, das Du verwendet.<br><br> Aktiviere diese Funktion, wenn Du dynamische "
|
1141 |
"Elemente in Deinen Beiträgen verwendest."
|
1142 |
|
1143 |
-
#: views/b2s/settings.php:
|
1144 |
msgid "Include WordPress tags as hashtags in your posts"
|
1145 |
msgstr "Füge WordPress-Tags als Hashtags zu Deinen Social Media-Posts hinzu"
|
1146 |
|
1147 |
-
#: views/b2s/settings.php:
|
1148 |
msgid ""
|
1149 |
"Hashtags are a great way to generate more reach and visibility for your posts. By activating this feature Blog2Social will automatically include your WordPress tags as hashtags in all Social Media posts for networks that support hashtags. This way you don't need to worry "
|
1150 |
"about adding extra hashtags to your comments. Blog2Social erases unnecessary spaces in your WordPress tags to generate valid hashtags."
|
@@ -1152,33 +1195,19 @@ msgstr ""
|
|
1152 |
"Hashtags sind eine großartige Möglichkeit, mehr Reichweite und Sichtbarkeit für Deine Social Media-Posts zu generieren. Wenn Du diese Funktion aktivierst, wird Blog2Social Deine WordPress-Tags automatisch als Hashtags in alle Social Media-Posts für Netzwerke, die Hashtags "
|
1153 |
"unterstützen, einfügen. Auf diese Weise brauchst Du Dir keine Gedanken mehr über das Hinzufügen zusätzlicher Hashtags zu machen. Blog2Social löscht unnötige Leerzeichen Deiner WordPress-Tags, um gültige Hashtags zu erstellen. "
|
1154 |
|
1155 |
-
#: views/b2s/settings.php:
|
1156 |
msgid "Activate Legacy mode "
|
1157 |
msgstr "Kompatibilitätsmodus aktivieren"
|
1158 |
|
1159 |
-
#: views/b2s/settings.php:
|
1160 |
msgid "Plugin contents are loaded one at a time to minimize server load."
|
1161 |
msgstr "Plugininhalte werden nacheinander geladen, um den Server Deines Blogs zu entlasten."
|
1162 |
|
1163 |
-
#: views/b2s/settings.php:
|
1164 |
-
msgid "Instant Caching for Facebook Link Posts"
|
1165 |
-
msgstr "Instant Caching für Facebook Link-Beiträge"
|
1166 |
-
|
1167 |
-
#: views/b2s/settings.php:229
|
1168 |
-
msgid "To make sure that Facebook always pulls the current meta data of your blog post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post URL when instant caching is activated. This is necessary if you use varnish caching."
|
1169 |
-
msgstr ""
|
1170 |
-
"Um sicherzustellen, dass Facebook bei Link-Beiträgen immer die aktuellen Meta Daten Deines Blogbeitrags zieht, hängt Blog2Social bei aktivem Instant Caching bei Facebook Link-Beiträgen den “no-cache=1” Parameter an die Beitrags-URL. Dies ist notwendig, wenn Du varnish "
|
1171 |
-
"caching benutzt."
|
1172 |
-
|
1173 |
-
#: views/b2s/settings.php:231
|
1174 |
-
msgid "Note: To use Facebook Instant Articles, this option must be disabled."
|
1175 |
-
msgstr "Achtung: Um Facebook Instant Artikel zu verwenden, muss diese Option deaktiviert sein."
|
1176 |
-
|
1177 |
-
#: views/b2s/settings.php:242 includes/B2S/Settings/Item.php:66
|
1178 |
msgid "Personal Time Zone"
|
1179 |
msgstr "Persönliche Zeitzone"
|
1180 |
|
1181 |
-
#: views/b2s/settings.php:
|
1182 |
msgid ""
|
1183 |
"Blog2Social applies the scheduled time settings based on the time zone defined in the general settings of your WordPress. You can select a user-specific time zone that deviates from the Wordpress system time zone for your social media scheduling.<br><br>Select the desired "
|
1184 |
"time zone from the drop-down menu."
|
@@ -1186,7 +1215,7 @@ msgstr ""
|
|
1186 |
"Die Zeiteinstellungen zum Planen von Social Media Posts in Blog2Social basieren auf der Zeitzone, die in den allgemeinen Einstellungen Deines WordPress festgelegt ist. Du kannst aber auch eine andere Zeitzone als Basis für die Planung Deiner Social Media Posts festlegen. "
|
1187 |
"Wähle dazu die gewünschte Zeitzone aus dem Drop-Down Menü."
|
1188 |
|
1189 |
-
#: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:
|
1190 |
msgid "draft"
|
1191 |
msgstr "Entwurf"
|
1192 |
|
@@ -1194,11 +1223,11 @@ msgstr "Entwurf"
|
|
1194 |
msgid "Social Media Scheduling & Sharing"
|
1195 |
msgstr "Beitrag auf Social Media planen und teilen"
|
1196 |
|
1197 |
-
#: views/b2s/ship.php:37 views/prg/ship.php:41 views/prg/ship.php:43 includes/B2S/Curation/View.php:35 includes/B2S/Settings/Item.php:
|
1198 |
msgid "Title"
|
1199 |
msgstr "Titel"
|
1200 |
|
1201 |
-
#: views/b2s/ship.php:39 includes/B2S/Post/Item.php:
|
1202 |
msgid "on blog"
|
1203 |
msgstr "auf dem Blog"
|
1204 |
|
@@ -1227,8 +1256,8 @@ msgid "Profiles | Pages | Groups"
|
|
1227 |
msgstr "Profile | Seiten | Gruppen"
|
1228 |
|
1229 |
#: views/b2s/ship.php:148
|
1230 |
-
msgid "Save
|
1231 |
-
msgstr "
|
1232 |
|
1233 |
#: views/b2s/ship.php:157
|
1234 |
msgid "network connected"
|
@@ -1254,7 +1283,7 @@ msgstr "Webseiten-Adresse ändern"
|
|
1254 |
msgid "First, connect or select network before posting"
|
1255 |
msgstr "Verbinde Dich zuerst mit einem Netzwerk oder wähle ein Netzwerk aus, bevor Du den Beitrag teilst!"
|
1256 |
|
1257 |
-
#: views/b2s/ship.php:203 includes/B2S/Settings/Item.php:
|
1258 |
msgid "connect"
|
1259 |
msgstr "Jetzt mit Netzwerken verbinden"
|
1260 |
|
@@ -1270,7 +1299,7 @@ msgstr "Teilen"
|
|
1270 |
msgid "Time zone"
|
1271 |
msgstr "Zeitzone"
|
1272 |
|
1273 |
-
#: views/b2s/ship.php:239 views/b2s/ship.php:241 includes/B2S/Post/Item.php:
|
1274 |
msgid "Re-share this post"
|
1275 |
msgstr "Diesen Beitrag nochmal teilen"
|
1276 |
|
@@ -1345,7 +1374,7 @@ msgstr "Zeitplan hinzufügen"
|
|
1345 |
msgid "Give me more information"
|
1346 |
msgstr "Erhalte mehr Infomationen"
|
1347 |
|
1348 |
-
#: views/b2s/support.php:15 includes/B2S/Post/Item.php:
|
1349 |
msgid "FAQ"
|
1350 |
msgstr "FAQ"
|
1351 |
|
@@ -1567,11 +1596,11 @@ msgstr "Schreibe etwas..."
|
|
1567 |
msgid "Share your post"
|
1568 |
msgstr "Teile Deinen Post"
|
1569 |
|
1570 |
-
#: includes/B2S/Curation/View.php:61 includes/B2S/Settings/Item.php:
|
1571 |
msgid "immediately"
|
1572 |
msgstr "sofort"
|
1573 |
|
1574 |
-
#: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67 includes/B2S/Ship/Item.php:
|
1575 |
msgid "Date"
|
1576 |
msgstr "Startdatum"
|
1577 |
|
@@ -1583,507 +1612,568 @@ msgstr "Anpassen & Planen"
|
|
1583 |
msgid "Save as Draft"
|
1584 |
msgstr "als Entwurf speichern"
|
1585 |
|
1586 |
-
#: includes/B2S/Network/Item.php:
|
1587 |
msgid "Default"
|
1588 |
msgstr "Standard"
|
1589 |
|
1590 |
-
#: includes/B2S/Network/Item.php:
|
1591 |
msgid "Show all"
|
1592 |
msgstr "alle anzeigen"
|
1593 |
|
1594 |
-
#: includes/B2S/Network/Item.php:
|
1595 |
msgid "My profile"
|
1596 |
msgstr "Mein Profil"
|
1597 |
|
1598 |
-
#: includes/B2S/Network/Item.php:
|
1599 |
msgid "Your profiles:"
|
1600 |
msgstr "weitere Profile:"
|
1601 |
|
1602 |
-
#: includes/B2S/Network/Item.php:
|
1603 |
msgid "Best times"
|
1604 |
msgstr "Beste Zeiten"
|
1605 |
|
1606 |
-
#: includes/B2S/Network/Item.php:
|
1607 |
msgid "You want to connect a network profile?"
|
1608 |
msgstr "Du möchtest Dich mit einem Netzwerkprofil verbinden?"
|
1609 |
|
1610 |
-
#: includes/B2S/Network/Item.php:
|
1611 |
msgid "You want to connect a network page?"
|
1612 |
msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
|
1613 |
|
1614 |
-
#: includes/B2S/Network/Item.php:
|
|
|
|
|
|
|
|
|
1615 |
msgid "You want to connect a social media group?"
|
1616 |
msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
|
1617 |
|
1618 |
-
#: includes/B2S/Network/Item.php:
|
1619 |
msgid "Connections"
|
1620 |
msgstr "Verbindungen"
|
1621 |
|
1622 |
-
#: includes/B2S/Network/Item.php:
|
1623 |
msgid "Best Time Manager"
|
1624 |
msgstr "Best Time Manager"
|
1625 |
|
1626 |
-
#: includes/B2S/Network/Item.php:
|
1627 |
msgid "To reactivate this connection,"
|
1628 |
msgstr "Um die Verbindung wieder zu aktivieren,"
|
1629 |
|
1630 |
-
#: includes/B2S/Network/Item.php:
|
1631 |
msgid "please upgrade"
|
1632 |
msgstr "Bitte upgraden"
|
1633 |
|
1634 |
-
#: includes/B2S/Network/Item.php:
|
1635 |
msgid "Authorization is interrupted since"
|
1636 |
msgstr "Autorisierung ist unterbrochen seit"
|
1637 |
|
1638 |
-
#: includes/B2S/Network/Item.php:
|
1639 |
msgid "Assigned by"
|
1640 |
msgstr "Zugewiesen von"
|
1641 |
|
1642 |
-
#: includes/B2S/Network/Item.php:
|
1643 |
msgid "Days"
|
1644 |
msgstr "Tage"
|
1645 |
|
1646 |
-
#: includes/B2S/Network/Item.php:
|
1647 |
msgid "Employer Branding"
|
1648 |
msgstr "Arbeitgeber"
|
1649 |
|
1650 |
-
#: includes/B2S/Network/Item.php:
|
1651 |
msgid "Connection currently assigned to"
|
1652 |
msgstr "Diese Verbindung ist aktuell zugewiesen an"
|
1653 |
|
1654 |
-
#: includes/B2S/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1655 |
msgid "all authors"
|
1656 |
msgstr "alle Autoren"
|
1657 |
|
1658 |
-
#: includes/B2S/Post/Filter.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1659 |
msgid "all statuses"
|
1660 |
msgstr "kein Status"
|
1661 |
|
1662 |
-
#: includes/B2S/Post/Filter.php:
|
1663 |
msgid "newest first"
|
1664 |
msgstr "neuste zuerst"
|
1665 |
|
1666 |
-
#: includes/B2S/Post/Filter.php:
|
1667 |
msgid "oldest first"
|
1668 |
msgstr "älteste zuerst"
|
1669 |
|
1670 |
-
#: includes/B2S/Post/Filter.php:
|
1671 |
msgid "all categories & tags"
|
1672 |
msgstr "alle Kategorien & Schlagwörter"
|
1673 |
|
1674 |
-
#: includes/B2S/Post/Filter.php:
|
1675 |
msgid "all post types"
|
1676 |
msgstr "alle Typen"
|
1677 |
|
1678 |
-
#: includes/B2S/Post/Filter.php:
|
1679 |
msgid "Search Title"
|
1680 |
msgstr "Suche nach Titel"
|
1681 |
|
1682 |
-
#: includes/B2S/Post/Filter.php:
|
1683 |
msgid "sort"
|
1684 |
msgstr "sortieren"
|
1685 |
|
1686 |
-
#: includes/B2S/Post/Filter.php:
|
1687 |
msgid "reset"
|
1688 |
msgstr "zurücksetzen"
|
1689 |
|
1690 |
-
#: includes/B2S/Post/Filter.php:
|
1691 |
msgid "selected date"
|
1692 |
msgstr "ausgewähltes Datum"
|
1693 |
|
1694 |
-
#: includes/B2S/Post/Filter.php:
|
1695 |
msgid "scheduled post(s)"
|
1696 |
msgstr "geplante Beiträge"
|
1697 |
|
1698 |
-
#: includes/B2S/Post/Item.php:
|
1699 |
msgid "You have no posts published or scheduled."
|
1700 |
msgstr "Du hast keine Beiträge veröffentlicht oder geplant."
|
1701 |
|
1702 |
-
#: includes/B2S/Post/Item.php:
|
1703 |
msgid "curated post"
|
1704 |
msgstr "kuratierter Beitrag"
|
1705 |
|
1706 |
-
#: includes/B2S/Post/Item.php:
|
1707 |
msgid "last shared on social media"
|
1708 |
msgstr "zuletzt auf Social Media geteilt"
|
1709 |
|
1710 |
-
#: includes/B2S/Post/Item.php:
|
1711 |
msgid "Share on Social Media"
|
1712 |
msgstr "auf Social Media teilen"
|
1713 |
|
1714 |
-
#: includes/B2S/Post/Item.php:
|
1715 |
msgid "Author"
|
1716 |
msgstr "Autor"
|
1717 |
|
1718 |
-
#: includes/B2S/Post/Item.php:
|
1719 |
msgid "Details"
|
1720 |
msgstr "Details"
|
1721 |
|
1722 |
-
#: includes/B2S/Post/Item.php:
|
1723 |
msgid "shared social media posts"
|
1724 |
msgstr "geteilte Beiträge"
|
1725 |
|
1726 |
-
#: includes/B2S/Post/Item.php:
|
1727 |
msgid "latest share by"
|
1728 |
msgstr "zuletzt geteilt von"
|
1729 |
|
1730 |
-
#: includes/B2S/Post/Item.php:
|
1731 |
msgid "scheduled social media posts"
|
1732 |
msgstr "geplante Beiträge"
|
1733 |
|
1734 |
-
#: includes/B2S/Post/Item.php:
|
1735 |
msgid "next share by"
|
1736 |
msgstr "als nächstes geteilt von"
|
1737 |
|
1738 |
-
#: includes/B2S/Post/Item.php:
|
1739 |
msgid "social media posts ready to be shared"
|
1740 |
msgstr "Social Media Posts sind bereit, geteilt zu werden"
|
1741 |
|
1742 |
-
#: includes/B2S/Post/Item.php:
|
1743 |
msgid "via Browser-Extension"
|
1744 |
msgstr "via Browser-Extension"
|
1745 |
|
1746 |
-
#: includes/B2S/Post/Item.php:
|
1747 |
msgid "saved"
|
1748 |
msgstr "gespeichert"
|
1749 |
|
1750 |
-
#: includes/B2S/Post/Item.php:
|
1751 |
msgid "Retweet"
|
1752 |
msgstr "Retweet"
|
1753 |
|
1754 |
-
#: includes/B2S/Post/Item.php:
|
1755 |
msgid "select all"
|
1756 |
msgstr "alle auswählen"
|
1757 |
|
1758 |
-
#: includes/B2S/Post/Item.php:
|
1759 |
msgid "show"
|
1760 |
msgstr "ansehen"
|
1761 |
|
1762 |
-
#: includes/B2S/Post/Item.php:
|
1763 |
msgid "Please see"
|
1764 |
msgstr "siehe"
|
1765 |
|
1766 |
-
#: includes/B2S/Post/Item.php:
|
1767 |
msgid "sharing in progress by"
|
1768 |
msgstr "wird geteilt"
|
1769 |
|
1770 |
-
#: includes/B2S/Post/Item.php:
|
1771 |
msgid "shared by"
|
1772 |
msgstr "geteilt von"
|
1773 |
|
1774 |
-
#: includes/B2S/Post/Item.php:
|
1775 |
msgid "You want to delete a publish post entry?"
|
1776 |
msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
|
1777 |
|
1778 |
-
#: includes/B2S/Post/Item.php:
|
1779 |
msgid "delete from reporting"
|
1780 |
msgstr "aus Reporting löschen"
|
1781 |
|
1782 |
-
#: includes/B2S/Post/Item.php:
|
1783 |
msgid "re-share"
|
1784 |
msgstr "erneut teilen"
|
1785 |
|
1786 |
-
#: includes/B2S/Post/Item.php:
|
1787 |
msgid "is waiting to shared by"
|
1788 |
msgstr "wartet darauf, geteilt zu werden von"
|
1789 |
|
1790 |
-
#: includes/B2S/Post/Item.php:
|
1791 |
msgid "share"
|
1792 |
msgstr "teilen"
|
1793 |
|
1794 |
-
#: includes/B2S/Post/Item.php:
|
1795 |
msgid "You want to delete your Social Media post?"
|
1796 |
msgstr "Du möchtest Deinen Social Media Post löschen?"
|
1797 |
|
1798 |
-
#: includes/B2S/Post/Item.php:
|
1799 |
msgid "last modified by"
|
1800 |
msgstr "zuletzt bearbeitet von"
|
1801 |
|
1802 |
-
#: includes/B2S/Post/Item.php:
|
1803 |
msgid "is processed by the network"
|
1804 |
msgstr "wird vom Netzwerk verarbeitet"
|
1805 |
|
1806 |
-
#: includes/B2S/Post/Item.php:
|
1807 |
msgid "scheduled by"
|
1808 |
msgstr "geplant von "
|
1809 |
|
1810 |
-
#: includes/B2S/Post/Item.php:
|
1811 |
msgid "You want to edit your scheduled post?"
|
1812 |
msgstr "Sie möchten Ihre vorgeplanten Beiträge bearbeiten?"
|
1813 |
|
1814 |
-
#: includes/B2S/Post/Item.php:
|
1815 |
msgid "edit"
|
1816 |
msgstr "edit"
|
1817 |
|
1818 |
-
#: includes/B2S/Post/Item.php:
|
1819 |
msgid "delete scheduling"
|
1820 |
msgstr "Planung löschen"
|
1821 |
|
1822 |
-
#: includes/B2S/Settings/Item.php:
|
1823 |
msgid "Account"
|
1824 |
msgstr "Konto"
|
1825 |
|
1826 |
-
#: includes/B2S/Settings/Item.php:
|
1827 |
msgid "Timezone for Scheduling"
|
1828 |
msgstr "Zeitzone für die Planung"
|
1829 |
|
1830 |
-
#: includes/B2S/Settings/Item.php:
|
1831 |
msgid "User"
|
1832 |
msgstr "Benutzer"
|
1833 |
|
1834 |
#: includes/B2S/Settings/Item.php:77
|
1835 |
-
msgid "Content"
|
1836 |
-
msgstr "Inhalt"
|
1837 |
-
|
1838 |
-
#: includes/B2S/Settings/Item.php:78
|
1839 |
msgid "Url Shortener"
|
1840 |
msgstr "Url Shortener"
|
1841 |
|
1842 |
-
#: includes/B2S/Settings/Item.php:
|
1843 |
msgid "Bitly"
|
1844 |
msgstr "Bitly"
|
1845 |
|
1846 |
-
#: includes/B2S/Settings/Item.php:
|
1847 |
msgid "allow shortcodes in my post"
|
1848 |
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
|
1849 |
|
1850 |
-
#: includes/B2S/Settings/Item.php:
|
1851 |
msgid "include Wordpress tags as hashtags in my post"
|
1852 |
msgstr " Füge WordPress-Tags als Hashtags zu Deinen Social Media-Posts hinzu"
|
1853 |
|
1854 |
#: includes/B2S/Settings/Item.php:91
|
1855 |
-
msgid "Define Twitter post content"
|
1856 |
-
msgstr "Twitter Beitragsinhalt definieren"
|
1857 |
-
|
1858 |
-
#: includes/B2S/Settings/Item.php:97
|
1859 |
-
msgid "title"
|
1860 |
-
msgstr "Titel"
|
1861 |
-
|
1862 |
-
#: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
|
1863 |
-
msgid "hashtags"
|
1864 |
-
msgstr "Hashtags"
|
1865 |
-
|
1866 |
-
#: includes/B2S/Settings/Item.php:98
|
1867 |
-
msgid "title & content"
|
1868 |
-
msgstr "Titel & Inhalt"
|
1869 |
-
|
1870 |
-
#: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99 includes/B2S/Settings/Item.php:349
|
1871 |
-
msgid "(PREMIUM)"
|
1872 |
-
msgstr "(PREMIUM)"
|
1873 |
-
|
1874 |
-
#: includes/B2S/Settings/Item.php:99
|
1875 |
-
msgid "only content"
|
1876 |
-
msgstr "Nur Inhalt"
|
1877 |
-
|
1878 |
-
#: includes/B2S/Settings/Item.php:105
|
1879 |
msgid "System"
|
1880 |
msgstr "System"
|
1881 |
|
1882 |
-
#: includes/B2S/Settings/Item.php:
|
1883 |
msgid "This is a global feature for your blog, which can only be edited by users with admin rights."
|
1884 |
msgstr "Dies ist eine globale Einstellung für Deinen Blog, die nur von Usern mit Admin Rechten bearbeitet werden kann."
|
1885 |
|
1886 |
-
#: includes/B2S/Settings/Item.php:
|
1887 |
msgid "activate Legacy mode"
|
1888 |
msgstr "Kompatibilitätsmodus aktivieren"
|
1889 |
|
1890 |
-
#: includes/B2S/Settings/Item.php:
|
1891 |
msgid "Auto-post your own created posts"
|
1892 |
msgstr "Auto-Poste Deine selbsterstellten Blogbeiträge"
|
1893 |
|
1894 |
-
#: includes/B2S/Settings/Item.php:
|
1895 |
msgid "Define by default to automatically post your posts on social media:"
|
1896 |
msgstr "Definiere standardmäßig Blogbeiträge oder Seiten, die Du auf Social Media automatisch teilen möchtest:"
|
1897 |
|
1898 |
-
#: includes/B2S/Settings/Item.php:
|
1899 |
msgid "Select by default if the auto-poster is activated when you publish a new post or update a post."
|
1900 |
msgstr "Wählen standardmäßig aus, dass das automatische Teilen aktiviert wird, wenn Du einen neuen Post veröffentlichst oder einen Post aktualisierst."
|
1901 |
|
1902 |
-
#: includes/B2S/Settings/Item.php:
|
1903 |
msgid "new posts"
|
1904 |
msgstr "Neue Beiträge"
|
1905 |
|
1906 |
-
#: includes/B2S/Settings/Item.php:
|
1907 |
msgid "Unselect all"
|
1908 |
msgstr "Alle abwählen"
|
1909 |
|
1910 |
-
#: includes/B2S/Settings/Item.php:
|
1911 |
msgid "Select all"
|
1912 |
msgstr "Alle auswählen"
|
1913 |
|
1914 |
-
#: includes/B2S/Settings/Item.php:
|
1915 |
msgid "By enabling this feature your previously published social media posts will be sent again to your selected social media channels as soon as the post is updated."
|
1916 |
msgstr "Das Aktivieren dieser Funktion führt dazu, dass bereits veröffentlichte Beiträge erneut an die Social Media Kanäle gesendet werden, sobald der Beitrag aktualisiert wird."
|
1917 |
|
1918 |
-
#: includes/B2S/Settings/Item.php:
|
1919 |
msgid "updating existing posts"
|
1920 |
msgstr "Bestehenden Beitrag aktualisieren"
|
1921 |
|
1922 |
-
#: includes/B2S/Settings/Item.php:
|
1923 |
msgid "Save"
|
1924 |
msgstr " Speichern"
|
1925 |
|
1926 |
-
#: includes/B2S/Settings/Item.php:
|
1927 |
msgid "Auto-post your imported posts to Twitter & Facebook"
|
1928 |
msgstr "Poste Deine importierten Beiträge automatisch auf Twitter und Facebook"
|
1929 |
|
1930 |
-
#: includes/B2S/Settings/Item.php:
|
1931 |
msgid "Define by default to automatically share your imported posts to social media:"
|
1932 |
msgstr "Definiere standardmäßig, dass Deine importierten Beiträge automatisch in den Social Media geteilt werden. "
|
1933 |
|
1934 |
-
#: includes/B2S/Settings/Item.php:
|
1935 |
-
msgid "Your current licence:"
|
1936 |
-
msgstr "Deine aktuelle Lizenz:"
|
1937 |
-
|
1938 |
-
#: includes/B2S/Settings/Item.php:172
|
1939 |
msgid "Immediate Cross-Posting across all networks: Share an unlimited number of posts"
|
1940 |
msgstr "Immediate Cross-Posting über alle Netzwerke hinweg: Teile eine unbegrenzte Anzahl an Beiträgen"
|
1941 |
|
1942 |
-
#: includes/B2S/Settings/Item.php:
|
1943 |
msgid "Scheduled Auto-Posting"
|
1944 |
msgstr "Scheduled Auto-Posting"
|
1945 |
|
1946 |
-
#: includes/B2S/Settings/Item.php:
|
1947 |
msgid "share up to"
|
1948 |
msgstr "teile bis zu"
|
1949 |
|
1950 |
-
#: includes/B2S/Settings/Item.php:
|
1951 |
msgid "posts per day"
|
1952 |
msgstr "Beiträge pro Tag"
|
1953 |
|
1954 |
-
#: includes/B2S/Settings/Item.php:
|
1955 |
msgid "Select by default to automatically share your imported posts"
|
1956 |
msgstr "Teile standardmäßig automatisch importierte Beiträge auf meinen Social Media"
|
1957 |
|
1958 |
-
#: includes/B2S/Settings/Item.php:
|
1959 |
msgid "Select to auto-post to your standard networks:"
|
1960 |
msgstr "Wähle die Netzwerke aus, auf denen automatisch veröffentlicht werden soll:"
|
1961 |
|
1962 |
-
#: includes/B2S/Settings/Item.php:
|
1963 |
msgid "In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting."
|
1964 |
msgstr "In Übereinstimmung mit den neuen Twitter-AGB kann ein Twitter-Account als Ihr primärer Twitter-Account für das Auto-Posting ausgewählt werden"
|
1965 |
|
1966 |
-
#: includes/B2S/Settings/Item.php:
|
1967 |
msgid "More information"
|
1968 |
msgstr "Zusätzliche Informationen"
|
1969 |
|
1970 |
-
#: includes/B2S/Settings/Item.php:
|
1971 |
msgid "Select to auto-post immediately after publishing or with a delay"
|
1972 |
msgstr "Importierte Beiträge direkt veröffentlichen oder mit einer Verzögerung"
|
1973 |
|
1974 |
-
#: includes/B2S/Settings/Item.php:
|
1975 |
msgid "publish with a delay of"
|
1976 |
msgstr "Veröffentliche mit einer Verzögerung von"
|
1977 |
|
1978 |
-
#: includes/B2S/Settings/Item.php:
|
1979 |
msgid "minutes"
|
1980 |
msgstr "Minuten"
|
1981 |
|
1982 |
-
#: includes/B2S/Settings/Item.php:
|
1983 |
msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
|
1984 |
msgstr "Beiträge filtern (Nur Beiträge, die die Kriterien erfüllen, werden automatisch veröffentlicht)"
|
1985 |
|
1986 |
-
#: includes/B2S/Settings/Item.php:
|
1987 |
msgid "Post Types"
|
1988 |
msgstr "Posttypen"
|
1989 |
|
1990 |
-
#: includes/B2S/Settings/Item.php:
|
1991 |
msgid "Include (Post only...)"
|
1992 |
msgstr "enthält (nur Beiträge, mit ...)"
|
1993 |
|
1994 |
-
#: includes/B2S/Settings/Item.php:
|
1995 |
msgid "Exclude (Do no post ...)"
|
1996 |
msgstr "enthält nicht (Veröffentliche keine Beiträge, mit...)"
|
1997 |
|
1998 |
-
#: includes/B2S/Settings/Item.php:
|
1999 |
msgid "add/change connection"
|
2000 |
msgstr "Verbindung hinzufügen/ändern"
|
2001 |
|
2002 |
-
#: includes/B2S/Settings/Item.php:
|
2003 |
msgid "Reset all page and post meta data"
|
2004 |
msgstr "Lösche alle Seiten und Beitrags Meta Angaben"
|
2005 |
|
2006 |
-
#: includes/B2S/Settings/Item.php:
|
2007 |
msgid "Meta Tags Settings for Posts and Pages"
|
2008 |
msgstr "Meta Tag Einstellungen für Beiträge und Seiten"
|
2009 |
|
2010 |
-
#: includes/B2S/Settings/Item.php:
|
2011 |
msgid "Add Open Graph meta tags to your shared posts or pages, required by Facebook and other social networks to display your post or page image, title and description correctly."
|
2012 |
msgstr "Ergänze Open Graph Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit Facebook und andere soziale Netzwerke Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt darstellen können."
|
2013 |
|
2014 |
-
#: includes/B2S/Settings/Item.php:
|
2015 |
msgid "Add Twitter Card meta tags to your shared posts or pages, required by Twitter to display your post or page image, title and description correctly."
|
2016 |
msgstr "Ergänze Twitter Card Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit Twitter Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt darstellen kann."
|
2017 |
|
2018 |
-
#: includes/B2S/Settings/Item.php:
|
2019 |
msgid "Frontpage Settings"
|
2020 |
msgstr "Frontpage Einstellungen"
|
2021 |
|
2022 |
-
#: includes/B2S/Settings/Item.php:
|
2023 |
msgid "Check Settings with Sharing-Debugger"
|
2024 |
msgstr "Einstellungen mit Sharing-Debugger überprüfen"
|
2025 |
|
2026 |
-
#: includes/B2S/Settings/Item.php:
|
2027 |
msgid "Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
2028 |
msgstr "Definiere die Default Einstellungen für Titel, Beschreibung und Image für die Open Graph Parameter bei Facebook, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www.DeinBlog.de)"
|
2029 |
|
2030 |
-
#: includes/B2S/Settings/Item.php:
|
2031 |
msgid "Description"
|
2032 |
msgstr "Beschreibung"
|
2033 |
|
2034 |
-
#: includes/B2S/Settings/Item.php:
|
2035 |
msgid "Image URL"
|
2036 |
msgstr "Bild Url"
|
2037 |
|
2038 |
-
#: includes/B2S/Settings/Item.php:
|
2039 |
msgid "Image upload / Media Gallery"
|
2040 |
msgstr "Bild hochladen / Mediathek"
|
2041 |
|
2042 |
-
#: includes/B2S/Settings/Item.php:
|
2043 |
msgid "Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1."
|
2044 |
msgstr "Bitte beachte: Facebook unterstützt Bilder mit einer Mindestgröße von 200x200 Pixel and einem Bildgrößenverhältnis von 1:1."
|
2045 |
|
2046 |
-
#: includes/B2S/Settings/Item.php:
|
2047 |
msgid "Add the default Twitter Card parameters for title, description and image you want Twitter to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
2048 |
msgstr "Definiere die Default Twitter Card Parameter für Titel, Beschreibung und Image, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www.DeinBlog.de)"
|
2049 |
|
2050 |
-
#: includes/B2S/Settings/Item.php:
|
2051 |
msgid "The default card type to use"
|
2052 |
msgstr "Wählen Sie Ihre Standard-Twitter-Card"
|
2053 |
|
2054 |
-
#: includes/B2S/Settings/Item.php:
|
2055 |
msgid "Summary"
|
2056 |
msgstr "Link-Darstellung"
|
2057 |
|
2058 |
-
#: includes/B2S/Settings/Item.php:
|
2059 |
msgid "Summary with large image"
|
2060 |
msgstr "Link-Darstellung mit großem Bild"
|
2061 |
|
2062 |
-
#: includes/B2S/Settings/Item.php:
|
|
|
|
|
|
|
|
|
2063 |
msgid "Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats."
|
2064 |
msgstr "Bitte beachte: Twitter unterstützt Bilder mit einer Mindestgröße von 144x144 Pixel und eine maximale Größe 4096 x 4096 Pixel mit weniger als 5 MB. Die Bilder werden auf ein quadratisches Maß übertragen. Twitter unterstützt die Bildformate JPG, PNG, WEBP und GIF. "
|
2065 |
|
2066 |
-
#: includes/B2S/Settings/Item.php:
|
2067 |
msgid "Did you know?"
|
2068 |
msgstr "Wusstest Du schon?"
|
2069 |
|
2070 |
-
#: includes/B2S/Settings/Item.php:
|
2071 |
msgid "With Premium Pro, you can change the custom post format photo post or link post for each individual social media post and channel (profile, page, group)."
|
2072 |
msgstr "Mit der Premium Pro Version kannst Du das Standard Post-Format individuell pro Social Media Kanal verändern und Deine Beiträge als BildPost oder als Link-Post auf Deinen Profilen, Seiten oder Gruppen teilen."
|
2073 |
|
2074 |
-
#: includes/B2S/Settings/Item.php:
|
2075 |
msgid "Upgrade to Premium Pro now."
|
2076 |
msgstr "Upgrade auf Premium PRO"
|
2077 |
|
2078 |
-
#: includes/B2S/Settings/Item.php:
|
2079 |
-
msgid "Image with frame"
|
2080 |
-
msgstr "Bild mit Rahmen"
|
2081 |
-
|
2082 |
-
#: includes/B2S/Settings/Item.php:398
|
2083 |
msgid "Insert white frames to show the whole image in your timeline. All image information will be shown in your timeline."
|
2084 |
msgstr "Füge weiße Rahmen ein, um das gesamte Bild in Deiner Zeitleiste anzuzeigen. Alle Bildinformationen werden in Deiner Zeitleiste angezeigt."
|
2085 |
|
2086 |
-
#: includes/B2S/Settings/Item.php:
|
2087 |
msgid ""
|
2088 |
"The link post format displays posts title, link address and the first one or two sentences of the post. The networks scan this information from your META or OpenGraph. PLEASE NOTE: If you want your link posts to display the selected image from the Blog2Social preview editor, "
|
2089 |
"please make sure you have activated the Social Meta Tags for Facebook and Twitter in your Blog2Social settings. You find these settings in the tab \"Social Meta Data\". If you don't select a specific post image, some networks display the first image detected on your page. The "
|
@@ -2093,15 +2183,11 @@ msgstr ""
|
|
2093 |
"Deinem Blogbeitrag. BITTE BEACHTE: Wenn Deine Link-Posts das ausgewählte Bild aus dem Blog2Social Vorschau-Editor anzeigen sollen, stelle bitte sicher, dass Du die Social Meta Tags für Facebook und Twitter in Deinen Blog2Social-Einstellungen aktiviert hast. Diese "
|
2094 |
"Einstellungen findest Du im Tab \"Social Meta Angaben\". Wenn Du kein bestimmtes Beitragsbild für Deinen Blogbeitrag ausgewählt hast, zeigen einige Netzwerke das erste Bild an, dass sie auf Deiner Seite finden."
|
2095 |
|
2096 |
-
#: includes/B2S/Settings/Item.php:
|
2097 |
-
msgid "Image cut out"
|
2098 |
-
msgstr "Bild zuschneiden"
|
2099 |
-
|
2100 |
-
#: includes/B2S/Settings/Item.php:409
|
2101 |
msgid "The image preview will be cropped automatically to fit the default Instagram layout for your Instagram timeline. The image will be shown uncropped when opening the preview page for your Instagram post."
|
2102 |
msgstr "Die Bildvorschau wird automatisch zugeschnitten, damit es dem Instagram-Standardlayout für Deine Instagram-Timeline entspricht. Das Bild wird als Ganzes angezeigt, wenn Du die Vorschauseite für Deinen Instagram-Beitrag öffnest. "
|
2103 |
|
2104 |
-
#: includes/B2S/Settings/Item.php:
|
2105 |
msgid ""
|
2106 |
"A photo or image post displays the selected image in the one-page preview of Blog2Social and your comment above the image. The image links to the image view on your image gallery in the respective network. Blog2Social adds the link to your post in your comment. The main "
|
2107 |
"benefit of photo posts is that your image is uploaded to your personal image albums or gallery. In Facebook, you can edit the albums name with a description of your choice."
|
@@ -2109,14 +2195,6 @@ msgstr ""
|
|
2109 |
"Ein Foto oder ein Bildbeitrag zeigt das ausgewählte Bild in der einseitigen Vorschau von Blog2Social und Deinem Kommentar über dem Bild an. Das Bild verlinkt auf die Bildansicht Deiner Bildergalerie im jeweiligen Netzwerk. Blog2Social fügt den Link zu Deinem Post in Deinem "
|
2110 |
"Kommentar hinzu. Der Hauptvorteil von Foto-Posts ist, dass Dein Bild in Deinen persönlichen Bildalben oder Deiner Galerie hochgeladen wird. In Facebook kannst Du den Namen des Albums mit einer Beschreibung Deiner Wahl bearbeiten."
|
2111 |
|
2112 |
-
#: includes/B2S/Settings/Item.php:435
|
2113 |
-
msgid "All"
|
2114 |
-
msgstr "Alle"
|
2115 |
-
|
2116 |
-
#: includes/B2S/Settings/Item.php:453
|
2117 |
-
msgid "Activate Instant Caching"
|
2118 |
-
msgstr "Instant Caching aktivieren"
|
2119 |
-
|
2120 |
#: includes/B2S/Ship/Image.php:27
|
2121 |
msgid "The images file types .jpg and .png are allowed. Please try another."
|
2122 |
msgstr "Es sind nur .jpg und .png Bilder erlaubt. Bitte wähle ein anderes Bild aus."
|
@@ -2141,181 +2219,173 @@ msgstr "Bild für alle Posts übernehmen"
|
|
2141 |
msgid "Apply image for this post"
|
2142 |
msgstr "Bild für diesen Post übernehmen"
|
2143 |
|
2144 |
-
#: includes/B2S/Ship/Item.php:
|
2145 |
msgid "Network does not support image for profiles"
|
2146 |
msgstr "Netzwerk unterstützt keine Bilder für Profile"
|
2147 |
|
2148 |
-
#: includes/B2S/Ship/Item.php:
|
2149 |
msgid "Network defines image by link"
|
2150 |
msgstr "Netzwerk wählt selber das Bild aus"
|
2151 |
|
2152 |
-
#: includes/B2S/Ship/Item.php:
|
2153 |
msgid "Supported HTML tags"
|
2154 |
msgstr "Erlaubte HTML-Elemente"
|
2155 |
|
2156 |
-
#: includes/B2S/Ship/Item.php:
|
2157 |
msgid "Network does not support emojis"
|
2158 |
msgstr "Netzwerk unterstützt keine Emojis"
|
2159 |
|
2160 |
-
#: includes/B2S/Ship/Item.php:
|
2161 |
msgid "Text only"
|
2162 |
msgstr "nur Text"
|
2163 |
|
2164 |
-
#: includes/B2S/Ship/Item.php:
|
2165 |
-
msgid "characters"
|
2166 |
-
msgstr "Zeichen"
|
2167 |
-
|
2168 |
-
#: includes/B2S/Ship/Item.php:200
|
2169 |
msgid "Network does not support image for pages"
|
2170 |
msgstr "Netzwerk unterstützt keine Bilder für Seiten"
|
2171 |
|
2172 |
-
#: includes/B2S/Ship/Item.php:
|
2173 |
msgid "Connection expires on 31 March 2019"
|
2174 |
msgstr "Verbindung läuft ab 31.März 2019 ab"
|
2175 |
|
2176 |
-
#: includes/B2S/Ship/Item.php:
|
2177 |
msgid "Connection expires on 2 April 2019"
|
2178 |
msgstr "Verbindung läuft ab 2. April 2019 ab"
|
2179 |
|
2180 |
-
#: includes/B2S/Ship/Item.php:
|
2181 |
msgid "post format"
|
2182 |
msgstr "Postformat"
|
2183 |
|
2184 |
-
#: includes/B2S/Ship/Item.php:
|
2185 |
msgid "Insert full-text"
|
2186 |
msgstr "ganzen Text einfügen"
|
2187 |
|
2188 |
-
#: includes/B2S/Ship/Item.php:
|
2189 |
msgid "Delete text"
|
2190 |
msgstr "Text löschen"
|
2191 |
|
2192 |
-
#: includes/B2S/Ship/Item.php:
|
2193 |
msgid "You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post."
|
2194 |
msgstr "Du kannst Deinen Post mit individuellen Kommentaren, @-Handles, Emojis und mehr im Fenster \"Instant Sharing\" anpassen, nachdem Du Deinen Post geplant hast."
|
2195 |
|
2196 |
-
#: includes/B2S/Ship/Item.php:
|
2197 |
msgid "Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account."
|
2198 |
msgstr "Bitte beachten Sie, dass es nach den neuen AGB von Twitter nicht mehr erlaubt ist, identische oder im Wesentlichen ähnliche Inhalte auf mehreren Accounts oder mehrere identische Updates auf einem Twitter Account oder auch mehreren Accounts zu posten."
|
2199 |
|
2200 |
-
#: includes/B2S/Ship/Item.php:
|
2201 |
msgid "Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts."
|
2202 |
msgstr "Ein Verstoß gegen diese Regeln kann dazu führen, dass Twitter Ihren Account sperrt. Variieren Sie Ihre Tweets mit unterschiedlichen Kommentaren, Hashtags und Handles um doppelte Beiträge zu vermeiden."
|
2203 |
|
2204 |
-
#: includes/B2S/Ship/Item.php:
|
2205 |
msgid "Learn more about this"
|
2206 |
msgstr "Erfahre mehr darüber"
|
2207 |
|
2208 |
-
#: includes/B2S/Ship/Item.php:
|
2209 |
msgid "Please note: XING allows identical posts to be published only once within a group and no more than three times across different groups."
|
2210 |
msgstr "Bitte beachte: XING erlaubt die Veröffentlichung identischer Beiträge nur einmal innerhalb einer Gruppe und nicht mehr als dreimal in verschiedenen Gruppen."
|
2211 |
|
2212 |
-
#: includes/B2S/Ship/Item.php:
|
2213 |
msgid "Read more"
|
2214 |
msgstr "mehr erfahren"
|
2215 |
|
2216 |
-
#: includes/B2S/Ship/Item.php:
|
2217 |
msgid "hide calendar"
|
2218 |
msgstr "Planungskalender verbergen"
|
2219 |
|
2220 |
-
#: includes/B2S/Ship/Item.php:
|
2221 |
-
#: includes/B2S/Ship/Item.php:
|
2222 |
msgid "Write something about your post..."
|
2223 |
msgstr "Schreibe etwas..."
|
2224 |
|
2225 |
-
#: includes/B2S/Ship/Item.php:
|
2226 |
msgid "Change image"
|
2227 |
msgstr "Bild ändern"
|
2228 |
|
2229 |
-
#: includes/B2S/Ship/Item.php:
|
2230 |
msgid "Info: Change Open Graph Meta tags image, title and description for this network"
|
2231 |
msgstr "Info: Ändere die Open Graph Parameter für diese Netzwerk"
|
2232 |
|
2233 |
-
#: includes/B2S/Ship/Item.php:
|
2234 |
msgid "You want to change your link image, link title and link description for this network? Click here."
|
2235 |
msgstr "Du möchtest das Bild, den Titel und die Beschreibung ändern? Hier Klicken."
|
2236 |
|
2237 |
-
#: includes/B2S/Ship/Item.php:
|
2238 |
msgid "OG Meta title"
|
2239 |
msgstr "OG Titel"
|
2240 |
|
2241 |
-
#: includes/B2S/Ship/Item.php:
|
2242 |
msgid "OG Meta description"
|
2243 |
msgstr "OG Beschreibung"
|
2244 |
|
2245 |
-
#: includes/B2S/Ship/Item.php:
|
2246 |
msgid "Info: Change Card Meta tags image, title and description for this network"
|
2247 |
msgstr "Info: Ändere die Twitter Card Parameter für diese Netzwerk"
|
2248 |
|
2249 |
-
#: includes/B2S/Ship/Item.php:
|
2250 |
msgid "Card Meta title"
|
2251 |
msgstr "Card Titel"
|
2252 |
|
2253 |
-
#: includes/B2S/Ship/Item.php:
|
2254 |
msgid "Card Meta description"
|
2255 |
msgstr "Card Beschreibung"
|
2256 |
|
2257 |
-
#: includes/B2S/Ship/Item.php:
|
2258 |
msgid "required"
|
2259 |
msgstr "erforderlich"
|
2260 |
|
2261 |
-
#: includes/B2S/Ship/Item.php:
|
2262 |
-
msgid "Link"
|
2263 |
-
msgstr "Link"
|
2264 |
-
|
2265 |
-
#: includes/B2S/Ship/Item.php:675
|
2266 |
msgid "Jobs & Projects"
|
2267 |
msgstr "Jobs & Projekte"
|
2268 |
|
2269 |
-
#: includes/B2S/Ship/Item.php:
|
2270 |
msgid "Events"
|
2271 |
msgstr "Veranstaltungen"
|
2272 |
|
2273 |
-
#: includes/B2S/Ship/Item.php:
|
2274 |
msgid "Classified Ads"
|
2275 |
msgstr "Kleinanzeigen"
|
2276 |
|
2277 |
-
#: includes/B2S/Ship/Item.php:
|
2278 |
msgid "Offer"
|
2279 |
msgstr "Angebot"
|
2280 |
|
2281 |
-
#: includes/B2S/Ship/Item.php:
|
2282 |
msgid "Request"
|
2283 |
msgstr "Gesucht"
|
2284 |
|
2285 |
-
#: includes/B2S/Ship/Item.php:
|
2286 |
msgid "The Headline..."
|
2287 |
msgstr "Die Überschrift..."
|
2288 |
|
2289 |
-
#: includes/B2S/Ship/Item.php:
|
2290 |
msgid "Hashtags"
|
2291 |
msgstr "Hashtags"
|
2292 |
|
2293 |
-
#: includes/B2S/Ship/Item.php:
|
2294 |
msgid "Enable Retweets for all Tweets with the selected profile"
|
2295 |
msgstr "Retweets für alle Tweets mit dem gewählten Profil aktivieren"
|
2296 |
|
2297 |
-
#: includes/B2S/Ship/Item.php:
|
2298 |
msgid "Delay"
|
2299 |
msgstr "Verzögerung"
|
2300 |
|
2301 |
-
#: includes/B2S/Ship/Item.php:
|
2302 |
#: views/b2s/partials/post-edit-modal.php:80
|
2303 |
msgid "min"
|
2304 |
msgstr "min"
|
2305 |
|
2306 |
-
#: includes/B2S/Ship/Item.php:
|
2307 |
msgid "Add Retweet"
|
2308 |
msgstr "Retweet hinzufügen"
|
2309 |
|
2310 |
-
#: includes/B2S/Ship/Item.php:
|
2311 |
msgid "Share Now"
|
2312 |
msgstr "Sofort teilen"
|
2313 |
|
2314 |
-
#: includes/B2S/Ship/Item.php:
|
2315 |
msgid "Schedule Recurrent Post"
|
2316 |
msgstr "regelmäßig Planen"
|
2317 |
|
2318 |
-
#: includes/B2S/Ship/Item.php:
|
2319 |
msgid ""
|
2320 |
"Please note: Your account is connected via an old XING API that is no longer supported by XING after March 31. Please connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with the new XING interface in the Blog2Social "
|
2321 |
"network settings. To do this, go to the Blog2Social Networks section and connect your XING accounts with the new XING."
|
@@ -2323,119 +2393,119 @@ msgstr ""
|
|
2323 |
"Bitte beachte: Deine Accounts sind über eine alte XING-Schnittstelle verbunden, die nicht weiter von XING unterstützt wird. Bitte verbinde Dein XING-Profil sowie Deine XING-Unternehmensseiten- (Arbeitgeberprofile) und Business Pages mit der neuen XING-Schnittstelle. Gehe dazu "
|
2324 |
"in den Bereich Blog2Social \"Netzwerke\" und verbinde Dein XING-Konto über die neue XING-Schnittstelle"
|
2325 |
|
2326 |
-
#: includes/B2S/Ship/Item.php:
|
2327 |
msgid "Please note: Google will shut down Google+ for all private accounts (profiles, pages, groups) on 2nd April 2019. You can find further information and the next steps, including how to download your photos and other content here:"
|
2328 |
msgstr "Bitte beachte. Google stellt das Netzwerk Google+ für alle private Konten (Profile, Seiten und Gruppen) zum 02. April 2019 ein. Hier findest Du Informationen zu den nächsten Schritten, u. a. dazu, wie Du Deine Fotos und andere Inhalte herunterladen kannst:"
|
2329 |
|
2330 |
-
#: includes/B2S/Ship/Item.php:
|
2331 |
msgid "Repeats"
|
2332 |
msgstr "Wdh."
|
2333 |
|
2334 |
-
#: includes/B2S/Ship/Item.php:
|
2335 |
msgid "Duration"
|
2336 |
msgstr "Dauer"
|
2337 |
|
2338 |
-
#: includes/B2S/Ship/Item.php:
|
2339 |
msgid "Number of repeats"
|
2340 |
msgstr "Anzahl der Wdh."
|
2341 |
|
2342 |
-
#: includes/B2S/Ship/Item.php:
|
2343 |
msgid "Day of month"
|
2344 |
msgstr "Tag im Monat"
|
2345 |
|
2346 |
-
#: includes/B2S/Ship/Item.php:
|
2347 |
msgid "Repeats every (days)"
|
2348 |
msgstr "Alle (Tage) wiederholen"
|
2349 |
|
2350 |
-
#: includes/B2S/Ship/Item.php:
|
2351 |
msgid "Start date"
|
2352 |
msgstr "Startdatum"
|
2353 |
|
2354 |
-
#: includes/B2S/Ship/Item.php:
|
2355 |
msgid "Time to publish"
|
2356 |
msgstr "Veröffentlichungszeit"
|
2357 |
|
2358 |
-
#: includes/B2S/Ship/Item.php:
|
2359 |
msgid "weekly"
|
2360 |
msgstr "wöchentlich"
|
2361 |
|
2362 |
-
#: includes/B2S/Ship/Item.php:
|
2363 |
msgid "monthly"
|
2364 |
msgstr "monatlich"
|
2365 |
|
2366 |
-
#: includes/B2S/Ship/Item.php:
|
2367 |
msgid "own period"
|
2368 |
msgstr "Eigener Zeitraum"
|
2369 |
|
2370 |
-
#: includes/B2S/Ship/Item.php:
|
2371 |
msgid "Week"
|
2372 |
msgstr "Woche"
|
2373 |
|
2374 |
-
#: includes/B2S/Ship/Item.php:
|
2375 |
msgid "Weeks"
|
2376 |
msgstr "Wochen"
|
2377 |
|
2378 |
-
#: includes/B2S/Ship/Item.php:
|
2379 |
msgid "Month"
|
2380 |
msgstr "Monat"
|
2381 |
|
2382 |
-
#: includes/B2S/Ship/Item.php:
|
2383 |
msgid "Months"
|
2384 |
msgstr "Monate"
|
2385 |
|
2386 |
-
#: includes/B2S/Ship/Item.php:
|
2387 |
msgid "End Of Month"
|
2388 |
msgstr "Monatsende"
|
2389 |
|
2390 |
-
#: includes/B2S/Ship/Item.php:
|
2391 |
msgid "Timespan"
|
2392 |
msgstr "Zeitspanne"
|
2393 |
|
2394 |
-
#: includes/B2S/Ship/Item.php:
|
2395 |
msgid "Time"
|
2396 |
msgstr "Mal"
|
2397 |
|
2398 |
-
#: includes/B2S/Ship/Item.php:
|
2399 |
msgid "Mon"
|
2400 |
msgstr "Mo"
|
2401 |
|
2402 |
-
#: includes/B2S/Ship/Item.php:
|
2403 |
msgid "Tue"
|
2404 |
msgstr "Di"
|
2405 |
|
2406 |
-
#: includes/B2S/Ship/Item.php:
|
2407 |
msgid "Wed"
|
2408 |
msgstr "Mi"
|
2409 |
|
2410 |
-
#: includes/B2S/Ship/Item.php:
|
2411 |
msgid "Thu"
|
2412 |
msgstr "Do"
|
2413 |
|
2414 |
-
#: includes/B2S/Ship/Item.php:
|
2415 |
msgid "Fri"
|
2416 |
msgstr "Fr"
|
2417 |
|
2418 |
-
#: includes/B2S/Ship/Item.php:
|
2419 |
msgid "Sat"
|
2420 |
msgstr "Sa"
|
2421 |
|
2422 |
-
#: includes/B2S/Ship/Item.php:
|
2423 |
msgid "Sun"
|
2424 |
msgstr "So"
|
2425 |
|
2426 |
-
#: includes/B2S/Ship/Item.php:
|
2427 |
msgid "add another post"
|
2428 |
msgstr "einen weiteren Post anlegen"
|
2429 |
|
2430 |
-
#: includes/B2S/Ship/Item.php:
|
2431 |
msgid "Copy from original"
|
2432 |
msgstr "Originaltext kopieren"
|
2433 |
|
2434 |
-
#: includes/B2S/Ship/Item.php:
|
2435 |
msgid "Apply Settings To All Networks"
|
2436 |
msgstr "Planung für alle Netzwerke übernehmen"
|
2437 |
|
2438 |
-
#: includes/B2S/Ship/Item.php:
|
2439 |
msgid "Save as best time for this network"
|
2440 |
msgstr "Diese Zeit als \"Beste Zeit\" für dieses Netzwerk speichern"
|
2441 |
|
2 |
# This file is distributed under the same license as the Plugins - Blog2Social: Social Media Auto Post & Scheduler - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2019-07-22 09:19+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"Language: de_DE\n"
|
12 |
"Project-Id-Version: Plugins - Blog2Social: Social Media Auto Post & Scheduler - Stable (latest release)\n"
|
13 |
"Report-Msgid-Bugs-To: \n"
|
14 |
+
"POT-Creation-Date: 2019-07-22 09:13+0000\n"
|
15 |
"Last-Translator: admin <s.buerger@adenion.de>\n"
|
16 |
"Language-Team: German\n"
|
17 |
+
"X-Loco-Version: 2.2.2; wp-5.2.3-alpha-45552"
|
18 |
|
19 |
#: includes/Loader.php:44
|
20 |
msgid "Modify pin board"
|
32 |
msgid "Modify forum"
|
33 |
msgstr "Modify forum"
|
34 |
|
35 |
+
#: includes/Loader.php:363
|
36 |
msgid "Auto-Post on Social Media"
|
37 |
msgstr "Automatisch auf Social Media teilen"
|
38 |
|
39 |
+
#: includes/Loader.php:364
|
40 |
msgid "Social Media Content Calendar"
|
41 |
msgstr "Social Media Kalender"
|
42 |
|
43 |
+
#: includes/Loader.php:667
|
44 |
msgid "This post will be shared into your social media from"
|
45 |
msgstr "Dein Beitrag ist zur Veröffentlichung in den Social Media geplant ab dem"
|
46 |
|
47 |
+
#: includes/Loader.php:667 includes/Loader.php:669
|
48 |
msgid "show details"
|
49 |
msgstr "siehe Details"
|
50 |
|
51 |
+
#: includes/Loader.php:669
|
52 |
msgid "This post will be shared on social media in 2-3 minutes!"
|
53 |
msgstr "Dein Beitrag wird in ca. 2-3 Minuten in die Social Media eingestellt!"
|
54 |
|
55 |
+
#: includes/Loader.php:673
|
56 |
msgid "Please, make sure that your post are publish on this blog on this moment. Then you can auto post your post with Blog2social."
|
57 |
msgstr "Bitte stelle sicher, dass Dein Beitrag in diesem Moment veröffentlicht wurde. Dann kannst Du Deinen Beitrag automatisch mit Blog2Social posten."
|
58 |
|
59 |
+
#: includes/Loader.php:676 includes/B2S/PostBox.php:79
|
60 |
msgid "There are no authorizations for your selected profile. Please, authorize with a social network or select a other profile."
|
61 |
msgstr "Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich mit einem Netzwerk oder wähle ein anderes Profil aus. "
|
62 |
|
63 |
+
#: includes/Loader.php:688
|
64 |
msgid "Upgrade to Premium"
|
65 |
msgstr "Premium freischalten"
|
66 |
|
67 |
+
#: includes/Loader.php:718
|
68 |
msgid "Notifications"
|
69 |
msgstr "Benachrichtigungen"
|
70 |
|
71 |
+
#: includes/Loader.php:718
|
72 |
msgid "Shared Posts"
|
73 |
msgstr "Geteilte Beiträge"
|
74 |
|
75 |
+
#: includes/Loader.php:718
|
76 |
msgid "Instant Sharing"
|
77 |
msgstr "Instant Sharing"
|
78 |
|
79 |
+
#: includes/Loader.php:718 views/b2s/widgets/posts.php:18
|
80 |
msgid "Scheduled Posts"
|
81 |
msgstr "geplante Beiträge"
|
82 |
|
83 |
+
#: includes/Loader.php:718
|
84 |
msgid "Content Curation Drafts"
|
85 |
msgstr "Content Curation Entwürfe"
|
86 |
|
87 |
+
#: includes/Loader.php:719 includes/B2S/Network/Item.php:148 includes/B2S/Network/Item.php:148 includes/B2S/Network/Item.php:217 includes/B2S/Network/Item.php:523 includes/B2S/Settings/Item.php:244 includes/B2S/Ship/Portale.php:38 includes/B2S/Ship/Portale.php:38
|
|
|
88 |
msgid "Profile"
|
89 |
msgstr "Profil"
|
90 |
|
91 |
+
#: includes/Loader.php:719 includes/B2S/Network/Item.php:151 includes/B2S/Network/Item.php:151 includes/B2S/Network/Item.php:278 includes/B2S/Network/Item.php:525 includes/B2S/Settings/Item.php:244 includes/B2S/Ship/Portale.php:35 includes/B2S/Ship/Portale.php:35
|
|
|
92 |
msgid "Page"
|
93 |
msgstr "Seite"
|
94 |
|
95 |
+
#: includes/Loader.php:719 includes/B2S/Network/Item.php:154 includes/B2S/Network/Item.php:341 includes/B2S/Network/Item.php:528 includes/B2S/Ship/Portale.php:31 includes/B2S/Ship/Portale.php:32
|
96 |
msgid "Group"
|
97 |
msgstr "Gruppe"
|
98 |
|
99 |
+
#: includes/Loader.php:720
|
100 |
msgid "Company"
|
101 |
msgstr "Arbeitgeber"
|
102 |
|
103 |
+
#: includes/Loader.php:720
|
104 |
msgid "Business"
|
105 |
msgstr "Business"
|
106 |
|
107 |
+
#: includes/Loader.php:721
|
108 |
msgid "Your post could not be posted."
|
109 |
msgstr "Dein Post ist nicht vom Netzwerk veröffentlicht worden."
|
110 |
|
111 |
+
#: includes/Loader.php:722
|
112 |
msgid "Your authorization has expired. Please reconnect your account in the Blog2Social network settings."
|
113 |
msgstr "Deine Authorisierung ist abgelaufen. Bitte verbinde Deinen Account in den Blog2Social Netzwerkeinstellungen erneut."
|
114 |
|
115 |
+
#: includes/Loader.php:723
|
116 |
msgid "The network has marked the post as spam or abusive."
|
117 |
msgstr "Das Netzwerk hat Deinen Post als Spam oder missbräuchlich markiert."
|
118 |
|
119 |
+
#: includes/Loader.php:724
|
120 |
msgid "We don't have the permission to publish your post. Please check your authorization."
|
121 |
msgstr "Wir haben nicht Deine Erlaubnis, den Post zu veröffentlichen. Bitte überprüfe deine Autorisierung."
|
122 |
|
123 |
+
#: includes/Loader.php:725
|
124 |
msgid "Your authorization is interrupted. Please check your authorization. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
125 |
msgstr "Die Autorisierung ist unterbrochen. Bitte überprüfe deine Autorisierung. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
126 |
|
127 |
+
#: includes/Loader.php:726
|
128 |
msgid "Your daily limit has been reached."
|
129 |
msgstr "Dein tägliches Beitragslimit wurde erreicht."
|
130 |
|
131 |
+
#: includes/Loader.php:727
|
132 |
msgid "Your post could not be posted, because your image is not available or the image source does not allow to publish"
|
133 |
msgstr "Dein Beitrag konnte nicht veröffentlicht werden, weil Dein Bild nicht verfügbar ist oder die Bildquelle es nicht erlaubt, es zu veröffentlichen."
|
134 |
|
135 |
+
#: includes/Loader.php:728
|
136 |
msgid "The network has blocked your account. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
137 |
msgstr "Das Netzwerk hat deinen Account blockiert. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
138 |
|
139 |
+
#: includes/Loader.php:729
|
140 |
msgid "The number of images is reached. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
141 |
msgstr "Die erlaubte Anzahl von Bildern ist erreicht. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
142 |
|
143 |
+
#: includes/Loader.php:730
|
144 |
msgid "Your daily limit for this network has been reached. Please try again later."
|
145 |
msgstr "Dein tägliches Beitragslimit für dieses Netzwerk wurde erreicht. Bitte versuche es später noch einmal."
|
146 |
|
147 |
+
#: includes/Loader.php:731
|
148 |
msgid "The network can not publish special characters such as Emoji. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
149 |
msgstr "Das Netzwerk unterstüzt keine Emojis. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
150 |
|
151 |
+
#: includes/Loader.php:732
|
152 |
msgid "Your post is a duplicate."
|
153 |
msgstr "Du kannst auf dem Netzwerke keine Duplikate veröffentlichen."
|
154 |
|
155 |
+
#: includes/Loader.php:733
|
156 |
msgid "The network requires a public url."
|
157 |
msgstr "Das Netzwerk benötigt eine öffentlich zugängliche URL."
|
158 |
|
159 |
+
#: includes/Loader.php:734
|
160 |
msgid "Your blog post was not available for the network at the time of publication."
|
161 |
msgstr "Dein Blogbeitrag war zum Zeitpunkt der Veröffentlichung für das Netzwerk nicht verfügbar."
|
162 |
|
163 |
+
#: includes/Loader.php:735
|
164 |
msgid "You have already retweeted this post."
|
165 |
msgstr "Du hast diesen Post bereits retweetet."
|
166 |
|
167 |
+
#: includes/Loader.php:736
|
168 |
msgid "This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146\">Learn more</a>"
|
169 |
msgstr ""
|
170 |
"Diese XING-Schnittstelle wird nicht weiter von XING unterstützt wird. Bitte nutze ab jetzt die neue XING-Schnittstelle, um Deine XING Posts neu zu planen. <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/index.php?action=artikel&cat=2&id=145&artlang=de\">Weitere "
|
171 |
"Informationen.</a>"
|
172 |
|
173 |
+
#: includes/Loader.php:737
|
174 |
msgid "There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks."
|
175 |
msgstr "Es konnte kein Bild in den Meta Daten des verlinkten Beitrags gefunden werden. Posts ohne Bilder können nicht auf Bilder-Netzwerken veröffentlicht werden. "
|
176 |
|
177 |
+
#: includes/Loader.php:738
|
178 |
msgid "Your post could not be posted, because your image can not be processed by the network."
|
179 |
msgstr "Dein Beitrag konnte nicht veröffentlicht werden, da Dein Bild nicht vom Netzwerk verarbeitet werden kann."
|
180 |
|
181 |
+
#: includes/Loader.php:739
|
182 |
msgid "Your group can not be found by the network."
|
183 |
msgstr "Deine Gruppe kann vom Netzwerk nicht gefunden werden."
|
184 |
|
185 |
+
#: includes/Loader.php:795 includes/Loader.php:832
|
186 |
msgid "Dashboard"
|
187 |
msgstr "Dashboard"
|
188 |
|
189 |
+
#: includes/Loader.php:796 includes/Loader.php:839
|
190 |
msgid "Posts & Sharing"
|
191 |
msgstr "Beiträge"
|
192 |
|
193 |
+
#: includes/Loader.php:797 includes/Loader.php:846 views/b2s/dashboard.php:28
|
194 |
msgid "Calendar"
|
195 |
msgstr "Kalender"
|
196 |
|
197 |
+
#: includes/Loader.php:798 includes/Loader.php:854
|
198 |
msgid "Content Curation"
|
199 |
msgstr "Content Curation"
|
200 |
|
201 |
+
#: includes/Loader.php:799 includes/Loader.php:861
|
202 |
msgid "Networks"
|
203 |
msgstr "Netzwerke"
|
204 |
|
205 |
+
#: includes/Loader.php:800 includes/Loader.php:867
|
206 |
msgid "Settings"
|
207 |
msgstr "Einstellungen"
|
208 |
|
209 |
+
#: includes/Loader.php:801 includes/Loader.php:873
|
210 |
msgid "PR-Service"
|
211 |
msgstr "PR-Service"
|
212 |
|
213 |
+
#: includes/Loader.php:802 includes/Loader.php:880
|
214 |
msgid "Help & Support"
|
215 |
msgstr "Hilfe & Support"
|
216 |
|
217 |
+
#: includes/Loader.php:803
|
218 |
msgid "Premium"
|
219 |
msgstr "Premium"
|
220 |
|
221 |
+
#: includes/Loader.php:803 includes/Loader.php:886 includes/B2S/PostBox.php:108 views/b2s/network.php:33 views/b2s/ship.php:21 includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:148 includes/B2S/Network/Item.php:151 includes/B2S/Network/Item.php:155
|
222 |
+
#: includes/B2S/Network/Item.php:158 includes/B2S/Network/Item.php:250 includes/B2S/Network/Item.php:312 includes/B2S/Network/Item.php:374 includes/B2S/Settings/Item.php:102 includes/B2S/Ship/Image.php:73 includes/B2S/Ship/Image.php:80 includes/B2S/Ship/Item.php:786
|
223 |
+
#: includes/B2S/Ship/Portale.php:32 includes/B2S/Ship/Portale.php:35 includes/B2S/Ship/Portale.php:38 views/b2s/partials/post-edit-modal.php:9 views/b2s/widgets/posts.php:18
|
224 |
msgid "PREMIUM"
|
225 |
msgstr "PREMIUM"
|
226 |
|
227 |
+
#: includes/Loader.php:823
|
228 |
msgid "Blog2Social"
|
229 |
msgstr "Blog2Social"
|
230 |
|
231 |
+
#: includes/Loader.php:1283 includes/Loader.php:1468
|
232 |
msgid "or"
|
233 |
msgstr "oder"
|
234 |
|
235 |
+
#: includes/Loader.php:1283 includes/Loader.php:1468
|
236 |
msgid "back to install plugins"
|
237 |
msgstr "zurück zur Pluginübersicht"
|
238 |
|
310 |
msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
|
311 |
msgstr "<b> Ein unbekannter Fehler ist aufgetreten. </b> <br> Bitte kontaktiere unseren Support."
|
312 |
|
313 |
+
#: includes/Ajax/Get.php:500 includes/Ajax/Post.php:1356 views/b2s/network.php:5 includes/B2S/Network/Item.php:215 includes/B2S/Network/Item.php:276 includes/B2S/Network/Item.php:339 includes/B2S/Network/Item.php:465 includes/B2S/Network/Item.php:481
|
314 |
msgid "Unknown username"
|
315 |
msgstr "unbekannter Blognutzer"
|
316 |
|
317 |
+
#: includes/Ajax/Post.php:1357 includes/B2S/Network/Item.php:466 includes/B2S/Post/Item.php:606 includes/B2S/Post/Item.php:655 includes/B2S/Settings/Item.php:82 includes/B2S/Ship/Item.php:763 includes/B2S/Ship/Item.php:913
|
318 |
msgid "delete"
|
319 |
msgstr "löschen"
|
320 |
|
350 |
msgid "Custom Sharing & Scheduling"
|
351 |
msgstr "Anpassen & Planen"
|
352 |
|
353 |
+
#: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101 views/b2s/ship.php:60 views/b2s/ship.php:150 views/b2s/ship.php:237 includes/B2S/Network/Item.php:170 includes/B2S/Ship/Item.php:727
|
354 |
msgid "Info"
|
355 |
msgstr "Info"
|
356 |
|
362 |
msgid "Facebook Instant Sharing:"
|
363 |
msgstr "Facebook Instant Sharing:"
|
364 |
|
365 |
+
#: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:108
|
366 |
msgid "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" tab on your \"Posts & Sharing\" navigation bar and can be shared on your Facebook Profile by clicking on the \"Share\" button next to your auto-post."
|
367 |
msgstr "Auto-Posts für Facebook-Profile laufen automatisch im \"Instant Sharing\" Tab in der Navigationsleiste unter \"Beiträge\" ein und können durch einen Klick auf den “Teilen” Button neben dem Post an Dein Facebook-Profil gesendet werden."
|
368 |
|
374 |
msgid "enable Auto-Posting"
|
375 |
msgstr "Auto-Posting aktivieren"
|
376 |
|
377 |
+
#: includes/B2S/PostBox.php:115 views/b2s/curation.draft.php:45 views/b2s/network.php:57 views/b2s/network.php:145 views/b2s/network.php:221 views/b2s/network.php:352 views/b2s/post.approve.php:50 views/b2s/post.calendar.php:59 views/b2s/post.calendar.php:238
|
378 |
+
#: views/b2s/post.notice.php:44 views/b2s/post.php:40 views/b2s/post.publish.php:44 views/b2s/post.sched.php:58 views/b2s/ship.php:172 views/b2s/ship.php:546 views/b2s/support.php:203
|
379 |
msgid "Loading..."
|
380 |
msgstr "Wird geladen..."
|
381 |
|
496 |
msgstr "Zu meinen besten Zeiten planen"
|
497 |
|
498 |
#: includes/B2S/PostBox.php:227
|
499 |
+
msgid "You want to schedule your blog post with Auto-Poster?"
|
500 |
msgstr "Du willst Deinen Blogbeitrag mit dem Autoposter planen?"
|
501 |
|
502 |
#: includes/B2S/PostBox.php:227
|
507 |
msgid "Select date:"
|
508 |
msgstr "Datum auswählen:"
|
509 |
|
510 |
+
#: includes/B2S/PostBox.php:234 includes/B2S/Ship/Item.php:346
|
511 |
msgid "show calendar"
|
512 |
msgstr "Planungskalender anzeigen"
|
513 |
|
514 |
+
#: includes/B2S/PostBox.php:244 includes/B2S/Settings/Item.php:82
|
515 |
msgid "change"
|
516 |
msgstr "ändern"
|
517 |
|
567 |
msgid "Load data..."
|
568 |
msgstr "Daten werden geladen..."
|
569 |
|
570 |
+
#: views/b2s/curation.php:73 views/b2s/post.calendar.php:37 views/b2s/ship.php:16 views/b2s/ship.php:547 includes/B2S/Post/Filter.php:50 includes/B2S/Post/Item.php:248 includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
|
571 |
msgid "published"
|
572 |
msgstr "veröffentlicht"
|
573 |
|
591 |
msgid "Blog2Social Premium covers everything you need."
|
592 |
msgstr "Blog2Social Premium deckt alles ab, was Du brauchst."
|
593 |
|
594 |
+
#: views/b2s/curation.php:115 views/b2s/post.calendar.php:265 views/b2s/ship.php:383 includes/B2S/Ship/Item.php:787
|
595 |
msgid "Schedule for specific dates"
|
596 |
msgstr "Für bestimmte Termine planen"
|
597 |
|
691 |
msgid "Google currently allows access to the API for all companies with up to 9 locations in their Google My Business Listings. However, Google plans to extend the API for companies with more than 9 locations in their Google My Business listings."
|
692 |
msgstr "Google erlaubt derzeit den Zugriff auf die API für alle Unternehmen mit bis zu 9 Standorten. Google plant, den Zugriff auf die API in Zukunft auch auf Unternehmen mit mehr als 9 verbundenen Standorten in Ihren Google My Business Brancheneinträgen zu erweitern."
|
693 |
|
694 |
+
#: views/b2s/network.php:126 views/b2s/premium.php:35 views/b2s/ship.php:469 includes/B2S/Ship/Item.php:825 views/b2s/partials/post-edit-modal.php:48
|
695 |
msgid "Learn more"
|
696 |
msgstr "Mehr erfahren"
|
697 |
|
756 |
msgstr "Erweiterte Verbindungseinstellungen"
|
757 |
|
758 |
#: views/b2s/network.php:228 views/b2s/network.php:310
|
759 |
+
msgid "Move the connection to another network collection."
|
760 |
+
msgstr ""
|
761 |
+
"Verbindung in eine andere Netzwerk-Gruppierung verschieben.\n"
|
762 |
|
763 |
#: views/b2s/network.php:233 views/b2s/network.php:262 views/b2s/network.php:265 views/b2s/network.php:268
|
764 |
+
msgid "An error occured. Please contact our support."
|
765 |
+
msgstr ""
|
766 |
+
"Ein Fehler ist aufgetreten. Bitte kontaktiere unseren Support.\n"
|
767 |
|
768 |
#: views/b2s/network.php:240 views/b2s/network.php:317
|
769 |
msgid "move"
|
821 |
msgid "Upgrade to Blog2Social Business"
|
822 |
msgstr "Upgrade auf Blog2Social Business"
|
823 |
|
824 |
+
#: views/b2s/network.php:315 includes/B2S/Ship/Navbar.php:35
|
825 |
msgid "My Profile"
|
826 |
msgstr "Mein Profil"
|
827 |
|
828 |
+
#: views/b2s/network.php:346 includes/B2S/Network/Item.php:158 includes/B2S/Network/Item.php:158
|
829 |
+
msgid "Edit Post Format"
|
830 |
+
msgstr "Postformat bearbeiten"
|
831 |
+
|
832 |
+
#: views/b2s/network.php:358 views/b2s/settings.php:54
|
833 |
+
msgid "save"
|
834 |
+
msgstr "speichern"
|
835 |
+
|
836 |
+
#: views/b2s/network.php:370 views/b2s/settings.php:131
|
837 |
+
msgid "Instant Caching for Facebook Link Posts"
|
838 |
+
msgstr "Instant Caching für Facebook Link-Beiträge"
|
839 |
+
|
840 |
+
#: views/b2s/network.php:373 views/b2s/settings.php:134
|
841 |
+
msgid ""
|
842 |
+
"Please enable this feature, if you are using varnish caching (HTTP accelerator to relieve your website). Blog2Social will add a \"no-cache=1\" parameter to the post URL of your Facebook link posts to ensure that Facebook always pulls the current meta data of your blog post."
|
843 |
+
msgstr ""
|
844 |
+
"Bitte aktiviere diese Funktion, wenn Du varnish caching (HTTP-Beschleuniger zur Entlastung Deiner Website) nutzt. Blog2Social hängt dann bei Deinen Facebook Link-Beiträgen den “no-cache=1” Parameter an die Beitrags-URL, um sicherzustellen, dass Facebook immer die aktuellen "
|
845 |
+
"Meta Daten Deines Blogbeitrags zieht."
|
846 |
+
|
847 |
+
#: views/b2s/network.php:384
|
848 |
+
msgid "Choose your Post Format"
|
849 |
+
msgstr "Wähle Dein Postformat"
|
850 |
+
|
851 |
+
#: views/b2s/network.php:388 views/b2s/network.php:391 views/b2s/network.php:394
|
852 |
+
msgid "Decide in which post format you want to post your content: Link post or image post."
|
853 |
+
msgstr "Entscheide, in welchem Format Du Deine Inhalte veröffentlichen möchtest: Link-Beitrag oder Bild-Beitrag."
|
854 |
+
|
855 |
+
#: views/b2s/network.php:397
|
856 |
+
msgid "Decide in wich form you want to post your Content. Either as image with frame, or as image cut out."
|
857 |
+
msgstr " Entscheide, in welcher Form Du Deine Inhalte veröffentlichen möchtest. Entweder als Bild mit Rahmen oder als Bildausschnitt."
|
858 |
+
|
859 |
+
#: views/b2s/network.php:409
|
860 |
+
msgid "Post Content"
|
861 |
+
msgstr "Post-Inhalt"
|
862 |
+
|
863 |
+
#: views/b2s/network.php:412
|
864 |
+
msgid "Edit the content of your post. Move elements by drag and drop into the textarea and customize them as you like."
|
865 |
+
msgstr "Bearbeite den Inhalt Deines Posts. Verschiebe Elemente per Drag & Drop in das Textfeld und passe sie nach Deinen Wünschen an."
|
866 |
+
|
867 |
+
#: views/b2s/network.php:415
|
868 |
+
msgid "Legend"
|
869 |
+
msgstr "Legende"
|
870 |
+
|
871 |
+
#: views/b2s/network.php:417
|
872 |
+
msgid "The title of your post"
|
873 |
+
msgstr "Der Titel deines Beitrags"
|
874 |
+
|
875 |
+
#: views/b2s/network.php:418
|
876 |
+
msgid "The summary of your post (you define it in the side menu of your post)."
|
877 |
+
msgstr " Die Zusammenfassung Deines Beitrags (wird von dir im Seitenmenü deines Beitrags festgelegt)"
|
878 |
+
|
879 |
+
#: views/b2s/network.php:419
|
880 |
+
msgid "The content of your post"
|
881 |
+
msgstr "Der Inhalt Deines Beitrags"
|
882 |
+
|
883 |
+
#: views/b2s/network.php:420
|
884 |
+
msgid "The tags you have set in your post."
|
885 |
+
msgstr "Die Tags, die Du in deinem Beitrag gesetzt hast"
|
886 |
+
|
887 |
+
#: views/b2s/network.php:433 includes/B2S/Network/Item.php:612
|
888 |
+
msgid "Character Limit"
|
889 |
+
msgstr "Zeichenbegrenzung"
|
890 |
+
|
891 |
+
#: views/b2s/network.php:436
|
892 |
+
msgid "How long should your post be? Your text will be cut off after the last sentence within the character limit."
|
893 |
+
msgstr "Wie lang sollte Dein Beitrag sein? Dein Text wird nach dem letzten Satz innerhalb der Zeichenbegrenzung abgeschnitten"
|
894 |
+
|
895 |
#: views/b2s/post.approve.php:81
|
896 |
msgid "Delete Social Media Posts"
|
897 |
msgstr "Social Media Posts löschen"
|
912 |
msgid "show all"
|
913 |
msgstr "alles anzeigen"
|
914 |
|
915 |
+
#: views/b2s/post.calendar.php:38 views/b2s/ship.php:16 includes/B2S/Post/Filter.php:50 includes/B2S/Post/Item.php:248 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
|
916 |
msgid "scheduled"
|
917 |
msgstr "geplant"
|
918 |
|
919 |
+
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:382 includes/B2S/Settings/Item.php:412
|
920 |
msgid "Link Post"
|
921 |
msgstr "Link-Beitrag"
|
922 |
|
923 |
+
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:393 includes/B2S/Settings/Item.php:412
|
924 |
+
msgid "Image Post"
|
925 |
+
msgstr " Bild-Beitrag"
|
926 |
|
927 |
#: views/b2s/post.calendar.php:86 views/b2s/post.sched.php:164
|
928 |
msgid "add post"
|
988 |
msgid "You are sure, you want to delete entries from the reporting?"
|
989 |
msgstr "Bist Du sicher, dass Du Einträge aus dem Reporting löschen möchtest?"
|
990 |
|
991 |
+
#: views/b2s/post.sched.php:32 includes/B2S/Network/Item.php:136
|
992 |
msgid "Uhr"
|
993 |
msgstr "Uhr"
|
994 |
|
1000 |
msgid "You are sure, you want to delete entries from the scheduling?"
|
1001 |
msgstr "Bist Du sicher, dass Du Einträge aus Deiner Planung löschen möchtest?"
|
1002 |
|
1003 |
+
#: views/b2s/premium.php:13 includes/B2S/Settings/Item.php:156
|
1004 |
msgid "Your current license:"
|
1005 |
msgstr "Deine aktuelle Lizenz:"
|
1006 |
|
1012 |
msgid "End of Trial"
|
1013 |
msgstr "Ende der Testzeit"
|
1014 |
|
1015 |
+
#: views/b2s/premium.php:30 includes/B2S/Settings/Item.php:159 includes/B2S/Settings/Item.php:162
|
1016 |
msgid "Upgrade"
|
1017 |
msgstr "Upgrade"
|
1018 |
|
1035 |
msgstr "Lizenzschlüssel eingeben und Version ändern"
|
1036 |
|
1037 |
#: views/b2s/premium.php:49
|
1038 |
+
msgid "Activate License"
|
1039 |
msgstr "Lizenz aktivieren"
|
1040 |
|
1041 |
#: views/b2s/premium.php:58
|
1074 |
msgid "Use the Best Times Manager to schedule your posts automatically or define your own best time scheme."
|
1075 |
msgstr "Verwende den Beste-Zeiten-Manager, um Deine Beiträge automatisch zu planen oder Dein eigenes bestes Zeitschema zu definieren."
|
1076 |
|
1077 |
+
#: views/b2s/premium.php:106 views/b2s/settings.php:34 includes/B2S/Post/Item.php:488
|
1078 |
msgid "Auto-Posting"
|
1079 |
msgstr "Auto-Posting"
|
1080 |
|
1162 |
msgid "Network Settings"
|
1163 |
msgstr "Netzwerk-Einstellungen"
|
1164 |
|
1165 |
+
#: views/b2s/settings.php:78 includes/B2S/Ship/Image.php:84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1166 |
msgid "Select or upload an image from media gallery"
|
1167 |
msgstr "Bild aus Mediathek auswählen oder hochladen"
|
1168 |
|
1169 |
+
#: views/b2s/settings.php:79 includes/B2S/Ship/Image.php:85
|
1170 |
msgid "Use image"
|
1171 |
msgstr "Bild verwenden"
|
1172 |
|
1173 |
+
#: views/b2s/settings.php:89
|
1174 |
msgid "Allow shortcodes in my post"
|
1175 |
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
|
1176 |
|
1177 |
+
#: views/b2s/settings.php:92
|
1178 |
msgid ""
|
1179 |
"Shortcodes are used by some wordpress plugins like Elementor, Visual Composer and Content Builder. When a shortcode is inserted in a WordPress post or page, it is replaced with some other content when you publish the article on your blog. In other words, a shortcode instructs "
|
1180 |
"WordPress to find a special command that is placed in square brackets ([]) and replace it with the appropriate dynamic content by a plugin you use.<br><br>Activate this feature, if you should use dynamic elements in your articles."
|
1183 |
"Wordpress veröffentlicht. Mit anderen Worten, ein Shortcode weist WordPress an, einen speziellen Befehl zu finden, der in eckige Klammern gesetzt wird ([]) und den Inhalt durch ein Plugin zu ersetzen, das Du verwendet.<br><br> Aktiviere diese Funktion, wenn Du dynamische "
|
1184 |
"Elemente in Deinen Beiträgen verwendest."
|
1185 |
|
1186 |
+
#: views/b2s/settings.php:103
|
1187 |
msgid "Include WordPress tags as hashtags in your posts"
|
1188 |
msgstr "Füge WordPress-Tags als Hashtags zu Deinen Social Media-Posts hinzu"
|
1189 |
|
1190 |
+
#: views/b2s/settings.php:106
|
1191 |
msgid ""
|
1192 |
"Hashtags are a great way to generate more reach and visibility for your posts. By activating this feature Blog2Social will automatically include your WordPress tags as hashtags in all Social Media posts for networks that support hashtags. This way you don't need to worry "
|
1193 |
"about adding extra hashtags to your comments. Blog2Social erases unnecessary spaces in your WordPress tags to generate valid hashtags."
|
1195 |
"Hashtags sind eine großartige Möglichkeit, mehr Reichweite und Sichtbarkeit für Deine Social Media-Posts zu generieren. Wenn Du diese Funktion aktivierst, wird Blog2Social Deine WordPress-Tags automatisch als Hashtags in alle Social Media-Posts für Netzwerke, die Hashtags "
|
1196 |
"unterstützen, einfügen. Auf diese Weise brauchst Du Dir keine Gedanken mehr über das Hinzufügen zusätzlicher Hashtags zu machen. Blog2Social löscht unnötige Leerzeichen Deiner WordPress-Tags, um gültige Hashtags zu erstellen. "
|
1197 |
|
1198 |
+
#: views/b2s/settings.php:117
|
1199 |
msgid "Activate Legacy mode "
|
1200 |
msgstr "Kompatibilitätsmodus aktivieren"
|
1201 |
|
1202 |
+
#: views/b2s/settings.php:120
|
1203 |
msgid "Plugin contents are loaded one at a time to minimize server load."
|
1204 |
msgstr "Plugininhalte werden nacheinander geladen, um den Server Deines Blogs zu entlasten."
|
1205 |
|
1206 |
+
#: views/b2s/settings.php:145 includes/B2S/Settings/Item.php:65
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1207 |
msgid "Personal Time Zone"
|
1208 |
msgstr "Persönliche Zeitzone"
|
1209 |
|
1210 |
+
#: views/b2s/settings.php:148
|
1211 |
msgid ""
|
1212 |
"Blog2Social applies the scheduled time settings based on the time zone defined in the general settings of your WordPress. You can select a user-specific time zone that deviates from the Wordpress system time zone for your social media scheduling.<br><br>Select the desired "
|
1213 |
"time zone from the drop-down menu."
|
1215 |
"Die Zeiteinstellungen zum Planen von Social Media Posts in Blog2Social basieren auf der Zeitzone, die in den allgemeinen Einstellungen Deines WordPress festgelegt ist. Du kannst aber auch eine andere Zeitzone als Basis für die Planung Deiner Social Media Posts festlegen. "
|
1216 |
"Wähle dazu die gewünschte Zeitzone aus dem Drop-Down Menü."
|
1217 |
|
1218 |
+
#: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:50 includes/B2S/Post/Item.php:248 includes/PRG/Post/Item.php:97
|
1219 |
msgid "draft"
|
1220 |
msgstr "Entwurf"
|
1221 |
|
1223 |
msgid "Social Media Scheduling & Sharing"
|
1224 |
msgstr "Beitrag auf Social Media planen und teilen"
|
1225 |
|
1226 |
+
#: views/b2s/ship.php:37 views/prg/ship.php:41 views/prg/ship.php:43 includes/B2S/Curation/View.php:35 includes/B2S/Settings/Item.php:317 includes/B2S/Settings/Item.php:338
|
1227 |
msgid "Title"
|
1228 |
msgstr "Titel"
|
1229 |
|
1230 |
+
#: views/b2s/ship.php:39 includes/B2S/Post/Item.php:288
|
1231 |
msgid "on blog"
|
1232 |
msgstr "auf dem Blog"
|
1233 |
|
1256 |
msgstr "Profile | Seiten | Gruppen"
|
1257 |
|
1258 |
#: views/b2s/ship.php:148
|
1259 |
+
msgid "Save network collection"
|
1260 |
+
msgstr "Netzwerk-Gruppierung speichern"
|
1261 |
|
1262 |
#: views/b2s/ship.php:157
|
1263 |
msgid "network connected"
|
1283 |
msgid "First, connect or select network before posting"
|
1284 |
msgstr "Verbinde Dich zuerst mit einem Netzwerk oder wähle ein Netzwerk aus, bevor Du den Beitrag teilst!"
|
1285 |
|
1286 |
+
#: views/b2s/ship.php:203 includes/B2S/Settings/Item.php:81
|
1287 |
msgid "connect"
|
1288 |
msgstr "Jetzt mit Netzwerken verbinden"
|
1289 |
|
1299 |
msgid "Time zone"
|
1300 |
msgstr "Zeitzone"
|
1301 |
|
1302 |
+
#: views/b2s/ship.php:239 views/b2s/ship.php:241 includes/B2S/Post/Item.php:305
|
1303 |
msgid "Re-share this post"
|
1304 |
msgstr "Diesen Beitrag nochmal teilen"
|
1305 |
|
1374 |
msgid "Give me more information"
|
1375 |
msgstr "Erhalte mehr Infomationen"
|
1376 |
|
1377 |
+
#: views/b2s/support.php:15 includes/B2S/Post/Item.php:504 includes/B2S/Ship/Save.php:438
|
1378 |
msgid "FAQ"
|
1379 |
msgstr "FAQ"
|
1380 |
|
1596 |
msgid "Share your post"
|
1597 |
msgstr "Teile Deinen Post"
|
1598 |
|
1599 |
+
#: includes/B2S/Curation/View.php:61 includes/B2S/Settings/Item.php:175
|
1600 |
msgid "immediately"
|
1601 |
msgstr "sofort"
|
1602 |
|
1603 |
+
#: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67 includes/B2S/Ship/Item.php:895 views/b2s/partials/post-edit-modal.php:62 views/b2s/partials/post-edit-modal.php:65
|
1604 |
msgid "Date"
|
1605 |
msgstr "Startdatum"
|
1606 |
|
1612 |
msgid "Save as Draft"
|
1613 |
msgstr "als Entwurf speichern"
|
1614 |
|
1615 |
+
#: includes/B2S/Network/Item.php:62
|
1616 |
msgid "Default"
|
1617 |
msgstr "Standard"
|
1618 |
|
1619 |
+
#: includes/B2S/Network/Item.php:62
|
1620 |
msgid "Show all"
|
1621 |
msgstr "alle anzeigen"
|
1622 |
|
1623 |
+
#: includes/B2S/Network/Item.php:63 includes/B2S/Network/Item.php:176
|
1624 |
msgid "My profile"
|
1625 |
msgstr "Mein Profil"
|
1626 |
|
1627 |
+
#: includes/B2S/Network/Item.php:65
|
1628 |
msgid "Your profiles:"
|
1629 |
msgstr "weitere Profile:"
|
1630 |
|
1631 |
+
#: includes/B2S/Network/Item.php:140
|
1632 |
msgid "Best times"
|
1633 |
msgstr "Beste Zeiten"
|
1634 |
|
1635 |
+
#: includes/B2S/Network/Item.php:148 includes/B2S/Ship/Portale.php:38
|
1636 |
msgid "You want to connect a network profile?"
|
1637 |
msgstr "Du möchtest Dich mit einem Netzwerkprofil verbinden?"
|
1638 |
|
1639 |
+
#: includes/B2S/Network/Item.php:151 includes/B2S/Ship/Portale.php:35
|
1640 |
msgid "You want to connect a network page?"
|
1641 |
msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
|
1642 |
|
1643 |
+
#: includes/B2S/Network/Item.php:154 includes/B2S/Network/Item.php:341 includes/B2S/Ship/Portale.php:31
|
1644 |
+
msgid "Publication"
|
1645 |
+
msgstr "Publication"
|
1646 |
+
|
1647 |
+
#: includes/B2S/Network/Item.php:155 includes/B2S/Ship/Portale.php:32
|
1648 |
msgid "You want to connect a social media group?"
|
1649 |
msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
|
1650 |
|
1651 |
+
#: includes/B2S/Network/Item.php:169 includes/B2S/Settings/Item.php:235
|
1652 |
msgid "Connections"
|
1653 |
msgstr "Verbindungen"
|
1654 |
|
1655 |
+
#: includes/B2S/Network/Item.php:170
|
1656 |
msgid "Best Time Manager"
|
1657 |
msgstr "Best Time Manager"
|
1658 |
|
1659 |
+
#: includes/B2S/Network/Item.php:208 includes/B2S/Network/Item.php:269 includes/B2S/Network/Item.php:332
|
1660 |
msgid "To reactivate this connection,"
|
1661 |
msgstr "Um die Verbindung wieder zu aktivieren,"
|
1662 |
|
1663 |
+
#: includes/B2S/Network/Item.php:208 includes/B2S/Network/Item.php:269 includes/B2S/Network/Item.php:332 includes/B2S/Ship/Image.php:30
|
1664 |
msgid "please upgrade"
|
1665 |
msgstr "Bitte upgraden"
|
1666 |
|
1667 |
+
#: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:272 includes/B2S/Network/Item.php:335
|
1668 |
msgid "Authorization is interrupted since"
|
1669 |
msgstr "Autorisierung ist unterbrochen seit"
|
1670 |
|
1671 |
+
#: includes/B2S/Network/Item.php:215 includes/B2S/Network/Item.php:276 includes/B2S/Network/Item.php:339
|
1672 |
msgid "Assigned by"
|
1673 |
msgstr "Zugewiesen von"
|
1674 |
|
1675 |
+
#: includes/B2S/Network/Item.php:248 includes/B2S/Network/Item.php:310 includes/B2S/Network/Item.php:372 includes/B2S/Ship/Item.php:843
|
1676 |
msgid "Days"
|
1677 |
msgstr "Tage"
|
1678 |
|
1679 |
+
#: includes/B2S/Network/Item.php:278 includes/B2S/Ship/Item.php:286
|
1680 |
msgid "Employer Branding"
|
1681 |
msgstr "Arbeitgeber"
|
1682 |
|
1683 |
+
#: includes/B2S/Network/Item.php:453
|
1684 |
msgid "Connection currently assigned to"
|
1685 |
msgstr "Diese Verbindung ist aktuell zugewiesen an"
|
1686 |
|
1687 |
+
#: includes/B2S/Network/Item.php:506
|
1688 |
+
msgid "Successfully saved"
|
1689 |
+
msgstr "Erfolgreich gespeichert"
|
1690 |
+
|
1691 |
+
#: includes/B2S/Network/Item.php:507
|
1692 |
+
msgid "Failed to save"
|
1693 |
+
msgstr "Speichern fehlgeschlagen"
|
1694 |
+
|
1695 |
+
#: includes/B2S/Network/Item.php:508
|
1696 |
+
msgid "Failed to load the default template"
|
1697 |
+
msgstr "Fehler beim Laden der Standardeinstellungen"
|
1698 |
+
|
1699 |
+
#: includes/B2S/Network/Item.php:514
|
1700 |
+
msgid "This is a Premium Feature"
|
1701 |
+
msgstr "Dies ist eine Premium Funktion"
|
1702 |
+
|
1703 |
+
#: includes/B2S/Network/Item.php:533
|
1704 |
+
msgid "Activate Instant Caching"
|
1705 |
+
msgstr "Instant Caching aktivieren"
|
1706 |
+
|
1707 |
+
#: includes/B2S/Network/Item.php:568
|
1708 |
+
msgid "Format"
|
1709 |
+
msgstr "Format"
|
1710 |
+
|
1711 |
+
#: includes/B2S/Network/Item.php:569
|
1712 |
+
msgid "Load default settings"
|
1713 |
+
msgstr "Lade Standardeinstellungen"
|
1714 |
+
|
1715 |
+
#: includes/B2S/Network/Item.php:575 includes/B2S/Network/Item.php:578 includes/B2S/Ship/Item.php:608 includes/B2S/Ship/Item.php:610
|
1716 |
+
msgid "Link"
|
1717 |
+
msgstr "Link"
|
1718 |
+
|
1719 |
+
#: includes/B2S/Network/Item.php:575 includes/B2S/Network/Item.php:578 includes/B2S/Settings/Item.php:382
|
1720 |
+
msgid "Image with frame"
|
1721 |
+
msgstr "Bild mit Rahmen"
|
1722 |
+
|
1723 |
+
#: includes/B2S/Network/Item.php:576 includes/B2S/Network/Item.php:579
|
1724 |
+
msgid "Image"
|
1725 |
+
msgstr "Bild"
|
1726 |
+
|
1727 |
+
#: includes/B2S/Network/Item.php:576 includes/B2S/Network/Item.php:579 includes/B2S/Settings/Item.php:393
|
1728 |
+
msgid "Image cut out"
|
1729 |
+
msgstr "Bild zuschneiden"
|
1730 |
+
|
1731 |
+
#: includes/B2S/Network/Item.php:587 includes/B2S/Settings/Item.php:76
|
1732 |
+
msgid "Content"
|
1733 |
+
msgstr "Inhalt"
|
1734 |
+
|
1735 |
+
#: includes/B2S/Network/Item.php:597
|
1736 |
+
msgid "clear"
|
1737 |
+
msgstr "löschen"
|
1738 |
+
|
1739 |
+
#: includes/B2S/Network/Item.php:606
|
1740 |
+
msgid "The link will be added automatically at the end of the post."
|
1741 |
+
msgstr "Der Link wird automatisch am Ende des Posts eingefügt"
|
1742 |
+
|
1743 |
+
#: includes/B2S/Network/Item.php:619
|
1744 |
+
msgid "recommended length"
|
1745 |
+
msgstr "Empfohlene Länge"
|
1746 |
+
|
1747 |
+
#: includes/B2S/Network/Item.php:619 includes/B2S/Ship/Item.php:181 includes/B2S/Ship/Item.php:185 includes/B2S/Ship/Item.php:225 includes/B2S/Ship/Item.php:229 includes/B2S/Ship/Item.php:254 includes/B2S/Ship/Item.php:258 includes/B2S/Ship/Item.php:922
|
1748 |
+
#: includes/B2S/Ship/Item.php:924
|
1749 |
+
msgid "characters"
|
1750 |
+
msgstr "Zeichen"
|
1751 |
+
|
1752 |
+
#: includes/B2S/Network/Item.php:619
|
1753 |
+
msgid "Limit"
|
1754 |
+
msgstr "Limit"
|
1755 |
+
|
1756 |
+
#: includes/B2S/Network/Item.php:639 includes/B2S/Network/Item.php:691 includes/B2S/Network/Item.php:745 includes/B2S/Network/Item.php:797
|
1757 |
+
msgid "Preview"
|
1758 |
+
msgstr "Vorschau"
|
1759 |
+
|
1760 |
+
#: includes/B2S/Post/Filter.php:35
|
1761 |
msgid "all authors"
|
1762 |
msgstr "alle Autoren"
|
1763 |
|
1764 |
+
#: includes/B2S/Post/Filter.php:51
|
1765 |
+
msgid "all posts"
|
1766 |
+
msgstr "alle Beiträge"
|
1767 |
+
|
1768 |
+
#: includes/B2S/Post/Filter.php:62
|
1769 |
+
msgid "not yet shared"
|
1770 |
+
msgstr "noch nicht geteilt"
|
1771 |
+
|
1772 |
+
#: includes/B2S/Post/Filter.php:62
|
1773 |
+
msgid "already shared"
|
1774 |
+
msgstr "geteilt"
|
1775 |
+
|
1776 |
+
#: includes/B2S/Post/Filter.php:62
|
1777 |
+
msgid "currently scheduled"
|
1778 |
+
msgstr "geplant"
|
1779 |
+
|
1780 |
+
#: includes/B2S/Post/Filter.php:63
|
1781 |
msgid "all statuses"
|
1782 |
msgstr "kein Status"
|
1783 |
|
1784 |
+
#: includes/B2S/Post/Filter.php:74 includes/B2S/Post/Filter.php:86
|
1785 |
msgid "newest first"
|
1786 |
msgstr "neuste zuerst"
|
1787 |
|
1788 |
+
#: includes/B2S/Post/Filter.php:74 includes/B2S/Post/Filter.php:86
|
1789 |
msgid "oldest first"
|
1790 |
msgstr "älteste zuerst"
|
1791 |
|
1792 |
+
#: includes/B2S/Post/Filter.php:99
|
1793 |
msgid "all categories & tags"
|
1794 |
msgstr "alle Kategorien & Schlagwörter"
|
1795 |
|
1796 |
+
#: includes/B2S/Post/Filter.php:121 includes/PRG/Post/Filter.php:53
|
1797 |
msgid "all post types"
|
1798 |
msgstr "alle Typen"
|
1799 |
|
1800 |
+
#: includes/B2S/Post/Filter.php:146 includes/PRG/Post/Filter.php:74
|
1801 |
msgid "Search Title"
|
1802 |
msgstr "Suche nach Titel"
|
1803 |
|
1804 |
+
#: includes/B2S/Post/Filter.php:169 includes/PRG/Post/Filter.php:85
|
1805 |
msgid "sort"
|
1806 |
msgstr "sortieren"
|
1807 |
|
1808 |
+
#: includes/B2S/Post/Filter.php:170 includes/PRG/Post/Filter.php:86
|
1809 |
msgid "reset"
|
1810 |
msgstr "zurücksetzen"
|
1811 |
|
1812 |
+
#: includes/B2S/Post/Filter.php:175
|
1813 |
msgid "selected date"
|
1814 |
msgstr "ausgewähltes Datum"
|
1815 |
|
1816 |
+
#: includes/B2S/Post/Filter.php:175
|
1817 |
msgid "scheduled post(s)"
|
1818 |
msgstr "geplante Beiträge"
|
1819 |
|
1820 |
+
#: includes/B2S/Post/Item.php:251
|
1821 |
msgid "You have no posts published or scheduled."
|
1822 |
msgstr "Du hast keine Beiträge veröffentlicht oder geplant."
|
1823 |
|
1824 |
+
#: includes/B2S/Post/Item.php:273
|
1825 |
msgid "curated post"
|
1826 |
msgstr "kuratierter Beitrag"
|
1827 |
|
1828 |
+
#: includes/B2S/Post/Item.php:278 includes/B2S/Post/Item.php:368
|
1829 |
msgid "last shared on social media"
|
1830 |
msgstr "zuletzt auf Social Media geteilt"
|
1831 |
|
1832 |
+
#: includes/B2S/Post/Item.php:286 includes/B2S/Post/Item.php:377
|
1833 |
msgid "Share on Social Media"
|
1834 |
msgstr "auf Social Media teilen"
|
1835 |
|
1836 |
+
#: includes/B2S/Post/Item.php:288 includes/B2S/Post/Item.php:379 includes/PRG/Post/Item.php:132
|
1837 |
msgid "Author"
|
1838 |
msgstr "Autor"
|
1839 |
|
1840 |
+
#: includes/B2S/Post/Item.php:306 includes/B2S/Post/Item.php:330 includes/B2S/Post/Item.php:352
|
1841 |
msgid "Details"
|
1842 |
msgstr "Details"
|
1843 |
|
1844 |
+
#: includes/B2S/Post/Item.php:308
|
1845 |
msgid "shared social media posts"
|
1846 |
msgstr "geteilte Beiträge"
|
1847 |
|
1848 |
+
#: includes/B2S/Post/Item.php:308
|
1849 |
msgid "latest share by"
|
1850 |
msgstr "zuletzt geteilt von"
|
1851 |
|
1852 |
+
#: includes/B2S/Post/Item.php:332 views/b2s/widgets/activity.php:10
|
1853 |
msgid "scheduled social media posts"
|
1854 |
msgstr "geplante Beiträge"
|
1855 |
|
1856 |
+
#: includes/B2S/Post/Item.php:332
|
1857 |
msgid "next share by"
|
1858 |
msgstr "als nächstes geteilt von"
|
1859 |
|
1860 |
+
#: includes/B2S/Post/Item.php:354
|
1861 |
msgid "social media posts ready to be shared"
|
1862 |
msgstr "Social Media Posts sind bereit, geteilt zu werden"
|
1863 |
|
1864 |
+
#: includes/B2S/Post/Item.php:365
|
1865 |
msgid "via Browser-Extension"
|
1866 |
msgstr "via Browser-Extension"
|
1867 |
|
1868 |
+
#: includes/B2S/Post/Item.php:379
|
1869 |
msgid "saved"
|
1870 |
msgstr "gespeichert"
|
1871 |
|
1872 |
+
#: includes/B2S/Post/Item.php:488 includes/B2S/Post/Item.php:624 includes/B2S/Ship/Save.php:427
|
1873 |
msgid "Retweet"
|
1874 |
msgstr "Retweet"
|
1875 |
|
1876 |
+
#: includes/B2S/Post/Item.php:494 includes/B2S/Post/Item.php:564 includes/B2S/Post/Item.php:629
|
1877 |
msgid "select all"
|
1878 |
msgstr "alle auswählen"
|
1879 |
|
1880 |
+
#: includes/B2S/Post/Item.php:497
|
1881 |
msgid "show"
|
1882 |
msgstr "ansehen"
|
1883 |
|
1884 |
+
#: includes/B2S/Post/Item.php:504 includes/B2S/Ship/Save.php:438
|
1885 |
msgid "Please see"
|
1886 |
msgstr "siehe"
|
1887 |
|
1888 |
+
#: includes/B2S/Post/Item.php:510
|
1889 |
msgid "sharing in progress by"
|
1890 |
msgstr "wird geteilt"
|
1891 |
|
1892 |
+
#: includes/B2S/Post/Item.php:510
|
1893 |
msgid "shared by"
|
1894 |
msgstr "geteilt von"
|
1895 |
|
1896 |
+
#: includes/B2S/Post/Item.php:531 includes/B2S/Post/Item.php:544
|
1897 |
msgid "You want to delete a publish post entry?"
|
1898 |
msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
|
1899 |
|
1900 |
+
#: includes/B2S/Post/Item.php:532 includes/B2S/Post/Item.php:545
|
1901 |
msgid "delete from reporting"
|
1902 |
msgstr "aus Reporting löschen"
|
1903 |
|
1904 |
+
#: includes/B2S/Post/Item.php:535
|
1905 |
msgid "re-share"
|
1906 |
msgstr "erneut teilen"
|
1907 |
|
1908 |
+
#: includes/B2S/Post/Item.php:567
|
1909 |
msgid "is waiting to shared by"
|
1910 |
msgstr "wartet darauf, geteilt zu werden von"
|
1911 |
|
1912 |
+
#: includes/B2S/Post/Item.php:597 includes/B2S/Ship/Save.php:408
|
1913 |
msgid "share"
|
1914 |
msgstr "teilen"
|
1915 |
|
1916 |
+
#: includes/B2S/Post/Item.php:605
|
1917 |
msgid "You want to delete your Social Media post?"
|
1918 |
msgstr "Du möchtest Deinen Social Media Post löschen?"
|
1919 |
|
1920 |
+
#: includes/B2S/Post/Item.php:639
|
1921 |
msgid "last modified by"
|
1922 |
msgstr "zuletzt bearbeitet von"
|
1923 |
|
1924 |
+
#: includes/B2S/Post/Item.php:641
|
1925 |
msgid "is processed by the network"
|
1926 |
msgstr "wird vom Netzwerk verarbeitet"
|
1927 |
|
1928 |
+
#: includes/B2S/Post/Item.php:646
|
1929 |
msgid "scheduled by"
|
1930 |
msgstr "geplant von "
|
1931 |
|
1932 |
+
#: includes/B2S/Post/Item.php:651
|
1933 |
msgid "You want to edit your scheduled post?"
|
1934 |
msgstr "Sie möchten Ihre vorgeplanten Beiträge bearbeiten?"
|
1935 |
|
1936 |
+
#: includes/B2S/Post/Item.php:652
|
1937 |
msgid "edit"
|
1938 |
msgstr "edit"
|
1939 |
|
1940 |
+
#: includes/B2S/Post/Item.php:663
|
1941 |
msgid "delete scheduling"
|
1942 |
msgstr "Planung löschen"
|
1943 |
|
1944 |
+
#: includes/B2S/Settings/Item.php:62 includes/B2S/Settings/Item.php:82 includes/B2S/Ship/Item.php:745
|
1945 |
msgid "Account"
|
1946 |
msgstr "Konto"
|
1947 |
|
1948 |
+
#: includes/B2S/Settings/Item.php:71
|
1949 |
msgid "Timezone for Scheduling"
|
1950 |
msgstr "Zeitzone für die Planung"
|
1951 |
|
1952 |
+
#: includes/B2S/Settings/Item.php:71
|
1953 |
msgid "User"
|
1954 |
msgstr "Benutzer"
|
1955 |
|
1956 |
#: includes/B2S/Settings/Item.php:77
|
|
|
|
|
|
|
|
|
1957 |
msgid "Url Shortener"
|
1958 |
msgstr "Url Shortener"
|
1959 |
|
1960 |
+
#: includes/B2S/Settings/Item.php:78
|
1961 |
msgid "Bitly"
|
1962 |
msgstr "Bitly"
|
1963 |
|
1964 |
+
#: includes/B2S/Settings/Item.php:85
|
1965 |
msgid "allow shortcodes in my post"
|
1966 |
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
|
1967 |
|
1968 |
+
#: includes/B2S/Settings/Item.php:87
|
1969 |
msgid "include Wordpress tags as hashtags in my post"
|
1970 |
msgstr " Füge WordPress-Tags als Hashtags zu Deinen Social Media-Posts hinzu"
|
1971 |
|
1972 |
#: includes/B2S/Settings/Item.php:91
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1973 |
msgid "System"
|
1974 |
msgstr "System"
|
1975 |
|
1976 |
+
#: includes/B2S/Settings/Item.php:92 includes/B2S/Settings/Item.php:283 includes/B2S/Settings/Item.php:308
|
1977 |
msgid "This is a global feature for your blog, which can only be edited by users with admin rights."
|
1978 |
msgstr "Dies ist eine globale Einstellung für Deinen Blog, die nur von Usern mit Admin Rechten bearbeitet werden kann."
|
1979 |
|
1980 |
+
#: includes/B2S/Settings/Item.php:93
|
1981 |
msgid "activate Legacy mode"
|
1982 |
msgstr "Kompatibilitätsmodus aktivieren"
|
1983 |
|
1984 |
+
#: includes/B2S/Settings/Item.php:112
|
1985 |
msgid "Auto-post your own created posts"
|
1986 |
msgstr "Auto-Poste Deine selbsterstellten Blogbeiträge"
|
1987 |
|
1988 |
+
#: includes/B2S/Settings/Item.php:113
|
1989 |
msgid "Define by default to automatically post your posts on social media:"
|
1990 |
msgstr "Definiere standardmäßig Blogbeiträge oder Seiten, die Du auf Social Media automatisch teilen möchtest:"
|
1991 |
|
1992 |
+
#: includes/B2S/Settings/Item.php:115
|
1993 |
msgid "Select by default if the auto-poster is activated when you publish a new post or update a post."
|
1994 |
msgstr "Wählen standardmäßig aus, dass das automatische Teilen aktiviert wird, wenn Du einen neuen Post veröffentlichst oder einen Post aktualisierst."
|
1995 |
|
1996 |
+
#: includes/B2S/Settings/Item.php:120
|
1997 |
msgid "new posts"
|
1998 |
msgstr "Neue Beiträge"
|
1999 |
|
2000 |
+
#: includes/B2S/Settings/Item.php:121 includes/B2S/Settings/Item.php:133
|
2001 |
msgid "Unselect all"
|
2002 |
msgstr "Alle abwählen"
|
2003 |
|
2004 |
+
#: includes/B2S/Settings/Item.php:121 includes/B2S/Settings/Item.php:133
|
2005 |
msgid "Select all"
|
2006 |
msgstr "Alle auswählen"
|
2007 |
|
2008 |
+
#: includes/B2S/Settings/Item.php:129
|
2009 |
msgid "By enabling this feature your previously published social media posts will be sent again to your selected social media channels as soon as the post is updated."
|
2010 |
msgstr "Das Aktivieren dieser Funktion führt dazu, dass bereits veröffentlichte Beiträge erneut an die Social Media Kanäle gesendet werden, sobald der Beitrag aktualisiert wird."
|
2011 |
|
2012 |
+
#: includes/B2S/Settings/Item.php:132
|
2013 |
msgid "updating existing posts"
|
2014 |
msgstr "Bestehenden Beitrag aktualisieren"
|
2015 |
|
2016 |
+
#: includes/B2S/Settings/Item.php:144 includes/B2S/Settings/Item.php:186
|
2017 |
msgid "Save"
|
2018 |
msgstr " Speichern"
|
2019 |
|
2020 |
+
#: includes/B2S/Settings/Item.php:152
|
2021 |
msgid "Auto-post your imported posts to Twitter & Facebook"
|
2022 |
msgstr "Poste Deine importierten Beiträge automatisch auf Twitter und Facebook"
|
2023 |
|
2024 |
+
#: includes/B2S/Settings/Item.php:153
|
2025 |
msgid "Define by default to automatically share your imported posts to social media:"
|
2026 |
msgstr "Definiere standardmäßig, dass Deine importierten Beiträge automatisch in den Social Media geteilt werden. "
|
2027 |
|
2028 |
+
#: includes/B2S/Settings/Item.php:158
|
|
|
|
|
|
|
|
|
2029 |
msgid "Immediate Cross-Posting across all networks: Share an unlimited number of posts"
|
2030 |
msgstr "Immediate Cross-Posting über alle Netzwerke hinweg: Teile eine unbegrenzte Anzahl an Beiträgen"
|
2031 |
|
2032 |
+
#: includes/B2S/Settings/Item.php:159
|
2033 |
msgid "Scheduled Auto-Posting"
|
2034 |
msgstr "Scheduled Auto-Posting"
|
2035 |
|
2036 |
+
#: includes/B2S/Settings/Item.php:161
|
2037 |
msgid "share up to"
|
2038 |
msgstr "teile bis zu"
|
2039 |
|
2040 |
+
#: includes/B2S/Settings/Item.php:161
|
2041 |
msgid "posts per day"
|
2042 |
msgstr "Beiträge pro Tag"
|
2043 |
|
2044 |
+
#: includes/B2S/Settings/Item.php:167
|
2045 |
msgid "Select by default to automatically share your imported posts"
|
2046 |
msgstr "Teile standardmäßig automatisch importierte Beiträge auf meinen Social Media"
|
2047 |
|
2048 |
+
#: includes/B2S/Settings/Item.php:171
|
2049 |
msgid "Select to auto-post to your standard networks:"
|
2050 |
msgstr "Wähle die Netzwerke aus, auf denen automatisch veröffentlicht werden soll:"
|
2051 |
|
2052 |
+
#: includes/B2S/Settings/Item.php:172
|
2053 |
msgid "In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting."
|
2054 |
msgstr "In Übereinstimmung mit den neuen Twitter-AGB kann ein Twitter-Account als Ihr primärer Twitter-Account für das Auto-Posting ausgewählt werden"
|
2055 |
|
2056 |
+
#: includes/B2S/Settings/Item.php:172
|
2057 |
msgid "More information"
|
2058 |
msgstr "Zusätzliche Informationen"
|
2059 |
|
2060 |
+
#: includes/B2S/Settings/Item.php:174
|
2061 |
msgid "Select to auto-post immediately after publishing or with a delay"
|
2062 |
msgstr "Importierte Beiträge direkt veröffentlichen oder mit einer Verzögerung"
|
2063 |
|
2064 |
+
#: includes/B2S/Settings/Item.php:176
|
2065 |
msgid "publish with a delay of"
|
2066 |
msgstr "Veröffentliche mit einer Verzögerung von"
|
2067 |
|
2068 |
+
#: includes/B2S/Settings/Item.php:177
|
2069 |
msgid "minutes"
|
2070 |
msgstr "Minuten"
|
2071 |
|
2072 |
+
#: includes/B2S/Settings/Item.php:200
|
2073 |
msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
|
2074 |
msgstr "Beiträge filtern (Nur Beiträge, die die Kriterien erfüllen, werden automatisch veröffentlicht)"
|
2075 |
|
2076 |
+
#: includes/B2S/Settings/Item.php:201
|
2077 |
msgid "Post Types"
|
2078 |
msgstr "Posttypen"
|
2079 |
|
2080 |
+
#: includes/B2S/Settings/Item.php:202
|
2081 |
msgid "Include (Post only...)"
|
2082 |
msgstr "enthält (nur Beiträge, mit ...)"
|
2083 |
|
2084 |
+
#: includes/B2S/Settings/Item.php:203
|
2085 |
msgid "Exclude (Do no post ...)"
|
2086 |
msgstr "enthält nicht (Veröffentliche keine Beiträge, mit...)"
|
2087 |
|
2088 |
+
#: includes/B2S/Settings/Item.php:237
|
2089 |
msgid "add/change connection"
|
2090 |
msgstr "Verbindung hinzufügen/ändern"
|
2091 |
|
2092 |
+
#: includes/B2S/Settings/Item.php:281
|
2093 |
msgid "Reset all page and post meta data"
|
2094 |
msgstr "Lösche alle Seiten und Beitrags Meta Angaben"
|
2095 |
|
2096 |
+
#: includes/B2S/Settings/Item.php:286
|
2097 |
msgid "Meta Tags Settings for Posts and Pages"
|
2098 |
msgstr "Meta Tag Einstellungen für Beiträge und Seiten"
|
2099 |
|
2100 |
+
#: includes/B2S/Settings/Item.php:287
|
2101 |
msgid "Add Open Graph meta tags to your shared posts or pages, required by Facebook and other social networks to display your post or page image, title and description correctly."
|
2102 |
msgstr "Ergänze Open Graph Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit Facebook und andere soziale Netzwerke Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt darstellen können."
|
2103 |
|
2104 |
+
#: includes/B2S/Settings/Item.php:289
|
2105 |
msgid "Add Twitter Card meta tags to your shared posts or pages, required by Twitter to display your post or page image, title and description correctly."
|
2106 |
msgstr "Ergänze Twitter Card Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit Twitter Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt darstellen kann."
|
2107 |
|
2108 |
+
#: includes/B2S/Settings/Item.php:310
|
2109 |
msgid "Frontpage Settings"
|
2110 |
msgstr "Frontpage Einstellungen"
|
2111 |
|
2112 |
+
#: includes/B2S/Settings/Item.php:311
|
2113 |
msgid "Check Settings with Sharing-Debugger"
|
2114 |
msgstr "Einstellungen mit Sharing-Debugger überprüfen"
|
2115 |
|
2116 |
+
#: includes/B2S/Settings/Item.php:314
|
2117 |
msgid "Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
2118 |
msgstr "Definiere die Default Einstellungen für Titel, Beschreibung und Image für die Open Graph Parameter bei Facebook, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www.DeinBlog.de)"
|
2119 |
|
2120 |
+
#: includes/B2S/Settings/Item.php:318 includes/B2S/Settings/Item.php:339
|
2121 |
msgid "Description"
|
2122 |
msgstr "Beschreibung"
|
2123 |
|
2124 |
+
#: includes/B2S/Settings/Item.php:319 includes/B2S/Settings/Item.php:340
|
2125 |
msgid "Image URL"
|
2126 |
msgstr "Bild Url"
|
2127 |
|
2128 |
+
#: includes/B2S/Settings/Item.php:321 includes/B2S/Settings/Item.php:342 includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
|
2129 |
msgid "Image upload / Media Gallery"
|
2130 |
msgstr "Bild hochladen / Mediathek"
|
2131 |
|
2132 |
+
#: includes/B2S/Settings/Item.php:324
|
2133 |
msgid "Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1."
|
2134 |
msgstr "Bitte beachte: Facebook unterstützt Bilder mit einer Mindestgröße von 200x200 Pixel and einem Bildgrößenverhältnis von 1:1."
|
2135 |
|
2136 |
+
#: includes/B2S/Settings/Item.php:330
|
2137 |
msgid "Add the default Twitter Card parameters for title, description and image you want Twitter to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
2138 |
msgstr "Definiere die Default Twitter Card Parameter für Titel, Beschreibung und Image, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www.DeinBlog.de)"
|
2139 |
|
2140 |
+
#: includes/B2S/Settings/Item.php:333
|
2141 |
msgid "The default card type to use"
|
2142 |
msgstr "Wählen Sie Ihre Standard-Twitter-Card"
|
2143 |
|
2144 |
+
#: includes/B2S/Settings/Item.php:335
|
2145 |
msgid "Summary"
|
2146 |
msgstr "Link-Darstellung"
|
2147 |
|
2148 |
+
#: includes/B2S/Settings/Item.php:336
|
2149 |
msgid "Summary with large image"
|
2150 |
msgstr "Link-Darstellung mit großem Bild"
|
2151 |
|
2152 |
+
#: includes/B2S/Settings/Item.php:336
|
2153 |
+
msgid "(PREMIUM)"
|
2154 |
+
msgstr "(PREMIUM)"
|
2155 |
+
|
2156 |
+
#: includes/B2S/Settings/Item.php:345
|
2157 |
msgid "Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats."
|
2158 |
msgstr "Bitte beachte: Twitter unterstützt Bilder mit einer Mindestgröße von 144x144 Pixel und eine maximale Größe 4096 x 4096 Pixel mit weniger als 5 MB. Die Bilder werden auf ein quadratisches Maß übertragen. Twitter unterstützt die Bildformate JPG, PNG, WEBP und GIF. "
|
2159 |
|
2160 |
+
#: includes/B2S/Settings/Item.php:362
|
2161 |
msgid "Did you know?"
|
2162 |
msgstr "Wusstest Du schon?"
|
2163 |
|
2164 |
+
#: includes/B2S/Settings/Item.php:363
|
2165 |
msgid "With Premium Pro, you can change the custom post format photo post or link post for each individual social media post and channel (profile, page, group)."
|
2166 |
msgstr "Mit der Premium Pro Version kannst Du das Standard Post-Format individuell pro Social Media Kanal verändern und Deine Beiträge als BildPost oder als Link-Post auf Deinen Profilen, Seiten oder Gruppen teilen."
|
2167 |
|
2168 |
+
#: includes/B2S/Settings/Item.php:363
|
2169 |
msgid "Upgrade to Premium Pro now."
|
2170 |
msgstr "Upgrade auf Premium PRO"
|
2171 |
|
2172 |
+
#: includes/B2S/Settings/Item.php:387
|
|
|
|
|
|
|
|
|
2173 |
msgid "Insert white frames to show the whole image in your timeline. All image information will be shown in your timeline."
|
2174 |
msgstr "Füge weiße Rahmen ein, um das gesamte Bild in Deiner Zeitleiste anzuzeigen. Alle Bildinformationen werden in Deiner Zeitleiste angezeigt."
|
2175 |
|
2176 |
+
#: includes/B2S/Settings/Item.php:389
|
2177 |
msgid ""
|
2178 |
"The link post format displays posts title, link address and the first one or two sentences of the post. The networks scan this information from your META or OpenGraph. PLEASE NOTE: If you want your link posts to display the selected image from the Blog2Social preview editor, "
|
2179 |
"please make sure you have activated the Social Meta Tags for Facebook and Twitter in your Blog2Social settings. You find these settings in the tab \"Social Meta Data\". If you don't select a specific post image, some networks display the first image detected on your page. The "
|
2183 |
"Deinem Blogbeitrag. BITTE BEACHTE: Wenn Deine Link-Posts das ausgewählte Bild aus dem Blog2Social Vorschau-Editor anzeigen sollen, stelle bitte sicher, dass Du die Social Meta Tags für Facebook und Twitter in Deinen Blog2Social-Einstellungen aktiviert hast. Diese "
|
2184 |
"Einstellungen findest Du im Tab \"Social Meta Angaben\". Wenn Du kein bestimmtes Beitragsbild für Deinen Blogbeitrag ausgewählt hast, zeigen einige Netzwerke das erste Bild an, dass sie auf Deiner Seite finden."
|
2185 |
|
2186 |
+
#: includes/B2S/Settings/Item.php:398
|
|
|
|
|
|
|
|
|
2187 |
msgid "The image preview will be cropped automatically to fit the default Instagram layout for your Instagram timeline. The image will be shown uncropped when opening the preview page for your Instagram post."
|
2188 |
msgstr "Die Bildvorschau wird automatisch zugeschnitten, damit es dem Instagram-Standardlayout für Deine Instagram-Timeline entspricht. Das Bild wird als Ganzes angezeigt, wenn Du die Vorschauseite für Deinen Instagram-Beitrag öffnest. "
|
2189 |
|
2190 |
+
#: includes/B2S/Settings/Item.php:400
|
2191 |
msgid ""
|
2192 |
"A photo or image post displays the selected image in the one-page preview of Blog2Social and your comment above the image. The image links to the image view on your image gallery in the respective network. Blog2Social adds the link to your post in your comment. The main "
|
2193 |
"benefit of photo posts is that your image is uploaded to your personal image albums or gallery. In Facebook, you can edit the albums name with a description of your choice."
|
2195 |
"Ein Foto oder ein Bildbeitrag zeigt das ausgewählte Bild in der einseitigen Vorschau von Blog2Social und Deinem Kommentar über dem Bild an. Das Bild verlinkt auf die Bildansicht Deiner Bildergalerie im jeweiligen Netzwerk. Blog2Social fügt den Link zu Deinem Post in Deinem "
|
2196 |
"Kommentar hinzu. Der Hauptvorteil von Foto-Posts ist, dass Dein Bild in Deinen persönlichen Bildalben oder Deiner Galerie hochgeladen wird. In Facebook kannst Du den Namen des Albums mit einer Beschreibung Deiner Wahl bearbeiten."
|
2197 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2198 |
#: includes/B2S/Ship/Image.php:27
|
2199 |
msgid "The images file types .jpg and .png are allowed. Please try another."
|
2200 |
msgstr "Es sind nur .jpg und .png Bilder erlaubt. Bitte wähle ein anderes Bild aus."
|
2219 |
msgid "Apply image for this post"
|
2220 |
msgstr "Bild für diesen Post übernehmen"
|
2221 |
|
2222 |
+
#: includes/B2S/Ship/Item.php:137
|
2223 |
msgid "Network does not support image for profiles"
|
2224 |
msgstr "Netzwerk unterstützt keine Bilder für Profile"
|
2225 |
|
2226 |
+
#: includes/B2S/Ship/Item.php:138 includes/B2S/Ship/Item.php:197
|
2227 |
msgid "Network defines image by link"
|
2228 |
msgstr "Netzwerk wählt selber das Bild aus"
|
2229 |
|
2230 |
+
#: includes/B2S/Ship/Item.php:140
|
2231 |
msgid "Supported HTML tags"
|
2232 |
msgstr "Erlaubte HTML-Elemente"
|
2233 |
|
2234 |
+
#: includes/B2S/Ship/Item.php:141 includes/B2S/Ship/Item.php:196
|
2235 |
msgid "Network does not support emojis"
|
2236 |
msgstr "Netzwerk unterstützt keine Emojis"
|
2237 |
|
2238 |
+
#: includes/B2S/Ship/Item.php:180
|
2239 |
msgid "Text only"
|
2240 |
msgstr "nur Text"
|
2241 |
|
2242 |
+
#: includes/B2S/Ship/Item.php:195
|
|
|
|
|
|
|
|
|
2243 |
msgid "Network does not support image for pages"
|
2244 |
msgstr "Netzwerk unterstützt keine Bilder für Seiten"
|
2245 |
|
2246 |
+
#: includes/B2S/Ship/Item.php:278
|
2247 |
msgid "Connection expires on 31 March 2019"
|
2248 |
msgstr "Verbindung läuft ab 31.März 2019 ab"
|
2249 |
|
2250 |
+
#: includes/B2S/Ship/Item.php:282
|
2251 |
msgid "Connection expires on 2 April 2019"
|
2252 |
msgstr "Verbindung läuft ab 2. April 2019 ab"
|
2253 |
|
2254 |
+
#: includes/B2S/Ship/Item.php:295
|
2255 |
msgid "post format"
|
2256 |
msgstr "Postformat"
|
2257 |
|
2258 |
+
#: includes/B2S/Ship/Item.php:305 includes/B2S/Ship/Item.php:930
|
2259 |
msgid "Insert full-text"
|
2260 |
msgstr "ganzen Text einfügen"
|
2261 |
|
2262 |
+
#: includes/B2S/Ship/Item.php:307 includes/B2S/Ship/Item.php:932
|
2263 |
msgid "Delete text"
|
2264 |
msgstr "Text löschen"
|
2265 |
|
2266 |
+
#: includes/B2S/Ship/Item.php:315
|
2267 |
msgid "You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post."
|
2268 |
msgstr "Du kannst Deinen Post mit individuellen Kommentaren, @-Handles, Emojis und mehr im Fenster \"Instant Sharing\" anpassen, nachdem Du Deinen Post geplant hast."
|
2269 |
|
2270 |
+
#: includes/B2S/Ship/Item.php:321 includes/B2S/Ship/Item.php:516 includes/B2S/Ship/Item.php:796
|
2271 |
msgid "Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account."
|
2272 |
msgstr "Bitte beachten Sie, dass es nach den neuen AGB von Twitter nicht mehr erlaubt ist, identische oder im Wesentlichen ähnliche Inhalte auf mehreren Accounts oder mehrere identische Updates auf einem Twitter Account oder auch mehreren Accounts zu posten."
|
2273 |
|
2274 |
+
#: includes/B2S/Ship/Item.php:321 includes/B2S/Ship/Item.php:516 includes/B2S/Ship/Item.php:796
|
2275 |
msgid "Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts."
|
2276 |
msgstr "Ein Verstoß gegen diese Regeln kann dazu führen, dass Twitter Ihren Account sperrt. Variieren Sie Ihre Tweets mit unterschiedlichen Kommentaren, Hashtags und Handles um doppelte Beiträge zu vermeiden."
|
2277 |
|
2278 |
+
#: includes/B2S/Ship/Item.php:321 includes/B2S/Ship/Item.php:516 includes/B2S/Ship/Item.php:796
|
2279 |
msgid "Learn more about this"
|
2280 |
msgstr "Erfahre mehr darüber"
|
2281 |
|
2282 |
+
#: includes/B2S/Ship/Item.php:326
|
2283 |
msgid "Please note: XING allows identical posts to be published only once within a group and no more than three times across different groups."
|
2284 |
msgstr "Bitte beachte: XING erlaubt die Veröffentlichung identischer Beiträge nur einmal innerhalb einer Gruppe und nicht mehr als dreimal in verschiedenen Gruppen."
|
2285 |
|
2286 |
+
#: includes/B2S/Ship/Item.php:326
|
2287 |
msgid "Read more"
|
2288 |
msgstr "mehr erfahren"
|
2289 |
|
2290 |
+
#: includes/B2S/Ship/Item.php:346
|
2291 |
msgid "hide calendar"
|
2292 |
msgstr "Planungskalender verbergen"
|
2293 |
|
2294 |
+
#: includes/B2S/Ship/Item.php:401 includes/B2S/Ship/Item.php:425 includes/B2S/Ship/Item.php:449 includes/B2S/Ship/Item.php:467 includes/B2S/Ship/Item.php:482 includes/B2S/Ship/Item.php:508 includes/B2S/Ship/Item.php:526 includes/B2S/Ship/Item.php:542
|
2295 |
+
#: includes/B2S/Ship/Item.php:555 includes/B2S/Ship/Item.php:571 includes/B2S/Ship/Item.php:576
|
2296 |
msgid "Write something about your post..."
|
2297 |
msgstr "Schreibe etwas..."
|
2298 |
|
2299 |
+
#: includes/B2S/Ship/Item.php:408 includes/B2S/Ship/Item.php:432 includes/B2S/Ship/Item.php:456 includes/B2S/Ship/Item.php:504 includes/B2S/Ship/Item.php:522 includes/B2S/Ship/Item.php:538 includes/B2S/Ship/Item.php:567 includes/B2S/Ship/Item.php:601
|
2300 |
msgid "Change image"
|
2301 |
msgstr "Bild ändern"
|
2302 |
|
2303 |
+
#: includes/B2S/Ship/Item.php:412
|
2304 |
msgid "Info: Change Open Graph Meta tags image, title and description for this network"
|
2305 |
msgstr "Info: Ändere die Open Graph Parameter für diese Netzwerk"
|
2306 |
|
2307 |
+
#: includes/B2S/Ship/Item.php:415 includes/B2S/Ship/Item.php:439
|
2308 |
msgid "You want to change your link image, link title and link description for this network? Click here."
|
2309 |
msgstr "Du möchtest das Bild, den Titel und die Beschreibung ändern? Hier Klicken."
|
2310 |
|
2311 |
+
#: includes/B2S/Ship/Item.php:417
|
2312 |
msgid "OG Meta title"
|
2313 |
msgstr "OG Titel"
|
2314 |
|
2315 |
+
#: includes/B2S/Ship/Item.php:418
|
2316 |
msgid "OG Meta description"
|
2317 |
msgstr "OG Beschreibung"
|
2318 |
|
2319 |
+
#: includes/B2S/Ship/Item.php:436
|
2320 |
msgid "Info: Change Card Meta tags image, title and description for this network"
|
2321 |
msgstr "Info: Ändere die Twitter Card Parameter für diese Netzwerk"
|
2322 |
|
2323 |
+
#: includes/B2S/Ship/Item.php:441
|
2324 |
msgid "Card Meta title"
|
2325 |
msgstr "Card Titel"
|
2326 |
|
2327 |
+
#: includes/B2S/Ship/Item.php:442
|
2328 |
msgid "Card Meta description"
|
2329 |
msgstr "Card Beschreibung"
|
2330 |
|
2331 |
+
#: includes/B2S/Ship/Item.php:588
|
2332 |
msgid "required"
|
2333 |
msgstr "erforderlich"
|
2334 |
|
2335 |
+
#: includes/B2S/Ship/Item.php:678
|
|
|
|
|
|
|
|
|
2336 |
msgid "Jobs & Projects"
|
2337 |
msgstr "Jobs & Projekte"
|
2338 |
|
2339 |
+
#: includes/B2S/Ship/Item.php:679
|
2340 |
msgid "Events"
|
2341 |
msgstr "Veranstaltungen"
|
2342 |
|
2343 |
+
#: includes/B2S/Ship/Item.php:680
|
2344 |
msgid "Classified Ads"
|
2345 |
msgstr "Kleinanzeigen"
|
2346 |
|
2347 |
+
#: includes/B2S/Ship/Item.php:682
|
2348 |
msgid "Offer"
|
2349 |
msgstr "Angebot"
|
2350 |
|
2351 |
+
#: includes/B2S/Ship/Item.php:683
|
2352 |
msgid "Request"
|
2353 |
msgstr "Gesucht"
|
2354 |
|
2355 |
+
#: includes/B2S/Ship/Item.php:694
|
2356 |
msgid "The Headline..."
|
2357 |
msgstr "Die Überschrift..."
|
2358 |
|
2359 |
+
#: includes/B2S/Ship/Item.php:699
|
2360 |
msgid "Hashtags"
|
2361 |
msgstr "Hashtags"
|
2362 |
|
2363 |
+
#: includes/B2S/Ship/Item.php:727
|
2364 |
msgid "Enable Retweets for all Tweets with the selected profile"
|
2365 |
msgstr "Retweets für alle Tweets mit dem gewählten Profil aktivieren"
|
2366 |
|
2367 |
+
#: includes/B2S/Ship/Item.php:746 views/b2s/partials/post-edit-modal.php:73
|
2368 |
msgid "Delay"
|
2369 |
msgstr "Verzögerung"
|
2370 |
|
2371 |
+
#: includes/B2S/Ship/Item.php:756 includes/B2S/Ship/Item.php:757 includes/B2S/Ship/Item.php:758 includes/B2S/Ship/Item.php:759 views/b2s/partials/post-edit-modal.php:77 views/b2s/partials/post-edit-modal.php:78 views/b2s/partials/post-edit-modal.php:79
|
2372 |
#: views/b2s/partials/post-edit-modal.php:80
|
2373 |
msgid "min"
|
2374 |
msgstr "min"
|
2375 |
|
2376 |
+
#: includes/B2S/Ship/Item.php:764
|
2377 |
msgid "Add Retweet"
|
2378 |
msgstr "Retweet hinzufügen"
|
2379 |
|
2380 |
+
#: includes/B2S/Ship/Item.php:784
|
2381 |
msgid "Share Now"
|
2382 |
msgstr "Sofort teilen"
|
2383 |
|
2384 |
+
#: includes/B2S/Ship/Item.php:789
|
2385 |
msgid "Schedule Recurrent Post"
|
2386 |
msgstr "regelmäßig Planen"
|
2387 |
|
2388 |
+
#: includes/B2S/Ship/Item.php:825 views/b2s/partials/post-edit-modal.php:47
|
2389 |
msgid ""
|
2390 |
"Please note: Your account is connected via an old XING API that is no longer supported by XING after March 31. Please connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with the new XING interface in the Blog2Social "
|
2391 |
"network settings. To do this, go to the Blog2Social Networks section and connect your XING accounts with the new XING."
|
2393 |
"Bitte beachte: Deine Accounts sind über eine alte XING-Schnittstelle verbunden, die nicht weiter von XING unterstützt wird. Bitte verbinde Dein XING-Profil sowie Deine XING-Unternehmensseiten- (Arbeitgeberprofile) und Business Pages mit der neuen XING-Schnittstelle. Gehe dazu "
|
2394 |
"in den Bereich Blog2Social \"Netzwerke\" und verbinde Dein XING-Konto über die neue XING-Schnittstelle"
|
2395 |
|
2396 |
+
#: includes/B2S/Ship/Item.php:829 views/b2s/partials/post-edit-modal.php:51
|
2397 |
msgid "Please note: Google will shut down Google+ for all private accounts (profiles, pages, groups) on 2nd April 2019. You can find further information and the next steps, including how to download your photos and other content here:"
|
2398 |
msgstr "Bitte beachte. Google stellt das Netzwerk Google+ für alle private Konten (Profile, Seiten und Gruppen) zum 02. April 2019 ein. Hier findest Du Informationen zu den nächsten Schritten, u. a. dazu, wie Du Deine Fotos und andere Inhalte herunterladen kannst:"
|
2399 |
|
2400 |
+
#: includes/B2S/Ship/Item.php:832
|
2401 |
msgid "Repeats"
|
2402 |
msgstr "Wdh."
|
2403 |
|
2404 |
+
#: includes/B2S/Ship/Item.php:833 includes/B2S/Ship/Item.php:836
|
2405 |
msgid "Duration"
|
2406 |
msgstr "Dauer"
|
2407 |
|
2408 |
+
#: includes/B2S/Ship/Item.php:837
|
2409 |
msgid "Number of repeats"
|
2410 |
msgstr "Anzahl der Wdh."
|
2411 |
|
2412 |
+
#: includes/B2S/Ship/Item.php:838
|
2413 |
msgid "Day of month"
|
2414 |
msgstr "Tag im Monat"
|
2415 |
|
2416 |
+
#: includes/B2S/Ship/Item.php:839
|
2417 |
msgid "Repeats every (days)"
|
2418 |
msgstr "Alle (Tage) wiederholen"
|
2419 |
|
2420 |
+
#: includes/B2S/Ship/Item.php:841
|
2421 |
msgid "Start date"
|
2422 |
msgstr "Startdatum"
|
2423 |
|
2424 |
+
#: includes/B2S/Ship/Item.php:842
|
2425 |
msgid "Time to publish"
|
2426 |
msgstr "Veröffentlichungszeit"
|
2427 |
|
2428 |
+
#: includes/B2S/Ship/Item.php:851
|
2429 |
msgid "weekly"
|
2430 |
msgstr "wöchentlich"
|
2431 |
|
2432 |
+
#: includes/B2S/Ship/Item.php:852
|
2433 |
msgid "monthly"
|
2434 |
msgstr "monatlich"
|
2435 |
|
2436 |
+
#: includes/B2S/Ship/Item.php:853
|
2437 |
msgid "own period"
|
2438 |
msgstr "Eigener Zeitraum"
|
2439 |
|
2440 |
+
#: includes/B2S/Ship/Item.php:859
|
2441 |
msgid "Week"
|
2442 |
msgstr "Woche"
|
2443 |
|
2444 |
+
#: includes/B2S/Ship/Item.php:859
|
2445 |
msgid "Weeks"
|
2446 |
msgstr "Wochen"
|
2447 |
|
2448 |
+
#: includes/B2S/Ship/Item.php:868
|
2449 |
msgid "Month"
|
2450 |
msgstr "Monat"
|
2451 |
|
2452 |
+
#: includes/B2S/Ship/Item.php:868
|
2453 |
msgid "Months"
|
2454 |
msgstr "Monate"
|
2455 |
|
2456 |
+
#: includes/B2S/Ship/Item.php:888
|
2457 |
msgid "End Of Month"
|
2458 |
msgstr "Monatsende"
|
2459 |
|
2460 |
+
#: includes/B2S/Ship/Item.php:893
|
2461 |
msgid "Timespan"
|
2462 |
msgstr "Zeitspanne"
|
2463 |
|
2464 |
+
#: includes/B2S/Ship/Item.php:896 views/b2s/partials/post-edit-modal.php:63 views/b2s/partials/post-edit-modal.php:66
|
2465 |
msgid "Time"
|
2466 |
msgstr "Mal"
|
2467 |
|
2468 |
+
#: includes/B2S/Ship/Item.php:901
|
2469 |
msgid "Mon"
|
2470 |
msgstr "Mo"
|
2471 |
|
2472 |
+
#: includes/B2S/Ship/Item.php:902
|
2473 |
msgid "Tue"
|
2474 |
msgstr "Di"
|
2475 |
|
2476 |
+
#: includes/B2S/Ship/Item.php:903
|
2477 |
msgid "Wed"
|
2478 |
msgstr "Mi"
|
2479 |
|
2480 |
+
#: includes/B2S/Ship/Item.php:904
|
2481 |
msgid "Thu"
|
2482 |
msgstr "Do"
|
2483 |
|
2484 |
+
#: includes/B2S/Ship/Item.php:905
|
2485 |
msgid "Fri"
|
2486 |
msgstr "Fr"
|
2487 |
|
2488 |
+
#: includes/B2S/Ship/Item.php:906
|
2489 |
msgid "Sat"
|
2490 |
msgstr "Sa"
|
2491 |
|
2492 |
+
#: includes/B2S/Ship/Item.php:907
|
2493 |
msgid "Sun"
|
2494 |
msgstr "So"
|
2495 |
|
2496 |
+
#: includes/B2S/Ship/Item.php:914
|
2497 |
msgid "add another post"
|
2498 |
msgstr "einen weiteren Post anlegen"
|
2499 |
|
2500 |
+
#: includes/B2S/Ship/Item.php:928
|
2501 |
msgid "Copy from original"
|
2502 |
msgstr "Originaltext kopieren"
|
2503 |
|
2504 |
+
#: includes/B2S/Ship/Item.php:944
|
2505 |
msgid "Apply Settings To All Networks"
|
2506 |
msgstr "Planung für alle Netzwerke übernehmen"
|
2507 |
|
2508 |
+
#: includes/B2S/Ship/Item.php:945
|
2509 |
msgid "Save as best time for this network"
|
2510 |
msgstr "Diese Zeit als \"Beste Zeit\" für dieses Netzwerk speichern"
|
2511 |
|
languages/blog2social.pot
CHANGED
@@ -3,7 +3,7 @@ msgid ""
|
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Blog2Social: Social Media Auto Post & Scheduler\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
-
"POT-Creation-Date: 2019-
|
7 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
8 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
9 |
"Language-Team: \n"
|
@@ -31,207 +31,205 @@ msgstr ""
|
|
31 |
msgid "Modify forum"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: includes/Loader.php:
|
35 |
msgid "Auto-Post on Social Media"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: includes/Loader.php:
|
39 |
msgid "Social Media Content Calendar"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: includes/Loader.php:
|
43 |
msgid "This post will be shared into your social media from"
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: includes/Loader.php:
|
47 |
msgid "show details"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: includes/Loader.php:
|
51 |
msgid "This post will be shared on social media in 2-3 minutes!"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: includes/Loader.php:
|
55 |
msgid "Please, make sure that your post are publish on this blog on this moment. Then you can auto post your post with Blog2social."
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: includes/Loader.php:
|
59 |
msgid "There are no authorizations for your selected profile. Please, authorize with a social network or select a other profile."
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: includes/Loader.php:
|
63 |
msgid "Upgrade to Premium"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: includes/Loader.php:
|
67 |
msgid "Notifications"
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: includes/Loader.php:
|
71 |
msgid "Shared Posts"
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: includes/Loader.php:
|
75 |
msgid "Instant Sharing"
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: includes/Loader.php:
|
79 |
msgid "Scheduled Posts"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: includes/Loader.php:
|
83 |
msgid "Content Curation Drafts"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: includes/Loader.php:
|
87 |
-
#: includes/B2S/Settings/Item.php:473 includes/B2S/Settings/Item.php:478 includes/B2S/Ship/Portale.php:36 includes/B2S/Ship/Portale.php:36
|
88 |
msgid "Profile"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: includes/Loader.php:
|
92 |
-
#: includes/B2S/Settings/Item.php:479 includes/B2S/Ship/Portale.php:33 includes/B2S/Ship/Portale.php:33
|
93 |
msgid "Page"
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: includes/Loader.php:
|
97 |
msgid "Group"
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: includes/Loader.php:
|
101 |
msgid "Company"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: includes/Loader.php:
|
105 |
msgid "Business"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: includes/Loader.php:
|
109 |
msgid "Your post could not be posted."
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: includes/Loader.php:
|
113 |
msgid "Your authorization has expired. Please reconnect your account in the Blog2Social network settings."
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: includes/Loader.php:
|
117 |
msgid "The network has marked the post as spam or abusive."
|
118 |
msgstr ""
|
119 |
|
120 |
-
#: includes/Loader.php:
|
121 |
msgid "We don't have the permission to publish your post. Please check your authorization."
|
122 |
msgstr ""
|
123 |
|
124 |
-
#: includes/Loader.php:
|
125 |
msgid "Your authorization is interrupted. Please check your authorization. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: includes/Loader.php:
|
129 |
msgid "Your daily limit has been reached."
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: includes/Loader.php:
|
133 |
msgid "Your post could not be posted, because your image is not available or the image source does not allow to publish"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: includes/Loader.php:
|
137 |
msgid "The network has blocked your account. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: includes/Loader.php:
|
141 |
msgid "The number of images is reached. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: includes/Loader.php:
|
145 |
msgid "Your daily limit for this network has been reached. Please try again later."
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: includes/Loader.php:
|
149 |
msgid "The network can not publish special characters such as Emoji. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: includes/Loader.php:
|
153 |
msgid "Your post is a duplicate."
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: includes/Loader.php:
|
157 |
msgid "The network requires a public url."
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: includes/Loader.php:
|
161 |
msgid "Your blog post was not available for the network at the time of publication."
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: includes/Loader.php:
|
165 |
msgid "You have already retweeted this post."
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: includes/Loader.php:
|
169 |
msgid "This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146\">Learn more</a>"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: includes/Loader.php:
|
173 |
msgid "There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks."
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: includes/Loader.php:
|
177 |
msgid "Your post could not be posted, because your image can not be processed by the network."
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: includes/Loader.php:
|
181 |
msgid "Your group can not be found by the network."
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: includes/Loader.php:
|
185 |
msgid "Dashboard"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: includes/Loader.php:
|
189 |
msgid "Posts & Sharing"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: includes/Loader.php:
|
193 |
msgid "Calendar"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: includes/Loader.php:
|
197 |
msgid "Content Curation"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: includes/Loader.php:
|
201 |
msgid "Networks"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: includes/Loader.php:
|
205 |
msgid "Settings"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: includes/Loader.php:
|
209 |
msgid "PR-Service"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: includes/Loader.php:
|
213 |
msgid "Help & Support"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: includes/Loader.php:
|
217 |
msgid "Premium"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: includes/Loader.php:
|
221 |
-
#: includes/B2S/Network/Item.php:
|
222 |
-
#: includes/B2S/Ship/
|
223 |
msgid "PREMIUM"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: includes/Loader.php:
|
227 |
msgid "Blog2Social"
|
228 |
msgstr ""
|
229 |
|
230 |
-
#: includes/Loader.php:
|
231 |
msgid "or"
|
232 |
msgstr ""
|
233 |
|
234 |
-
#: includes/Loader.php:
|
235 |
msgid "back to install plugins"
|
236 |
msgstr ""
|
237 |
|
@@ -305,11 +303,11 @@ msgstr ""
|
|
305 |
msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: includes/Ajax/Get.php:
|
309 |
msgid "Unknown username"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: includes/Ajax/Post.php:
|
313 |
msgid "delete"
|
314 |
msgstr ""
|
315 |
|
@@ -345,7 +343,7 @@ msgstr ""
|
|
345 |
msgid "Custom Sharing & Scheduling"
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101 views/b2s/
|
349 |
msgid "Info"
|
350 |
msgstr ""
|
351 |
|
@@ -357,7 +355,7 @@ msgstr ""
|
|
357 |
msgid "Facebook Instant Sharing:"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:
|
361 |
msgid "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" tab on your \"Posts & Sharing\" navigation bar and can be shared on your Facebook Profile by clicking on the \"Share\" button next to your auto-post."
|
362 |
msgstr ""
|
363 |
|
@@ -369,8 +367,8 @@ msgstr ""
|
|
369 |
msgid "enable Auto-Posting"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: includes/B2S/PostBox.php:115 views/b2s/curation.draft.php:45 views/b2s/network.php:57 views/b2s/network.php:145 views/b2s/network.php:221 views/b2s/
|
373 |
-
#: views/b2s/post.php:40 views/b2s/post.publish.php:44 views/b2s/post.sched.php:58 views/b2s/ship.php:172 views/b2s/ship.php:546 views/b2s/support.php:203
|
374 |
msgid "Loading..."
|
375 |
msgstr ""
|
376 |
|
@@ -489,7 +487,7 @@ msgid "schedule (best times)"
|
|
489 |
msgstr ""
|
490 |
|
491 |
#: includes/B2S/PostBox.php:227
|
492 |
-
msgid "You want to
|
493 |
msgstr ""
|
494 |
|
495 |
#: includes/B2S/PostBox.php:227
|
@@ -500,11 +498,11 @@ msgstr ""
|
|
500 |
msgid "Select date:"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: includes/B2S/PostBox.php:234 includes/B2S/Ship/Item.php:
|
504 |
msgid "show calendar"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: includes/B2S/PostBox.php:244 includes/B2S/Settings/Item.php:
|
508 |
msgid "change"
|
509 |
msgstr ""
|
510 |
|
@@ -560,7 +558,7 @@ msgstr ""
|
|
560 |
msgid "Load data..."
|
561 |
msgstr ""
|
562 |
|
563 |
-
#: views/b2s/curation.php:73 views/b2s/post.calendar.php:37 views/b2s/ship.php:16 views/b2s/ship.php:547 includes/B2S/Post/Filter.php:
|
564 |
msgid "published"
|
565 |
msgstr ""
|
566 |
|
@@ -584,7 +582,7 @@ msgstr ""
|
|
584 |
msgid "Blog2Social Premium covers everything you need."
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: views/b2s/curation.php:115 views/b2s/post.calendar.php:265 views/b2s/ship.php:383 includes/B2S/Ship/Item.php:
|
588 |
msgid "Schedule for specific dates"
|
589 |
msgstr ""
|
590 |
|
@@ -680,7 +678,7 @@ msgstr ""
|
|
680 |
msgid "Google currently allows access to the API for all companies with up to 9 locations in their Google My Business Listings. However, Google plans to extend the API for companies with more than 9 locations in their Google My Business listings."
|
681 |
msgstr ""
|
682 |
|
683 |
-
#: views/b2s/network.php:126 views/b2s/premium.php:35 views/b2s/ship.php:469 includes/B2S/Ship/Item.php:
|
684 |
msgid "Learn more"
|
685 |
msgstr ""
|
686 |
|
@@ -745,11 +743,11 @@ msgid "Advanced Connection Preferences"
|
|
745 |
msgstr ""
|
746 |
|
747 |
#: views/b2s/network.php:228 views/b2s/network.php:310
|
748 |
-
msgid "Move the connection to another network
|
749 |
msgstr ""
|
750 |
|
751 |
#: views/b2s/network.php:233 views/b2s/network.php:262 views/b2s/network.php:265 views/b2s/network.php:268
|
752 |
-
msgid "An error
|
753 |
msgstr ""
|
754 |
|
755 |
#: views/b2s/network.php:240 views/b2s/network.php:317
|
@@ -806,10 +804,75 @@ msgstr ""
|
|
806 |
msgid "Upgrade to Blog2Social Business"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: views/b2s/network.php:315 includes/B2S/Ship/Navbar.php:
|
810 |
msgid "My Profile"
|
811 |
msgstr ""
|
812 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
813 |
#: views/b2s/post.approve.php:81
|
814 |
msgid "Delete Social Media Posts"
|
815 |
msgstr ""
|
@@ -830,16 +893,16 @@ msgstr ""
|
|
830 |
msgid "show all"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: views/b2s/post.calendar.php:38 views/b2s/ship.php:16 includes/B2S/Post/Filter.php:
|
834 |
msgid "scheduled"
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:
|
838 |
msgid "Link Post"
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:
|
842 |
-
msgid "
|
843 |
msgstr ""
|
844 |
|
845 |
#: views/b2s/post.calendar.php:86 views/b2s/post.sched.php:164
|
@@ -906,7 +969,7 @@ msgstr ""
|
|
906 |
msgid "You are sure, you want to delete entries from the reporting?"
|
907 |
msgstr ""
|
908 |
|
909 |
-
#: views/b2s/post.sched.php:32 includes/B2S/Network/Item.php:
|
910 |
msgid "Uhr"
|
911 |
msgstr ""
|
912 |
|
@@ -918,7 +981,7 @@ msgstr ""
|
|
918 |
msgid "You are sure, you want to delete entries from the scheduling?"
|
919 |
msgstr ""
|
920 |
|
921 |
-
#: views/b2s/premium.php:13
|
922 |
msgid "Your current license:"
|
923 |
msgstr ""
|
924 |
|
@@ -930,7 +993,7 @@ msgstr ""
|
|
930 |
msgid "End of Trial"
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: views/b2s/premium.php:30 includes/B2S/Settings/Item.php:
|
934 |
msgid "Upgrade"
|
935 |
msgstr ""
|
936 |
|
@@ -951,7 +1014,7 @@ msgid "Enter license key and change your version"
|
|
951 |
msgstr ""
|
952 |
|
953 |
#: views/b2s/premium.php:49
|
954 |
-
msgid "Activate
|
955 |
msgstr ""
|
956 |
|
957 |
#: views/b2s/premium.php:58
|
@@ -990,7 +1053,7 @@ msgstr ""
|
|
990 |
msgid "Use the Best Times Manager to schedule your posts automatically or define your own best time scheme."
|
991 |
msgstr ""
|
992 |
|
993 |
-
#: views/b2s/premium.php:106 views/b2s/settings.php:34 includes/B2S/Post/Item.php:
|
994 |
msgid "Auto-Posting"
|
995 |
msgstr ""
|
996 |
|
@@ -1078,89 +1141,53 @@ msgstr ""
|
|
1078 |
msgid "Network Settings"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: views/b2s/settings.php:
|
1082 |
-
msgid "save"
|
1083 |
-
msgstr ""
|
1084 |
-
|
1085 |
-
#: views/b2s/settings.php:65
|
1086 |
-
msgid "Post format"
|
1087 |
-
msgstr ""
|
1088 |
-
|
1089 |
-
#: views/b2s/settings.php:75
|
1090 |
-
msgid "Facebook"
|
1091 |
-
msgstr ""
|
1092 |
-
|
1093 |
-
#: views/b2s/settings.php:78
|
1094 |
-
msgid "Twitter"
|
1095 |
-
msgstr ""
|
1096 |
-
|
1097 |
-
#: views/b2s/settings.php:81
|
1098 |
-
msgid "LinkedIn"
|
1099 |
-
msgstr ""
|
1100 |
-
|
1101 |
-
#: views/b2s/settings.php:84
|
1102 |
-
msgid "Instagram"
|
1103 |
-
msgstr ""
|
1104 |
-
|
1105 |
-
#: views/b2s/settings.php:173 includes/B2S/Ship/Image.php:84
|
1106 |
msgid "Select or upload an image from media gallery"
|
1107 |
msgstr ""
|
1108 |
|
1109 |
-
#: views/b2s/settings.php:
|
1110 |
msgid "Use image"
|
1111 |
msgstr ""
|
1112 |
|
1113 |
-
#: views/b2s/settings.php:
|
1114 |
msgid "Allow shortcodes in my post"
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#: views/b2s/settings.php:
|
1118 |
msgid ""
|
1119 |
"Shortcodes are used by some wordpress plugins like Elementor, Visual Composer and Content Builder. When a shortcode is inserted in a WordPress post or page, it is replaced with some other content when you publish the article on your blog. In other words, a shortcode instructs "
|
1120 |
"WordPress to find a special command that is placed in square brackets ([]) and replace it with the appropriate dynamic content by a plugin you use.<br><br>Activate this feature, if you should use dynamic elements in your articles."
|
1121 |
msgstr ""
|
1122 |
|
1123 |
-
#: views/b2s/settings.php:
|
1124 |
msgid "Include WordPress tags as hashtags in your posts"
|
1125 |
msgstr ""
|
1126 |
|
1127 |
-
#: views/b2s/settings.php:
|
1128 |
msgid ""
|
1129 |
"Hashtags are a great way to generate more reach and visibility for your posts. By activating this feature Blog2Social will automatically include your WordPress tags as hashtags in all Social Media posts for networks that support hashtags. This way you don't need to worry "
|
1130 |
"about adding extra hashtags to your comments. Blog2Social erases unnecessary spaces in your WordPress tags to generate valid hashtags."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: views/b2s/settings.php:
|
1134 |
msgid "Activate Legacy mode "
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: views/b2s/settings.php:
|
1138 |
msgid "Plugin contents are loaded one at a time to minimize server load."
|
1139 |
msgstr ""
|
1140 |
|
1141 |
-
#: views/b2s/settings.php:
|
1142 |
-
msgid "Instant Caching for Facebook Link Posts"
|
1143 |
-
msgstr ""
|
1144 |
-
|
1145 |
-
#: views/b2s/settings.php:229
|
1146 |
-
msgid "To make sure that Facebook always pulls the current meta data of your blog post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post URL when instant caching is activated. This is necessary if you use varnish caching."
|
1147 |
-
msgstr ""
|
1148 |
-
|
1149 |
-
#: views/b2s/settings.php:231
|
1150 |
-
msgid "Note: To use Facebook Instant Articles, this option must be disabled."
|
1151 |
-
msgstr ""
|
1152 |
-
|
1153 |
-
#: views/b2s/settings.php:242 includes/B2S/Settings/Item.php:66
|
1154 |
msgid "Personal Time Zone"
|
1155 |
msgstr ""
|
1156 |
|
1157 |
-
#: views/b2s/settings.php:
|
1158 |
msgid ""
|
1159 |
"Blog2Social applies the scheduled time settings based on the time zone defined in the general settings of your WordPress. You can select a user-specific time zone that deviates from the Wordpress system time zone for your social media scheduling.<br><br>Select the desired "
|
1160 |
"time zone from the drop-down menu."
|
1161 |
msgstr ""
|
1162 |
|
1163 |
-
#: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:
|
1164 |
msgid "draft"
|
1165 |
msgstr ""
|
1166 |
|
@@ -1168,11 +1195,11 @@ msgstr ""
|
|
1168 |
msgid "Social Media Scheduling & Sharing"
|
1169 |
msgstr ""
|
1170 |
|
1171 |
-
#: views/b2s/ship.php:37 views/prg/ship.php:41 views/prg/ship.php:43 includes/B2S/Curation/View.php:35 includes/B2S/Settings/Item.php:
|
1172 |
msgid "Title"
|
1173 |
msgstr ""
|
1174 |
|
1175 |
-
#: views/b2s/ship.php:39 includes/B2S/Post/Item.php:
|
1176 |
msgid "on blog"
|
1177 |
msgstr ""
|
1178 |
|
@@ -1201,7 +1228,7 @@ msgid "Profiles | Pages | Groups"
|
|
1201 |
msgstr ""
|
1202 |
|
1203 |
#: views/b2s/ship.php:148
|
1204 |
-
msgid "Save
|
1205 |
msgstr ""
|
1206 |
|
1207 |
#: views/b2s/ship.php:157
|
@@ -1228,7 +1255,7 @@ msgstr ""
|
|
1228 |
msgid "First, connect or select network before posting"
|
1229 |
msgstr ""
|
1230 |
|
1231 |
-
#: views/b2s/ship.php:203 includes/B2S/Settings/Item.php:
|
1232 |
msgid "connect"
|
1233 |
msgstr ""
|
1234 |
|
@@ -1244,7 +1271,7 @@ msgstr ""
|
|
1244 |
msgid "Time zone"
|
1245 |
msgstr ""
|
1246 |
|
1247 |
-
#: views/b2s/ship.php:239 views/b2s/ship.php:241 includes/B2S/Post/Item.php:
|
1248 |
msgid "Re-share this post"
|
1249 |
msgstr ""
|
1250 |
|
@@ -1311,7 +1338,7 @@ msgstr ""
|
|
1311 |
msgid "Give me more information"
|
1312 |
msgstr ""
|
1313 |
|
1314 |
-
#: views/b2s/support.php:15 includes/B2S/Post/Item.php:
|
1315 |
msgid "FAQ"
|
1316 |
msgstr ""
|
1317 |
|
@@ -1531,11 +1558,11 @@ msgstr ""
|
|
1531 |
msgid "Share your post"
|
1532 |
msgstr ""
|
1533 |
|
1534 |
-
#: includes/B2S/Curation/View.php:61 includes/B2S/Settings/Item.php:
|
1535 |
msgid "immediately"
|
1536 |
msgstr ""
|
1537 |
|
1538 |
-
#: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67 includes/B2S/Ship/Item.php:
|
1539 |
msgid "Date"
|
1540 |
msgstr ""
|
1541 |
|
@@ -1547,535 +1574,584 @@ msgstr ""
|
|
1547 |
msgid "Save as Draft"
|
1548 |
msgstr ""
|
1549 |
|
1550 |
-
#: includes/B2S/Network/Item.php:
|
1551 |
msgid "Default"
|
1552 |
msgstr ""
|
1553 |
|
1554 |
-
#: includes/B2S/Network/Item.php:
|
1555 |
msgid "Show all"
|
1556 |
msgstr ""
|
1557 |
|
1558 |
-
#: includes/B2S/Network/Item.php:
|
1559 |
msgid "My profile"
|
1560 |
msgstr ""
|
1561 |
|
1562 |
-
#: includes/B2S/Network/Item.php:
|
1563 |
msgid "Your profiles:"
|
1564 |
msgstr ""
|
1565 |
|
1566 |
-
#: includes/B2S/Network/Item.php:
|
1567 |
msgid "Best times"
|
1568 |
msgstr ""
|
1569 |
|
1570 |
-
#: includes/B2S/Network/Item.php:
|
1571 |
msgid "You want to connect a network profile?"
|
1572 |
msgstr ""
|
1573 |
|
1574 |
-
#: includes/B2S/Network/Item.php:
|
1575 |
msgid "You want to connect a network page?"
|
1576 |
msgstr ""
|
1577 |
|
1578 |
-
#: includes/B2S/Network/Item.php:
|
|
|
|
|
|
|
|
|
1579 |
msgid "You want to connect a social media group?"
|
1580 |
msgstr ""
|
1581 |
|
1582 |
-
#: includes/B2S/Network/Item.php:
|
1583 |
msgid "Connections"
|
1584 |
msgstr ""
|
1585 |
|
1586 |
-
#: includes/B2S/Network/Item.php:
|
1587 |
msgid "Best Time Manager"
|
1588 |
msgstr ""
|
1589 |
|
1590 |
-
#: includes/B2S/Network/Item.php:
|
1591 |
msgid "To reactivate this connection,"
|
1592 |
msgstr ""
|
1593 |
|
1594 |
-
#: includes/B2S/Network/Item.php:
|
1595 |
msgid "please upgrade"
|
1596 |
msgstr ""
|
1597 |
|
1598 |
-
#: includes/B2S/Network/Item.php:
|
1599 |
msgid "Authorization is interrupted since"
|
1600 |
msgstr ""
|
1601 |
|
1602 |
-
#: includes/B2S/Network/Item.php:
|
1603 |
msgid "Assigned by"
|
1604 |
msgstr ""
|
1605 |
|
1606 |
-
#: includes/B2S/Network/Item.php:
|
1607 |
msgid "Days"
|
1608 |
msgstr ""
|
1609 |
|
1610 |
-
#: includes/B2S/Network/Item.php:
|
1611 |
msgid "Employer Branding"
|
1612 |
msgstr ""
|
1613 |
|
1614 |
-
#: includes/B2S/Network/Item.php:
|
1615 |
msgid "Connection currently assigned to"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
-
#: includes/B2S/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1619 |
msgid "all authors"
|
1620 |
msgstr ""
|
1621 |
|
1622 |
-
#: includes/B2S/Post/Filter.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1623 |
msgid "all statuses"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
-
#: includes/B2S/Post/Filter.php:
|
1627 |
msgid "newest first"
|
1628 |
msgstr ""
|
1629 |
|
1630 |
-
#: includes/B2S/Post/Filter.php:
|
1631 |
msgid "oldest first"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
-
#: includes/B2S/Post/Filter.php:
|
1635 |
msgid "all categories & tags"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
-
#: includes/B2S/Post/Filter.php:
|
1639 |
msgid "all post types"
|
1640 |
msgstr ""
|
1641 |
|
1642 |
-
#: includes/B2S/Post/Filter.php:
|
1643 |
msgid "Search Title"
|
1644 |
msgstr ""
|
1645 |
|
1646 |
-
#: includes/B2S/Post/Filter.php:
|
1647 |
msgid "sort"
|
1648 |
msgstr ""
|
1649 |
|
1650 |
-
#: includes/B2S/Post/Filter.php:
|
1651 |
msgid "reset"
|
1652 |
msgstr ""
|
1653 |
|
1654 |
-
#: includes/B2S/Post/Filter.php:
|
1655 |
msgid "selected date"
|
1656 |
msgstr ""
|
1657 |
|
1658 |
-
#: includes/B2S/Post/Filter.php:
|
1659 |
msgid "scheduled post(s)"
|
1660 |
msgstr ""
|
1661 |
|
1662 |
-
#: includes/B2S/Post/Item.php:
|
1663 |
msgid "You have no posts published or scheduled."
|
1664 |
msgstr ""
|
1665 |
|
1666 |
-
#: includes/B2S/Post/Item.php:
|
1667 |
msgid "curated post"
|
1668 |
msgstr ""
|
1669 |
|
1670 |
-
#: includes/B2S/Post/Item.php:
|
1671 |
msgid "last shared on social media"
|
1672 |
msgstr ""
|
1673 |
|
1674 |
-
#: includes/B2S/Post/Item.php:
|
1675 |
msgid "Share on Social Media"
|
1676 |
msgstr ""
|
1677 |
|
1678 |
-
#: includes/B2S/Post/Item.php:
|
1679 |
msgid "Author"
|
1680 |
msgstr ""
|
1681 |
|
1682 |
-
#: includes/B2S/Post/Item.php:
|
1683 |
msgid "Details"
|
1684 |
msgstr ""
|
1685 |
|
1686 |
-
#: includes/B2S/Post/Item.php:
|
1687 |
msgid "shared social media posts"
|
1688 |
msgstr ""
|
1689 |
|
1690 |
-
#: includes/B2S/Post/Item.php:
|
1691 |
msgid "latest share by"
|
1692 |
msgstr ""
|
1693 |
|
1694 |
-
#: includes/B2S/Post/Item.php:
|
1695 |
msgid "scheduled social media posts"
|
1696 |
msgstr ""
|
1697 |
|
1698 |
-
#: includes/B2S/Post/Item.php:
|
1699 |
msgid "next share by"
|
1700 |
msgstr ""
|
1701 |
|
1702 |
-
#: includes/B2S/Post/Item.php:
|
1703 |
msgid "social media posts ready to be shared"
|
1704 |
msgstr ""
|
1705 |
|
1706 |
-
#: includes/B2S/Post/Item.php:
|
1707 |
msgid "via Browser-Extension"
|
1708 |
msgstr ""
|
1709 |
|
1710 |
-
#: includes/B2S/Post/Item.php:
|
1711 |
msgid "saved"
|
1712 |
msgstr ""
|
1713 |
|
1714 |
-
#: includes/B2S/Post/Item.php:
|
1715 |
msgid "Retweet"
|
1716 |
msgstr ""
|
1717 |
|
1718 |
-
#: includes/B2S/Post/Item.php:
|
1719 |
msgid "select all"
|
1720 |
msgstr ""
|
1721 |
|
1722 |
-
#: includes/B2S/Post/Item.php:
|
1723 |
msgid "show"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
-
#: includes/B2S/Post/Item.php:
|
1727 |
msgid "Please see"
|
1728 |
msgstr ""
|
1729 |
|
1730 |
-
#: includes/B2S/Post/Item.php:
|
1731 |
msgid "sharing in progress by"
|
1732 |
msgstr ""
|
1733 |
|
1734 |
-
#: includes/B2S/Post/Item.php:
|
1735 |
msgid "shared by"
|
1736 |
msgstr ""
|
1737 |
|
1738 |
-
#: includes/B2S/Post/Item.php:
|
1739 |
msgid "You want to delete a publish post entry?"
|
1740 |
msgstr ""
|
1741 |
|
1742 |
-
#: includes/B2S/Post/Item.php:
|
1743 |
msgid "delete from reporting"
|
1744 |
msgstr ""
|
1745 |
|
1746 |
-
#: includes/B2S/Post/Item.php:
|
1747 |
msgid "re-share"
|
1748 |
msgstr ""
|
1749 |
|
1750 |
-
#: includes/B2S/Post/Item.php:
|
1751 |
msgid "is waiting to shared by"
|
1752 |
msgstr ""
|
1753 |
|
1754 |
-
#: includes/B2S/Post/Item.php:
|
1755 |
msgid "share"
|
1756 |
msgstr ""
|
1757 |
|
1758 |
-
#: includes/B2S/Post/Item.php:
|
1759 |
msgid "You want to delete your Social Media post?"
|
1760 |
msgstr ""
|
1761 |
|
1762 |
-
#: includes/B2S/Post/Item.php:
|
1763 |
msgid "last modified by"
|
1764 |
msgstr ""
|
1765 |
|
1766 |
-
#: includes/B2S/Post/Item.php:
|
1767 |
msgid "is processed by the network"
|
1768 |
msgstr ""
|
1769 |
|
1770 |
-
#: includes/B2S/Post/Item.php:
|
1771 |
msgid "scheduled by"
|
1772 |
msgstr ""
|
1773 |
|
1774 |
-
#: includes/B2S/Post/Item.php:
|
1775 |
msgid "You want to edit your scheduled post?"
|
1776 |
msgstr ""
|
1777 |
|
1778 |
-
#: includes/B2S/Post/Item.php:
|
1779 |
msgid "edit"
|
1780 |
msgstr ""
|
1781 |
|
1782 |
-
#: includes/B2S/Post/Item.php:
|
1783 |
msgid "delete scheduling"
|
1784 |
msgstr ""
|
1785 |
|
1786 |
-
#: includes/B2S/Settings/Item.php:
|
1787 |
msgid "Account"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
#: includes/B2S/Settings/Item.php:
|
1791 |
msgid "Timezone for Scheduling"
|
1792 |
msgstr ""
|
1793 |
|
1794 |
-
#: includes/B2S/Settings/Item.php:
|
1795 |
msgid "User"
|
1796 |
msgstr ""
|
1797 |
|
1798 |
#: includes/B2S/Settings/Item.php:77
|
1799 |
-
msgid "Content"
|
1800 |
-
msgstr ""
|
1801 |
-
|
1802 |
-
#: includes/B2S/Settings/Item.php:78
|
1803 |
msgid "Url Shortener"
|
1804 |
msgstr ""
|
1805 |
|
1806 |
-
#: includes/B2S/Settings/Item.php:
|
1807 |
msgid "Bitly"
|
1808 |
msgstr ""
|
1809 |
|
1810 |
-
#: includes/B2S/Settings/Item.php:
|
1811 |
msgid "allow shortcodes in my post"
|
1812 |
msgstr ""
|
1813 |
|
1814 |
-
#: includes/B2S/Settings/Item.php:
|
1815 |
msgid "include Wordpress tags as hashtags in my post"
|
1816 |
msgstr ""
|
1817 |
|
1818 |
#: includes/B2S/Settings/Item.php:91
|
1819 |
-
msgid "Define Twitter post content"
|
1820 |
-
msgstr ""
|
1821 |
-
|
1822 |
-
#: includes/B2S/Settings/Item.php:97
|
1823 |
-
msgid "title"
|
1824 |
-
msgstr ""
|
1825 |
-
|
1826 |
-
#: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
|
1827 |
-
msgid "hashtags"
|
1828 |
-
msgstr ""
|
1829 |
-
|
1830 |
-
#: includes/B2S/Settings/Item.php:98
|
1831 |
-
msgid "title & content"
|
1832 |
-
msgstr ""
|
1833 |
-
|
1834 |
-
#: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99 includes/B2S/Settings/Item.php:349
|
1835 |
-
msgid "(PREMIUM)"
|
1836 |
-
msgstr ""
|
1837 |
-
|
1838 |
-
#: includes/B2S/Settings/Item.php:99
|
1839 |
-
msgid "only content"
|
1840 |
-
msgstr ""
|
1841 |
-
|
1842 |
-
#: includes/B2S/Settings/Item.php:105
|
1843 |
msgid "System"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
-
#: includes/B2S/Settings/Item.php:
|
1847 |
msgid "This is a global feature for your blog, which can only be edited by users with admin rights."
|
1848 |
msgstr ""
|
1849 |
|
1850 |
-
#: includes/B2S/Settings/Item.php:
|
1851 |
msgid "activate Legacy mode"
|
1852 |
msgstr ""
|
1853 |
|
1854 |
-
#: includes/B2S/Settings/Item.php:
|
1855 |
msgid "Auto-post your own created posts"
|
1856 |
msgstr ""
|
1857 |
|
1858 |
-
#: includes/B2S/Settings/Item.php:
|
1859 |
msgid "Define by default to automatically post your posts on social media:"
|
1860 |
msgstr ""
|
1861 |
|
1862 |
-
#: includes/B2S/Settings/Item.php:
|
1863 |
msgid "Select by default if the auto-poster is activated when you publish a new post or update a post."
|
1864 |
msgstr ""
|
1865 |
|
1866 |
-
#: includes/B2S/Settings/Item.php:
|
1867 |
msgid "new posts"
|
1868 |
msgstr ""
|
1869 |
|
1870 |
-
#: includes/B2S/Settings/Item.php:
|
1871 |
msgid "Unselect all"
|
1872 |
msgstr ""
|
1873 |
|
1874 |
-
#: includes/B2S/Settings/Item.php:
|
1875 |
msgid "Select all"
|
1876 |
msgstr ""
|
1877 |
|
1878 |
-
#: includes/B2S/Settings/Item.php:
|
1879 |
msgid "By enabling this feature your previously published social media posts will be sent again to your selected social media channels as soon as the post is updated."
|
1880 |
msgstr ""
|
1881 |
|
1882 |
-
#: includes/B2S/Settings/Item.php:
|
1883 |
msgid "updating existing posts"
|
1884 |
msgstr ""
|
1885 |
|
1886 |
-
#: includes/B2S/Settings/Item.php:
|
1887 |
msgid "Save"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
-
#: includes/B2S/Settings/Item.php:
|
1891 |
msgid "Auto-post your imported posts to Twitter & Facebook"
|
1892 |
msgstr ""
|
1893 |
|
1894 |
-
#: includes/B2S/Settings/Item.php:
|
1895 |
msgid "Define by default to automatically share your imported posts to social media:"
|
1896 |
msgstr ""
|
1897 |
|
1898 |
-
#: includes/B2S/Settings/Item.php:
|
1899 |
-
msgid "Your current licence:"
|
1900 |
-
msgstr ""
|
1901 |
-
|
1902 |
-
#: includes/B2S/Settings/Item.php:172
|
1903 |
msgid "Immediate Cross-Posting across all networks: Share an unlimited number of posts"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: includes/B2S/Settings/Item.php:
|
1907 |
msgid "Scheduled Auto-Posting"
|
1908 |
msgstr ""
|
1909 |
|
1910 |
-
#: includes/B2S/Settings/Item.php:
|
1911 |
msgid "share up to"
|
1912 |
msgstr ""
|
1913 |
|
1914 |
-
#: includes/B2S/Settings/Item.php:
|
1915 |
msgid "posts per day"
|
1916 |
msgstr ""
|
1917 |
|
1918 |
-
#: includes/B2S/Settings/Item.php:
|
1919 |
msgid "Select by default to automatically share your imported posts"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
-
#: includes/B2S/Settings/Item.php:
|
1923 |
msgid "Select to auto-post to your standard networks:"
|
1924 |
msgstr ""
|
1925 |
|
1926 |
-
#: includes/B2S/Settings/Item.php:
|
1927 |
msgid "In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting."
|
1928 |
msgstr ""
|
1929 |
|
1930 |
-
#: includes/B2S/Settings/Item.php:
|
1931 |
msgid "More information"
|
1932 |
msgstr ""
|
1933 |
|
1934 |
-
#: includes/B2S/Settings/Item.php:
|
1935 |
msgid "Select to auto-post immediately after publishing or with a delay"
|
1936 |
msgstr ""
|
1937 |
|
1938 |
-
#: includes/B2S/Settings/Item.php:
|
1939 |
msgid "publish with a delay of"
|
1940 |
msgstr ""
|
1941 |
|
1942 |
-
#: includes/B2S/Settings/Item.php:
|
1943 |
msgid "minutes"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
-
#: includes/B2S/Settings/Item.php:
|
1947 |
msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
|
1948 |
msgstr ""
|
1949 |
|
1950 |
-
#: includes/B2S/Settings/Item.php:
|
1951 |
msgid "Post Types"
|
1952 |
msgstr ""
|
1953 |
|
1954 |
-
#: includes/B2S/Settings/Item.php:
|
1955 |
msgid "Include (Post only...)"
|
1956 |
msgstr ""
|
1957 |
|
1958 |
-
#: includes/B2S/Settings/Item.php:
|
1959 |
msgid "Exclude (Do no post ...)"
|
1960 |
msgstr ""
|
1961 |
|
1962 |
-
#: includes/B2S/Settings/Item.php:
|
1963 |
msgid "add/change connection"
|
1964 |
msgstr ""
|
1965 |
|
1966 |
-
#: includes/B2S/Settings/Item.php:
|
1967 |
msgid "Reset all page and post meta data"
|
1968 |
msgstr ""
|
1969 |
|
1970 |
-
#: includes/B2S/Settings/Item.php:
|
1971 |
msgid "Meta Tags Settings for Posts and Pages"
|
1972 |
msgstr ""
|
1973 |
|
1974 |
-
#: includes/B2S/Settings/Item.php:
|
1975 |
msgid "Add Open Graph meta tags to your shared posts or pages, required by Facebook and other social networks to display your post or page image, title and description correctly."
|
1976 |
msgstr ""
|
1977 |
|
1978 |
-
#: includes/B2S/Settings/Item.php:
|
1979 |
msgid "Add Twitter Card meta tags to your shared posts or pages, required by Twitter to display your post or page image, title and description correctly."
|
1980 |
msgstr ""
|
1981 |
|
1982 |
-
#: includes/B2S/Settings/Item.php:
|
1983 |
msgid "Frontpage Settings"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
-
#: includes/B2S/Settings/Item.php:
|
1987 |
msgid "Check Settings with Sharing-Debugger"
|
1988 |
msgstr ""
|
1989 |
|
1990 |
-
#: includes/B2S/Settings/Item.php:
|
1991 |
msgid "Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
1992 |
msgstr ""
|
1993 |
|
1994 |
-
#: includes/B2S/Settings/Item.php:
|
1995 |
msgid "Description"
|
1996 |
msgstr ""
|
1997 |
|
1998 |
-
#: includes/B2S/Settings/Item.php:
|
1999 |
msgid "Image URL"
|
2000 |
msgstr ""
|
2001 |
|
2002 |
-
#: includes/B2S/Settings/Item.php:
|
2003 |
msgid "Image upload / Media Gallery"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
-
#: includes/B2S/Settings/Item.php:
|
2007 |
msgid "Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1."
|
2008 |
msgstr ""
|
2009 |
|
2010 |
-
#: includes/B2S/Settings/Item.php:
|
2011 |
msgid "Add the default Twitter Card parameters for title, description and image you want Twitter to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
2012 |
msgstr ""
|
2013 |
|
2014 |
-
#: includes/B2S/Settings/Item.php:
|
2015 |
msgid "The default card type to use"
|
2016 |
msgstr ""
|
2017 |
|
2018 |
-
#: includes/B2S/Settings/Item.php:
|
2019 |
msgid "Summary"
|
2020 |
msgstr ""
|
2021 |
|
2022 |
-
#: includes/B2S/Settings/Item.php:
|
2023 |
msgid "Summary with large image"
|
2024 |
msgstr ""
|
2025 |
|
2026 |
-
#: includes/B2S/Settings/Item.php:
|
|
|
|
|
|
|
|
|
2027 |
msgid "Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats."
|
2028 |
msgstr ""
|
2029 |
|
2030 |
-
#: includes/B2S/Settings/Item.php:
|
2031 |
msgid "Did you know?"
|
2032 |
msgstr ""
|
2033 |
|
2034 |
-
#: includes/B2S/Settings/Item.php:
|
2035 |
msgid "With Premium Pro, you can change the custom post format photo post or link post for each individual social media post and channel (profile, page, group)."
|
2036 |
msgstr ""
|
2037 |
|
2038 |
-
#: includes/B2S/Settings/Item.php:
|
2039 |
msgid "Upgrade to Premium Pro now."
|
2040 |
msgstr ""
|
2041 |
|
2042 |
-
#: includes/B2S/Settings/Item.php:
|
2043 |
-
msgid "Image with frame"
|
2044 |
-
msgstr ""
|
2045 |
-
|
2046 |
-
#: includes/B2S/Settings/Item.php:398
|
2047 |
msgid "Insert white frames to show the whole image in your timeline. All image information will be shown in your timeline."
|
2048 |
msgstr ""
|
2049 |
|
2050 |
-
#: includes/B2S/Settings/Item.php:
|
2051 |
msgid ""
|
2052 |
"The link post format displays posts title, link address and the first one or two sentences of the post. The networks scan this information from your META or OpenGraph. PLEASE NOTE: If you want your link posts to display the selected image from the Blog2Social preview editor, "
|
2053 |
"please make sure you have activated the Social Meta Tags for Facebook and Twitter in your Blog2Social settings. You find these settings in the tab \"Social Meta Data\". If you don't select a specific post image, some networks display the first image detected on your page. The "
|
2054 |
"image links to your blog post."
|
2055 |
msgstr ""
|
2056 |
|
2057 |
-
#: includes/B2S/Settings/Item.php:
|
2058 |
-
msgid "Image cut out"
|
2059 |
-
msgstr ""
|
2060 |
-
|
2061 |
-
#: includes/B2S/Settings/Item.php:409
|
2062 |
msgid "The image preview will be cropped automatically to fit the default Instagram layout for your Instagram timeline. The image will be shown uncropped when opening the preview page for your Instagram post."
|
2063 |
msgstr ""
|
2064 |
|
2065 |
-
#: includes/B2S/Settings/Item.php:
|
2066 |
msgid ""
|
2067 |
"A photo or image post displays the selected image in the one-page preview of Blog2Social and your comment above the image. The image links to the image view on your image gallery in the respective network. Blog2Social adds the link to your post in your comment. The main "
|
2068 |
"benefit of photo posts is that your image is uploaded to your personal image albums or gallery. In Facebook, you can edit the albums name with a description of your choice."
|
2069 |
msgstr ""
|
2070 |
|
2071 |
-
#: includes/B2S/Settings/Item.php:435
|
2072 |
-
msgid "All"
|
2073 |
-
msgstr ""
|
2074 |
-
|
2075 |
-
#: includes/B2S/Settings/Item.php:453
|
2076 |
-
msgid "Activate Instant Caching"
|
2077 |
-
msgstr ""
|
2078 |
-
|
2079 |
#: includes/B2S/Ship/Image.php:27
|
2080 |
msgid "The images file types .jpg and .png are allowed. Please try another."
|
2081 |
msgstr ""
|
@@ -2100,299 +2176,291 @@ msgstr ""
|
|
2100 |
msgid "Apply image for this post"
|
2101 |
msgstr ""
|
2102 |
|
2103 |
-
#: includes/B2S/Ship/Item.php:
|
2104 |
msgid "Network does not support image for profiles"
|
2105 |
msgstr ""
|
2106 |
|
2107 |
-
#: includes/B2S/Ship/Item.php:
|
2108 |
msgid "Network defines image by link"
|
2109 |
msgstr ""
|
2110 |
|
2111 |
-
#: includes/B2S/Ship/Item.php:
|
2112 |
msgid "Supported HTML tags"
|
2113 |
msgstr ""
|
2114 |
|
2115 |
-
#: includes/B2S/Ship/Item.php:
|
2116 |
msgid "Network does not support emojis"
|
2117 |
msgstr ""
|
2118 |
|
2119 |
-
#: includes/B2S/Ship/Item.php:
|
2120 |
msgid "Text only"
|
2121 |
msgstr ""
|
2122 |
|
2123 |
-
#: includes/B2S/Ship/Item.php:
|
2124 |
-
msgid "characters"
|
2125 |
-
msgstr ""
|
2126 |
-
|
2127 |
-
#: includes/B2S/Ship/Item.php:200
|
2128 |
msgid "Network does not support image for pages"
|
2129 |
msgstr ""
|
2130 |
|
2131 |
-
#: includes/B2S/Ship/Item.php:
|
2132 |
msgid "Connection expires on 31 March 2019"
|
2133 |
msgstr ""
|
2134 |
|
2135 |
-
#: includes/B2S/Ship/Item.php:
|
2136 |
msgid "Connection expires on 2 April 2019"
|
2137 |
msgstr ""
|
2138 |
|
2139 |
-
#: includes/B2S/Ship/Item.php:
|
2140 |
msgid "post format"
|
2141 |
msgstr ""
|
2142 |
|
2143 |
-
#: includes/B2S/Ship/Item.php:
|
2144 |
msgid "Insert full-text"
|
2145 |
msgstr ""
|
2146 |
|
2147 |
-
#: includes/B2S/Ship/Item.php:
|
2148 |
msgid "Delete text"
|
2149 |
msgstr ""
|
2150 |
|
2151 |
-
#: includes/B2S/Ship/Item.php:
|
2152 |
msgid "You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post."
|
2153 |
msgstr ""
|
2154 |
|
2155 |
-
#: includes/B2S/Ship/Item.php:
|
2156 |
msgid "Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account."
|
2157 |
msgstr ""
|
2158 |
|
2159 |
-
#: includes/B2S/Ship/Item.php:
|
2160 |
msgid "Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts."
|
2161 |
msgstr ""
|
2162 |
|
2163 |
-
#: includes/B2S/Ship/Item.php:
|
2164 |
msgid "Learn more about this"
|
2165 |
msgstr ""
|
2166 |
|
2167 |
-
#: includes/B2S/Ship/Item.php:
|
2168 |
msgid "Please note: XING allows identical posts to be published only once within a group and no more than three times across different groups."
|
2169 |
msgstr ""
|
2170 |
|
2171 |
-
#: includes/B2S/Ship/Item.php:
|
2172 |
msgid "Read more"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
-
#: includes/B2S/Ship/Item.php:
|
2176 |
msgid "hide calendar"
|
2177 |
msgstr ""
|
2178 |
|
2179 |
-
#: includes/B2S/Ship/Item.php:
|
2180 |
-
#: includes/B2S/Ship/Item.php:
|
2181 |
msgid "Write something about your post..."
|
2182 |
msgstr ""
|
2183 |
|
2184 |
-
#: includes/B2S/Ship/Item.php:
|
2185 |
msgid "Change image"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
-
#: includes/B2S/Ship/Item.php:
|
2189 |
msgid "Info: Change Open Graph Meta tags image, title and description for this network"
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: includes/B2S/Ship/Item.php:
|
2193 |
msgid "You want to change your link image, link title and link description for this network? Click here."
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
#: includes/B2S/Ship/Item.php:
|
2197 |
msgid "OG Meta title"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: includes/B2S/Ship/Item.php:
|
2201 |
msgid "OG Meta description"
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: includes/B2S/Ship/Item.php:
|
2205 |
msgid "Info: Change Card Meta tags image, title and description for this network"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: includes/B2S/Ship/Item.php:
|
2209 |
msgid "Card Meta title"
|
2210 |
msgstr ""
|
2211 |
|
2212 |
-
#: includes/B2S/Ship/Item.php:
|
2213 |
msgid "Card Meta description"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
-
#: includes/B2S/Ship/Item.php:
|
2217 |
msgid "required"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: includes/B2S/Ship/Item.php:
|
2221 |
-
msgid "Link"
|
2222 |
-
msgstr ""
|
2223 |
-
|
2224 |
-
#: includes/B2S/Ship/Item.php:675
|
2225 |
msgid "Jobs & Projects"
|
2226 |
msgstr ""
|
2227 |
|
2228 |
-
#: includes/B2S/Ship/Item.php:
|
2229 |
msgid "Events"
|
2230 |
msgstr ""
|
2231 |
|
2232 |
-
#: includes/B2S/Ship/Item.php:
|
2233 |
msgid "Classified Ads"
|
2234 |
msgstr ""
|
2235 |
|
2236 |
-
#: includes/B2S/Ship/Item.php:
|
2237 |
msgid "Offer"
|
2238 |
msgstr ""
|
2239 |
|
2240 |
-
#: includes/B2S/Ship/Item.php:
|
2241 |
msgid "Request"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
-
#: includes/B2S/Ship/Item.php:
|
2245 |
msgid "The Headline..."
|
2246 |
msgstr ""
|
2247 |
|
2248 |
-
#: includes/B2S/Ship/Item.php:
|
2249 |
msgid "Hashtags"
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: includes/B2S/Ship/Item.php:
|
2253 |
msgid "Enable Retweets for all Tweets with the selected profile"
|
2254 |
msgstr ""
|
2255 |
|
2256 |
-
#: includes/B2S/Ship/Item.php:
|
2257 |
msgid "Delay"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
-
#: includes/B2S/Ship/Item.php:
|
2261 |
#: views/b2s/partials/post-edit-modal.php:80
|
2262 |
msgid "min"
|
2263 |
msgstr ""
|
2264 |
|
2265 |
-
#: includes/B2S/Ship/Item.php:
|
2266 |
msgid "Add Retweet"
|
2267 |
msgstr ""
|
2268 |
|
2269 |
-
#: includes/B2S/Ship/Item.php:
|
2270 |
msgid "Share Now"
|
2271 |
msgstr ""
|
2272 |
|
2273 |
-
#: includes/B2S/Ship/Item.php:
|
2274 |
msgid "Schedule Recurrent Post"
|
2275 |
msgstr ""
|
2276 |
|
2277 |
-
#: includes/B2S/Ship/Item.php:
|
2278 |
msgid ""
|
2279 |
"Please note: Your account is connected via an old XING API that is no longer supported by XING after March 31. Please connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with the new XING interface in the Blog2Social "
|
2280 |
"network settings. To do this, go to the Blog2Social Networks section and connect your XING accounts with the new XING."
|
2281 |
msgstr ""
|
2282 |
|
2283 |
-
#: includes/B2S/Ship/Item.php:
|
2284 |
msgid "Please note: Google will shut down Google+ for all private accounts (profiles, pages, groups) on 2nd April 2019. You can find further information and the next steps, including how to download your photos and other content here:"
|
2285 |
msgstr ""
|
2286 |
|
2287 |
-
#: includes/B2S/Ship/Item.php:
|
2288 |
msgid "Repeats"
|
2289 |
msgstr ""
|
2290 |
|
2291 |
-
#: includes/B2S/Ship/Item.php:
|
2292 |
msgid "Duration"
|
2293 |
msgstr ""
|
2294 |
|
2295 |
-
#: includes/B2S/Ship/Item.php:
|
2296 |
msgid "Number of repeats"
|
2297 |
msgstr ""
|
2298 |
|
2299 |
-
#: includes/B2S/Ship/Item.php:
|
2300 |
msgid "Day of month"
|
2301 |
msgstr ""
|
2302 |
|
2303 |
-
#: includes/B2S/Ship/Item.php:
|
2304 |
msgid "Repeats every (days)"
|
2305 |
msgstr ""
|
2306 |
|
2307 |
-
#: includes/B2S/Ship/Item.php:
|
2308 |
msgid "Start date"
|
2309 |
msgstr ""
|
2310 |
|
2311 |
-
#: includes/B2S/Ship/Item.php:
|
2312 |
msgid "Time to publish"
|
2313 |
msgstr ""
|
2314 |
|
2315 |
-
#: includes/B2S/Ship/Item.php:
|
2316 |
msgid "weekly"
|
2317 |
msgstr ""
|
2318 |
|
2319 |
-
#: includes/B2S/Ship/Item.php:
|
2320 |
msgid "monthly"
|
2321 |
msgstr ""
|
2322 |
|
2323 |
-
#: includes/B2S/Ship/Item.php:
|
2324 |
msgid "own period"
|
2325 |
msgstr ""
|
2326 |
|
2327 |
-
#: includes/B2S/Ship/Item.php:
|
2328 |
msgid "Week"
|
2329 |
msgstr ""
|
2330 |
|
2331 |
-
#: includes/B2S/Ship/Item.php:
|
2332 |
msgid "Weeks"
|
2333 |
msgstr ""
|
2334 |
|
2335 |
-
#: includes/B2S/Ship/Item.php:
|
2336 |
msgid "Month"
|
2337 |
msgstr ""
|
2338 |
|
2339 |
-
#: includes/B2S/Ship/Item.php:
|
2340 |
msgid "Months"
|
2341 |
msgstr ""
|
2342 |
|
2343 |
-
#: includes/B2S/Ship/Item.php:
|
2344 |
msgid "End Of Month"
|
2345 |
msgstr ""
|
2346 |
|
2347 |
-
#: includes/B2S/Ship/Item.php:
|
2348 |
msgid "Timespan"
|
2349 |
msgstr ""
|
2350 |
|
2351 |
-
#: includes/B2S/Ship/Item.php:
|
2352 |
msgid "Time"
|
2353 |
msgstr ""
|
2354 |
|
2355 |
-
#: includes/B2S/Ship/Item.php:
|
2356 |
msgid "Mon"
|
2357 |
msgstr ""
|
2358 |
|
2359 |
-
#: includes/B2S/Ship/Item.php:
|
2360 |
msgid "Tue"
|
2361 |
msgstr ""
|
2362 |
|
2363 |
-
#: includes/B2S/Ship/Item.php:
|
2364 |
msgid "Wed"
|
2365 |
msgstr ""
|
2366 |
|
2367 |
-
#: includes/B2S/Ship/Item.php:
|
2368 |
msgid "Thu"
|
2369 |
msgstr ""
|
2370 |
|
2371 |
-
#: includes/B2S/Ship/Item.php:
|
2372 |
msgid "Fri"
|
2373 |
msgstr ""
|
2374 |
|
2375 |
-
#: includes/B2S/Ship/Item.php:
|
2376 |
msgid "Sat"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
-
#: includes/B2S/Ship/Item.php:
|
2380 |
msgid "Sun"
|
2381 |
msgstr ""
|
2382 |
|
2383 |
-
#: includes/B2S/Ship/Item.php:
|
2384 |
msgid "add another post"
|
2385 |
msgstr ""
|
2386 |
|
2387 |
-
#: includes/B2S/Ship/Item.php:
|
2388 |
msgid "Copy from original"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
-
#: includes/B2S/Ship/Item.php:
|
2392 |
msgid "Apply Settings To All Networks"
|
2393 |
msgstr ""
|
2394 |
|
2395 |
-
#: includes/B2S/Ship/Item.php:
|
2396 |
msgid "Save as best time for this network"
|
2397 |
msgstr ""
|
2398 |
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Blog2Social: Social Media Auto Post & Scheduler\n"
|
5 |
"Report-Msgid-Bugs-To: \n"
|
6 |
+
"POT-Creation-Date: 2019-07-22 09:13+0000\n"
|
7 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
8 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
9 |
"Language-Team: \n"
|
31 |
msgid "Modify forum"
|
32 |
msgstr ""
|
33 |
|
34 |
+
#: includes/Loader.php:363
|
35 |
msgid "Auto-Post on Social Media"
|
36 |
msgstr ""
|
37 |
|
38 |
+
#: includes/Loader.php:364
|
39 |
msgid "Social Media Content Calendar"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: includes/Loader.php:667
|
43 |
msgid "This post will be shared into your social media from"
|
44 |
msgstr ""
|
45 |
|
46 |
+
#: includes/Loader.php:667 includes/Loader.php:669
|
47 |
msgid "show details"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: includes/Loader.php:669
|
51 |
msgid "This post will be shared on social media in 2-3 minutes!"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: includes/Loader.php:673
|
55 |
msgid "Please, make sure that your post are publish on this blog on this moment. Then you can auto post your post with Blog2social."
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: includes/Loader.php:676 includes/B2S/PostBox.php:79
|
59 |
msgid "There are no authorizations for your selected profile. Please, authorize with a social network or select a other profile."
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: includes/Loader.php:688
|
63 |
msgid "Upgrade to Premium"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: includes/Loader.php:718
|
67 |
msgid "Notifications"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: includes/Loader.php:718
|
71 |
msgid "Shared Posts"
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: includes/Loader.php:718
|
75 |
msgid "Instant Sharing"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: includes/Loader.php:718 views/b2s/widgets/posts.php:18
|
79 |
msgid "Scheduled Posts"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: includes/Loader.php:718
|
83 |
msgid "Content Curation Drafts"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: includes/Loader.php:719 includes/B2S/Network/Item.php:148 includes/B2S/Network/Item.php:148 includes/B2S/Network/Item.php:217 includes/B2S/Network/Item.php:523 includes/B2S/Settings/Item.php:244 includes/B2S/Ship/Portale.php:38 includes/B2S/Ship/Portale.php:38
|
|
|
87 |
msgid "Profile"
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: includes/Loader.php:719 includes/B2S/Network/Item.php:151 includes/B2S/Network/Item.php:151 includes/B2S/Network/Item.php:278 includes/B2S/Network/Item.php:525 includes/B2S/Settings/Item.php:244 includes/B2S/Ship/Portale.php:35 includes/B2S/Ship/Portale.php:35
|
|
|
91 |
msgid "Page"
|
92 |
msgstr ""
|
93 |
|
94 |
+
#: includes/Loader.php:719 includes/B2S/Network/Item.php:154 includes/B2S/Network/Item.php:341 includes/B2S/Network/Item.php:528 includes/B2S/Ship/Portale.php:31 includes/B2S/Ship/Portale.php:32
|
95 |
msgid "Group"
|
96 |
msgstr ""
|
97 |
|
98 |
+
#: includes/Loader.php:720
|
99 |
msgid "Company"
|
100 |
msgstr ""
|
101 |
|
102 |
+
#: includes/Loader.php:720
|
103 |
msgid "Business"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: includes/Loader.php:721
|
107 |
msgid "Your post could not be posted."
|
108 |
msgstr ""
|
109 |
|
110 |
+
#: includes/Loader.php:722
|
111 |
msgid "Your authorization has expired. Please reconnect your account in the Blog2Social network settings."
|
112 |
msgstr ""
|
113 |
|
114 |
+
#: includes/Loader.php:723
|
115 |
msgid "The network has marked the post as spam or abusive."
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: includes/Loader.php:724
|
119 |
msgid "We don't have the permission to publish your post. Please check your authorization."
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: includes/Loader.php:725
|
123 |
msgid "Your authorization is interrupted. Please check your authorization. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: includes/Loader.php:726
|
127 |
msgid "Your daily limit has been reached."
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: includes/Loader.php:727
|
131 |
msgid "Your post could not be posted, because your image is not available or the image source does not allow to publish"
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: includes/Loader.php:728
|
135 |
msgid "The network has blocked your account. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
136 |
msgstr ""
|
137 |
|
138 |
+
#: includes/Loader.php:729
|
139 |
msgid "The number of images is reached. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
140 |
msgstr ""
|
141 |
|
142 |
+
#: includes/Loader.php:730
|
143 |
msgid "Your daily limit for this network has been reached. Please try again later."
|
144 |
msgstr ""
|
145 |
|
146 |
+
#: includes/Loader.php:731
|
147 |
msgid "The network can not publish special characters such as Emoji. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: includes/Loader.php:732
|
151 |
msgid "Your post is a duplicate."
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: includes/Loader.php:733
|
155 |
msgid "The network requires a public url."
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: includes/Loader.php:734
|
159 |
msgid "Your blog post was not available for the network at the time of publication."
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: includes/Loader.php:735
|
163 |
msgid "You have already retweeted this post."
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: includes/Loader.php:736
|
167 |
msgid "This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146\">Learn more</a>"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: includes/Loader.php:737
|
171 |
msgid "There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks."
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: includes/Loader.php:738
|
175 |
msgid "Your post could not be posted, because your image can not be processed by the network."
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: includes/Loader.php:739
|
179 |
msgid "Your group can not be found by the network."
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: includes/Loader.php:795 includes/Loader.php:832
|
183 |
msgid "Dashboard"
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: includes/Loader.php:796 includes/Loader.php:839
|
187 |
msgid "Posts & Sharing"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: includes/Loader.php:797 includes/Loader.php:846 views/b2s/dashboard.php:28
|
191 |
msgid "Calendar"
|
192 |
msgstr ""
|
193 |
|
194 |
+
#: includes/Loader.php:798 includes/Loader.php:854
|
195 |
msgid "Content Curation"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: includes/Loader.php:799 includes/Loader.php:861
|
199 |
msgid "Networks"
|
200 |
msgstr ""
|
201 |
|
202 |
+
#: includes/Loader.php:800 includes/Loader.php:867
|
203 |
msgid "Settings"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: includes/Loader.php:801 includes/Loader.php:873
|
207 |
msgid "PR-Service"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: includes/Loader.php:802 includes/Loader.php:880
|
211 |
msgid "Help & Support"
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: includes/Loader.php:803
|
215 |
msgid "Premium"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: includes/Loader.php:803 includes/Loader.php:886 includes/B2S/PostBox.php:108 views/b2s/network.php:33 views/b2s/ship.php:21 includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:148 includes/B2S/Network/Item.php:151 includes/B2S/Network/Item.php:155
|
219 |
+
#: includes/B2S/Network/Item.php:158 includes/B2S/Network/Item.php:250 includes/B2S/Network/Item.php:312 includes/B2S/Network/Item.php:374 includes/B2S/Settings/Item.php:102 includes/B2S/Ship/Image.php:73 includes/B2S/Ship/Image.php:80 includes/B2S/Ship/Item.php:786
|
220 |
+
#: includes/B2S/Ship/Portale.php:32 includes/B2S/Ship/Portale.php:35 includes/B2S/Ship/Portale.php:38 views/b2s/partials/post-edit-modal.php:9 views/b2s/widgets/posts.php:18
|
221 |
msgid "PREMIUM"
|
222 |
msgstr ""
|
223 |
|
224 |
+
#: includes/Loader.php:823
|
225 |
msgid "Blog2Social"
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: includes/Loader.php:1283 includes/Loader.php:1468
|
229 |
msgid "or"
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: includes/Loader.php:1283 includes/Loader.php:1468
|
233 |
msgid "back to install plugins"
|
234 |
msgstr ""
|
235 |
|
303 |
msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: includes/Ajax/Get.php:500 includes/Ajax/Post.php:1356 views/b2s/network.php:5 includes/B2S/Network/Item.php:215 includes/B2S/Network/Item.php:276 includes/B2S/Network/Item.php:339 includes/B2S/Network/Item.php:465 includes/B2S/Network/Item.php:481
|
307 |
msgid "Unknown username"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: includes/Ajax/Post.php:1357 includes/B2S/Network/Item.php:466 includes/B2S/Post/Item.php:606 includes/B2S/Post/Item.php:655 includes/B2S/Settings/Item.php:82 includes/B2S/Ship/Item.php:763 includes/B2S/Ship/Item.php:913
|
311 |
msgid "delete"
|
312 |
msgstr ""
|
313 |
|
343 |
msgid "Custom Sharing & Scheduling"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101 views/b2s/ship.php:60 views/b2s/ship.php:150 views/b2s/ship.php:237 includes/B2S/Network/Item.php:170 includes/B2S/Ship/Item.php:727
|
347 |
msgid "Info"
|
348 |
msgstr ""
|
349 |
|
355 |
msgid "Facebook Instant Sharing:"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:108
|
359 |
msgid "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" tab on your \"Posts & Sharing\" navigation bar and can be shared on your Facebook Profile by clicking on the \"Share\" button next to your auto-post."
|
360 |
msgstr ""
|
361 |
|
367 |
msgid "enable Auto-Posting"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: includes/B2S/PostBox.php:115 views/b2s/curation.draft.php:45 views/b2s/network.php:57 views/b2s/network.php:145 views/b2s/network.php:221 views/b2s/network.php:352 views/b2s/post.approve.php:50 views/b2s/post.calendar.php:59 views/b2s/post.calendar.php:238
|
371 |
+
#: views/b2s/post.notice.php:44 views/b2s/post.php:40 views/b2s/post.publish.php:44 views/b2s/post.sched.php:58 views/b2s/ship.php:172 views/b2s/ship.php:546 views/b2s/support.php:203
|
372 |
msgid "Loading..."
|
373 |
msgstr ""
|
374 |
|
487 |
msgstr ""
|
488 |
|
489 |
#: includes/B2S/PostBox.php:227
|
490 |
+
msgid "You want to schedule your blog post with Auto-Poster?"
|
491 |
msgstr ""
|
492 |
|
493 |
#: includes/B2S/PostBox.php:227
|
498 |
msgid "Select date:"
|
499 |
msgstr ""
|
500 |
|
501 |
+
#: includes/B2S/PostBox.php:234 includes/B2S/Ship/Item.php:346
|
502 |
msgid "show calendar"
|
503 |
msgstr ""
|
504 |
|
505 |
+
#: includes/B2S/PostBox.php:244 includes/B2S/Settings/Item.php:82
|
506 |
msgid "change"
|
507 |
msgstr ""
|
508 |
|
558 |
msgid "Load data..."
|
559 |
msgstr ""
|
560 |
|
561 |
+
#: views/b2s/curation.php:73 views/b2s/post.calendar.php:37 views/b2s/ship.php:16 views/b2s/ship.php:547 includes/B2S/Post/Filter.php:50 includes/B2S/Post/Item.php:248 includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
|
562 |
msgid "published"
|
563 |
msgstr ""
|
564 |
|
582 |
msgid "Blog2Social Premium covers everything you need."
|
583 |
msgstr ""
|
584 |
|
585 |
+
#: views/b2s/curation.php:115 views/b2s/post.calendar.php:265 views/b2s/ship.php:383 includes/B2S/Ship/Item.php:787
|
586 |
msgid "Schedule for specific dates"
|
587 |
msgstr ""
|
588 |
|
678 |
msgid "Google currently allows access to the API for all companies with up to 9 locations in their Google My Business Listings. However, Google plans to extend the API for companies with more than 9 locations in their Google My Business listings."
|
679 |
msgstr ""
|
680 |
|
681 |
+
#: views/b2s/network.php:126 views/b2s/premium.php:35 views/b2s/ship.php:469 includes/B2S/Ship/Item.php:825 views/b2s/partials/post-edit-modal.php:48
|
682 |
msgid "Learn more"
|
683 |
msgstr ""
|
684 |
|
743 |
msgstr ""
|
744 |
|
745 |
#: views/b2s/network.php:228 views/b2s/network.php:310
|
746 |
+
msgid "Move the connection to another network collection."
|
747 |
msgstr ""
|
748 |
|
749 |
#: views/b2s/network.php:233 views/b2s/network.php:262 views/b2s/network.php:265 views/b2s/network.php:268
|
750 |
+
msgid "An error occured. Please contact our support."
|
751 |
msgstr ""
|
752 |
|
753 |
#: views/b2s/network.php:240 views/b2s/network.php:317
|
804 |
msgid "Upgrade to Blog2Social Business"
|
805 |
msgstr ""
|
806 |
|
807 |
+
#: views/b2s/network.php:315 includes/B2S/Ship/Navbar.php:35
|
808 |
msgid "My Profile"
|
809 |
msgstr ""
|
810 |
|
811 |
+
#: views/b2s/network.php:346 includes/B2S/Network/Item.php:158 includes/B2S/Network/Item.php:158
|
812 |
+
msgid "Edit Post Format"
|
813 |
+
msgstr ""
|
814 |
+
|
815 |
+
#: views/b2s/network.php:358 views/b2s/settings.php:54
|
816 |
+
msgid "save"
|
817 |
+
msgstr ""
|
818 |
+
|
819 |
+
#: views/b2s/network.php:370 views/b2s/settings.php:131
|
820 |
+
msgid "Instant Caching for Facebook Link Posts"
|
821 |
+
msgstr ""
|
822 |
+
|
823 |
+
#: views/b2s/network.php:373 views/b2s/settings.php:134
|
824 |
+
msgid ""
|
825 |
+
"Please enable this feature, if you are using varnish caching (HTTP accelerator to relieve your website). Blog2Social will add a \"no-cache=1\" parameter to the post URL of your Facebook link posts to ensure that Facebook always pulls the current meta data of your blog post."
|
826 |
+
msgstr ""
|
827 |
+
|
828 |
+
#: views/b2s/network.php:384
|
829 |
+
msgid "Choose your Post Format"
|
830 |
+
msgstr ""
|
831 |
+
|
832 |
+
#: views/b2s/network.php:388 views/b2s/network.php:391 views/b2s/network.php:394
|
833 |
+
msgid "Decide in which post format you want to post your content: Link post or image post."
|
834 |
+
msgstr ""
|
835 |
+
|
836 |
+
#: views/b2s/network.php:397
|
837 |
+
msgid "Decide in wich form you want to post your Content. Either as image with frame, or as image cut out."
|
838 |
+
msgstr ""
|
839 |
+
|
840 |
+
#: views/b2s/network.php:409
|
841 |
+
msgid "Post Content"
|
842 |
+
msgstr ""
|
843 |
+
|
844 |
+
#: views/b2s/network.php:412
|
845 |
+
msgid "Edit the content of your post. Move elements by drag and drop into the textarea and customize them as you like."
|
846 |
+
msgstr ""
|
847 |
+
|
848 |
+
#: views/b2s/network.php:415
|
849 |
+
msgid "Legend"
|
850 |
+
msgstr ""
|
851 |
+
|
852 |
+
#: views/b2s/network.php:417
|
853 |
+
msgid "The title of your post"
|
854 |
+
msgstr ""
|
855 |
+
|
856 |
+
#: views/b2s/network.php:418
|
857 |
+
msgid "The summary of your post (you define it in the side menu of your post)."
|
858 |
+
msgstr ""
|
859 |
+
|
860 |
+
#: views/b2s/network.php:419
|
861 |
+
msgid "The content of your post"
|
862 |
+
msgstr ""
|
863 |
+
|
864 |
+
#: views/b2s/network.php:420
|
865 |
+
msgid "The tags you have set in your post."
|
866 |
+
msgstr ""
|
867 |
+
|
868 |
+
#: views/b2s/network.php:433 includes/B2S/Network/Item.php:612
|
869 |
+
msgid "Character Limit"
|
870 |
+
msgstr ""
|
871 |
+
|
872 |
+
#: views/b2s/network.php:436
|
873 |
+
msgid "How long should your post be? Your text will be cut off after the last sentence within the character limit."
|
874 |
+
msgstr ""
|
875 |
+
|
876 |
#: views/b2s/post.approve.php:81
|
877 |
msgid "Delete Social Media Posts"
|
878 |
msgstr ""
|
893 |
msgid "show all"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: views/b2s/post.calendar.php:38 views/b2s/ship.php:16 includes/B2S/Post/Filter.php:50 includes/B2S/Post/Item.php:248 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
|
897 |
msgid "scheduled"
|
898 |
msgstr ""
|
899 |
|
900 |
+
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:382 includes/B2S/Settings/Item.php:412
|
901 |
msgid "Link Post"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:393 includes/B2S/Settings/Item.php:412
|
905 |
+
msgid "Image Post"
|
906 |
msgstr ""
|
907 |
|
908 |
#: views/b2s/post.calendar.php:86 views/b2s/post.sched.php:164
|
969 |
msgid "You are sure, you want to delete entries from the reporting?"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: views/b2s/post.sched.php:32 includes/B2S/Network/Item.php:136
|
973 |
msgid "Uhr"
|
974 |
msgstr ""
|
975 |
|
981 |
msgid "You are sure, you want to delete entries from the scheduling?"
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: views/b2s/premium.php:13 includes/B2S/Settings/Item.php:156
|
985 |
msgid "Your current license:"
|
986 |
msgstr ""
|
987 |
|
993 |
msgid "End of Trial"
|
994 |
msgstr ""
|
995 |
|
996 |
+
#: views/b2s/premium.php:30 includes/B2S/Settings/Item.php:159 includes/B2S/Settings/Item.php:162
|
997 |
msgid "Upgrade"
|
998 |
msgstr ""
|
999 |
|
1014 |
msgstr ""
|
1015 |
|
1016 |
#: views/b2s/premium.php:49
|
1017 |
+
msgid "Activate License"
|
1018 |
msgstr ""
|
1019 |
|
1020 |
#: views/b2s/premium.php:58
|
1053 |
msgid "Use the Best Times Manager to schedule your posts automatically or define your own best time scheme."
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: views/b2s/premium.php:106 views/b2s/settings.php:34 includes/B2S/Post/Item.php:488
|
1057 |
msgid "Auto-Posting"
|
1058 |
msgstr ""
|
1059 |
|
1141 |
msgid "Network Settings"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
+
#: views/b2s/settings.php:78 includes/B2S/Ship/Image.php:84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1145 |
msgid "Select or upload an image from media gallery"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
+
#: views/b2s/settings.php:79 includes/B2S/Ship/Image.php:85
|
1149 |
msgid "Use image"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
+
#: views/b2s/settings.php:89
|
1153 |
msgid "Allow shortcodes in my post"
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: views/b2s/settings.php:92
|
1157 |
msgid ""
|
1158 |
"Shortcodes are used by some wordpress plugins like Elementor, Visual Composer and Content Builder. When a shortcode is inserted in a WordPress post or page, it is replaced with some other content when you publish the article on your blog. In other words, a shortcode instructs "
|
1159 |
"WordPress to find a special command that is placed in square brackets ([]) and replace it with the appropriate dynamic content by a plugin you use.<br><br>Activate this feature, if you should use dynamic elements in your articles."
|
1160 |
msgstr ""
|
1161 |
|
1162 |
+
#: views/b2s/settings.php:103
|
1163 |
msgid "Include WordPress tags as hashtags in your posts"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
+
#: views/b2s/settings.php:106
|
1167 |
msgid ""
|
1168 |
"Hashtags are a great way to generate more reach and visibility for your posts. By activating this feature Blog2Social will automatically include your WordPress tags as hashtags in all Social Media posts for networks that support hashtags. This way you don't need to worry "
|
1169 |
"about adding extra hashtags to your comments. Blog2Social erases unnecessary spaces in your WordPress tags to generate valid hashtags."
|
1170 |
msgstr ""
|
1171 |
|
1172 |
+
#: views/b2s/settings.php:117
|
1173 |
msgid "Activate Legacy mode "
|
1174 |
msgstr ""
|
1175 |
|
1176 |
+
#: views/b2s/settings.php:120
|
1177 |
msgid "Plugin contents are loaded one at a time to minimize server load."
|
1178 |
msgstr ""
|
1179 |
|
1180 |
+
#: views/b2s/settings.php:145 includes/B2S/Settings/Item.php:65
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1181 |
msgid "Personal Time Zone"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
+
#: views/b2s/settings.php:148
|
1185 |
msgid ""
|
1186 |
"Blog2Social applies the scheduled time settings based on the time zone defined in the general settings of your WordPress. You can select a user-specific time zone that deviates from the Wordpress system time zone for your social media scheduling.<br><br>Select the desired "
|
1187 |
"time zone from the drop-down menu."
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:50 includes/B2S/Post/Item.php:248 includes/PRG/Post/Item.php:97
|
1191 |
msgid "draft"
|
1192 |
msgstr ""
|
1193 |
|
1195 |
msgid "Social Media Scheduling & Sharing"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: views/b2s/ship.php:37 views/prg/ship.php:41 views/prg/ship.php:43 includes/B2S/Curation/View.php:35 includes/B2S/Settings/Item.php:317 includes/B2S/Settings/Item.php:338
|
1199 |
msgid "Title"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: views/b2s/ship.php:39 includes/B2S/Post/Item.php:288
|
1203 |
msgid "on blog"
|
1204 |
msgstr ""
|
1205 |
|
1228 |
msgstr ""
|
1229 |
|
1230 |
#: views/b2s/ship.php:148
|
1231 |
+
msgid "Save network collection"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
#: views/b2s/ship.php:157
|
1255 |
msgid "First, connect or select network before posting"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: views/b2s/ship.php:203 includes/B2S/Settings/Item.php:81
|
1259 |
msgid "connect"
|
1260 |
msgstr ""
|
1261 |
|
1271 |
msgid "Time zone"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
+
#: views/b2s/ship.php:239 views/b2s/ship.php:241 includes/B2S/Post/Item.php:305
|
1275 |
msgid "Re-share this post"
|
1276 |
msgstr ""
|
1277 |
|
1338 |
msgid "Give me more information"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
+
#: views/b2s/support.php:15 includes/B2S/Post/Item.php:504 includes/B2S/Ship/Save.php:438
|
1342 |
msgid "FAQ"
|
1343 |
msgstr ""
|
1344 |
|
1558 |
msgid "Share your post"
|
1559 |
msgstr ""
|
1560 |
|
1561 |
+
#: includes/B2S/Curation/View.php:61 includes/B2S/Settings/Item.php:175
|
1562 |
msgid "immediately"
|
1563 |
msgstr ""
|
1564 |
|
1565 |
+
#: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67 includes/B2S/Ship/Item.php:895 views/b2s/partials/post-edit-modal.php:62 views/b2s/partials/post-edit-modal.php:65
|
1566 |
msgid "Date"
|
1567 |
msgstr ""
|
1568 |
|
1574 |
msgid "Save as Draft"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
+
#: includes/B2S/Network/Item.php:62
|
1578 |
msgid "Default"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
+
#: includes/B2S/Network/Item.php:62
|
1582 |
msgid "Show all"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
+
#: includes/B2S/Network/Item.php:63 includes/B2S/Network/Item.php:176
|
1586 |
msgid "My profile"
|
1587 |
msgstr ""
|
1588 |
|
1589 |
+
#: includes/B2S/Network/Item.php:65
|
1590 |
msgid "Your profiles:"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
+
#: includes/B2S/Network/Item.php:140
|
1594 |
msgid "Best times"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
+
#: includes/B2S/Network/Item.php:148 includes/B2S/Ship/Portale.php:38
|
1598 |
msgid "You want to connect a network profile?"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
+
#: includes/B2S/Network/Item.php:151 includes/B2S/Ship/Portale.php:35
|
1602 |
msgid "You want to connect a network page?"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
+
#: includes/B2S/Network/Item.php:154 includes/B2S/Network/Item.php:341 includes/B2S/Ship/Portale.php:31
|
1606 |
+
msgid "Publication"
|
1607 |
+
msgstr ""
|
1608 |
+
|
1609 |
+
#: includes/B2S/Network/Item.php:155 includes/B2S/Ship/Portale.php:32
|
1610 |
msgid "You want to connect a social media group?"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
+
#: includes/B2S/Network/Item.php:169 includes/B2S/Settings/Item.php:235
|
1614 |
msgid "Connections"
|
1615 |
msgstr ""
|
1616 |
|
1617 |
+
#: includes/B2S/Network/Item.php:170
|
1618 |
msgid "Best Time Manager"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
+
#: includes/B2S/Network/Item.php:208 includes/B2S/Network/Item.php:269 includes/B2S/Network/Item.php:332
|
1622 |
msgid "To reactivate this connection,"
|
1623 |
msgstr ""
|
1624 |
|
1625 |
+
#: includes/B2S/Network/Item.php:208 includes/B2S/Network/Item.php:269 includes/B2S/Network/Item.php:332 includes/B2S/Ship/Image.php:30
|
1626 |
msgid "please upgrade"
|
1627 |
msgstr ""
|
1628 |
|
1629 |
+
#: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:272 includes/B2S/Network/Item.php:335
|
1630 |
msgid "Authorization is interrupted since"
|
1631 |
msgstr ""
|
1632 |
|
1633 |
+
#: includes/B2S/Network/Item.php:215 includes/B2S/Network/Item.php:276 includes/B2S/Network/Item.php:339
|
1634 |
msgid "Assigned by"
|
1635 |
msgstr ""
|
1636 |
|
1637 |
+
#: includes/B2S/Network/Item.php:248 includes/B2S/Network/Item.php:310 includes/B2S/Network/Item.php:372 includes/B2S/Ship/Item.php:843
|
1638 |
msgid "Days"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: includes/B2S/Network/Item.php:278 includes/B2S/Ship/Item.php:286
|
1642 |
msgid "Employer Branding"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
+
#: includes/B2S/Network/Item.php:453
|
1646 |
msgid "Connection currently assigned to"
|
1647 |
msgstr ""
|
1648 |
|
1649 |
+
#: includes/B2S/Network/Item.php:506
|
1650 |
+
msgid "Successfully saved"
|
1651 |
+
msgstr ""
|
1652 |
+
|
1653 |
+
#: includes/B2S/Network/Item.php:507
|
1654 |
+
msgid "Failed to save"
|
1655 |
+
msgstr ""
|
1656 |
+
|
1657 |
+
#: includes/B2S/Network/Item.php:508
|
1658 |
+
msgid "Failed to load the default template"
|
1659 |
+
msgstr ""
|
1660 |
+
|
1661 |
+
#: includes/B2S/Network/Item.php:514
|
1662 |
+
msgid "This is a Premium Feature"
|
1663 |
+
msgstr ""
|
1664 |
+
|
1665 |
+
#: includes/B2S/Network/Item.php:533
|
1666 |
+
msgid "Activate Instant Caching"
|
1667 |
+
msgstr ""
|
1668 |
+
|
1669 |
+
#: includes/B2S/Network/Item.php:568
|
1670 |
+
msgid "Format"
|
1671 |
+
msgstr ""
|
1672 |
+
|
1673 |
+
#: includes/B2S/Network/Item.php:569
|
1674 |
+
msgid "Load default settings"
|
1675 |
+
msgstr ""
|
1676 |
+
|
1677 |
+
#: includes/B2S/Network/Item.php:575 includes/B2S/Network/Item.php:578 includes/B2S/Ship/Item.php:608 includes/B2S/Ship/Item.php:610
|
1678 |
+
msgid "Link"
|
1679 |
+
msgstr ""
|
1680 |
+
|
1681 |
+
#: includes/B2S/Network/Item.php:575 includes/B2S/Network/Item.php:578 includes/B2S/Settings/Item.php:382
|
1682 |
+
msgid "Image with frame"
|
1683 |
+
msgstr ""
|
1684 |
+
|
1685 |
+
#: includes/B2S/Network/Item.php:576 includes/B2S/Network/Item.php:579
|
1686 |
+
msgid "Image"
|
1687 |
+
msgstr ""
|
1688 |
+
|
1689 |
+
#: includes/B2S/Network/Item.php:576 includes/B2S/Network/Item.php:579 includes/B2S/Settings/Item.php:393
|
1690 |
+
msgid "Image cut out"
|
1691 |
+
msgstr ""
|
1692 |
+
|
1693 |
+
#: includes/B2S/Network/Item.php:587 includes/B2S/Settings/Item.php:76
|
1694 |
+
msgid "Content"
|
1695 |
+
msgstr ""
|
1696 |
+
|
1697 |
+
#: includes/B2S/Network/Item.php:597
|
1698 |
+
msgid "clear"
|
1699 |
+
msgstr ""
|
1700 |
+
|
1701 |
+
#: includes/B2S/Network/Item.php:606
|
1702 |
+
msgid "The link will be added automatically at the end of the post."
|
1703 |
+
msgstr ""
|
1704 |
+
|
1705 |
+
#: includes/B2S/Network/Item.php:619
|
1706 |
+
msgid "recommended length"
|
1707 |
+
msgstr ""
|
1708 |
+
|
1709 |
+
#: includes/B2S/Network/Item.php:619 includes/B2S/Ship/Item.php:181 includes/B2S/Ship/Item.php:185 includes/B2S/Ship/Item.php:225 includes/B2S/Ship/Item.php:229 includes/B2S/Ship/Item.php:254 includes/B2S/Ship/Item.php:258 includes/B2S/Ship/Item.php:922
|
1710 |
+
#: includes/B2S/Ship/Item.php:924
|
1711 |
+
msgid "characters"
|
1712 |
+
msgstr ""
|
1713 |
+
|
1714 |
+
#: includes/B2S/Network/Item.php:619
|
1715 |
+
msgid "Limit"
|
1716 |
+
msgstr ""
|
1717 |
+
|
1718 |
+
#: includes/B2S/Network/Item.php:639 includes/B2S/Network/Item.php:691 includes/B2S/Network/Item.php:745 includes/B2S/Network/Item.php:797
|
1719 |
+
msgid "Preview"
|
1720 |
+
msgstr ""
|
1721 |
+
|
1722 |
+
#: includes/B2S/Post/Filter.php:35
|
1723 |
msgid "all authors"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
+
#: includes/B2S/Post/Filter.php:51
|
1727 |
+
msgid "all posts"
|
1728 |
+
msgstr ""
|
1729 |
+
|
1730 |
+
#: includes/B2S/Post/Filter.php:62
|
1731 |
+
msgid "not yet shared"
|
1732 |
+
msgstr ""
|
1733 |
+
|
1734 |
+
#: includes/B2S/Post/Filter.php:62
|
1735 |
+
msgid "already shared"
|
1736 |
+
msgstr ""
|
1737 |
+
|
1738 |
+
#: includes/B2S/Post/Filter.php:62
|
1739 |
+
msgid "currently scheduled"
|
1740 |
+
msgstr ""
|
1741 |
+
|
1742 |
+
#: includes/B2S/Post/Filter.php:63
|
1743 |
msgid "all statuses"
|
1744 |
msgstr ""
|
1745 |
|
1746 |
+
#: includes/B2S/Post/Filter.php:74 includes/B2S/Post/Filter.php:86
|
1747 |
msgid "newest first"
|
1748 |
msgstr ""
|
1749 |
|
1750 |
+
#: includes/B2S/Post/Filter.php:74 includes/B2S/Post/Filter.php:86
|
1751 |
msgid "oldest first"
|
1752 |
msgstr ""
|
1753 |
|
1754 |
+
#: includes/B2S/Post/Filter.php:99
|
1755 |
msgid "all categories & tags"
|
1756 |
msgstr ""
|
1757 |
|
1758 |
+
#: includes/B2S/Post/Filter.php:121 includes/PRG/Post/Filter.php:53
|
1759 |
msgid "all post types"
|
1760 |
msgstr ""
|
1761 |
|
1762 |
+
#: includes/B2S/Post/Filter.php:146 includes/PRG/Post/Filter.php:74
|
1763 |
msgid "Search Title"
|
1764 |
msgstr ""
|
1765 |
|
1766 |
+
#: includes/B2S/Post/Filter.php:169 includes/PRG/Post/Filter.php:85
|
1767 |
msgid "sort"
|
1768 |
msgstr ""
|
1769 |
|
1770 |
+
#: includes/B2S/Post/Filter.php:170 includes/PRG/Post/Filter.php:86
|
1771 |
msgid "reset"
|
1772 |
msgstr ""
|
1773 |
|
1774 |
+
#: includes/B2S/Post/Filter.php:175
|
1775 |
msgid "selected date"
|
1776 |
msgstr ""
|
1777 |
|
1778 |
+
#: includes/B2S/Post/Filter.php:175
|
1779 |
msgid "scheduled post(s)"
|
1780 |
msgstr ""
|
1781 |
|
1782 |
+
#: includes/B2S/Post/Item.php:251
|
1783 |
msgid "You have no posts published or scheduled."
|
1784 |
msgstr ""
|
1785 |
|
1786 |
+
#: includes/B2S/Post/Item.php:273
|
1787 |
msgid "curated post"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
+
#: includes/B2S/Post/Item.php:278 includes/B2S/Post/Item.php:368
|
1791 |
msgid "last shared on social media"
|
1792 |
msgstr ""
|
1793 |
|
1794 |
+
#: includes/B2S/Post/Item.php:286 includes/B2S/Post/Item.php:377
|
1795 |
msgid "Share on Social Media"
|
1796 |
msgstr ""
|
1797 |
|
1798 |
+
#: includes/B2S/Post/Item.php:288 includes/B2S/Post/Item.php:379 includes/PRG/Post/Item.php:132
|
1799 |
msgid "Author"
|
1800 |
msgstr ""
|
1801 |
|
1802 |
+
#: includes/B2S/Post/Item.php:306 includes/B2S/Post/Item.php:330 includes/B2S/Post/Item.php:352
|
1803 |
msgid "Details"
|
1804 |
msgstr ""
|
1805 |
|
1806 |
+
#: includes/B2S/Post/Item.php:308
|
1807 |
msgid "shared social media posts"
|
1808 |
msgstr ""
|
1809 |
|
1810 |
+
#: includes/B2S/Post/Item.php:308
|
1811 |
msgid "latest share by"
|
1812 |
msgstr ""
|
1813 |
|
1814 |
+
#: includes/B2S/Post/Item.php:332 views/b2s/widgets/activity.php:10
|
1815 |
msgid "scheduled social media posts"
|
1816 |
msgstr ""
|
1817 |
|
1818 |
+
#: includes/B2S/Post/Item.php:332
|
1819 |
msgid "next share by"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
+
#: includes/B2S/Post/Item.php:354
|
1823 |
msgid "social media posts ready to be shared"
|
1824 |
msgstr ""
|
1825 |
|
1826 |
+
#: includes/B2S/Post/Item.php:365
|
1827 |
msgid "via Browser-Extension"
|
1828 |
msgstr ""
|
1829 |
|
1830 |
+
#: includes/B2S/Post/Item.php:379
|
1831 |
msgid "saved"
|
1832 |
msgstr ""
|
1833 |
|
1834 |
+
#: includes/B2S/Post/Item.php:488 includes/B2S/Post/Item.php:624 includes/B2S/Ship/Save.php:427
|
1835 |
msgid "Retweet"
|
1836 |
msgstr ""
|
1837 |
|
1838 |
+
#: includes/B2S/Post/Item.php:494 includes/B2S/Post/Item.php:564 includes/B2S/Post/Item.php:629
|
1839 |
msgid "select all"
|
1840 |
msgstr ""
|
1841 |
|
1842 |
+
#: includes/B2S/Post/Item.php:497
|
1843 |
msgid "show"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
+
#: includes/B2S/Post/Item.php:504 includes/B2S/Ship/Save.php:438
|
1847 |
msgid "Please see"
|
1848 |
msgstr ""
|
1849 |
|
1850 |
+
#: includes/B2S/Post/Item.php:510
|
1851 |
msgid "sharing in progress by"
|
1852 |
msgstr ""
|
1853 |
|
1854 |
+
#: includes/B2S/Post/Item.php:510
|
1855 |
msgid "shared by"
|
1856 |
msgstr ""
|
1857 |
|
1858 |
+
#: includes/B2S/Post/Item.php:531 includes/B2S/Post/Item.php:544
|
1859 |
msgid "You want to delete a publish post entry?"
|
1860 |
msgstr ""
|
1861 |
|
1862 |
+
#: includes/B2S/Post/Item.php:532 includes/B2S/Post/Item.php:545
|
1863 |
msgid "delete from reporting"
|
1864 |
msgstr ""
|
1865 |
|
1866 |
+
#: includes/B2S/Post/Item.php:535
|
1867 |
msgid "re-share"
|
1868 |
msgstr ""
|
1869 |
|
1870 |
+
#: includes/B2S/Post/Item.php:567
|
1871 |
msgid "is waiting to shared by"
|
1872 |
msgstr ""
|
1873 |
|
1874 |
+
#: includes/B2S/Post/Item.php:597 includes/B2S/Ship/Save.php:408
|
1875 |
msgid "share"
|
1876 |
msgstr ""
|
1877 |
|
1878 |
+
#: includes/B2S/Post/Item.php:605
|
1879 |
msgid "You want to delete your Social Media post?"
|
1880 |
msgstr ""
|
1881 |
|
1882 |
+
#: includes/B2S/Post/Item.php:639
|
1883 |
msgid "last modified by"
|
1884 |
msgstr ""
|
1885 |
|
1886 |
+
#: includes/B2S/Post/Item.php:641
|
1887 |
msgid "is processed by the network"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
+
#: includes/B2S/Post/Item.php:646
|
1891 |
msgid "scheduled by"
|
1892 |
msgstr ""
|
1893 |
|
1894 |
+
#: includes/B2S/Post/Item.php:651
|
1895 |
msgid "You want to edit your scheduled post?"
|
1896 |
msgstr ""
|
1897 |
|
1898 |
+
#: includes/B2S/Post/Item.php:652
|
1899 |
msgid "edit"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: includes/B2S/Post/Item.php:663
|
1903 |
msgid "delete scheduling"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
+
#: includes/B2S/Settings/Item.php:62 includes/B2S/Settings/Item.php:82 includes/B2S/Ship/Item.php:745
|
1907 |
msgid "Account"
|
1908 |
msgstr ""
|
1909 |
|
1910 |
+
#: includes/B2S/Settings/Item.php:71
|
1911 |
msgid "Timezone for Scheduling"
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: includes/B2S/Settings/Item.php:71
|
1915 |
msgid "User"
|
1916 |
msgstr ""
|
1917 |
|
1918 |
#: includes/B2S/Settings/Item.php:77
|
|
|
|
|
|
|
|
|
1919 |
msgid "Url Shortener"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
+
#: includes/B2S/Settings/Item.php:78
|
1923 |
msgid "Bitly"
|
1924 |
msgstr ""
|
1925 |
|
1926 |
+
#: includes/B2S/Settings/Item.php:85
|
1927 |
msgid "allow shortcodes in my post"
|
1928 |
msgstr ""
|
1929 |
|
1930 |
+
#: includes/B2S/Settings/Item.php:87
|
1931 |
msgid "include Wordpress tags as hashtags in my post"
|
1932 |
msgstr ""
|
1933 |
|
1934 |
#: includes/B2S/Settings/Item.php:91
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1935 |
msgid "System"
|
1936 |
msgstr ""
|
1937 |
|
1938 |
+
#: includes/B2S/Settings/Item.php:92 includes/B2S/Settings/Item.php:283 includes/B2S/Settings/Item.php:308
|
1939 |
msgid "This is a global feature for your blog, which can only be edited by users with admin rights."
|
1940 |
msgstr ""
|
1941 |
|
1942 |
+
#: includes/B2S/Settings/Item.php:93
|
1943 |
msgid "activate Legacy mode"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
+
#: includes/B2S/Settings/Item.php:112
|
1947 |
msgid "Auto-post your own created posts"
|
1948 |
msgstr ""
|
1949 |
|
1950 |
+
#: includes/B2S/Settings/Item.php:113
|
1951 |
msgid "Define by default to automatically post your posts on social media:"
|
1952 |
msgstr ""
|
1953 |
|
1954 |
+
#: includes/B2S/Settings/Item.php:115
|
1955 |
msgid "Select by default if the auto-poster is activated when you publish a new post or update a post."
|
1956 |
msgstr ""
|
1957 |
|
1958 |
+
#: includes/B2S/Settings/Item.php:120
|
1959 |
msgid "new posts"
|
1960 |
msgstr ""
|
1961 |
|
1962 |
+
#: includes/B2S/Settings/Item.php:121 includes/B2S/Settings/Item.php:133
|
1963 |
msgid "Unselect all"
|
1964 |
msgstr ""
|
1965 |
|
1966 |
+
#: includes/B2S/Settings/Item.php:121 includes/B2S/Settings/Item.php:133
|
1967 |
msgid "Select all"
|
1968 |
msgstr ""
|
1969 |
|
1970 |
+
#: includes/B2S/Settings/Item.php:129
|
1971 |
msgid "By enabling this feature your previously published social media posts will be sent again to your selected social media channels as soon as the post is updated."
|
1972 |
msgstr ""
|
1973 |
|
1974 |
+
#: includes/B2S/Settings/Item.php:132
|
1975 |
msgid "updating existing posts"
|
1976 |
msgstr ""
|
1977 |
|
1978 |
+
#: includes/B2S/Settings/Item.php:144 includes/B2S/Settings/Item.php:186
|
1979 |
msgid "Save"
|
1980 |
msgstr ""
|
1981 |
|
1982 |
+
#: includes/B2S/Settings/Item.php:152
|
1983 |
msgid "Auto-post your imported posts to Twitter & Facebook"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
+
#: includes/B2S/Settings/Item.php:153
|
1987 |
msgid "Define by default to automatically share your imported posts to social media:"
|
1988 |
msgstr ""
|
1989 |
|
1990 |
+
#: includes/B2S/Settings/Item.php:158
|
|
|
|
|
|
|
|
|
1991 |
msgid "Immediate Cross-Posting across all networks: Share an unlimited number of posts"
|
1992 |
msgstr ""
|
1993 |
|
1994 |
+
#: includes/B2S/Settings/Item.php:159
|
1995 |
msgid "Scheduled Auto-Posting"
|
1996 |
msgstr ""
|
1997 |
|
1998 |
+
#: includes/B2S/Settings/Item.php:161
|
1999 |
msgid "share up to"
|
2000 |
msgstr ""
|
2001 |
|
2002 |
+
#: includes/B2S/Settings/Item.php:161
|
2003 |
msgid "posts per day"
|
2004 |
msgstr ""
|
2005 |
|
2006 |
+
#: includes/B2S/Settings/Item.php:167
|
2007 |
msgid "Select by default to automatically share your imported posts"
|
2008 |
msgstr ""
|
2009 |
|
2010 |
+
#: includes/B2S/Settings/Item.php:171
|
2011 |
msgid "Select to auto-post to your standard networks:"
|
2012 |
msgstr ""
|
2013 |
|
2014 |
+
#: includes/B2S/Settings/Item.php:172
|
2015 |
msgid "In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting."
|
2016 |
msgstr ""
|
2017 |
|
2018 |
+
#: includes/B2S/Settings/Item.php:172
|
2019 |
msgid "More information"
|
2020 |
msgstr ""
|
2021 |
|
2022 |
+
#: includes/B2S/Settings/Item.php:174
|
2023 |
msgid "Select to auto-post immediately after publishing or with a delay"
|
2024 |
msgstr ""
|
2025 |
|
2026 |
+
#: includes/B2S/Settings/Item.php:176
|
2027 |
msgid "publish with a delay of"
|
2028 |
msgstr ""
|
2029 |
|
2030 |
+
#: includes/B2S/Settings/Item.php:177
|
2031 |
msgid "minutes"
|
2032 |
msgstr ""
|
2033 |
|
2034 |
+
#: includes/B2S/Settings/Item.php:200
|
2035 |
msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
|
2036 |
msgstr ""
|
2037 |
|
2038 |
+
#: includes/B2S/Settings/Item.php:201
|
2039 |
msgid "Post Types"
|
2040 |
msgstr ""
|
2041 |
|
2042 |
+
#: includes/B2S/Settings/Item.php:202
|
2043 |
msgid "Include (Post only...)"
|
2044 |
msgstr ""
|
2045 |
|
2046 |
+
#: includes/B2S/Settings/Item.php:203
|
2047 |
msgid "Exclude (Do no post ...)"
|
2048 |
msgstr ""
|
2049 |
|
2050 |
+
#: includes/B2S/Settings/Item.php:237
|
2051 |
msgid "add/change connection"
|
2052 |
msgstr ""
|
2053 |
|
2054 |
+
#: includes/B2S/Settings/Item.php:281
|
2055 |
msgid "Reset all page and post meta data"
|
2056 |
msgstr ""
|
2057 |
|
2058 |
+
#: includes/B2S/Settings/Item.php:286
|
2059 |
msgid "Meta Tags Settings for Posts and Pages"
|
2060 |
msgstr ""
|
2061 |
|
2062 |
+
#: includes/B2S/Settings/Item.php:287
|
2063 |
msgid "Add Open Graph meta tags to your shared posts or pages, required by Facebook and other social networks to display your post or page image, title and description correctly."
|
2064 |
msgstr ""
|
2065 |
|
2066 |
+
#: includes/B2S/Settings/Item.php:289
|
2067 |
msgid "Add Twitter Card meta tags to your shared posts or pages, required by Twitter to display your post or page image, title and description correctly."
|
2068 |
msgstr ""
|
2069 |
|
2070 |
+
#: includes/B2S/Settings/Item.php:310
|
2071 |
msgid "Frontpage Settings"
|
2072 |
msgstr ""
|
2073 |
|
2074 |
+
#: includes/B2S/Settings/Item.php:311
|
2075 |
msgid "Check Settings with Sharing-Debugger"
|
2076 |
msgstr ""
|
2077 |
|
2078 |
+
#: includes/B2S/Settings/Item.php:314
|
2079 |
msgid "Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
2080 |
msgstr ""
|
2081 |
|
2082 |
+
#: includes/B2S/Settings/Item.php:318 includes/B2S/Settings/Item.php:339
|
2083 |
msgid "Description"
|
2084 |
msgstr ""
|
2085 |
|
2086 |
+
#: includes/B2S/Settings/Item.php:319 includes/B2S/Settings/Item.php:340
|
2087 |
msgid "Image URL"
|
2088 |
msgstr ""
|
2089 |
|
2090 |
+
#: includes/B2S/Settings/Item.php:321 includes/B2S/Settings/Item.php:342 includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
|
2091 |
msgid "Image upload / Media Gallery"
|
2092 |
msgstr ""
|
2093 |
|
2094 |
+
#: includes/B2S/Settings/Item.php:324
|
2095 |
msgid "Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1."
|
2096 |
msgstr ""
|
2097 |
|
2098 |
+
#: includes/B2S/Settings/Item.php:330
|
2099 |
msgid "Add the default Twitter Card parameters for title, description and image you want Twitter to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
|
2100 |
msgstr ""
|
2101 |
|
2102 |
+
#: includes/B2S/Settings/Item.php:333
|
2103 |
msgid "The default card type to use"
|
2104 |
msgstr ""
|
2105 |
|
2106 |
+
#: includes/B2S/Settings/Item.php:335
|
2107 |
msgid "Summary"
|
2108 |
msgstr ""
|
2109 |
|
2110 |
+
#: includes/B2S/Settings/Item.php:336
|
2111 |
msgid "Summary with large image"
|
2112 |
msgstr ""
|
2113 |
|
2114 |
+
#: includes/B2S/Settings/Item.php:336
|
2115 |
+
msgid "(PREMIUM)"
|
2116 |
+
msgstr ""
|
2117 |
+
|
2118 |
+
#: includes/B2S/Settings/Item.php:345
|
2119 |
msgid "Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats."
|
2120 |
msgstr ""
|
2121 |
|
2122 |
+
#: includes/B2S/Settings/Item.php:362
|
2123 |
msgid "Did you know?"
|
2124 |
msgstr ""
|
2125 |
|
2126 |
+
#: includes/B2S/Settings/Item.php:363
|
2127 |
msgid "With Premium Pro, you can change the custom post format photo post or link post for each individual social media post and channel (profile, page, group)."
|
2128 |
msgstr ""
|
2129 |
|
2130 |
+
#: includes/B2S/Settings/Item.php:363
|
2131 |
msgid "Upgrade to Premium Pro now."
|
2132 |
msgstr ""
|
2133 |
|
2134 |
+
#: includes/B2S/Settings/Item.php:387
|
|
|
|
|
|
|
|
|
2135 |
msgid "Insert white frames to show the whole image in your timeline. All image information will be shown in your timeline."
|
2136 |
msgstr ""
|
2137 |
|
2138 |
+
#: includes/B2S/Settings/Item.php:389
|
2139 |
msgid ""
|
2140 |
"The link post format displays posts title, link address and the first one or two sentences of the post. The networks scan this information from your META or OpenGraph. PLEASE NOTE: If you want your link posts to display the selected image from the Blog2Social preview editor, "
|
2141 |
"please make sure you have activated the Social Meta Tags for Facebook and Twitter in your Blog2Social settings. You find these settings in the tab \"Social Meta Data\". If you don't select a specific post image, some networks display the first image detected on your page. The "
|
2142 |
"image links to your blog post."
|
2143 |
msgstr ""
|
2144 |
|
2145 |
+
#: includes/B2S/Settings/Item.php:398
|
|
|
|
|
|
|
|
|
2146 |
msgid "The image preview will be cropped automatically to fit the default Instagram layout for your Instagram timeline. The image will be shown uncropped when opening the preview page for your Instagram post."
|
2147 |
msgstr ""
|
2148 |
|
2149 |
+
#: includes/B2S/Settings/Item.php:400
|
2150 |
msgid ""
|
2151 |
"A photo or image post displays the selected image in the one-page preview of Blog2Social and your comment above the image. The image links to the image view on your image gallery in the respective network. Blog2Social adds the link to your post in your comment. The main "
|
2152 |
"benefit of photo posts is that your image is uploaded to your personal image albums or gallery. In Facebook, you can edit the albums name with a description of your choice."
|
2153 |
msgstr ""
|
2154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2155 |
#: includes/B2S/Ship/Image.php:27
|
2156 |
msgid "The images file types .jpg and .png are allowed. Please try another."
|
2157 |
msgstr ""
|
2176 |
msgid "Apply image for this post"
|
2177 |
msgstr ""
|
2178 |
|
2179 |
+
#: includes/B2S/Ship/Item.php:137
|
2180 |
msgid "Network does not support image for profiles"
|
2181 |
msgstr ""
|
2182 |
|
2183 |
+
#: includes/B2S/Ship/Item.php:138 includes/B2S/Ship/Item.php:197
|
2184 |
msgid "Network defines image by link"
|
2185 |
msgstr ""
|
2186 |
|
2187 |
+
#: includes/B2S/Ship/Item.php:140
|
2188 |
msgid "Supported HTML tags"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: includes/B2S/Ship/Item.php:141 includes/B2S/Ship/Item.php:196
|
2192 |
msgid "Network does not support emojis"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
+
#: includes/B2S/Ship/Item.php:180
|
2196 |
msgid "Text only"
|
2197 |
msgstr ""
|
2198 |
|
2199 |
+
#: includes/B2S/Ship/Item.php:195
|
|
|
|
|
|
|
|
|
2200 |
msgid "Network does not support image for pages"
|
2201 |
msgstr ""
|
2202 |
|
2203 |
+
#: includes/B2S/Ship/Item.php:278
|
2204 |
msgid "Connection expires on 31 March 2019"
|
2205 |
msgstr ""
|
2206 |
|
2207 |
+
#: includes/B2S/Ship/Item.php:282
|
2208 |
msgid "Connection expires on 2 April 2019"
|
2209 |
msgstr ""
|
2210 |
|
2211 |
+
#: includes/B2S/Ship/Item.php:295
|
2212 |
msgid "post format"
|
2213 |
msgstr ""
|
2214 |
|
2215 |
+
#: includes/B2S/Ship/Item.php:305 includes/B2S/Ship/Item.php:930
|
2216 |
msgid "Insert full-text"
|
2217 |
msgstr ""
|
2218 |
|
2219 |
+
#: includes/B2S/Ship/Item.php:307 includes/B2S/Ship/Item.php:932
|
2220 |
msgid "Delete text"
|
2221 |
msgstr ""
|
2222 |
|
2223 |
+
#: includes/B2S/Ship/Item.php:315
|
2224 |
msgid "You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post."
|
2225 |
msgstr ""
|
2226 |
|
2227 |
+
#: includes/B2S/Ship/Item.php:321 includes/B2S/Ship/Item.php:516 includes/B2S/Ship/Item.php:796
|
2228 |
msgid "Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account."
|
2229 |
msgstr ""
|
2230 |
|
2231 |
+
#: includes/B2S/Ship/Item.php:321 includes/B2S/Ship/Item.php:516 includes/B2S/Ship/Item.php:796
|
2232 |
msgid "Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts."
|
2233 |
msgstr ""
|
2234 |
|
2235 |
+
#: includes/B2S/Ship/Item.php:321 includes/B2S/Ship/Item.php:516 includes/B2S/Ship/Item.php:796
|
2236 |
msgid "Learn more about this"
|
2237 |
msgstr ""
|
2238 |
|
2239 |
+
#: includes/B2S/Ship/Item.php:326
|
2240 |
msgid "Please note: XING allows identical posts to be published only once within a group and no more than three times across different groups."
|
2241 |
msgstr ""
|
2242 |
|
2243 |
+
#: includes/B2S/Ship/Item.php:326
|
2244 |
msgid "Read more"
|
2245 |
msgstr ""
|
2246 |
|
2247 |
+
#: includes/B2S/Ship/Item.php:346
|
2248 |
msgid "hide calendar"
|
2249 |
msgstr ""
|
2250 |
|
2251 |
+
#: includes/B2S/Ship/Item.php:401 includes/B2S/Ship/Item.php:425 includes/B2S/Ship/Item.php:449 includes/B2S/Ship/Item.php:467 includes/B2S/Ship/Item.php:482 includes/B2S/Ship/Item.php:508 includes/B2S/Ship/Item.php:526 includes/B2S/Ship/Item.php:542
|
2252 |
+
#: includes/B2S/Ship/Item.php:555 includes/B2S/Ship/Item.php:571 includes/B2S/Ship/Item.php:576
|
2253 |
msgid "Write something about your post..."
|
2254 |
msgstr ""
|
2255 |
|
2256 |
+
#: includes/B2S/Ship/Item.php:408 includes/B2S/Ship/Item.php:432 includes/B2S/Ship/Item.php:456 includes/B2S/Ship/Item.php:504 includes/B2S/Ship/Item.php:522 includes/B2S/Ship/Item.php:538 includes/B2S/Ship/Item.php:567 includes/B2S/Ship/Item.php:601
|
2257 |
msgid "Change image"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
+
#: includes/B2S/Ship/Item.php:412
|
2261 |
msgid "Info: Change Open Graph Meta tags image, title and description for this network"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
+
#: includes/B2S/Ship/Item.php:415 includes/B2S/Ship/Item.php:439
|
2265 |
msgid "You want to change your link image, link title and link description for this network? Click here."
|
2266 |
msgstr ""
|
2267 |
|
2268 |
+
#: includes/B2S/Ship/Item.php:417
|
2269 |
msgid "OG Meta title"
|
2270 |
msgstr ""
|
2271 |
|
2272 |
+
#: includes/B2S/Ship/Item.php:418
|
2273 |
msgid "OG Meta description"
|
2274 |
msgstr ""
|
2275 |
|
2276 |
+
#: includes/B2S/Ship/Item.php:436
|
2277 |
msgid "Info: Change Card Meta tags image, title and description for this network"
|
2278 |
msgstr ""
|
2279 |
|
2280 |
+
#: includes/B2S/Ship/Item.php:441
|
2281 |
msgid "Card Meta title"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
+
#: includes/B2S/Ship/Item.php:442
|
2285 |
msgid "Card Meta description"
|
2286 |
msgstr ""
|
2287 |
|
2288 |
+
#: includes/B2S/Ship/Item.php:588
|
2289 |
msgid "required"
|
2290 |
msgstr ""
|
2291 |
|
2292 |
+
#: includes/B2S/Ship/Item.php:678
|
|
|
|
|
|
|
|
|
2293 |
msgid "Jobs & Projects"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
+
#: includes/B2S/Ship/Item.php:679
|
2297 |
msgid "Events"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
+
#: includes/B2S/Ship/Item.php:680
|
2301 |
msgid "Classified Ads"
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: includes/B2S/Ship/Item.php:682
|
2305 |
msgid "Offer"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: includes/B2S/Ship/Item.php:683
|
2309 |
msgid "Request"
|
2310 |
msgstr ""
|
2311 |
|
2312 |
+
#: includes/B2S/Ship/Item.php:694
|
2313 |
msgid "The Headline..."
|
2314 |
msgstr ""
|
2315 |
|
2316 |
+
#: includes/B2S/Ship/Item.php:699
|
2317 |
msgid "Hashtags"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
+
#: includes/B2S/Ship/Item.php:727
|
2321 |
msgid "Enable Retweets for all Tweets with the selected profile"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: includes/B2S/Ship/Item.php:746 views/b2s/partials/post-edit-modal.php:73
|
2325 |
msgid "Delay"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
+
#: includes/B2S/Ship/Item.php:756 includes/B2S/Ship/Item.php:757 includes/B2S/Ship/Item.php:758 includes/B2S/Ship/Item.php:759 views/b2s/partials/post-edit-modal.php:77 views/b2s/partials/post-edit-modal.php:78 views/b2s/partials/post-edit-modal.php:79
|
2329 |
#: views/b2s/partials/post-edit-modal.php:80
|
2330 |
msgid "min"
|
2331 |
msgstr ""
|
2332 |
|
2333 |
+
#: includes/B2S/Ship/Item.php:764
|
2334 |
msgid "Add Retweet"
|
2335 |
msgstr ""
|
2336 |
|
2337 |
+
#: includes/B2S/Ship/Item.php:784
|
2338 |
msgid "Share Now"
|
2339 |
msgstr ""
|
2340 |
|
2341 |
+
#: includes/B2S/Ship/Item.php:789
|
2342 |
msgid "Schedule Recurrent Post"
|
2343 |
msgstr ""
|
2344 |
|
2345 |
+
#: includes/B2S/Ship/Item.php:825 views/b2s/partials/post-edit-modal.php:47
|
2346 |
msgid ""
|
2347 |
"Please note: Your account is connected via an old XING API that is no longer supported by XING after March 31. Please connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with the new XING interface in the Blog2Social "
|
2348 |
"network settings. To do this, go to the Blog2Social Networks section and connect your XING accounts with the new XING."
|
2349 |
msgstr ""
|
2350 |
|
2351 |
+
#: includes/B2S/Ship/Item.php:829 views/b2s/partials/post-edit-modal.php:51
|
2352 |
msgid "Please note: Google will shut down Google+ for all private accounts (profiles, pages, groups) on 2nd April 2019. You can find further information and the next steps, including how to download your photos and other content here:"
|
2353 |
msgstr ""
|
2354 |
|
2355 |
+
#: includes/B2S/Ship/Item.php:832
|
2356 |
msgid "Repeats"
|
2357 |
msgstr ""
|
2358 |
|
2359 |
+
#: includes/B2S/Ship/Item.php:833 includes/B2S/Ship/Item.php:836
|
2360 |
msgid "Duration"
|
2361 |
msgstr ""
|
2362 |
|
2363 |
+
#: includes/B2S/Ship/Item.php:837
|
2364 |
msgid "Number of repeats"
|
2365 |
msgstr ""
|
2366 |
|
2367 |
+
#: includes/B2S/Ship/Item.php:838
|
2368 |
msgid "Day of month"
|
2369 |
msgstr ""
|
2370 |
|
2371 |
+
#: includes/B2S/Ship/Item.php:839
|
2372 |
msgid "Repeats every (days)"
|
2373 |
msgstr ""
|
2374 |
|
2375 |
+
#: includes/B2S/Ship/Item.php:841
|
2376 |
msgid "Start date"
|
2377 |
msgstr ""
|
2378 |
|
2379 |
+
#: includes/B2S/Ship/Item.php:842
|
2380 |
msgid "Time to publish"
|
2381 |
msgstr ""
|
2382 |
|
2383 |
+
#: includes/B2S/Ship/Item.php:851
|
2384 |
msgid "weekly"
|
2385 |
msgstr ""
|
2386 |
|
2387 |
+
#: includes/B2S/Ship/Item.php:852
|
2388 |
msgid "monthly"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
+
#: includes/B2S/Ship/Item.php:853
|
2392 |
msgid "own period"
|
2393 |
msgstr ""
|
2394 |
|
2395 |
+
#: includes/B2S/Ship/Item.php:859
|
2396 |
msgid "Week"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
+
#: includes/B2S/Ship/Item.php:859
|
2400 |
msgid "Weeks"
|
2401 |
msgstr ""
|
2402 |
|
2403 |
+
#: includes/B2S/Ship/Item.php:868
|
2404 |
msgid "Month"
|
2405 |
msgstr ""
|
2406 |
|
2407 |
+
#: includes/B2S/Ship/Item.php:868
|
2408 |
msgid "Months"
|
2409 |
msgstr ""
|
2410 |
|
2411 |
+
#: includes/B2S/Ship/Item.php:888
|
2412 |
msgid "End Of Month"
|
2413 |
msgstr ""
|
2414 |
|
2415 |
+
#: includes/B2S/Ship/Item.php:893
|
2416 |
msgid "Timespan"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
+
#: includes/B2S/Ship/Item.php:896 views/b2s/partials/post-edit-modal.php:63 views/b2s/partials/post-edit-modal.php:66
|
2420 |
msgid "Time"
|
2421 |
msgstr ""
|
2422 |
|
2423 |
+
#: includes/B2S/Ship/Item.php:901
|
2424 |
msgid "Mon"
|
2425 |
msgstr ""
|
2426 |
|
2427 |
+
#: includes/B2S/Ship/Item.php:902
|
2428 |
msgid "Tue"
|
2429 |
msgstr ""
|
2430 |
|
2431 |
+
#: includes/B2S/Ship/Item.php:903
|
2432 |
msgid "Wed"
|
2433 |
msgstr ""
|
2434 |
|
2435 |
+
#: includes/B2S/Ship/Item.php:904
|
2436 |
msgid "Thu"
|
2437 |
msgstr ""
|
2438 |
|
2439 |
+
#: includes/B2S/Ship/Item.php:905
|
2440 |
msgid "Fri"
|
2441 |
msgstr ""
|
2442 |
|
2443 |
+
#: includes/B2S/Ship/Item.php:906
|
2444 |
msgid "Sat"
|
2445 |
msgstr ""
|
2446 |
|
2447 |
+
#: includes/B2S/Ship/Item.php:907
|
2448 |
msgid "Sun"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
+
#: includes/B2S/Ship/Item.php:914
|
2452 |
msgid "add another post"
|
2453 |
msgstr ""
|
2454 |
|
2455 |
+
#: includes/B2S/Ship/Item.php:928
|
2456 |
msgid "Copy from original"
|
2457 |
msgstr ""
|
2458 |
|
2459 |
+
#: includes/B2S/Ship/Item.php:944
|
2460 |
msgid "Apply Settings To All Networks"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
+
#: includes/B2S/Ship/Item.php:945
|
2464 |
msgid "Save as best time for this network"
|
2465 |
msgstr ""
|
2466 |
|
readme.txt
CHANGED
@@ -4,8 +4,8 @@ Requires PHP: 5.5.3
|
|
4 |
Tags: auto post, auto publish, social media scheduling, social media calendar, social media automation, social media share, auto-publish, scheduling, social media post, social url share, social network share, share tweet, share links, share this, sharethis, social tools, admin, api, auto share to, autopost, auto-Posting, auto-schedule, auto-schedule social media posts, automatic social sharing plugin, blog marketing, blog2social, blogger, buffer, crossposting, cross-promotion, cross-promoting, bloglovin, bloglovin auto post, facebook, facebook auto post, facebook pages, google auto post, google plus, google plus pages, instagram, instagram auto post, jetpack, jetpack sharing, linkedin, linkedin auto post, medium, medium auto post, multiposting, path, pinterest, re-post, scheduling, scheduling plugin, social media, social media auto publish, social media automation, social media button, social media manager, social media plugin, social media post, social media publishing, social media share, social media scheduling tool, social media sharing, social media tool, social network auto publish, social network icon, social network widget, socialmedia, timing, torial, torial auto post, tumblr, twitter, twitter auto post, xing, xing auto post, xing groups, xing gruppen, xing personal profiles, xing company profiles, xing business pages, xing pages, xing seiten, auto post scheduler, repost, social media management, facebook fan page auto post, facebook profile auto post, social auto post, social autoposting, flickr, flickr auto posting, linkedin, linkedin auto posting, linkedin profile, facebook group, facebook gruppen, reddit, reddit auto posting, reddit auto post, social media calendar, editorial calendar, calendar plugin, Social Media Automatisierung, Social Media Management, Kalender, Planungs Kalender, Social Media Kalender, Content Marketing
|
5 |
Donate link: http://www.blog2social.com
|
6 |
Requires at least: 4.2.2
|
7 |
-
Tested up to: 5.2.
|
8 |
-
Stable tag: 5.
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -18,7 +18,7 @@ Blog2Social automatically creates social media posts for your content and auto-p
|
|
18 |
|
19 |
_Compatible with WooCommerce, Gutenberg Editor, Hummingbird & Bitly._
|
20 |
|
21 |
-
* Version 5.
|
22 |
|
23 |
**Blog2Social Free is free.** Download Blog2Social today to make your social media marketing for your WordPress site or blog easier than ever. [See what's included in the free version](https://wordpress.org/plugins/blog2social/#faq "FAQ") Or, benefit from all advanced features for sharing and scheduling your content on social media by upgrading to **Blog2Social Premium.** [Start your free 30-day-Premium-trial](https://www.blog2social.com/en/plugin/wordpress/premium-trial/ "Test Blog2Social Premium for free")
|
24 |
|
@@ -67,7 +67,7 @@ Blog2Social provides you with a **ready-to-use Best Time Manager** for the best
|
|
67 |
|
68 |
**#2 Cross-Posting and Cross-Promotion with Customized Social Media Posts** – Create unique social media posts for each social network and community.
|
69 |
|
70 |
-
Blog2Social automatically turns your posts into an adapted format for each social platform. You can optionally customize and tailor your social media posts with individual **comments, #hashtags, @handles, and emojis. Automatically generate Hashtags** from your WP tags. **Select or add individual images** and choose between different **post formats (link post / image post)** to create more variations for your social media posts.
|
71 |
|
72 |
|
73 |
**#3 Social Media Calendar** – Organize your social media marketing
|
@@ -97,6 +97,9 @@ Use the **integrated Bitly shortener** to track the performance of your links. *
|
|
97 |
|
98 |
|
99 |
= Supported Languages =
|
|
|
|
|
|
|
100 |
* English
|
101 |
* German
|
102 |
* French
|
@@ -104,6 +107,12 @@ Use the **integrated Bitly shortener** to track the performance of your links. *
|
|
104 |
* Russian
|
105 |
* Spanish
|
106 |
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
== Installation ==
|
108 |
1. Go to the Admin Panel of your Wordpress dashboard
|
109 |
|
@@ -151,14 +160,17 @@ You will receive a license key via email, that you can use to [activate your Wor
|
|
151 |
|
152 |
You don’t need to cancel anything. There is no automatic subscription. The trial period is free of charge and obligations. If you do not buy a Premium license after the trial period your account will be switched back to Blog2Social Free automatically. Basic features are free forever. For more elaborate features, you can upgrade to Blog2Social Premium anytime.
|
153 |
|
154 |
-
=
|
155 |
|
156 |
-
Blog2Social premium takes your social media marketing to the next level. Benefit from
|
157 |
|
158 |
-
*
|
159 |
* Auto-Posting: Set your social media marketing on auto-pilot and share your posts fully automated.
|
160 |
-
*
|
161 |
-
*
|
|
|
|
|
|
|
162 |
* ...and many more Premium features: [See all the Premium features on our pricing page](https://www.blog2social.com/en/pricing/ "All Blog2Social Premium features")
|
163 |
|
164 |
= Do I need special folder permissions to install the plugin? =
|
@@ -180,6 +192,8 @@ To get started with the basics of Blog2Social and maybe find some useful tips an
|
|
180 |
7. Keep track of your shared posts and scheduling plan with the Social Media Calendar.
|
181 |
|
182 |
== Changelog ==
|
|
|
|
|
183 |
= 5.5.0 =
|
184 |
Team function
|
185 |
= 5.4.1 =
|
@@ -256,6 +270,8 @@ Usabilitiy and Performance Optimization. Select link format or image format indi
|
|
256 |
Usabilitiy and Performance Optimization. NEW: Select individual images per post. Select link format or image format for your posts. Select your own time zone for scheduling posts. Emoji support.
|
257 |
|
258 |
== Upgrade Notice ==
|
|
|
|
|
259 |
= 5.5.0 =
|
260 |
Team function
|
261 |
= 5.4.1 =
|
4 |
Tags: auto post, auto publish, social media scheduling, social media calendar, social media automation, social media share, auto-publish, scheduling, social media post, social url share, social network share, share tweet, share links, share this, sharethis, social tools, admin, api, auto share to, autopost, auto-Posting, auto-schedule, auto-schedule social media posts, automatic social sharing plugin, blog marketing, blog2social, blogger, buffer, crossposting, cross-promotion, cross-promoting, bloglovin, bloglovin auto post, facebook, facebook auto post, facebook pages, google auto post, google plus, google plus pages, instagram, instagram auto post, jetpack, jetpack sharing, linkedin, linkedin auto post, medium, medium auto post, multiposting, path, pinterest, re-post, scheduling, scheduling plugin, social media, social media auto publish, social media automation, social media button, social media manager, social media plugin, social media post, social media publishing, social media share, social media scheduling tool, social media sharing, social media tool, social network auto publish, social network icon, social network widget, socialmedia, timing, torial, torial auto post, tumblr, twitter, twitter auto post, xing, xing auto post, xing groups, xing gruppen, xing personal profiles, xing company profiles, xing business pages, xing pages, xing seiten, auto post scheduler, repost, social media management, facebook fan page auto post, facebook profile auto post, social auto post, social autoposting, flickr, flickr auto posting, linkedin, linkedin auto posting, linkedin profile, facebook group, facebook gruppen, reddit, reddit auto posting, reddit auto post, social media calendar, editorial calendar, calendar plugin, Social Media Automatisierung, Social Media Management, Kalender, Planungs Kalender, Social Media Kalender, Content Marketing
|
5 |
Donate link: http://www.blog2social.com
|
6 |
Requires at least: 4.2.2
|
7 |
+
Tested up to: 5.2.2
|
8 |
+
Stable tag: 5.6.0
|
9 |
License: GPLv3
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
18 |
|
19 |
_Compatible with WooCommerce, Gutenberg Editor, Hummingbird & Bitly._
|
20 |
|
21 |
+
* Version 5.6: New post templates for smarter social media posts
|
22 |
|
23 |
**Blog2Social Free is free.** Download Blog2Social today to make your social media marketing for your WordPress site or blog easier than ever. [See what's included in the free version](https://wordpress.org/plugins/blog2social/#faq "FAQ") Or, benefit from all advanced features for sharing and scheduling your content on social media by upgrading to **Blog2Social Premium.** [Start your free 30-day-Premium-trial](https://www.blog2social.com/en/plugin/wordpress/premium-trial/ "Test Blog2Social Premium for free")
|
24 |
|
67 |
|
68 |
**#2 Cross-Posting and Cross-Promotion with Customized Social Media Posts** – Create unique social media posts for each social network and community.
|
69 |
|
70 |
+
Blog2Social automatically turns your posts into an adapted format for each social platform. You can optionally customize and tailor your social media posts with individual **comments, #hashtags, @handles, and emojis. Automatically generate Hashtags** from your WP tags. **Select or add individual images** and choose between different **post formats (link post / image post)** to create more variations for your social media posts. Customize post templates to save your individual layout setting as default and share your social media posts faster with individually tailored posts on each social network.
|
71 |
|
72 |
|
73 |
**#3 Social Media Calendar** – Organize your social media marketing
|
97 |
|
98 |
|
99 |
= Supported Languages =
|
100 |
+
|
101 |
+
The Blog2Social Plugin is available in the following language versions
|
102 |
+
|
103 |
* English
|
104 |
* German
|
105 |
* French
|
107 |
* Russian
|
108 |
* Spanish
|
109 |
|
110 |
+
**Contributors**
|
111 |
+
|
112 |
+
* Thanks to [Almaz](https://almazworks.com/ "Almaz") for translating this plugin into Russian
|
113 |
+
* Thanks to [Olivier](https://extraspeech.com/ "Olivier") for translating this plugin into French
|
114 |
+
* Thanks to [Juanma](https://wpnovatos.com/ "Juanma") for translating this plugin into Spanish
|
115 |
+
|
116 |
== Installation ==
|
117 |
1. Go to the Admin Panel of your Wordpress dashboard
|
118 |
|
160 |
|
161 |
You don’t need to cancel anything. There is no automatic subscription. The trial period is free of charge and obligations. If you do not buy a Premium license after the trial period your account will be switched back to Blog2Social Free automatically. Basic features are free forever. For more elaborate features, you can upgrade to Blog2Social Premium anytime.
|
162 |
|
163 |
+
= What are the benefits of a Premium subscription plan? =
|
164 |
|
165 |
+
Blog2Social premium takes your social media marketing to the next level. Benefit from more features for a smarter and faster social media scheduling and automation such as:
|
166 |
|
167 |
+
* Schedule, share and re-share your posts automatically with the Best Time Manager, select recurring intervals and set your own scheduling schemes.
|
168 |
* Auto-Posting: Set your social media marketing on auto-pilot and share your posts fully automated.
|
169 |
+
* Tailor and optimize your social media post: Select individual post formats (link or image post) and images for each post by using any image from your library.
|
170 |
+
* Customize post templates to save your individual layout setting as default and share your social media posts faster with individually tailored posts on each social network.
|
171 |
+
* Connect more accounts per network, add more users
|
172 |
+
* Business networks: Get more options for LinkedIn, XING, VK, and Google My Business
|
173 |
+
* Get priority support per email and by phone.
|
174 |
* ...and many more Premium features: [See all the Premium features on our pricing page](https://www.blog2social.com/en/pricing/ "All Blog2Social Premium features")
|
175 |
|
176 |
= Do I need special folder permissions to install the plugin? =
|
192 |
7. Keep track of your shared posts and scheduling plan with the Social Media Calendar.
|
193 |
|
194 |
== Changelog ==
|
195 |
+
= 5.6.0 =
|
196 |
+
Post Templates
|
197 |
= 5.5.0 =
|
198 |
Team function
|
199 |
= 5.4.1 =
|
270 |
Usabilitiy and Performance Optimization. NEW: Select individual images per post. Select link format or image format for your posts. Select your own time zone for scheduling posts. Emoji support.
|
271 |
|
272 |
== Upgrade Notice ==
|
273 |
+
= 5.6.0 =
|
274 |
+
Post Templates
|
275 |
= 5.5.0 =
|
276 |
Team function
|
277 |
= 5.4.1 =
|
views/b2s/html/sidebar.phtml
CHANGED
@@ -18,7 +18,7 @@ $b2sLastVersion = get_option('b2s_plugin_version');
|
|
18 |
<a href="https://www.blog2social.com" class="b2s-btn-logo" target="_blank"><?php _e("Blog2Social", "blog2social") ?></a>
|
19 |
<span class="b2s-sidebar-version padding-left-5"><?php echo ($b2sLastVersion !== false) ? __("Version", "blog2social") . ' ' . B2S_Util::getVersion($b2sLastVersion) : ''; ?> </span>
|
20 |
<br>
|
21 |
-
<div class="b2s-sidebar-licence padding-left-5"><?php _e("
|
22 |
<a href="admin.php?page=blog2social-premium" class="b2s-sidebar-btn-licence b2s-key-name">
|
23 |
<?php
|
24 |
$versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
|
@@ -107,7 +107,7 @@ $b2sLastVersion = get_option('b2s_plugin_version');
|
|
107 |
<i class="glyphicon glyphicon-question-sign glyphicon-success"></i> <a href="admin.php?page=blog2social-support" class="b2s-sidebar-menu-item"><?php _e("Help & Support", "blog2social") ?></a>
|
108 |
</li>
|
109 |
<li class="b2s-list-margin-left-10">
|
110 |
-
<i class="glyphicon glyphicon-pencil glyphicon-success"></i> <a href="admin.php?page=blog2social-premium" class="b2s-sidebar-menu-item"><?php _e("Upgrade
|
111 |
</li>
|
112 |
<li class="b2s-list-margin-left-10">
|
113 |
<i class="glyphicon glyphicon-signal glyphicon-success"></i> <a href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>" target="_blank" class="b2s-sidebar-menu-item"><?php _e("Plans & Prices", "blog2social") ?></a>
|
18 |
<a href="https://www.blog2social.com" class="b2s-btn-logo" target="_blank"><?php _e("Blog2Social", "blog2social") ?></a>
|
19 |
<span class="b2s-sidebar-version padding-left-5"><?php echo ($b2sLastVersion !== false) ? __("Version", "blog2social") . ' ' . B2S_Util::getVersion($b2sLastVersion) : ''; ?> </span>
|
20 |
<br>
|
21 |
+
<div class="b2s-sidebar-licence padding-left-5"><?php _e("License", "blog2social") ?>:
|
22 |
<a href="admin.php?page=blog2social-premium" class="b2s-sidebar-btn-licence b2s-key-name">
|
23 |
<?php
|
24 |
$versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
|
107 |
<i class="glyphicon glyphicon-question-sign glyphicon-success"></i> <a href="admin.php?page=blog2social-support" class="b2s-sidebar-menu-item"><?php _e("Help & Support", "blog2social") ?></a>
|
108 |
</li>
|
109 |
<li class="b2s-list-margin-left-10">
|
110 |
+
<i class="glyphicon glyphicon-pencil glyphicon-success"></i> <a href="admin.php?page=blog2social-premium" class="b2s-sidebar-menu-item"><?php _e("Upgrade License", "blog2social") ?></a>
|
111 |
</li>
|
112 |
<li class="b2s-list-margin-left-10">
|
113 |
<i class="glyphicon glyphicon-signal glyphicon-success"></i> <a href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>" target="_blank" class="b2s-sidebar-menu-item"><?php _e("Plans & Prices", "blog2social") ?></a>
|
views/b2s/html/sidebar.ship.phtml
CHANGED
@@ -15,7 +15,7 @@
|
|
15 |
<a href="https://www.blog2social.com" class="b2s-btn-logo" target="_blank"><?php _e("Blog2Social", "blog2social") ?></a>
|
16 |
<span class="b2s-sidebar-version padding-left-5"><?php echo ($b2sLastVersion !== false) ? __("Version", "blog2social") .' '. B2S_Util::getVersion(B2S_PLUGIN_VERSION) : ''; ?> </span>
|
17 |
<br>
|
18 |
-
<div class="b2s-sidebar-licence padding-left-5"><?php _e("
|
19 |
<a href="admin.php?page=blog2social-premium" class="b2s-sidebar-btn-licence b2s-key-name">
|
20 |
<?php
|
21 |
$versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
|
15 |
<a href="https://www.blog2social.com" class="b2s-btn-logo" target="_blank"><?php _e("Blog2Social", "blog2social") ?></a>
|
16 |
<span class="b2s-sidebar-version padding-left-5"><?php echo ($b2sLastVersion !== false) ? __("Version", "blog2social") .' '. B2S_Util::getVersion(B2S_PLUGIN_VERSION) : ''; ?> </span>
|
17 |
<br>
|
18 |
+
<div class="b2s-sidebar-licence padding-left-5"><?php _e("License", "blog2social") ?>:
|
19 |
<a href="admin.php?page=blog2social-premium" class="b2s-sidebar-btn-licence b2s-key-name">
|
20 |
<?php
|
21 |
$versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
|
views/b2s/network.php
CHANGED
@@ -225,12 +225,12 @@ $networkData = $networkItem->getData();
|
|
225 |
<div class="b2s-move-connection" style="display: none;">
|
226 |
<div class="row">
|
227 |
<div class="col-md-12 b2s-text-bold">
|
228 |
-
<span><?php _e('Move the connection to another network
|
229 |
</div>
|
230 |
</div>
|
231 |
<div class="row" id="b2s-move-connection-failed" style="display: none;">
|
232 |
<div class="col-md-12">
|
233 |
-
<div class="alert alert-danger"><?php _e("An error
|
234 |
</div>
|
235 |
</div>
|
236 |
<div class="row b2s-margin-top-8" id="b2s-move-connection-input">
|
@@ -259,13 +259,13 @@ $networkData = $networkItem->getData();
|
|
259 |
</div>
|
260 |
<div class="row b2s-connection-assign" style="display: none;">
|
261 |
<div class="col-md-12 b2s-assign-error" data-error-reason="default" style="display: none;">
|
262 |
-
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("An error
|
263 |
</div>
|
264 |
<div class="col-md-12 b2s-assign-error" data-error-reason="internal_server_error" style="display: none;">
|
265 |
-
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("An error
|
266 |
</div>
|
267 |
<div class="col-md-12 b2s-assign-error" data-error-reason="invalid_data" style="display: none;">
|
268 |
-
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("An error
|
269 |
</div>
|
270 |
<div class="col-md-12 b2s-assign-error" data-error-reason="token_no_business" style="display: none;">
|
271 |
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("You don't have a Business License", 'blog2social'); ?></div>
|
@@ -307,7 +307,7 @@ $networkData = $networkItem->getData();
|
|
307 |
<div class="b2s-move-connection">
|
308 |
<div class="row">
|
309 |
<div class="col-md-12 b2s-text-bold">
|
310 |
-
<span><?php _e('Move the connection to another network
|
311 |
</div>
|
312 |
</div>
|
313 |
<div class="row b2s-margin-top-8" id="b2s-move-connection-input">
|
@@ -334,6 +334,111 @@ $networkData = $networkItem->getData();
|
|
334 |
</div>
|
335 |
</div>
|
336 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
337 |
<input type="hidden" id="b2sUserLang" value="<?php echo substr(B2S_LANGUAGE, 0, 2); ?>">
|
338 |
<input type="hidden" id="b2sServerUrl" value="<?php echo B2S_PLUGIN_SERVER_URL; ?>">
|
339 |
<input type="hidden" id="b2sUserVersion" value="<?php echo B2S_PLUGIN_USER_VERSION; ?>">
|
225 |
<div class="b2s-move-connection" style="display: none;">
|
226 |
<div class="row">
|
227 |
<div class="col-md-12 b2s-text-bold">
|
228 |
+
<span><?php _e('Move the connection to another network collection.', 'blog2social'); ?></span>
|
229 |
</div>
|
230 |
</div>
|
231 |
<div class="row" id="b2s-move-connection-failed" style="display: none;">
|
232 |
<div class="col-md-12">
|
233 |
+
<div class="alert alert-danger"><?php _e("An error occured. Please contact our support.", 'blog2social'); ?></div>
|
234 |
</div>
|
235 |
</div>
|
236 |
<div class="row b2s-margin-top-8" id="b2s-move-connection-input">
|
259 |
</div>
|
260 |
<div class="row b2s-connection-assign" style="display: none;">
|
261 |
<div class="col-md-12 b2s-assign-error" data-error-reason="default" style="display: none;">
|
262 |
+
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("An error occured. Please contact our support.", 'blog2social'); ?></div>
|
263 |
</div>
|
264 |
<div class="col-md-12 b2s-assign-error" data-error-reason="internal_server_error" style="display: none;">
|
265 |
+
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("An error occured. Please contact our support.", 'blog2social'); ?></div>
|
266 |
</div>
|
267 |
<div class="col-md-12 b2s-assign-error" data-error-reason="invalid_data" style="display: none;">
|
268 |
+
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("An error occured. Please contact our support.", 'blog2social'); ?></div>
|
269 |
</div>
|
270 |
<div class="col-md-12 b2s-assign-error" data-error-reason="token_no_business" style="display: none;">
|
271 |
<div class="alert alert-danger"> <span class="glyphicon glyphicon-remove glyphicon-danger"> <?php _e("You don't have a Business License", 'blog2social'); ?></div>
|
307 |
<div class="b2s-move-connection">
|
308 |
<div class="row">
|
309 |
<div class="col-md-12 b2s-text-bold">
|
310 |
+
<span><?php _e('Move the connection to another network collection.', 'blog2social'); ?></span>
|
311 |
</div>
|
312 |
</div>
|
313 |
<div class="row b2s-margin-top-8" id="b2s-move-connection-input">
|
334 |
</div>
|
335 |
</div>
|
336 |
|
337 |
+
<div class="modal fade" id="b2s-edit-template" tabindex="-1" role="dialog" aria-labelledby="b2s-edit-template" aria-hidden="true" data-backdrop="false">
|
338 |
+
<div class="modal-dialog" role="document">
|
339 |
+
<div class="modal-content">
|
340 |
+
<div class="modal-header">
|
341 |
+
<button type="button" class="b2s-modal-close close" data-modal-name="#b2s-edit-template" aria-label="Close"><span aria-hidden="true">×</span></button>
|
342 |
+
<img class="pull-left hidden-xs b2s-img-network b2s-edit-template-network-img" id="b2s-edit-template-network-img-1" alt="Facebook" src="<?php echo plugins_url('/assets/images/portale/1_flat.png', B2S_PLUGIN_FILE); ?>" style="display: none;">
|
343 |
+
<img class="pull-left hidden-xs b2s-img-network b2s-edit-template-network-img" id="b2s-edit-template-network-img-2" alt="Twitter" src="<?php echo plugins_url('/assets/images/portale/2_flat.png', B2S_PLUGIN_FILE); ?>" style="display: none;">
|
344 |
+
<img class="pull-left hidden-xs b2s-img-network b2s-edit-template-network-img" id="b2s-edit-template-network-img-3" alt="LinkedIn" src="<?php echo plugins_url('/assets/images/portale/3_flat.png', B2S_PLUGIN_FILE); ?>" style="display: none;">
|
345 |
+
<img class="pull-left hidden-xs b2s-img-network b2s-edit-template-network-img" id="b2s-edit-template-network-img-12" alt="Instagram" src="<?php echo plugins_url('/assets/images/portale/12_flat.png', B2S_PLUGIN_FILE); ?>" style="display: none;">
|
346 |
+
<h4 class="modal-title"><?php _e('Edit Post Format', 'blog2social') ?></h4>
|
347 |
+
</div>
|
348 |
+
<div class="row b2s-loading-area width-100">
|
349 |
+
<br>
|
350 |
+
<div class="b2s-loader-impulse b2s-loader-impulse-md"></div>
|
351 |
+
<div class="clearfix"></div>
|
352 |
+
<?php _e('Loading...', 'blog2social') ?>
|
353 |
+
</div>
|
354 |
+
<div class="modal-body b2s-edit-template-content">
|
355 |
+
|
356 |
+
</div>
|
357 |
+
<div class="modal-footer b2s-edit-template-footer">
|
358 |
+
<button class="btn btn-primary btn-sm b2s-edit-template-save-btn"><?php _e('save', 'blog2social'); ?></button>
|
359 |
+
<input type="hidden" value="" id="b2s-edit-template-network-id">
|
360 |
+
</div>
|
361 |
+
</div>
|
362 |
+
</div>
|
363 |
+
</div>
|
364 |
+
|
365 |
+
<div class="modal fade" id="b2sInfoNoCache" tabindex="-1" role="dialog" aria-labelledby="b2sInfoNoCache" aria-hidden="true" data-backdrop="false">
|
366 |
+
<div class="modal-dialog">
|
367 |
+
<div class="modal-content">
|
368 |
+
<div class="modal-header">
|
369 |
+
<button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoNoCache" aria-label="Close"><span aria-hidden="true">×</span></button>
|
370 |
+
<h4 class="modal-title"><?php _e('Instant Caching for Facebook Link Posts', 'blog2social') ?></h4>
|
371 |
+
</div>
|
372 |
+
<div class="modal-body">
|
373 |
+
<?php _e('Please enable this feature, if you are using varnish caching (HTTP accelerator to relieve your website). Blog2Social will add a "no-cache=1" parameter to the post URL of your Facebook link posts to ensure that Facebook always pulls the current meta data of your blog post.', 'blog2social') ?>
|
374 |
+
</div>
|
375 |
+
</div>
|
376 |
+
</div>
|
377 |
+
</div>
|
378 |
+
|
379 |
+
<div class="modal fade" id="b2sInfoFormat" tabindex="-1" role="dialog" aria-labelledby="b2sInfoFormat" aria-hidden="true" data-backdrop="false">
|
380 |
+
<div class="modal-dialog">
|
381 |
+
<div class="modal-content">
|
382 |
+
<div class="modal-header">
|
383 |
+
<button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoFormat" aria-label="Close"><span aria-hidden="true">×</span></button>
|
384 |
+
<h4 class="modal-title"><?php _e('Choose your Post Format', 'blog2social') ?></h4>
|
385 |
+
</div>
|
386 |
+
<div class="modal-body">
|
387 |
+
<div class="b2sInfoFormatText" data-network-id="1">
|
388 |
+
<?php _e('Decide in which post format you want to post your content: Link post or image post.', 'blog2social') ?>
|
389 |
+
</div>
|
390 |
+
<div class="b2sInfoFormatText" data-network-id="2">
|
391 |
+
<?php _e('Decide in which post format you want to post your content: Link post or image post.', 'blog2social') ?>
|
392 |
+
</div>
|
393 |
+
<div class="b2sInfoFormatText" data-network-id="3">
|
394 |
+
<?php _e('Decide in which post format you want to post your content: Link post or image post.', 'blog2social') ?>
|
395 |
+
</div>
|
396 |
+
<div class="b2sInfoFormatText" data-network-id="12">
|
397 |
+
<?php _e('Decide in wich form you want to post your Content. Either as image with frame, or as image cut out.', 'blog2social') ?>
|
398 |
+
</div>
|
399 |
+
</div>
|
400 |
+
</div>
|
401 |
+
</div>
|
402 |
+
</div>
|
403 |
+
|
404 |
+
<div class="modal fade" id="b2sInfoContent" tabindex="-1" role="dialog" aria-labelledby="b2sInfoContent" aria-hidden="true" data-backdrop="false">
|
405 |
+
<div class="modal-dialog">
|
406 |
+
<div class="modal-content">
|
407 |
+
<div class="modal-header">
|
408 |
+
<button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoContent" aria-label="Close"><span aria-hidden="true">×</span></button>
|
409 |
+
<h4 class="modal-title"><?php _e('Post Content', 'blog2social') ?></h4>
|
410 |
+
</div>
|
411 |
+
<div class="modal-body">
|
412 |
+
<?php _e('Edit the content of your post. Move elements by drag and drop into the textarea and customize them as you like.', 'blog2social') ?>
|
413 |
+
<div class="b2s-template-placeholder-legend">
|
414 |
+
<br/>
|
415 |
+
<p class="b2s-bold"><?php _e('Legend', 'blog2social'); ?>:</p>
|
416 |
+
<p>
|
417 |
+
<span class="b2s-bold">{TITLE}</span> - <?php _e('The title of your post', 'blog2social') ?> <br>
|
418 |
+
<span class="b2s-bold">{EXCERPT}</span> - <?php _e('The summary of your post (you define it in the side menu of your post).', 'blog2social') ?> <br>
|
419 |
+
<span class="b2s-bold">{CONTENT}</span> - <?php _e('The content of your post', 'blog2social') ?> <br>
|
420 |
+
<span class="b2s-bold">{KEYWORDS}</span> - <?php _e('The tags you have set in your post.', 'blog2social') ?> <br>
|
421 |
+
</p>
|
422 |
+
</div>
|
423 |
+
</div>
|
424 |
+
</div>
|
425 |
+
</div>
|
426 |
+
</div>
|
427 |
+
|
428 |
+
<div class="modal fade" id="b2sInfoCharacterLimit" tabindex="-1" role="dialog" aria-labelledby="b2sInfoCharacterLimit" aria-hidden="true" data-backdrop="false">
|
429 |
+
<div class="modal-dialog">
|
430 |
+
<div class="modal-content">
|
431 |
+
<div class="modal-header">
|
432 |
+
<button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoCharacterLimit" aria-label="Close"><span aria-hidden="true">×</span></button>
|
433 |
+
<h4 class="modal-title"><?php _e('Character Limit', 'blog2social') ?></h4>
|
434 |
+
</div>
|
435 |
+
<div class="modal-body">
|
436 |
+
<?php _e('How long should your post be? Your text will be cut off after the last sentence within the character limit.', 'blog2social') ?>
|
437 |
+
</div>
|
438 |
+
</div>
|
439 |
+
</div>
|
440 |
+
</div>
|
441 |
+
|
442 |
<input type="hidden" id="b2sUserLang" value="<?php echo substr(B2S_LANGUAGE, 0, 2); ?>">
|
443 |
<input type="hidden" id="b2sServerUrl" value="<?php echo B2S_PLUGIN_SERVER_URL; ?>">
|
444 |
<input type="hidden" id="b2sUserVersion" value="<?php echo B2S_PLUGIN_USER_VERSION; ?>">
|
views/b2s/post.calendar.php
CHANGED
@@ -66,7 +66,7 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
|
|
66 |
var b2s_calendar_datetime = '<?= B2S_Util::getbyIdentLocalDate($userTimeZoneOffset); ?>';
|
67 |
var b2s_has_premium = <?= B2S_PLUGIN_USER_VERSION > 0 ? "true" : "false"; ?>;
|
68 |
var b2s_plugin_url = '<?= B2S_PLUGIN_URL; ?>';
|
69 |
-
var b2s_calendar_formats = <?= json_encode(array('post' => array(__('Link Post', 'blog2social'), __('
|
70 |
var b2s_is_calendar = true;
|
71 |
</script>
|
72 |
</div>
|
66 |
var b2s_calendar_datetime = '<?= B2S_Util::getbyIdentLocalDate($userTimeZoneOffset); ?>';
|
67 |
var b2s_has_premium = <?= B2S_PLUGIN_USER_VERSION > 0 ? "true" : "false"; ?>;
|
68 |
var b2s_plugin_url = '<?= B2S_PLUGIN_URL; ?>';
|
69 |
+
var b2s_calendar_formats = <?= json_encode(array('post' => array(__('Link Post', 'blog2social'), __('Image Post', 'blog2social')), 'image' => array(__('Image with frame'), __('Image cut out')))); ?>;
|
70 |
var b2s_is_calendar = true;
|
71 |
</script>
|
72 |
</div>
|
views/b2s/post.sched.php
CHANGED
@@ -174,6 +174,6 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
|
|
174 |
<script>
|
175 |
var b2s_has_premium = <?= B2S_PLUGIN_USER_VERSION > 0 ? "true" : "false"; ?>;
|
176 |
var b2s_plugin_url = '<?= B2S_PLUGIN_URL; ?>';
|
177 |
-
var b2s_post_formats = <?= json_encode(array('post' => array(__('Link Post', 'blog2social'), __('
|
178 |
var b2s_is_calendar = true;
|
179 |
</script>
|
174 |
<script>
|
175 |
var b2s_has_premium = <?= B2S_PLUGIN_USER_VERSION > 0 ? "true" : "false"; ?>;
|
176 |
var b2s_plugin_url = '<?= B2S_PLUGIN_URL; ?>';
|
177 |
+
var b2s_post_formats = <?= json_encode(array('post' => array(__('Link Post', 'blog2social'), __('Image Post', 'blog2social')), 'image' => array(__('Image with frame'), __('Image cut out')))); ?>;
|
178 |
var b2s_is_calendar = true;
|
179 |
</script>
|
views/b2s/premium.php
CHANGED
@@ -46,7 +46,7 @@
|
|
46 |
<div class="input-group col-md-8 col-sm-12 col-xs-12">
|
47 |
<input class="form-control input-sm b2s-key-area-input" placeholder="<?php _e('Enter license key and change your version', 'blog2social'); ?>" value="" type="text">
|
48 |
<span class="input-group-btn">
|
49 |
-
<button class="btn btn-primary btn-sm b2s-key-area-btn-submit"><?php _e('Activate
|
50 |
</span>
|
51 |
</div>
|
52 |
</div>
|
46 |
<div class="input-group col-md-8 col-sm-12 col-xs-12">
|
47 |
<input class="form-control input-sm b2s-key-area-input" placeholder="<?php _e('Enter license key and change your version', 'blog2social'); ?>" value="" type="text">
|
48 |
<span class="input-group-btn">
|
49 |
+
<button class="btn btn-primary btn-sm b2s-key-area-btn-submit"><?php _e('Activate License', 'blog2social'); ?></button>
|
50 |
</span>
|
51 |
</div>
|
52 |
</div>
|
views/b2s/settings.php
CHANGED
@@ -36,9 +36,9 @@ $settingsItem = new B2S_Settings_Item();
|
|
36 |
<li>
|
37 |
<a href="#b2s-social-meta-data" class="b2s-social-meta-data" data-toggle="tab"><?php _e('Social Meta Data', 'blog2social') ?></a>
|
38 |
</li>
|
39 |
-
<li>
|
40 |
<a href="#b2s-network" class="b2s-network" data-toggle="tab"><?php _e('Network Settings', 'blog2social') ?></a>
|
41 |
-
</li
|
42 |
</ul>
|
43 |
<hr class="b2s-settings-line">
|
44 |
<div class="tab-content clearfix">
|
@@ -49,109 +49,14 @@ $settingsItem = new B2S_Settings_Item();
|
|
49 |
<?php echo $settingsItem->getAutoPostingSettingsHtml(); ?>
|
50 |
</div>
|
51 |
<div class="tab-pane" id="b2s-social-meta-data">
|
52 |
-
<form class="b2sSaveSocialMetaTagsSettings" method="post" novalidate="novalidate">
|
53 |
<?php echo $settingsItem->getSocialMetaDataHtml(); ?>
|
54 |
-
|
55 |
-
<button class="btn btn-primary pull-right" type="submit"><?php _e('save', 'blog2social') ?></button>
|
56 |
-
<?php } ?>
|
57 |
<input type="hidden" name="is_admin" value="<?php echo ((B2S_PLUGIN_ADMIN) ? 1 : 0) ?>">
|
58 |
<input type="hidden" name="version" value="<?php echo B2S_PLUGIN_USER_VERSION ?>">
|
59 |
<input type="hidden" name="action" value="b2s_save_social_meta_tags">
|
60 |
</form>
|
61 |
</div>
|
62 |
-
<div class="tab-pane" id="b2s-network">
|
63 |
-
<div class="col-md-12">
|
64 |
-
<h4> <?php
|
65 |
-
_e('Post format', 'blog2social');
|
66 |
-
if (B2S_PLUGIN_USER_VERSION <= 1) {
|
67 |
-
?>
|
68 |
-
<span class="label label-success label-sm"><a href="#" class="btn-label-premium" data-toggle="modal" data-target="#b2sInfoFormatModal"><?php _e("PREMIUM", "blog2social") ?></a></span>
|
69 |
-
<?php }
|
70 |
-
?>
|
71 |
-
<a href="#" data-toggle="modal" data-target="#b2sInfoFormatModal" class="b2s-info-btn del-padding-left"><?php echo _e('Info', 'blog2social'); ?></a>
|
72 |
-
</h4>
|
73 |
-
<ul class="nav nav-pills">
|
74 |
-
<li class="active">
|
75 |
-
<a href="#b2s-network-1" class="b2s-network-1" data-toggle="tab"><?php _e('Facebook', 'blog2social') ?></a>
|
76 |
-
</li>
|
77 |
-
<li>
|
78 |
-
<a href="#b2s-network-2" class="b2s-network-2" data-toggle="tab"><?php _e('Twitter', 'blog2social') ?></a>
|
79 |
-
</li>
|
80 |
-
<li>
|
81 |
-
<a href="#b2s-network-3" class="b2s-network-10" data-toggle="tab"><?php _e('LinkedIn', 'blog2social') ?></a>
|
82 |
-
</li>
|
83 |
-
<li>
|
84 |
-
<a href="#b2s-network-12" class="b2s-network-12" data-toggle="tab"><?php _e('Instagram', 'blog2social') ?></a>
|
85 |
-
</li>
|
86 |
-
</ul>
|
87 |
-
<hr>
|
88 |
-
<div class="tab-content clearfix">
|
89 |
-
|
90 |
-
<div class="tab-pane active" id="b2s-network-1">
|
91 |
-
<form class="b2sSaveUserSettingsPostFormatFb" method="post" novalidate="novalidate">
|
92 |
-
<?php
|
93 |
-
echo $settingsItem->getNetworkSettingsPostFormatHtml(1);
|
94 |
-
if (B2S_PLUGIN_USER_VERSION > 0) {
|
95 |
-
?>
|
96 |
-
<button class="btn btn-primary pull-right" type="submit"><?php _e('save', 'blog2social') ?></button>
|
97 |
-
<?php } else { ?>
|
98 |
-
<button class="btn btn-primary b2s-btn-disabled pull-right" type="button" data-toggle = "modal" data-target = "#b2sInfoFormatModal"><?php _e('save', 'blog2social') ?></button>
|
99 |
-
<?php } ?>
|
100 |
-
<input type="hidden" name="action" value="b2s_user_network_settings">
|
101 |
-
<input type="hidden" name="type" value="post_format">
|
102 |
-
<input type="hidden" name="network_id" value="1">
|
103 |
-
</form>
|
104 |
-
</div>
|
105 |
-
<div class="tab-pane" id="b2s-network-2">
|
106 |
-
<form class="b2sSaveUserSettingsPostFormatTw" method="post" novalidate="novalidate">
|
107 |
-
<?php
|
108 |
-
echo $settingsItem->getNetworkSettingsPostFormatHtml(2);
|
109 |
-
if (B2S_PLUGIN_USER_VERSION > 0) {
|
110 |
-
?>
|
111 |
-
<button class="btn btn-primary pull-right" type="submit"><?php _e('save', 'blog2social') ?></button>
|
112 |
-
<?php } else { ?>
|
113 |
-
<button class="btn btn-primary b2s-btn-disabled pull-right" type="button" data-toggle = "modal" data-target = "#b2sInfoFormatModal"><?php _e('save', 'blog2social') ?></button>
|
114 |
-
<?php } ?>
|
115 |
-
<input type="hidden" name="action" value="b2s_user_network_settings">
|
116 |
-
<input type="hidden" name="type" value="post_format">
|
117 |
-
<input type="hidden" name="network_id" value="2">
|
118 |
-
</form>
|
119 |
-
</div>
|
120 |
-
<div class="tab-pane" id="b2s-network-3">
|
121 |
-
<form class="b2sSaveUserSettingsPostFormatLi" method="post" novalidate="novalidate">
|
122 |
-
<?php
|
123 |
-
echo $settingsItem->getNetworkSettingsPostFormatHtml(3);
|
124 |
-
if (B2S_PLUGIN_USER_VERSION > 0) {
|
125 |
-
?>
|
126 |
-
<button class="btn btn-primary pull-right" type="submit"><?php _e('save', 'blog2social') ?></button>
|
127 |
-
<?php } else { ?>
|
128 |
-
<button class="btn btn-primary b2s-btn-disabled pull-right" type="button" data-toggle = "modal" data-target = "#b2sInfoFormatModal"><?php _e('save', 'blog2social') ?></button>
|
129 |
-
<?php } ?>
|
130 |
-
<input type="hidden" name="action" value="b2s_user_network_settings">
|
131 |
-
<input type="hidden" name="type" value="post_format">
|
132 |
-
<input type="hidden" name="network_id" value="3">
|
133 |
-
</form>
|
134 |
-
</div>
|
135 |
-
<div class="tab-pane" id="b2s-network-12">
|
136 |
-
<form class="b2sSaveUserSettingsPostFormatIn" method="post" novalidate="novalidate">
|
137 |
-
<?php
|
138 |
-
echo $settingsItem->getNetworkSettingsPostFormatHtml(12);
|
139 |
-
|
140 |
-
if (B2S_PLUGIN_USER_VERSION > 0) {
|
141 |
-
?>
|
142 |
-
<button class="btn btn-primary pull-right" type="submit"><?php _e('save', 'blog2social') ?></button>
|
143 |
-
<?php } else { ?>
|
144 |
-
<button class="btn btn-primary b2s-btn-disabled pull-right" type="button" data-toggle = "modal" data-target = "#b2sInfoFormatModal"><?php _e('save', 'blog2social') ?></button>
|
145 |
-
<?php } ?>
|
146 |
-
<input type="hidden" name="action" value="b2s_user_network_settings">
|
147 |
-
<input type="hidden" name="type" value="post_format">
|
148 |
-
<input type="hidden" name="network_id" value="12">
|
149 |
-
</form>
|
150 |
-
</div>
|
151 |
-
|
152 |
-
</div>
|
153 |
-
</div>
|
154 |
-
</div>
|
155 |
</div>
|
156 |
</div>
|
157 |
<input type="hidden" id="b2s_user_version" value="<?php echo B2S_PLUGIN_USER_VERSION; ?>" />
|
@@ -226,9 +131,7 @@ $settingsItem = new B2S_Settings_Item();
|
|
226 |
<h4 class="modal-title"><?php _e('Instant Caching for Facebook Link Posts', 'blog2social') ?></h4>
|
227 |
</div>
|
228 |
<div class="modal-body">
|
229 |
-
<?php _e('
|
230 |
-
<br>
|
231 |
-
<b><?php _e('Note: To use Facebook Instant Articles, this option must be disabled.', 'blog2social'); ?></b>
|
232 |
</div>
|
233 |
</div>
|
234 |
</div>
|
36 |
<li>
|
37 |
<a href="#b2s-social-meta-data" class="b2s-social-meta-data" data-toggle="tab"><?php _e('Social Meta Data', 'blog2social') ?></a>
|
38 |
</li>
|
39 |
+
<!-- <li>
|
40 |
<a href="#b2s-network" class="b2s-network" data-toggle="tab"><?php _e('Network Settings', 'blog2social') ?></a>
|
41 |
+
</li>-->
|
42 |
</ul>
|
43 |
<hr class="b2s-settings-line">
|
44 |
<div class="tab-content clearfix">
|
49 |
<?php echo $settingsItem->getAutoPostingSettingsHtml(); ?>
|
50 |
</div>
|
51 |
<div class="tab-pane" id="b2s-social-meta-data">
|
52 |
+
<form class="b2sSaveSocialMetaTagsSettings" method="post" novalidate="novalidate">
|
53 |
<?php echo $settingsItem->getSocialMetaDataHtml(); ?>
|
54 |
+
<button class="btn btn-primary pull-right" type="submit" <?php if(B2S_PLUGIN_USER_VERSION >= 1 && B2S_PLUGIN_ADMIN) { echo ''; } else { echo 'disabled="true"'; } ?>><?php _e('save', 'blog2social') ?></button>
|
|
|
|
|
55 |
<input type="hidden" name="is_admin" value="<?php echo ((B2S_PLUGIN_ADMIN) ? 1 : 0) ?>">
|
56 |
<input type="hidden" name="version" value="<?php echo B2S_PLUGIN_USER_VERSION ?>">
|
57 |
<input type="hidden" name="action" value="b2s_save_social_meta_tags">
|
58 |
</form>
|
59 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
</div>
|
61 |
</div>
|
62 |
<input type="hidden" id="b2s_user_version" value="<?php echo B2S_PLUGIN_USER_VERSION; ?>" />
|
131 |
<h4 class="modal-title"><?php _e('Instant Caching for Facebook Link Posts', 'blog2social') ?></h4>
|
132 |
</div>
|
133 |
<div class="modal-body">
|
134 |
+
<?php _e('Please enable this feature, if you are using varnish caching (HTTP accelerator to relieve your website). Blog2Social will add a "no-cache=1" parameter to the post URL of your Facebook link posts to ensure that Facebook always pulls the current meta data of your blog post.', 'blog2social') ?>
|
|
|
|
|
135 |
</div>
|
136 |
</div>
|
137 |
</div>
|
views/b2s/ship.php
CHANGED
@@ -145,7 +145,7 @@ $b2sGeneralOptions = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
|
|
145 |
<div class="b2s-network-details-header b2s-margin-top-8">
|
146 |
|
147 |
<a href="#" class="btn btn-primary btn-sm b2s-network-setting-save-btn b2s-loading-area-save-profile-change">
|
148 |
-
<?php _e('Save
|
149 |
</a>
|
150 |
<a href="#" data-toggle="modal" data-target="#b2s-network-setting-save" class="btn btn-primary btn-sm hidden-sm b2s-network-setting-save"><?php echo _e('Info', 'blog2social'); ?></a>
|
151 |
</div>
|
145 |
<div class="b2s-network-details-header b2s-margin-top-8">
|
146 |
|
147 |
<a href="#" class="btn btn-primary btn-sm b2s-network-setting-save-btn b2s-loading-area-save-profile-change">
|
148 |
+
<?php _e('Save network collection', 'blog2social') ?>
|
149 |
</a>
|
150 |
<a href="#" data-toggle="modal" data-target="#b2s-network-setting-save" class="btn btn-primary btn-sm hidden-sm b2s-network-setting-save"><?php echo _e('Info', 'blog2social'); ?></a>
|
151 |
</div>
|