Blog2Social: Social Media Auto Post & Scheduler - Version 4.9.0

Version Description

Usability Optimization, shortener bitly, new network google my business

Download this release

Release Info

Developer Blog2Social
Plugin Icon 128x128 Blog2Social: Social Media Auto Post & Scheduler
Version 4.9.0
Comparing to
See all releases

Code changes from version 4.8.3 to 4.9.0

assets/css/b2s/settings.css CHANGED
@@ -131,4 +131,11 @@ ul.chosen-choices {
131
}
132
.b2s-network-tos-auto-post-import-warning > .alert{
133
margin-bottom: 0px !important;
134
}
131
}
132
.b2s-network-tos-auto-post-import-warning > .alert{
133
margin-bottom: 0px !important;
134
+ }
135
+ .b2s-shortener-image{
136
+ height: 16px;
137
+ width: 16px;
138
+ }
139
+ .b2s-user-network-shortener-account-area{
140
+ vertical-align: middle;
141
}
assets/images/portale/18_flat.png ADDED
Binary file
assets/images/settings/bitly.png ADDED
Binary file
assets/js/b2s/settings.js CHANGED
@@ -26,7 +26,7 @@ jQuery(window).on("load", function () {
26
if (length > 0) {
27
jQuery('.b2s-auto-post-own-update-warning').show();
28
}
29
-
30
//TOS Twitter 032018 - none multiple Accounts - User select once
31
checkNetworkTos(2);
32
@@ -219,9 +219,56 @@ jQuery('#b2sSaveUserSettingsSchedTime').validate({
219
jQuery(document).on('click', '#b2s-user-network-settings-short-url', function () {
220
jQuery('.b2s-settings-user-success').hide();
221
jQuery('.b2s-settings-user-error').hide();
222
- jQuery(".b2s-loading-area").show();
223
- jQuery(".b2s-user-settings-area").hide();
224
jQuery('.b2s-server-connection-fail').hide();
225
jQuery.ajax({
226
url: ajaxurl,
227
type: "POST",
@@ -229,7 +276,7 @@ jQuery(document).on('click', '#b2s-user-network-settings-short-url', function ()
229
cache: false,
230
data: {
231
'action': 'b2s_user_network_settings',
232
- 'short_url': jQuery('#b2s-user-network-settings-short-url').val(),
233
},
234
error: function () {
235
jQuery('.b2s-server-connection-fail').show();
@@ -239,13 +286,11 @@ jQuery(document).on('click', '#b2s-user-network-settings-short-url', function ()
239
jQuery(".b2s-loading-area").hide();
240
jQuery(".b2s-user-settings-area").show();
241
if (data.result == true) {
242
- jQuery('.b2s-settings-user-success').show();
243
- jQuery('#b2s-user-network-settings-short-url').val(data.content);
244
- if (jQuery("#b2s-user-network-settings-short-url").is(":checked")) {
245
- jQuery('#b2s-user-network-settings-short-url').prop('checked', false);
246
- } else {
247
- jQuery('#b2s-user-network-settings-short-url').prop('checked', true);
248
- }
249
} else {
250
jQuery('.b2s-settings-user-error').show();
251
}
@@ -815,3 +860,23 @@ function calcCurrentExternTimeByOffset(offset, lang) {
815
}
816
817
26
if (length > 0) {
27
jQuery('.b2s-auto-post-own-update-warning').show();
28
}
29
+
30
//TOS Twitter 032018 - none multiple Accounts - User select once
31
checkNetworkTos(2);
32
219
jQuery(document).on('click', '#b2s-user-network-settings-short-url', function () {
220
jQuery('.b2s-settings-user-success').hide();
221
jQuery('.b2s-settings-user-error').hide();
222
jQuery('.b2s-server-connection-fail').hide();
223
+
224
+ if (jQuery('#b2s-user-network-shortener-state[data-provider-id="0"]').val() == "0") {
225
+ jQuery('.b2s-shortener-account-connect-btn[data-provider-id="0"]').trigger('click');
226
+ } else {
227
+ jQuery(".b2s-user-settings-area").hide();
228
+ jQuery(".b2s-loading-area").show();
229
+
230
+ jQuery.ajax({
231
+ url: ajaxurl,
232
+ type: "POST",
233
+ dataType: "json",
234
+ cache: false,
235
+ data: {
236
+ 'action': 'b2s_user_network_settings',
237
+ 'short_url': jQuery('#b2s-user-network-settings-short-url').val(),
238
+ },
239
+ error: function () {
240
+ jQuery('.b2s-server-connection-fail').show();
241
+ return false;
242
+ },
243
+ success: function (data) {
244
+ jQuery(".b2s-loading-area").hide();
245
+ jQuery(".b2s-user-settings-area").show();
246
+ if (data.result == true) {
247
+ jQuery('.b2s-settings-user-success').show();
248
+ jQuery('#b2s-user-network-settings-short-url').val(data.content);
249
+ if (jQuery("#b2s-user-network-settings-short-url").is(":checked")) {
250
+ jQuery('#b2s-user-network-settings-short-url').prop('checked', false);
251
+ } else {
252
+ jQuery('#b2s-user-network-settings-short-url').prop('checked', true);
253
+ }
254
+ } else {
255
+ jQuery('.b2s-settings-user-error').show();
256
+ }
257
+ }
258
+ });
259
+ }
260
+ return false;
261
+ });
262
+
263
+ jQuery(document).on('click', '.b2s-shortener-account-delete-btn', function () {
264
+
265
+ jQuery('.b2s-settings-user-success').hide();
266
+ jQuery('.b2s-settings-user-error').hide();
267
+ jQuery('.b2s-server-connection-fail').hide();
268
+ jQuery(".b2s-user-settings-area").hide();
269
+ jQuery(".b2s-loading-area").show();
270
+
271
+ var provider_id = jQuery(this).attr('data-provider-id');
272
jQuery.ajax({
273
url: ajaxurl,
274
type: "POST",
276
cache: false,
277
data: {
278
'action': 'b2s_user_network_settings',
279
+ 'shortener_account_auth_delete': provider_id,
280
},
281
error: function () {
282
jQuery('.b2s-server-connection-fail').show();
286
jQuery(".b2s-loading-area").hide();
287
jQuery(".b2s-user-settings-area").show();
288
if (data.result == true) {
289
+ jQuery('.b2s-user-network-shortener-account-detail[data-provider-id="' + provider_id + '"]').hide();
290
+ jQuery('.b2s-shortener-account-connect-btn[data-provider-id="' + provider_id + '"]').css('display', 'inline-block');
291
+ jQuery('#b2s-user-network-settings-short-url').prop('checked', false);
292
+ jQuery('#b2s-user-network-settings-short-url').val("1");
293
+ jQuery('#b2s-user-network-shortener-state[data-provider-id="0"]').val("0");
294
} else {
295
jQuery('.b2s-settings-user-error').show();
296
}
860
}
861
862
863
+ function wopShortener(url, name) {
864
+ var location = encodeURI(window.location.protocol + '//' + window.location.hostname);
865
+ window.open(url + '&location=' + location, name, "width=900,height=600,scrollbars=yes,toolbar=no,status=no,resizable=no,menubar=no,location=no,directories=no,top=20,left=20");
866
+ }
867
+
868
+ window.addEventListener('message', function (e) {
869
+ if (e.origin == jQuery('#b2sServerUrl').val()) {
870
+ var data = JSON.parse(e.data);
871
+ loginSuccessShortener(data.providerId, data.displayName);
872
+ }
873
+ });
874
+
875
+ function loginSuccessShortener(providerId, displayName) {
876
+ jQuery('.b2s-user-network-shortener-account-detail[data-provider-id="' + providerId + '"]').css('display', 'inline-block');
877
+ jQuery('#b2s-shortener-account-display-name[data-provider-id="' + providerId + '"]').html(displayName);
878
+ jQuery('.b2s-shortener-account-connect-btn[data-provider-id="' + providerId + '"]').hide();
879
+ jQuery('#b2s-user-network-settings-short-url').prop("checked", true);
880
+ jQuery('#b2s-user-network-settings-short-url').val("0");
881
+ jQuery('#b2s-user-network-shortener-state[data-provider-id="0"]').val("1");
882
+ }
assets/js/b2s/ship.js CHANGED
@@ -575,7 +575,7 @@ jQuery(document).on("click", ".b2s-post-ship-item-full-text", function () {
575
},
576
success: function (data) {
577
if (data.result == true) {
578
- jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + curSchedCount + '"][data-network-auth-id="' + data.networkAuthId + '"').val(data.text);
579
networkCount(data.networkAuthId);
580
}
581
}
@@ -585,7 +585,7 @@ jQuery(document).on("click", ".b2s-post-ship-item-full-text", function () {
585
jQuery(document).on("click", ".b2s-post-ship-item-message-delete", function () {
586
var networkAuthId = jQuery(this).attr('data-network-auth-id');
587
var networkCountId = jQuery(this).attr('data-network-count');
588
- jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + networkCountId + '"][data-network-auth-id="' + networkAuthId + '"').val("");
589
initSceditor(networkAuthId);
590
networkCount(networkAuthId);
591
return false;
@@ -593,7 +593,12 @@ jQuery(document).on("click", ".b2s-post-ship-item-message-delete", function () {
593
jQuery(document).on("click", ".b2s-post-ship-item-copy-original-text", function () {
594
var networkAuthId = jQuery(this).attr('data-network-auth-id');
595
var networkCountId = jQuery(this).attr('data-network-count');
596
- jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + networkCountId + '"][data-network-auth-id="' + networkAuthId + '"').val(jQuery('.b2s-post-item-details-item-message-input[data-network-count="-1"][data-network-auth-id="' + networkAuthId + '"').val());
597
networkCount(networkAuthId);
598
return false;
599
});
@@ -1257,8 +1262,8 @@ jQuery(document).on('click', '.b2s-select-image-modal-open', function () {
1257
}
1258
}
1259
1260
- jQuery('.b2s-image-change-this-network').attr('data-network-auth-id', authId).attr('data-network-count', countId);
1261
- jQuery('.b2s-image-change-all-network').attr('data-network-count', countId);
1262
jQuery('.b2s-upload-image').attr('data-network-auth-id', authId).attr('data-network-count', countId);
1263
var content = "<img class='b2s-post-item-network-image-selected-account' height='22px' src='" + jQuery('.b2s-post-item-network-image[data-network-auth-id="' + authId + '"]').attr('src') + "' /> " + jQuery('.b2s-post-item-details-network-display-name[data-network-auth-id="' + authId + '"]').html();
1264
jQuery('.b2s-selected-network-for-image-info').html(content);
@@ -1314,6 +1319,7 @@ jQuery(document).on('click', '.b2s-image-remove-btn', function () {
1314
jQuery(document).on('click', '.b2s-image-change-this-network', function () {
1315
var networkAuthId = jQuery(this).attr('data-network-auth-id');
1316
var networkCountId = jQuery(this).attr('data-network-count');
1317
var currentImage = jQuery('input[name=image_url]:checked').val();
1318
if (jQuery('#b2sInsertImageType').val() == '1') { //HTML-Network
1319
var sceditor = jQuery('.b2s-post-item-details-item-message-input-allow-html[data-network-auth-id="' + networkAuthId + '"]').sceditor('instance');
@@ -1345,26 +1351,28 @@ jQuery(document).on('click', '.b2s-image-change-this-network', function () {
1345
var postFormat = jQuery('.b2s-post-item-details-post-format[data-network-auth-id=' + networkAuthId + ']').val();
1346
var networkId = jQuery('.b2s-post-item-details-post-format[data-network-auth-id=' + networkAuthId + ']').attr('data-network-id');
1347
if (typeof postFormat !== typeof undefined && postFormat !== false) {
1348
- if (postFormat == "0") { //if linkpost
1349
- jQuery('.b2s-post-item-details-post-format[data-network-id=' + networkId + ']').each(function () {
1350
- if (jQuery(this).val() == "0" && jQuery('.b2s-post-ship-item-post-format[data-network-auth-id=' + jQuery(this).attr('data-network-auth-id') + ']').is(":visible") && jQuery(this).attr('data-network-auth-id') != networkAuthId) { //other Linkpost by same network
1351
- //override this image with current image
1352
- jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').attr('src', currentImage);
1353
- jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').removeClass('b2s-img-required');
1354
- jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val(currentImage);
1355
- jQuery('.b2s-image-remove-btn[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').show();
1356
- if (networkCountId >= 0) {
1357
- jQuery('.b2s-image-remove-btn[data-network-count="-1"][data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').hide();
1358
}
1359
}
1360
- });
1361
- //customize sched content
1362
- jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + networkAuthId + '"]').attr('src', currentImage);
1363
- jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + networkAuthId + '"]').removeClass('b2s-img-required');
1364
- jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + networkAuthId + '"]').val(currentImage);
1365
- jQuery('.b2s-image-remove-btn[data-network-auth-id="' + networkAuthId + '"]').show();
1366
- if (networkCountId >= 0) {
1367
- jQuery('.b2s-image-remove-btn[data-network-count="-1"][data-network-auth-id="' + networkAuthId + '"]').hide();
1368
}
1369
}
1370
}
575
},
576
success: function (data) {
577
if (data.result == true) {
578
+ jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + curSchedCount + '"][data-network-auth-id="' + data.networkAuthId + '"]').val(data.text);
579
networkCount(data.networkAuthId);
580
}
581
}
585
jQuery(document).on("click", ".b2s-post-ship-item-message-delete", function () {
586
var networkAuthId = jQuery(this).attr('data-network-auth-id');
587
var networkCountId = jQuery(this).attr('data-network-count');
588
+ jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + networkCountId + '"][data-network-auth-id="' + networkAuthId + '"]').val("");
589
initSceditor(networkAuthId);
590
networkCount(networkAuthId);
591
return false;
593
jQuery(document).on("click", ".b2s-post-ship-item-copy-original-text", function () {
594
var networkAuthId = jQuery(this).attr('data-network-auth-id');
595
var networkCountId = jQuery(this).attr('data-network-count');
596
+ var networkId = jQuery(this).attr('data-network-id');
597
+ var text = jQuery('.b2s-post-item-details-item-message-input[data-network-count="-1"][data-network-auth-id="' + networkAuthId + '"]').val();
598
+ if (text == "" && networkId == 2) {
599
+ text = jQuery('#b2sTwitterOrginalPost').val();
600
+ }
601
+ jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + networkCountId + '"][data-network-auth-id="' + networkAuthId + '"]').val(text);
602
networkCount(networkAuthId);
603
return false;
604
});
1262
}
1263
}
1264
1265
+ jQuery('.b2s-image-change-this-network').attr('data-network-auth-id', authId).attr('data-network-count', countId).attr('data-network-id', networkId);
1266
+ jQuery('.b2s-image-change-all-network').attr('data-network-count', countId).attr('data-network-id', networkId);
1267
jQuery('.b2s-upload-image').attr('data-network-auth-id', authId).attr('data-network-count', countId);
1268
var content = "<img class='b2s-post-item-network-image-selected-account' height='22px' src='" + jQuery('.b2s-post-item-network-image[data-network-auth-id="' + authId + '"]').attr('src') + "' /> " + jQuery('.b2s-post-item-details-network-display-name[data-network-auth-id="' + authId + '"]').html();
1269
jQuery('.b2s-selected-network-for-image-info').html(content);
1319
jQuery(document).on('click', '.b2s-image-change-this-network', function () {
1320
var networkAuthId = jQuery(this).attr('data-network-auth-id');
1321
var networkCountId = jQuery(this).attr('data-network-count');
1322
+ var networkId = jQuery(this).attr('data-network-id');
1323
var currentImage = jQuery('input[name=image_url]:checked').val();
1324
if (jQuery('#b2sInsertImageType').val() == '1') { //HTML-Network
1325
var sceditor = jQuery('.b2s-post-item-details-item-message-input-allow-html[data-network-auth-id="' + networkAuthId + '"]').sceditor('instance');
1351
var postFormat = jQuery('.b2s-post-item-details-post-format[data-network-auth-id=' + networkAuthId + ']').val();
1352
var networkId = jQuery('.b2s-post-item-details-post-format[data-network-auth-id=' + networkAuthId + ']').attr('data-network-id');
1353
if (typeof postFormat !== typeof undefined && postFormat !== false) {
1354
+ if (networkId != 12) { // ignore for instagram
1355
+ if (postFormat == "0") { //if linkpost
1356
+ jQuery('.b2s-post-item-details-post-format[data-network-id=' + networkId + ']').each(function () {
1357
+ if (jQuery(this).val() == "0" && jQuery('.b2s-post-ship-item-post-format[data-network-auth-id=' + jQuery(this).attr('data-network-auth-id') + ']').is(":visible") && jQuery(this).attr('data-network-auth-id') != networkAuthId) { //other Linkpost by same network
1358
+ //override this image with current image
1359
+ jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').attr('src', currentImage);
1360
+ jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').removeClass('b2s-img-required');
1361
+ jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val(currentImage);
1362
+ jQuery('.b2s-image-remove-btn[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').show();
1363
+ if (networkCountId >= 0) {
1364
+ jQuery('.b2s-image-remove-btn[data-network-count="-1"][data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').hide();
1365
+ }
1366
}
1367
+ });
1368
+ //customize sched content
1369
+ jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + networkAuthId + '"]').attr('src', currentImage);
1370
+ jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + networkAuthId + '"]').removeClass('b2s-img-required');
1371
+ jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + networkAuthId + '"]').val(currentImage);
1372
+ jQuery('.b2s-image-remove-btn[data-network-auth-id="' + networkAuthId + '"]').show();
1373
+ if (networkCountId >= 0) {
1374
+ jQuery('.b2s-image-remove-btn[data-network-count="-1"][data-network-auth-id="' + networkAuthId + '"]').hide();
1375
}
1376
}
1377
}
1378
}
assets/js/general.js CHANGED
@@ -412,7 +412,7 @@ if ("undefined" == typeof jQuery)
412
};
413
c.VERSION = "3.3.6", c.TRANSITION_DURATION = 150, c.DEFAULTS = {animation: !0, placement: "top", selector: !1, template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', trigger: "hover focus", title: "", delay: 0, html: !1, container: !1, viewport: {selector: "body", padding: 0}}, c.prototype.init = function (b, c, d) {
414
if (this.enabled = !0, this.type = b, this.$element = a(c), this.options = this.getOptions(d), this.$viewport = this.options.viewport && a(a.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : this.options.viewport.selector || this.options.viewport), this.inState = {click: !1, hover: !1, focus: !1}, this.$element[0]instanceof document.constructor && !this.options.selector)
415
- throw new Error("Wordpress Bug: `selector` option must be specified when initializing " + this.type + " on the window.document object!");
416
for (var e = this.options.trigger.split(" "), f = e.length; f--; ) {
417
var g = e[f];
418
if ("click" == g)
412
};
413
c.VERSION = "3.3.6", c.TRANSITION_DURATION = 150, c.DEFAULTS = {animation: !0, placement: "top", selector: !1, template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>', trigger: "hover focus", title: "", delay: 0, html: !1, container: !1, viewport: {selector: "body", padding: 0}}, c.prototype.init = function (b, c, d) {
414
if (this.enabled = !0, this.type = b, this.$element = a(c), this.options = this.getOptions(d), this.$viewport = this.options.viewport && a(a.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : this.options.viewport.selector || this.options.viewport), this.inState = {click: !1, hover: !1, focus: !1}, this.$element[0]instanceof document.constructor && !this.options.selector)
415
+ throw new Error("Wordpress bug: `selector` option must be specified when initializing " + this.type + " on the window.document object!");
416
for (var e = this.options.trigger.split(" "), f = e.length; f--; ) {
417
var g = e[f];
418
if ("click" == g)
blog2social.php CHANGED
@@ -1,4 +1,5 @@
1
<?php
2
/*
3
* Plugin Name:Blog2Social: Social Media Auto Post & Scheduler
4
* Plugin URI: https://www.blog2social.com
@@ -6,12 +7,12 @@
6
* Author: Blog2Social, Adenion
7
* Text Domain: blog2social
8
* Domain Path: /languages
9
- * Version: 4.8.3
10
* Author URI: https://www.blog2social.com
11
* License: GPL2+
12
*/
13
//B2SDefine
14
- define('B2S_PLUGIN_VERSION', '483');
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__));
@@ -23,6 +24,7 @@ define('B2S_LANGUAGE', $language);
23
define('B2S_PLUGIN_BASENAME', plugin_basename(__FILE__));
24
define('B2S_PLUGIN_API_ENDPOINT', 'https://developer.blog2social.com/wp/v3/');
25
define('B2S_PLUGIN_API_ENDPOINT_AUTH', 'https://developer.blog2social.com/wp/v3/network/auth.php');
26
define('B2S_PLUGIN_PRG_API_ENDPOINT', 'http://developer.pr-gateway.de/wp/v3/');
27
define('B2S_PLUGIN_SERVER_URL', 'https://developer.blog2social.com');
28
1
<?php
2
+
3
/*
4
* Plugin Name:Blog2Social: Social Media Auto Post & Scheduler
5
* Plugin URI: https://www.blog2social.com
7
* Author: Blog2Social, Adenion
8
* Text Domain: blog2social
9
* Domain Path: /languages
10
+ * Version: 4.9.0
11
* Author URI: https://www.blog2social.com
12
* License: GPL2+
13
*/
14
//B2SDefine
15
+ define('B2S_PLUGIN_VERSION', '490');
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__));
24
define('B2S_PLUGIN_BASENAME', plugin_basename(__FILE__));
25
define('B2S_PLUGIN_API_ENDPOINT', 'https://developer.blog2social.com/wp/v3/');
26
define('B2S_PLUGIN_API_ENDPOINT_AUTH', 'https://developer.blog2social.com/wp/v3/network/auth.php');
27
+ define('B2S_PLUGIN_API_ENDPOINT_AUTH_SHORTENER', 'https://developer.blog2social.com/wp/v3/network/shortener.php');
28
define('B2S_PLUGIN_PRG_API_ENDPOINT', 'http://developer.pr-gateway.de/wp/v3/');
29
define('B2S_PLUGIN_SERVER_URL', 'https://developer.blog2social.com');
30
includes/Ajax/Post.php CHANGED
@@ -384,6 +384,20 @@ class Ajax_Post {
384
wp_die();
385
}
386
387
if (isset($_POST['type']) && $_POST['type'] == 'post_format') {
388
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
389
$post_format = $options->_getOption('post_format');
384
wp_die();
385
}
386
387
+
388
+ if (isset($_POST['shortener_account_auth_delete'])) {
389
+ $post = array('token' => B2S_PLUGIN_TOKEN,
390
+ 'action' => 'saveSettings',
391
+ 'shortener_account_auth_delete' => (int) $_POST['shortener_account_auth_delete']);
392
+ $result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, $post));
393
+ if ($result->result == true) {
394
+ echo json_encode(array('result' => true));
395
+ wp_die();
396
+ }
397
+ echo json_encode(array('result' => true));
398
+ wp_die();
399
+ }
400
+
401
if (isset($_POST['type']) && $_POST['type'] == 'post_format') {
402
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
403
$post_format = $options->_getOption('post_format');
includes/B2S/AutoPost.php CHANGED
@@ -31,8 +31,8 @@ class B2S_AutoPost {
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), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442,17 => 442), 2 => array(1 => 239, 8 => 239, 10 => 442,17 => 442));
35
- $this->setPreFillTextLimit = array(0 => array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400,9 => 200, 10 => 500, 12 => 400), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500), 2 => array(1 => 400, 8 => 400, 10 => 500));
36
}
37
38
public function prepareShareData($networkAuthId = 0, $networkId = 0, $networkType = 0) {
@@ -119,7 +119,7 @@ class B2S_AutoPost {
119
}
120
}
121
122
- if ($networkId == 10 || $networkId == 17) {
123
$postData['content'] = (isset($this->setPreFillText[$networkType][$networkId])) ? B2S_Util::getExcerpt($this->content, (int) $this->setPreFillText[$networkType][$networkId], (isset($this->setPreFillTextLimit[$networkType][$networkId])? (int) $this->setPreFillTextLimit[$networkType][$networkId] : false)) : $this->content;
124
if ($this->allowHashTag) {
125
$postData['content'] .= $this->getHashTagsString();
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), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442,17 => 442), 2 => array(1 => 239, 8 => 239, 10 => 442,17 => 442));
35
+ $this->setPreFillTextLimit = array(0 => array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400,9 => 200, 10 => 500, 12 => 400, 18 => 1000), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500), 2 => array(1 => 400, 8 => 400, 10 => 500));
36
}
37
38
public function prepareShareData($networkAuthId = 0, $networkId = 0, $networkType = 0) {
119
}
120
}
121
122
+ if ($networkId == 10 || $networkId == 17 || $networkId == 18) {
123
$postData['content'] = (isset($this->setPreFillText[$networkType][$networkId])) ? B2S_Util::getExcerpt($this->content, (int) $this->setPreFillText[$networkType][$networkId], (isset($this->setPreFillTextLimit[$networkType][$networkId])? (int) $this->setPreFillTextLimit[$networkType][$networkId] : false)) : $this->content;
124
if ($this->allowHashTag) {
125
$postData['content'] .= $this->getHashTagsString();
includes/B2S/Network/Item.php CHANGED
@@ -102,12 +102,19 @@ class B2S_Network_Item {
102
$html .= '<h4>' . ucfirst($networkName);
103
if ($maxNetworkAccount !== false) {
104
$html .=' <span class="b2s-network-auth-count">(' . __("Connections", "blog2social") . ' <span class="b2s-network-auth-count-current" ' . (($showAllAuths) ? 'data-network-count-trigger="true"' : '') . ' data-network-id="' . $networkId . '"></span>/' . $maxNetworkAccount . ')</span>';
105
}
106
$html .= '<span class="pull-right">';
107
108
$b2sAuthUrl = $this->authurl . '&portal_id=' . $networkId . '&transfer=' . (in_array($networkId, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&mandant_id=' . $mandantId . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
109
- $html .= in_array($networkId, $this->allowProfil) ? '<a href="#" onclick="wop(\'' . $b2sAuthUrl . '&choose=profile\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Profile', 'blog2social') . '</a>' : '';
110
111
if (in_array($networkId, $this->allowPage)) {
112
$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>';
113
}
102
$html .= '<h4>' . ucfirst($networkName);
103
if ($maxNetworkAccount !== false) {
104
$html .=' <span class="b2s-network-auth-count">(' . __("Connections", "blog2social") . ' <span class="b2s-network-auth-count-current" ' . (($showAllAuths) ? 'data-network-count-trigger="true"' : '') . ' data-network-id="' . $networkId . '"></span>/' . $maxNetworkAccount . ')</span>';
105
+
106
+ if($networkId == 18){
107
+ $html .=' <a class="b2s-info-btn" data-target="#b2sInfoNetwork18" data-toggle="modal" href="#">Info</a>';
108
+ }
109
+
110
}
111
$html .= '<span class="pull-right">';
112
113
$b2sAuthUrl = $this->authurl . '&portal_id=' . $networkId . '&transfer=' . (in_array($networkId, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&mandant_id=' . $mandantId . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
114
115
+ if (in_array($networkId, $this->allowProfil)) {
116
+ $html .= ($networkId != 18 || (B2S_PLUGIN_USER_VERSION >= 2 && $networkId == 18)) ? '<a href="#" onclick="wop(\'' . $b2sAuthUrl . '&choose=profile\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Profile', 'blog2social') . '</a>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-title="' . __('You want to connect a network profile?', 'blog2social') . '" data-toggle="modal" data-type="auth-network" data-target="#b2sProFeatureModal">+ ' . __('Profile', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a>';
117
+ }
118
if (in_array($networkId, $this->allowPage)) {
119
$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>';
120
}
includes/B2S/PostBox.php CHANGED
@@ -14,7 +14,7 @@ class B2S_PostBox {
14
15
$isChecked = "";
16
$lastPost = "";
17
-
18
//Unlock Auto-Post-Import
19
delete_option('B2S_LOCK_AUTO_POST_IMPORT_' . B2S_PLUGIN_BLOG_USER_ID);
20
@@ -38,7 +38,7 @@ class B2S_PostBox {
38
}
39
40
if ($autoPostOption !== false) {
41
- $state = ($postId == 0) ? 'publish' : (($postStatus != '' && ($postStatus == 'publish' || $postStatus = 'draft')) ? 'update' : '');
42
if (is_array($autoPostOption) && isset($autoPostOption[$state])) {
43
if (in_array($postType, $autoPostOption[$state])) {
44
$isChecked = 'checked';
14
15
$isChecked = "";
16
$lastPost = "";
17
+
18
//Unlock Auto-Post-Import
19
delete_option('B2S_LOCK_AUTO_POST_IMPORT_' . B2S_PLUGIN_BLOG_USER_ID);
20
38
}
39
40
if ($autoPostOption !== false) {
41
+ $state = ($postId == 0) ? 'publish' : (($postStatus != '' && ($postStatus == 'publish' || $postStatus == 'future')) ? 'update' : '');
42
if (is_array($autoPostOption) && isset($autoPostOption[$state])) {
43
if (in_array($postType, $autoPostOption[$state])) {
44
$isChecked = 'checked';
includes/B2S/Settings/Item.php CHANGED
@@ -15,6 +15,7 @@ class B2S_Settings_Item {
15
private $allowGroup;
16
private $timeInfo;
17
private $postTypesData;
18
19
public function __construct() {
20
$this->getSettings();
@@ -26,6 +27,7 @@ class B2S_Settings_Item {
26
$this->allowGroup = unserialize(B2S_PLUGIN_NETWORK_ALLOW_GROUP);
27
$this->timeInfo = unserialize(B2S_PLUGIN_SCHED_DEFAULT_TIMES_INFO);
28
$this->postTypesData = get_post_types(array('public' => true));
29
}
30
31
private function getSettings() {
@@ -75,6 +77,8 @@ class B2S_Settings_Item {
75
$userInfo = get_user_meta(B2S_PLUGIN_BLOG_USER_ID);
76
$isChecked = (isset($this->settings->short_url) && (int) $this->settings->short_url == 0) ? 1 : 0;
77
$isCheckedAllowHashTag = ($optionUserHashTag === false || $optionUserHashTag == 1) ? 1 : 0; //default allow , 1=include 0=not include
78
79
$content = '';
80
$content .='<h4>' . __('Account', 'blog2social') . '</h4>';
@@ -92,7 +96,14 @@ class B2S_Settings_Item {
92
$content .='<br>';
93
$content .='<hr>';
94
$content .='<h4>' . __('Content', 'blog2social') . '</h4>';
95
- $content .= '<input type="checkbox" value="' . $isChecked . '" id="b2s-user-network-settings-short-url" ' . (($isChecked == 0) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-short-url"> ' . __('use b2s.pm Link Shortener', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoLinkModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
96
$content .= '<br>';
97
$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>';
98
$content .= '<br>';
@@ -105,17 +116,17 @@ class B2S_Settings_Item {
105
}
106
$content .='</p>';
107
$content .='<select id="b2s-user-network-twitter-content">';
108
- $content .='<option ' . (($contentTwitter === false || $contentTwitter == 0 || B2S_PLUGIN_USER_VERSION < 1) ? 'selected' : '') . ' value="0">' . __('title', 'blog2social') . ''.(($isCheckedAllowHashTag == 1) ? ' & ' . __('hashtags', 'blog2social') : '') . '</option>';
109
- $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>';
110
- $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>';
111
$content .='</select> <a href="#" data-toggle="modal" data-target="#b2sInfoContentTwitterModal" class="b2s-info-btn hidden-xs">' . __('Info', 'blog2social') . '</a>';
112
$content .='<div class="clearfix"></div>';
113
$content .='<br>';
114
$content .='<hr>';
115
$content .='<h4>' . __('System', 'blog2social') . '</h4>';
116
$content .='<strong>' . __('This is a global feature for your blog, which can only be edited by users with admin rights.', 'blog2social') . '</strong><br>';
117
- $content .= '<input type="checkbox" value="' . (($isCheckedLegacyMode == 1) ? 0 : 1) . '" id="b2s-general-settings-legacy-mode" ' . (($isCheckedLegacyMode == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-general-settings-legacy-mode"> ' . __('activate Legacy mode', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoLegacyMode" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
118
- return $content;
119
}
120
121
public function getAutoPostingSettingsHtml() {
@@ -181,7 +192,7 @@ class B2S_Settings_Item {
181
$content .='<input data-size="mini" data-toggle="toggle" data-width="90" data-height="22" data-onstyle="primary" data-on="ON" data-off="OFF" ' . ((isset($optionAutoPostImport['active']) && (int) $optionAutoPostImport['active'] == 1) ? 'checked' : '') . ' name="b2s-import-auto-post" value="1" type="checkbox">';
182
$content .='<br><br>';
183
$content .='<p class="b2s-bold">' . __('Select to auto-post to your standard networks:', 'blog2social') . '</p>';
184
- $content .='<div class="b2s-network-tos-auto-post-import-warning"><div class="alert alert-danger">' . __('In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting.', 'blog2social') . ' <a href="'.B2S_Tools::getSupportLink('network_tos_faq_032018').'" target="_blank">'.__('More information','blog2social').'</a></div></div>';
185
$content .= $this->getNetworkAutoPostData($optionAutoPostImport);
186
$content .='<p class="b2s-bold">' . __('Select to auto-post immediately after publishing or with a delay', 'blog2social') . '</p>';
187
$content .='<input id="b2s-import-auto-post-time-now" name="b2s-import-auto-post-time-state" ' . (((isset($optionAutoPostImport['ship_state']) && (int) $optionAutoPostImport['ship_state'] == 0) || !isset($optionAutoPostImport['ship_state'])) ? 'checked' : '') . ' value="0" type="radio"><label for="b2s-import-auto-post-time-now">' . __('immediately', 'blog2social') . '</label><br>';
@@ -258,7 +269,7 @@ class B2S_Settings_Item {
258
$html .='<span class="glyphicon glyphicon-remove-circle glyphicon-danger"></span> <span class="not-allow">' . $networkType . ': ' . stripslashes($t->networkUserName) . '</span> ';
259
} else {
260
$selItem = (in_array($t->networkAuthId, $selected)) ? 'checked' : '';
261
- $html .= '<input id="b2s-import-auto-post-network-auth-id-' . $t->networkAuthId . '" class="b2s-network-tos-check" data-network-id="'.$t->networkId.'" ' . $selItem . ' value="' . $t->networkAuthId . '" name="b2s-import-auto-post-network-auth-id[]" type="checkbox"> <label for="b2s-import-auto-post-network-auth-id-' . $t->networkAuthId . '">' . $networkType . ': ' . stripslashes($t->networkUserName) . '</label>';
262
}
263
$html .= '</li>';
264
}
@@ -286,7 +297,7 @@ class B2S_Settings_Item {
286
$og_isChecked = ($og !== false && $og == 1) ? 0 : 1;
287
$card_isChecked = ($card !== false && $card == 1) ? 0 : 1;
288
$selectCardType = $this->generalOptions->_getOption('card_default_type');
289
-
290
$content = '<div class="col-md-12">';
291
if (B2S_PLUGIN_ADMIN) {
292
$content .= '<a href="#" class="pull-right btn btn-primary btn-xs b2sClearSocialMetaTags">' . __('Reset all page and post meta data', 'blog2social') . '</a>';
@@ -301,20 +312,20 @@ class B2S_Settings_Item {
301
$content .='</div>';
302
$content .='<br><br><hr>';
303
304
- /*$content .='<h4>' . __('Authorship Settings', 'blog2social');
305
- if (B2S_PLUGIN_USER_VERSION < 1) {
306
- $content .=' <span class="label label-success label-sm"><a href="#" class="btn-label-premium" data-toggle="modal" data-target="#b2sPreFeatureModal">' . __("PREMIUM", "blog2social") . '</a></span>';
307
- }
308
- $content .='</h4>';
309
- $content .='<div class="' . ( (B2S_PLUGIN_USER_VERSION >= 1) ? "" : "b2s-disabled-div") . '">';
310
- $content .='<p>' . __('Add authorship tags to your articles. When somesone shares your links on Facebook or Twitter, you will be automatically linked as the author.', 'blog2social') . '</p>';
311
- $content .='<div class="col-md-8">';
312
- $content .='<div class="form-group"><label for="b2s_og_article_author"><img alt="" class="b2s-post-item-network-image" src="' . plugins_url('/assets/images/portale/1_flat.png', B2S_PLUGIN_FILE) . '"> <strong>' . __("Facebook author link", "blog2social") . ':</strong></label><input type="text" placeholder="' . __("Enter your Facebook link profile here (e.g. https://www.facebook.com/Blog2Social/)", "blog2social") . '" ' . ((B2S_PLUGIN_USER_VERSION >= 1) ? "" : "readonly") . ' value="' . (($user_meta_author_data !== false && isset($user_meta_author_data['og_article_author'])) ? $user_meta_author_data['og_article_author'] : "") . '" name="b2s_og_article_author" class="form-control" id="b2s_og_article_author"></div>';
313
- $content .='<div class="form-group"><label for="b2s_card_twitter_creator"><img alt="" class="b2s-post-item-network-image" src="' . plugins_url('/assets/images/portale/2_flat.png', B2S_PLUGIN_FILE) . '"> <strong>' . __("Twitter Username", "blog2social") . ':</strong></label><input type="text" placeholder="' . __("Enter your Twitter Username here (e.g. @blog2social)", "blog2social") . '" ' . ((B2S_PLUGIN_USER_VERSION >= 1) ? "" : "readonly") . ' value="' . (($user_meta_author_data !== false && isset($user_meta_author_data['card_twitter_creator'])) ? $user_meta_author_data['card_twitter_creator'] : "") . '" name="b2s_card_twitter_creator" class="form-control" id="b2s_card_twitter_creator"></div>';
314
- $content .='</div>';
315
- $content .='</div>';
316
- $content .='<div class="clearfix"></div>';
317
- $content .='<hr>';*/
318
319
$content .='<strong>' . __('This is a global feature for your blog, which can only be edited by users with admin rights.', 'blog2social') . '</strong>';
320
$content .='<div class="' . ( (B2S_PLUGIN_ADMIN) ? "" : "b2s-disabled-div") . '">';
@@ -338,10 +349,10 @@ class B2S_Settings_Item {
338
$content .='<div><img alt="" class="b2s-post-item-network-image" src="' . plugins_url('/assets/images/portale/2_flat.png', B2S_PLUGIN_FILE) . '"> <b>Twitter</b></div>';
339
$content .='<p>' . __('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)', 'blog2social') . '</p>';
340
$content .='<br>';
341
- $content .='<div class="col-md-8">';
342
$content .='<div class="form-group"><label for="b2s_card_default_card_type"><strong>' . __("The default card type to use", "blog2social") . ':</strong></label>';
343
$content .='<select class="form-control" name="b2s_card_default_type">';
344
- $content .='<option ' . (($selectCardType === false || $selectCardType == 0 || B2S_PLUGIN_USER_VERSION < 1) ? 'selected"' : '') . ' value="0">' . __('Summary', 'blog2social').'</option>';
345
$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>';
346
$content .='</select></div>';
347
$content .='<div class="form-group"><label for="b2s_card_default_title"><strong>' . __("Title", "blog2social") . ':</strong></label><input type="text" ' . ((B2S_PLUGIN_ADMIN) ? "" : "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>';
15
private $allowGroup;
16
private $timeInfo;
17
private $postTypesData;
18
+ private $authUrl;
19
20
public function __construct() {
21
$this->getSettings();
27
$this->allowGroup = unserialize(B2S_PLUGIN_NETWORK_ALLOW_GROUP);
28
$this->timeInfo = unserialize(B2S_PLUGIN_SCHED_DEFAULT_TIMES_INFO);
29
$this->postTypesData = get_post_types(array('public' => true));
30
+ $this->authUrl = B2S_PLUGIN_API_ENDPOINT_AUTH_SHORTENER . '?b2s_token=' . B2S_PLUGIN_TOKEN . '&sprache=' . substr(B2S_LANGUAGE, 0, 2);
31
}
32
33
private function getSettings() {
77
$userInfo = get_user_meta(B2S_PLUGIN_BLOG_USER_ID);
78
$isChecked = (isset($this->settings->short_url) && (int) $this->settings->short_url == 0) ? 1 : 0;
79
$isCheckedAllowHashTag = ($optionUserHashTag === false || $optionUserHashTag == 1) ? 1 : 0; //default allow , 1=include 0=not include
80
+ $isShortenerBitlyActive = (isset($this->settings->shortener_bitly_display_name) && !empty($this->settings->shortener_bitly_display_name)) ? true : false;
81
+ $isChecked = ($isShortenerBitlyActive) ? 0: 1;
82
83
$content = '';
84
$content .='<h4>' . __('Account', 'blog2social') . '</h4>';
96
$content .='<br>';
97
$content .='<hr>';
98
$content .='<h4>' . __('Content', 'blog2social') . '</h4>';
99
+ $content .='<strong>' . __('Url Shortener', 'blog2social') . '</strong> <a href="#" data-toggle="modal" data-target="#b2sInfoUrlShortenerModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a><br>';
100
+ $content .='<input type="checkbox" value="' . $isChecked . '" id="b2s-user-network-settings-short-url" ' . (($isChecked == 0) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-short-url"> <img class="b2s-shortener-image" alt="Bitly" src="' . plugins_url('/assets/images/settings/bitly.png', B2S_PLUGIN_FILE) . '"> ' . __('Bitly', 'blog2social') . '</label>';
101
+ $content .=' <span class="b2s-user-network-shortener-account-area" data-provider-id="0">';
102
+ $content .='<input type="hidden" id="b2s-user-network-shortener-state" data-provider-id="0" value="'.(($isShortenerBitlyActive) ? 1: 0).'"/>';
103
+ $content .='<span class="b2s-user-network-shortener-connect" data-provider-id="0" style="display:' . ((!$isShortenerBitlyActive) ? 'inline-block' : 'none') . ';" ><a href="#" class="b2s-shortener-account-connect-btn" data-provider-id="0" onclick="wopShortener(\'' . $this->authUrl . '&provider_id=0\', \'Blog2Social Network\'); return false;">' . __('connect', 'blog2social') . '</a> </span>';
104
+ $content .='<span class="b2s-user-network-shortener-account-detail" data-provider-id="0" style="display:' . (($isShortenerBitlyActive) ? 'inline-block' : 'none') . ';">(' . __('Account', 'blog2social') . ': <span id="b2s-shortener-account-display-name" data-provider-id="0">' . (($isShortenerBitlyActive) ? $this->settings->shortener_bitly_display_name : '') . '</span> <a href="#" class="b2s-shortener-account-change-btn" data-provider-id="0" onclick="wopShortener(\'' . $this->authUrl . '&provider_id=0\', \'Blog2Social Network\'); return false;">' . __('change', 'blog2social') . '</a> | <a href="#" class="b2s-shortener-account-delete-btn" data-provider-id="0">' . __('delete', 'blog2social') . '</a>)</span>';
105
+ $content .='</span>';
106
+ $content .= '<br>';
107
$content .= '<br>';
108
$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>';
109
$content .= '<br>';
116
}
117
$content .='</p>';
118
$content .='<select id="b2s-user-network-twitter-content">';
119
+ $content .='<option ' . (($contentTwitter === false || $contentTwitter == 0 || B2S_PLUGIN_USER_VERSION < 1) ? 'selected' : '') . ' value="0">' . __('title', 'blog2social') . '' . (($isCheckedAllowHashTag == 1) ? ' & ' . __('hashtags', 'blog2social') : '') . '</option>';
120
+ $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>';
121
+ $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>';
122
$content .='</select> <a href="#" data-toggle="modal" data-target="#b2sInfoContentTwitterModal" class="b2s-info-btn hidden-xs">' . __('Info', 'blog2social') . '</a>';
123
$content .='<div class="clearfix"></div>';
124
$content .='<br>';
125
$content .='<hr>';
126
$content .='<h4>' . __('System', 'blog2social') . '</h4>';
127
$content .='<strong>' . __('This is a global feature for your blog, which can only be edited by users with admin rights.', 'blog2social') . '</strong><br>';
128
+ $content .= '<input type="checkbox" value="' . (($isCheckedLegacyMode == 1) ? 0 : 1) . '" id="b2s-general-settings-legacy-mode" ' . (($isCheckedLegacyMode == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-general-settings-legacy-mode"> ' . __('activate Legacy mode', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoLegacyMode" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
129
+ return $content;
130
}
131
132
public function getAutoPostingSettingsHtml() {
192
$content .='<input data-size="mini" data-toggle="toggle" data-width="90" data-height="22" data-onstyle="primary" data-on="ON" data-off="OFF" ' . ((isset($optionAutoPostImport['active']) && (int) $optionAutoPostImport['active'] == 1) ? 'checked' : '') . ' name="b2s-import-auto-post" value="1" type="checkbox">';
193
$content .='<br><br>';
194
$content .='<p class="b2s-bold">' . __('Select to auto-post to your standard networks:', 'blog2social') . '</p>';
195
+ $content .='<div class="b2s-network-tos-auto-post-import-warning"><div class="alert alert-danger">' . __('In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting.', 'blog2social') . ' <a href="' . B2S_Tools::getSupportLink('network_tos_faq_032018') . '" target="_blank">' . __('More information', 'blog2social') . '</a></div></div>';
196
$content .= $this->getNetworkAutoPostData($optionAutoPostImport);
197
$content .='<p class="b2s-bold">' . __('Select to auto-post immediately after publishing or with a delay', 'blog2social') . '</p>';
198
$content .='<input id="b2s-import-auto-post-time-now" name="b2s-import-auto-post-time-state" ' . (((isset($optionAutoPostImport['ship_state']) && (int) $optionAutoPostImport['ship_state'] == 0) || !isset($optionAutoPostImport['ship_state'])) ? 'checked' : '') . ' value="0" type="radio"><label for="b2s-import-auto-post-time-now">' . __('immediately', 'blog2social') . '</label><br>';
269
$html .='<span class="glyphicon glyphicon-remove-circle glyphicon-danger"></span> <span class="not-allow">' . $networkType . ': ' . stripslashes($t->networkUserName) . '</span> ';
270
} else {
271
$selItem = (in_array($t->networkAuthId, $selected)) ? 'checked' : '';
272
+ $html .= '<input id="b2s-import-auto-post-network-auth-id-' . $t->networkAuthId . '" class="b2s-network-tos-check" data-network-id="' . $t->networkId . '" ' . $selItem . ' value="' . $t->networkAuthId . '" name="b2s-import-auto-post-network-auth-id[]" type="checkbox"> <label for="b2s-import-auto-post-network-auth-id-' . $t->networkAuthId . '">' . $networkType . ': ' . stripslashes($t->networkUserName) . '</label>';
273
}
274
$html .= '</li>';
275
}
297
$og_isChecked = ($og !== false && $og == 1) ? 0 : 1;
298
$card_isChecked = ($card !== false && $card == 1) ? 0 : 1;
299
$selectCardType = $this->generalOptions->_getOption('card_default_type');
300
+
301
$content = '<div class="col-md-12">';
302
if (B2S_PLUGIN_ADMIN) {
303
$content .= '<a href="#" class="pull-right btn btn-primary btn-xs b2sClearSocialMetaTags">' . __('Reset all page and post meta data', 'blog2social') . '</a>';
312
$content .='</div>';
313
$content .='<br><br><hr>';
314
315
+ /* $content .='<h4>' . __('Authorship Settings', 'blog2social');
316
+ if (B2S_PLUGIN_USER_VERSION < 1) {
317
+ $content .=' <span class="label label-success label-sm"><a href="#" class="btn-label-premium" data-toggle="modal" data-target="#b2sPreFeatureModal">' . __("PREMIUM", "blog2social") . '</a></span>';
318
+ }
319
+ $content .='</h4>';
320
+ $content .='<div class="' . ( (B2S_PLUGIN_USER_VERSION >= 1) ? "" : "b2s-disabled-div") . '">';
321
+ $content .='<p>' . __('Add authorship tags to your articles. When somesone shares your links on Facebook or Twitter, you will be automatically linked as the author.', 'blog2social') . '</p>';
322
+ $content .='<div class="col-md-8">';
323
+ $content .='<div class="form-group"><label for="b2s_og_article_author"><img alt="" class="b2s-post-item-network-image" src="' . plugins_url('/assets/images/portale/1_flat.png', B2S_PLUGIN_FILE) . '"> <strong>' . __("Facebook author link", "blog2social") . ':</strong></label><input type="text" placeholder="' . __("Enter your Facebook link profile here (e.g. https://www.facebook.com/Blog2Social/)", "blog2social") . '" ' . ((B2S_PLUGIN_USER_VERSION >= 1) ? "" : "readonly") . ' value="' . (($user_meta_author_data !== false && isset($user_meta_author_data['og_article_author'])) ? $user_meta_author_data['og_article_author'] : "") . '" name="b2s_og_article_author" class="form-control" id="b2s_og_article_author"></div>';
324
+ $content .='<div class="form-group"><label for="b2s_card_twitter_creator"><img alt="" class="b2s-post-item-network-image" src="' . plugins_url('/assets/images/portale/2_flat.png', B2S_PLUGIN_FILE) . '"> <strong>' . __("Twitter Username", "blog2social") . ':</strong></label><input type="text" placeholder="' . __("Enter your Twitter Username here (e.g. @blog2social)", "blog2social") . '" ' . ((B2S_PLUGIN_USER_VERSION >= 1) ? "" : "readonly") . ' value="' . (($user_meta_author_data !== false && isset($user_meta_author_data['card_twitter_creator'])) ? $user_meta_author_data['card_twitter_creator'] : "") . '" name="b2s_card_twitter_creator" class="form-control" id="b2s_card_twitter_creator"></div>';
325
+ $content .='</div>';
326
+ $content .='</div>';
327
+ $content .='<div class="clearfix"></div>';
328
+ $content .='<hr>'; */
329
330
$content .='<strong>' . __('This is a global feature for your blog, which can only be edited by users with admin rights.', 'blog2social') . '</strong>';
331
$content .='<div class="' . ( (B2S_PLUGIN_ADMIN) ? "" : "b2s-disabled-div") . '">';
349
$content .='<div><img alt="" class="b2s-post-item-network-image" src="' . plugins_url('/assets/images/portale/2_flat.png', B2S_PLUGIN_FILE) . '"> <b>Twitter</b></div>';
350
$content .='<p>' . __('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)', 'blog2social') . '</p>';
351
$content .='<br>';
352
+ $content .='<div class="col-md-8">';
353
$content .='<div class="form-group"><label for="b2s_card_default_card_type"><strong>' . __("The default card type to use", "blog2social") . ':</strong></label>';
354
$content .='<select class="form-control" name="b2s_card_default_type">';
355
+ $content .='<option ' . (($selectCardType === false || $selectCardType == 0 || B2S_PLUGIN_USER_VERSION < 1) ? 'selected"' : '') . ' value="0">' . __('Summary', 'blog2social') . '</option>';
356
$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>';
357
$content .='</select></div>';
358
$content .='<div class="form-group"><label for="b2s_card_default_title"><strong>' . __("Title", "blog2social") . ':</strong></label><input type="text" ' . ((B2S_PLUGIN_ADMIN) ? "" : "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>';
includes/B2S/Ship/Image.php CHANGED
@@ -66,13 +66,13 @@ private $viewMode;
66
$content .= '<div class="col-xs-12 del-padding-left del-padding-right">';
67
68
if($this->viewMode != 'modal'){
69
- $content .= ' <button class="btn btn-primary b2s-image-change-all-network b2s-image-change-btn-area" ' . (!$isImage ? 'style="display:none"' : '') . ' data-post-id="'.$postId.'">' . __('Apply image for all posts', 'blog2social') . '</button>';
70
}
71
72
if (B2S_PLUGIN_USER_VERSION > 0) {
73
- $content .= '<button class="btn btn-primary b2s-image-change-this-network b2s-image-change-btn-area" ' . (!$isImage ? 'style="display:none"' : '') . ' data-network-auth-id="" data-meta-type="" data-post-id="'.$postId.'">' . __('Apply image for this network', 'blog2social') . '</button>';
74
} else {
75
- $content .= '<button class="btn btn-primary b2s-btn-disabled b2s-upload-image-free-version b2s-image-change-btn-area" ' . (!$isImage ? 'style="display:none"' : '') . ' data-post-id="'.$postId.'">' . __('Apply image for this network', 'blog2social') . ' <span class="label label-success">' . __('PREMIUM', 'blog2social') . ' </span></button>';
76
}
77
78
if (current_user_can('upload_files')) {
66
$content .= '<div class="col-xs-12 del-padding-left del-padding-right">';
67
68
if($this->viewMode != 'modal'){
69
+ $content .= ' <button class="btn btn-primary b2s-image-change-all-network b2s-image-change-btn-area" ' . (!$isImage ? 'style="display:none"' : '') . ' data-network-id="" data-post-id="'.$postId.'">' . __('Apply image for all posts', 'blog2social') . '</button>';
70
}
71
72
if (B2S_PLUGIN_USER_VERSION > 0) {
73
+ $content .= '<button class="btn btn-primary b2s-image-change-this-network b2s-image-change-btn-area" ' . (!$isImage ? 'style="display:none"' : '') . ' data-network-auth-id="" data-network-id="" data-meta-type="" data-post-id="'.$postId.'">' . __('Apply image for this post', 'blog2social') . '</button>';
74
} else {
75
+ $content .= '<button class="btn btn-primary b2s-btn-disabled b2s-upload-image-free-version b2s-image-change-btn-area" ' . (!$isImage ? 'style="display:none"' : '') . ' data-post-id="'.$postId.'">' . __('Apply image for this post', 'blog2social') . ' <span class="label label-success">' . __('PREMIUM', 'blog2social') . ' </span></button>';
76
}
77
78
if (current_user_can('upload_files')) {
includes/B2S/Ship/Item.php CHANGED
@@ -17,29 +17,29 @@ class B2S_Ship_Item {
17
private $onlyImage = array(6, 7, 12);
18
private $allowNoImageProfile = array(5, 9);
19
private $allowNoCustomImageProfile = array(8, 15);
20
- private $allowNoEmoji = array(3, 9, 13, 14, 15, 16);
21
private $allowNoImagePage = array(8);
22
- private $allowEditUrl = array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17);
23
private $showBoards = array(6);
24
private $showRelay = array(2);
25
private $showBoardsGroup = array(10);
26
private $showGroups = array(8, 15);
27
private $changeDisplayName = array(8);
28
- private $setShortTextProfile = array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200, 16 => 250, 17 => 442);
29
- private $setShortTextProfileLimit = array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 10 => 500, 12 => 400, 9 => 200);
30
private $setShortTextPage = array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442);
31
private $setShortTextPageLimit = array(1 => 400, 3 => 400, 8 => 1200, 10 => 500);
32
private $setShortTextGroup = array(1 => 239, 8 => 239, 10 => 442, 17 => 442);
33
private $setShortTextGroupLimit = array(1 => 400, 8 => 400, 10 => 500);
34
private $allowHashTags = array(1, 2, 3, 6, 10, 12, 17);
35
- private $limitCharacterProfile = array(2 => 280, 3 => 600, 6 => 500, 8 => 420, 9 => 250, 15 => 300, 12 => 2000);
36
- private $showImageAreaProfile = array(6, 7, 10, 12, 16, 17);
37
private $showImageAreaPage = array(10, 17);
38
private $showImageAreaGroup = array(8, 10, 17);
39
private $limitCharacterPage = array(3 => 600, 8 => 1200);
40
private $requiredUrl = array(1, 3, 8, 9, 10, 15);
41
- private $getText = array(1, 7, 10, 12, 16, 17);
42
- private $allowSchedCustomizeContent = array(1, 2, 3, 6, 7, 8, 9, 10, 12, 15, 17);
43
private $maxWeekTimeSelect = 52;
44
private $networkTos = array(2);
45
private $maxMonthTimeSelect = 12;
@@ -48,7 +48,7 @@ class B2S_Ship_Item {
48
//private $maxReplayCount = 3;
49
private $setRelayCount = 0;
50
private $maxDaySelect = 31;
51
- private $noScheduleRegularly = array(2, 4, 11, 14, 15);
52
private $defaultImage;
53
private $postData;
54
private $postUrl;
@@ -60,7 +60,7 @@ class B2S_Ship_Item {
60
private $viewMode;
61
private $userOptions;
62
63
- public function __construct($postId, $userLang = 'en', $selSchedDate = "",$relayCount=0) {
64
$this->postId = $postId;
65
$this->postData = get_post($this->postId);
66
$this->postStatus = $this->postData->post_status;
@@ -245,14 +245,14 @@ class B2S_Ship_Item {
245
$postFormatType = ($data->networkId == 12) ? 'image' : 'post';
246
$addCSS = (B2S_PLUGIN_USER_VERSION == 0) ? 'b2s-btn-disabled' : '';
247
$content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-post-format ' . $addCSS . '" data-post-format-type="' . $postFormatType . '" data-network-auth-id="' . $data->networkAuthId . '" data-network-type="' . $data->networkType . '" data-network-id="' . $data->networkId . '" >' . __('post format', 'blog2social') . ': <span class="b2s-post-ship-item-post-format-text" data-post-format-type="' . $postFormatType . '" data-network-auth-id="' . $data->networkAuthId . '" data-network-type="' . $data->networkType . '" data-network-id="' . $data->networkId . '" ></span></button>';
248
- $content .='<span class="b2s-post-tool-area" data-network-auth-id="' . $data->networkAuthId . '">';
249
if (B2S_PLUGIN_USER_VERSION > 0) {
250
$content .= '<input type="hidden" class="b2s-post-item-details-post-format" name="b2s[' . $data->networkAuthId . '][post_format]" data-network-auth-id="' . $data->networkAuthId . '" data-network-id="' . $data->networkId . '" data-network-type="' . $data->networkType . '" value="0" />';
251
} else {
252
$content .= '<span class="label label-success"><a target="_blank" class="btn-label-premium b2s-btn-trigger-post-ship-item-post-format" data-network-auth-id="' . $data->networkAuthId . '" href="#">PREMIUM</a></span>';
253
}
254
- $content .=' | ';
255
}
256
if (in_array($data->networkId, $this->getText)) {
257
$content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
258
}
@@ -464,7 +464,7 @@ class B2S_Ship_Item {
464
$edit = '<div class="row"><br>';
465
$edit .= '<div class="col-xs-12 col-sm-5 col-lg-3">';
466
$edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
467
- $edit .= '<img src="' . $this->defaultImage . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-id="' . $networkId . '" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
468
$edit .= '<input type="hidden" class="b2s-image-url-hidden-field form-control" data-network-count="' . $schedCount . '" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" value="' . ($imageUrl ? $imageUrl : "") . '" name="b2s[' . $networkAuthId . '][sched_image_url][' . $schedCount . ']">';
469
$edit .= '<div class="clearfix"></div>';
470
$edit .= '<button class="btn btn-link btn-xs center-block b2s-select-image-modal-open" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" data-post-id="' . $this->postId . '" data-image-url="' . esc_attr($imageUrl) . '">' . __('Change image', 'blog2social') . '</button>';
@@ -721,7 +721,8 @@ class B2S_Ship_Item {
721
$currentDate = (strtolower(substr(get_locale(), 0, 2)) == 'de') ? date('d.m.Y', $time) : date('Y-m-d', $time);
722
$currentDay = date('d', $time);
723
724
- for ($schedcount = 0; $schedcount < $this->maxSchedCount; $schedcount++) {
725
$shipping .= '<div class="form-group b2s-post-item-details-release-area-details-row" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none">';
726
727
$shipping .= $schedcount != 0 ? '<div class="clearfix"></div><hr class="b2s-hr-small">' : '';
@@ -769,7 +770,7 @@ class B2S_Ship_Item {
769
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-2 del-padding-left b2s-post-item-details-release-area-div-duration-time" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '" style="display:none;"><select name="b2s[' . $networkAuthId . '][duration_time][' . $schedcount . ']" class="form-control b2s-select b2s-post-item-details-release-input-times" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none;" disabled="disabled">';
770
$defaultTime = isset($this->defaultScheduleTime[$networkId][$schedcount]['time']) ? $this->defaultScheduleTime[$networkId][$schedcount]['time'] : 1;
771
for ($i = 1; $i <= $this->maxTimeSelect; $i++) {
772
- $timeName = ($i == 1) ? __('Time', 'blog2social') : __('Times', 'blog2social');
773
$shipping .= '<option value="' . $i . '" ' . ($defaultTime == $i ? 'selected="selected"' : '') . '>' . $i . ' ' . $timeName . '</option>';
774
}
775
$shipping .= '</select></div>';
@@ -805,7 +806,7 @@ class B2S_Ship_Item {
805
$shipping .= '</div>';
806
$shipping .= '<div class="col-md-2 del-padding-left">';
807
$shipping .= ( $schedcount >= 1) ? '<button class="btn btn-link b2s-post-item-details-release-input-hide" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" data-network-count="1" style="display:none;">-' . __('delete', 'blog2social') . '</button>' : '';
808
- $shipping .= $schedcount < $this->maxSchedCount - 1 ? '<button class="btn btn-link b2s-post-item-details-release-input-add" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" data-network-count="1" style="display:none;">+' . __('add another post', 'blog2social') . '</button>' : '';
809
$shipping .= '</div>';
810
811
//since 4.8.0 customize content
@@ -818,7 +819,7 @@ class B2S_Ship_Item {
818
}
819
820
$edit = '<div class="pull-right hidden-xs b2s-post-item-info-area">';
821
- $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-copy-original-text" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Copy from original', 'blog2social') . '</button> | ';
822
if (in_array($networkId, $this->getText)) {
823
$edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
824
}
17
private $onlyImage = array(6, 7, 12);
18
private $allowNoImageProfile = array(5, 9);
19
private $allowNoCustomImageProfile = array(8, 15);
20
+ private $allowNoEmoji = array(3, 9, 13, 14, 15, 16, 18);
21
private $allowNoImagePage = array(8);
22
+ private $allowEditUrl = array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18);
23
private $showBoards = array(6);
24
private $showRelay = array(2);
25
private $showBoardsGroup = array(10);
26
private $showGroups = array(8, 15);
27
private $changeDisplayName = array(8);
28
+ private $setShortTextProfile = array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200, 16 => 250, 17 => 442, 18 => 800);
29
+ private $setShortTextProfileLimit = array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 10 => 500, 12 => 400, 9 => 200, 18 => 1000);
30
private $setShortTextPage = array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442);
31
private $setShortTextPageLimit = array(1 => 400, 3 => 400, 8 => 1200, 10 => 500);
32
private $setShortTextGroup = array(1 => 239, 8 => 239, 10 => 442, 17 => 442);
33
private $setShortTextGroupLimit = array(1 => 400, 8 => 400, 10 => 500);
34
private $allowHashTags = array(1, 2, 3, 6, 10, 12, 17);
35
+ private $limitCharacterProfile = array(2 => 280, 3 => 600, 6 => 500, 8 => 420, 9 => 250, 15 => 300, 12 => 2000, 18 => 1000);
36
+ private $showImageAreaProfile = array(6, 7, 10, 12, 16, 17, 18);
37
private $showImageAreaPage = array(10, 17);
38
private $showImageAreaGroup = array(8, 10, 17);
39
private $limitCharacterPage = array(3 => 600, 8 => 1200);
40
private $requiredUrl = array(1, 3, 8, 9, 10, 15);
41
+ private $getText = array(1, 7, 10, 12, 16, 17, 18);
42
+ private $allowSchedCustomizeContent = array(1, 2, 3, 6, 7, 8, 9, 10, 12, 15, 17, 18);
43
private $maxWeekTimeSelect = 52;
44
private $networkTos = array(2);
45
private $maxMonthTimeSelect = 12;
48
//private $maxReplayCount = 3;
49
private $setRelayCount = 0;
50
private $maxDaySelect = 31;
51
+ private $noScheduleRegularly = array(2, 4, 11, 14, 15, 18);
52
private $defaultImage;
53
private $postData;
54
private $postUrl;
60
private $viewMode;
61
private $userOptions;
62
63
+ public function __construct($postId, $userLang = 'en', $selSchedDate = "", $relayCount = 0) {
64
$this->postId = $postId;
65
$this->postData = get_post($this->postId);
66
$this->postStatus = $this->postData->post_status;
245
$postFormatType = ($data->networkId == 12) ? 'image' : 'post';
246
$addCSS = (B2S_PLUGIN_USER_VERSION == 0) ? 'b2s-btn-disabled' : '';
247
$content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-post-format ' . $addCSS . '" data-post-format-type="' . $postFormatType . '" data-network-auth-id="' . $data->networkAuthId . '" data-network-type="' . $data->networkType . '" data-network-id="' . $data->networkId . '" >' . __('post format', 'blog2social') . ': <span class="b2s-post-ship-item-post-format-text" data-post-format-type="' . $postFormatType . '" data-network-auth-id="' . $data->networkAuthId . '" data-network-type="' . $data->networkType . '" data-network-id="' . $data->networkId . '" ></span></button>';
248
if (B2S_PLUGIN_USER_VERSION > 0) {
249
$content .= '<input type="hidden" class="b2s-post-item-details-post-format" name="b2s[' . $data->networkAuthId . '][post_format]" data-network-auth-id="' . $data->networkAuthId . '" data-network-id="' . $data->networkId . '" data-network-type="' . $data->networkType . '" value="0" />';
250
} else {
251
$content .= '<span class="label label-success"><a target="_blank" class="btn-label-premium b2s-btn-trigger-post-ship-item-post-format" data-network-auth-id="' . $data->networkAuthId . '" href="#">PREMIUM</a></span>';
252
}
253
}
254
+ $content .='<span class="b2s-post-tool-area" data-network-auth-id="' . $data->networkAuthId . '">';
255
+ $content .= (in_array($data->networkId, $this->setPostFormat)) ? ' | ' : '';
256
if (in_array($data->networkId, $this->getText)) {
257
$content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
258
}
464
$edit = '<div class="row"><br>';
465
$edit .= '<div class="col-xs-12 col-sm-5 col-lg-3">';
466
$edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
467
+ $edit .= '<img src="' . $this->defaultImage . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
468
$edit .= '<input type="hidden" class="b2s-image-url-hidden-field form-control" data-network-count="' . $schedCount . '" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" value="' . ($imageUrl ? $imageUrl : "") . '" name="b2s[' . $networkAuthId . '][sched_image_url][' . $schedCount . ']">';
469
$edit .= '<div class="clearfix"></div>';
470
$edit .= '<button class="btn btn-link btn-xs center-block b2s-select-image-modal-open" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" data-post-id="' . $this->postId . '" data-image-url="' . esc_attr($imageUrl) . '">' . __('Change image', 'blog2social') . '</button>';
721
$currentDate = (strtolower(substr(get_locale(), 0, 2)) == 'de') ? date('d.m.Y', $time) : date('Y-m-d', $time);
722
$currentDay = date('d', $time);
723
724
+ $maxSchedCount = ($networkId == 18) ? 1 : $this->maxSchedCount;
725
+ for ($schedcount = 0; $schedcount < $maxSchedCount; $schedcount++) {
726
$shipping .= '<div class="form-group b2s-post-item-details-release-area-details-row" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none">';
727
728
$shipping .= $schedcount != 0 ? '<div class="clearfix"></div><hr class="b2s-hr-small">' : '';
770
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-2 del-padding-left b2s-post-item-details-release-area-div-duration-time" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '" style="display:none;"><select name="b2s[' . $networkAuthId . '][duration_time][' . $schedcount . ']" class="form-control b2s-select b2s-post-item-details-release-input-times" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none;" disabled="disabled">';
771
$defaultTime = isset($this->defaultScheduleTime[$networkId][$schedcount]['time']) ? $this->defaultScheduleTime[$networkId][$schedcount]['time'] : 1;
772
for ($i = 1; $i <= $this->maxTimeSelect; $i++) {
773
+ $timeName = ""; //($i == 1) ? __('Time', 'blog2social') : __('Times', 'blog2social');
774
$shipping .= '<option value="' . $i . '" ' . ($defaultTime == $i ? 'selected="selected"' : '') . '>' . $i . ' ' . $timeName . '</option>';
775
}
776
$shipping .= '</select></div>';
806
$shipping .= '</div>';
807
$shipping .= '<div class="col-md-2 del-padding-left">';
808
$shipping .= ( $schedcount >= 1) ? '<button class="btn btn-link b2s-post-item-details-release-input-hide" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" data-network-count="1" style="display:none;">-' . __('delete', 'blog2social') . '</button>' : '';
809
+ $shipping .= $schedcount < $maxSchedCount - 1 ? '<button class="btn btn-link b2s-post-item-details-release-input-add" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" data-network-count="1" style="display:none;">+' . __('add another post', 'blog2social') . '</button>' : '';
810
$shipping .= '</div>';
811
812
//since 4.8.0 customize content
819
}
820
821
$edit = '<div class="pull-right hidden-xs b2s-post-item-info-area">';
822
+ $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-copy-original-text" data-network-id="'.$networkId.'" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Copy from original', 'blog2social') . '</button> | ';
823
if (in_array($networkId, $this->getText)) {
824
$edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
825
}
includes/B2S/Ship/Portale.php CHANGED
@@ -25,14 +25,14 @@ class B2S_Ship_Portale {
25
26
$b2sAuthUrl = $this->authurl . '&portal_id=' . $portal->id . '&transfer=' . (in_array($portal->id, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
27
if (in_array($portal->id, $this->allowGroup)) {
28
- $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">+ ' . __('Group', '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-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>';
29
}
30
if (in_array($portal->id, $this->allowPage)) {
31
- $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>';
32
-
33
}
34
- $html .= in_array($portal->id, $this->allowProfil) ? ('<a href="#" onclick="wop(\'' . $b2sAuthUrl . '&choose=profile\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-list-add-btn">+ ' . __('Profile', 'blog2social') . '</a>') : '';
35
-
36
$html .= '</li>';
37
}
38
$html .= '</ul>';
25
26
$b2sAuthUrl = $this->authurl . '&portal_id=' . $portal->id . '&transfer=' . (in_array($portal->id, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
27
if (in_array($portal->id, $this->allowGroup)) {
28
+ $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">+ ' . __('Group', '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-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>';
29
}
30
if (in_array($portal->id, $this->allowPage)) {
31
+ $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>';
32
+ }
33
+ if (in_array($portal->id, $this->allowProfil)) {
34
+ $html .= ($portal->id != 18 || (B2S_PLUGIN_USER_VERSION >= 2 && $portal->id == 18)) ? ('<a href="#" onclick="wop(\'' . $b2sAuthUrl . '&choose=profile\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-list-add-btn">+ ' . __('Profile', 'blog2social') . '</a>') : '<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 profile?', 'blog2social') . '" data-type="auth-network" data-toggle="modal" data-target="#b2sProFeatureModal">+ ' . __('Profile', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a></button>';
35
}
36
$html .= '</li>';
37
}
38
$html .= '</ul>';
includes/Loader.php CHANGED
@@ -27,6 +27,19 @@ class B2S_Loader {
27
require_once(B2S_PLUGIN_DIR . 'includes/B2S/Api/Post.php');
28
require_once(B2S_PLUGIN_DIR . 'includes/Util.php');
29
require_once(B2S_PLUGIN_DIR . 'includes/Tools.php');
30
add_filter('heartbeat_received', array(B2S_Heartbeat::getInstance(), 'init'), 10, 2);
31
add_action('wp_logout', array($this, 'releaseLocks'));
32
add_action('transition_post_status', array($this, 'b2s_auto_post_import'), 9999, 3); //for Auto-Posting imported + manuell
@@ -46,24 +59,13 @@ class B2S_Loader {
46
require_once(B2S_PLUGIN_DIR . 'includes/Util.php');
47
require_once(B2S_PLUGIN_DIR . 'includes/Tools.php');
48
49
- define('B2S_PLUGIN_POSTPERPAGE', '15');
50
- define('B2S_PLUGIN_VERSION_TYPE', serialize(array(0 => 'Free', 1 => 'Smart', 2 => 'Pro', 3 => 'Business', 4 => 'Premium')));
51
- define('B2S_PLUGIN_NETWORK', serialize(array(1 => 'Facebook', 2 => 'Twitter', 3 => 'Linkedin', 4 => 'Tumblr', 5 => 'Storify', 6 => 'Pinterest', 7 => 'Flickr', 8 => 'Xing', 9 => 'Diigo', 10 => 'Google+', 11 => 'Medium', 12 => 'Instagram', 13 => 'Delicious', 14 => 'Torial', 15 => 'Reddit', 16 => 'Bloglovin', 17 => 'VKontakte')));
52
- define('B2S_PLUGIN_SCHED_DEFAULT_TIMES', serialize(array(1 => array(18, 22), 2 => array(8, 10), 3 => array(8, 10), 4 => array(16, 22), 5 => array(), 6 => array(19, 22), 7 => array(7, 9), 8 => array(7, 10), 9 => array(16, 19), 10 => array(7, 10), 11 => array(16, 19), 12 => array(19, 22), 13 => array(11, 13), 14 => array(18, 22), 15 => array(8, 11), 16 => array(16, 19), 17 => array(19, 23))));
53
- define('B2S_PLUGIN_SCHED_DEFAULT_TIMES_INFO', serialize(array(1 => array(0 => array(13, 16), 1 => array(18, 22)), 2 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 3 => array(0 => array(8, 10), 1 => array(16, 18)), 4 => array(), 5 => array(), 6 => array(0 => array(12, 14), 1 => array(19, 22)), 7 => array(0 => array(7, 9), 1 => array(17, 19)), 8 => array(0 => array(7, 10), 1 => array(17, 18)), 9 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 10 => array(0 => array(7, 10), 1 => array(14, 15)), 11 => array(), 12 => array(0 => array(12, 14), 1 => array(19, 22)), 13 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 14 => array(), 15 => array(0 => array(8, 11)), 16 => array(0 => array(16, 19)), 17 => array(0 => array(19, 23)))));
54
- define('B2S_PLUGIN_NETWORK_ALLOW_PROFILE', serialize(array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)));
55
- define('B2S_PLUGIN_NETWORK_ALLOW_PAGE', serialize(array(1, 3, 8, 10, 17)));
56
- define('B2S_PLUGIN_NETWORK_ALLOW_GROUP', serialize(array(1, 8, 10, 11, 17)));
57
- 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' => __('Modify forum', 'blog2social')), 15 => array('TYPE' => array(0), 'TITLE' => __('Modify subreddit', 'blog2social')))));
58
- define('B2S_PLUGIN_AUTO_POST_LIMIT', serialize(array(0 => 0, 1 => 25, 2 => 50, 3 => 100, 4 => 100)));
59
- define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11, 15, 17)));
60
define('B2S_PLUGIN_BLOG_USER_ID', get_current_user_id());
61
define('B2S_PLUGIN_ADMIN', current_user_can('edit_others_posts'));
62
63
$this->blogUserData = get_userdata(B2S_PLUGIN_BLOG_USER_ID);
64
65
- //deactivated since 4.2.0
66
- //add_action('plugins_loaded', array($this, 'update_db_check'));
67
68
$this->update_db_check();
69
@@ -136,10 +138,8 @@ class B2S_Loader {
136
}
137
}
138
}
139
-
140
if ($filter && isset($autoPostData['network_auth_id']) && !empty($autoPostData['network_auth_id']) && is_array($autoPostData['network_auth_id'])) {
141
-
142
- //LIMIT
143
$limit = false;
144
$ship = false;
145
$optionUserTimeZone = $options->_getOption('user_time_zone');
@@ -152,7 +152,9 @@ class B2S_Loader {
152
$conData = array();
153
if ($autoPostCon !== false && is_array($autoPostCon) && isset($autoPostCon['count']) && isset($autoPostCon['last_call_date'])) {
154
$con = unserialize(B2S_PLUGIN_AUTO_POST_LIMIT);
155
- if (($autoPostCon['count'] < $con[$tokenInfo['B2S_PLUGIN_USER_VERSION']]) || ($current_user_date != $autoPostCon['last_call_date'])) {
156
$limit = true;
157
$count = ($current_user_date != $autoPostCon['last_call_date']) ? 1 : $autoPostCon['count'] + 1;
158
$conData = array('count' => $count, 'last_call_date' => $current_user_date);
@@ -1243,8 +1245,10 @@ class B2S_Loader {
1243
1244
//Activate Social Meta Tags
1245
$options = new B2S_Options(0, 'B2S_PLUGIN_GENERAL_OPTIONS');
1246
- $options->_setOption('og_active', 1);
1247
- $options->_setOption('card_active', 1);
1248
}
1249
1250
public function deactivatePlugin() {
27
require_once(B2S_PLUGIN_DIR . 'includes/B2S/Api/Post.php');
28
require_once(B2S_PLUGIN_DIR . 'includes/Util.php');
29
require_once(B2S_PLUGIN_DIR . 'includes/Tools.php');
30
+
31
+ define('B2S_PLUGIN_POSTPERPAGE', '15');
32
+ define('B2S_PLUGIN_VERSION_TYPE', serialize(array(0 => 'Free', 1 => 'Smart', 2 => 'Pro', 3 => 'Business', 4 => 'Premium')));
33
+ define('B2S_PLUGIN_NETWORK', serialize(array(1 => 'Facebook', 2 => 'Twitter', 3 => 'Linkedin', 4 => 'Tumblr', 5 => 'Storify', 6 => 'Pinterest', 7 => 'Flickr', 8 => 'Xing', 9 => 'Diigo', 10 => 'Google+', 11 => 'Medium', 12 => 'Instagram', 13 => 'Delicious', 14 => 'Torial', 15 => 'Reddit', 16 => 'Bloglovin', 17 => 'VKontakte', 18 => 'Google My Business')));
34
+ define('B2S_PLUGIN_SCHED_DEFAULT_TIMES', serialize(array(1 => array(18, 22), 2 => array(8, 10), 3 => array(8, 10), 4 => array(16, 22), 5 => array(), 6 => array(19, 22), 7 => array(7, 9), 8 => array(7, 10), 9 => array(16, 19), 10 => array(7, 10), 11 => array(16, 19), 12 => array(19, 22), 13 => array(11, 13), 14 => array(18, 22), 15 => array(8, 11), 16 => array(16, 19), 17 => array(19, 23), 18 => array(17, 18))));
35
+ define('B2S_PLUGIN_SCHED_DEFAULT_TIMES_INFO', serialize(array(1 => array(0 => array(13, 16), 1 => array(18, 22)), 2 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 3 => array(0 => array(8, 10), 1 => array(16, 18)), 4 => array(), 5 => array(), 6 => array(0 => array(12, 14), 1 => array(19, 22)), 7 => array(0 => array(7, 9), 1 => array(17, 19)), 8 => array(0 => array(7, 10), 1 => array(17, 18)), 9 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 10 => array(0 => array(7, 10), 1 => array(14, 15)), 11 => array(), 12 => array(0 => array(12, 14), 1 => array(19, 22)), 13 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 14 => array(), 15 => array(0 => array(8, 11)), 16 => array(0 => array(16, 19)), 17 => array(0 => array(19, 23)), 18 => array(0 => array(17, 18)))));
36
+ define('B2S_PLUGIN_NETWORK_ALLOW_PROFILE', serialize(array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)));
37
+ define('B2S_PLUGIN_NETWORK_ALLOW_PAGE', serialize(array(1, 3, 8, 10, 17)));
38
+ define('B2S_PLUGIN_NETWORK_ALLOW_GROUP', serialize(array(1, 8, 10, 11, 17)));
39
+ 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' => __('Modify forum', 'blog2social')), 15 => array('TYPE' => array(0), 'TITLE' => __('Modify subreddit', 'blog2social')))));
40
+ define('B2S_PLUGIN_AUTO_POST_LIMIT', serialize(array(0 => 0, 1 => 25, 2 => 50, 3 => 100, 4 => 100)));
41
+ define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11, 15, 17, 18)));
42
+
43
add_filter('heartbeat_received', array(B2S_Heartbeat::getInstance(), 'init'), 10, 2);
44
add_action('wp_logout', array($this, 'releaseLocks'));
45
add_action('transition_post_status', array($this, 'b2s_auto_post_import'), 9999, 3); //for Auto-Posting imported + manuell
59
require_once(B2S_PLUGIN_DIR . 'includes/Util.php');
60
require_once(B2S_PLUGIN_DIR . 'includes/Tools.php');
61
62
define('B2S_PLUGIN_BLOG_USER_ID', get_current_user_id());
63
define('B2S_PLUGIN_ADMIN', current_user_can('edit_others_posts'));
64
65
$this->blogUserData = get_userdata(B2S_PLUGIN_BLOG_USER_ID);
66
67
+ //deactivated since 4.2.0
68
+ //add_action('plugins_loaded', array($this, 'update_db_check'));
69
70
$this->update_db_check();
71
138
}
139
}
140
}
141
if ($filter && isset($autoPostData['network_auth_id']) && !empty($autoPostData['network_auth_id']) && is_array($autoPostData['network_auth_id'])) {
142
+ //LIMIT
143
$limit = false;
144
$ship = false;
145
$optionUserTimeZone = $options->_getOption('user_time_zone');
152
$conData = array();
153
if ($autoPostCon !== false && is_array($autoPostCon) && isset($autoPostCon['count']) && isset($autoPostCon['last_call_date'])) {
154
$con = unserialize(B2S_PLUGIN_AUTO_POST_LIMIT);
155
+ $userVersion = (int) $tokenInfo['B2S_PLUGIN_USER_VERSION'];
156
+ $limitCount = (isset($con[$userVersion]) && !empty($con[$userVersion])) ? $con[$userVersion] : $con[1]; //25 default
157
+ if (($autoPostCon['count'] < $limitCount) || ($current_user_date != $autoPostCon['last_call_date'])) {
158
$limit = true;
159
$count = ($current_user_date != $autoPostCon['last_call_date']) ? 1 : $autoPostCon['count'] + 1;
160
$conData = array('count' => $count, 'last_call_date' => $current_user_date);
1245
1246
//Activate Social Meta Tags
1247
$options = new B2S_Options(0, 'B2S_PLUGIN_GENERAL_OPTIONS');
1248
+ if ($options->_getOption('og_active') === false || $options->_getOption('card_active') === false) {
1249
+ $options->_setOption('og_active', 1);
1250
+ $options->_setOption('card_active', 1);
1251
+ }
1252
}
1253
1254
public function deactivatePlugin() {
languages/blog2social-de_DE.mo CHANGED
Binary file
languages/blog2social-de_DE.po CHANGED
@@ -4,7 +4,7 @@ msgstr ""
4
"Stable (latest release)\n"
5
"Report-Msgid-Bugs-To: \n"
6
"POT-Creation-Date: Thu May 18 2017 09:57:01 GMT+0200\n"
7
- "PO-Revision-Date: Tue May 22 2018 12:13:13 GMT+0200\n"
8
"Last-Translator: Sven Bürger <s.buerger@adenion.de>\n"
9
"Language-Team: \n"
10
"Language: German\n"
@@ -23,34 +23,6 @@ msgstr ""
23
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
24
"X-Loco-Target-Locale: de_DE"
25
26
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:634
27
- msgid "Enable Retweets for all Tweets with the selected profile"
28
- msgstr "Retweets für alle Tweets mit dem gewählten Profil aktivieren"
29
-
30
- #: ../../plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:244
31
- msgid ""
32
- "If Retweets are enabled, every Original-Tweet you schedule in this step will "
33
- "be retweeted by the selected Twitter accounts. If, for example, 3 Original-"
34
- "Tweets are scheduled, every single Tweet will trigger a Retweet for the "
35
- "selected Twitter accounts."
36
- msgstr ""
37
- "Wenn Retweets aktiviert sind, wird jeder Original-Tweet, den Sie in diesem "
38
- "Schritt planen, von dem/den ausgewählten Twitter-Accounts retweetet. Wenn z."
39
- "B. 3 Original-Tweets geplant sind, löst jeder einzelne Tweet einen Retweet "
40
- "für den/die ausgewählten Twitter-Accounts aus."
41
-
42
- #: ../../plugins/blog2social-v-4-8/views/b2s/html/header.phtml:408
43
- msgid "We updated our Privacy Policy"
44
- msgstr "Wir haben unsere Datenschutzerklärung aktualisiert"
45
-
46
- #: ../../plugins/blog2social-v-4-8/views/b2s/html/header.phtml:421
47
- msgid "Blog2Social is a service of Adenion GmbH"
48
- msgstr "Blog2Social ist ein Service der Adenion GmbH"
49
-
50
- #: ../../plugins/blog2social-v-4-8/views/b2s/html/header.phtml:422
51
- msgid "I agree to the Adenion Privacy Policy"
52
- msgstr "Ich stimme den Datenschutzrichtlinien zu"
53
-
54
#. Name of the plugin
55
msgid "Blog2Social: Social Media Auto Post & Scheduler"
56
msgstr "Blog2Social: Social Media Auto Post & Scheduler"
@@ -76,345 +48,355 @@ msgstr ""
76
msgid "Blog2Social, Adenion"
77
msgstr "Blog2Social, Adenion"
78
79
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Calendar/Filter.php:121
80
msgid "show all"
81
msgstr "alle anzeigen"
82
83
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:46 ../..
84
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Navbar.php:32
85
msgid "Default"
86
msgstr "Standard"
87
88
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:46
89
msgid "Show all"
90
msgstr "alle anzeigen"
91
92
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:47 ../..
93
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:124
94
msgid "My profile"
95
msgstr "Mein Profil"
96
97
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:49
98
msgid "Your profiles:"
99
msgstr "weitere Profile:"
100
101
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:104 ../..
102
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:247
103
msgid "Connections"
104
msgstr "Verbindungen"
105
106
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:109 ../..
107
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:147 ../..
108
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:149 ../..
109
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:256 ../..
110
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:437 ../..
111
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:451 ../..
112
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:473 ../..
113
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:524 ../..
114
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:34 ../..
115
- #: /plugins/blog2social-v-4-8/includes/Loader.php:563
116
msgid "Profile"
117
msgstr "Profil"
118
119
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:112 ../..
120
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:112 ../..
121
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:179 ../..
122
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:181 ../..
123
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:256 ../..
124
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:452 ../..
125
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:474 ../..
126
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:527 ../..
127
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:31 ../..
128
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:31 ../..
129
- #: /plugins/blog2social-v-4-8/includes/Loader.php:563
130
msgid "Page"
131
msgstr "Seite"
132
133
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:112 ../..
134
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:31
135
msgid "You want to connect a network page?"
136
msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
137
138
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:112 ../..
139
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:115 ../..
140
- #: /plugins/blog2social-v-4-8/includes/B2S/PostBox.php:109 ../..
141
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:104 ../..
142
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:126 ../..
143
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:75 ../..
144
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:82 ../..
145
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:692 ../..
146
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:28 ../..
147
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:31 ../..
148
- #: /plugins/blog2social-v-4-8/includes/Loader.php:641 ../../plugins/blog2social-v-
149
- #: 4-8/includes/Loader.php:708 ../../plugins/blog2social-v-4-8/views/b2s/network.
150
- #: php:35 ../../plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:
151
- #: 9 ../../plugins/blog2social-v-4-8/views/b2s/settings.php:67 ../..
152
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:89 ../../plugins/blog2social-
153
- #: v-4-8/views/b2s/ship.php:17 ../../plugins/blog2social-v-4-
154
- #: 8/views/b2s/widgets/posts.php:31 ../../plugins/blog2social-v-4-
155
- #: 8/views/b2s/html/post.navbar.phtml:8 ../../plugins/blog2social-v-4-
156
- #: 8/views/b2s/html/post.navbar.phtml:12
157
- msgid "PREMIUM"
158
- msgstr "PREMIUM"
159
-
160
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:115 ../..
161
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:115 ../..
162
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:211 ../..
163
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:213 ../..
164
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:453 ../..
165
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:475 ../..
166
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:531 ../..
167
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:28 ../..
168
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:28 ../..
169
- #: /plugins/blog2social-v-4-8/includes/Loader.php:563
170
msgid "Group"
171
msgstr "Gruppe"
172
173
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:115 ../..
174
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Portale.php:28
175
msgid "You want to connect a social media group?"
176
msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
177
178
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:158 ../..
179
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:221
180
msgid "Authorization is interrupted since"
181
msgstr "Autorisierung ist unterbrochen seit"
182
183
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:169 ../..
184
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:201 ../..
185
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:233
186
msgid "To reactivate this social media connection,"
187
msgstr "Um diese Social Media Verbindung zu reaktivieren,"
188
189
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:169 ../..
190
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:201 ../..
191
- #: /plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:233 ../..
192
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:32
193
msgid "please upgrade"
194
msgstr "Bitte upgraden"
195
196
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Network/Item.php:189
197
msgid "Authorization is interrupted since"
198
msgstr "Autorisierung ist unterbrochen seit"
199
200
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:34
201
msgid "all authors"
202
msgstr "alle Autoren"
203
204
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:49 ../..
205
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:191 ../..
206
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Save.php:331 ../..
207
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Filter.php:41 ../..
208
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Item.php:97 ../..
209
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:12
210
msgid "published"
211
msgstr "veröffentlicht"
212
213
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:49 ../..
214
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:191 ../..
215
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Filter.php:41 ../..
216
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Item.php:97 ../..
217
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:12
218
msgid "scheduled"
219
msgstr "geplant"
220
221
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:49 ../..
222
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:191 ../..
223
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Item.php:97 ../..
224
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:12
225
msgid "draft"
226
msgstr "Entwurf"
227
228
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:50
229
msgid "all statuses"
230
msgstr "kein Status"
231
232
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:61 ../..
233
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:73
234
msgid "newest first"
235
msgstr "neuste zuerst"
236
237
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:61 ../..
238
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:73
239
msgid "oldest first"
240
msgstr "älteste zuerst"
241
242
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:86
243
msgid "all categories & tags"
244
msgstr "alle Kategorien & Schlagwörter"
245
246
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:108 ../..
247
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Filter.php:53
248
msgid "all post types"
249
msgstr "alle Typen"
250
251
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:129 ../..
252
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Filter.php:74
253
msgid "Search Title"
254
msgstr "Suche nach Titel"
255
256
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:149 ../..
257
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Filter.php:85
258
msgid "sort"
259
msgstr "sortieren"
260
261
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:150 ../..
262
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Filter.php:86
263
msgid "reset"
264
msgstr "zurücksetzen"
265
266
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:155
267
msgid "selected date"
268
msgstr "ausgewähltes Datum"
269
270
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Filter.php:155
271
msgid "scheduled post(s)"
272
msgstr "geplante Beiträge"
273
274
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:194
275
msgid "You have no posts published or scheduled."
276
msgstr "Du hast keine Beiträge veröffentlicht oder geplant."
277
278
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:216
279
msgid "last shared on social media"
280
msgstr "zuletzt auf Social Media geteilt"
281
282
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:224
283
msgid "Share on Social Media"
284
msgstr "auf Social Media teilen"
285
286
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:226 ../..
287
- #: /plugins/blog2social-v-4-8/includes/PRG/Post/Item.php:129
288
msgid "Author"
289
msgstr "Autor"
290
291
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:226 ../..
292
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:31
293
msgid "on blog"
294
msgstr "auf dem Blog"
295
296
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:243 ../..
297
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:234 ../../plugins/blog2social-v-
298
- #: 4-8/views/b2s/ship.php:236
299
msgid "Re-share this post"
300
msgstr "Diesen Beitrag nochmal teilen"
301
302
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:244 ../..
303
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:267
304
msgid "Details"
305
msgstr "Details"
306
307
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:246
308
msgid "shared social media posts"
309
msgstr "geteilte Beiträge"
310
311
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:246
312
msgid "latest share by"
313
msgstr "zuletzt geteilt von"
314
315
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:269 ../..
316
- #: /plugins/blog2social-v-4-8/views/b2s/widgets/activity.php:13
317
msgid "scheduled social media posts"
318
msgstr "geplante Beiträge"
319
320
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:269
321
msgid "next share by"
322
msgstr "als nächstes geteilt von"
323
324
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:374 ../..
325
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:33 ../../plugins/blog2social-
326
- #: v-4-8/views/b2s/widgets/premium.php:47
327
msgid "Auto-Posting"
328
msgstr "Auto-Posting"
329
330
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:374 ../..
331
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:448 ../..
332
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Save.php:341
333
msgid "Retweet"
334
msgstr "Retweet"
335
336
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:380 ../..
337
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:453
338
msgid "select all"
339
msgstr "alle auswählen"
340
341
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:383
342
msgid "show"
343
msgstr "ansehen"
344
345
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:390 ../..
346
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Save.php:352
347
msgid "Please see"
348
msgstr "Siehe"
349
350
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:390 ../..
351
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Save.php:352
352
msgid "FAQ"
353
msgstr "FAQ"
354
355
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:395
356
msgid "sharing in progress by"
357
msgstr "wir geteilt"
358
359
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:395
360
msgid "shared by"
361
msgstr "geteilt von"
362
363
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:417 ../..
364
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:431
365
msgid "You want to delete a publish post entry?"
366
msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
367
368
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:418 ../..
369
- #: /plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:432
370
msgid "delete from reporting"
371
msgstr "aus Reporting löschen"
372
373
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:422
374
msgid "re-share"
375
msgstr "erneut teilen"
376
377
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:465
378
msgid "scheduled by"
379
msgstr "geplant von "
380
381
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:470
382
msgid "You want to edit your scheduled post?"
383
msgstr "Möchtest Du Deinen geplanten Beitrag bearbeiten?"
384
385
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:471
386
msgid "edit"
387
msgstr "bearbeiten"
388
389
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:474 ../..
390
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:670 ../..
391
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:807
392
msgid "delete"
393
msgstr "löschen"
394
395
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Post/Item.php:482
396
msgid "delete scheduling"
397
msgstr "Planung löschen"
398
399
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:27 ../..
400
- #: /plugins/blog2social-v-4-8/views/b2s/html/header.phtml:50
401
msgid "Please see FAQ"
402
msgstr "Siehe FAQ"
403
404
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:36
405
msgid "last auto-post:"
406
msgstr "letzter Auto-Post:"
407
408
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:78 ../..
409
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:537 ../../plugins/blog2social-v-
410
- #: 4-8/views/b2s/html/header.phtml:55
411
msgid "The connection to the server failed. Try again!"
412
msgstr ""
413
"Eine Verbindung zum Server konnte nicht hergestellt werden. Versuche es "
414
"erneut!"
415
416
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:79 ../..
417
- #: /plugins/blog2social-v-4-8/views/b2s/html/header.phtml:49
418
msgid ""
419
"WordPress uses heartbeats by default, Blog2Social as well. Please enable "
420
"heartbeats for using Blog2Social!"
@@ -422,8 +404,8 @@ msgstr ""
422
"WordPress verwendet standardmäßig den Heartbeat und Blog2Social auch. "
423
"Aktiviere den Heartbeat damit Du Blog2Social problemlos nutzen kannst."
424
425
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:80 ../..
426
- #: /plugins/blog2social-v-4-8/includes/B2S/PostBox.php:82
427
msgid ""
428
"Your post is still on draft or pending status. Please make sure that your "
429
"post is published or scheduled to be published on this blog. You can then "
@@ -433,8 +415,8 @@ msgstr ""
433
"geplant ist. Dann kannst Du Deinen Beitrag mit Blog2Social anpassen und "
434
"planen."
435
436
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:81 ../..
437
- #: /plugins/blog2social-v-4-8/includes/Loader.php:521
438
msgid ""
439
"There are no authorizations for your selected profile. Please, authorize "
440
"with a social network or select a other profile."
@@ -442,12 +424,12 @@ msgstr ""
442
"Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich "
443
"mit einem Netzwerk oder wähle ein anderes Profil aus. "
444
445
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:81 ../..
446
- #: /plugins/blog2social-v-4-8/includes/B2S/PostBox.php:178
447
msgid "Network settings"
448
msgstr "Netzwerkeinstellungen"
449
450
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:83
451
msgid ""
452
"Notice: Please make sure, that your website address is reachable. The Social "
453
"Networks do not allow postings from local installations."
@@ -455,63 +437,63 @@ msgstr ""
455
"Hinweis: Bitte stelle sicher, dass Dein Blog von außen erreichbar ist. Bei "
456
"Fragen wende Dich bitte an unseren Support."
457
458
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:99
459
msgid "Custom Sharing & Scheduling"
460
msgstr "Individuelles Teilen und Planen"
461
462
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:99 ../..
463
- #: /plugins/blog2social-v-4-8/includes/B2S/PostBox.php:102 ../..
464
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:87 ../..
465
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:95 ../..
466
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:97 ../..
467
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:99 ../..
468
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:111 ../..
469
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:117 ../..
470
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:131 ../..
471
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:171 ../..
472
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:298 ../..
473
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:300 ../..
474
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:457 ../..
475
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:634 ../..
476
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:18 ../../plugins/blog2social-
477
- #: v-4-8/views/b2s/settings.php:69 ../../plugins/blog2social-v-4-
478
- #: 8/views/b2s/settings.php:92 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
479
- #: 55 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:145 ../..
480
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:232
481
msgid "Info"
482
msgstr "Info"
483
484
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:100
485
msgid "Customize & Schedule Social Media Posts"
486
msgstr "Social Media Posts anpassen & planen"
487
488
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:102 ../..
489
- #: /plugins/blog2social-v-4-8/views/b2s/html/header.phtml:309
490
msgid "Social Media Auto-Posting"
491
msgstr "Social Media Auto-Posting"
492
493
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:106
494
msgid "enable Auto-Posting"
495
msgstr "Auto-Posting aktivieren"
496
497
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:116 ../..
498
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:47 ../../plugins/blog2social-
499
- #: v-4-8/views/b2s/network.php:149 ../../plugins/blog2social-v-4-8/views/b2s/post.
500
- #: calendar.php:50 ../../plugins/blog2social-v-4-8/views/b2s/post.calendar.php:
501
- #: 188 ../../plugins/blog2social-v-4-8/views/b2s/post.notice.php:40 ../..
502
- #: /plugins/blog2social-v-4-8/views/b2s/post.php:37 ../../plugins/blog2social-v-4-
503
- #: 8/views/b2s/post.publish.php:40 ../../plugins/blog2social-v-4-8/views/b2s/post.
504
- #: sched.php:52 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:167 ../..
505
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:536 ../../plugins/blog2social-v-
506
- #: 4-8/views/prg/html/header.phtml:81
507
msgid "Loading..."
508
msgstr "Lade Daten..."
509
510
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:124
511
msgid "Blog2Social: Customize & Schedule Social Media Posts"
512
msgstr "Blog2Social : Beiträge anpassen & planen"
513
514
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:127
515
msgid ""
516
"Customize and schedule your social media posts on the one page preview for "
517
"all your selected networks: tailor your posts with individual comments, "
@@ -525,13 +507,13 @@ msgstr ""
525
"mehrfach oder wiederholt, um mehr Sichtbarkeit und Feedback von Deiner "
526
"Community zu erzielen"
527
528
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:136 ../..
529
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:306
530
msgid "Blog2Social: Social Media Auto-Posting"
531
msgstr "Blog2Social: Social Media Auto-Posting"
532
533
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:140 ../..
534
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:310
535
msgid ""
536
"You have 2 general options to define the date and time to share your blog "
537
"posts on social media with the Auto-Poster:"
@@ -539,13 +521,13 @@ msgstr ""
539
"Dir stehen grundsätzlich 2 Möglichkeiten zur Verfügung, per Auto-Posting "
540
"Deine Blogbeiträge auf Social Media zu teilen: "
541
542
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:141 ../..
543
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:311
544
msgid "1. Immediately after publishing your blog post"
545
msgstr "Sofort nach Veröffentlichung Deines Blogbeitrags "
546
547
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:142 ../..
548
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:312
549
msgid ""
550
"Published blog posts: If you publish your blog post with click on publish in "
551
"your WordPress post editor, Blog2Social will automatically share your social "
@@ -555,8 +537,8 @@ msgstr ""
555
"auf “veröffentlichen” im Beitrags-Editor Deines Blogs sofort veröffentlichst,"
556
" teilt Blog2Social Deinen Blogbeitrag unmittelbar auf Social Media."
557
558
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:143 ../..
559
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:313
560
msgid ""
561
"Scheduled blog posts: If you schedule your blog post with click on schedule "
562
"in your WordPress post editor, Blog2Social will share your social media post "
@@ -567,8 +549,8 @@ msgstr ""
567
"Deines Blogs klickst, teilt Blog2Social Deinen Blogbeitrag direkt nach der "
568
"Veröffentlichung auf Social Media. "
569
570
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:144 ../..
571
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:314
572
msgid ""
573
"2. Schedule your social media posts for a specific date and time If you want "
574
"to share your post at a particular date and time, different from your "
@@ -580,172 +562,172 @@ msgstr ""
580
"abweichen, wähle die Option “zu bestimmten Zeiten” und lege das Datum und "
581
"die Uhrzeit fest. "
582
583
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:148 ../..
584
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:319
585
msgid "You want to auto-post your blog post?"
586
msgstr "Du möchtest Deinen Beitrag automatisch posten?"
587
588
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:149 ../..
589
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:98 ../../plugins/blog2social-
590
- #: v-4-8/views/b2s/post.calendar.php:226 ../../plugins/blog2social-v-4-
591
- #: 8/views/b2s/ship.php:300 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
592
- #: 360 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:406 ../..
593
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:25 ../..
594
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:143 ../..
595
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:209 ../..
596
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:249 ../..
597
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:320 ../..
598
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:405
599
msgid "With Blog2Social Premium you can:"
600
msgstr "Mit Blog2Social kannst Du:"
601
602
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:152 ../..
603
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:101 ../../plugins/blog2social-
604
- #: v-4-8/views/b2s/post.calendar.php:229 ../../plugins/blog2social-v-4-
605
- #: 8/views/b2s/ship.php:303 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
606
- #: 363 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:409 ../..
607
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:28 ../..
608
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:146 ../..
609
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:212 ../..
610
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:252 ../..
611
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:323 ../..
612
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:408 ../..
613
- #: /plugins/blog2social-v-4-8/views/b2s/html/header.phtml:310
614
msgid "Post on pages and groups"
615
msgstr "Poste auf Seiten und in Gruppen"
616
617
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:153 ../..
618
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:102 ../../plugins/blog2social-
619
- #: v-4-8/views/b2s/post.calendar.php:230 ../../plugins/blog2social-v-4-
620
- #: 8/views/b2s/ship.php:304 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
621
- #: 364 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:410 ../..
622
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:29 ../..
623
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:147 ../..
624
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:213 ../..
625
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:253 ../..
626
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:324 ../..
627
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:409
628
msgid "Share on multiple profiles, pages and groups"
629
msgstr "Auf mehreren Profilen, Seiten und Gruppen teilen"
630
631
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:154 ../..
632
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:103 ../../plugins/blog2social-
633
- #: v-4-8/views/b2s/post.calendar.php:231 ../../plugins/blog2social-v-4-
634
- #: 8/views/b2s/ship.php:305 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
635
- #: 365 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:411 ../..
636
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:30 ../..
637
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:64 ../..
638
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:148 ../..
639
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:214 ../..
640
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:254 ../..
641
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:325 ../..
642
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:410
643
msgid "Auto-post and auto-schedule new and updated blog posts"
644
msgstr ""
645
" Auto-posten und Auto-planen: Beiträge automatisch bei Veröffentlichung oder "
646
"Aktualisierung posten und zeitversetzt planen"
647
648
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:155 ../..
649
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:104 ../../plugins/blog2social-
650
- #: v-4-8/views/b2s/post.calendar.php:232 ../../plugins/blog2social-v-4-
651
- #: 8/views/b2s/ship.php:306 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
652
- #: 366 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:412 ../..
653
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:31 ../..
654
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:149 ../..
655
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:215 ../..
656
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:255 ../..
657
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:326 ../..
658
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:411
659
msgid "Schedule your posts at the best times on each network"
660
msgstr "Plane Deine Beiträge zu den besten Zeiten für jedes Netzwerk"
661
662
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:156 ../..
663
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:105 ../../plugins/blog2social-
664
- #: v-4-8/views/b2s/post.calendar.php:233 ../../plugins/blog2social-v-4-
665
- #: 8/views/b2s/ship.php:307 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
666
- #: 367 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:413 ../..
667
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:32 ../..
668
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:150 ../..
669
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:216 ../..
670
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:256 ../..
671
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:327 ../..
672
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:412
673
msgid ""
674
"Best Time Manager: use predefined best time scheduler to auto-schedule your "
675
"social media posts"
676
msgstr " Beste Zeiten Manager: vordefinierte Zeiten für Deine Beiträge nutzen"
677
678
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:157 ../..
679
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:106 ../../plugins/blog2social-
680
- #: v-4-8/views/b2s/post.calendar.php:234 ../../plugins/blog2social-v-4-
681
- #: 8/views/b2s/ship.php:308 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
682
- #: 368 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:414 ../..
683
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:33 ../..
684
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:151 ../..
685
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:217 ../..
686
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:257 ../..
687
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:328 ../..
688
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:413
689
msgid "Schedule your post for one time, multiple times or recurrently"
690
msgstr ""
691
"Veröffentlichungen zur besten Zeit pro Netzwerk planen: einmalig, mehrmalig "
692
"oder nach einem regelmäßigen Muster"
693
694
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:158 ../..
695
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:107 ../../plugins/blog2social-
696
- #: v-4-8/views/b2s/post.calendar.php:235 ../../plugins/blog2social-v-4-
697
- #: 8/views/b2s/ship.php:309 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
698
- #: 369 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:415 ../..
699
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:34 ../..
700
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:152 ../..
701
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:218 ../..
702
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:258 ../..
703
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:329 ../..
704
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:414
705
msgid "Schedule and re-share old posts"
706
msgstr "Plane und teile alte Beiträge"
707
708
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:159 ../..
709
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:108 ../../plugins/blog2social-
710
- #: v-4-8/views/b2s/post.calendar.php:236 ../../plugins/blog2social-v-4-
711
- #: 8/views/b2s/ship.php:310 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
712
- #: 370 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:416 ../..
713
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:35 ../..
714
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:66 ../..
715
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:153 ../..
716
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:219 ../..
717
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:259 ../..
718
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:330 ../..
719
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:415
720
msgid "Select link format or image format for your posts"
721
msgstr "Link-Posts oder Bild-Posts als Posting-Format für Deine Beiträge auswählen"
722
723
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:160 ../..
724
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:109 ../../plugins/blog2social-
725
- #: v-4-8/views/b2s/post.calendar.php:237 ../../plugins/blog2social-v-4-
726
- #: 8/views/b2s/ship.php:311 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
727
- #: 371 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:417 ../..
728
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:36 ../..
729
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:67 ../..
730
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:154 ../..
731
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:220 ../..
732
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:260 ../..
733
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:331 ../..
734
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:416
735
msgid "Select individual images per post"
736
msgstr "Individuelle Bilder für Deine Social Media Posts pro Netzwerk auswählen"
737
738
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:161 ../..
739
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:110 ../../plugins/blog2social-
740
- #: v-4-8/views/b2s/post.calendar.php:238 ../../plugins/blog2social-v-4-
741
- #: 8/views/b2s/ship.php:312 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
742
- #: 372 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:418 ../..
743
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:37 ../..
744
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:155 ../..
745
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:221 ../..
746
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:261 ../..
747
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:332 ../..
748
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:417
749
msgid ""
750
"Reporting & calendar: keep track of your published and scheduled social "
751
"media posts"
@@ -753,34 +735,34 @@ msgstr ""
753
"Reporting & Kalender: Verfolge Deine veröffentlichten und geplanten Social "
754
"Media Beiträge"
755
756
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:163 ../..
757
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:112 ../../plugins/blog2social-
758
- #: v-4-8/views/b2s/post.calendar.php:240 ../../plugins/blog2social-v-4-
759
- #: 8/views/b2s/ship.php:314 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
760
- #: 374 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:420 ../..
761
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:39 ../..
762
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:157 ../..
763
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:223 ../..
764
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:263 ../..
765
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:334 ../..
766
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:419 ../..
767
- #: /plugins/blog2social-v-4-8/views/b2s/html/header.phtml:246
768
msgid "Upgrade to PREMIUM"
769
msgstr "Jetzt auf Premium upgraden"
770
771
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:165 ../..
772
- #: /plugins/blog2social-v-4-8/views/b2s/network.php:114 ../../plugins/blog2social-
773
- #: v-4-8/views/b2s/post.calendar.php:242 ../../plugins/blog2social-v-4-
774
- #: 8/views/b2s/ship.php:316 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
775
- #: 376 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:422 ../..
776
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:41 ../..
777
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:72 ../..
778
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:90 ../..
779
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:159 ../..
780
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:225 ../..
781
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:265 ../..
782
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:336 ../..
783
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:421
784
msgid ""
785
"or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with "
786
"free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
@@ -789,54 +771,54 @@ msgstr ""
789
"Deinen kostenlosen 30-tägigen Test von Blog2Social Premium</a>(keine "
790
"Zahlungsinformationen erforderlich)"
791
792
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:178
793
msgid "Select profile:"
794
msgstr "Profil auswählen: "
795
796
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:189
797
msgid "Select Twitter profile:"
798
msgstr "Twitter Profil auswählen:"
799
800
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:207
801
msgid "When do you want to share your post on social media?"
802
msgstr "Wann möchtest Du Deinen Beitrag auf den Social Media teilen?"
803
804
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:210
805
msgid "immediately after publishing"
806
msgstr "sofort nach Veröffentlichung"
807
808
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:211
809
msgid "at scheduled times"
810
msgstr "zu geplanten Zeiten"
811
812
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:214
813
msgid "You want to sched your blog post with Auto-Poster?"
814
msgstr "Du willst Deinen Blogbeitrag mit dem Autoposter planen?"
815
816
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:214 ../..
817
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:70 ../..
818
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:88
819
msgid "Upgrade to PREMIUM PRO"
820
msgstr "Upgrade auf PREMIUM PRO"
821
822
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:220
823
msgid "Select date:"
824
msgstr "Datum auswählen:"
825
826
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:221 ../..
827
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:286
828
msgid "show calendar"
829
msgstr "Kalender anzeigen"
830
831
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:228
832
msgid "post at"
833
msgstr "beachte"
834
835
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:229
836
msgid "my time settings"
837
msgstr "meine Zeit-Einstellungen"
838
839
- #: ../../plugins/blog2social-v-4-8/includes/B2S/PostBox.php:230
840
msgid ""
841
"Note: If you ​have​ not ​specified​ your own times, we automatically provide "
842
"you with the best times to post​ on the social networks. You can always "
@@ -847,78 +829,92 @@ msgstr ""
847
"posten. Du kannst jederzeit Deine eigenen Zeiten unter Einstellungen "
848
"bearbeiten."
849
850
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:80 ../..
851
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:652
852
msgid "Account"
853
msgstr "Konto"
854
855
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:83 ../..
856
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:265
857
msgid "Personal Time Zone"
858
msgstr "Persönliche Zeitzone"
859
860
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:89
861
msgid "Timezone for Scheduling"
862
msgstr "Zeitzone für die Planung"
863
864
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:89
865
msgid "User"
866
msgstr "Benutzer"
867
868
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:94
869
msgid "Content"
870
msgstr "Inhalt"
871
872
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:95
873
- msgid "use b2s.pm Link Shortener"
874
- msgstr "b2s.pm Link Shortener aktivieren"
875
876
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:97
877
msgid "allow shortcodes in my post"
878
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
879
880
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:99
881
msgid "include Wordpress tags as hashtags in my post"
882
msgstr "Füge WordPress-Tags als Hashtags zu Deinen Social Media-Posts hinzu"
883
884
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:102 ../..
885
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:291
886
msgid "Define Twitter post content"
887
msgstr "Twitter Beitragsinhalt definieren"
888
889
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:108 ../..
890
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:374 ../..
891
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:389
892
msgid "title"
893
msgstr "Titel"
894
895
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:108 ../..
896
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:109 ../..
897
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:110
898
msgid "hashtags"
899
msgstr "Hashtags"
900
901
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:109
902
msgid "title & content"
903
msgstr "Titel & Inhalt"
904
905
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:109 ../..
906
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:110 ../..
907
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:345
908
msgid "(PREMIUM)"
909
msgstr "(PREMIUM)"
910
911
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:110
912
msgid "only content"
913
msgstr "nur Inhalt"
914
915
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:115
916
msgid "System"
917
msgstr "System"
918
919
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:116 ../..
920
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:294 ../..
921
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:319
922
msgid ""
923
"This is a global feature for your blog, which can only be edited by users "
924
"with admin rights."
@@ -926,21 +922,21 @@ msgstr ""
926
"Dies ist eine globale Einstellung für Deinen Blog, die nur von Usern mit "
927
"Admin Rechten bearbeitet werden kann."
928
929
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:117
930
msgid "activate Legacy mode"
931
msgstr "Kompatibilitätsmodus aktivieren"
932
933
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:131
934
msgid "Auto-post your own created posts"
935
msgstr "Auto-Poste Deine selbsterstellten Blogbeiträge"
936
937
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:132
938
msgid "Define by default to automatically post your posts on social media:"
939
msgstr ""
940
"Definiere standardmäßig Blogbeiträge oder Seiten, die Du auf Social Media "
941
"automatisch teilen möchtest:"
942
943
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:134
944
msgid ""
945
"Select by default if the auto-poster is activated when you publish a new "
946
"post or update a post."
@@ -948,21 +944,21 @@ msgstr ""
948
"Wähle standardmäßig aus, ob der Auto-Poster aktiviert ist, wenn Du einen "
949
"neuen Beitrag veröffentlichst oder aktualisierst. "
950
951
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:139
952
msgid "new posts"
953
msgstr "Neue Beiträge"
954
955
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:140 ../..
956
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:152
957
msgid "Unselect all"
958
msgstr "Alle abwählen"
959
960
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:140 ../..
961
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:152
962
msgid "Select all"
963
msgstr "Alle auswählen"
964
965
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:148
966
msgid ""
967
"By enabling this feature your previously published social media posts will "
968
"be sent again to your selected social media channels as soon as the post is "
@@ -972,50 +968,50 @@ msgstr ""
972
"Beiträge erneut an die Social Media Kanäle gesendet werden, sobald der "
973
"Beitrag aktualisiert wird"
974
975
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:151
976
msgid "updating existing posts"
977
msgstr "Bestehenden Beitrag aktualisieren"
978
979
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:163 ../..
980
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:198
981
msgid "Save"
982
msgstr " Speichern"
983
984
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:171
985
msgid "Auto-post your imported posts to Twitter & Facebook"
986
msgstr "Auto-Poste Deine importierten Beiträge auf Twitter & Facebook"
987
988
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:172
989
msgid "Define by default to automatically share your imported posts to social media:"
990
msgstr ""
991
"Definiere standardmässig alle Deine importierten Beiträge auf den Social "
992
"Media zu veröffentlichen:"
993
994
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:175
995
msgid "Your current licence:"
996
msgstr "Deine aktuelle Lizenz:"
997
998
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:176
999
msgid "share up to"
1000
msgstr "teile bis zu"
1001
1002
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:176
1003
msgid "posts per day"
1004
msgstr "Beiträge pro Tag"
1005
1006
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:177
1007
msgid "need more?"
1008
msgstr "Benötigst Du mehr?"
1009
1010
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:179
1011
msgid "Select by default to automatically share your imported posts"
1012
msgstr "Teile standardmäßig automatisch importierte Beiträge auf meinen Social Media"
1013
1014
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:183
1015
msgid "Select to auto-post to your standard networks:"
1016
msgstr "Wähle die Netzwerke aus, auf denen automatisch veröffentlicht werden soll:"
1017
1018
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:184
1019
msgid ""
1020
"In accordance with the new Twitter TOS, one Twitter account can be selected "
1021
"as your primary Twitter account for auto-posting."
@@ -1023,57 +1019,57 @@ msgstr ""
1023
"In Übereinstimmung mit den neuen Twitter-AGB kann ein Twitter-Account als "
1024
"Ihr primärer Twitter-Account für das Auto-Posting ausgewählt werden."
1025
1026
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:184
1027
msgid "More information"
1028
msgstr "Zusätzliche Informationen"
1029
1030
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:186
1031
msgid "Select to auto-post immediately after publishing or with a delay"
1032
msgstr "Importierte Beiträge direkt veröffentlichen oder mit einer Verzögerung"
1033
1034
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:187
1035
msgid "immediately"
1036
msgstr "sofort"
1037
1038
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:188
1039
msgid "publish with a delay of"
1040
msgstr "veröffentlichen mit einer Verzögerung von"
1041
1042
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:189
1043
msgid "minutes"
1044
msgstr "Minuten"
1045
1046
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:212
1047
msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
1048
msgstr ""
1049
"Beiträge filtern (Nur Beiträge, die die Kriterien erfüllen, werden "
1050
"automatisch veröffentlicht)"
1051
1052
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:213
1053
msgid "Post Types"
1054
msgstr "Posttypen"
1055
1056
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:214
1057
msgid "Include (Post only...)"
1058
msgstr "enthält (nur Beiträge, mit ...)"
1059
1060
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:215
1061
msgid "Exclude (Do no post ...)"
1062
msgstr "enthält nicht (Veröffentliche keine Beiträge, mit...)"
1063
1064
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:249
1065
msgid "add/change connection"
1066
msgstr "Verbindung hinzufügen/ändern"
1067
1068
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:292
1069
msgid "Reset all page and post meta data"
1070
msgstr "Lösche alle Seiten und Beitrags Meta Angaben"
1071
1072
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:297
1073
msgid "Meta Tags Settings for Posts and Pages"
1074
msgstr "Meta Tag Einstellungen für Beiträge und Seiten"
1075
1076
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:298
1077
msgid ""
1078
"Add Open Graph meta tags to your shared posts or pages, required by Facebook "
1079
"and other social networks to display your post or page image, title and "
@@ -1083,7 +1079,7 @@ msgstr ""
1083
"Facebook und andere soziale Netzwerke Bilder, Titel und Beschreibung Deines "
1084
"Beitrag/Seite korrekt darstellen können."
1085
1086
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:300
1087
msgid ""
1088
"Add Twitter Card meta tags to your shared posts or pages, required by "
1089
"Twitter to display your post or page image, title and description correctly."
@@ -1092,11 +1088,11 @@ msgstr ""
1092
"Twitter Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt "
1093
"darstellen kann."
1094
1095
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:321
1096
msgid "Frontpage Settings"
1097
msgstr "Frontpage Einstellungen"
1098
1099
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:323
1100
msgid ""
1101
"Add the default Open Graph parameters for title, description and image you "
1102
"want Facebook to display, if you share the frontpage of your blog as link "
@@ -1106,33 +1102,33 @@ msgstr ""
1106
"die Open Graph Parameter bei Facebook, wenn Du die Frontpage Deines Blogs "
1107
"als Link Post teilst (http://www.DeinBlog.de) "
1108
1109
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:326 ../..
1110
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:347 ../..
1111
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:30 ../../plugins/blog2social-v-4-
1112
- #: 8/views/prg/ship.php:41 ../../plugins/blog2social-v-4-8/views/prg/ship.php:43 .
1113
- #: ./../plugins/blog2social-v-4-8/views/prg/html/form.phtml:26 ../..
1114
- #: /plugins/blog2social-v-4-8/views/prg/html/form.phtml:28
1115
msgid "Title"
1116
msgstr "Titel"
1117
1118
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:327 ../..
1119
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:348
1120
msgid "Description"
1121
msgstr "Beschreibung"
1122
1123
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:328 ../..
1124
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:349
1125
msgid "Image URL"
1126
msgstr "Bild Url"
1127
1128
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:330 ../..
1129
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:351 ../..
1130
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:80 ../..
1131
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:82
1132
msgid "Image upload / Media Gallery"
1133
msgstr "Bild hochladen / Mediathek"
1134
1135
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:333
1136
msgid ""
1137
"Please note: Facebook supports images with a minimum dimension of 200x200 "
1138
"pixels and an aspect ratio of 1:1."
@@ -1140,7 +1136,7 @@ msgstr ""
1140
"Bitte beachte: Facebook unterstützt Bilder mit einer Mindestgröße von "
1141
"200x200 Pixel and einem Bildgrößenverhältnis von 1:1."
1142
1143
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:339
1144
msgid ""
1145
"Add the default Twitter Card parameters for title, description and image you "
1146
"want Twitter to display, if you share the frontpage of your blog as link "
@@ -1150,19 +1146,19 @@ msgstr ""
1150
"Image, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www."
1151
"DeinBlog.de) "
1152
1153
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:342
1154
msgid "The default card type to use"
1155
msgstr "Der zu verwendende Standard-Kartentyp"
1156
1157
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:344
1158
msgid "Summary"
1159
msgstr "Zusammenfassung"
1160
1161
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:345
1162
msgid "Summary with large image"
1163
msgstr "Zusammenfassung mit großem Bild"
1164
1165
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:354
1166
msgid ""
1167
"Please note: Twitter supports images with a minimum dimension of 144x144 "
1168
"pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The "
@@ -1174,11 +1170,11 @@ msgstr ""
1174
" The Bilder werden auf ein quadratisches Maß übertragen. Twitter unterstützt "
1175
"die Bildformate JPG, PNG, WEBP und GIF. "
1176
1177
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:370
1178
msgid "Did you know?"
1179
msgstr "Wusstest Du schon?"
1180
1181
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:371
1182
msgid ""
1183
"With Premium Pro, you can change the custom post format photo post or link "
1184
"post for each individual social media post and channel (profile, page, "
@@ -1188,30 +1184,30 @@ msgstr ""
1188
"Beitrag individuell zwischen Link-Beitrag und Bild-Beitrag auswählen "
1189
"(Profile, Seiten, Gruppen)"
1190
1191
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:371
1192
msgid "Upgrade to Premium Pro now."
1193
msgstr "Upgrade auf Premium PRO"
1194
1195
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:388 ../..
1196
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:442 ../..
1197
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:485 ../..
1198
- #: /plugins/blog2social-v-4-8/views/b2s/post.calendar.php:60 ../..
1199
- #: /plugins/blog2social-v-4-8/views/b2s/post.sched.php:172 ../..
1200
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:127
1201
msgid "Image with frame"
1202
msgstr "Bild mit Rahmen"
1203
1204
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:388 ../..
1205
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:442 ../..
1206
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:485 ../..
1207
- #: /plugins/blog2social-v-4-8/views/b2s/post.calendar.php:60 ../..
1208
- #: /plugins/blog2social-v-4-8/views/b2s/post.sched.php:172 ../..
1209
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:110
1210
msgid "Link Post"
1211
msgstr "Link-Beitrag"
1212
1213
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:393 ../..
1214
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:128
1215
msgid ""
1216
"Insert white frames to show the whole image in your timeline. All image "
1217
"information will be shown in your timeline."
@@ -1220,7 +1216,7 @@ msgstr ""
1220
"das quadratische Instagram-Layout anzupassen und das gesamte Bild bereits in "
1221
"Deiner Timeline anzuzeigen. "
1222
1223
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:395
1224
msgid ""
1225
"The link post format displays posts title, link address and the first one or "
1226
"two sentences of the post. The networks scan this information from your META "
@@ -1244,26 +1240,26 @@ msgstr ""
1244
"Deinen Blogbeitrag. Bitte beachte: Bei Google + können nur Bilder, die im "
1245
"Blogbeitrag enthalten sind, für Link-Posts ausgewählt werden. "
1246
1247
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:399 ../..
1248
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:464 ../..
1249
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:485 ../..
1250
- #: /plugins/blog2social-v-4-8/views/b2s/post.calendar.php:60 ../..
1251
- #: /plugins/blog2social-v-4-8/views/b2s/post.sched.php:172 ../..
1252
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:132
1253
msgid "Image cut out"
1254
msgstr "Bild zuschneiden"
1255
1256
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:399 ../..
1257
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:464 ../..
1258
- #: /plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:485 ../..
1259
- #: /plugins/blog2social-v-4-8/views/b2s/post.calendar.php:60 ../..
1260
- #: /plugins/blog2social-v-4-8/views/b2s/post.sched.php:172 ../..
1261
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:115
1262
msgid "Photo Post"
1263
msgstr "Bild-Beitrag"
1264
1265
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:404 ../..
1266
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:133
1267
msgid ""
1268
"The image preview will be cropped automatically to fit the default Instagram "
1269
"layout for your Instagram timeline. The image will be shown uncropped when "
@@ -1274,8 +1270,8 @@ msgstr ""
1274
"auf Deiner Timeline. Mit Klick auf den Post wird das Bild in der Instagram-"
1275
"Vorschau als Ganzes angezeigt."
1276
1277
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:406 ../..
1278
- #: /plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:116
1279
msgid ""
1280
"A photo or image post displays the selected image in the one-page preview of "
1281
"Blog2Social and your comment above the image. The image links to the image "
@@ -1291,57 +1287,57 @@ msgstr ""
1291
"langfristig sichtbar bleibt. Auf Facebook kannst Du den Namen des Albums "
1292
"bearbeiten und eine Beschreibung Deiner Wahl ergänzen."
1293
1294
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:437
1295
msgid "All"
1296
msgstr "alle"
1297
1298
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:457
1299
msgid "Activate Instant Caching"
1300
msgstr "Instant Caching aktivieren"
1301
1302
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:538 ../..
1303
- #: /plugins/blog2social-v-4-8/views/b2s/post.sched.php:27
1304
msgid "Uhr"
1305
msgstr "Uhr"
1306
1307
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:542
1308
msgid "Best times to post"
1309
msgstr "Beste Zeiten"
1310
1311
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:555 ../..
1312
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:75 ../../plugins/blog2social-
1313
- #: v-4-8/views/b2s/ship.php:50 ../../plugins/blog2social-v-4-8/views/b2s/ship.php:
1314
- #: 359 ../../plugins/blog2social-v-4-8/views/b2s/html/footer.phtml:208
1315
msgid "You want to schedule your posts and use the Best Time Scheduler?"
1316
msgstr ""
1317
"Du möchtest die Veröffentlichung Deiner Posts planen und den Beste Zeiten "
1318
"Manager benutzen?"
1319
1320
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:557 ../..
1321
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:57 ../../plugins/blog2social-
1322
- #: v-4-8/views/b2s/settings.php:77 ../../plugins/blog2social-v-4-
1323
- #: 8/views/b2s/settings.php:117 ../../plugins/blog2social-v-4-
1324
- #: 8/views/b2s/settings.php:119 ../../plugins/blog2social-v-4-
1325
- #: 8/views/b2s/settings.php:132 ../../plugins/blog2social-v-4-
1326
- #: 8/views/b2s/settings.php:134 ../../plugins/blog2social-v-4-
1327
- #: 8/views/b2s/settings.php:147 ../../plugins/blog2social-v-4-
1328
- #: 8/views/b2s/settings.php:149 ../../plugins/blog2social-v-4-
1329
- #: 8/views/b2s/settings.php:163 ../../plugins/blog2social-v-4-
1330
- #: 8/views/b2s/settings.php:165 ../../plugins/blog2social-v-4-8/views/b2s/ship.
1331
#: php:456
1332
msgid "save"
1333
msgstr "speichern"
1334
1335
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Settings/Item.php:562
1336
msgid "Sorry, we can not load your data at the moment..."
1337
msgstr "Sorry, derzeit können wir Deine Daten nicht laden. Versuche es erneut."
1338
1339
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:29
1340
msgid "The images file types .jpg and .png are allowed. Please try another."
1341
msgstr "Es sind nur .jpg und .png Bilder erlaubt. Bitte wähle ein anderes Bild aus."
1342
1343
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:30 ../..
1344
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:15
1345
msgid ""
1346
"You need a higher user role to upload an image on this blog. Please contact "
1347
"your administrator."
@@ -1349,11 +1345,11 @@ msgstr ""
1349
"Du brauchst eine höhere Benutzerrolle, um ein Bild auf diesem Blog "
1350
"hochzuladen. Bitte kontaktiere Deinen Administrator."
1351
1352
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:31
1353
msgid "To select an individual image from your media library,"
1354
msgstr "Um ein individuelles Bild aus Deiner Mediathek auszuwählen,"
1355
1356
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:37
1357
msgid ""
1358
"The best size for images in social media posts are between: 667-1000px x 523-"
1359
"1000px. Blog2Social will automatically resize your image according to "
@@ -1363,82 +1359,82 @@ msgstr ""
1363
"1000px x 523-1000px <br> Blog2Social passt Dein Bild automatisch die Größe "
1364
"des jeweiligen Netzwerks an."
1365
1366
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:61
1367
msgid "No images are included in your post."
1368
msgstr "In dem Beitrag sind keine Bilder hinterlegt"
1369
1370
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:69
1371
msgid "Apply image for all posts"
1372
msgstr "Bild für alle Posts übernehmen"
1373
1374
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:73 ../..
1375
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:75
1376
- msgid "Apply image for this network"
1377
- msgstr "Bild für dieses Netzwerk übernehmen"
1378
1379
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:86 ../..
1380
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:195
1381
msgid "Select or upload an image from media gallery"
1382
msgstr "Bild auswählen / hochladen"
1383
1384
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Image.php:87 ../..
1385
- #: /plugins/blog2social-v-4-8/views/b2s/settings.php:196
1386
msgid "Use image"
1387
msgstr "Bild verwenden"
1388
1389
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:101
1390
msgid "Network does not support image for profiles"
1391
msgstr "Netzwerk unterstützt keine Bilder für Profile"
1392
1393
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:102
1394
msgid "Network defines image by link"
1395
msgstr "Netzwerk wählt selber das Bild aus"
1396
1397
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:104
1398
msgid "Supported HTML tags"
1399
msgstr "Erlaubte HTML-Elemente"
1400
1401
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:105 ../..
1402
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:164
1403
msgid "Network does not support emojis"
1404
msgstr "Netzwerk unterstützt keine Emojis"
1405
1406
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:148
1407
msgid "Text only"
1408
msgstr "nur Text"
1409
1410
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:149 ../..
1411
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:153 ../..
1412
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:188 ../..
1413
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:192 ../..
1414
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:214 ../..
1415
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:218 ../..
1416
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:815 ../..
1417
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:817
1418
msgid "characters"
1419
msgstr "Zeichen"
1420
1421
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:163
1422
msgid "Network does not support image for pages"
1423
msgstr "Netzwerk unterstützt keine Bilder für Seiten"
1424
1425
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:247
1426
msgid "post format"
1427
msgstr "Postformat"
1428
1429
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:257 ../..
1430
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:823
1431
msgid "Insert full-text"
1432
msgstr "ganzen Text einfügen"
1433
1434
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:259 ../..
1435
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:825
1436
msgid "Delete text"
1437
msgstr "Text löschen"
1438
1439
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:267 ../..
1440
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:448 ../..
1441
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:703
1442
msgid ""
1443
"Please keep in mind that according to Twitter’s new TOS, users are no longer "
1444
"allowed to post identical or substantially similar content to multiple "
@@ -1449,9 +1445,9 @@ msgstr ""
1449
"Accounts oder mehrere identische Updates auf einem Twitter Account oder auch "
1450
"mehreren Accounts zu posten."
1451
1452
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:267 ../..
1453
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:448 ../..
1454
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:703
1455
msgid ""
1456
"Violating these rules can result in Twitter suspending your account. Always "
1457
"vary your Tweets with different comments, hashtags or handles to prevent "
@@ -1461,302 +1457,301 @@ msgstr ""
1461
"sperrt. Variieren Sie Ihre Tweets mit unterschiedlichen Kommentaren, "
1462
"Hashtags und Handles um doppelte Beiträge zu vermeiden."
1463
1464
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:267 ../..
1465
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:448 ../..
1466
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:703
1467
msgid "Learn more about this"
1468
msgstr "Erfahre mehr darüber"
1469
1470
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:286
1471
msgid "hide calendar"
1472
msgstr "Kalender ausblenden"
1473
1474
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:332 ../..
1475
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:356 ../..
1476
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:380 ../..
1477
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:398 ../..
1478
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:413 ../..
1479
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:440 ../..
1480
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:458 ../..
1481
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:474 ../..
1482
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:487 ../..
1483
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:503 ../..
1484
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:508
1485
msgid "Write something about your post..."
1486
msgstr "Schreibe etwas..."
1487
1488
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:339 ../..
1489
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:363 ../..
1490
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:387 ../..
1491
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:436 ../..
1492
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:454 ../..
1493
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:470 ../..
1494
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:499 ../..
1495
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:533
1496
msgid "Change image"
1497
msgstr "Bild ändern\n"
1498
1499
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:343
1500
msgid ""
1501
"Info: Change Open Graph Meta tags image, title and description for this "
1502
"network"
1503
msgstr "Info: Ändere die Open Graph Parameter für diese Netzwerk"
1504
1505
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:346 ../..
1506
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:370
1507
msgid ""
1508
"You want to change your link image, link title and link description for this "
1509
"network? Click here."
1510
msgstr "Du möchtest das Bild, den Titel und die Beschreibung ändern? Hier Klicken."
1511
1512
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:348
1513
msgid "OG Meta title"
1514
msgstr "OG Titel"
1515
1516
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:349
1517
msgid "OG Meta description"
1518
msgstr "OG Beschreibung"
1519
1520
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:367
1521
msgid "Info: Change Card Meta tags image, title and description for this network"
1522
msgstr "Info: Ändere die Twitter Card Parameter für diese Netzwerk"
1523
1524
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:372
1525
msgid "Card Meta title"
1526
msgstr "Card Titel"
1527
1528
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:373
1529
msgid "Card Meta description"
1530
msgstr "Card Beschreibung"
1531
1532
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:520
1533
msgid "required"
1534
msgstr "erforderlich"
1535
1536
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:540 ../..
1537
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:542
1538
msgid "Link"
1539
msgstr "Link"
1540
1541
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:601
1542
msgid "The Headline..."
1543
msgstr "Die Überschrift..."
1544
1545
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:606
1546
msgid "Hashtags"
1547
msgstr "Hashtags"
1548
1549
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:653 ../..
1550
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:56
1551
msgid "Delay"
1552
msgstr "Verzögerung"
1553
1554
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:663 ../..
1555
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:664 ../..
1556
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:665 ../..
1557
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:666 ../..
1558
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:60 ../..
1559
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:61 ../..
1560
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:62 ../..
1561
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:63
1562
msgid "min"
1563
msgstr "min"
1564
1565
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:671
1566
msgid "Add Retweet"
1567
msgstr "Retweet hinzufügen"
1568
1569
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:690
1570
msgid "Share Now"
1571
msgstr "Sofort teilen"
1572
1573
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:693 ../..
1574
- #: /plugins/blog2social-v-4-8/views/b2s/post.calendar.php:215 ../..
1575
- #: /plugins/blog2social-v-4-8/views/b2s/ship.php:395
1576
msgid "Schedule for specific dates"
1577
msgstr "Für bestimmte Termine planen\n"
1578
1579
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:695
1580
msgid "Schedule Recurrent Post"
1581
msgstr "regelmäßig Planen"
1582
1583
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:729
1584
msgid "Interval"
1585
msgstr "Intervall"
1586
1587
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:730 ../..
1588
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:733
1589
msgid "Duration"
1590
msgstr "Dauer"
1591
1592
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:734
1593
msgid "Repeat"
1594
msgstr "Wiederholungen"
1595
1596
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:735
1597
msgid "Day of month"
1598
msgstr "Tag im Month"
1599
1600
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:736
1601
msgid "Duration in days"
1602
msgstr "Abstand in Tagen"
1603
1604
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:738
1605
msgid "Start date"
1606
msgstr "Startdatum"
1607
1608
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:739 ../..
1609
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:772 ../..
1610
- #: /plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:791 ../..
1611
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:46 ../..
1612
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:49
1613
msgid "Time"
1614
msgstr "Zeit"
1615
1616
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:740
1617
msgid "Days"
1618
msgstr "Tage"
1619
1620
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:746
1621
msgid "weekly"
1622
msgstr "wöchentlich"
1623
1624
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:747
1625
msgid "monthly"
1626
msgstr "monatlich"
1627
1628
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:748
1629
msgid "own period"
1630
msgstr "eigener Zeitraum"
1631
1632
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:754
1633
msgid "Week"
1634
msgstr "Woche"
1635
1636
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:754
1637
msgid "Weeks"
1638
msgstr "Wochen"
1639
1640
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:763
1641
msgid "Month"
1642
msgstr "Monat"
1643
1644
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:763
1645
msgid "Months"
1646
msgstr "Monate"
1647
1648
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:772
1649
- msgid "Times"
1650
- msgstr "mal"
1651
-
1652
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:783
1653
msgid "End Of Month"
1654
msgstr "Monatsende"
1655
1656
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:788
1657
msgid "Timespan"
1658
msgstr "Timespan"
1659
1660
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:790 ../..
1661
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:45 ../..
1662
- #: /plugins/blog2social-v-4-8/views/b2s/partials/post-edit-modal.php:48
1663
msgid "Date"
1664
msgstr "Startdatum"
1665
1666
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:796
1667
msgid "Mon"
1668
msgstr "Mo"
1669
1670
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:797
1671
msgid "Tue"
1672
msgstr "Di"
1673
1674
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:798
1675
msgid "Wed"
1676
msgstr "Mi"
1677
1678
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:799
1679
msgid "Thu"
1680
msgstr "Do"
1681
1682
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:800
1683
msgid "Fri"
1684
msgstr "Fr"
1685
1686
- #: ../../plugins/blog2social-v-4-8/includes/B2S/Ship/Item.php:801
1687
msgid "Sat"
1688
msgstr "Sa"
1689
1690