Blog2Social: Social Media Auto Post & Scheduler - Version 4.9.2

Version Description

Usability Optimization

Download this release

Release Info

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

Code changes from version 4.9.1 to 4.9.2

assets/js/b2s/ship.js CHANGED
@@ -690,7 +690,7 @@ jQuery(document).on("click", ".b2s-network-select-btn", function () {
690
jQuery('.b2s-post-approve-info[data-network-auth-id="' + networkAuthId + '"]').show();
691
} else {
692
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"]').prop("readonly", false);
693
- jQuery('.b2s-post-approve-info[data-network-auth-id="' + networkAuthId + '"]').hide();
694
}
695
}
696
}
@@ -897,10 +897,10 @@ jQuery(document).on("click", ".b2s-network-select-btn", function () {
897
if (data.networkId == 1 && data.networkType == 0) {
898
if (jQuery('.b2s-post-item-details-post-format[data-network-auth-id="' + data.networkAuthId + '"]').val() == "1") {
899
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + data.networkAuthId + '"]').prop("readonly", true);
900
- jQuery('.b2s-post-approve-info[data-network-auth-id="' + data.networkAuthId + '"]').show();
901
} else {
902
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + data.networkAuthId + '"]').prop("readonly", false);
903
- jQuery('.b2s-post-approve-info[data-network-auth-id="' + data.networkAuthId + '"]').hide();
904
}
905
}
906
@@ -921,7 +921,6 @@ jQuery(document).on("click", ".b2s-network-select-btn", function () {
921
jQuery('#b2sTwitterOrginalPost').val(jQuery('.tw-textarea-input[data-network-auth-id="' + data.networkAuthId + '"]').val());
922
}
923
}
924
-
925
}
926
}
927
}
@@ -1072,6 +1071,7 @@ jQuery(document).on('change', '.b2s-post-item-details-release-input-date-select'
1072
//set orginal edit content for customize sched content
1073
var content = jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"][data-network-count="-1"]').val();
1074
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val(content);
1075
}
1076
1077
checkSchedDateTime(jQuery(this).attr('data-network-auth-id'));
@@ -1127,6 +1127,8 @@ jQuery(document).on('click', '.b2s-re-share-btn', function () {
1127
jQuery(document).on('click', '.b2s-post-item-details-release-input-add', function () {
1128
var networkAuthId = jQuery(this).attr('data-network-auth-id');
1129
var netCount = jQuery(this).attr('data-network-count');
1130
var netCountNext = parseInt(netCount) + 1;
1131
var curMode = jQuery('.b2s-post-item-details-release-input-date-select[data-network-auth-id="' + networkAuthId + '"]').val();
1132
jQuery(this).hide();
@@ -1137,12 +1139,12 @@ jQuery(document).on('click', '.b2s-post-item-details-release-input-add', functio
1137
jQuery('.b2s-post-item-details-release-input-date[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').removeAttr('disabled');
1138
jQuery('.b2s-post-item-details-release-input-time[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').show();
1139
jQuery('.b2s-post-item-details-release-input-time[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').removeAttr('disabled');
1140
if (curMode == 1) {
1141
//since 4.9.0 custom content
1142
jQuery('.b2s-post-item-details-release-customize-sched-area-details-row[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').show();
1143
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').removeAttr('disabled');
1144
}
1145
-
1146
//recurrently
1147
if (curMode == 2) {
1148
jQuery('.b2s-post-item-details-release-input-interval-select[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').show();
@@ -1599,15 +1601,17 @@ jQuery.validator.addMethod("checkUrl", function (value, element, regexp) {
1599
jQuery.validator.addClassRules("b2s-post-item-details-item-url-input", {
1600
checkUrl: /^(https?:\/\/)?[a-zA-Z0-99ÄÖÜöäü-]+([\-\.]{1}[a-zA-Z0-99ÄÖÜöäü-]+)*\.[a-zA-Z0-9-]{2,20}(:[0-9]{1,5})?(\/.*)?#x2F;
1601
});
1602
- //Twitter TOS 032018 - protected multiple accounts with same content to same time
1603
jQuery.validator.addMethod("unique", function (value, element, params) {
1604
var curNetworkAuthId = jQuery(element).attr('data-network-auth-id');
1605
var prefix = params;
1606
var selector = jQuery.validator.format("[name!='{0}'][unique='{1}']", element.name, prefix);
1607
var matches = new Array();
1608
- //TOS Network Twitter 032018
1609
- jQuery('.b2s-unique-content').hide();
1610
jQuery('.tw-textarea-input').removeClass('error');
1611
jQuery(selector).each(function (index, item) {
1612
//none disabled elements || ignore default content if curSchedMode=1
1613
if (!jQuery(item).is(':not(:disabled)') || !jQuery(item).is(':visible') || !jQuery('.b2s-post-item[data-network-auth-id="' + jQuery(item).attr('data-network-auth-id') + '"]').is(':visible') || (jQuery(item).attr('data-network-count') == -1 && jQuery('.b2s-post-item-details-release-input-date-select[data-network-auth-id="' + jQuery(item).attr('data-network-auth-id') + '"] option[value="1"]:selected').length > 0)) {
@@ -1624,6 +1628,8 @@ jQuery.validator.addMethod("unique", function (value, element, params) {
1624
}
1625
return matches.length == 0;
1626
});
1627
jQuery.validator.classRuleSettings.unique = {
1628
unique: true
1629
};
@@ -1742,6 +1748,7 @@ jQuery("#b2sNetworkSent").validate({
1742
jQuery('.b2s-post-item-details-message-result[data-network-auth-id="' + content[i]['networkAuthId'] + '"]').show();
1743
jQuery('.b2s-post-item-details-message-result[data-network-auth-id="' + content[i]['networkAuthId'] + '"]').html(content[i]['html']);
1744
jQuery('.b2s-post-approve-info').hide();
1745
if (typeof content[i]['approve'] !== typeof undefined) {
1746
jQuery('.panel-group[data-network-auth-id="' + content[i]['networkAuthId'] + '"]').addClass('b2s-border-color-warning');
1747
}
690
jQuery('.b2s-post-approve-info[data-network-auth-id="' + networkAuthId + '"]').show();
691
} else {
692
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"]').prop("readonly", false);
693
+ jQuery('.b2s-post-approve-info[data-network-auth-id="' + networkAuthId + '"]').hide();
694
}
695
}
696
}
897
if (data.networkId == 1 && data.networkType == 0) {
898
if (jQuery('.b2s-post-item-details-post-format[data-network-auth-id="' + data.networkAuthId + '"]').val() == "1") {
899
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + data.networkAuthId + '"]').prop("readonly", true);
900
+ jQuery('.b2s-post-approve-info[data-network-auth-id="' + data.networkAuthId + '"]').show();
901
} else {
902
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + data.networkAuthId + '"]').prop("readonly", false);
903
+ jQuery('.b2s-post-approve-info[data-network-auth-id="' + data.networkAuthId + '"]').hide();
904
}
905
}
906
921
jQuery('#b2sTwitterOrginalPost').val(jQuery('.tw-textarea-input[data-network-auth-id="' + data.networkAuthId + '"]').val());
922
}
923
}
924
}
925
}
926
}
1071
//set orginal edit content for customize sched content
1072
var content = jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"][data-network-count="-1"]').val();
1073
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val(content);
1074
+
1075
}
1076
1077
checkSchedDateTime(jQuery(this).attr('data-network-auth-id'));
1127
jQuery(document).on('click', '.b2s-post-item-details-release-input-add', function () {
1128
var networkAuthId = jQuery(this).attr('data-network-auth-id');
1129
var netCount = jQuery(this).attr('data-network-count');
1130
+ var networkId = jQuery(this).attr('data-network-id');
1131
+ var networkType = jQuery(this).attr('data-network-type');
1132
var netCountNext = parseInt(netCount) + 1;
1133
var curMode = jQuery('.b2s-post-item-details-release-input-date-select[data-network-auth-id="' + networkAuthId + '"]').val();
1134
jQuery(this).hide();
1139
jQuery('.b2s-post-item-details-release-input-date[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').removeAttr('disabled');
1140
jQuery('.b2s-post-item-details-release-input-time[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').show();
1141
jQuery('.b2s-post-item-details-release-input-time[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').removeAttr('disabled');
1142
+
1143
if (curMode == 1) {
1144
//since 4.9.0 custom content
1145
jQuery('.b2s-post-item-details-release-customize-sched-area-details-row[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').show();
1146
jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').removeAttr('disabled');
1147
}
1148
//recurrently
1149
if (curMode == 2) {
1150
jQuery('.b2s-post-item-details-release-input-interval-select[data-network-auth-id="' + networkAuthId + '"][data-network-count="' + netCountNext + '"]').show();
1601
jQuery.validator.addClassRules("b2s-post-item-details-item-url-input", {
1602
checkUrl: /^(https?:\/\/)?[a-zA-Z0-99ÄÖÜöäü-]+([\-\.]{1}[a-zA-Z0-99ÄÖÜöäü-]+)*\.[a-zA-Z0-9-]{2,20}(:[0-9]{1,5})?(\/.*)?#x2F;
1603
});
1604
+ //Twitter TOS 032018 - protected multiple accounts with same content to same time ( by all connections)
1605
jQuery.validator.addMethod("unique", function (value, element, params) {
1606
var curNetworkAuthId = jQuery(element).attr('data-network-auth-id');
1607
+ var curNetworkId = jQuery(element).attr('data-network-id');
1608
var prefix = params;
1609
var selector = jQuery.validator.format("[name!='{0}'][unique='{1}']", element.name, prefix);
1610
var matches = new Array();
1611
+
1612
+ jQuery('.b2s-unique-content[data-network-id="' + curNetworkId + '"]').hide();
1613
jQuery('.tw-textarea-input').removeClass('error');
1614
+
1615
jQuery(selector).each(function (index, item) {
1616
//none disabled elements || ignore default content if curSchedMode=1
1617
if (!jQuery(item).is(':not(:disabled)') || !jQuery(item).is(':visible') || !jQuery('.b2s-post-item[data-network-auth-id="' + jQuery(item).attr('data-network-auth-id') + '"]').is(':visible') || (jQuery(item).attr('data-network-count') == -1 && jQuery('.b2s-post-item-details-release-input-date-select[data-network-auth-id="' + jQuery(item).attr('data-network-auth-id') + '"] option[value="1"]:selected').length > 0)) {
1628
}
1629
return matches.length == 0;
1630
});
1631
+
1632
+
1633
jQuery.validator.classRuleSettings.unique = {
1634
unique: true
1635
};
1748
jQuery('.b2s-post-item-details-message-result[data-network-auth-id="' + content[i]['networkAuthId'] + '"]').show();
1749
jQuery('.b2s-post-item-details-message-result[data-network-auth-id="' + content[i]['networkAuthId'] + '"]').html(content[i]['html']);
1750
jQuery('.b2s-post-approve-info').hide();
1751
+ jQuery('.b2s-content-info').hide();
1752
if (typeof content[i]['approve'] !== typeof undefined) {
1753
jQuery('.panel-group[data-network-auth-id="' + content[i]['networkAuthId'] + '"]').addClass('b2s-border-color-warning');
1754
}
blog2social.php CHANGED
@@ -7,12 +7,12 @@
7
* Author: Blog2Social, Adenion
8
* Text Domain: blog2social
9
* Domain Path: /languages
10
- * Version: 4.9.1
11
* Author URI: https://www.blog2social.com
12
* License: GPL2+
13
*/
14
//B2SDefine
15
- define('B2S_PLUGIN_VERSION', '491');
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__));
7
* Author: Blog2Social, Adenion
8
* Text Domain: blog2social
9
* Domain Path: /languages
10
+ * Version: 4.9.2
11
* Author URI: https://www.blog2social.com
12
* License: GPL2+
13
*/
14
//B2SDefine
15
+ define('B2S_PLUGIN_VERSION', '492');
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__));
includes/Ajax/Post.php CHANGED
@@ -170,7 +170,8 @@ class Ajax_Post {
170
171
$b2sShipSend = new B2S_Ship_Save();
172
173
- delete_option('B2S_PLUGIN_POST_META_TAGES_' . (int) $post['post_id']);
174
175
//since V4.9.1 Instant Share Approve - Facebook Profile
176
$shareApproveNetworkData = unserialize(B2S_PLUGIN_NETWORK_SHARE_APPROVE);
@@ -225,11 +226,6 @@ class Ajax_Post {
225
$meta->updateMeta((int) $post['post_id']);
226
}
227
228
- //Nocache
229
- if ($metaCard || $metaOg) {
230
- clean_post_cache((int) $post['post_id']);
231
- }
232
-
233
$sendData = array("board" => isset($data['board']) ? $data['board'] : '',
234
"group" => isset($data['group']) ? $data['group'] : '',
235
"custom_title" => isset($data['custom_title']) ? strip_tags($data['custom_title']) : '',
@@ -760,8 +756,7 @@ class Ajax_Post {
760
if (is_numeric($_POST['b2s_id']) && is_string($_POST['sched_date'])) {
761
762
//since V4.9.1 Instant Share Approve - Facebook Profile
763
- $shareApprove = (isset($_POST['post_for_approve']) && (int) $_POST['post_for_approve'] = 1) ? 1 : 0;
764
-
765
$sql = "UPDATE b2s_posts "
766
. "SET sched_date = '" . date('Y-m-d H:i:s', strtotime($_POST['sched_date'])) . "', "
767
. "user_timezone = '" . $_POST['user_timezone'] . "', "
@@ -832,7 +827,8 @@ class Ajax_Post {
832
}
833
}
834
delete_option("B2S_PLUGIN_CALENDAR_BLOCKED_" . $_POST['b2s_id']);
835
- delete_option('B2S_PLUGIN_POST_META_TAGES_' . (int) $_POST['post_id']);
836
}
837
echo json_encode(array('result' => true));
838
wp_die();
@@ -862,7 +858,8 @@ class Ajax_Post {
862
$b2sids = array($post['b2s_id']);
863
/* } */
864
865
- delete_option('B2S_PLUGIN_POST_META_TAGES_' . (int) $post['post_id']);
866
867
require_once(B2S_PLUGIN_DIR . 'includes/Options.php');
868
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
@@ -871,8 +868,9 @@ class Ajax_Post {
871
foreach ($b2sids as $b2s_id) {
872
$b2sShipSend = new B2S_Calendar_Save();
873
874
- $defaultPostData = array('token' => B2S_PLUGIN_TOKEN,
875
- 'blog_user_id' => B2S_PLUGIN_BLOG_USER_ID,
876
'post_id' => (int) $post['post_id'],
877
'b2s_id' => (int) $b2s_id,
878
'default_titel' => isset($post['default_titel']) ? $post['default_titel'] : '',
@@ -882,14 +880,10 @@ class Ajax_Post {
882
883
//is relay post?
884
if (isset($post['relay_primary_post_id']) && (int) $post['relay_primary_post_id'] > 0 && (int) $b2s_id > 0) {
885
-
886
if (isset($post['relay_primary_sched_date']) && !empty($post['relay_primary_sched_date']) && isset($post['network_auth_id']) && (int) $post['network_auth_id'] > 0) {
887
-
888
if (isset($post['b2s'][$post['network_auth_id']]['post_relay_delay'][0]) && (int) $post['b2s'][$post['network_auth_id']]['post_relay_delay'][0] > 0) {
889
-
890
$sched_date = date('Y-m-d H:i:00', strtotime("+" . $post['b2s'][$post['network_auth_id']]['post_relay_delay'][0] . " minutes", strtotime($post['relay_primary_sched_date'])));
891
$sched_date_utc = date('Y-m-d H:i:00', strtotime(B2S_Util::getUTCForDate($sched_date, $post['user_timezone'] * (-1))));
892
-
893
$wpdb->update('b2s_posts', array(
894
'user_timezone' => $post['user_timezone'],
895
'publish_date' => "0000-00-00 00:00:00",
@@ -897,23 +891,20 @@ class Ajax_Post {
897
'sched_date_utc' => $sched_date_utc,
898
'hook_action' => 2
899
), array("id" => $b2s_id), array('%s', '%s', '%s', '%s', '%d'));
900
-
901
$sched_date = B2S_Util::getCustomDateFormat(date('Y-m-d H:i:00', strtotime($sched_date)), substr(B2S_LANGUAGE, 0, 2));
902
}
903
}
904
} else {
905
906
foreach ($post['b2s'] as $networkAuthId => $data) {
907
-
908
if (!isset($data['url']) || !isset($data['content']) || !isset($data['network_id'])) {
909
continue;
910
}
911
-
912
//Change/Set MetaTags
913
if ((int) $data['network_id'] == 1 && $metaOg == false && (int) $post['post_id'] > 0 && isset($data['post_format']) && (int) $data['post_format'] == 0 && isset($post['change_og_meta']) && (int) $post['change_og_meta'] == 1) { //LinkPost
914
$metaOg = true;
915
$meta = B2S_Meta::getInstance();
916
- $meta->getMeta((int) $post['post_id']);
917
if (isset($data['og_title']) && !empty($data['og_title'])) {
918
$meta->setMeta('og_title', $data['og_title']);
919
}
@@ -943,11 +934,6 @@ class Ajax_Post {
943
$meta->updateMeta((int) $post['post_id']);
944
}
945
946
- //Nocache
947
- if ($metaCard || $metaOg) {
948
- clean_post_cache((int) $post['post_id']);
949
- }
950
-
951
$sendData = array("board" => isset($data['board']) ? $data['board'] : '',
952
"group" => isset($data['group']) ? $data['group'] : '',
953
"custom_title" => isset($data['custom_title']) ? strip_tags($data['custom_title']) : '',
@@ -1020,7 +1006,8 @@ class Ajax_Post {
1020
$lock = $options->_getOption("B2S_PLUGIN_USER_CALENDAR_BLOCKED");
1021
1022
if (isset($_POST['post_id']) && (int) $_POST['post_id'] > 0) {
1023
- delete_option('B2S_PLUGIN_POST_META_TAGES_' . (int) $_POST['post_id']);
1024
}
1025
if ($lock) {
1026
delete_option("B2S_PLUGIN_CALENDAR_BLOCKED_" . $lock);
170
171
$b2sShipSend = new B2S_Ship_Save();
172
173
+ delete_option('B2S_PLUGIN_POST_META_TAGES_TWITTER_' . (int) $post['post_id']);
174
+ delete_option('B2S_PLUGIN_POST_META_TAGES_OG_' . (int) $post['post_id']);
175
176
//since V4.9.1 Instant Share Approve - Facebook Profile
177
$shareApproveNetworkData = unserialize(B2S_PLUGIN_NETWORK_SHARE_APPROVE);
226
$meta->updateMeta((int) $post['post_id']);
227
}
228
229
$sendData = array("board" => isset($data['board']) ? $data['board'] : '',
230
"group" => isset($data['group']) ? $data['group'] : '',
231
"custom_title" => isset($data['custom_title']) ? strip_tags($data['custom_title']) : '',
756
if (is_numeric($_POST['b2s_id']) && is_string($_POST['sched_date'])) {
757
758
//since V4.9.1 Instant Share Approve - Facebook Profile
759
+ $shareApprove = (isset($_POST['post_for_approve']) && (int) $_POST['post_for_approve'] == 1) ? 1 : 0;
760
$sql = "UPDATE b2s_posts "
761
. "SET sched_date = '" . date('Y-m-d H:i:s', strtotime($_POST['sched_date'])) . "', "
762
. "user_timezone = '" . $_POST['user_timezone'] . "', "
827
}
828
}
829
delete_option("B2S_PLUGIN_CALENDAR_BLOCKED_" . $_POST['b2s_id']);
830
+ delete_option('B2S_PLUGIN_POST_META_TAGES_TWITTER_' . (int) $_POST['post_id']);
831
+ delete_option('B2S_PLUGIN_POST_META_TAGES_OG_' . (int) $_POST['post_id']);
832
}
833
echo json_encode(array('result' => true));
834
wp_die();
858
$b2sids = array($post['b2s_id']);
859
/* } */
860
861
+ delete_option('B2S_PLUGIN_POST_META_TAGES_TWITTER_' . (int) $post['post_id']);
862
+ delete_option('B2S_PLUGIN_POST_META_TAGES_OG_' . (int) $post['post_id']);
863
864
require_once(B2S_PLUGIN_DIR . 'includes/Options.php');
865
$options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
868
foreach ($b2sids as $b2s_id) {
869
$b2sShipSend = new B2S_Calendar_Save();
870
871
+ $defaultPostData = array(
872
+ 'original_blog_user_id' => (int) $post['original_blog_user_id'],
873
+ 'last_edit_blog_user_id' => B2S_PLUGIN_BLOG_USER_ID,
874
'post_id' => (int) $post['post_id'],
875
'b2s_id' => (int) $b2s_id,
876
'default_titel' => isset($post['default_titel']) ? $post['default_titel'] : '',
880
881
//is relay post?
882
if (isset($post['relay_primary_post_id']) && (int) $post['relay_primary_post_id'] > 0 && (int) $b2s_id > 0) {
883
if (isset($post['relay_primary_sched_date']) && !empty($post['relay_primary_sched_date']) && isset($post['network_auth_id']) && (int) $post['network_auth_id'] > 0) {
884
if (isset($post['b2s'][$post['network_auth_id']]['post_relay_delay'][0]) && (int) $post['b2s'][$post['network_auth_id']]['post_relay_delay'][0] > 0) {
885
$sched_date = date('Y-m-d H:i:00', strtotime("+" . $post['b2s'][$post['network_auth_id']]['post_relay_delay'][0] . " minutes", strtotime($post['relay_primary_sched_date'])));
886
$sched_date_utc = date('Y-m-d H:i:00', strtotime(B2S_Util::getUTCForDate($sched_date, $post['user_timezone'] * (-1))));
887
$wpdb->update('b2s_posts', array(
888
'user_timezone' => $post['user_timezone'],
889
'publish_date' => "0000-00-00 00:00:00",
891
'sched_date_utc' => $sched_date_utc,
892
'hook_action' => 2
893
), array("id" => $b2s_id), array('%s', '%s', '%s', '%s', '%d'));
894
$sched_date = B2S_Util::getCustomDateFormat(date('Y-m-d H:i:00', strtotime($sched_date)), substr(B2S_LANGUAGE, 0, 2));
895
}
896
}
897
} else {
898
899
foreach ($post['b2s'] as $networkAuthId => $data) {
900
if (!isset($data['url']) || !isset($data['content']) || !isset($data['network_id'])) {
901
continue;
902
}
903
//Change/Set MetaTags
904
if ((int) $data['network_id'] == 1 && $metaOg == false && (int) $post['post_id'] > 0 && isset($data['post_format']) && (int) $data['post_format'] == 0 && isset($post['change_og_meta']) && (int) $post['change_og_meta'] == 1) { //LinkPost
905
$metaOg = true;
906
$meta = B2S_Meta::getInstance();
907
+ $res = $meta->getMeta((int) $post['post_id']);
908
if (isset($data['og_title']) && !empty($data['og_title'])) {
909
$meta->setMeta('og_title', $data['og_title']);
910
}
934
$meta->updateMeta((int) $post['post_id']);
935
}
936
937
$sendData = array("board" => isset($data['board']) ? $data['board'] : '',
938
"group" => isset($data['group']) ? $data['group'] : '',
939
"custom_title" => isset($data['custom_title']) ? strip_tags($data['custom_title']) : '',
1006
$lock = $options->_getOption("B2S_PLUGIN_USER_CALENDAR_BLOCKED");
1007
1008
if (isset($_POST['post_id']) && (int) $_POST['post_id'] > 0) {
1009
+ delete_option('B2S_PLUGIN_POST_META_TAGES_TWITTER_' . (int) $_POST['post_id']);
1010
+ delete_option('B2S_PLUGIN_POST_META_TAGES_OG_' . (int) $_POST['post_id']);
1011
}
1012
if ($lock) {
1013
delete_option("B2S_PLUGIN_CALENDAR_BLOCKED_" . $lock);
includes/B2S/Calendar/Filter.php CHANGED
@@ -70,7 +70,7 @@ class B2S_Calendar_Filter {
70
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
71
$addNetwork = ($network_id >= 1) ? $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id) : '';
72
$addNetworkDetails = ($network_details_id >= 1) ? $wpdb->prepare(' AND b2s_posts.`network_details_id` = %d', $network_details_id) : '';
73
- $approvePosts = " AND (b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0)OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1)";
74
75
$sql = "SELECT b2s_posts.sched_date, "
76
. "b2s_posts.blog_user_id, "
@@ -94,7 +94,7 @@ class B2S_Calendar_Filter {
94
. "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
95
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
96
. "WHERE b2s_posts.publish_link = '' "
97
- . "AND b2s_posts.hide = 0 " . $approvePosts . $addNotAdminPosts . $addNetwork . $addNetworkDetails . " ORDER BY sched_date";
98
99
100
$res = self::getBySql($sql);
@@ -106,7 +106,7 @@ class B2S_Calendar_Filter {
106
global $wpdb;
107
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
108
$addNetwork = $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id);
109
- $approvePosts = " AND (b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0)OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1)";
110
111
$sql = "SELECT b2s_posts_network_details.network_type, "
112
. "b2s_posts_network_details.network_display_name, "
@@ -114,7 +114,7 @@ class B2S_Calendar_Filter {
114
. "FROM b2s_posts "
115
. "INNER JOIN b2s_posts_network_details ON b2s_posts.network_details_id = b2s_posts_network_details.id "
116
. "WHERE b2s_posts.sched_date != '0000-00-00 00:00:00' AND b2s_posts.publish_error_code= '' "
117
- . "AND b2s_posts.hide = '0' " . $approvePosts . $addNotAdminPosts . $addNetwork . " GROUP BY b2s_posts.network_details_id";
118
119
$result = $wpdb->get_results($sql);
120
if (is_array($result) && !empty($result)) {
@@ -141,7 +141,7 @@ class B2S_Calendar_Filter {
141
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
142
$addNetwork = ($network_id >= 1) ? $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id) : '';
143
$addNetworkDetails = ($network_details_id >= 1) ? $wpdb->prepare(' AND b2s_posts.`network_details_id` = %d', $network_details_id) : '';
144
- $approvePosts = " AND (b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0)OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1)";
145
146
147
$sql = "SELECT b2s_posts.sched_date, "
@@ -166,8 +166,8 @@ class B2S_Calendar_Filter {
166
. "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
167
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
168
. "WHERE b2s_posts.publish_link = '' "
169
- . "&& b2s_posts.sched_date BETWEEN '" . date('Y-m-d H:i:s', strtotime($start)) . "' AND '" . date('Y-m-d H:i:s', strtotime($end)) . "' "
170
- . "AND b2s_posts.hide = 0 " . $approvePosts . $addNotAdminPosts . $addNetwork . $addNetworkDetails . " ORDER BY sched_date";
171
172
173
$res = self::getBySql($sql);
@@ -208,8 +208,8 @@ class B2S_Calendar_Filter {
208
. "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
209
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
210
. "WHERE b2s_posts.id = %d "
211
- . "&& b2s_posts.publish_link = '' "
212
- . "&& b2s_posts.hide = 0 "
213
. "ORDER BY sched_date";
214
215
$sql = $wpdb->prepare($sql, array($id));
@@ -252,7 +252,7 @@ class B2S_Calendar_Filter {
252
. "INNER JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
253
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
254
. "WHERE b2s_posts.post_id = %d "
255
- . "&& b2s_posts.hide = 0 "
256
. "ORDER BY sched_date";
257
258
$sql = $wpdb->prepare($sql, array($id));
70
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
71
$addNetwork = ($network_id >= 1) ? $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id) : '';
72
$addNetworkDetails = ($network_details_id >= 1) ? $wpdb->prepare(' AND b2s_posts.`network_details_id` = %d', $network_details_id) : '';
73
+ $approvePosts = " AND ((b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0)OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1))";
74
75
$sql = "SELECT b2s_posts.sched_date, "
76
. "b2s_posts.blog_user_id, "
94
. "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
95
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
96
. "WHERE b2s_posts.publish_link = '' "
97
+ . "AND b2s_posts.hide = 0 " . $addNotAdminPosts . $addNetwork . $addNetworkDetails . $approvePosts . " ORDER BY sched_date";
98
99
100
$res = self::getBySql($sql);
106
global $wpdb;
107
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
108
$addNetwork = $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id);
109
+ $approvePosts = " AND ((b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0)OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1))";
110
111
$sql = "SELECT b2s_posts_network_details.network_type, "
112
. "b2s_posts_network_details.network_display_name, "
114
. "FROM b2s_posts "
115
. "INNER JOIN b2s_posts_network_details ON b2s_posts.network_details_id = b2s_posts_network_details.id "
116
. "WHERE b2s_posts.sched_date != '0000-00-00 00:00:00' AND b2s_posts.publish_error_code= '' "
117
+ . "AND b2s_posts.hide = '0' " . $addNotAdminPosts . $addNetwork . $approvePosts . " GROUP BY b2s_posts.network_details_id";
118
119
$result = $wpdb->get_results($sql);
120
if (is_array($result) && !empty($result)) {
141
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
142
$addNetwork = ($network_id >= 1) ? $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id) : '';
143
$addNetworkDetails = ($network_details_id >= 1) ? $wpdb->prepare(' AND b2s_posts.`network_details_id` = %d', $network_details_id) : '';
144
+ $approvePosts = " AND ((b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0) OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1))";
145
146
147
$sql = "SELECT b2s_posts.sched_date, "
166
. "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
167
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
168
. "WHERE b2s_posts.publish_link = '' "
169
+ . "AND b2s_posts.sched_date BETWEEN '" . date('Y-m-d H:i:s', strtotime($start)) . "' AND '" . date('Y-m-d H:i:s', strtotime($end)) . "' "
170
+ . "AND b2s_posts.hide = 0 " . $addNotAdminPosts . $addNetwork . $addNetworkDetails . $approvePosts . " ORDER BY sched_date";
171
172
173
$res = self::getBySql($sql);
208
. "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
209
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
210
. "WHERE b2s_posts.id = %d "
211
+ . "AND b2s_posts.publish_link = '' "
212
+ . "AND b2s_posts.hide = 0 "
213
. "ORDER BY sched_date";
214
215
$sql = $wpdb->prepare($sql, array($id));
252
. "INNER JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
253
. "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
254
. "WHERE b2s_posts.post_id = %d "
255
+ . "AND b2s_posts.hide = 0 "
256
. "ORDER BY sched_date";
257
258
$sql = $wpdb->prepare($sql, array($id));
includes/B2S/Post/Item.php CHANGED
@@ -175,7 +175,7 @@ class B2S_Post_Item {
175
) filter
176
ON posts.`ID` = filter.`post_id`
177
WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle AND $postTypes $leftJoinWhere";
178
-
179
$schedResult = $wpdb->get_results($sqlPostsTotal);
180
if (is_array($schedResult) && !empty($schedResult)) {
181
$this->postCalendarSchedDates = array();
@@ -506,13 +506,13 @@ class B2S_Post_Item {
506
'network_auth_id' => $var->network_auth_id,
507
'network_type' => $var->network_type
508
);
509
-
510
if ($var->sched_data != null && !empty($var->sched_data)) {
511
$schedData = unserialize($var->sched_data);
512
$data['post_format'] = isset($schedData['post_format']) ? (int) $schedData['post_format'] : 0;
513
$data['image_url'] = isset($schedData['image_url']) ? $schedData['image_url'] : "";
514
- $data['content'] = isset($schedData['content']) ? $schedData['content'] : "";
515
- $data['url'] = isset($schedData['url']) ? $schedData['url'] : "";
516
} else {
517
$postData = get_post($var->post_id);
518
$data['url'] = (get_permalink($postData->ID) !== false ? get_permalink($postData->ID) : $postData->guid);
@@ -540,7 +540,7 @@ class B2S_Post_Item {
540
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `b2s_posts`.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
541
$addSearchShowByDate = (!empty($showByDate)) ? " AND DATE_FORMAT(`b2s_posts`.`sched_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' " : '';
542
$addSearchUserAuthId = ($userAuthId != 0) ? " AND `b2s_posts_network_details`.`network_auth_id` =" . $userAuthId . " " : '';
543
- $sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`, `b2s_posts`.`post_id`,`blog_user_id`,`v2_id`, `sched_date`,`sched_type`, `relay_primary_post_id`, `b2s_posts_network_details`.`network_id`,`b2s_posts_network_details`.`network_auth_id`,`b2s_posts_network_details`.`network_type`,`b2s_posts_network_details`.`network_display_name` FROM `b2s_posts` LEFT JOIN `b2s_posts_network_details` ON `b2s_posts`.`network_details_id` = `b2s_posts_network_details`.`id` WHERE `b2s_posts`.`hide` = 0 AND ((`b2s_posts`.`sched_date_utc` != '0000-00-00 00:00:00' AND `b2s_posts`.`post_for_approve` = 0) OR (`b2s_posts`.`sched_date_utc` >= '".gmdate('Y-m-d H:i:s')."' AND `b2s_posts`.`post_for_approve` = 1)) AND `b2s_posts`.`sched_type` != 3 AND `b2s_posts`.`publish_date` = '0000-00-00 00:00:00' $addNotAdminPosts $addSearchShowByDate $addSearchUserAuthId AND `b2s_posts`.`post_id` = %d ORDER BY `b2s_posts`.`sched_date` ASC ", $post_id);
544
$result = $wpdb->get_results($sqlData);
545
$specialPostingData = array(4 => __('Retweet', 'blog2social'));
546
if (!empty($result) && is_array($result)) {
@@ -556,10 +556,13 @@ class B2S_Post_Item {
556
<div class="media">';
557
$content .='<input class="checkboxes pull-left checkbox-item" data-blog-post-id="' . $post_id . '" name="selected-checkbox-item" value="' . $var->id . '" type="checkbox">';
558
559
$content .='<img class="pull-left hidden-xs" src="' . plugins_url('/assets/images/portale/' . $var->network_id . '_flat.png', B2S_PLUGIN_FILE) . '" alt="posttype">
560
<div class="media-body">
561
<strong>' . $networkName[$var->network_id] . '</strong>
562
- <p class="info">' . $networkType[$var->network_type] . (!empty($var->network_display_name) ? (': ' . $var->network_display_name) : '' ) . ' | ' . __('scheduled by', 'blog2social') . ' <a href="' . get_author_posts_url($var->blog_user_id) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> <span class="b2s-post-sched-area-sched-time" data-post-id="' . $var->id . '">' . B2S_Util::getCustomDateFormat($var->sched_date, substr(B2S_LANGUAGE, 0, 2)) . '</span> ' . $specialPosting . '</p>
563
<p class="info">';
564
565
if ((int) $var->v2_id == 0) {
175
) filter
176
ON posts.`ID` = filter.`post_id`
177
WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle AND $postTypes $leftJoinWhere";
178
+
179
$schedResult = $wpdb->get_results($sqlPostsTotal);
180
if (is_array($schedResult) && !empty($schedResult)) {
181
$this->postCalendarSchedDates = array();
506
'network_auth_id' => $var->network_auth_id,
507
'network_type' => $var->network_type
508
);
509
+
510
if ($var->sched_data != null && !empty($var->sched_data)) {
511
$schedData = unserialize($var->sched_data);
512
$data['post_format'] = isset($schedData['post_format']) ? (int) $schedData['post_format'] : 0;
513
$data['image_url'] = isset($schedData['image_url']) ? $schedData['image_url'] : "";
514
+ $data['content'] = isset($schedData['content']) ? $schedData['content'] : "";
515
+ $data['url'] = isset($schedData['url']) ? $schedData['url'] : "";
516
} else {
517
$postData = get_post($var->post_id);
518
$data['url'] = (get_permalink($postData->ID) !== false ? get_permalink($postData->ID) : $postData->guid);
540
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `b2s_posts`.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
541
$addSearchShowByDate = (!empty($showByDate)) ? " AND DATE_FORMAT(`b2s_posts`.`sched_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' " : '';
542
$addSearchUserAuthId = ($userAuthId != 0) ? " AND `b2s_posts_network_details`.`network_auth_id` =" . $userAuthId . " " : '';
543
+ $sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`, `b2s_posts`.`post_id`,`blog_user_id`,`last_edit_blog_user_id`,`v2_id`, `sched_date`,`sched_type`, `relay_primary_post_id`, `b2s_posts_network_details`.`network_id`,`b2s_posts_network_details`.`network_auth_id`,`b2s_posts_network_details`.`network_type`,`b2s_posts_network_details`.`network_display_name` FROM `b2s_posts` LEFT JOIN `b2s_posts_network_details` ON `b2s_posts`.`network_details_id` = `b2s_posts_network_details`.`id` WHERE `b2s_posts`.`hide` = 0 AND ((`b2s_posts`.`sched_date_utc` != '0000-00-00 00:00:00' AND `b2s_posts`.`post_for_approve` = 0) OR (`b2s_posts`.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND `b2s_posts`.`post_for_approve` = 1)) AND `b2s_posts`.`sched_type` != 3 AND `b2s_posts`.`publish_date` = '0000-00-00 00:00:00' $addNotAdminPosts $addSearchShowByDate $addSearchUserAuthId AND `b2s_posts`.`post_id` = %d ORDER BY `b2s_posts`.`sched_date` ASC ", $post_id);
544
$result = $wpdb->get_results($sqlData);
545
$specialPostingData = array(4 => __('Retweet', 'blog2social'));
546
if (!empty($result) && is_array($result)) {
556
<div class="media">';
557
$content .='<input class="checkboxes pull-left checkbox-item" data-blog-post-id="' . $post_id . '" name="selected-checkbox-item" value="' . $var->id . '" type="checkbox">';
558
559
+ $userInfoLastEdit = ((int) $var->last_edit_blog_user_id > 0 && (int) $var->last_edit_blog_user_id != (int) $var->blog_user_id) ? get_user_meta($var->last_edit_blog_user_id) : '';
560
+ $lastEdit = (!empty($userInfoLastEdit)) ? ' | ' . __('last modified by', 'blog2social') . ' <a href="' . get_author_posts_url($var->last_edit_blog_user_id) . '">' . (isset($userInfoLastEdit['nickname'][0]) ? $userInfoLastEdit['nickname'][0] : '-') . '</a> | ' : '';
561
+
562
$content .='<img class="pull-left hidden-xs" src="' . plugins_url('/assets/images/portale/' . $var->network_id . '_flat.png', B2S_PLUGIN_FILE) . '" alt="posttype">
563
<div class="media-body">
564
<strong>' . $networkName[$var->network_id] . '</strong>
565
+ <p class="info">' . $networkType[$var->network_type] . (!empty($var->network_display_name) ? (': ' . $var->network_display_name) : '' ) . ' | ' . __('scheduled by', 'blog2social') . ' <a href="' . get_author_posts_url($var->blog_user_id) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> <span class="b2s-post-sched-area-sched-time" data-post-id="' . $var->id . '">' .$lastEdit. B2S_Util::getCustomDateFormat($var->sched_date, substr(B2S_LANGUAGE, 0, 2)) . '</span> ' . $specialPosting . '</p>
566
<p class="info">';
567
568
if ((int) $var->v2_id == 0) {
includes/B2S/Settings/Item.php CHANGED
@@ -104,7 +104,6 @@ class B2S_Settings_Item {
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>';
110
$content .= '<input type="checkbox" value="' . (($isCheckedAllowHashTag == 1) ? 0 : 1) . '" id="b2s-user-network-settings-allow-hashtag" ' . (($isCheckedAllowHashTag == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-allow-hashtag"> ' . __('include Wordpress tags as hashtags in my post', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoAllowHashTagModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
@@ -122,6 +121,7 @@ class B2S_Settings_Item {
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>';
@@ -192,9 +192,9 @@ class B2S_Settings_Item {
192
} else {
193
$content .='(' . __('share up to', 'blog2social') . ' ' . $limit[B2S_PLUGIN_USER_VERSION] . ' ' . __('posts per day', 'blog2social') . ') ';
194
$content .='<a class="b2s-info-btn" href="' . B2S_Tools::getSupportLink('affiliate') . '" target="_blank">' . __('Upgrade', 'blog2social') . '</a>';
195
- }
196
$content .='</p>';
197
-
198
$content .='<br>';
199
$content .='<p class="b2s-bold">' . __('Select by default to automatically share your imported posts', 'blog2social') . '</p>';
200
$content .= '<form id="b2s-user-network-settings-auto-post-imported-own" method = "post" ' . (!empty($isPremium) ? 'class="b2s-btn-disabled"' : '') . ' >';
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 .= '<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>';
108
$content .= '<br>';
109
$content .= '<input type="checkbox" value="' . (($isCheckedAllowHashTag == 1) ? 0 : 1) . '" id="b2s-user-network-settings-allow-hashtag" ' . (($isCheckedAllowHashTag == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-allow-hashtag"> ' . __('include Wordpress tags as hashtags in my post', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoAllowHashTagModal" class="b2s-info-btn del-padding-left">' . __('Info', 'Blog2Social') . '</a></label>';
121
$content .='</select> <a href="#" data-toggle="modal" data-target="#b2sInfoContentTwitterModal" class="b2s-info-btn hidden-xs">' . __('Info', 'blog2social') . '</a>';
122
$content .='<div class="clearfix"></div>';
123
$content .='<br>';
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>';
192
} else {
193
$content .='(' . __('share up to', 'blog2social') . ' ' . $limit[B2S_PLUGIN_USER_VERSION] . ' ' . __('posts per day', 'blog2social') . ') ';
194
$content .='<a class="b2s-info-btn" href="' . B2S_Tools::getSupportLink('affiliate') . '" target="_blank">' . __('Upgrade', 'blog2social') . '</a>';
195
+ }
196
$content .='</p>';
197
+
198
$content .='<br>';
199
$content .='<p class="b2s-bold">' . __('Select by default to automatically share your imported posts', 'blog2social') . '</p>';
200
$content .= '<form id="b2s-user-network-settings-auto-post-imported-own" method = "post" ' . (!empty($isPremium) ? 'class="b2s-btn-disabled"' : '') . ' >';
includes/B2S/Ship/Item.php CHANGED
@@ -8,7 +8,7 @@ class B2S_Ship_Item {
8
private $setPostFormat = array(1, 2, 10, 12);
9
private $isCommentProfile = array(1, 3, 8, 10, 17);
10
private $isCommentPage = array(1);
11
- private $isCommentGroup = array(1, 8);
12
private $allowTag = array(4, 9, 11, 16);
13
private $allowHtml = array(4, 11, 14);
14
private $showTitleProfile = array(4, 9, 11, 14, 16);
@@ -41,14 +41,18 @@ class B2S_Ship_Item {
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;
46
private $maxTimeSelect = 50;
47
private $maxSchedCount = 3;
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;
@@ -209,7 +213,6 @@ class B2S_Ship_Item {
209
$message = $this->hook_message($message);
210
$network_display_name = $data->network_display_name;
211
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentGroup)) ? '' : 'required="required"';
212
-
213
$countCharacter = 0;
214
if ($limit !== false) {
215
$textareaLimitInfo = '<span class="b2s-post-item-countChar" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '">' . (int) $countCharacter . '</span>/' . $limitValue . ' ' . __('characters', 'blog2social') . '</span>';
@@ -265,15 +268,19 @@ class B2S_Ship_Item {
265
//TOS Facebook 072018
266
if (isset($shareApproveNetworkData[(int) $data->networkType]) && is_array($shareApproveNetworkData[(int) $data->networkType]) && in_array((int) $data->networkId, $shareApproveNetworkData[(int) $data->networkType])) {
267
$content .='';
268
- $content .='<div class="b2s-post-approve-info" data-network-auth-id="' . $data->networkAuthId . '"><div class="clearfix"></div><div class="alert alert-warning">' . __('You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post.', 'blog2social').'</div></div>';
269
}
270
271
//TOS Twitter 030218
272
- if (in_array($data->networkId, $this->networkTos)) {
273
$content .='';
274
- $content .='<div class="b2s-unique-content" data-network-auth-id="' . $data->networkAuthId . '"><div class="clearfix"></div><div class="alert b2s-unique-content-alert alert-danger">' . __('Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account.', 'blog2social') . '<br><strong>' . __('Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts.', 'blog2social') . '</strong> <a href="' . B2S_Tools::getSupportLink('network_tos_blog_032018') . '" target="_blank">' . __('Learn more about this', 'blog2social') . '</a></div></div>';
275
}
276
-
277
278
$content .= '<div class="b2s-post-item-details-edit-area" data-network-auth-id="' . $data->networkAuthId . '">';
279
$content .= (in_array($data->networkId, $this->showBoards) || ($data->networkType == 2 && in_array($data->networkId, $this->showBoardsGroup))) ? $this->getBoardHtml($data->networkAuthId, $data->networkId) : '';
@@ -418,7 +425,7 @@ class B2S_Ship_Item {
418
$edit .= '</div>';
419
}
420
} else {
421
- $edit = '<textarea class="form-control b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '"data-network-count="-1" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
422
423
//EDIT Function - Calendar
424
$meta = $this->hook_meta(array());
@@ -452,8 +459,8 @@ class B2S_Ship_Item {
452
453
if ($networkId == 2) {
454
$edit = '<div class="row"><br>';
455
- //TOS Twitter 032018
456
- $edit .='<div class="b2s-unique-content col-xs-12" data-network-auth-id="' . $networkAuthId . '"><div class="clearfix"></div><div class="alert b2s-unique-content-alert alert-danger">' . __('Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account.', 'blog2social') . '<br><strong>' . __('Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts.', 'blog2social') . '</strong> <a href="' . B2S_Tools::getSupportLink('network_tos_blog_032018') . '" target="_blank">' . __('Learn more about this', 'blog2social') . '</a></div><br></div>';
457
$edit .= '<div class="col-xs-12 col-sm-5 col-lg-3">';
458
$edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-id="' . $networkId . '" data-network-count="' . $schedCount . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
459
$edit .= '<img src="' . $this->defaultImage . '" class="tw-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 . '">';
@@ -508,7 +515,7 @@ class B2S_Ship_Item {
508
$edit .= '</div>';
509
$edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
510
$edit .= $infoArea;
511
- $edit .= '<textarea disabled="disabled" class="form-control b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-count="' . $schedCount . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
512
$edit .= '</div>';
513
} else {
514
$edit .= '<div class="col-xs-12">';
@@ -692,6 +699,7 @@ class B2S_Ship_Item {
692
693
$isSelectedSched = (B2S_PLUGIN_USER_VERSION > 0 && (trim(strtolower($this->postStatus)) == 'future' || !empty($this->selSchedDate))) ? 'selected="selected"' : '';
694
$isSelectedNow = (empty($isSelectedSched)) ? 'selected="selected"' : '';
695
696
$shipping = '<br>';
697
$shipping .= '<select name="b2s[' . $networkAuthId . '][releaseSelect]" data-user-version="' . B2S_PLUGIN_USER_VERSION . '" data-network-type="' . $networkTyp . '" data-network-customize-content="' . (in_array($networkId, $this->allowSchedCustomizeContent) ? 1 : 0) . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" class="form-control b2s-select b2s-post-item-details-release-input-date-select ' . (B2S_PLUGIN_USER_VERSION == 0 ? 'b2s-post-item-details-release-input-date-select-reset' : '') . '" >';
@@ -699,9 +707,8 @@ class B2S_Ship_Item {
699
700
$isPremium = (B2S_PLUGIN_USER_VERSION == 0) ? ' [' . __("PREMIUM", "blog2social") . ']' : '';
701
$shipping .= '<option value="1" ' . $isSelectedSched . '>' . __('Schedule for specific dates', 'blog2social') . $isPremium . '</option>';
702
- if ($networkTyp != 2 && !in_array($networkId, $this->noScheduleRegularly)) {
703
- $shipping .= '<option value="2">' . __('Schedule Recurrent Post', 'blog2social') . $isPremium . '</option>';
704
- }
705
706
$shipping .= '</select>';
707
@@ -750,7 +757,9 @@ class B2S_Ship_Item {
750
751
$shipping .= '<div class="clearfix"></div>';
752
753
- if ($networkTyp != 2 && !in_array($networkId, $this->noScheduleRegularly)) {
754
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-2 del-padding-left b2s-post-item-details-release-area-div-interval" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '"><select name="b2s[' . $networkAuthId . '][intervalSelect][' . $schedcount . ']" class="form-control b2s-select b2s-post-item-details-release-input-interval-select" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none;" disabled="disabled">';
755
$shipping .= '<option value="0" selected="selected">' . __('weekly', 'blog2social') . '</option>';
756
$shipping .= '<option value="1">' . __('monthly', 'blog2social') . '</option>';
@@ -800,7 +809,7 @@ class B2S_Ship_Item {
800
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-2 del-padding-left b2s-post-item-details-release-area-label-time" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '"><input type="text" placeholder="' . __('Time', 'blog2social') . '" name="b2s[' . $networkAuthId . '][time][' . $schedcount . ']" data-network-id="' . $networkId . '" data-network-type="' . $networkTyp . '" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" class="b2s-post-item-details-release-input-time form-control" style="display:none;" disabled="disabled" readonly value=""></div>';
801
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-4 del-padding-left b2s-post-item-details-release-area-label-day" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '">';
802
803
- if ($networkTyp != 2 && !in_array($networkId, $this->noScheduleRegularly)) {
804
$shipping .= '<div class="b2s-post-item-details-release-input-daySelect" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none;">';
805
$shipping .= '<input id="b2s-' . $networkAuthId . '-' . $schedcount . '-mo" type="checkbox" name="b2s[' . $networkAuthId . '][mo][' . $schedcount . ']" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '" class="form-control b2s-post-item-details-release-input-days b2s-post-item-details-release-input-lable-day-mo" value="1" disabled="disabled"><label for="b2s-' . $networkAuthId . '-' . $schedcount . '-mo" class="b2s-post-item-details-release-input-lable-day">' . __('Mon', 'blog2social') . '</label>'; //MO
806
$shipping .= '<input id="b2s-' . $networkAuthId . '-' . $schedcount . '-di" type="checkbox" name="b2s[' . $networkAuthId . '][di][' . $schedcount . ']" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '" class="form-control b2s-post-item-details-release-input-days b2s-post-item-details-release-input-lable-day-di" value="1" disabled="disabled"><label for="b2s-' . $networkAuthId . '-' . $schedcount . '-di" class="b2s-post-item-details-release-input-lable-day">' . __('Tue', 'blog2social') . '</label>'; //Di
@@ -813,8 +822,10 @@ class B2S_Ship_Item {
813
}
814
$shipping .= '</div>';
815
$shipping .= '<div class="col-md-2 del-padding-left">';
816
- $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>' : '';
817
- $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>' : '';
818
$shipping .= '</div>';
819
820
//since 4.8.0 customize content
8
private $setPostFormat = array(1, 2, 10, 12);
9
private $isCommentProfile = array(1, 3, 8, 10, 17);
10
private $isCommentPage = array(1);
11
+ private $isCommentGroup = array(1);
12
private $allowTag = array(4, 9, 11, 16);
13
private $allowHtml = array(4, 11, 14);
14
private $showTitleProfile = array(4, 9, 11, 14, 16);
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 $networkTosProfile = array(2);
45
+ private $networkTosGroup = array(8);
46
private $maxMonthTimeSelect = 12;
47
private $maxTimeSelect = 50;
48
private $maxSchedCount = 3;
49
+ //private $maxReplayCount = 3;
50
private $setRelayCount = 0;
51
private $maxDaySelect = 31;
52
+ private $noScheduleRegularly = array(2,4, 11, 14, 15, 18);
53
+ private $noScheduleRegularlyPage = array(8);
54
+ private $addNoMoreSchedPage = array(8);
55
+ private $addNoMoreSchedGroup = array(8);
56
private $defaultImage;
57
private $postData;
58
private $postUrl;
213
$message = $this->hook_message($message);
214
$network_display_name = $data->network_display_name;
215
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentGroup)) ? '' : 'required="required"';
216
$countCharacter = 0;
217
if ($limit !== false) {
218
$textareaLimitInfo = '<span class="b2s-post-item-countChar" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '">' . (int) $countCharacter . '</span>/' . $limitValue . ' ' . __('characters', 'blog2social') . '</span>';
268
//TOS Facebook 072018
269
if (isset($shareApproveNetworkData[(int) $data->networkType]) && is_array($shareApproveNetworkData[(int) $data->networkType]) && in_array((int) $data->networkId, $shareApproveNetworkData[(int) $data->networkType])) {
270
$content .='';
271
+ $content .='<div class="b2s-post-approve-info" data-network-auth-id="' . $data->networkAuthId . '"><div class="clearfix"></div><div class="alert alert-warning">' . __('You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post.', 'blog2social') . '</div></div>';
272
}
273
274
//TOS Twitter 030218
275
+ if ($data->networkType == 0 && in_array($data->networkId, $this->networkTosProfile)) {
276
$content .='';
277
+ $content .='<div class="b2s-unique-content" data-network-id="' . $data->networkId . '" data-network-auth-id="' . $data->networkAuthId . '"><div class="clearfix"></div><div class="alert b2s-unique-content-alert alert-danger">' . __('Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account.', 'blog2social') . '<br><strong>' . __('Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts.', 'blog2social') . '</strong> <a href="' . B2S_Tools::getSupportLink('network_tos_blog_032018') . '" target="_blank">' . __('Learn more about this', 'blog2social') . '</a></div></div>';
278
+ }
279
+ //TOS Xing Group 080218
280
+ if ($data->networkType == 2 && in_array($data->networkId, $this->networkTosGroup)) {
281
+ $content .='';
282
+ $content .='<div class="b2s-content-info" data-network-id="' . $data->networkId . '" data-network-auth-id="' . $data->networkAuthId . '"><div class="clearfix"></div><div class="alert alert-warning">' . __('Please note: XING allows identical posts to be published only once within a group and no more than three times across different groups.', 'blog2social') . ' <a href="' . B2S_Tools::getSupportLink('network_tos_blog_082018') . '" target="_blank">' . __('Read more', 'blog2social') . '</a></div></div>';
283
}
284
285
$content .= '<div class="b2s-post-item-details-edit-area" data-network-auth-id="' . $data->networkAuthId . '">';
286
$content .= (in_array($data->networkId, $this->showBoards) || ($data->networkType == 2 && in_array($data->networkId, $this->showBoardsGroup))) ? $this->getBoardHtml($data->networkAuthId, $data->networkId) : '';
425
$edit .= '</div>';
426
}
427
} else {
428
+ $edit = '<textarea class="form-control b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '"data-network-count="-1" data-network-id="' . $networkId . '" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
429
430
//EDIT Function - Calendar
431
$meta = $this->hook_meta(array());
459
460
if ($networkId == 2) {
461
$edit = '<div class="row"><br>';
462
+ //TOS Twitter 032018
463
+ $edit .='<div class="b2s-unique-content col-xs-12" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '"><div class="clearfix"></div><div class="alert b2s-unique-content-alert alert-danger">' . __('Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account.', 'blog2social') . '<br><strong>' . __('Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts.', 'blog2social') . '</strong> <a href="' . B2S_Tools::getSupportLink('network_tos_blog_032018') . '" target="_blank">' . __('Learn more about this', 'blog2social') . '</a></div><br></div>';
464
$edit .= '<div class="col-xs-12 col-sm-5 col-lg-3">';
465
$edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-id="' . $networkId . '" data-network-count="' . $schedCount . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
466
$edit .= '<img src="' . $this->defaultImage . '" class="tw-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 . '">';
515
$edit .= '</div>';
516
$edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
517
$edit .= $infoArea;
518
+ $edit .= '<textarea disabled="disabled" class="form-control b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-id="' . $networkId . '" data-network-count="' . $schedCount . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
519
$edit .= '</div>';
520
} else {
521
$edit .= '<div class="col-xs-12">';
699
700
$isSelectedSched = (B2S_PLUGIN_USER_VERSION > 0 && (trim(strtolower($this->postStatus)) == 'future' || !empty($this->selSchedDate))) ? 'selected="selected"' : '';
701
$isSelectedNow = (empty($isSelectedSched)) ? 'selected="selected"' : '';
702
+ $showSchedRegularly = (!($networkTyp == 2 || (in_array($networkId, $this->noScheduleRegularly)) || ($networkTyp == 1 && in_array($networkId, $this->noScheduleRegularlyPage)))) ? true : false;
703
704
$shipping = '<br>';
705
$shipping .= '<select name="b2s[' . $networkAuthId . '][releaseSelect]" data-user-version="' . B2S_PLUGIN_USER_VERSION . '" data-network-type="' . $networkTyp . '" data-network-customize-content="' . (in_array($networkId, $this->allowSchedCustomizeContent) ? 1 : 0) . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" class="form-control b2s-select b2s-post-item-details-release-input-date-select ' . (B2S_PLUGIN_USER_VERSION == 0 ? 'b2s-post-item-details-release-input-date-select-reset' : '') . '" >';
707
708
$isPremium = (B2S_PLUGIN_USER_VERSION == 0) ? ' [' . __("PREMIUM", "blog2social") . ']' : '';
709
$shipping .= '<option value="1" ' . $isSelectedSched . '>' . __('Schedule for specific dates', 'blog2social') . $isPremium . '</option>';
710
+
711
+ $shipping .= ($showSchedRegularly) ? '<option value="2">' . __('Schedule Recurrent Post', 'blog2social') . $isPremium . '</option>' : '';
712
713
$shipping .= '</select>';
714
757
758
$shipping .= '<div class="clearfix"></div>';
759
760
+
761
+
762
+ if ($showSchedRegularly) {
763
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-2 del-padding-left b2s-post-item-details-release-area-div-interval" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '"><select name="b2s[' . $networkAuthId . '][intervalSelect][' . $schedcount . ']" class="form-control b2s-select b2s-post-item-details-release-input-interval-select" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none;" disabled="disabled">';
764
$shipping .= '<option value="0" selected="selected">' . __('weekly', 'blog2social') . '</option>';
765
$shipping .= '<option value="1">' . __('monthly', 'blog2social') . '</option>';
809
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-2 del-padding-left b2s-post-item-details-release-area-label-time" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '"><input type="text" placeholder="' . __('Time', 'blog2social') . '" name="b2s[' . $networkAuthId . '][time][' . $schedcount . ']" data-network-id="' . $networkId . '" data-network-type="' . $networkTyp . '" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" class="b2s-post-item-details-release-input-time form-control" style="display:none;" disabled="disabled" readonly value=""></div>';
810
$shipping .= '<div class="col-xs-12 col-sm-6 col-md-4 del-padding-left b2s-post-item-details-release-area-label-day" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '">';
811
812
+ if ($showSchedRegularly) {
813
$shipping .= '<div class="b2s-post-item-details-release-input-daySelect" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" style="display:none;">';
814
$shipping .= '<input id="b2s-' . $networkAuthId . '-' . $schedcount . '-mo" type="checkbox" name="b2s[' . $networkAuthId . '][mo][' . $schedcount . ']" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '" class="form-control b2s-post-item-details-release-input-days b2s-post-item-details-release-input-lable-day-mo" value="1" disabled="disabled"><label for="b2s-' . $networkAuthId . '-' . $schedcount . '-mo" class="b2s-post-item-details-release-input-lable-day">' . __('Mon', 'blog2social') . '</label>'; //MO
815
$shipping .= '<input id="b2s-' . $networkAuthId . '-' . $schedcount . '-di" type="checkbox" name="b2s[' . $networkAuthId . '][di][' . $schedcount . ']" data-network-auth-id="' . $networkAuthId . '" data-network-count="' . $schedcount . '" class="form-control b2s-post-item-details-release-input-days b2s-post-item-details-release-input-lable-day-di" value="1" disabled="disabled"><label for="b2s-' . $networkAuthId . '-' . $schedcount . '-di" class="b2s-post-item-details-release-input-lable-day">' . __('Tue', 'blog2social') . '</label>'; //Di
822
}
823
$shipping .= '</div>';
824
$shipping .= '<div class="col-md-2 del-padding-left">';
825
+ if (!($networkTyp >= 1 && (in_array($networkId, $this->addNoMoreSchedPage) || in_array($networkId, $this->addNoMoreSchedGroup)))) {
826
+ $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>' : '';
827
+ $shipping .= $schedcount < $maxSchedCount - 1 ? '<button class="btn btn-link b2s-post-item-details-release-input-add" data-network-id="' . $networkId . '" data-network-type="' . $networkTyp . '" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" data-network-count="1" style="display:none;">+' . __('add another post', 'blog2social') . '</button>' : '';
828
+ }
829
$shipping .= '</div>';
830
831
//since 4.8.0 customize content
includes/B2S/Ship/Save.php CHANGED
@@ -205,10 +205,15 @@ class B2S_Ship_Save {
205
206
unset($serializeData['network_type']);
207
unset($serializeData['network_display_name']);
208
- unset($serializeData['token']);
209
- unset($serializeData['blog_user_id']);
210
unset($serializeData['post_id']);
211
unset($serializeData['image']);
212
213
$printSchedDate = array();
214
//mode: once schedule
@@ -324,7 +329,7 @@ class B2S_Ship_Save {
324
if (isset($data['b2s_id']) && $data['b2s_id'] > 0) {
325
$wpdb->update('b2s_posts', array(
326
'post_id' => $data['post_id'],
327
- 'blog_user_id' => $data['blog_user_id'],
328
'user_timezone' => $schedData['user_timezone'],
329
'publish_date' => "0000-00-00 00:00:00",
330
'sched_details_id' => $schedDate['sched_details_id'],
@@ -353,7 +358,7 @@ class B2S_Ship_Save {
353
//since V4.8.0 relay posts
354
if (!empty($relayData) && is_array($relayData)) {
355
$internal_post_id = $wpdb->insert_id;
356
- $relaySchedData = array('user_timezone' => $schedData['user_timezone'], 'sched_date' => $schedDate['sched_date'], 'sched_date_utc' => $schedDate['sched_date_utc'], 'post_id' => $data['post_id'], 'blog_user_id' => $data['blog_user_id']);
357
$relayResult = $this->saveRelayDetails((int) $internal_post_id, $relayData, $relaySchedData);
358
$printSchedDate = array_merge($printSchedDate, $relayResult);
359
}
@@ -369,16 +374,16 @@ class B2S_Ship_Save {
369
$html = "";
370
$data['token'] = B2S_PLUGIN_TOKEN;
371
if ($info) {
372
- $html .='<br><div class="alert alert-warning"><b>' . __('For sharing your posts on personal Facebook Profiles you can now use Facebook Instant Sharing', 'blog2social') . '</b> (<a target="_blank" href="'.B2S_Tools::getSupportLink('network_tos_faq_news_072018').'">'.__('Read why','blog2social').'</a>).';
373
$html .='<br><br>';
374
- $html .='<b>'.__('This is how it works:', 'blog2social') . '</b><br>';
375
$html .= __('-To share your post immediately, click the "Share" button next to your selected Facebook profile below.', 'blog2social') . '<br>';
376
$html .= __('-For scheduled posts, Blog2Social will save your post and move it to the "Scheduled Posts" tab on your "Posts & Sharing" navigation bar. On your scheduled date and time, your post will move to the "Instant Sharing" tab and you can click on "Share" to post it to your Facebook Profile instantly.', 'blog2social');
377
$html .='</div>';
378
}
379
-
380
$approveLink = '<a href="#" class="btn btn-primary" onclick="wopApprove(\'' . B2S_PLUGIN_API_ENDPOINT . 'instant/share.php?data=' . base64_encode(serialize($data)) . '\', \'Blog2Social\'); return false;" target="_blank"><i class="glyphicon glyphicon-share"></i> ' . __('share', 'blog2social') . '</a>';
381
- $html .= '<span class="text-warning">'.$approveLink.' (' . __('Please share your Facebook post now', 'blog2social') .')</span><br>';
382
return $html;
383
}
384
205
206
unset($serializeData['network_type']);
207
unset($serializeData['network_display_name']);
208
unset($serializeData['post_id']);
209
unset($serializeData['image']);
210
+ //insert mode
211
+ unset($serializeData['token']);
212
+ unset($serializeData['blog_user_id']);
213
+ //update mode
214
+ unset($serializeData['original_blog_user_id']);
215
+ unset($serializeData['last_edit_blog_user_id']);
216
+
217
218
$printSchedDate = array();
219
//mode: once schedule
329
if (isset($data['b2s_id']) && $data['b2s_id'] > 0) {
330
$wpdb->update('b2s_posts', array(
331
'post_id' => $data['post_id'],
332
+ 'last_edit_blog_user_id' => $data['last_edit_blog_user_id'],
333
'user_timezone' => $schedData['user_timezone'],
334
'publish_date' => "0000-00-00 00:00:00",
335
'sched_details_id' => $schedDate['sched_details_id'],
358
//since V4.8.0 relay posts
359
if (!empty($relayData) && is_array($relayData)) {
360
$internal_post_id = $wpdb->insert_id;
361
+ $relaySchedData = array('user_timezone' => $schedData['user_timezone'], 'sched_date' => $schedDate['sched_date'], 'sched_date_utc' => $schedDate['sched_date_utc'], 'post_id' => $data['post_id'], 'blog_user_id' => ( isset($data['original_blog_user_id']) ? $data['original_blog_user_id'] : $data['blog_user_id'] )); //update - insert
362
$relayResult = $this->saveRelayDetails((int) $internal_post_id, $relayData, $relaySchedData);
363
$printSchedDate = array_merge($printSchedDate, $relayResult);
364
}
374
$html = "";
375
$data['token'] = B2S_PLUGIN_TOKEN;
376
if ($info) {
377
+ $html .='<br><div class="alert alert-warning"><b>' . __('For sharing your posts on personal Facebook Profiles you can now use Facebook Instant Sharing', 'blog2social') . '</b> (<a target="_blank" href="' . B2S_Tools::getSupportLink('network_tos_faq_news_072018') . '">' . __('Read why', 'blog2social') . '</a>).';
378
$html .='<br><br>';
379
+ $html .='<b>' . __('This is how it works:', 'blog2social') . '</b><br>';
380
$html .= __('-To share your post immediately, click the "Share" button next to your selected Facebook profile below.', 'blog2social') . '<br>';
381
$html .= __('-For scheduled posts, Blog2Social will save your post and move it to the "Scheduled Posts" tab on your "Posts & Sharing" navigation bar. On your scheduled date and time, your post will move to the "Instant Sharing" tab and you can click on "Share" to post it to your Facebook Profile instantly.', 'blog2social');
382
$html .='</div>';
383
}
384
+
385
$approveLink = '<a href="#" class="btn btn-primary" onclick="wopApprove(\'' . B2S_PLUGIN_API_ENDPOINT . 'instant/share.php?data=' . base64_encode(serialize($data)) . '\', \'Blog2Social\'); return false;" target="_blank"><i class="glyphicon glyphicon-share"></i> ' . __('share', 'blog2social') . '</a>';
386
+ $html .= '<span class="text-warning">' . $approveLink . ' (' . __('Please share your Facebook post now', 'blog2social') . ')</span><br>';
387
return $html;
388
}
389
includes/Loader.php CHANGED
@@ -20,6 +20,9 @@ class B2S_Loader {
20
}
21
22
public function call_global_hooks() {
23
require_once(B2S_PLUGIN_DIR . 'includes/Options.php');
24
require_once(B2S_PLUGIN_DIR . 'includes/B2S/AutoPost.php');
25
require_once(B2S_PLUGIN_DIR . 'includes/B2S/Rating.php');
@@ -103,6 +106,13 @@ class B2S_Loader {
103
B2S_Meta::getInstance()->_run();
104
}
105
106
public function plugin_deactivate_add_modal() {
107
include_once(B2S_PLUGIN_DIR . '/views/b2s/partials/plugin-deactivate-modal.php');
108
}
@@ -1129,6 +1139,7 @@ class B2S_Loader {
1129
`id` int(11) NOT NULL AUTO_INCREMENT,
1130
`post_id` int(11) NOT NULL,
1131
`blog_user_id` int(11) NOT NULL,
1132
`user_timezone` TINYINT NOT NULL DEFAULT '0',
1133
`sched_details_id` INT NOT NULL,
1134
`sched_type` TINYINT NOT NULL DEFAULT '0',
@@ -1160,13 +1171,15 @@ class B2S_Loader {
1160
$b2sPostsColsData[] = $value->Field;
1161
}
1162
}
1163
if (!in_array("post_for_relay", $b2sPostsColsData)) {
1164
$wpdb->query("ALTER TABLE b2s_posts ADD post_for_relay TINYINT NOT NULL DEFAULT '0'");
1165
}
1166
if (!in_array("post_for_approve", $b2sPostsColsData)) {
1167
$wpdb->query("ALTER TABLE b2s_posts ADD post_for_approve TINYINT NOT NULL DEFAULT '0'");
1168
}
1169
-
1170
if (!in_array("relay_primary_post_id", $b2sPostsColsData)) {
1171
$wpdb->query("ALTER TABLE b2s_posts ADD relay_primary_post_id int(11) NOT NULL DEFAULT '0'");
1172
$wpdb->query('ALTER TABLE `b2s_posts` ADD INDEX(`relay_primary_post_id`)');
@@ -1177,7 +1190,7 @@ class B2S_Loader {
1177
}
1178
1179
$keys = $wpdb->get_results('SHOW INDEX FROM `b2s_posts`');
1180
- $allowIndexPosts = array('PRIMARY', 'post_id', 'blog_user_id', 'sched_details_id', 'sched_date', 'sched_date_utc' . 'publish_date', 'relay_primary_post_id', 'hook_action', 'hide');
1181
foreach ($keys as $k => $value) {
1182
if (!in_array($value->Key_name, $allowIndexPosts)) {
1183
$wpdb->query('ALTER TABLE `b2s_posts` DROP INDEX ' . $value->Key_name);
20
}
21
22
public function call_global_hooks() {
23
+
24
+ $this->b2s_register_custom_post_type();
25
+
26
require_once(B2S_PLUGIN_DIR . 'includes/Options.php');
27
require_once(B2S_PLUGIN_DIR . 'includes/B2S/AutoPost.php');
28
require_once(B2S_PLUGIN_DIR . 'includes/B2S/Rating.php');
106
B2S_Meta::getInstance()->_run();
107
}
108
109
+ private function b2s_register_custom_post_type() {
110
+ if (post_type_exists("b2s_ex_post")) {
111
+ return;
112
+ }
113
+ register_post_type('b2s_ex_post', array('public' => false, 'label' => 'Related Posts for Blog2Social'));
114
+ }
115
+
116
public function plugin_deactivate_add_modal() {
117
include_once(B2S_PLUGIN_DIR . '/views/b2s/partials/plugin-deactivate-modal.php');
118
}
1139
`id` int(11) NOT NULL AUTO_INCREMENT,
1140
`post_id` int(11) NOT NULL,
1141
`blog_user_id` int(11) NOT NULL,
1142
+ `last_edit_blog_user_id` int(11) NOT NULL,
1143
`user_timezone` TINYINT NOT NULL DEFAULT '0',
1144
`sched_details_id` INT NOT NULL,
1145
`sched_type` TINYINT NOT NULL DEFAULT '0',
1171
$b2sPostsColsData[] = $value->Field;
1172
}
1173
}
1174
+ if (!in_array("last_edit_blog_user_id", $b2sPostsColsData)) {
1175
+ $wpdb->query("ALTER TABLE b2s_posts ADD last_edit_blog_user_id INT NOT NULL DEFAULT '0'");
1176
+ }
1177
if (!in_array("post_for_relay", $b2sPostsColsData)) {
1178
$wpdb->query("ALTER TABLE b2s_posts ADD post_for_relay TINYINT NOT NULL DEFAULT '0'");
1179
}
1180
if (!in_array("post_for_approve", $b2sPostsColsData)) {
1181
$wpdb->query("ALTER TABLE b2s_posts ADD post_for_approve TINYINT NOT NULL DEFAULT '0'");
1182
}
1183
if (!in_array("relay_primary_post_id", $b2sPostsColsData)) {
1184
$wpdb->query("ALTER TABLE b2s_posts ADD relay_primary_post_id int(11) NOT NULL DEFAULT '0'");
1185
$wpdb->query('ALTER TABLE `b2s_posts` ADD INDEX(`relay_primary_post_id`)');
1190
}
1191
1192
$keys = $wpdb->get_results('SHOW INDEX FROM `b2s_posts`');
1193
+ $allowIndexPosts = array('PRIMARY', 'post_id', 'blog_user_id', 'sched_details_id', 'sched_date', 'sched_date_utc', 'publish_date', 'relay_primary_post_id', 'hook_action', 'hide');
1194
foreach ($keys as $k => $value) {
1195
if (!in_array($value->Key_name, $allowIndexPosts)) {
1196
$wpdb->query('ALTER TABLE `b2s_posts` DROP INDEX ' . $value->Key_name);
includes/Tools.php CHANGED
@@ -128,23 +128,23 @@ class B2S_Tools {
128
}
129
130
//TOS Twitter 032018
131
- //BTN: More information
132
if ($type == 'network_tos_faq_032018') {
133
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/3/127/en/twitter-terms-of-service-update-february-2018-common-questions.html' : 'https://www.blog2social.com/de/faq/content/3/127/de/twitter-aenderung-der-allgemeinen-geschaeftsbedingungen-update-februar-2018-haeufig-gestellte-fragen.html');
134
}
135
- //BTN: More Information about these changes.
136
if ($type == 'network_tos_faq_news_032018') {
137
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/news/34/en/version-47-twitter-terms-of-service-update.html' : 'https://www.blog2social.com/de/faq/news/30/de/version-47-twitter-update-der-allgemeinen-geschaeftsbedingungen.html');
138
}
139
- //BTN: Learn more about this
140
if ($type == 'network_tos_blog_032018') {
141
return (($lang == 'en') ? 'https://www.blog2social.com/en/blog/how-new-twitter-rules-impact-your-social-media-marketing' : 'https://www.blog2social.com/de/blog/neue-twitter-regeln-social-media-marketing');
142
}
143
- //BTN: read more
144
if ($type == 'network_tos_faq_news_072018') {
145
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/news/39/en/version-491-_-facebook-profile-changes-_-introducing-facebook-instant-sharing.html' : 'https://www.blog2social.com/de/faq/news/35/de/version-491-_-facebook_profil_aenderungen-_-neue-funktion-facebook-instant-sharing.html');
146
- }
147
- //BTN: introduction
148
if ($type == 'network_tos_faq_072018') {
149
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/3/135/en/how-to-share-on-facebook-profiles-&-pages-and-in-events-&-groups-with-facebook-instant-sharing.html' : 'https://www.blog2social.com/de/faq/content/3/136/de/mit-facebook-instant-sharing-auf-facebook_profilen-_seiten-sowie-in-_veranstaltungen-und-_gruppen-teilen.html');
150
}
@@ -152,13 +152,10 @@ class B2S_Tools {
152
if ($type == 'network_tos_faq_2_072018') {
153
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/11/136/en/converting-your-facebook-profile-to-a-facebook-page.html' : 'https://www.blog2social.com/de/faq/content/11/137/de/facebook_profil-in-eine-facebook_seite-umwandeln.html');
154
}
155
-
156
-
157
-
158
-
159
-
160
-
161
-
162
}
163
164
public static function getAffiliateId() {
128
}
129
130
//TOS Twitter 032018
131
+ //BTN: More information Twitter
132
if ($type == 'network_tos_faq_032018') {
133
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/3/127/en/twitter-terms-of-service-update-february-2018-common-questions.html' : 'https://www.blog2social.com/de/faq/content/3/127/de/twitter-aenderung-der-allgemeinen-geschaeftsbedingungen-update-februar-2018-haeufig-gestellte-fragen.html');
134
}
135
+ //BTN: More Information about these changes. Twitter
136
if ($type == 'network_tos_faq_news_032018') {
137
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/news/34/en/version-47-twitter-terms-of-service-update.html' : 'https://www.blog2social.com/de/faq/news/30/de/version-47-twitter-update-der-allgemeinen-geschaeftsbedingungen.html');
138
}
139
+ //BTN: Learn more about this Twitter
140
if ($type == 'network_tos_blog_032018') {
141
return (($lang == 'en') ? 'https://www.blog2social.com/en/blog/how-new-twitter-rules-impact-your-social-media-marketing' : 'https://www.blog2social.com/de/blog/neue-twitter-regeln-social-media-marketing');
142
}
143
+ //BTN: read more Facebook
144
if ($type == 'network_tos_faq_news_072018') {
145
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/news/39/en/version-491-_-facebook-profile-changes-_-introducing-facebook-instant-sharing.html' : 'https://www.blog2social.com/de/faq/news/35/de/version-491-_-facebook_profil_aenderungen-_-neue-funktion-facebook-instant-sharing.html');
146
+ }
147
+ //BTN: introduction Facebook
148
if ($type == 'network_tos_faq_072018') {
149
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/3/135/en/how-to-share-on-facebook-profiles-&-pages-and-in-events-&-groups-with-facebook-instant-sharing.html' : 'https://www.blog2social.com/de/faq/content/3/136/de/mit-facebook-instant-sharing-auf-facebook_profilen-_seiten-sowie-in-_veranstaltungen-und-_gruppen-teilen.html');
150
}
152
if ($type == 'network_tos_faq_2_072018') {
153
return (($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/11/136/en/converting-your-facebook-profile-to-a-facebook-page.html' : 'https://www.blog2social.com/de/faq/content/11/137/de/facebook_profil-in-eine-facebook_seite-umwandeln.html');
154
}
155
+ //BTN: read more Xing
156
+ if ($type == 'network_tos_blog_082018') {
157
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/3/137/en/how-to-successfully-post-to-xing-groups.html' : 'https://www.blog2social.com/de/faq/content/3/135/de/so-gelingt-ihnen-das-erfolgreiche-teilen-in-xing_gruppen.html';
158
+ }
159
}
160
161
public static function getAffiliateId() {
includes/Util.php CHANGED
@@ -54,10 +54,10 @@ class B2S_Util {
54
}
55
56
public static function getMetaTags($postId = 0, $postUrl = '', $network = 1) {
57
-
58
//GETSTOREEDDATA
59
if ((int) $postId != 0) {
60
- $metaData = get_option('B2S_PLUGIN_POST_META_TAGES_' . $postId);
61
if ($metaData !== false && is_array($metaData)) {
62
return $metaData;
63
}
@@ -69,7 +69,6 @@ class B2S_Util {
69
$postUrl = $postUrl . ((parse_url($postUrl, PHP_URL_QUERY) ? '&' : '?') . 'no_cache=1'); //nocache
70
$html = self::b2sFileGetContents($postUrl);
71
if (!empty($html) && $html !== false) {
72
- $type = ($network == 2) ? 'twitter' : 'og';
73
//Search rist OG Parameter
74
$temp = self::b2sGetAllTags($html, $type);
75
foreach ($getTags as $k => $v) {
@@ -94,7 +93,7 @@ class B2S_Util {
94
}
95
//STOREDATA
96
if ((int) $postId != 0) {
97
- update_option('B2S_PLUGIN_POST_META_TAGES_' . $postId, $param);
98
}
99
return $param;
100
}
@@ -178,7 +177,10 @@ class B2S_Util {
178
}
179
180
private static function b2sGetAllTags($html, $type = 'og') {
181
- $search = ($type = 'og') ? 'property' : 'name';
182
$list = array();
183
$doc = new DOMDocument();
184
if (function_exists('mb_convert_encoding')) {
@@ -189,15 +191,18 @@ class B2S_Util {
189
$metas = $doc->getElementsByTagName('meta');
190
for ($i = 0; $i < $metas->length; $i++) {
191
$meta = $metas->item($i);
192
- if ($meta->getAttribute($search) == $type . ':title') {
193
$list['title'] = (function_exists('mb_convert_encoding') ? htmlspecialchars($meta->getAttribute('content')) : $meta->getAttribute('content'));
194
}
195
- if ($meta->getAttribute($search) == $type . ':description') {
196
$desc = self::cleanContent(strip_shortcodes($meta->getAttribute('content')));
197
$list['description'] = (function_exists('mb_convert_encoding') ? htmlspecialchars($desc) : $desc);
198
}
199
- if ($meta->getAttribute($search) == $type . ':image') {
200
$list['image'] = (function_exists('mb_convert_encoding') ? htmlspecialchars($meta->getAttribute('content')) : $meta->getAttribute('content'));
201
}
202
}
203
return $list;
54
}
55
56
public static function getMetaTags($postId = 0, $postUrl = '', $network = 1) {
57
+ $type = ($network == 2) ? 'twitter' : 'og';
58
//GETSTOREEDDATA
59
if ((int) $postId != 0) {
60
+ $metaData = get_option('B2S_PLUGIN_POST_META_TAGES_' . strtoupper($type) . '_' . $postId);
61
if ($metaData !== false && is_array($metaData)) {
62
return $metaData;
63
}
69
$postUrl = $postUrl . ((parse_url($postUrl, PHP_URL_QUERY) ? '&' : '?') . 'no_cache=1'); //nocache
70
$html = self::b2sFileGetContents($postUrl);
71
if (!empty($html) && $html !== false) {
72
//Search rist OG Parameter
73
$temp = self::b2sGetAllTags($html, $type);
74
foreach ($getTags as $k => $v) {
93
}
94
//STOREDATA
95
if ((int) $postId != 0) {
96
+ update_option('B2S_PLUGIN_POST_META_TAGES_' . strtoupper($type) . '_' . $postId, $param);
97
}
98
return $param;
99
}
177
}
178
179
private static function b2sGetAllTags($html, $type = 'og') {
180
+ $titleFound = false;
181
+ $descriptionFound = false;
182
+ $imageFound = false;
183
+ $search = 'property';
184
$list = array();
185
$doc = new DOMDocument();
186
if (function_exists('mb_convert_encoding')) {
191
$metas = $doc->getElementsByTagName('meta');
192
for ($i = 0; $i < $metas->length; $i++) {
193
$meta = $metas->item($i);
194
+ if ($meta->getAttribute($search) == $type . ':title' && !$titleFound) {
195
$list['title'] = (function_exists('mb_convert_encoding') ? htmlspecialchars($meta->getAttribute('content')) : $meta->getAttribute('content'));
196
+ $titleFound = true;
197
}
198
+ if ($meta->getAttribute($search) == $type . ':description' && !$descriptionFound) {
199
$desc = self::cleanContent(strip_shortcodes($meta->getAttribute('content')));
200
$list['description'] = (function_exists('mb_convert_encoding') ? htmlspecialchars($desc) : $desc);
201
+ $descriptionFound = true;
202
}
203
+ if ($meta->getAttribute($search) == $type . ':image' && !$imageFound) {
204
$list['image'] = (function_exists('mb_convert_encoding') ? htmlspecialchars($meta->getAttribute('content')) : $meta->getAttribute('content'));
205
+ $imageFound = true;
206
}
207
}
208
return $list;
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 Aug 07 2018 08:56:28 GMT+0200\n"
8
"Last-Translator: Sven Bürger <s.buerger@adenion.de>\n"
9
"Language-Team: \n"
10
"Language: German\n"
@@ -23,22 +23,21 @@ 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-9-1/includes/B2S/Settings/Item.php:190
27
msgid ""
28
- "Immediate Cross-Posting across all networks: Share an unlimited number of "
29
- "posts"
30
msgstr ""
31
- "Immediate Cross-Posting über alle Netzwerke hinweg: Teile eine unbegrenzte "
32
- "Anzahl an Beiträgen"
33
34
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:191
35
- msgid "Scheduled Auto-Posting"
36
- msgstr "Scheduled Auto-Posting"
37
-
38
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:191 ../..
39
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:194
40
- msgid "Upgrade"
41
- msgstr "Upgrade"
42
43
#. Name of the plugin
44
msgid "Blog2Social: Social Media Auto Post & Scheduler"
@@ -65,376 +64,376 @@ msgstr ""
65
msgid "Blog2Social, Adenion"
66
msgstr "Blog2Social, Adenion"
67
68
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Calendar/Filter.php:123
69
msgid "show all"
70
msgstr "alle anzeigen"
71
72
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:46 ../..
73
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Navbar.php:32
74
msgid "Default"
75
msgstr "Standard"
76
77
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:46
78
msgid "Show all"
79
msgstr "alle anzeigen"
80
81
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:47 ../..
82
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:131
83
msgid "My profile"
84
msgstr "Mein Profil"
85
86
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:49
87
msgid "Your profiles:"
88
msgstr "weitere Profile:"
89
90
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:104 ../..
91
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:267
92
msgid "Connections"
93
msgstr "Verbindungen"
94
95
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:116 ../..
96
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:116 ../..
97
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:154 ../..
98
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:156 ../..
99
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:276 ../..
100
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:457 ../..
101
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:471 ../..
102
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:493 ../..
103
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:544 ../..
104
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:34 ../..
105
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:34 ../..
106
- #: /plugins/blog2social-v-4-9-1/includes/Loader.php:576
107
msgid "Profile"
108
msgstr "Profil"
109
110
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:116 ../..
111
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:34
112
msgid "You want to connect a network profile?"
113
msgstr "Du möchtest Dich mit einem Netzwerkprofil verbinden?"
114
115
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:116 ../..
116
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:119 ../..
117
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:122 ../..
118
- #: /plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:110 ../..
119
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:115 ../..
120
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:137 ../..
121
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:75 ../..
122
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:82 ../..
123
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:700 ../..
124
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:28 ../..
125
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:31 ../..
126
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:34 ../..
127
- #: /plugins/blog2social-v-4-9-1/includes/Loader.php:654 ../../plugins/blog2social-
128
- #: v-4-9-1/includes/Loader.php:722 ../../plugins/blog2social-v-4-9-
129
- #: 1/views/b2s/network.php:35 ../../plugins/blog2social-v-4-9-
130
- #: 1/views/b2s/partials/post-edit-modal.php:9 ../../plugins/blog2social-v-4-9-
131
- #: 1/views/b2s/settings.php:67 ../../plugins/blog2social-v-4-9-
132
- #: 1/views/b2s/settings.php:89 ../../plugins/blog2social-v-4-9-1/views/b2s/ship.
133
- #: php:17 ../../plugins/blog2social-v-4-9-1/views/b2s/widgets/posts.php:31 ../..
134
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/post.navbar.phtml:9 ../..
135
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/post.navbar.phtml:13
136
msgid "PREMIUM"
137
msgstr "PREMIUM"
138
139
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:119 ../..
140
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:119 ../..
141
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:186 ../..
142
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:188 ../..
143
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:276 ../..
144
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:472 ../..
145
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:494 ../..
146
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:547 ../..
147
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:31 ../..
148
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:31 ../..
149
- #: /plugins/blog2social-v-4-9-1/includes/Loader.php:576
150
msgid "Page"
151
msgstr "Seite"
152
153
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:119 ../..
154
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:31
155
msgid "You want to connect a network page?"
156
msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
157
158
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:122 ../..
159
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:122 ../..
160
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:218 ../..
161
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:220 ../..
162
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:473 ../..
163
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:495 ../..
164
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:551 ../..
165
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:28 ../..
166
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:28 ../..
167
- #: /plugins/blog2social-v-4-9-1/includes/Loader.php:576
168
msgid "Group"
169
msgstr "Gruppe"
170
171
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:122 ../..
172
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Portale.php:28
173
msgid "You want to connect a social media group?"
174
msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
175
176
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:165 ../..
177
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:228
178
msgid "Authorization is interrupted since"
179
msgstr "Autorisierung ist unterbrochen seit"
180
181
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:176 ../..
182
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:208 ../..
183
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:240
184
msgid "To reactivate this social media connection,"
185
msgstr "Um diese Social Media Verbindung zu reaktivieren,"
186
187
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:176 ../..
188
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:208 ../..
189
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:240 ../..
190
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:32
191
msgid "please upgrade"
192
msgstr "Bitte upgraden"
193
194
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Network/Item.php:196
195
msgid "Authorization is interrupted since"
196
msgstr "Autorisierung ist unterbrochen seit"
197
198
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:34
199
msgid "all authors"
200
msgstr "alle Autoren"
201
202
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:49 ../..
203
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:200 ../..
204
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Save.php:389 ../..
205
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Filter.php:41 ../..
206
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Item.php:97 ../..
207
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:12 ../../plugins/blog2social-v-
208
- #: 4-9-1/views/b2s/ship.php:537
209
msgid "published"
210
msgstr "veröffentlicht"
211
212
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:49 ../..
213
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:200 ../..
214
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Filter.php:41 ../..
215
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Item.php:97 ../..
216
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:12
217
msgid "scheduled"
218
msgstr "geplant"
219
220
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:49 ../..
221
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:200 ../..
222
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Item.php:97 ../..
223
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:12
224
msgid "draft"
225
msgstr "Entwurf"
226
227
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:50
228
msgid "all statuses"
229
msgstr "kein Status"
230
231
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:61 ../..
232
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:73
233
msgid "newest first"
234
msgstr "neuste zuerst"
235
236
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:61 ../..
237
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:73
238
msgid "oldest first"
239
msgstr "älteste zuerst"
240
241
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:86
242
msgid "all categories & tags"
243
msgstr "alle Kategorien & Schlagwörter"
244
245
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:108 ../..
246
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Filter.php:53
247
msgid "all post types"
248
msgstr "alle Typen"
249
250
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:129 ../..
251
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Filter.php:74
252
msgid "Search Title"
253
msgstr "Suche nach Titel"
254
255
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:149 ../..
256
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Filter.php:85
257
msgid "sort"
258
msgstr "sortieren"
259
260
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:150 ../..
261
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Filter.php:86
262
msgid "reset"
263
msgstr "zurücksetzen"
264
265
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:155
266
msgid "selected date"
267
msgstr "ausgewähltes Datum"
268
269
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Filter.php:155
270
msgid "scheduled post(s)"
271
msgstr "geplante Beiträge"
272
273
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:203
274
msgid "You have no posts published or scheduled."
275
msgstr "Du hast derzeit keine Beiträge veröffentlicht oder geplant."
276
277
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:225
278
msgid "last shared on social media"
279
msgstr "zuletzt auf Social Media geteilt"
280
281
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:233
282
msgid "Share on Social Media"
283
msgstr "auf Social Media teilen"
284
285
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:235 ../..
286
- #: /plugins/blog2social-v-4-9-1/includes/PRG/Post/Item.php:129
287
msgid "Author"
288
msgstr "Autor"
289
290
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:235 ../..
291
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:31
292
msgid "on blog"
293
msgstr "auf dem Blog"
294
295
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:252 ../..
296
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:234 ../../plugins/blog2social-
297
- #: v-4-9-1/views/b2s/ship.php:236
298
msgid "Re-share this post"
299
msgstr "Diesen Beitrag nochmal teilen"
300
301
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:253 ../..
302
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:277 ../..
303
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:299
304
msgid "Details"
305
msgstr "Details"
306
307
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:255
308
msgid "shared social media posts"
309
msgstr "geteilte Beiträge"
310
311
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:255
312
msgid "latest share by"
313
msgstr "zuletzt geteilt von"
314
315
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:279 ../..
316
- #: /plugins/blog2social-v-4-9-1/views/b2s/widgets/activity.php:13
317
msgid "scheduled social media posts"
318
msgstr "geplante Beiträge"
319
320
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:279
321
msgid "next share by"
322
msgstr "als nächstes geteilt von"
323
324
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:301
325
msgid "social media posts ready to be shared"
326
msgstr "Social Media Posts sind bereit geteilt zu werden"
327
328
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:413 ../..
329
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:33 ../..
330
- #: /plugins/blog2social-v-4-9-1/views/b2s/widgets/premium.php:47
331
msgid "Auto-Posting"
332
msgstr "Auto-Posting"
333
334
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:413 ../..
335
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:545 ../..
336
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Save.php:399
337
msgid "Retweet"
338
msgstr "Retweet"
339
340
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:419 ../..
341
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:488 ../..
342
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:550
343
msgid "select all"
344
msgstr "alle auswählen"
345
346
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:422
347
msgid "show"
348
msgstr "ansehen"
349
350
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:429 ../..
351
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Save.php:410
352
msgid "Please see"
353
msgstr "Siehe"
354
355
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:429 ../..
356
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Save.php:410
357
msgid "FAQ"
358
msgstr "FAQ"
359
360
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:434
361
msgid "sharing in progress by"
362
msgstr "wir geteilt"
363
364
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:434
365
msgid "shared by"
366
msgstr "geteilt von"
367
368
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:455 ../..
369
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:468
370
msgid "You want to delete a publish post entry?"
371
msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
372
373
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:456 ../..
374
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:469
375
msgid "delete from reporting"
376
msgstr "aus Reporting löschen"
377
378
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:459
379
msgid "re-share"
380
msgstr "erneut teilen"
381
382
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:491
383
msgid "is waiting to shared by"
384
msgstr "wartet darauf geteilt zu werden\n"
385
386
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:520 ../..
387
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Save.php:380
388
msgid "share"
389
msgstr "teilen"
390
391
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:528
392
msgid "You want to delete your Social Media post?"
393
msgstr "Du möchtest Deinen Social Media Post löschen?"
394
395
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:529 ../..
396
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:571 ../..
397
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:104 ../..
398
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:678 ../..
399
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:816
400
msgid "delete"
401
msgstr "löschen"
402
403
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:562
404
msgid "scheduled by"
405
msgstr "geplant von "
406
407
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:567
408
msgid "You want to edit your scheduled post?"
409
msgstr "Möchtest Du Deinen geplanten Beitrag bearbeiten?"
410
411
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:568
412
msgid "edit"
413
msgstr "bearbeiten"
414
415
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Post/Item.php:579
416
msgid "delete scheduling"
417
msgstr "Planung löschen"
418
419
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:27 ../..
420
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/header.phtml:50
421
msgid "Please see FAQ"
422
msgstr "Siehe FAQ"
423
424
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:36
425
msgid "last auto-post:"
426
msgstr "letzter Auto-Post:"
427
428
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:78 ../..
429
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:539 ../../plugins/blog2social-
430
- #: v-4-9-1/views/b2s/html/header.phtml:55
431
msgid "The connection to the server failed. Try again!"
432
msgstr ""
433
"Eine Verbindung zum Server konnte nicht hergestellt werden. Versuche es "
434
"erneut!"
435
436
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:79 ../..
437
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/header.phtml:49
438
msgid ""
439
"WordPress uses heartbeats by default, Blog2Social as well. Please enable "
440
"heartbeats for using Blog2Social!"
@@ -442,8 +441,8 @@ msgstr ""
442
"WordPress verwendet standardmäßig den Heartbeat und Blog2Social auch. "
443
"Aktiviere den Heartbeat damit Du Blog2Social problemlos nutzen kannst."
444
445
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:80 ../..
446
- #: /plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:82
447
msgid ""
448
"Your post is still on draft or pending status. Please make sure that your "
449
"post is published or scheduled to be published on this blog. You can then "
@@ -453,8 +452,8 @@ msgstr ""
453
"geplant ist. Dann kannst Du Deinen Beitrag mit Blog2Social anpassen und "
454
"planen."
455
456
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:81 ../..
457
- #: /plugins/blog2social-v-4-9-1/includes/Loader.php:534
458
msgid ""
459
"There are no authorizations for your selected profile. Please, authorize "
460
"with a social network or select a other profile."
@@ -462,12 +461,12 @@ msgstr ""
462
"Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich "
463
"mit einem Netzwerk oder wähle ein anderes Profil aus. "
464
465
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:81 ../..
466
- #: /plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:179
467
msgid "Network settings"
468
msgstr "Netzwerkeinstellungen"
469
470
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:83
471
msgid ""
472
"Notice: Please make sure, that your website address is reachable. The Social "
473
"Networks do not allow postings from local installations."
@@ -475,43 +474,42 @@ msgstr ""
475
"Hinweis: Bitte stelle sicher, dass Dein Blog von außen erreichbar ist. Bei "
476
"Fragen wende Dich bitte an unseren Support."
477
478
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:99
479
msgid "Custom Sharing & Scheduling"
480
msgstr "Individuelles Teilen und Planen"
481
482
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:99 ../..
483
- #: /plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:103 ../..
484
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:91 ../..
485
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:99 ../..
486
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:108 ../..
487
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:110 ../..
488
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:122 ../..
489
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:128 ../..
490
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:144 ../..
491
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:184 ../..
492
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:318 ../..
493
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:320 ../..
494
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:477 ../..
495
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:642 ../..
496
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:18 ../..
497
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:69 ../..
498
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:92 ../..
499
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:55 ../../plugins/blog2social-v-
500
- #: 4-9-1/views/b2s/ship.php:145 ../../plugins/blog2social-v-4-9-1/views/b2s/ship.
501
- #: php:232
502
msgid "Info"
503
msgstr "Info"
504
505
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:100
506
msgid "Customize & Schedule Social Media Posts"
507
msgstr "Social Media Posts anpassen & planen"
508
509
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:102
510
msgid "Facebook Instant Sharing:"
511
msgstr "Facebook Instant Sharing:"
512
513
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:102 ../..
514
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:142
515
msgid ""
516
"Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" tab "
517
"on your \"Posts & Sharing\" navigation bar and can be shared on your Facebook "
@@ -522,35 +520,34 @@ msgstr ""
522
"auf den “Teilen” Button neben dem Post an Dein Facebook-Profil gesendet "
523
"werden."
524
525
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:103 ../..
526
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/header.phtml:317
527
msgid "Social Media Auto-Posting"
528
msgstr "Social Media Auto-Posting"
529
530
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:107
531
msgid "enable Auto-Posting"
532
msgstr "Auto-Posting aktivieren"
533
534
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:117 ../..
535
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:47 ../..
536
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:172 ../..
537
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.approve.php:46 ../..
538
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:50 ../..
539
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:187 ../..
540
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.notice.php:40 ../..
541
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.php:37 ../../plugins/blog2social-v-
542
- #: 4-9-1/views/b2s/post.publish.php:40 ../../plugins/blog2social-v-4-9-
543
- #: 1/views/b2s/post.sched.php:52 ../../plugins/blog2social-v-4-9-1/views/b2s/ship.
544
- #: php:167 ../../plugins/blog2social-v-4-9-1/views/b2s/ship.php:536 ../..
545
- #: /plugins/blog2social-v-4-9-1/views/prg/html/header.phtml:81
546
msgid "Loading..."
547
msgstr "Lade Daten..."
548
549
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:125
550
msgid "Blog2Social: Customize & Schedule Social Media Posts"
551
msgstr "Blog2Social : Beiträge anpassen & planen"
552
553
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:128
554
msgid ""
555
"Customize and schedule your social media posts on the one page preview for "
556
"all your selected networks: tailor your posts with individual comments, "
@@ -564,13 +561,13 @@ msgstr ""
564
"mehrfach oder wiederholt, um mehr Sichtbarkeit und Feedback von Deiner "
565
"Community zu erzielen"
566
567
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:137 ../..
568
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:306
569
msgid "Blog2Social: Social Media Auto-Posting"
570
msgstr "Blog2Social: Social Media Auto-Posting"
571
572
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:141 ../..
573
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:310
574
msgid ""
575
"You have 2 general options to define the date and time to share your blog "
576
"posts on social media with the Auto-Poster:"
@@ -578,13 +575,13 @@ msgstr ""
578
"Dir stehen grundsätzlich 2 Möglichkeiten zur Verfügung, per Auto-Posting "
579
"Deine Blogbeiträge auf Social Media zu teilen: "
580
581
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:142 ../..
582
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:311
583
msgid "1. Immediately after publishing your blog post"
584
msgstr "Sofort nach Veröffentlichung Deines Blogbeitrags "
585
586
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:143 ../..
587
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:312
588
msgid ""
589
"Published blog posts: If you publish your blog post with click on publish in "
590
"your WordPress post editor, Blog2Social will automatically share your social "
@@ -594,8 +591,8 @@ msgstr ""
594
"auf “veröffentlichen” im Beitrags-Editor Deines Blogs sofort veröffentlichst,"
595
" teilt Blog2Social Deinen Blogbeitrag unmittelbar auf Social Media."
596
597
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:144 ../..
598
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:313
599
msgid ""
600
"Scheduled blog posts: If you schedule your blog post with click on schedule "
601
"in your WordPress post editor, Blog2Social will share your social media post "
@@ -606,8 +603,8 @@ msgstr ""
606
"Deines Blogs klickst, teilt Blog2Social Deinen Blogbeitrag direkt nach der "
607
"Veröffentlichung auf Social Media. "
608
609
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:145 ../..
610
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:314
611
msgid ""
612
"2. Schedule your social media posts for a specific date and time If you want "
613
"to share your post at a particular date and time, different from your "
@@ -619,183 +616,172 @@ msgstr ""
619
"abweichen, wähle die Option “zu bestimmten Zeiten” und lege das Datum und "
620
"die Uhrzeit fest. "
621
622
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:149 ../..
623
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:319
624
msgid "You want to auto-post your blog post?"
625
msgstr "Du möchtest Deinen Beitrag automatisch posten?"
626
627
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:150 ../..
628
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:98 ../..
629
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:225 ../..
630
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:300 ../../plugins/blog2social-
631
- #: v-4-9-1/views/b2s/ship.php:360 ../../plugins/blog2social-v-4-9-
632
- #: 1/views/b2s/ship.php:406 ../../plugins/blog2social-v-4-9-
633
- #: 1/views/b2s/html/footer.phtml:25 ../../plugins/blog2social-v-4-9-
634
- #: 1/views/b2s/html/footer.phtml:143 ../../plugins/blog2social-v-4-9-
635
- #: 1/views/b2s/html/footer.phtml:209 ../../plugins/blog2social-v-4-9-
636
- #: 1/views/b2s/html/footer.phtml:249 ../../plugins/blog2social-v-4-9-
637
- #: 1/views/b2s/html/footer.phtml:320 ../../plugins/blog2social-v-4-9-
638
- #: 1/views/b2s/html/footer.phtml:405
639
msgid "With Blog2Social Premium you can:"
640
msgstr "Mit Blog2Social kannst Du:"
641
642
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:153 ../..
643
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:101 ../..
644
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:228 ../..
645
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:303 ../../plugins/blog2social-
646
- #: v-4-9-1/views/b2s/ship.php:363 ../../plugins/blog2social-v-4-9-
647
- #: 1/views/b2s/ship.php:409 ../../plugins/blog2social-v-4-9-
648
- #: 1/views/b2s/html/footer.phtml:28 ../../plugins/blog2social-v-4-9-
649
- #: 1/views/b2s/html/footer.phtml:146 ../../plugins/blog2social-v-4-9-
650
- #: 1/views/b2s/html/footer.phtml:212 ../../plugins/blog2social-v-4-9-
651
- #: 1/views/b2s/html/footer.phtml:252 ../../plugins/blog2social-v-4-9-
652
- #: 1/views/b2s/html/footer.phtml:323 ../../plugins/blog2social-v-4-9-
653
- #: 1/views/b2s/html/footer.phtml:408 ../../plugins/blog2social-v-4-9-
654
- #: 1/views/b2s/html/header.phtml:318
655
msgid "Post on pages and groups"
656
msgstr "Poste auf Seiten und in Gruppen"
657
658
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:154 ../..
659
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:102 ../..
660
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:229 ../..
661
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:304 ../../plugins/blog2social-
662
- #: v-4-9-1/views/b2s/ship.php:364 ../../plugins/blog2social-v-4-9-
663
- #: 1/views/b2s/ship.php:410 ../../plugins/blog2social-v-4-9-
664
- #: 1/views/b2s/html/footer.phtml:29 ../../plugins/blog2social-v-4-9-
665
- #: 1/views/b2s/html/footer.phtml:147 ../../plugins/blog2social-v-4-9-
666
- #: 1/views/b2s/html/footer.phtml:213 ../../plugins/blog2social-v-4-9-
667
- #: 1/views/b2s/html/footer.phtml:253 ../../plugins/blog2social-v-4-9-
668
- #: 1/views/b2s/html/footer.phtml:324 ../../plugins/blog2social-v-4-9-
669
- #: 1/views/b2s/html/footer.phtml:409
670
msgid "Share on multiple profiles, pages and groups"
671
msgstr "Auf mehreren Profilen, Seiten und Gruppen teilen"
672
673
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:155 ../..
674
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:103 ../..
675
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:230 ../..
676
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:305 ../../plugins/blog2social-
677
- #: v-4-9-1/views/b2s/ship.php:365 ../../plugins/blog2social-v-4-9-
678
- #: 1/views/b2s/ship.php:411 ../../plugins/blog2social-v-4-9-
679
- #: 1/views/b2s/html/footer.phtml:30 ../../plugins/blog2social-v-4-9-
680
- #: 1/views/b2s/html/footer.phtml:64 ../../plugins/blog2social-v-4-9-
681
- #: 1/views/b2s/html/footer.phtml:148 ../../plugins/blog2social-v-4-9-
682
- #: 1/views/b2s/html/footer.phtml:214 ../../plugins/blog2social-v-4-9-
683
- #: 1/views/b2s/html/footer.phtml:254 ../../plugins/blog2social-v-4-9-
684
- #: 1/views/b2s/html/footer.phtml:325 ../../plugins/blog2social-v-4-9-
685
- #: 1/views/b2s/html/footer.phtml:410
686
msgid "Auto-post and auto-schedule new and updated blog posts"
687
msgstr ""
688
" Auto-posten und Auto-planen: Beiträge automatisch bei Veröffentlichung oder "
689
"Aktualisierung posten und zeitversetzt planen"
690
691
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:156 ../..
692
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:104 ../..
693
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:231 ../..
694
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:306 ../../plugins/blog2social-
695
- #: v-4-9-1/views/b2s/ship.php:366 ../../plugins/blog2social-v-4-9-
696
- #: 1/views/b2s/ship.php:412 ../../plugins/blog2social-v-4-9-
697
- #: 1/views/b2s/html/footer.phtml:31 ../../plugins/blog2social-v-4-9-
698
- #: 1/views/b2s/html/footer.phtml:149 ../../plugins/blog2social-v-4-9-
699
- #: 1/views/b2s/html/footer.phtml:215 ../../plugins/blog2social-v-4-9-
700
- #: 1/views/b2s/html/footer.phtml:255 ../../plugins/blog2social-v-4-9-
701
- #: 1/views/b2s/html/footer.phtml:326 ../../plugins/blog2social-v-4-9-
702
- #: 1/views/b2s/html/footer.phtml:411
703
msgid "Schedule your posts at the best times on each network"
704
msgstr "Plane Deine Beiträge zu den besten Zeiten für jedes Netzwerk"
705
706
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:157 ../..
707
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:105 ../..
708
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:232 ../..
709
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:307 ../../plugins/blog2social-
710
- #: v-4-9-1/views/b2s/ship.php:367 ../../plugins/blog2social-v-4-9-
711
- #: 1/views/b2s/ship.php:413 ../../plugins/blog2social-v-4-9-
712
- #: 1/views/b2s/html/footer.phtml:32 ../../plugins/blog2social-v-4-9-
713
- #: 1/views/b2s/html/footer.phtml:150 ../../plugins/blog2social-v-4-9-
714
- #: 1/views/b2s/html/footer.phtml:216 ../../plugins/blog2social-v-4-9-
715
- #: 1/views/b2s/html/footer.phtml:256 ../../plugins/blog2social-v-4-9-
716
- #: 1/views/b2s/html/footer.phtml:327 ../../plugins/blog2social-v-4-9-
717
- #: 1/views/b2s/html/footer.phtml:412
718
msgid ""
719
"Best Time Manager: use predefined best time scheduler to auto-schedule your "
720
"social media posts"
721
msgstr " Beste Zeiten Manager: vordefinierte Zeiten für Deine Beiträge nutzen"
722
723
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:158 ../..
724
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:106 ../..
725
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:233 ../..
726
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:308 ../../plugins/blog2social-
727
- #: v-4-9-1/views/b2s/ship.php:368 ../../plugins/blog2social-v-4-9-
728
- #: 1/views/b2s/ship.php:414 ../../plugins/blog2social-v-4-9-
729
- #: 1/views/b2s/html/footer.phtml:33 ../../plugins/blog2social-v-4-9-
730
- #: 1/views/b2s/html/footer.phtml:151 ../../plugins/blog2social-v-4-9-
731
- #: 1/views/b2s/html/footer.phtml:217 ../../plugins/blog2social-v-4-9-
732
- #: 1/views/b2s/html/footer.phtml:257 ../../plugins/blog2social-v-4-9-
733
- #: 1/views/b2s/html/footer.phtml:328 ../../plugins/blog2social-v-4-9-
734
- #: 1/views/b2s/html/footer.phtml:413
735
msgid "Schedule your post for one time, multiple times or recurrently"
736
msgstr ""
737
"Veröffentlichungen zur besten Zeit pro Netzwerk planen: einmalig, mehrmalig "
738
"oder nach einem regelmäßigen Muster"
739
740
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:159 ../..
741
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:107 ../..
742
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:234 ../..
743
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:309 ../../plugins/blog2social-
744
- #: v-4-9-1/views/b2s/ship.php:369 ../../plugins/blog2social-v-4-9-
745
- #: 1/views/b2s/ship.php:415 ../../plugins/blog2social-v-4-9-
746
- #: 1/views/b2s/html/footer.phtml:34 ../../plugins/blog2social-v-4-9-
747
- #: 1/views/b2s/html/footer.phtml:152 ../../plugins/blog2social-v-4-9-
748
- #: 1/views/b2s/html/footer.phtml:218 ../../plugins/blog2social-v-4-9-
749
- #: 1/views/b2s/html/footer.phtml:258 ../../plugins/blog2social-v-4-9-
750
- #: 1/views/b2s/html/footer.phtml:329 ../../plugins/blog2social-v-4-9-
751
- #: 1/views/b2s/html/footer.phtml:414
752
msgid "Schedule and re-share old posts"
753
msgstr "Plane und teile alte Beiträge"
754
755
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:160 ../..
756
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:108 ../..
757
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:235 ../..
758
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:310 ../../plugins/blog2social-
759
- #: v-4-9-1/views/b2s/ship.php:370 ../../plugins/blog2social-v-4-9-
760
- #: 1/views/b2s/ship.php:416 ../../plugins/blog2social-v-4-9-
761
- #: 1/views/b2s/html/footer.phtml:35 ../../plugins/blog2social-v-4-9-
762
- #: 1/views/b2s/html/footer.phtml:66 ../../plugins/blog2social-v-4-9-
763
- #: 1/views/b2s/html/footer.phtml:153 ../../plugins/blog2social-v-4-9-
764
- #: 1/views/b2s/html/footer.phtml:219 ../../plugins/blog2social-v-4-9-
765
- #: 1/views/b2s/html/footer.phtml:259 ../../plugins/blog2social-v-4-9-
766
- #: 1/views/b2s/html/footer.phtml:330 ../../plugins/blog2social-v-4-9-
767
- #: 1/views/b2s/html/footer.phtml:415
768
msgid "Select link format or image format for your posts"
769
msgstr "Link-Posts oder Bild-Posts als Posting-Format für Deine Beiträge auswählen"
770
771
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:161 ../..
772
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:109 ../..
773
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:236 ../..
774
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:311 ../../plugins/blog2social-
775
- #: v-4-9-1/views/b2s/ship.php:371 ../../plugins/blog2social-v-4-9-
776
- #: 1/views/b2s/ship.php:417 ../../plugins/blog2social-v-4-9-
777
- #: 1/views/b2s/html/footer.phtml:36 ../../plugins/blog2social-v-4-9-
778
- #: 1/views/b2s/html/footer.phtml:67 ../../plugins/blog2social-v-4-9-
779
- #: 1/views/b2s/html/footer.phtml:154 ../../plugins/blog2social-v-4-9-
780
- #: 1/views/b2s/html/footer.phtml:220 ../../plugins/blog2social-v-4-9-
781
- #: 1/views/b2s/html/footer.phtml:260 ../../plugins/blog2social-v-4-9-
782
- #: 1/views/b2s/html/footer.phtml:331 ../../plugins/blog2social-v-4-9-
783
- #: 1/views/b2s/html/footer.phtml:416
784
msgid "Select individual images per post"
785
msgstr "Individuelle Bilder für Deine Social Media Posts pro Netzwerk auswählen"
786
787
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:162 ../..
788
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:110 ../..
789
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:237 ../..
790
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:312 ../../plugins/blog2social-
791
- #: v-4-9-1/views/b2s/ship.php:372 ../../plugins/blog2social-v-4-9-
792
- #: 1/views/b2s/ship.php:418 ../../plugins/blog2social-v-4-9-
793
- #: 1/views/b2s/html/footer.phtml:37 ../../plugins/blog2social-v-4-9-
794
- #: 1/views/b2s/html/footer.phtml:155 ../../plugins/blog2social-v-4-9-
795
- #: 1/views/b2s/html/footer.phtml:221 ../../plugins/blog2social-v-4-9-
796
- #: 1/views/b2s/html/footer.phtml:261 ../../plugins/blog2social-v-4-9-
797
- #: 1/views/b2s/html/footer.phtml:332 ../../plugins/blog2social-v-4-9-
798
- #: 1/views/b2s/html/footer.phtml:417
799
msgid ""
800
"Reporting & calendar: keep track of your published and scheduled social "
801
"media posts"
@@ -803,36 +789,34 @@ msgstr ""
803
"Reporting & Kalender: Verfolge Deine veröffentlichten und geplanten Social "
804
"Media Beiträge"
805
806
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:164 ../..
807
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:112 ../..
808
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:239 ../..
809
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:314 ../../plugins/blog2social-
810
- #: v-4-9-1/views/b2s/ship.php:374 ../../plugins/blog2social-v-4-9-
811
- #: 1/views/b2s/ship.php:420 ../../plugins/blog2social-v-4-9-
812
- #: 1/views/b2s/html/footer.phtml:39 ../../plugins/blog2social-v-4-9-
813
- #: 1/views/b2s/html/footer.phtml:157 ../../plugins/blog2social-v-4-9-
814
- #: 1/views/b2s/html/footer.phtml:223 ../../plugins/blog2social-v-4-9-
815
- #: 1/views/b2s/html/footer.phtml:263 ../../plugins/blog2social-v-4-9-
816
- #: 1/views/b2s/html/footer.phtml:334 ../../plugins/blog2social-v-4-9-
817
- #: 1/views/b2s/html/footer.phtml:419 ../../plugins/blog2social-v-4-9-
818
- #: 1/views/b2s/html/header.phtml:254
819
msgid "Upgrade to PREMIUM"
820
msgstr "Jetzt auf Premium upgraden"
821
822
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:166 ../..
823
- #: /plugins/blog2social-v-4-9-1/views/b2s/network.php:114 ../..
824
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:241 ../..
825
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:316 ../../plugins/blog2social-
826
- #: v-4-9-1/views/b2s/ship.php:376 ../../plugins/blog2social-v-4-9-
827
- #: 1/views/b2s/ship.php:422 ../../plugins/blog2social-v-4-9-
828
- #: 1/views/b2s/html/footer.phtml:41 ../../plugins/blog2social-v-4-9-
829
- #: 1/views/b2s/html/footer.phtml:72 ../../plugins/blog2social-v-4-9-
830
- #: 1/views/b2s/html/footer.phtml:90 ../../plugins/blog2social-v-4-9-
831
- #: 1/views/b2s/html/footer.phtml:159 ../../plugins/blog2social-v-4-9-
832
- #: 1/views/b2s/html/footer.phtml:225 ../../plugins/blog2social-v-4-9-
833
- #: 1/views/b2s/html/footer.phtml:265 ../../plugins/blog2social-v-4-9-
834
- #: 1/views/b2s/html/footer.phtml:336 ../../plugins/blog2social-v-4-9-
835
- #: 1/views/b2s/html/footer.phtml:421
836
msgid ""
837
"or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with "
838
"free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
@@ -841,54 +825,54 @@ msgstr ""
841
"Deinen kostenlosen 30-tägigen Test von Blog2Social Premium</a>(keine "
842
"Zahlungsinformationen erforderlich)"
843
844
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:179
845
msgid "Select profile:"
846
msgstr "Profil auswählen: "
847
848
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:190
849
msgid "Select Twitter profile:"
850
msgstr "Twitter Profil auswählen:"
851
852
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:208
853
msgid "When do you want to share your post on social media?"
854
msgstr "Wann möchtest Du Deinen Beitrag auf den Social Media teilen?"
855
856
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:211
857
msgid "immediately after publishing"
858
msgstr "sofort nach Veröffentlichung"
859
860
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:212
861
msgid "at scheduled times"
862
msgstr "zu geplanten Zeiten"
863
864
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:215
865
msgid "You want to sched your blog post with Auto-Poster?"
866
msgstr "Du willst Deinen Blogbeitrag mit dem Autoposter planen?"
867
868
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:215 ../..
869
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:70 ../..
870
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:88
871
msgid "Upgrade to PREMIUM PRO"
872
msgstr "Upgrade auf PREMIUM PRO"
873
874
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:221
875
msgid "Select date:"
876
msgstr "Datum auswählen:"
877
878
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:222 ../..
879
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:294
880
msgid "show calendar"
881
msgstr "Kalender anzeigen"
882
883
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:229
884
msgid "post at"
885
msgstr "beachte"
886
887
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:230
888
msgid "my time settings"
889
msgstr "meine Zeit-Einstellungen"
890
891
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/PostBox.php:231
892
msgid ""
893
"Note: If you ​have​ not ​specified​ your own times, we automatically provide "
894
"you with the best times to post​ on the social networks. You can always "
@@ -899,92 +883,92 @@ msgstr ""
899
"posten. Du kannst jederzeit Deine eigenen Zeiten unter Einstellungen "
900
"bearbeiten."
901
902
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:84 ../..
903
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:104 ../..
904
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:660
905
msgid "Account"
906
msgstr "Konto"
907
908
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:87 ../..
909
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:266
910
msgid "Personal Time Zone"
911
msgstr "Persönliche Zeitzone"
912
913
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:93
914
msgid "Timezone for Scheduling"
915
msgstr "Zeitzone für die Planung"
916
917
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:93
918
msgid "User"
919
msgstr "Benutzer"
920
921
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:98
922
msgid "Content"
923
msgstr "Inhalt"
924
925
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:99
926
msgid "Url Shortener"
927
msgstr "Url Shortener"
928
929
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:100
930
msgid "Bitly"
931
msgstr "Bitly"
932
933
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:103 ../..
934
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:198
935
msgid "connect"
936
msgstr "Jetzt mit Netzwerken verbinden"
937
938
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:104
939
msgid "change"
940
msgstr "ändern"
941
942
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:108
943
msgid "allow shortcodes in my post"
944
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
945
946
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:110
947
msgid "include Wordpress tags as hashtags in my post"
948
msgstr "Füge WordPress-Tags als Hashtags zu Deinen Social Media-Posts hinzu"
949
950
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:113 ../..
951
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:291
952
msgid "Define Twitter post content"
953
msgstr "Twitter Beitragsinhalt definieren"
954
955
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:119 ../..
956
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:374 ../..
957
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:389
958
msgid "title"
959
msgstr "Titel"
960
961
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:119 ../..
962
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:120 ../..
963
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:121
964
msgid "hashtags"
965
msgstr "Hashtags"
966
967
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:120
968
msgid "title & content"
969
msgstr "Titel & Inhalt"
970
971
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:120 ../..
972
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:121 ../..
973
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:365
974
msgid "(PREMIUM)"
975
msgstr "(PREMIUM)"
976
977
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:121
978
msgid "only content"
979
msgstr "nur Inhalt"
980
981
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:126
982
msgid "System"
983
msgstr "System"
984
985
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:127 ../..
986
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:314 ../..
987
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:339
988
msgid ""
989
"This is a global feature for your blog, which can only be edited by users "
990
"with admin rights."
@@ -992,21 +976,21 @@ msgstr ""
992
"Dies ist eine globale Einstellung für Deinen Blog, die nur von Usern mit "
993
"Admin Rechten bearbeitet werden kann."
994
995
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:128
996
msgid "activate Legacy mode"
997
msgstr "Kompatibilitätsmodus aktivieren"
998
999
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:144
1000
msgid "Auto-post your own created posts"
1001
msgstr "Auto-Poste Deine selbsterstellten Blogbeiträge"
1002
1003
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:145
1004
msgid "Define by default to automatically post your posts on social media:"
1005
msgstr ""
1006
"Definiere standardmäßig Blogbeiträge oder Seiten, die Du auf Social Media "
1007
"automatisch teilen möchtest:"
1008
1009
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:147
1010
msgid ""
1011
"Select by default if the auto-poster is activated when you publish a new "
1012
"post or update a post."
@@ -1014,21 +998,21 @@ msgstr ""
1014
"Wähle standardmäßig aus, ob der Auto-Poster aktiviert ist, wenn Du einen "
1015
"neuen Beitrag veröffentlichst oder aktualisierst. "
1016
1017
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:152
1018
msgid "new posts"
1019
msgstr "Neue Beiträge"
1020
1021
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:153 ../..
1022
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:165
1023
msgid "Unselect all"
1024
msgstr "Alle abwählen"
1025
1026
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:153 ../..
1027
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:165
1028
msgid "Select all"
1029
msgstr "Alle auswählen"
1030
1031
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:161
1032
msgid ""
1033
"By enabling this feature your previously published social media posts will "
1034
"be sent again to your selected social media channels as soon as the post is "
@@ -1038,46 +1022,63 @@ msgstr ""
1038
"Beiträge erneut an die Social Media Kanäle gesendet werden, sobald der "
1039
"Beitrag aktualisiert wird"
1040
1041
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:164
1042
msgid "updating existing posts"
1043
msgstr "Bestehenden Beitrag aktualisieren"
1044
1045
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:176 ../..
1046
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:218
1047
msgid "Save"
1048
msgstr " Speichern"
1049
1050
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:184
1051
msgid "Auto-post your imported posts to Twitter & Facebook"
1052
msgstr "Auto-Poste Deine importierten Beiträge auf Twitter & Facebook"
1053
1054
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:185
1055
msgid "Define by default to automatically share your imported posts to social media:"
1056
msgstr ""
1057
"Definiere standardmässig alle Deine importierten Beiträge auf den Social "
1058
"Media zu veröffentlichen:"
1059
1060
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:188
1061
msgid "Your current licence:"
1062
msgstr "Deine aktuelle Lizenz:"
1063
1064
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:193
1065
msgid "share up to"
1066
msgstr "teile bis zu"
1067
1068
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:193
1069
msgid "posts per day"
1070
msgstr "Beiträge pro Tag"
1071
1072
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:199
1073
msgid "Select by default to automatically share your imported posts"
1074
msgstr "Teile standardmäßig automatisch importierte Beiträge auf meinen Social Media"
1075
1076
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:203
1077
msgid "Select to auto-post to your standard networks:"
1078
msgstr "Wähle die Netzwerke aus, auf denen automatisch veröffentlicht werden soll:"
1079
1080
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:204
1081
msgid ""
1082
"In accordance with the new Twitter TOS, one Twitter account can be selected "
1083
"as your primary Twitter account for auto-posting."
@@ -1085,57 +1086,57 @@ msgstr ""
1085
"In Übereinstimmung mit den neuen Twitter-AGB kann ein Twitter-Account als "
1086
"Ihr primärer Twitter-Account für das Auto-Posting ausgewählt werden."
1087
1088
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:204
1089
msgid "More information"
1090
msgstr "Zusätzliche Informationen"
1091
1092
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:206
1093
msgid "Select to auto-post immediately after publishing or with a delay"
1094
msgstr "Importierte Beiträge direkt veröffentlichen oder mit einer Verzögerung"
1095
1096
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:207
1097
msgid "immediately"
1098
msgstr "sofort"
1099
1100
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:208
1101
msgid "publish with a delay of"
1102
msgstr "veröffentlichen mit einer Verzögerung von"
1103
1104
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:209
1105
msgid "minutes"
1106
msgstr "Minuten"
1107
1108
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:232
1109
msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
1110
msgstr ""
1111
"Beiträge filtern (Nur Beiträge, die die Kriterien erfüllen, werden "
1112
"automatisch veröffentlicht)"
1113
1114
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:233
1115
msgid "Post Types"
1116
msgstr "Posttypen"
1117
1118
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:234
1119
msgid "Include (Post only...)"
1120
msgstr "enthält (nur Beiträge, mit ...)"
1121
1122
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:235
1123
msgid "Exclude (Do no post ...)"
1124
msgstr "enthält nicht (Veröffentliche keine Beiträge, mit...)"
1125
1126
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:269
1127
msgid "add/change connection"
1128
msgstr "Verbindung hinzufügen/ändern"
1129
1130
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:312
1131
msgid "Reset all page and post meta data"
1132
msgstr "Lösche alle Seiten und Beitrags Meta Angaben"
1133
1134
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:317
1135
msgid "Meta Tags Settings for Posts and Pages"
1136
msgstr "Meta Tag Einstellungen für Beiträge und Seiten"
1137
1138
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:318
1139
msgid ""
1140
"Add Open Graph meta tags to your shared posts or pages, required by Facebook "
1141
"and other social networks to display your post or page image, title and "
@@ -1145,7 +1146,7 @@ msgstr ""
1145
"Facebook und andere soziale Netzwerke Bilder, Titel und Beschreibung Deines "
1146
"Beitrag/Seite korrekt darstellen können."
1147
1148
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:320
1149
msgid ""
1150
"Add Twitter Card meta tags to your shared posts or pages, required by "
1151
"Twitter to display your post or page image, title and description correctly."
@@ -1154,11 +1155,11 @@ msgstr ""
1154
"Twitter Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt "
1155
"darstellen kann."
1156
1157
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:341
1158
msgid "Frontpage Settings"
1159
msgstr "Frontpage Einstellungen"
1160
1161
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:343
1162
msgid ""
1163
"Add the default Open Graph parameters for title, description and image you "
1164
"want Facebook to display, if you share the frontpage of your blog as link "
@@ -1168,33 +1169,33 @@ msgstr ""
1168
"die Open Graph Parameter bei Facebook, wenn Du die Frontpage Deines Blogs "
1169
"als Link Post teilst (http://www.DeinBlog.de) "
1170
1171
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:346 ../..
1172
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:367 ../..
1173
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:30 ../../plugins/blog2social-v-
1174
- #: 4-9-1/views/prg/ship.php:41 ../../plugins/blog2social-v-4-9-1/views/prg/ship.
1175
- #: php:43 ../../plugins/blog2social-v-4-9-1/views/prg/html/form.phtml:26 ../..
1176
- #: /plugins/blog2social-v-4-9-1/views/prg/html/form.phtml:28
1177
msgid "Title"
1178
msgstr "Titel"
1179
1180
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:347 ../..
1181
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:368
1182
msgid "Description"
1183
msgstr "Beschreibung"
1184
1185
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:348 ../..
1186
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:369
1187
msgid "Image URL"
1188
msgstr "Bild Url"
1189
1190
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:350 ../..
1191
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:371 ../..
1192
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:80 ../..
1193
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:82
1194
msgid "Image upload / Media Gallery"
1195
msgstr "Bild hochladen / Mediathek"
1196
1197
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:353
1198
msgid ""
1199
"Please note: Facebook supports images with a minimum dimension of 200x200 "
1200
"pixels and an aspect ratio of 1:1."
@@ -1202,7 +1203,7 @@ msgstr ""
1202
"Bitte beachte: Facebook unterstützt Bilder mit einer Mindestgröße von "
1203
"200x200 Pixel and einem Bildgrößenverhältnis von 1:1."
1204
1205
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:359
1206
msgid ""
1207
"Add the default Twitter Card parameters for title, description and image you "
1208
"want Twitter to display, if you share the frontpage of your blog as link "
@@ -1212,19 +1213,19 @@ msgstr ""
1212
"Image, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www."
1213
"DeinBlog.de) "
1214
1215
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:362
1216
msgid "The default card type to use"
1217
msgstr "Der zu verwendende Standard-Kartentyp"
1218
1219
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:364
1220
msgid "Summary"
1221
msgstr "Zusammenfassung"
1222
1223
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:365
1224
msgid "Summary with large image"
1225
msgstr "Zusammenfassung mit großem Bild"
1226
1227
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:374
1228
msgid ""
1229
"Please note: Twitter supports images with a minimum dimension of 144x144 "
1230
"pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The "
@@ -1236,11 +1237,11 @@ msgstr ""
1236
" The Bilder werden auf ein quadratisches Maß übertragen. Twitter unterstützt "
1237
"die Bildformate JPG, PNG, WEBP und GIF. "
1238
1239
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:390
1240
msgid "Did you know?"
1241
msgstr "Wusstest Du schon?"
1242
1243
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:391
1244
msgid ""
1245
"With Premium Pro, you can change the custom post format photo post or link "
1246
"post for each individual social media post and channel (profile, page, "
@@ -1250,30 +1251,30 @@ msgstr ""
1250
"Beitrag individuell zwischen Link-Beitrag und Bild-Beitrag auswählen "
1251
"(Profile, Seiten, Gruppen)"
1252
1253
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:391
1254
msgid "Upgrade to Premium Pro now."
1255
msgstr "Upgrade auf Premium PRO"
1256
1257
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:408 ../..
1258
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:462 ../..
1259
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:505 ../..
1260
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:60 ../..
1261
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.sched.php:172 ../..
1262
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:127
1263
msgid "Image with frame"
1264
msgstr "Bild mit Rahmen"
1265
1266
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:408 ../..
1267
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:462 ../..
1268
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:505 ../..
1269
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:60 ../..
1270
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.sched.php:172 ../..
1271
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:110
1272
msgid "Link Post"
1273
msgstr "Link-Beitrag"
1274
1275
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:413 ../..
1276
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:128
1277
msgid ""
1278
"Insert white frames to show the whole image in your timeline. All image "
1279
"information will be shown in your timeline."
@@ -1282,7 +1283,7 @@ msgstr ""
1282
"das quadratische Instagram-Layout anzupassen und das gesamte Bild bereits in "
1283
"Deiner Timeline anzuzeigen. "
1284
1285
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:415
1286
msgid ""
1287
"The link post format displays posts title, link address and the first one or "
1288
"two sentences of the post. The networks scan this information from your META "
@@ -1306,26 +1307,26 @@ msgstr ""
1306
"Deinen Blogbeitrag. Bitte beachte: Bei Google + können nur Bilder, die im "
1307
"Blogbeitrag enthalten sind, für Link-Posts ausgewählt werden. "
1308
1309
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:419 ../..
1310
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:484 ../..
1311
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:505 ../..
1312
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:60 ../..
1313
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.sched.php:172 ../..
1314
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:132
1315
msgid "Image cut out"
1316
msgstr "Bild zuschneiden"
1317
1318
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:419 ../..
1319
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:484 ../..
1320
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:505 ../..
1321
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.calendar.php:60 ../..
1322
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.sched.php:172 ../..
1323
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:115
1324
msgid "Photo Post"
1325
msgstr "Bild-Beitrag"
1326
1327
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:424 ../..
1328
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:133
1329
msgid ""
1330
"The image preview will be cropped automatically to fit the default Instagram "
1331
"layout for your Instagram timeline. The image will be shown uncropped when "
@@ -1336,8 +1337,8 @@ msgstr ""
1336
"auf Deiner Timeline. Mit Klick auf den Post wird das Bild in der Instagram-"
1337
"Vorschau als Ganzes angezeigt."
1338
1339
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:426 ../..
1340
- #: /plugins/blog2social-v-4-9-1/views/b2s/html/footer.phtml:116
1341
msgid ""
1342
"A photo or image post displays the selected image in the one-page preview of "
1343
"Blog2Social and your comment above the image. The image links to the image "
@@ -1353,58 +1354,57 @@ msgstr ""
1353
"langfristig sichtbar bleibt. Auf Facebook kannst Du den Namen des Albums "
1354
"bearbeiten und eine Beschreibung Deiner Wahl ergänzen."
1355
1356
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:457
1357
msgid "All"
1358
msgstr "alle"
1359
1360
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:477
1361
msgid "Activate Instant Caching"
1362
msgstr "Instant Caching aktivieren"
1363
1364
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:558 ../..
1365
- #: /plugins/blog2social-v-4-9-1/views/b2s/post.sched.php:27
1366
msgid "Uhr"
1367
msgstr "Uhr"
1368
1369
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:562
1370
msgid "Best times to post"
1371
msgstr "Beste Zeiten"
1372
1373
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:575 ../..
1374
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:75 ../..
1375
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:50 ../../plugins/blog2social-v-
1376
- #: 4-9-1/views/b2s/ship.php:359 ../../plugins/blog2social-v-4-9-
1377
- #: 1/views/b2s/html/footer.phtml:208
1378
msgid "You want to schedule your posts and use the Best Time Scheduler?"
1379
msgstr ""
1380
"Du möchtest die Veröffentlichung Deiner Posts planen und den Beste Zeiten "
1381
"Manager benutzen?"
1382
1383
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:577 ../..
1384
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:57 ../..
1385
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:77 ../..
1386
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:117 ../..
1387
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:119 ../..
1388
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:132 ../..
1389
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:134 ../..
1390
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:147 ../..
1391
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:149 ../..
1392
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:163 ../..
1393
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:165 ../..
1394
- #: /plugins/blog2social-v-4-9-1/views/b2s/ship.php:456
1395
msgid "save"
1396
msgstr "speichern"
1397
1398
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Settings/Item.php:582
1399
msgid "Sorry, we can not load your data at the moment..."
1400
msgstr "Sorry, derzeit können wir Deine Daten nicht laden. Versuche es erneut."
1401
1402
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:29
1403
msgid "The images file types .jpg and .png are allowed. Please try another."
1404
msgstr "Es sind nur .jpg und .png Bilder erlaubt. Bitte wähle ein anderes Bild aus."
1405
1406
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:30 ../..
1407
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:15
1408
msgid ""
1409
"You need a higher user role to upload an image on this blog. Please contact "
1410
"your administrator."
@@ -1412,11 +1412,11 @@ msgstr ""
1412
"Du brauchst eine höhere Benutzerrolle, um ein Bild auf diesem Blog "
1413
"hochzuladen. Bitte kontaktiere Deinen Administrator."
1414
1415
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:31
1416
msgid "To select an individual image from your media library,"
1417
msgstr "Um ein individuelles Bild aus Deiner Mediathek auszuwählen,"
1418
1419
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:37
1420
msgid ""
1421
"The best size for images in social media posts are between: 667-1000px x 523-"
1422
"1000px. Blog2Social will automatically resize your image according to "
@@ -1426,80 +1426,80 @@ msgstr ""
1426
"1000px x 523-1000px <br> Blog2Social passt Dein Bild automatisch die Größe "
1427
"des jeweiligen Netzwerks an."
1428
1429
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:61
1430
msgid "No images are included in your post."
1431
msgstr "In dem Beitrag sind keine Bilder hinterlegt"
1432
1433
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:69
1434
msgid "Apply image for all posts"
1435
msgstr "Bild für alle Posts übernehmen"
1436
1437
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:73 ../..
1438
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:75
1439
msgid "Apply image for this post"
1440
msgstr "Bild für diesen Post übernehmen"
1441
1442
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:86 ../..
1443
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:195
1444
msgid "Select or upload an image from media gallery"
1445
msgstr "Bild auswählen / hochladen"
1446
1447
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Image.php:87 ../..
1448
- #: /plugins/blog2social-v-4-9-1/views/b2s/settings.php:196
1449
msgid "Use image"
1450
msgstr "Bild verwenden"
1451
1452
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:102
1453
msgid "Network does not support image for profiles"
1454
msgstr "Netzwerk unterstützt keine Bilder für Profile"
1455
1456
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:103
1457
msgid "Network defines image by link"
1458
msgstr "Netzwerk wählt selber das Bild aus"
1459
1460
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:105
1461
msgid "Supported HTML tags"
1462
msgstr "Erlaubte HTML-Elemente"
1463
1464
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:106 ../..
1465
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:165
1466
msgid "Network does not support emojis"
1467
msgstr "Netzwerk unterstützt keine Emojis"
1468
1469
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:149
1470
msgid "Text only"
1471
msgstr "nur Text"
1472
1473
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:150 ../..
1474
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:154 ../..
1475
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:189 ../..
1476
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:193 ../..
1477
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:215 ../..
1478
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:219 ../..
1479
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:824 ../..
1480
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:826
1481
msgid "characters"
1482
msgstr "Zeichen"
1483
1484
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:164
1485
msgid "Network does not support image for pages"
1486
msgstr "Netzwerk unterstützt keine Bilder für Seiten"
1487
1488
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:248
1489
msgid "post format"
1490
msgstr "Postformat"
1491
1492
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:258 ../..
1493
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:832
1494
msgid "Insert full-text"
1495
msgstr "ganzen Text einfügen"
1496
1497
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:260 ../..
1498
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:834
1499
msgid "Delete text"
1500
msgstr "Text löschen"
1501
1502
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:268
1503
msgid ""
1504
"You can customize your post with individual comments, @-handles, emojis, and "
1505
"more in the Instant Sharing window, after planning your post."
@@ -1508,9 +1508,9 @@ msgstr ""
1508
"mehr im Fenster \"Instant Sharing\" anpassen, nachdem Du Deinen Post geplant "
1509
"hast."
1510
1511
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:274 ../..
1512
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:456 ../..
1513
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:711
1514
msgid ""
1515
"Please keep in mind that according to Twitter’s new TOS, users are no longer "
1516
"allowed to post identical or substantially similar content to multiple "
@@ -1521,9 +1521,9 @@ msgstr ""
1521
"Accounts oder mehrere identische Updates auf einem Twitter Account oder auch "
1522
"mehreren Accounts zu posten."
1523
1524
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:274 ../..
1525
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:456 ../..
1526
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:711
1527
msgid ""
1528
"Violating these rules can result in Twitter suspending your account. Always "
1529
"vary your Tweets with different comments, hashtags or handles to prevent "
@@ -1533,252 +1533,252 @@ msgstr ""
1533
"sperrt. Variieren Sie Ihre Tweets mit unterschiedlichen Kommentaren, "
1534
"Hashtags und Handles um doppelte Beiträge zu vermeiden."
1535
1536
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:274 ../..
1537
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:456 ../..
1538
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:711
1539
msgid "Learn more about this"
1540
msgstr "Erfahre mehr darüber"
1541
1542
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:294
1543
msgid "hide calendar"
1544
msgstr "Kalender ausblenden"
1545
1546
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:340 ../..
1547
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:364 ../..
1548
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:388 ../..
1549
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:406 ../..
1550
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:421 ../..
1551
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:448 ../..
1552
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:466 ../..
1553
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:482 ../..
1554
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:495 ../..
1555
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:511 ../..
1556
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:516
1557
msgid "Write something about your post..."
1558
msgstr "Schreibe etwas..."
1559
1560
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:347 ../..
1561
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:371 ../..
1562
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:395 ../..
1563
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:444 ../..
1564
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:462 ../..
1565
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:478 ../..
1566
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:507 ../..
1567
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:541
1568
msgid "Change image"
1569
msgstr "Bild ändern\n"
1570
1571
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:351
1572
msgid ""
1573
"Info: Change Open Graph Meta tags image, title and description for this "
1574
"network"
1575
msgstr "Info: Ändere die Open Graph Parameter für diese Netzwerk"
1576
1577
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:354 ../..
1578
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:378
1579
msgid ""
1580
"You want to change your link image, link title and link description for this "
1581
"network? Click here."
1582
msgstr "Du möchtest das Bild, den Titel und die Beschreibung ändern? Hier Klicken."
1583
1584
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:356
1585
msgid "OG Meta title"
1586
msgstr "OG Titel"
1587
1588
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:357
1589
msgid "OG Meta description"
1590
msgstr "OG Beschreibung"
1591
1592
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:375
1593
msgid "Info: Change Card Meta tags image, title and description for this network"
1594
msgstr "Info: Ändere die Twitter Card Parameter für diese Netzwerk"
1595
1596
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:380
1597
msgid "Card Meta title"
1598
msgstr "Card Titel"
1599
1600
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:381
1601
msgid "Card Meta description"
1602
msgstr "Card Beschreibung"
1603
1604
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:528
1605
msgid "required"
1606
msgstr "erforderlich"
1607
1608
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:548 ../..
1609
- #: /plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:550
1610
msgid "Link"
1611
msgstr "Link"
1612
1613
- #: ../../plugins/blog2social-v-4-9-1/includes/B2S/Ship/Item.php:609
1614
msgid "The Headline..."
1615
msgstr "Die Überschrift..."
1616