Version Description
New Network: Reddit and Facebook groups. Emoji and shortcode support added. Usabilitiy and Performance Optimization.
Download this release
Release Info
Developer | Blog2Social |
Plugin | Blog2Social: Social Media Auto Post & Scheduler |
Version | 3.7.0 |
Comparing to | |
See all releases |
Code changes from version 3.1.3 to 3.7.0
- assets/css/b2s/post.publish.css +4 -0
- assets/css/b2s/post.sched.css +4 -0
- assets/css/b2s/ship.css +1 -1
- assets/css/b2s/wp/post-meta-box.css +0 -4
- assets/css/general.css +8 -0
- assets/images/portale/15_flat.png +0 -0
- assets/images/settings/b2s-post-format-1-1-de-info.png +0 -0
- assets/images/settings/b2s-post-format-1-1-en-info.png +0 -0
- assets/images/settings/b2s-post-format-1-2-de-info.png +0 -0
- assets/images/settings/b2s-post-format-1-2-en-info.png +0 -0
- assets/js/b2s/post.js +1 -1
- assets/js/b2s/settings.js +47 -0
- assets/js/b2s/ship.js +29 -4
- assets/js/b2s/wp/post-meta-box.js +4 -2
- includes/Ajax/Get.php +2 -1
- includes/Ajax/Post.php +12 -1
- includes/AutoShare.php +11 -8
- includes/B2S/Api/Post.php +1 -0
- includes/B2S/Heartbeat.php +2 -2
- includes/B2S/Network/Item.php +4 -4
- includes/B2S/Post/Filter.php +1 -1
- includes/B2S/Post/Item.php +28 -20
- includes/B2S/Settings/Item.php +10 -7
- includes/B2S/Ship/Image.php +3 -8
- includes/B2S/Ship/Item.php +60 -43
- includes/B2S/Ship/Navbar.php +1 -1
- includes/B2S/Ship/Save.php +13 -1
- includes/Init.php +87 -58
- includes/MetaBox.php +5 -4
- includes/PRG/Api/Get.php +1 -0
- includes/PRG/Api/Post.php +1 -0
- includes/PRG/Ship/Image.php +3 -9
- includes/PRG/Ship/Item.php +2 -9
- includes/Util.php +68 -22
- index.php +24 -4
- languages/blog2social-de_DE.mo +0 -0
- languages/blog2social-de_DE.po +365 -260
- languages/blog2social-fr_FR.mo +0 -0
- languages/blog2social-fr_FR.po +721 -611
- readme.txt +51 -28
- views/b2s/html/footer.phtml +2 -2
- views/b2s/settings.php +34 -13
- views/b2s/ship.php +49 -2
- views/prg/ship.php +8 -5
assets/css/b2s/post.publish.css
CHANGED
@@ -59,4 +59,8 @@
|
|
59 |
|
60 |
.b2s-loading-area{
|
61 |
width: 100% !important;
|
|
|
|
|
|
|
|
|
62 |
}
|
59 |
|
60 |
.b2s-loading-area{
|
61 |
width: 100% !important;
|
62 |
+
}
|
63 |
+
.checbox-item-empty{
|
64 |
+
padding: 15px;
|
65 |
+
float:left;
|
66 |
}
|
assets/css/b2s/post.sched.css
CHANGED
@@ -111,4 +111,8 @@
|
|
111 |
}
|
112 |
.b2s-loading-area{
|
113 |
width: 100% !important;
|
|
|
|
|
|
|
|
|
114 |
}
|
111 |
}
|
112 |
.b2s-loading-area{
|
113 |
width: 100% !important;
|
114 |
+
}
|
115 |
+
.checbox-item-empty{
|
116 |
+
padding: 15px;
|
117 |
+
float:left;
|
118 |
}
|
assets/css/b2s/ship.css
CHANGED
@@ -307,7 +307,7 @@
|
|
307 |
width: 100% !important;
|
308 |
}
|
309 |
|
310 |
-
.b2s-post-ship-item-full-text, .b2s-post-ship-item-message-delete{
|
311 |
line-height: 1.5 !important;
|
312 |
padding: 0 1px 4px !important;
|
313 |
}
|
307 |
width: 100% !important;
|
308 |
}
|
309 |
|
310 |
+
.b2s-post-ship-item-full-text, .b2s-post-ship-item-message-delete, .b2s-post-ship-item-network-settings{
|
311 |
line-height: 1.5 !important;
|
312 |
padding: 0 1px 4px !important;
|
313 |
}
|
assets/css/b2s/wp/post-meta-box.css
CHANGED
@@ -40,10 +40,6 @@
|
|
40 |
.b2s-info-warning{
|
41 |
border: 1px solid orange;
|
42 |
}
|
43 |
-
.b2s-color-green{
|
44 |
-
color: green;
|
45 |
-
font-weight: 600;
|
46 |
-
}
|
47 |
.b2s-meta-box-headline{
|
48 |
margin: 0.55em 0 !important;
|
49 |
font-size: 1.08em !important;
|
40 |
.b2s-info-warning{
|
41 |
border: 1px solid orange;
|
42 |
}
|
|
|
|
|
|
|
|
|
43 |
.b2s-meta-box-headline{
|
44 |
margin: 0.55em 0 !important;
|
45 |
font-size: 1.08em !important;
|
assets/css/general.css
CHANGED
@@ -7073,4 +7073,12 @@ input[type="checkbox"].error + label{
|
|
7073 |
|
7074 |
.b2s-loader-text{
|
7075 |
font-size: 50%;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7076 |
}
|
7073 |
|
7074 |
.b2s-loader-text{
|
7075 |
font-size: 50%;
|
7076 |
+
}
|
7077 |
+
|
7078 |
+
.clearfix{
|
7079 |
+
display: block !important;
|
7080 |
+
}
|
7081 |
+
|
7082 |
+
.b2s-color-green{
|
7083 |
+
color: #79b232;
|
7084 |
}
|
assets/images/portale/15_flat.png
ADDED
Binary file
|
assets/images/settings/b2s-post-format-1-1-de-info.png
ADDED
Binary file
|
assets/images/settings/b2s-post-format-1-1-en-info.png
ADDED
Binary file
|
assets/images/settings/b2s-post-format-1-2-de-info.png
ADDED
Binary file
|
assets/images/settings/b2s-post-format-1-2-en-info.png
ADDED
Binary file
|
assets/js/b2s/post.js
CHANGED
@@ -370,7 +370,7 @@ if (jQuery.isFunction(jQuery.fn.datepicker)) {
|
|
370 |
}
|
371 |
if (jQuery.isFunction(jQuery.fn.timepicker)) {
|
372 |
jQuery('#b2s-change-time').timepicker({
|
373 |
-
minuteStep:
|
374 |
appendWidgetTo: 'body',
|
375 |
showSeconds: false,
|
376 |
showMeridian: showMeridian,
|
370 |
}
|
371 |
if (jQuery.isFunction(jQuery.fn.timepicker)) {
|
372 |
jQuery('#b2s-change-time').timepicker({
|
373 |
+
minuteStep: 15,
|
374 |
appendWidgetTo: 'body',
|
375 |
showSeconds: false,
|
376 |
showMeridian: showMeridian,
|
assets/js/b2s/settings.js
CHANGED
@@ -12,6 +12,12 @@ jQuery(window).on("load", function () {
|
|
12 |
showMeridian: showMeridian,
|
13 |
defaultTime: 'current'
|
14 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
});
|
16 |
jQuery(document).on('click', '.b2s-save-settings-pro-info', function () {
|
17 |
return false;
|
@@ -136,6 +142,47 @@ jQuery(document).on('click', '#b2s-user-network-settings-auto-share', function (
|
|
136 |
});
|
137 |
|
138 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
139 |
jQuery(document).on('change', '.b2s-user-network-settings-post-format', function () {
|
140 |
jQuery('.b2s-settings-user-success').hide();
|
141 |
jQuery('.b2s-settings-user-error').hide();
|
12 |
showMeridian: showMeridian,
|
13 |
defaultTime: 'current'
|
14 |
});
|
15 |
+
|
16 |
+
var b2sShowSection = jQuery('#b2sShowSection').val();
|
17 |
+
if(b2sShowSection != ""){
|
18 |
+
jQuery("."+b2sShowSection).trigger("click");
|
19 |
+
}
|
20 |
+
|
21 |
});
|
22 |
jQuery(document).on('click', '.b2s-save-settings-pro-info', function () {
|
23 |
return false;
|
142 |
});
|
143 |
|
144 |
|
145 |
+
|
146 |
+
jQuery(document).on('click', '#b2s-user-network-settings-allow-shortcode', function () {
|
147 |
+
jQuery('.b2s-settings-user-success').hide();
|
148 |
+
jQuery('.b2s-settings-user-error').hide();
|
149 |
+
jQuery(".b2s-loading-area").show();
|
150 |
+
jQuery(".b2s-user-settings-area").hide();
|
151 |
+
jQuery('.b2s-server-connection-fail').hide();
|
152 |
+
jQuery.ajax({
|
153 |
+
url: ajaxurl,
|
154 |
+
type: "POST",
|
155 |
+
dataType: "json",
|
156 |
+
cache: false,
|
157 |
+
data: {
|
158 |
+
'action': 'b2s_user_network_settings',
|
159 |
+
'allow_shortcode': jQuery('#b2s-user-network-settings-allow-shortcode').val(),
|
160 |
+
},
|
161 |
+
error: function () {
|
162 |
+
jQuery('.b2s-server-connection-fail').show();
|
163 |
+
return false;
|
164 |
+
},
|
165 |
+
success: function (data) {
|
166 |
+
jQuery(".b2s-loading-area").hide();
|
167 |
+
jQuery(".b2s-user-settings-area").show();
|
168 |
+
if (data.result == true) {
|
169 |
+
jQuery('.b2s-settings-user-success').show();
|
170 |
+
jQuery('#b2s-user-network-settings-allow-shortcode').val(data.content);
|
171 |
+
if (jQuery("#b2s-user-network-settings-allow-shortcode").is(":checked")) {
|
172 |
+
jQuery('#b2s-user-network-settings-allow-shortcode').prop('checked', false);
|
173 |
+
} else {
|
174 |
+
jQuery('#b2s-user-network-settings-allow-shortcode').prop('checked', true);
|
175 |
+
}
|
176 |
+
} else {
|
177 |
+
jQuery('.b2s-settings-user-error').show();
|
178 |
+
}
|
179 |
+
}
|
180 |
+
});
|
181 |
+
|
182 |
+
return false;
|
183 |
+
});
|
184 |
+
|
185 |
+
|
186 |
jQuery(document).on('change', '.b2s-user-network-settings-post-format', function () {
|
187 |
jQuery('.b2s-settings-user-success').hide();
|
188 |
jQuery('.b2s-settings-user-error').hide();
|
assets/js/b2s/ship.js
CHANGED
@@ -379,7 +379,7 @@ jQuery(document).on("click", ".b2s-network-select-btn", function () {
|
|
379 |
autoclose: true
|
380 |
});
|
381 |
jQuery('.b2s-post-item-details-release-input-time').timepicker({
|
382 |
-
minuteStep:
|
383 |
appendWidgetTo: 'body',
|
384 |
showSeconds: false,
|
385 |
showMeridian: showMeridian,
|
@@ -454,7 +454,7 @@ jQuery(document).on("click", ".b2s-network-select-btn", function () {
|
|
454 |
}
|
455 |
|
456 |
jQuery('.checkNetworkImage:checked').trigger('click');
|
457 |
-
|
458 |
initSceditor(data.networkAuthId);
|
459 |
}
|
460 |
}
|
@@ -571,6 +571,13 @@ jQuery(document).on('change', '.b2s-post-item-details-release-input-date-select'
|
|
571 |
});
|
572 |
|
573 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
574 |
jQuery(document).on('click', '.b2s-re-share-btn', function () {
|
575 |
jQuery(".b2s-settings-user-sched-time-area").show();
|
576 |
jQuery('#b2s-sidebar-wrapper').show();
|
@@ -585,6 +592,7 @@ jQuery(document).on('click', '.b2s-re-share-btn', function () {
|
|
585 |
jQuery('.b2s-footer-menu').show();
|
586 |
window.scrollTo(0, 0);
|
587 |
jQuery('.b2s-reporting-btn-area').hide();
|
|
|
588 |
return false;
|
589 |
});
|
590 |
|
@@ -804,6 +812,9 @@ jQuery("#b2sNetworkSent").validate({
|
|
804 |
if (checkNetworkSelected() == false) {
|
805 |
return false;
|
806 |
}
|
|
|
|
|
|
|
807 |
|
808 |
var userDate = new Date();
|
809 |
jQuery("#user_timezone").val((userDate.getTimezoneOffset() / 60) * -1);
|
@@ -996,7 +1007,7 @@ function init(firstrun) {
|
|
996 |
autoclose: true
|
997 |
});
|
998 |
jQuery('.b2s-post-item-details-release-input-time').timepicker({
|
999 |
-
minuteStep:
|
1000 |
appendWidgetTo: 'body',
|
1001 |
showSeconds: false,
|
1002 |
showMeridian: showMeridian,
|
@@ -1171,6 +1182,20 @@ function checkNetworkSelected() {
|
|
1171 |
}
|
1172 |
}
|
1173 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1174 |
function releaseChoose(choose, dataNetworkAuthId, dataNetworkCount) {
|
1175 |
var selectorInput = '[data-network-auth-id="' + dataNetworkAuthId + '"]';
|
1176 |
jQuery('.b2s-post-item-details-releas-area-details-row' + selectorInput).hide();
|
@@ -1252,7 +1277,7 @@ function releaseChoose(choose, dataNetworkAuthId, dataNetworkCount) {
|
|
1252 |
}
|
1253 |
|
1254 |
jQuery('.b2s-post-item-details-release-input-time').timepicker({
|
1255 |
-
minuteStep:
|
1256 |
appendWidgetTo: 'body',
|
1257 |
showSeconds: false,
|
1258 |
showMeridian: showMeridian,
|
379 |
autoclose: true
|
380 |
});
|
381 |
jQuery('.b2s-post-item-details-release-input-time').timepicker({
|
382 |
+
minuteStep: 15,
|
383 |
appendWidgetTo: 'body',
|
384 |
showSeconds: false,
|
385 |
showMeridian: showMeridian,
|
454 |
}
|
455 |
|
456 |
jQuery('.checkNetworkImage:checked').trigger('click');
|
457 |
+
jQuery('.b2s-post-item-details-release-input-date-select[data-network-auth-id="' + data.networkAuthId + '"]').trigger("change");
|
458 |
initSceditor(data.networkAuthId);
|
459 |
}
|
460 |
}
|
571 |
});
|
572 |
|
573 |
|
574 |
+
jQuery(document).on('click', '#b2s-network-sched-post-info-ignore', function () {
|
575 |
+
jQuery('#b2sSchedPostInfoIgnore').val("1");
|
576 |
+
jQuery('.b2s-submit-btn').trigger("click");
|
577 |
+
return false;
|
578 |
+
});
|
579 |
+
|
580 |
+
|
581 |
jQuery(document).on('click', '.b2s-re-share-btn', function () {
|
582 |
jQuery(".b2s-settings-user-sched-time-area").show();
|
583 |
jQuery('#b2s-sidebar-wrapper').show();
|
592 |
jQuery('.b2s-footer-menu').show();
|
593 |
window.scrollTo(0, 0);
|
594 |
jQuery('.b2s-reporting-btn-area').hide();
|
595 |
+
jQuery('#b2sSchedPostInfoIgnore').val("0");
|
596 |
return false;
|
597 |
});
|
598 |
|
812 |
if (checkNetworkSelected() == false) {
|
813 |
return false;
|
814 |
}
|
815 |
+
if (checkPostSchedOnBlog() == false) {
|
816 |
+
return false;
|
817 |
+
}
|
818 |
|
819 |
var userDate = new Date();
|
820 |
jQuery("#user_timezone").val((userDate.getTimezoneOffset() / 60) * -1);
|
1007 |
autoclose: true
|
1008 |
});
|
1009 |
jQuery('.b2s-post-item-details-release-input-time').timepicker({
|
1010 |
+
minuteStep: 15,
|
1011 |
appendWidgetTo: 'body',
|
1012 |
showSeconds: false,
|
1013 |
showMeridian: showMeridian,
|
1182 |
}
|
1183 |
}
|
1184 |
|
1185 |
+
function checkPostSchedOnBlog() {
|
1186 |
+
if (jQuery('#b2sBlogPostSchedDate').length > 0) {
|
1187 |
+
if (jQuery('#b2sSchedPostInfoIgnore').val() == "0") {
|
1188 |
+
if (jQuery('.b2s-post-item-details-release-input-date-select option[value="0"]:selected').length > 0) {
|
1189 |
+
jQuery('#b2s-network-sched-post-info').modal("show");
|
1190 |
+
return false;
|
1191 |
+
}
|
1192 |
+
}
|
1193 |
+
}
|
1194 |
+
return true;
|
1195 |
+
}
|
1196 |
+
|
1197 |
+
|
1198 |
+
|
1199 |
function releaseChoose(choose, dataNetworkAuthId, dataNetworkCount) {
|
1200 |
var selectorInput = '[data-network-auth-id="' + dataNetworkAuthId + '"]';
|
1201 |
jQuery('.b2s-post-item-details-releas-area-details-row' + selectorInput).hide();
|
1277 |
}
|
1278 |
|
1279 |
jQuery('.b2s-post-item-details-release-input-time').timepicker({
|
1280 |
+
minuteStep: 15,
|
1281 |
appendWidgetTo: 'body',
|
1282 |
showSeconds: false,
|
1283 |
showMeridian: showMeridian,
|
assets/js/b2s/wp/post-meta-box.js
CHANGED
@@ -52,7 +52,7 @@ jQuery(window).on("load", function () {
|
|
52 |
setTodayDate = padDate(today.getDate()) + '.' + (padDate(today.getMonth() + 1)) + '.' + today.getFullYear() + ' ' + padDate(today.getHours()) + ':' + padDate(today.getMinutes());
|
53 |
}
|
54 |
jQuery('#b2s-post-meta-box-sched-date-picker').val(setTodayDate);
|
55 |
-
jQuery('#b2s-post-meta-box-sched-date-picker').b2sdatepicker({'autoClose': true, 'toggleSelected': false, 'minutesStep':
|
56 |
jQuery('#b2s-post-meta-box-profil-dropdown [value="' + jQuery('#b2s-user-last-selected-profile-id').val() + '"]').prop('selected', true).trigger('change');
|
57 |
|
58 |
jQuery("#b2s-user-timezone").val((today.getTimezoneOffset() / 60) * -1);
|
@@ -108,7 +108,7 @@ jQuery(document).on('click', '#b2s-post-meta-box-time-dropdown-publish', functio
|
|
108 |
setTodayDate = padDate(today.getDate()) + '.' + (padDate(today.getMonth() + 1)) + '.' + today.getFullYear() + ' ' + padDate(today.getHours()) + ':' + padDate(today.getMinutes());
|
109 |
}
|
110 |
jQuery('#b2s-post-meta-box-sched-date-picker').val(setTodayDate);
|
111 |
-
jQuery('#b2s-post-meta-box-sched-date-picker').b2sdatepicker({'autoClose': true, 'toggleSelected': false, 'minutesStep':
|
112 |
jQuery('#b2s-post-meta-box-profil-dropdown [value="' + jQuery('#b2s-user-last-selected-profile-id').val() + '"]').prop('selected', true).trigger('change');
|
113 |
|
114 |
jQuery("#b2s-user-timezone").val((today.getTimezoneOffset() / 60) * -1);
|
@@ -128,8 +128,10 @@ jQuery(document).on('click', '#b2s-post-meta-box-time-dropdown-publish', functio
|
|
128 |
jQuery(document).on('change', '.b2s-post-meta-box-sched-select', function () {
|
129 |
if (jQuery(this).val() == '1') {
|
130 |
jQuery('.b2s-post-meta-box-sched-once').show();
|
|
|
131 |
} else {
|
132 |
jQuery('.b2s-post-meta-box-sched-once').hide();
|
|
|
133 |
}
|
134 |
});
|
135 |
|
52 |
setTodayDate = padDate(today.getDate()) + '.' + (padDate(today.getMonth() + 1)) + '.' + today.getFullYear() + ' ' + padDate(today.getHours()) + ':' + padDate(today.getMinutes());
|
53 |
}
|
54 |
jQuery('#b2s-post-meta-box-sched-date-picker').val(setTodayDate);
|
55 |
+
jQuery('#b2s-post-meta-box-sched-date-picker').b2sdatepicker({'autoClose': true, 'toggleSelected': false, 'minutesStep': 15, 'minDate': today, 'startDate': today, 'todayButton': today});
|
56 |
jQuery('#b2s-post-meta-box-profil-dropdown [value="' + jQuery('#b2s-user-last-selected-profile-id').val() + '"]').prop('selected', true).trigger('change');
|
57 |
|
58 |
jQuery("#b2s-user-timezone").val((today.getTimezoneOffset() / 60) * -1);
|
108 |
setTodayDate = padDate(today.getDate()) + '.' + (padDate(today.getMonth() + 1)) + '.' + today.getFullYear() + ' ' + padDate(today.getHours()) + ':' + padDate(today.getMinutes());
|
109 |
}
|
110 |
jQuery('#b2s-post-meta-box-sched-date-picker').val(setTodayDate);
|
111 |
+
jQuery('#b2s-post-meta-box-sched-date-picker').b2sdatepicker({'autoClose': true, 'toggleSelected': false, 'minutesStep': 15, 'minDate': today, 'startDate': today, 'todayButton': today});
|
112 |
jQuery('#b2s-post-meta-box-profil-dropdown [value="' + jQuery('#b2s-user-last-selected-profile-id').val() + '"]').prop('selected', true).trigger('change');
|
113 |
|
114 |
jQuery("#b2s-user-timezone").val((today.getTimezoneOffset() / 60) * -1);
|
128 |
jQuery(document).on('change', '.b2s-post-meta-box-sched-select', function () {
|
129 |
if (jQuery(this).val() == '1') {
|
130 |
jQuery('.b2s-post-meta-box-sched-once').show();
|
131 |
+
jQuery('#b2s-post-meta-box-info-share-now').hide();
|
132 |
} else {
|
133 |
jQuery('.b2s-post-meta-box-sched-once').hide();
|
134 |
+
jQuery('#b2s-post-meta-box-info-share-now').show();
|
135 |
}
|
136 |
});
|
137 |
|
includes/Ajax/Get.php
CHANGED
@@ -189,7 +189,8 @@ class Ajax_Get {
|
|
189 |
if (isset($_POST['postId']) && (int) $_POST['postId'] > 0 && isset($_POST['defaultUrl']) && $_POST['defaultUrl'] == $_POST['url']) {
|
190 |
$postData = get_post($_POST['postId']);
|
191 |
if ($postData->post_status != 'publish') {
|
192 |
-
$
|
|
|
193 |
} else {
|
194 |
$metaInfo = B2S_Util::getMetaTags((int) $_POST['postId'], strip_tags($_POST['url']), (int) $_POST['networkId']);
|
195 |
}
|
189 |
if (isset($_POST['postId']) && (int) $_POST['postId'] > 0 && isset($_POST['defaultUrl']) && $_POST['defaultUrl'] == $_POST['url']) {
|
190 |
$postData = get_post($_POST['postId']);
|
191 |
if ($postData->post_status != 'publish') {
|
192 |
+
$postUrl = (get_permalink($postData->ID) !== false ? get_permalink($postData->ID) : $postData->guid);
|
193 |
+
$metaInfo = array('title' => B2S_Util::getExcerpt(B2S_Util::remove4byte($postData->post_title), 50) . ' - ' . get_option('blogname'), 'description' => B2S_Util::getExcerpt(B2S_Util::prepareContent($postData->ID,$postData->post_content,$postUrl, false,false), 150));
|
194 |
} else {
|
195 |
$metaInfo = B2S_Util::getMetaTags((int) $_POST['postId'], strip_tags($_POST['url']), (int) $_POST['networkId']);
|
196 |
}
|
includes/Ajax/Post.php
CHANGED
@@ -185,7 +185,7 @@ class Ajax_Post {
|
|
185 |
'user_timezone' => isset($post['user_timezone']) ? $post['user_timezone'] : 0,
|
186 |
'saveSetting' => isset($data['saveSchedSetting']) ? true : false
|
187 |
);
|
188 |
-
|
189 |
$schedResult [] = $b2sShipSend->saveSchedDetails(array_merge($defaultPostData, $sendData), $schedData);
|
190 |
$content = array_merge($content, $schedResult);
|
191 |
}
|
@@ -234,6 +234,17 @@ class Ajax_Post {
|
|
234 |
wp_die();
|
235 |
}
|
236 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
echo json_encode(array('result' => false));
|
238 |
wp_die();
|
239 |
}
|
185 |
'user_timezone' => isset($post['user_timezone']) ? $post['user_timezone'] : 0,
|
186 |
'saveSetting' => isset($data['saveSchedSetting']) ? true : false
|
187 |
);
|
188 |
+
|
189 |
$schedResult [] = $b2sShipSend->saveSchedDetails(array_merge($defaultPostData, $sendData), $schedData);
|
190 |
$content = array_merge($content, $schedResult);
|
191 |
}
|
234 |
wp_die();
|
235 |
}
|
236 |
}
|
237 |
+
|
238 |
+
if (isset($_POST['allow_shortcode'])) {
|
239 |
+
if ((int) $_POST['allow_shortcode'] == 1) {
|
240 |
+
delete_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID);
|
241 |
+
} else {
|
242 |
+
update_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID, 1);
|
243 |
+
}
|
244 |
+
echo json_encode(array('result' => true, 'content' => (((int) $_POST['allow_shortcode'] == 1) ? 0 : 1)));
|
245 |
+
wp_die();
|
246 |
+
}
|
247 |
+
|
248 |
echo json_encode(array('result' => false));
|
249 |
wp_die();
|
250 |
}
|
includes/AutoShare.php
CHANGED
@@ -4,26 +4,29 @@ class B2S_AutoShare {
|
|
4 |
|
5 |
private $title;
|
6 |
private $contentHtml;
|
|
|
7 |
private $content;
|
8 |
private $url;
|
9 |
private $imageUrl;
|
10 |
private $keywords;
|
11 |
private $blogPostData = array();
|
12 |
private $myTimeSettings = array();
|
|
|
13 |
private $current_user_date;
|
14 |
private $setPreFillText;
|
15 |
|
16 |
-
function __construct($blogPostData = array(), $current_user_date = '0000-00-00 00:00:00', $myTimeSettings = false, $title = '', $content = '', $url = '', $imageUrl = '', $keywords = '') {
|
|
|
17 |
$this->blogPostData = $blogPostData;
|
18 |
$this->current_user_date = $current_user_date;
|
19 |
$this->myTimeSettings = $myTimeSettings;
|
20 |
-
$this->title = $title;
|
21 |
-
$this->content = B2S_Util::prepareContent($content, false);
|
22 |
-
$this->contentHtml = B2S_Util::prepareContent($content, '<p><h1><h2><br><i><b><a><img>');
|
23 |
$this->url = $url;
|
24 |
$this->imageUrl = $imageUrl;
|
25 |
$this->keywords = $keywords;
|
26 |
-
$this->setPreFillText = array(0 => array(1 => 239, 2 => 116, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442), 2 => array(8 => 239, 10 => 442));
|
27 |
}
|
28 |
|
29 |
public function prepareShareData($networkAuthId = 0, $networkId = 0, $networkType = 0) {
|
@@ -89,7 +92,7 @@ class B2S_AutoShare {
|
|
89 |
$postData['content'] = $this->contentHtml;
|
90 |
}
|
91 |
|
92 |
-
if ($networkId == 13) {
|
93 |
$postData['content'] = strip_tags($this->title);
|
94 |
}
|
95 |
return $postData;
|
@@ -153,10 +156,10 @@ class B2S_AutoShare {
|
|
153 |
$wpdb->insert('b2s_posts_sched_details', array('sched_data' => serialize($shareData), 'image_url' => (isset($shareData['image_url']) ? $shareData['image_url'] : '')), array('%s', '%s'));
|
154 |
$schedDetailsId = $wpdb->insert_id;
|
155 |
$wpdb->insert('b2s_posts', array(
|
156 |
-
'post_id' => $this->
|
157 |
'blog_user_id' => $this->blogPostData['blog_user_id'],
|
158 |
'user_timezone' => $this->blogPostData['user_timezone'],
|
159 |
-
'publish_date' => "0000-00-00 00:00:00",
|
160 |
'sched_details_id' => $schedDetailsId,
|
161 |
'sched_type' => $sched_type,
|
162 |
'sched_date' => $sched_date,
|
4 |
|
5 |
private $title;
|
6 |
private $contentHtml;
|
7 |
+
private $postId;
|
8 |
private $content;
|
9 |
private $url;
|
10 |
private $imageUrl;
|
11 |
private $keywords;
|
12 |
private $blogPostData = array();
|
13 |
private $myTimeSettings = array();
|
14 |
+
private $allowNoEmoji = array();
|
15 |
private $current_user_date;
|
16 |
private $setPreFillText;
|
17 |
|
18 |
+
function __construct($postId = 0, $blogPostData = array(), $current_user_date = '0000-00-00 00:00:00', $myTimeSettings = false, $title = '', $content = '', $url = '', $imageUrl = '', $keywords = '') {
|
19 |
+
$this->postId = $postId;
|
20 |
$this->blogPostData = $blogPostData;
|
21 |
$this->current_user_date = $current_user_date;
|
22 |
$this->myTimeSettings = $myTimeSettings;
|
23 |
+
$this->title = B2S_Util::remove4byte($title); //Remove Emoji by Schedule
|
24 |
+
$this->content = B2S_Util::prepareContent($postId, $content, $url, false, false); //Remove Emoji by Schedule
|
25 |
+
$this->contentHtml = B2S_Util::prepareContent($postId, $content, $url, '<p><h1><h2><br><i><b><a><img>', false); //Remove Emoji by Schedule
|
26 |
$this->url = $url;
|
27 |
$this->imageUrl = $imageUrl;
|
28 |
$this->keywords = $keywords;
|
29 |
+
$this->setPreFillText = array(0 => array(1 => 239, 2 => 116, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442), 2 => array(1 => 239, 8 => 239, 10 => 442));
|
30 |
}
|
31 |
|
32 |
public function prepareShareData($networkAuthId = 0, $networkId = 0, $networkType = 0) {
|
92 |
$postData['content'] = $this->contentHtml;
|
93 |
}
|
94 |
|
95 |
+
if ($networkId == 13 || $networkId == 15) {
|
96 |
$postData['content'] = strip_tags($this->title);
|
97 |
}
|
98 |
return $postData;
|
156 |
$wpdb->insert('b2s_posts_sched_details', array('sched_data' => serialize($shareData), 'image_url' => (isset($shareData['image_url']) ? $shareData['image_url'] : '')), array('%s', '%s'));
|
157 |
$schedDetailsId = $wpdb->insert_id;
|
158 |
$wpdb->insert('b2s_posts', array(
|
159 |
+
'post_id' => $this->postId,
|
160 |
'blog_user_id' => $this->blogPostData['blog_user_id'],
|
161 |
'user_timezone' => $this->blogPostData['user_timezone'],
|
162 |
+
'publish_date' => (($sched_type == 3) ? $sched_date : "0000-00-00 00:00:00"),
|
163 |
'sched_details_id' => $schedDetailsId,
|
164 |
'sched_type' => $sched_type,
|
165 |
'sched_date' => $sched_date,
|
includes/B2S/Api/Post.php
CHANGED
@@ -19,6 +19,7 @@ class B2S_Api_Post {
|
|
19 |
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, TRUE);
|
20 |
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
|
21 |
curl_setopt($ch, CURLOPT_CAINFO, B2S_PLUGIN_DIR . "/includes/cacert.pem");
|
|
|
22 |
$result = curl_exec($ch);
|
23 |
return $result;
|
24 |
}
|
19 |
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, TRUE);
|
20 |
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
|
21 |
curl_setopt($ch, CURLOPT_CAINFO, B2S_PLUGIN_DIR . "/includes/cacert.pem");
|
22 |
+
curl_setopt($ch, CURLOPT_USERAGENT, "Blog2Social/" . B2S_PLUGIN_VERSION . " (Wordpress/Plugin)");
|
23 |
$result = curl_exec($ch);
|
24 |
return $result;
|
25 |
}
|
includes/B2S/Heartbeat.php
CHANGED
@@ -79,8 +79,8 @@ class B2S_Heartbeat {
|
|
79 |
$networkTypeData = array('profil' => 0, 'page' => 1, 'group' => 2);
|
80 |
global $wpdb;
|
81 |
$sql = "SELECT posts.id, posts.user_timezone, posts.sched_date, posts.sched_date_utc, posts.v2_id, user.token FROM b2s_posts as posts "
|
82 |
-
. "LEFT JOIN b2s_user AS user on posts.blog_user_id = user.blog_user_id WHERE posts.sched_date_utc != %s AND posts.sched_date_utc <= %s AND posts.publish_date = %s
|
83 |
-
$select = $wpdb->prepare($sql, '0000-00-00 00:00:00', gmdate('Y-m-d H:i:s'), '0000-00-00 00:00:00'
|
84 |
|
85 |
$sendData = $wpdb->get_results($select, ARRAY_A);
|
86 |
if (isset($sendData[0])) {
|
79 |
$networkTypeData = array('profil' => 0, 'page' => 1, 'group' => 2);
|
80 |
global $wpdb;
|
81 |
$sql = "SELECT posts.id, posts.user_timezone, posts.sched_date, posts.sched_date_utc, posts.v2_id, user.token FROM b2s_posts as posts "
|
82 |
+
. "LEFT JOIN b2s_user AS user on posts.blog_user_id = user.blog_user_id WHERE posts.sched_date_utc != %s AND posts.sched_date_utc <= %s AND posts.hide=%d"; //AND posts.publish_date = %s
|
83 |
+
$select = $wpdb->prepare($sql, '0000-00-00 00:00:00', gmdate('Y-m-d H:i:s'), 0); //,'0000-00-00 00:00:00'
|
84 |
|
85 |
$sendData = $wpdb->get_results($select, ARRAY_A);
|
86 |
if (isset($sendData[0])) {
|
includes/B2S/Network/Item.php
CHANGED
@@ -17,7 +17,7 @@ class B2S_Network_Item {
|
|
17 |
}
|
18 |
|
19 |
public function getData() {
|
20 |
-
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getUserAuth', 'auth_count' => true, 'token' => B2S_PLUGIN_TOKEN)));
|
21 |
return array('mandanten' => isset($result->mandanten) ? $result->mandanten : '',
|
22 |
'auth' => isset($result->auth) ? $result->auth : '',
|
23 |
'auth_count' => isset($result->auth_count) ? $result->auth_count : false,
|
@@ -38,9 +38,9 @@ class B2S_Network_Item {
|
|
38 |
|
39 |
public function getPortale($mandanten, $auth, $portale, $auth_count) {
|
40 |
$mandantenId = array(0);
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
|
45 |
$html = '<div class="col-md-12 b2s-network-details-container">';
|
46 |
|
17 |
}
|
18 |
|
19 |
public function getData() {
|
20 |
+
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getUserAuth', 'auth_count' => true, 'token' => B2S_PLUGIN_TOKEN, 'version' => B2S_PLUGIN_VERSION)));
|
21 |
return array('mandanten' => isset($result->mandanten) ? $result->mandanten : '',
|
22 |
'auth' => isset($result->auth) ? $result->auth : '',
|
23 |
'auth_count' => isset($result->auth_count) ? $result->auth_count : false,
|
38 |
|
39 |
public function getPortale($mandanten, $auth, $portale, $auth_count) {
|
40 |
$mandantenId = array(0);
|
41 |
+
foreach ($mandanten as $k => $v) {
|
42 |
+
$mandantenId[] = $k;
|
43 |
+
}
|
44 |
|
45 |
$html = '<div class="col-md-12 b2s-network-details-container">';
|
46 |
|
includes/B2S/Post/Filter.php
CHANGED
@@ -85,7 +85,7 @@ class B2S_Post_Filter {
|
|
85 |
$taxonomies = get_taxonomies(array('public' => true), "object", "and");
|
86 |
$type = '<div class="form-group"><select id="b2sSortPostCat" name="b2sSortPostCat" class="form-control b2s-select"><option value="">' . __('all categories & tags', 'blog2social') . '</option>';
|
87 |
foreach ($taxonomies as $tax => $taxValue) {
|
88 |
-
$cat = get_categories(array('taxonomy' => $taxValue->name));
|
89 |
if (!empty($cat)) {
|
90 |
$type.='<optgroup label="' . $taxValue->labels->name . '">';
|
91 |
foreach ($cat as $key => $categorie) {
|
85 |
$taxonomies = get_taxonomies(array('public' => true), "object", "and");
|
86 |
$type = '<div class="form-group"><select id="b2sSortPostCat" name="b2sSortPostCat" class="form-control b2s-select"><option value="">' . __('all categories & tags', 'blog2social') . '</option>';
|
87 |
foreach ($taxonomies as $tax => $taxValue) {
|
88 |
+
$cat = get_categories(array('taxonomy' => $taxValue->name,'number' =>100)); //since 3.7.0 => all too much load
|
89 |
if (!empty($cat)) {
|
90 |
$type.='<optgroup label="' . $taxValue->labels->name . '">';
|
91 |
foreach ($cat as $key => $categorie) {
|
includes/B2S/Post/Item.php
CHANGED
@@ -110,7 +110,7 @@ class B2S_Post_Item {
|
|
110 |
if ($this->type == 'publish' || $this->type == 'sched') {
|
111 |
//ExistsTable
|
112 |
if ($wpdb->get_var("SHOW TABLES LIKE 'b2s_posts'") == 'b2s_posts') {
|
113 |
-
$where = ($this->type == 'publish') ? " `hide` = 0 AND `sched_date`= '0000-00-00 00:00:00' $addNotAdminPosts GROUP BY `post_id` ORDER BY `publish_date` " . $sortType : " `hide` = 0 AND `publish_date`= '0000-00-00 00:00:00' $addNotAdminPosts GROUP BY `post_id` ORDER BY `sched_date` " . $sortType;
|
114 |
$orderBy = ($this->type == 'publish') ? " ORDER BY `publish_date` " . $sortType : " ORDER BY `sched_date` " . $sortType;
|
115 |
$addSearchShowByDate = (!empty($this->searchShowByDate)) ? (($this->type == 'publish') ? " DATE_FORMAT(publish_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND " : " DATE_FORMAT(sched_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND ") : '';
|
116 |
$select = ($this->type == 'publish') ? 'filter.`blog_user_id`, filter.`publish_date`' : 'filter.`blog_user_id`, filter.`sched_date`';
|
@@ -142,7 +142,7 @@ class B2S_Post_Item {
|
|
142 |
|
143 |
//for Calender (mark Event)
|
144 |
} else {
|
145 |
-
$where = ($this->type == 'publish') ? " `hide` = 0 AND `sched_date`= '0000-00-00 00:00:00' $addNotAdminPosts ORDER BY `publish_date` " . $sortType : " `hide` = 0 AND `publish_date`= '0000-00-00 00:00:00' $addNotAdminPosts ORDER BY `sched_date` " . $sortType;
|
146 |
$sqlPostsTotal = "SELECT posts.`ID`, DATE_FORMAT(filter.`sched_date`,'%Y-%m-%d') AS sched
|
147 |
FROM `$wpdb->posts` posts $leftJoin
|
148 |
INNER JOIN(
|
@@ -189,24 +189,24 @@ class B2S_Post_Item {
|
|
189 |
if (strpos(strtolower($var->post_type), 'job') !== false) {
|
190 |
$postType = 'job';
|
191 |
}
|
192 |
-
|
193 |
//PostTitle - Bug: Converting json + PHP Extension
|
194 |
$postTitle = $var->post_title;
|
195 |
-
if(function_exists('mb_strlen') && function_exists('mb_substr')) {
|
196 |
-
|
197 |
}
|
198 |
-
|
199 |
|
200 |
if ($this->type == 'all') {
|
201 |
$userInfo = get_user_meta($var->post_author);
|
202 |
$lastPublish = $this->getLastPublish($var->ID);
|
203 |
$lastPublish = ($lastPublish != false) ? ' | ' . __('last shared on social media', 'blog2social') . ' ' . B2S_Util::getCustomDateFormat($lastPublish, substr(B2S_LANGUAGE, 0, 2)) : '';
|
204 |
-
|
205 |
$this->postItem .= '<li class="list-group-item">
|
206 |
<div class="media">
|
207 |
<img class="post-img-10 pull-left hidden-xs" src="' . plugins_url('/assets/images/b2s/' . $postType . '-icon.png', B2S_PLUGIN_FILE) . '" alt="posttype">
|
208 |
<div class="media-body">
|
209 |
-
<strong><a target="_blank" href="' . get_permalink($var->ID) . '">'
|
210 |
<span class="pull-right b2s-publish-btn">
|
211 |
<a class="btn btn-success btn-sm publishPostBtn" href="admin.php?page=blog2social-ship&postId=' . $var->ID . '">' . __('Share on Social Media', 'blog2social') . '</a>
|
212 |
</span>
|
@@ -249,7 +249,7 @@ class B2S_Post_Item {
|
|
249 |
<img class="post-img-10 pull-left hidden-xs" src="' . plugins_url('/assets/images/b2s/' . $postType . '-icon.png', B2S_PLUGIN_FILE) . '" alt="posttype">
|
250 |
<div class="media-body">
|
251 |
<div class="pull-left media-head">
|
252 |
-
<strong><a target="_blank" href="' . get_permalink($var->ID) . '">'
|
253 |
<span class="pull-right">
|
254 |
<button type="button" class="btn btn-primary btn-sm b2sDetailsSchedPostBtn" data-search-date="' . $this->searchShowByDate . '" data-post-id="' . $var->ID . '"><i class="glyphicon glyphicon-chevron-down"></i> ' . __('Details', 'blog2social') . '</button>
|
255 |
</span>
|
@@ -272,7 +272,7 @@ class B2S_Post_Item {
|
|
272 |
global $wpdb;
|
273 |
$addNotAdmin = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
274 |
$addSearchShowByDate = (!empty($this->searchShowByDate)) ? (($this->type == 'publish') ? " AND DATE_FORMAT(publish_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' " : " AND DATE_FORMAT(sched_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' ") : '';
|
275 |
-
$where = ($this->type == 'publish') ? " `sched_date
|
276 |
$sqlPostsTotal = "SELECT COUNT(`post_id`) FROM `b2s_posts` WHERE $where $addNotAdmin $addSearchShowByDate AND `hide` = 0 AND `post_id` = " . $post_id;
|
277 |
return $wpdb->get_var($sqlPostsTotal);
|
278 |
}
|
@@ -284,7 +284,7 @@ class B2S_Post_Item {
|
|
284 |
global $wpdb;
|
285 |
$addNotAdmin = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
286 |
$order = ($this->type == 'publish') ? " `publish_date` DESC" : " `sched_date` ASC ";
|
287 |
-
$where = ($this->type == 'publish') ? " `sched_date
|
288 |
$fields = $this->type == 'publish' ? "publish_date" : "sched_date";
|
289 |
$sqlLast = "SELECT $fields FROM `b2s_posts` WHERE $where $addNotAdmin AND `hide` = 0 AND `post_id` = " . $post_id . " ORDER BY $order LIMIT 1";
|
290 |
return $wpdb->get_var($sqlLast);
|
@@ -297,7 +297,7 @@ class B2S_Post_Item {
|
|
297 |
global $wpdb;
|
298 |
$addNotAdmin = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
299 |
$order = "`publish_date` DESC";
|
300 |
-
$where = "`sched_date
|
301 |
$fields = "publish_date";
|
302 |
$sqlLast = "SELECT $fields FROM `b2s_posts` WHERE $where $addNotAdmin AND `hide` = 0 AND `post_id` = " . $post_id . " ORDER BY $order LIMIT 1";
|
303 |
$result = $wpdb->get_results($sqlLast);
|
@@ -351,7 +351,7 @@ class B2S_Post_Item {
|
|
351 |
global $wpdb;
|
352 |
$addNotAdminPosts = (!B2S_PLUGIN_ADMIN) ? (' AND blog_user_id =' . B2S_PLUGIN_BLOG_USER_ID) : '';
|
353 |
$addSearchShowByDate = (!empty($showByDate)) ? " AND DATE_FORMAT(`b2s_posts`.`publish_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' " : '';
|
354 |
-
$sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`,`blog_user_id`,`publish_date`,`publish_link`,`sched_type`,`publish_error_code`,`b2s_posts_network_details`.`network_id`,`b2s_posts_network_details`.`network_type`, `b2s_posts_network_details`.`network_auth_id`, `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` = '0000-00-00 00:00:00' $addNotAdminPosts $addSearchShowByDate AND `b2s_posts`.`post_id` = %d ORDER BY `b2s_posts`.`publish_date` DESC", $post_id);
|
355 |
$result = $wpdb->get_results($sqlData);
|
356 |
if (!empty($result) && is_array($result)) {
|
357 |
$networkType = unserialize(B2S_PLUGIN_NETWORK_TYPE);
|
@@ -363,11 +363,17 @@ class B2S_Post_Item {
|
|
363 |
$autoPosting = (isset($var->sched_type) && (int) $var->sched_type == 3) ? ' - <strong>' . __('Auto-Posting', 'blog2social') . '</strong>' : '';
|
364 |
$publishLink = (!empty($var->publish_link)) ? '<a target="_blank" href="' . $var->publish_link . '">' . __('show', 'blog2social') . '</a> | ' : '';
|
365 |
$error = (!empty($var->publish_error_code)) ? '<span class="network-text-info text-danger hidden-xs"> <i class="glyphicon glyphicon-remove-circle glyphicon-danger"></i> ' . $networkErrorCode[trim($var->publish_error_code)] . '</span>' : '';
|
|
|
|
|
366 |
$userInfo = get_user_meta($var->blog_user_id);
|
367 |
$content .= ' <li class="list-group-item b2s-post-publish-area-li" data-post-id="' . $var->id . '">
|
368 |
<div class="media">';
|
369 |
|
370 |
-
|
|
|
|
|
|
|
|
|
371 |
|
372 |
if (!empty($var->publish_link)) {
|
373 |
$content .= '<a class="pull-left" target="_blank" href="' . $var->publish_link . '"><img class="pull-left hidden-xs" src="' . plugins_url('/assets/images/portale/' . $var->network_id . '_flat.png', B2S_PLUGIN_FILE) . '" alt="posttype"></a>';
|
@@ -376,11 +382,14 @@ class B2S_Post_Item {
|
|
376 |
}
|
377 |
$content .= '<div class="media-body">
|
378 |
<strong>' . $networkName[$var->network_id] . '</strong> ' . $error . '
|
379 |
-
<p class="info">' . $networkType[$var->network_type] . (!empty($var->network_display_name) ? (': ' . $var->network_display_name) : '' ) . ' | ' .
|
380 |
<p class="info">' . $publishLink;
|
381 |
|
382 |
-
|
383 |
-
|
|
|
|
|
|
|
384 |
if (!empty($error)) {
|
385 |
$content .= '| <a href="admin.php?page=blog2social-ship&postId=' . $post_id . '&network_auth_id=' . $var->network_auth_id . '">' . __('re-share', 'blog2social') . '</a>';
|
386 |
}
|
@@ -405,7 +414,7 @@ class B2S_Post_Item {
|
|
405 |
global $wpdb;
|
406 |
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `b2s_posts`.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
407 |
$addSearchShowByDate = (!empty($showByDate)) ? " AND DATE_FORMAT(`b2s_posts`.`sched_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' " : '';
|
408 |
-
$sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`,`blog_user_id`,`v2_id`, `sched_date
|
409 |
$result = $wpdb->get_results($sqlData);
|
410 |
if (!empty($result) && is_array($result)) {
|
411 |
$networkType = unserialize(B2S_PLUGIN_NETWORK_TYPE);
|
@@ -413,7 +422,6 @@ class B2S_Post_Item {
|
|
413 |
$content = '<div class="row"><div class="col-md-12"><ul class="list-group">';
|
414 |
$content .='<li class="list-group-item"><label class="checkbox-inline checkbox-all-label"><input class="checkbox-all" data-blog-post-id="' . $post_id . '" name="selected-checkbox-all" value="" type="checkbox"> ' . __('select all', 'blog2social') . '</label></li>';
|
415 |
foreach ($result as $var) {
|
416 |
-
$autoPosting = (isset($var->sched_type) && (int) $var->sched_type == 3) ? ' - <strong>' . __('Auto-Posting', 'blog2social') . '</strong>' : '';
|
417 |
$userInfo = get_user_meta($var->blog_user_id);
|
418 |
$content .= '<li class="list-group-item b2s-post-sched-area-li" data-post-id="' . $var->id . '">
|
419 |
<div class="media">';
|
@@ -422,7 +430,7 @@ class B2S_Post_Item {
|
|
422 |
$content .='<img class="pull-left hidden-xs" src="' . plugins_url('/assets/images/portale/' . $var->network_id . '_flat.png', B2S_PLUGIN_FILE) . '" alt="posttype">
|
423 |
<div class="media-body">
|
424 |
<strong>' . $networkName[$var->network_id] . '</strong>
|
425 |
-
<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)) .
|
426 |
<p class="info">';
|
427 |
|
428 |
$content .= (B2S_PLUGIN_USER_VERSION > 0) ? '<a href="#" class="b2s-post-sched-area-drop-btn" data-post-id="' . $var->id . '">' : '<a href="#" data-toggle="modal" data-title="' . __('You want to delete an scheduled post entry?', 'blog2social') . '" data-target="#b2sProFeatureModal" >';
|
110 |
if ($this->type == 'publish' || $this->type == 'sched') {
|
111 |
//ExistsTable
|
112 |
if ($wpdb->get_var("SHOW TABLES LIKE 'b2s_posts'") == 'b2s_posts') {
|
113 |
+
$where = ($this->type == 'publish') ? " `hide` = 0 AND (`sched_date`= '0000-00-00 00:00:00' OR `sched_type` = 3) $addNotAdminPosts GROUP BY `post_id` ORDER BY `publish_date` " . $sortType : " `hide` = 0 AND `sched_type` != 3 AND `publish_date`= '0000-00-00 00:00:00' $addNotAdminPosts GROUP BY `post_id` ORDER BY `sched_date` " . $sortType;
|
114 |
$orderBy = ($this->type == 'publish') ? " ORDER BY `publish_date` " . $sortType : " ORDER BY `sched_date` " . $sortType;
|
115 |
$addSearchShowByDate = (!empty($this->searchShowByDate)) ? (($this->type == 'publish') ? " DATE_FORMAT(publish_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND " : " DATE_FORMAT(sched_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND ") : '';
|
116 |
$select = ($this->type == 'publish') ? 'filter.`blog_user_id`, filter.`publish_date`' : 'filter.`blog_user_id`, filter.`sched_date`';
|
142 |
|
143 |
//for Calender (mark Event)
|
144 |
} else {
|
145 |
+
$where = ($this->type == 'publish') ? " `hide` = 0 AND (`sched_date`= '0000-00-00 00:00:00' OR `sched_type` = 3) $addNotAdminPosts ORDER BY `publish_date` " . $sortType : " `hide` = 0 AND `sched_type` != 3 AND `publish_date`= '0000-00-00 00:00:00' $addNotAdminPosts ORDER BY `sched_date` " . $sortType;
|
146 |
$sqlPostsTotal = "SELECT posts.`ID`, DATE_FORMAT(filter.`sched_date`,'%Y-%m-%d') AS sched
|
147 |
FROM `$wpdb->posts` posts $leftJoin
|
148 |
INNER JOIN(
|
189 |
if (strpos(strtolower($var->post_type), 'job') !== false) {
|
190 |
$postType = 'job';
|
191 |
}
|
192 |
+
|
193 |
//PostTitle - Bug: Converting json + PHP Extension
|
194 |
$postTitle = $var->post_title;
|
195 |
+
if (function_exists('mb_strlen') && function_exists('mb_substr')) {
|
196 |
+
$postTitle = (mb_strlen(trim($var->post_title), 'UTF-8') > 80 ? mb_substr($var->post_title, 0, 77, 'UTF-8') . '...' : $var->post_title);
|
197 |
}
|
198 |
+
|
199 |
|
200 |
if ($this->type == 'all') {
|
201 |
$userInfo = get_user_meta($var->post_author);
|
202 |
$lastPublish = $this->getLastPublish($var->ID);
|
203 |
$lastPublish = ($lastPublish != false) ? ' | ' . __('last shared on social media', 'blog2social') . ' ' . B2S_Util::getCustomDateFormat($lastPublish, substr(B2S_LANGUAGE, 0, 2)) : '';
|
204 |
+
|
205 |
$this->postItem .= '<li class="list-group-item">
|
206 |
<div class="media">
|
207 |
<img class="post-img-10 pull-left hidden-xs" src="' . plugins_url('/assets/images/b2s/' . $postType . '-icon.png', B2S_PLUGIN_FILE) . '" alt="posttype">
|
208 |
<div class="media-body">
|
209 |
+
<strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>
|
210 |
<span class="pull-right b2s-publish-btn">
|
211 |
<a class="btn btn-success btn-sm publishPostBtn" href="admin.php?page=blog2social-ship&postId=' . $var->ID . '">' . __('Share on Social Media', 'blog2social') . '</a>
|
212 |
</span>
|
249 |
<img class="post-img-10 pull-left hidden-xs" src="' . plugins_url('/assets/images/b2s/' . $postType . '-icon.png', B2S_PLUGIN_FILE) . '" alt="posttype">
|
250 |
<div class="media-body">
|
251 |
<div class="pull-left media-head">
|
252 |
+
<strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>
|
253 |
<span class="pull-right">
|
254 |
<button type="button" class="btn btn-primary btn-sm b2sDetailsSchedPostBtn" data-search-date="' . $this->searchShowByDate . '" data-post-id="' . $var->ID . '"><i class="glyphicon glyphicon-chevron-down"></i> ' . __('Details', 'blog2social') . '</button>
|
255 |
</span>
|
272 |
global $wpdb;
|
273 |
$addNotAdmin = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
274 |
$addSearchShowByDate = (!empty($this->searchShowByDate)) ? (($this->type == 'publish') ? " AND DATE_FORMAT(publish_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' " : " AND DATE_FORMAT(sched_date,'%Y-%m-%d') = '" . $this->searchShowByDate . "' ") : '';
|
275 |
+
$where = ($this->type == 'publish') ? " (`sched_date`= '0000-00-00 00:00:00' OR `sched_type` = 3) " : " `sched_type` != 3 AND `publish_date` = '0000-00-00 00:00:00'";
|
276 |
$sqlPostsTotal = "SELECT COUNT(`post_id`) FROM `b2s_posts` WHERE $where $addNotAdmin $addSearchShowByDate AND `hide` = 0 AND `post_id` = " . $post_id;
|
277 |
return $wpdb->get_var($sqlPostsTotal);
|
278 |
}
|
284 |
global $wpdb;
|
285 |
$addNotAdmin = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
286 |
$order = ($this->type == 'publish') ? " `publish_date` DESC" : " `sched_date` ASC ";
|
287 |
+
$where = ($this->type == 'publish') ? " (`sched_date`= '0000-00-00 00:00:00' OR `sched_type` = 3) " : " `sched_type` != 3 AND `publish_date` = '0000-00-00 00:00:00'";
|
288 |
$fields = $this->type == 'publish' ? "publish_date" : "sched_date";
|
289 |
$sqlLast = "SELECT $fields FROM `b2s_posts` WHERE $where $addNotAdmin AND `hide` = 0 AND `post_id` = " . $post_id . " ORDER BY $order LIMIT 1";
|
290 |
return $wpdb->get_var($sqlLast);
|
297 |
global $wpdb;
|
298 |
$addNotAdmin = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
299 |
$order = "`publish_date` DESC";
|
300 |
+
$where = "(`sched_date`= '0000-00-00 00:00:00' OR `sched_type` = 3) ";
|
301 |
$fields = "publish_date";
|
302 |
$sqlLast = "SELECT $fields FROM `b2s_posts` WHERE $where $addNotAdmin AND `hide` = 0 AND `post_id` = " . $post_id . " ORDER BY $order LIMIT 1";
|
303 |
$result = $wpdb->get_results($sqlLast);
|
351 |
global $wpdb;
|
352 |
$addNotAdminPosts = (!B2S_PLUGIN_ADMIN) ? (' AND blog_user_id =' . B2S_PLUGIN_BLOG_USER_ID) : '';
|
353 |
$addSearchShowByDate = (!empty($showByDate)) ? " AND DATE_FORMAT(`b2s_posts`.`publish_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' " : '';
|
354 |
+
$sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`,`blog_user_id`, `sched_date`,`publish_date`,`publish_link`,`sched_type`,`publish_error_code`,`b2s_posts_network_details`.`network_id`,`b2s_posts_network_details`.`network_type`, `b2s_posts_network_details`.`network_auth_id`, `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` = '0000-00-00 00:00:00' OR `b2s_posts`.`sched_type` = 3) $addNotAdminPosts $addSearchShowByDate AND `b2s_posts`.`post_id` = %d ORDER BY `b2s_posts`.`publish_date` DESC", $post_id);
|
355 |
$result = $wpdb->get_results($sqlData);
|
356 |
if (!empty($result) && is_array($result)) {
|
357 |
$networkType = unserialize(B2S_PLUGIN_NETWORK_TYPE);
|
363 |
$autoPosting = (isset($var->sched_type) && (int) $var->sched_type == 3) ? ' - <strong>' . __('Auto-Posting', 'blog2social') . '</strong>' : '';
|
364 |
$publishLink = (!empty($var->publish_link)) ? '<a target="_blank" href="' . $var->publish_link . '">' . __('show', 'blog2social') . '</a> | ' : '';
|
365 |
$error = (!empty($var->publish_error_code)) ? '<span class="network-text-info text-danger hidden-xs"> <i class="glyphicon glyphicon-remove-circle glyphicon-danger"></i> ' . $networkErrorCode[trim($var->publish_error_code)] . '</span>' : '';
|
366 |
+
$publishDate = ($var->sched_date == "0000-00-00 00:00:00") ? B2S_Util::getCustomDateFormat($var->publish_date, substr(B2S_LANGUAGE, 0, 2)) : '';
|
367 |
+
$publishText = (empty($publishDate)) ? __('sharing in progress by', 'blog2social') : __('shared by', 'blog2social');
|
368 |
$userInfo = get_user_meta($var->blog_user_id);
|
369 |
$content .= ' <li class="list-group-item b2s-post-publish-area-li" data-post-id="' . $var->id . '">
|
370 |
<div class="media">';
|
371 |
|
372 |
+
if (!empty($publishDate)) {
|
373 |
+
$content .='<input class="checkboxes pull-left checkbox-item" data-blog-post-id="' . $post_id . '" name="selected-checkbox-item" value="' . $var->id . '" type="checkbox">';
|
374 |
+
}else{
|
375 |
+
$content .='<div class="checbox-item-empty"></div>';
|
376 |
+
}
|
377 |
|
378 |
if (!empty($var->publish_link)) {
|
379 |
$content .= '<a class="pull-left" target="_blank" href="' . $var->publish_link . '"><img class="pull-left hidden-xs" src="' . plugins_url('/assets/images/portale/' . $var->network_id . '_flat.png', B2S_PLUGIN_FILE) . '" alt="posttype"></a>';
|
382 |
}
|
383 |
$content .= '<div class="media-body">
|
384 |
<strong>' . $networkName[$var->network_id] . '</strong> ' . $error . '
|
385 |
+
<p class="info">' . $networkType[$var->network_type] . (!empty($var->network_display_name) ? (': ' . $var->network_display_name) : '' ) . ' | ' . $publishText . ' <a href="' . get_author_posts_url($var->blog_user_id) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> ' . $publishDate . $autoPosting . '</p>
|
386 |
<p class="info">' . $publishLink;
|
387 |
|
388 |
+
if (!empty($var->publish_link) || !empty($var->publish_error_code)) {
|
389 |
+
$content .= (B2S_PLUGIN_USER_VERSION > 0) ? '<a href="#" class="b2s-post-publish-area-drop-btn" data-post-id="' . $var->id . '">' : '<a href="#" data-toggle="modal" data-title="' . __('You want to delete a publish post entry?', 'blog2social') . '" data-target="#b2sProFeatureModal" >';
|
390 |
+
$content .= __('delete from reporting', 'blog2social') . '</a> ';
|
391 |
+
}
|
392 |
+
|
393 |
if (!empty($error)) {
|
394 |
$content .= '| <a href="admin.php?page=blog2social-ship&postId=' . $post_id . '&network_auth_id=' . $var->network_auth_id . '">' . __('re-share', 'blog2social') . '</a>';
|
395 |
}
|
414 |
global $wpdb;
|
415 |
$addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND `b2s_posts`.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
|
416 |
$addSearchShowByDate = (!empty($showByDate)) ? " AND DATE_FORMAT(`b2s_posts`.`sched_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' " : '';
|
417 |
+
$sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`,`blog_user_id`,`v2_id`, `sched_date`,`b2s_posts_network_details`.`network_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_type` != 3 AND `b2s_posts`.`publish_date` = '0000-00-00 00:00:00' $addNotAdminPosts $addSearchShowByDate AND `b2s_posts`.`post_id` = %d ORDER BY `b2s_posts`.`sched_date` ASC ", $post_id);
|
418 |
$result = $wpdb->get_results($sqlData);
|
419 |
if (!empty($result) && is_array($result)) {
|
420 |
$networkType = unserialize(B2S_PLUGIN_NETWORK_TYPE);
|
422 |
$content = '<div class="row"><div class="col-md-12"><ul class="list-group">';
|
423 |
$content .='<li class="list-group-item"><label class="checkbox-inline checkbox-all-label"><input class="checkbox-all" data-blog-post-id="' . $post_id . '" name="selected-checkbox-all" value="" type="checkbox"> ' . __('select all', 'blog2social') . '</label></li>';
|
424 |
foreach ($result as $var) {
|
|
|
425 |
$userInfo = get_user_meta($var->blog_user_id);
|
426 |
$content .= '<li class="list-group-item b2s-post-sched-area-li" data-post-id="' . $var->id . '">
|
427 |
<div class="media">';
|
430 |
$content .='<img class="pull-left hidden-xs" src="' . plugins_url('/assets/images/portale/' . $var->network_id . '_flat.png', B2S_PLUGIN_FILE) . '" alt="posttype">
|
431 |
<div class="media-body">
|
432 |
<strong>' . $networkName[$var->network_id] . '</strong>
|
433 |
+
<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></p>
|
434 |
<p class="info">';
|
435 |
|
436 |
$content .= (B2S_PLUGIN_USER_VERSION > 0) ? '<a href="#" class="b2s-post-sched-area-drop-btn" data-post-id="' . $var->id . '">' : '<a href="#" data-toggle="modal" data-title="' . __('You want to delete an scheduled post entry?', 'blog2social') . '" data-target="#b2sProFeatureModal" >';
|
includes/B2S/Settings/Item.php
CHANGED
@@ -20,7 +20,7 @@ class B2S_Settings_Item {
|
|
20 |
}
|
21 |
|
22 |
private function getSettings() {
|
23 |
-
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getSettings', 'token' => B2S_PLUGIN_TOKEN)));
|
24 |
if (is_object($result) && isset($result->result) && (int) $result->result == 1 && isset($result->portale) && is_array($result->portale)) {
|
25 |
$this->networkData = $result->portale;
|
26 |
if (isset($result->settings) && is_object($result->settings)) {
|
@@ -51,25 +51,29 @@ class B2S_Settings_Item {
|
|
51 |
|
52 |
public function getGeneralSettingsHtml() {
|
53 |
$isChecked = (isset($this->settings->short_url) && (int) $this->settings->short_url == 0) ? 1 : 0;
|
54 |
-
$content = '<input type="checkbox" value="' . $isChecked . '" id="b2s-user-network-settings-short-url" ' . (($isChecked == 0) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-short-url">' . __('use b2s.pm Link Shortner', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoLinkModal" class="btn btn-link btn-lg del-padding-left"><span class="glyphicon glyphicon-info-sign glyphicon-success"></span></a></label>';
|
55 |
$content .= '<br>';
|
56 |
|
57 |
$isCheckedAutoShare = (get_option('B2S_PLUGIN_USER_AUTO_SHARE_' . B2S_PLUGIN_BLOG_USER_ID) !== false && B2S_PLUGIN_USER_VERSION > 0) ? 1 : 0;
|
58 |
-
$content .= '<input type="checkbox" data-user-version="' . B2S_PLUGIN_USER_VERSION . '" value="' . $isCheckedAutoShare . '" id="b2s-user-network-settings-auto-share" ' . (($isCheckedAutoShare == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-auto-share">' . __('
|
|
|
|
|
|
|
|
|
59 |
return $content;
|
60 |
}
|
61 |
|
62 |
public function getNetworkSettingsHtml() {
|
63 |
|
64 |
-
$content = '<h4>' . __('
|
65 |
$content .='<div class="b2s-user-network-settings-post-format-area col-md-12">';
|
66 |
$content .='<div class="col-md-4 col-xs-12">';
|
67 |
-
$content .= '<b>1) '.__('
|
68 |
$content .= '<label><input type="radio" ' . (((isset($this->settings->network_post_format_1) && (int) $this->settings->network_post_format_1 == 0) || !isset($this->settings->network_post_format_1)) ? 'checked' : '') . ' name="b2s-user-network-settings-post-format-1" class="b2s-user-network-settings-post-format" data-network-id="1" value="0"/><img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-1-1-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
69 |
$content .='</label>';
|
70 |
$content .='</div>';
|
71 |
$content .='<div class="col-md-4 col-xs-12">';
|
72 |
-
$content .= '<b>2) '.__('
|
73 |
$content .= '<label><input type="radio" ' . ((isset($this->settings->network_post_format_1) && (int) $this->settings->network_post_format_1 == 1) ? 'checked' : '') . ' name="b2s-user-network-settings-post-format-1" class="b2s-user-network-settings-post-format" data-network-id="1" value="1" /><img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-1-2-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
74 |
$content .='</label>';
|
75 |
$content .='</div>';
|
@@ -77,7 +81,6 @@ class B2S_Settings_Item {
|
|
77 |
return $content;
|
78 |
}
|
79 |
|
80 |
-
// $content .="<br>1)Share as Link";
|
81 |
|
82 |
public function getSchedSettingsHtml() {
|
83 |
if (!empty($this->networkData)) {
|
20 |
}
|
21 |
|
22 |
private function getSettings() {
|
23 |
+
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getSettings', 'token' => B2S_PLUGIN_TOKEN, 'version' => B2S_PLUGIN_VERSION)));
|
24 |
if (is_object($result) && isset($result->result) && (int) $result->result == 1 && isset($result->portale) && is_array($result->portale)) {
|
25 |
$this->networkData = $result->portale;
|
26 |
if (isset($result->settings) && is_object($result->settings)) {
|
51 |
|
52 |
public function getGeneralSettingsHtml() {
|
53 |
$isChecked = (isset($this->settings->short_url) && (int) $this->settings->short_url == 0) ? 1 : 0;
|
54 |
+
$content = '<input type="checkbox" value="' . $isChecked . '" id="b2s-user-network-settings-short-url" ' . (($isChecked == 0) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-short-url"> ' . __('use b2s.pm Link Shortner', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoLinkModal" class="btn btn-link btn-lg del-padding-left"><span class="glyphicon glyphicon-info-sign glyphicon-success"></span></a></label>';
|
55 |
$content .= '<br>';
|
56 |
|
57 |
$isCheckedAutoShare = (get_option('B2S_PLUGIN_USER_AUTO_SHARE_' . B2S_PLUGIN_BLOG_USER_ID) !== false && B2S_PLUGIN_USER_VERSION > 0) ? 1 : 0;
|
58 |
+
$content .= '<input type="checkbox" data-user-version="' . B2S_PLUGIN_USER_VERSION . '" value="' . $isCheckedAutoShare . '" id="b2s-user-network-settings-auto-share" ' . (($isCheckedAutoShare == 1) ? 'checked="checked"' : '') . ' /><label for="b2s-user-network-settings-auto-share"> ' . __('activate Auto-Posting as default', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoAutoShareModal" class="btn btn-link btn-lg del-padding-left"><span class="glyphicon glyphicon-info-sign glyphicon-success"></span></a></label>';
|
59 |
+
$content .= '<br>';
|
60 |
+
|
61 |
+
$isCheckedAllowShortcode = (get_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID) !== false) ? 1 : 0;
|
62 |
+
$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="btn btn-link btn-lg del-padding-left"><span class="glyphicon glyphicon-info-sign glyphicon-success"></span></a></label>';
|
63 |
return $content;
|
64 |
}
|
65 |
|
66 |
public function getNetworkSettingsHtml() {
|
67 |
|
68 |
+
$content = '<h4>' . __('Select the appropriate post type for your Facebook posts', 'blog2social') . ' <a href="#" data-toggle="modal" data-target="#b2sInfoFBFormatModal" class="btn btn-link btn-lg del-padding-left"><span class="glyphicon glyphicon-info-sign glyphicon-success"></span></a></h4>';
|
69 |
$content .='<div class="b2s-user-network-settings-post-format-area col-md-12">';
|
70 |
$content .='<div class="col-md-4 col-xs-12">';
|
71 |
+
$content .= '<b>1) ' . __('Link Post', 'blog2social') . ' <span class="glyphicon glyphicon-link b2s-color-green"></span></b><br><br>';
|
72 |
$content .= '<label><input type="radio" ' . (((isset($this->settings->network_post_format_1) && (int) $this->settings->network_post_format_1 == 0) || !isset($this->settings->network_post_format_1)) ? 'checked' : '') . ' name="b2s-user-network-settings-post-format-1" class="b2s-user-network-settings-post-format" data-network-id="1" value="0"/><img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-1-1-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
73 |
$content .='</label>';
|
74 |
$content .='</div>';
|
75 |
$content .='<div class="col-md-4 col-xs-12">';
|
76 |
+
$content .= '<b>2) ' . __('Photo Post', 'blog2social') . ' <span class="glyphicon glyphicon-picture b2s-color-green"></span></b><br><br>';
|
77 |
$content .= '<label><input type="radio" ' . ((isset($this->settings->network_post_format_1) && (int) $this->settings->network_post_format_1 == 1) ? 'checked' : '') . ' name="b2s-user-network-settings-post-format-1" class="b2s-user-network-settings-post-format" data-network-id="1" value="1" /><img class="img-responsive b2s-display-inline" src="' . plugins_url('/assets/images/settings/b2s-post-format-1-2-' . (($this->lang == 'de') ? $this->lang : 'en') . '.png', B2S_PLUGIN_FILE) . '">';
|
78 |
$content .='</label>';
|
79 |
$content .='</div>';
|
81 |
return $content;
|
82 |
}
|
83 |
|
|
|
84 |
|
85 |
public function getSchedSettingsHtml() {
|
86 |
if (!empty($this->networkData)) {
|
includes/B2S/Ship/Image.php
CHANGED
@@ -8,12 +8,8 @@ class B2S_Ship_Image {
|
|
8 |
|
9 |
}
|
10 |
|
11 |
-
|
12 |
-
|
13 |
-
}
|
14 |
-
|
15 |
-
public function getItemHtml($id) {
|
16 |
-
$imageData = $this->getAllImageData($id);
|
17 |
$isImage = (is_array($imageData) && !empty($imageData)) ? true : false;
|
18 |
|
19 |
if ($isImage) {
|
@@ -38,8 +34,7 @@ class B2S_Ship_Image {
|
|
38 |
$tempCountImage++;
|
39 |
}
|
40 |
} else {
|
41 |
-
$content = '<
|
42 |
-
$content .= '<div class="b2s-image-warning-no-image alert alert-info">' . __('Pinterest, Flickr and Instagram can only be shared with a image included', 'blog2social') . '</div>';
|
43 |
}
|
44 |
$content .= "<input type='hidden' id='blog_image' name='blog_image' value='" . trim($isImage) . "'>";
|
45 |
|
8 |
|
9 |
}
|
10 |
|
11 |
+
public function getItemHtml($postId,$postContent,$postUrl) {
|
12 |
+
$imageData = B2S_Util::getImagesByPostID($postId,$postContent,$postUrl, true);
|
|
|
|
|
|
|
|
|
13 |
$isImage = (is_array($imageData) && !empty($imageData)) ? true : false;
|
14 |
|
15 |
if ($isImage) {
|
34 |
$tempCountImage++;
|
35 |
}
|
36 |
} else {
|
37 |
+
$content = '<div class="b2s-image-warning-no-image alert alert-info">' . __('For sharing your post to Pinterest, Flickr and Instagram, please include at least one image in your post.', 'blog2social') . '</div>';
|
|
|
38 |
}
|
39 |
$content .= "<input type='hidden' id='blog_image' name='blog_image' value='" . trim($isImage) . "'>";
|
40 |
|
includes/B2S/Ship/Item.php
CHANGED
@@ -2,12 +2,12 @@
|
|
2 |
|
3 |
class B2S_Ship_Item {
|
4 |
|
5 |
-
private $allowTitleProfile = array(7, 9, 13);
|
6 |
private $allowTitlePage = array();
|
7 |
private $allowTitleGroup = array();
|
8 |
private $isCommentProfile = array(1, 3, 8, 10);
|
9 |
private $isCommentPage = array();
|
10 |
-
private $isCommentGroup = array(8);
|
11 |
private $allowTag = array(4, 9);
|
12 |
private $allowHtml = array(4, 11, 14);
|
13 |
private $showTitleProfile = array(4, 9, 11, 14);
|
@@ -15,25 +15,27 @@ class B2S_Ship_Item {
|
|
15 |
private $showTitleGroup = array(8);
|
16 |
private $onlyImage = array(6, 7, 12);
|
17 |
private $allowNoImageProfile = array(5, 9);
|
18 |
-
private $allowNoCustomImageProfile = array(8);
|
|
|
19 |
private $allowNoImagePage = array(8);
|
20 |
-
private $allowEditUrl = array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14);
|
21 |
private $showBoards = array(6);
|
22 |
-
private $showGroups = array(8);
|
23 |
private $hideGroupName = array(8);
|
|
|
24 |
private $setShortTextProfile = array(1 => 239, 2 => 116, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200);
|
25 |
private $setShortTextPage = array(1 => 239, 3 => 239, 8 => 1200, 10 => 442);
|
26 |
-
private $setShortTextGroup = array(8 => 239, 10 => 442);
|
27 |
private $allowHashTags = array(6, 10, 12);
|
28 |
-
private $limitCharacterProfile = array(2 => 140, 3 => 600, 6 => 500, 8 => 420, 9 => 250);
|
29 |
private $limitCharacterPage = array(3 => 600, 8 => 1200);
|
30 |
-
private $requiredUrl = array(1, 3, 8, 9, 10);
|
31 |
private $getText = array(1, 7, 10, 12);
|
|
|
32 |
private $maxWeekTimeSelect = 52;
|
33 |
private $maxSchedCount = 3;
|
34 |
-
private $noScheduleRegularly = array(4, 11, 14);
|
35 |
private $defaultImage;
|
36 |
-
// private $allowPreview = array(1);
|
37 |
private $postData;
|
38 |
private $postUrl;
|
39 |
private $postStatus;
|
@@ -70,16 +72,17 @@ class B2S_Ship_Item {
|
|
70 |
$infoImage .= (in_array($data->networkId, $this->allowNoCustomImageProfile)) ? (!empty($infoImage) ? ' | ' : '') . __('Network defines image by link', 'blog2social') . '!' : '';
|
71 |
$htmlTags = highlight_string("<p><br><i><b><a><img>", true);
|
72 |
$infoImage .= (in_array($data->networkId, $this->allowHtml)) ? (!empty($infoImage) ? ' | ' : '') . __('Supported HTML tags', 'blog2social') . ': ' . $htmlTags : '';
|
|
|
73 |
|
74 |
$network_display_name = $data->network_display_name;
|
75 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentProfile)) ? '' : 'required="required"';
|
76 |
|
77 |
//ShortText
|
78 |
if (isset($this->setShortTextProfile[$data->networkId]) && (int) $this->setShortTextProfile[$data->networkId] > 0) {
|
79 |
-
$preContent = ($data->networkId == 2) ? $this->postData->post_title : B2S_Util::prepareContent($this->postData->post_content, false);
|
80 |
$message = B2S_Util::getExcerpt($preContent, (int) $this->setShortTextProfile[$data->networkId]);
|
81 |
} else {
|
82 |
-
$message = (in_array($data->networkId, $this->allowTitleProfile) ? $this->postData->post_title : B2S_Util::prepareContent($this->postData->post_content, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false)));
|
83 |
}
|
84 |
|
85 |
//Hashtags
|
@@ -100,9 +103,10 @@ class B2S_Ship_Item {
|
|
100 |
} */
|
101 |
|
102 |
$infoCharacterCount = ($data->networkId != 2) ? ' (' . __('Text only', 'blog2social') . ')' : '';
|
103 |
-
|
104 |
-
|
105 |
-
|
|
|
106 |
$textareaOnKeyUp = 'onkeyup="networkLimitAll(\'' . $data->networkAuthId . '\',\'' . $data->networkId . '\',\'' . $limitValue . '\');"';
|
107 |
} else {
|
108 |
//$countCharacter = in_array($data->networkId, $this->allowHtml) ? (int) mb_strlen(strip_tags($message), 'UTF-8') : (int) mb_strlen($message, 'UTF-8');
|
@@ -118,15 +122,16 @@ class B2S_Ship_Item {
|
|
118 |
$limit = true;
|
119 |
}
|
120 |
$infoImage = (in_array($data->networkId, $this->allowNoImagePage)) ? __('Network does not support image for pages', 'blog2social') . '!' : '';
|
|
|
121 |
|
122 |
//ShortText
|
123 |
if (isset($this->setShortTextPage[$data->networkId]) && (int) $this->setShortTextPage[$data->networkId] > 0) {
|
124 |
if ($data->networkId == 8) { //Xing -1 Leerzeichen
|
125 |
$this->setShortTextPage[$data->networkId] = (int) $this->setShortTextPage[$data->networkId] - mb_strlen($this->postUrl, 'UTF-8') - 1;
|
126 |
}
|
127 |
-
$message = B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postData->post_content, false), (int) $this->setShortTextPage[$data->networkId]);
|
128 |
} else {
|
129 |
-
$message = (in_array($data->networkId, $this->allowTitlePage) ? $this->postData->post_title : B2S_Util::prepareContent($this->postData->post_content, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false)));
|
130 |
}
|
131 |
|
132 |
//Hashtags
|
@@ -139,15 +144,15 @@ class B2S_Ship_Item {
|
|
139 |
|
140 |
$countCharacter = 0;
|
141 |
if ($limit !== false) {
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
|
152 |
$textareaLimitInfo = '<span class="b2s-post-item-countChar" data-network-auth-id="' . $data->networkAuthId . '">' . (int) $countCharacter . '</span>/' . $limitValue . ' ' . __('characters', 'blog2social') . '</span>';
|
153 |
$textareaOnKeyUp = 'onkeyup="networkLimitAll(\'' . $data->networkAuthId . '\',\'' . $data->networkId . '\',\'' . $limitValue . '\');"';
|
@@ -161,9 +166,9 @@ class B2S_Ship_Item {
|
|
161 |
//group
|
162 |
//ShortText
|
163 |
if (isset($this->setShortTextGroup[$data->networkId]) && (int) $this->setShortTextGroup[$data->networkId] > 0) {
|
164 |
-
$message = B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postData->post_content, false), (int) $this->setShortTextGroup[$data->networkId]);
|
165 |
} else {
|
166 |
-
$message = (in_array($data->networkId, $this->allowTitleGroup) ? $this->postData->post_title : B2S_Util::prepareContent($this->postData->post_content, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false)));
|
167 |
}
|
168 |
//Hashtags
|
169 |
if (in_array($data->networkId, $this->allowHashTags)) {
|
@@ -174,12 +179,12 @@ class B2S_Ship_Item {
|
|
174 |
|
175 |
$countCharacter = 0;
|
176 |
if ($limit !== false) {
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
|
184 |
$textareaLimitInfo = '<span class="b2s-post-item-countChar" data-network-auth-id="' . $data->networkAuthId . '">' . (int) $countCharacter . '</span>/' . $limitValue . ' ' . __('characters', 'blog2social') . '</span>';
|
185 |
$textareaOnKeyUp = 'onkeyup="networkLimitAll(\'' . $data->networkAuthId . '\',\'' . $data->networkId . '\',\'' . $limitValue . '\');"';
|
@@ -211,6 +216,10 @@ class B2S_Ship_Item {
|
|
211 |
$content .= '<span class="hidden-xs b2s-post-item-details-message-info" data-network-auth-id="' . $data->networkAuthId . '">' . $messageInfo . '</span></span>';
|
212 |
|
213 |
$content .= '<div class="pull-right hidden-xs b2s-post-item-info-area">';
|
|
|
|
|
|
|
|
|
214 |
if (in_array($data->networkId, $this->getText)) {
|
215 |
$content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-auth-id="' . $data->networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
|
216 |
}
|
@@ -221,7 +230,7 @@ class B2S_Ship_Item {
|
|
221 |
|
222 |
$content .= '<div class="b2s-post-item-details-edit-area" data-network-auth-id="' . $data->networkAuthId . '">';
|
223 |
$content .= in_array($data->networkId, $this->showBoards) ? $this->getBoardHtml($data->networkAuthId, $data->networkId) : '';
|
224 |
-
$content .= (in_array($data->networkId, $this->showGroups) && $data->networkType == 2) ? $this->getGroupsHtml($data->networkAuthId, $data->networkId) : '';
|
225 |
$content .= ((in_array($data->networkId, $this->showTitleProfile) && $data->networkType == 0) || (in_array($data->networkId, $this->showTitlePage) && $data->networkType == 1) || (in_array($data->networkId, $this->showTitleGroup) && $data->networkType == 2)) ? $this->getTitleHtml($data->networkAuthId, $this->postData->post_title) : '';
|
226 |
$content .= $this->getCustomEditArea($data->networkId, $data->networkAuthId, $data->networkType, $message, $isRequiredTextarea, $textareaOnKeyUp, $limit, $limitValue);
|
227 |
$content .= (in_array($data->networkId, $this->allowTag)) ? $this->getTagsHtml($data->networkAuthId) : '';
|
@@ -246,12 +255,12 @@ class B2S_Ship_Item {
|
|
246 |
if (trim(strtolower($this->postStatus)) == 'publish') {
|
247 |
$meta = B2S_Util::getMetaTags($this->postId, $this->postUrl);
|
248 |
} else {
|
249 |
-
$meta = array('title' => B2S_Util::getExcerpt($this->postData->post_title, 50) . ' - ' . $this->websiteName, 'description' => B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postData->post_content, false), 150));
|
250 |
}
|
251 |
}
|
252 |
if (is_array($meta) && !empty($meta)) {
|
253 |
if ($networkId == 1) {
|
254 |
-
$edit = '<textarea class="form-control fb-textarea-input b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-text-limit="'
|
255 |
$edit .= '<div class="fb-container">';
|
256 |
$edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="fb-url-image b2s-post-item-details-url-image" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
|
257 |
$edit .= '<div class="fb-content">';
|
@@ -263,7 +272,7 @@ class B2S_Ship_Item {
|
|
263 |
}
|
264 |
|
265 |
if ($networkId == 3) {
|
266 |
-
$edit = '<textarea class="form-control linkedin-textarea-input b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-text-limit="'
|
267 |
$edit .= '<div class="linkedin-container">';
|
268 |
$edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="linkedin-url-image b2s-post-item-details-url-image" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
|
269 |
$edit .= '<div class="linkedin-content">';
|
@@ -275,7 +284,7 @@ class B2S_Ship_Item {
|
|
275 |
}
|
276 |
|
277 |
if ($networkId == 8 && $networkType == 0) {
|
278 |
-
$edit = '<textarea class="form-control xing-textarea-input b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-text-limit="'
|
279 |
$edit .= '<div class="xing-container">';
|
280 |
$edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="xing-url-image b2s-post-item-details-url-image" data-network-image-change="0" data-network-auth-id="' . $networkAuthId . '">';
|
281 |
$edit .= '<div class="xing-content">';
|
@@ -286,7 +295,7 @@ class B2S_Ship_Item {
|
|
286 |
$edit .= '</div>';
|
287 |
}
|
288 |
} else {
|
289 |
-
$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-text-limit="'
|
290 |
$edit .= $this->getUrlHtml($networkId, $networkAuthId, $limit, $limitValue);
|
291 |
}
|
292 |
return $edit;
|
@@ -349,6 +358,11 @@ class B2S_Ship_Item {
|
|
349 |
return '<input type="text" name="b2s[' . $networkdAutId . '][custom_title]" class="form-control b2s-post-item-details-item-title-input" data-network-auth-id="' . $networkdAutId . '" placeholder="' . __('The Headline...', 'blog2social') . '" required="required" maxlength="254" value="' . $title . '" />';
|
350 |
}
|
351 |
|
|
|
|
|
|
|
|
|
|
|
352 |
private function getTagsHtml($networkAuthId) {
|
353 |
$tags = '<div class="b2s-post-item-details-tag-area">';
|
354 |
$tags .= '<div class="b2s-post-item-details-tag-title"> ' . __('Hashtags', 'blog2social') . ' </div>';
|
@@ -375,12 +389,15 @@ class B2S_Ship_Item {
|
|
375 |
}
|
376 |
|
377 |
private function getShippingTimeHtml($networkAuthId, $networkTyp, $networkId) {
|
378 |
-
|
|
|
|
|
|
|
379 |
$shipping = '<br>';
|
380 |
$shipping .= '<select name="b2s[' . $networkAuthId . '][releaseSelect]" data-user-version="' . B2S_PLUGIN_USER_VERSION . '" data-network-type="' . $networkTyp . '" 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' : '') . '" >';
|
381 |
-
$shipping .= '<option value="0"
|
382 |
|
383 |
-
$shipping .= '<option value="1">' . __('Schedule post once', 'blog2social') . '</option>';
|
384 |
if ($networkTyp != 2 && !in_array($networkId, $this->noScheduleRegularly)) {
|
385 |
$shipping .= '<option value="2">' . __('Schedule post recurrently', 'blog2social') . '</option>';
|
386 |
}
|
2 |
|
3 |
class B2S_Ship_Item {
|
4 |
|
5 |
+
private $allowTitleProfile = array(7, 9, 13, 15);
|
6 |
private $allowTitlePage = array();
|
7 |
private $allowTitleGroup = array();
|
8 |
private $isCommentProfile = array(1, 3, 8, 10);
|
9 |
private $isCommentPage = array();
|
10 |
+
private $isCommentGroup = array(1, 8);
|
11 |
private $allowTag = array(4, 9);
|
12 |
private $allowHtml = array(4, 11, 14);
|
13 |
private $showTitleProfile = array(4, 9, 11, 14);
|
15 |
private $showTitleGroup = array(8);
|
16 |
private $onlyImage = array(6, 7, 12);
|
17 |
private $allowNoImageProfile = array(5, 9);
|
18 |
+
private $allowNoCustomImageProfile = array(8, 15);
|
19 |
+
private $allowNoEmoji = array(3, 9, 13, 14, 15);
|
20 |
private $allowNoImagePage = array(8);
|
21 |
+
private $allowEditUrl = array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
|
22 |
private $showBoards = array(6);
|
23 |
+
private $showGroups = array(8, 15);
|
24 |
private $hideGroupName = array(8);
|
25 |
+
private $excludedImage = array(2);
|
26 |
private $setShortTextProfile = array(1 => 239, 2 => 116, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200);
|
27 |
private $setShortTextPage = array(1 => 239, 3 => 239, 8 => 1200, 10 => 442);
|
28 |
+
private $setShortTextGroup = array(1 => 239, 8 => 239, 10 => 442);
|
29 |
private $allowHashTags = array(6, 10, 12);
|
30 |
+
private $limitCharacterProfile = array(2 => 140, 3 => 600, 6 => 500, 8 => 420, 9 => 250, 15 => 300);
|
31 |
private $limitCharacterPage = array(3 => 600, 8 => 1200);
|
32 |
+
private $requiredUrl = array(1, 3, 8, 9, 10, 15);
|
33 |
private $getText = array(1, 7, 10, 12);
|
34 |
+
private $showSettingsLink = array(1);
|
35 |
private $maxWeekTimeSelect = 52;
|
36 |
private $maxSchedCount = 3;
|
37 |
+
private $noScheduleRegularly = array(4, 11, 14, 15);
|
38 |
private $defaultImage;
|
|
|
39 |
private $postData;
|
40 |
private $postUrl;
|
41 |
private $postStatus;
|
72 |
$infoImage .= (in_array($data->networkId, $this->allowNoCustomImageProfile)) ? (!empty($infoImage) ? ' | ' : '') . __('Network defines image by link', 'blog2social') . '!' : '';
|
73 |
$htmlTags = highlight_string("<p><br><i><b><a><img>", true);
|
74 |
$infoImage .= (in_array($data->networkId, $this->allowHtml)) ? (!empty($infoImage) ? ' | ' : '') . __('Supported HTML tags', 'blog2social') . ': ' . $htmlTags : '';
|
75 |
+
$infoImage .= (in_array($data->networkId, $this->allowNoEmoji)) ? (!empty($infoImage) ? ' | ' : '') . __('Network does not support emojis', 'blog2social') . '!' : '';
|
76 |
|
77 |
$network_display_name = $data->network_display_name;
|
78 |
$isRequiredTextarea = (in_array($data->networkId, $this->isCommentProfile)) ? '' : 'required="required"';
|
79 |
|
80 |
//ShortText
|
81 |
if (isset($this->setShortTextProfile[$data->networkId]) && (int) $this->setShortTextProfile[$data->networkId] > 0) {
|
82 |
+
$preContent = ($data->networkId == 2) ? $this->postData->post_title : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false : true));
|
83 |
$message = B2S_Util::getExcerpt($preContent, (int) $this->setShortTextProfile[$data->networkId]);
|
84 |
} else {
|
85 |
+
$message = (in_array($data->networkId, $this->allowTitleProfile) ? (in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte($this->postData->post_title) :$this->postData->post_title) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false), (in_array($data->networkId, $this->allowNoEmoji) ? false : true)));
|
86 |
}
|
87 |
|
88 |
//Hashtags
|
103 |
} */
|
104 |
|
105 |
$infoCharacterCount = ($data->networkId != 2) ? ' (' . __('Text only', 'blog2social') . ')' : '';
|
106 |
+
if (in_array($data->networkId, $this->excludedImage)) {
|
107 |
+
$textareaLimitInfo .= $this->excludedImageTransferHtml($data->networkId, $data->networkAuthId, $limitValue);
|
108 |
+
}
|
109 |
+
$textareaLimitInfo .= '<span class="b2s-post-item-countChar" data-network-auth-id="' . $data->networkAuthId . '">' . (int) $countCharacter . '</span>/' . $limitValue . ' ' . __('characters', 'blog2social') . $infoCharacterCount . '</span>';
|
110 |
$textareaOnKeyUp = 'onkeyup="networkLimitAll(\'' . $data->networkAuthId . '\',\'' . $data->networkId . '\',\'' . $limitValue . '\');"';
|
111 |
} else {
|
112 |
//$countCharacter = in_array($data->networkId, $this->allowHtml) ? (int) mb_strlen(strip_tags($message), 'UTF-8') : (int) mb_strlen($message, 'UTF-8');
|
122 |
$limit = true;
|
123 |
}
|
124 |
$infoImage = (in_array($data->networkId, $this->allowNoImagePage)) ? __('Network does not support image for pages', 'blog2social') . '!' : '';
|
125 |
+
$infoImage .= (in_array($data->networkId, $this->allowNoEmoji)) ? (!empty($infoImage) ? ' | ' : '') . __('Network does not support emojis', 'blog2social') . '!' : '';
|
126 |
|
127 |
//ShortText
|
128 |
if (isset($this->setShortTextPage[$data->networkId]) && (int) $this->setShortTextPage[$data->networkId] > 0) {
|
129 |
if ($data->networkId == 8) { //Xing -1 Leerzeichen
|
130 |
$this->setShortTextPage[$data->networkId] = (int) $this->setShortTextPage[$data->networkId] - mb_strlen($this->postUrl, 'UTF-8') - 1;
|
131 |
}
|
132 |
+
$message = B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false: true)), (int) $this->setShortTextPage[$data->networkId]);
|
133 |
} else {
|
134 |
+
$message = (in_array($data->networkId, $this->allowTitlePage) ? (in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte($this->postData->post_title) :$this->postData->post_title) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false), (in_array($data->networkId, $this->allowNoEmoji) ? false: true)));
|
135 |
}
|
136 |
|
137 |
//Hashtags
|
144 |
|
145 |
$countCharacter = 0;
|
146 |
if ($limit !== false) {
|
147 |
+
/* $countValue = $limitValue;
|
148 |
+
if ($data->networkId == 8) { //Xing -1 Leerzeichen
|
149 |
+
$countValue = $limitValue - mb_strlen($this->postUrl, 'UTF-8') - 1;
|
150 |
+
}
|
151 |
+
$countCharacter = (int) $countValue - (in_array($data->networkId, $this->allowHtml) ? (int) mb_strlen(strip_tags($message), 'UTF-8') : (int) mb_strlen($message, 'UTF-8'));
|
152 |
+
if ($countCharacter <= 0) {
|
153 |
+
$message = mb_substr($message, 0, (int) $countValue);
|
154 |
+
$countCharacter = 0;
|
155 |
+
} */
|
156 |
|
157 |
$textareaLimitInfo = '<span class="b2s-post-item-countChar" data-network-auth-id="' . $data->networkAuthId . '">' . (int) $countCharacter . '</span>/' . $limitValue . ' ' . __('characters', 'blog2social') . '</span>';
|
158 |
$textareaOnKeyUp = 'onkeyup="networkLimitAll(\'' . $data->networkAuthId . '\',\'' . $data->networkId . '\',\'' . $limitValue . '\');"';
|
166 |
//group
|
167 |
//ShortText
|
168 |
if (isset($this->setShortTextGroup[$data->networkId]) && (int) $this->setShortTextGroup[$data->networkId] > 0) {
|
169 |
+
$message = B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($data->networkId, $this->allowNoEmoji) ? false: true)), (int) $this->setShortTextGroup[$data->networkId]);
|
170 |
} else {
|
171 |
+
$message = (in_array($data->networkId, $this->allowTitleGroup) ? (in_array($data->networkId, $this->allowNoEmoji) ? B2S_Util::remove4byte($this->postData->post_title) :$this->postData->post_title) : B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, (in_array($data->networkId, $this->allowHtml) ? '<p><h1><h2><br><i><b><a><img>' : false), (in_array($data->networkId, $this->allowNoEmoji) ? false: true)));
|
172 |
}
|
173 |
//Hashtags
|
174 |
if (in_array($data->networkId, $this->allowHashTags)) {
|
179 |
|
180 |
$countCharacter = 0;
|
181 |
if ($limit !== false) {
|
182 |
+
/* $countValue = $limitValue;
|
183 |
+
$countCharacter = (int) $countValue - (in_array($data->networkId, $this->allowHtml) ? (int) mb_strlen(strip_tags($message), 'UTF-8') : (int) mb_strlen($message, 'UTF-8'));
|
184 |
+
if ($countCharacter <= 0) {
|
185 |
+
$message = mb_substr($message, 0, (int) $countValue);
|
186 |
+
$countCharacter = 0;
|
187 |
+
} */
|
188 |
|
189 |
$textareaLimitInfo = '<span class="b2s-post-item-countChar" data-network-auth-id="' . $data->networkAuthId . '">' . (int) $countCharacter . '</span>/' . $limitValue . ' ' . __('characters', 'blog2social') . '</span>';
|
190 |
$textareaOnKeyUp = 'onkeyup="networkLimitAll(\'' . $data->networkAuthId . '\',\'' . $data->networkId . '\',\'' . $limitValue . '\');"';
|
216 |
$content .= '<span class="hidden-xs b2s-post-item-details-message-info" data-network-auth-id="' . $data->networkAuthId . '">' . $messageInfo . '</span></span>';
|
217 |
|
218 |
$content .= '<div class="pull-right hidden-xs b2s-post-item-info-area">';
|
219 |
+
|
220 |
+
if (in_array($data->networkId, $this->showSettingsLink)) {
|
221 |
+
$content .= $this->getSettingsLinkHtml();
|
222 |
+
}
|
223 |
if (in_array($data->networkId, $this->getText)) {
|
224 |
$content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-auth-id="' . $data->networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
|
225 |
}
|
230 |
|
231 |
$content .= '<div class="b2s-post-item-details-edit-area" data-network-auth-id="' . $data->networkAuthId . '">';
|
232 |
$content .= in_array($data->networkId, $this->showBoards) ? $this->getBoardHtml($data->networkAuthId, $data->networkId) : '';
|
233 |
+
$content .= (in_array($data->networkId, $this->showGroups) && ($data->networkType == 2 || $data->networkId == 15)) ? $this->getGroupsHtml($data->networkAuthId, $data->networkId) : '';
|
234 |
$content .= ((in_array($data->networkId, $this->showTitleProfile) && $data->networkType == 0) || (in_array($data->networkId, $this->showTitlePage) && $data->networkType == 1) || (in_array($data->networkId, $this->showTitleGroup) && $data->networkType == 2)) ? $this->getTitleHtml($data->networkAuthId, $this->postData->post_title) : '';
|
235 |
$content .= $this->getCustomEditArea($data->networkId, $data->networkAuthId, $data->networkType, $message, $isRequiredTextarea, $textareaOnKeyUp, $limit, $limitValue);
|
236 |
$content .= (in_array($data->networkId, $this->allowTag)) ? $this->getTagsHtml($data->networkAuthId) : '';
|
255 |
if (trim(strtolower($this->postStatus)) == 'publish') {
|
256 |
$meta = B2S_Util::getMetaTags($this->postId, $this->postUrl);
|
257 |
} else {
|
258 |
+
$meta = array('title' => B2S_Util::getExcerpt($this->postData->post_title, 50) . ' - ' . $this->websiteName, 'description' => B2S_Util::getExcerpt(B2S_Util::prepareContent($this->postId, $this->postData->post_content, $this->postUrl, false, (in_array($networkId, $this->allowNoEmoji) ? false: true)), 150));
|
259 |
}
|
260 |
}
|
261 |
if (is_array($meta) && !empty($meta)) {
|
262 |
if ($networkId == 1) {
|
263 |
+
$edit = '<textarea class="form-control fb-textarea-input b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" 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>';
|
264 |
$edit .= '<div class="fb-container">';
|
265 |
$edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="fb-url-image b2s-post-item-details-url-image" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
|
266 |
$edit .= '<div class="fb-content">';
|
272 |
}
|
273 |
|
274 |
if ($networkId == 3) {
|
275 |
+
$edit = '<textarea class="form-control linkedin-textarea-input b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" 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>';
|
276 |
$edit .= '<div class="linkedin-container">';
|
277 |
$edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="linkedin-url-image b2s-post-item-details-url-image" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
|
278 |
$edit .= '<div class="linkedin-content">';
|
284 |
}
|
285 |
|
286 |
if ($networkId == 8 && $networkType == 0) {
|
287 |
+
$edit = '<textarea class="form-control xing-textarea-input b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" 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>';
|
288 |
$edit .= '<div class="xing-container">';
|
289 |
$edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="xing-url-image b2s-post-item-details-url-image" data-network-image-change="0" data-network-auth-id="' . $networkAuthId . '">';
|
290 |
$edit .= '<div class="xing-content">';
|
295 |
$edit .= '</div>';
|
296 |
}
|
297 |
} else {
|
298 |
+
$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-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
|
299 |
$edit .= $this->getUrlHtml($networkId, $networkAuthId, $limit, $limitValue);
|
300 |
}
|
301 |
return $edit;
|
358 |
return '<input type="text" name="b2s[' . $networkdAutId . '][custom_title]" class="form-control b2s-post-item-details-item-title-input" data-network-auth-id="' . $networkdAutId . '" placeholder="' . __('The Headline...', 'blog2social') . '" required="required" maxlength="254" value="' . $title . '" />';
|
359 |
}
|
360 |
|
361 |
+
private function getSettingsLinkHtml() {
|
362 |
+
$b2sNetworkSettingsLink = get_option('siteurl') . ((substr(get_option('siteurl'), -1, 1) == '/') ? '' : '/') . 'wp-admin/admin.php?page=blog2social-settings&show=b2s-network';
|
363 |
+
return '<a href="' . $b2sNetworkSettingsLink . '" class="btn btn-xs btn-link b2s-post-ship-item-network-settings" target="_blank">' . __('Settings', 'blog2social') . '</a> | ';
|
364 |
+
}
|
365 |
+
|
366 |
private function getTagsHtml($networkAuthId) {
|
367 |
$tags = '<div class="b2s-post-item-details-tag-area">';
|
368 |
$tags .= '<div class="b2s-post-item-details-tag-title"> ' . __('Hashtags', 'blog2social') . ' </div>';
|
389 |
}
|
390 |
|
391 |
private function getShippingTimeHtml($networkAuthId, $networkTyp, $networkId) {
|
392 |
+
|
393 |
+
$isSelectedSched = (B2S_PLUGIN_USER_VERSION > 0 && trim(strtolower($this->postStatus)) == 'future') ? 'selected="selected"' : '';
|
394 |
+
$isSelectedNow = (empty($isSelectedSched)) ? 'selected="selected"' : '';
|
395 |
+
|
396 |
$shipping = '<br>';
|
397 |
$shipping .= '<select name="b2s[' . $networkAuthId . '][releaseSelect]" data-user-version="' . B2S_PLUGIN_USER_VERSION . '" data-network-type="' . $networkTyp . '" 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' : '') . '" >';
|
398 |
+
$shipping .= '<option value="0" ' . $isSelectedNow . '>' . __('Share Now', 'blog2social') . '</option>';
|
399 |
|
400 |
+
$shipping .= '<option value="1" ' . $isSelectedSched . '>' . __('Schedule post once', 'blog2social') . '</option>';
|
401 |
if ($networkTyp != 2 && !in_array($networkId, $this->noScheduleRegularly)) {
|
402 |
$shipping .= '<option value="2">' . __('Schedule post recurrently', 'blog2social') . '</option>';
|
403 |
}
|
includes/B2S/Ship/Navbar.php
CHANGED
@@ -21,7 +21,7 @@ class B2S_Ship_Navbar {
|
|
21 |
}
|
22 |
|
23 |
public function getData() {
|
24 |
-
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getUserAuth', 'token' => B2S_PLUGIN_TOKEN)));
|
25 |
return array('mandanten' => isset($result->mandanten) ? $result->mandanten : '',
|
26 |
'auth' => isset($result->auth) ? $result->auth : '',
|
27 |
'portale' => isset($result->portale) ? $result->portale : '');
|
21 |
}
|
22 |
|
23 |
public function getData() {
|
24 |
+
$result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array('action' => 'getUserAuth', 'token' => B2S_PLUGIN_TOKEN,'version'=>B2S_PLUGIN_VERSION)));
|
25 |
return array('mandanten' => isset($result->mandanten) ? $result->mandanten : '',
|
26 |
'auth' => isset($result->auth) ? $result->auth : '',
|
27 |
'portale' => isset($result->portale) ? $result->portale : '');
|
includes/B2S/Ship/Save.php
CHANGED
@@ -102,6 +102,18 @@ class B2S_Ship_Save {
|
|
102 |
unset($serializeData['post_id']);
|
103 |
unset($serializeData['image']);
|
104 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
105 |
$wpdb->insert('b2s_posts_sched_details', array('sched_data' => serialize($serializeData), 'image_url' => $data['image_url']), array('%s', '%s'));
|
106 |
$schedDetailsId = $wpdb->insert_id;
|
107 |
$schedDate = 0;
|
@@ -136,7 +148,7 @@ class B2S_Ship_Save {
|
|
136 |
$sendDay = (7 * ($weeks - 1));
|
137 |
} else {
|
138 |
$sendDay = $dayNumber - $startDay + (7 * ($weeks - 1));
|
139 |
-
}
|
140 |
if ($schedData['weeks'][$schedcycle] == 1 || $sendDay <= $maxDaysSched) {
|
141 |
$schedTime = date('Y-m-d', strtotime("+$sendDay days", strtotime($startTime)));
|
142 |
$tempSchedDateTime = date('Y-m-d H:i:00', strtotime($schedTime . ' ' . $schedData['time'][$schedcycle]));
|
102 |
unset($serializeData['post_id']);
|
103 |
unset($serializeData['image']);
|
104 |
|
105 |
+
|
106 |
+
//Remove Emoji by Schedule
|
107 |
+
if (isset($serializeData['default_titel']) && !empty($serializeData['default_titel'])) {
|
108 |
+
$serializeData['default_titel'] = B2S_Util::remove4byte($serializeData['default_titel']);
|
109 |
+
}
|
110 |
+
if (isset($serializeData['custom_title']) && !empty($serializeData['custom_title'])) {
|
111 |
+
$serializeData['custom_title'] = B2S_Util::remove4byte($serializeData['custom_title']);
|
112 |
+
}
|
113 |
+
if (isset($serializeData['content']) && !empty($serializeData['content'])) {
|
114 |
+
$serializeData['content'] = B2S_Util::remove4byte($serializeData['content']);
|
115 |
+
}
|
116 |
+
|
117 |
$wpdb->insert('b2s_posts_sched_details', array('sched_data' => serialize($serializeData), 'image_url' => $data['image_url']), array('%s', '%s'));
|
118 |
$schedDetailsId = $wpdb->insert_id;
|
119 |
$schedDate = 0;
|
148 |
$sendDay = (7 * ($weeks - 1));
|
149 |
} else {
|
150 |
$sendDay = $dayNumber - $startDay + (7 * ($weeks - 1));
|
151 |
+
}
|
152 |
if ($schedData['weeks'][$schedcycle] == 1 || $sendDay <= $maxDaysSched) {
|
153 |
$schedTime = date('Y-m-d', strtotime("+$sendDay days", strtotime($startTime)));
|
154 |
$tempSchedDateTime = date('Y-m-d H:i:00', strtotime($schedTime . ' ' . $schedData['time'][$schedcycle]));
|
includes/Init.php
CHANGED
@@ -34,13 +34,13 @@ class B2S_Init {
|
|
34 |
define('B2S_PLUGIN_PRG_API_ENDPOINT', 'http://developer.pr-gateway.de/wp/v3/');
|
35 |
define('B2S_PLUGIN_SERVER_URL', 'https://developer.blog2social.com');
|
36 |
define('B2S_PLUGIN_VERSION_TYPE', serialize(array(0 => 'Free', 1 => 'PRO', 2 => 'Business', 3 => 'Premium', 7 => 'PRO', 8 => 'PRO', 9 => 'Business', 10 => 'Premium', 11 => 'Smart')));
|
37 |
-
define('B2S_PLUGIN_NETWORK', serialize(array(1 => 'Facebook', 2 => 'Twitter', 3 => 'Linkedin', 4 => 'Tumblr', 5 => 'Storify', 6 => 'Pinterest', 7 => 'Flickr', 8 => 'Xing', 9 => 'Diigo', 10 => 'Google+', 11 => 'Medium', 12 => 'Instagram', 13 => 'Delicious', 14 => 'Torial')));
|
38 |
-
define('B2S_PLUGIN_SCHED_DEFAULT_TIMES', serialize(array(1 => array(18, 22), 2 => array(8, 10), 3 => array(8, 10), 4 => array(16, 22), 5 => array(), 6 => array(19, 22), 7 => array(7, 9), 8 => array(7, 10), 9 => array(16, 19), 10 => array(7, 10), 11 => array(16, 19), 12 => array(19, 22), 13 => array(11, 13), 14 => array(18, 22))));
|
39 |
-
define('B2S_PLUGIN_SCHED_DEFAULT_TIMES_INFO', serialize(array(1 => array(0 => array(13, 16), 1 => array(18, 22)), 2 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 3 => array(0 => array(8, 10), 1 => array(16, 18)), 4 => array(), 5 => array(), 6 => array(0 => array(12, 14), 1 => array(19, 22)), 7 => array(0 => array(7, 9), 1 => array(17, 19)), 8 => array(0 => array(7, 10), 1 => array(17, 18)), 9 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 10 => array(0 => array(7, 10), 1 => array(14, 15)), 11 => array(), 12 => array(0 => array(12, 14), 1 => array(19, 22)), 13 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 14 => array())));
|
40 |
-
define('B2S_PLUGIN_NETWORK_ALLOW_PROFILE', serialize(array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)));
|
41 |
define('B2S_PLUGIN_NETWORK_ALLOW_PAGE', serialize(array(1, 3, 8, 10)));
|
42 |
-
define('B2S_PLUGIN_NETWORK_ALLOW_GROUP', serialize(array(8, 10)));
|
43 |
-
define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11)));
|
44 |
define('B2S_PLUGIN_BLOG_USER_ID', get_current_user_id());
|
45 |
define('B2S_PLUGIN_ADMIN', current_user_can('administrator'));
|
46 |
$this->blogUserData = get_userdata(B2S_PLUGIN_BLOG_USER_ID);
|
@@ -51,9 +51,9 @@ class B2S_Init {
|
|
51 |
add_filter('heartbeat_received', array(B2S_Heartbeat::getInstance(), 'init'), 10, 2);
|
52 |
add_action('admin_notices', array('B2S_Notice', 'getProVersionNotice'));
|
53 |
add_action('admin_notices', array($this, 'b2s_save_post_alert_meta_box'));
|
54 |
-
add_filter('plugin_action_links_' . B2S_PLUGIN_BASENAME, array($this, 'plugin_activate_sublink'));
|
55 |
add_action('add_meta_boxes', array($this, 'b2s_init_meta_box'));
|
56 |
add_action('save_post', array($this, 'b2s_save_meta_box'));
|
|
|
57 |
|
58 |
Ajax_Get::getInstance();
|
59 |
Ajax_Post::getInstance();
|
@@ -61,9 +61,20 @@ class B2S_Init {
|
|
61 |
$this->getToken();
|
62 |
$this->getUserDetails();
|
63 |
}
|
|
|
|
|
|
|
64 |
$this->plugin_init_language();
|
65 |
}
|
66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
public function b2s_init_meta_box() {
|
68 |
$post_types = get_post_types(array('public' => true));
|
69 |
if (is_array($post_types) && !empty($post_types)) {
|
@@ -89,9 +100,10 @@ class B2S_Init {
|
|
89 |
}
|
90 |
|
91 |
public function b2s_save_meta_box() {
|
|
|
92 |
if (isset($_POST['post_ID']) && isset($_POST['user_ID']) && (int) $_POST['post_ID'] > 0 && (int) $_POST['user_ID'] > 0 && !defined("B2S_SAVE_META_BOX_AUTO_SHARE") && !wp_is_post_autosave($_POST['post_ID']) && isset($_POST['b2s-meta-box-nonce']) && wp_verify_nonce($_POST['b2s-meta-box-nonce'], 'b2s-meta-box-nonce-post-area') && isset($_POST['post_status']) && isset($_POST['b2s-post-meta-box-time-dropdown'])) {
|
93 |
if (strtolower($_POST['b2s-post-meta-box-time-dropdown']) == 'publish') {
|
94 |
-
if (strtolower($_POST['post_status']) == "publish" && isset($_POST['b2s-post-meta-box-profil-dropdown'])) {
|
95 |
$profilId = (int) $_POST['b2s-post-meta-box-profil-dropdown'];
|
96 |
if (isset($_POST['b2s-post-meta-box-profil-data-' . $profilId]) && !empty($_POST['b2s-post-meta-box-profil-data-' . $profilId])) {
|
97 |
$networkData = unserialize(stripslashes($_POST['b2s-post-meta-box-profil-data-' . $profilId]));
|
@@ -99,12 +111,18 @@ class B2S_Init {
|
|
99 |
$user_timezone = isset($_POST['b2s-user-timezone']) ? $_POST['b2s-user-timezone'] : 0;
|
100 |
$current_user_date = (isset($_POST['b2s-user-publish-date']) && strtotime($_POST['b2s-user-publish-date']) !== false) ? date('Y-m-d H:i:s', strtotime($_POST['b2s-user-publish-date'])) : date('Y-m-d H:i:s', current_time('timestamp'));
|
101 |
|
102 |
-
//WP User Sched Post
|
103 |
$post_date = '';
|
104 |
if (isset($_POST['post_date']) && !empty($_POST['post_date'])) {
|
105 |
$post_date = date('Y-m-d H:i:s', strtotime($_POST['post_date']));
|
106 |
}
|
107 |
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
//ShareNow
|
109 |
$sched_type = 3;
|
110 |
$sched_date = $current_user_date;
|
@@ -141,18 +159,19 @@ class B2S_Init {
|
|
141 |
}
|
142 |
}
|
143 |
|
|
|
144 |
$image_url = wp_get_attachment_url(get_post_thumbnail_id((int) $_POST['post_ID']));
|
145 |
$keywords = get_the_tags((int) $_POST['post_ID']);
|
146 |
$url = get_permalink($_POST['post_ID']);
|
147 |
$title = isset($_POST['post_title']) ? trim(addslashes(strip_tags($_POST['post_title']))) : '';
|
148 |
$content = (isset($_POST['content']) && !empty($_POST['content'])) ? trim($_POST['content']) : '';
|
149 |
-
$defaultPostData = array('default_titel' => strip_tags($title)
|
150 |
'image_url' => ($image_url !== false) ? trim($image_url) : '',
|
151 |
'lang' => trim(strtolower(substr(B2S_LANGUAGE, 0, 2))),
|
152 |
'board' => '', 'group' => '', 'url' => $url, 'user_timezone' => $user_timezone); // 'publish_date' => $sched_date, OLD FOR Share Now?
|
153 |
|
154 |
$defaultBlogPostData = array('post_id' => (int) $_POST['post_ID'], 'blog_user_id' => (int) $_POST['user_ID'], 'user_timezone' => $user_timezone, 'sched_type' => $sched_type, 'sched_date' => $sched_date, 'sched_date_utc' => $sched_date_utc);
|
155 |
-
$autoShare = new B2S_AutoShare($defaultBlogPostData, $current_user_date, $myTimeSettings, $title, $content, $url, $image_url, $keywords);
|
156 |
define('B2S_SAVE_META_BOX_AUTO_SHARE', $_POST['post_ID']);
|
157 |
if (isset($_POST['b2s-user-last-selected-profile-id']) && (int) $_POST['b2s-user-last-selected-profile-id'] != (int) $_POST['b2s-post-meta-box-profil-dropdown'] && (int) $_POST['b2s-post-meta-box-profil-dropdown'] != 0) {
|
158 |
update_option('B2S_PLUGIN_SAVE_META_BOX_AUTO_SHARE_PROFILE_USER_' . $_POST['user_ID'], (int) $_POST['b2s-post-meta-box-profil-dropdown']);
|
@@ -207,10 +226,11 @@ class B2S_Init {
|
|
207 |
if (isset($_GET['b2s_action'])) {
|
208 |
$b2sAction = $_GET['b2s_action'];
|
209 |
if ((int) $b2sAction == 1) {
|
|
|
210 |
if (isset($_GET['b2s_update_publish_date']) && !empty($_GET['b2s_update_publish_date'])) {
|
211 |
-
echo '<div class="updated"><p>' . __('
|
212 |
} else {
|
213 |
-
echo '<div class="updated"><p>' . __('
|
214 |
}
|
215 |
}
|
216 |
if ((int) $b2sAction == 2) {
|
@@ -228,8 +248,11 @@ class B2S_Init {
|
|
228 |
}
|
229 |
|
230 |
public function plugin_activate_sublink($links) {
|
231 |
-
|
232 |
-
|
|
|
|
|
|
|
233 |
}
|
234 |
|
235 |
public function defineText() {
|
@@ -242,7 +265,12 @@ class B2S_Init {
|
|
242 |
'LIMIT' => __('Your limit is reached for today.', 'blog2social'),
|
243 |
'IMAGE' => __('Your post could not be posted, because your image is not available.', 'blog2social'),
|
244 |
'PROTECT' => __('The network has blocked your account. Please see <a target="_blank" href="https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html">FAQ</a>.', 'blog2social'),
|
245 |
-
'IMAGE_LIMIT' => __('The number of images is reached. Please see <a target="_blank" href="https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html">FAQ</a>.', 'blog2social')
|
|
|
|
|
|
|
|
|
|
|
246 |
}
|
247 |
|
248 |
public function getToken() {
|
@@ -289,6 +317,7 @@ class B2S_Init {
|
|
289 |
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 8);
|
290 |
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
|
291 |
curl_setopt($ch, CURLOPT_CAINFO, B2S_PLUGIN_DIR . "/includes/cacert.pem");
|
|
|
292 |
$currentVersion = explode('#', curl_exec($ch));
|
293 |
$b2sUpdate = (isset($currentVersion[0]) && (int) $currentVersion[0] > (int) B2S_PLUGIN_VERSION) ? 1 : 0; //1=InfoUpdate
|
294 |
define('B2S_PLUGIN_UPATE', $b2sUpdate);
|
@@ -468,48 +497,48 @@ class B2S_Init {
|
|
468 |
}
|
469 |
|
470 |
public function registerAssets() {
|
471 |
-
wp_register_style('B2SBOOTCSS', plugins_url('assets/css/general.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
472 |
-
wp_register_style('B2SSTARTCSS', plugins_url('assets/css/b2s/start.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
473 |
-
wp_register_style('B2SPOSTCSS', plugins_url('assets/css/b2s/post.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
474 |
-
wp_register_style('B2SSHIPCSS', plugins_url('assets/css/b2s/ship.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
475 |
-
wp_register_style('B2SPOSTSCHEDCSS', plugins_url('assets/css/b2s/post.sched.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
476 |
-
wp_register_style('B2SPOSTPUBLISHCSS', plugins_url('assets/css/b2s/post.publish.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
477 |
-
wp_register_style('B2SNETWORKCSS', plugins_url('assets/css/b2s/network.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
478 |
-
wp_register_style('B2SSETTINGSCSS', plugins_url('assets/css/b2s/settings.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
479 |
-
wp_register_style('PRGSHIPCSS', plugins_url('assets/css/prg/ship.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
480 |
-
wp_register_style('PRGLOGINCSS', plugins_url('assets/css/prg/login.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
481 |
-
wp_register_style('B2SDATEPICKERCSS', plugins_url('assets/lib/datepicker/css/bootstrap-datepicker3.min.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
482 |
-
wp_register_style('B2SAIRDATEPICKERCSS', plugins_url('assets/lib/air-datepicker/css/datepicker.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
483 |
-
wp_register_style('B2STIMEPICKERCSS', plugins_url('assets/lib/timepicker/timepicker.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
484 |
-
wp_register_style('PRGPOSTCSS', plugins_url('assets/css/prg/post.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
485 |
-
wp_register_style('B2SWYSIWYGCSS', plugins_url('assets/lib/wysiwyg/square.min.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
486 |
-
wp_register_style('B2SMETABOXCSS', plugins_url('assets/css/b2s/wp/post-meta-box.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
487 |
-
wp_register_style('B2SNOTICECSS', plugins_url('assets/css/notice.css', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
488 |
-
|
489 |
-
wp_register_script('B2SNETWORKJS', plugins_url('assets/js/b2s/network.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
490 |
-
wp_register_script('B2SSETTINGSJS', plugins_url('assets/js/b2s/settings.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
491 |
-
wp_register_script('B2SSTARTJS', plugins_url('assets/js/b2s/start.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
492 |
-
wp_register_script('B2SPOSTJS', plugins_url('assets/js/b2s/post.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
493 |
-
wp_register_script('B2SSHIPJS', plugins_url('assets/js/b2s/ship.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
494 |
-
wp_register_script('PRGSHIPJS', plugins_url('assets/js/prg/ship.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
495 |
-
wp_register_script('PRGLOGINJS', plugins_url('assets/js/prg/login.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
496 |
-
wp_register_script('B2SBOOTJS', plugins_url('assets/js/general.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
497 |
-
wp_register_script('B2SVALIDATEJS', plugins_url('assets/js/validate.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
498 |
-
wp_register_script('B2SGENERALJS', plugins_url('assets/js/b2s/general.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
499 |
-
wp_register_script('B2SDATEPICKERJS', plugins_url('assets/lib/datepicker/js/bootstrap-datepicker.min.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
500 |
-
wp_register_script('B2SDATEPICKERDEJS', plugins_url('assets/lib/datepicker/locales/bootstrap-datepicker.de_DE.min.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
501 |
-
wp_register_script('B2SDATEPICKERENJS', plugins_url('assets/lib/datepicker/locales/bootstrap-datepicker.en_US.min.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
502 |
-
wp_register_script('B2SAIRDATEPICKERJS', plugins_url('assets/lib/air-datepicker/js/datepicker.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
503 |
-
wp_register_script('B2SAIRDATEPICKERDEJS', plugins_url('assets/lib/air-datepicker/js/locales/datepicker.de.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
504 |
-
wp_register_script('B2SAIRDATEPICKERENJS', plugins_url('assets/lib/air-datepicker/js/locales/datepicker.en.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
505 |
-
wp_register_script('B2STIMEPICKERJS', plugins_url('assets/lib/timepicker/timepicker.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
506 |
-
wp_register_script('B2SNOTICEJS', plugins_url('assets/js/notice.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
507 |
-
wp_register_script('PRGPOSTJS', plugins_url('assets/js/prg/post.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
508 |
-
wp_register_script('PRGGENERALJS', plugins_url('assets/js/prg/general.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
509 |
-
wp_register_script('B2SWYSIWYGJS', plugins_url('assets/lib/wysiwyg/jquery.sceditor.xhtml.min.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
510 |
-
wp_register_script('B2SWYSIWYGLANGDEJS', plugins_url('assets/lib/wysiwyg/languages/de.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
511 |
-
wp_register_script('B2SWYSIWYGLANGENJS', plugins_url('assets/lib/wysiwyg/languages/en.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
512 |
-
wp_register_script('B2SMETABOXJS', plugins_url('assets/js/b2s/wp/post-meta-box.js', B2S_PLUGIN_FILE),array(),B2S_PLUGIN_VERSION);
|
513 |
}
|
514 |
|
515 |
public function activatePlugin() {
|
34 |
define('B2S_PLUGIN_PRG_API_ENDPOINT', 'http://developer.pr-gateway.de/wp/v3/');
|
35 |
define('B2S_PLUGIN_SERVER_URL', 'https://developer.blog2social.com');
|
36 |
define('B2S_PLUGIN_VERSION_TYPE', serialize(array(0 => 'Free', 1 => 'PRO', 2 => 'Business', 3 => 'Premium', 7 => 'PRO', 8 => 'PRO', 9 => 'Business', 10 => 'Premium', 11 => 'Smart')));
|
37 |
+
define('B2S_PLUGIN_NETWORK', serialize(array(1 => 'Facebook', 2 => 'Twitter', 3 => 'Linkedin', 4 => 'Tumblr', 5 => 'Storify', 6 => 'Pinterest', 7 => 'Flickr', 8 => 'Xing', 9 => 'Diigo', 10 => 'Google+', 11 => 'Medium', 12 => 'Instagram', 13 => 'Delicious', 14 => 'Torial', 15 => 'Reddit')));
|
38 |
+
define('B2S_PLUGIN_SCHED_DEFAULT_TIMES', serialize(array(1 => array(18, 22), 2 => array(8, 10), 3 => array(8, 10), 4 => array(16, 22), 5 => array(), 6 => array(19, 22), 7 => array(7, 9), 8 => array(7, 10), 9 => array(16, 19), 10 => array(7, 10), 11 => array(16, 19), 12 => array(19, 22), 13 => array(11, 13), 14 => array(18, 22), 15 => array(8, 11))));
|
39 |
+
define('B2S_PLUGIN_SCHED_DEFAULT_TIMES_INFO', serialize(array(1 => array(0 => array(13, 16), 1 => array(18, 22)), 2 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 3 => array(0 => array(8, 10), 1 => array(16, 18)), 4 => array(), 5 => array(), 6 => array(0 => array(12, 14), 1 => array(19, 22)), 7 => array(0 => array(7, 9), 1 => array(17, 19)), 8 => array(0 => array(7, 10), 1 => array(17, 18)), 9 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 10 => array(0 => array(7, 10), 1 => array(14, 15)), 11 => array(), 12 => array(0 => array(12, 14), 1 => array(19, 22)), 13 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 14 => array(), 15 => array(0 => array(8, 11)))));
|
40 |
+
define('B2S_PLUGIN_NETWORK_ALLOW_PROFILE', serialize(array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)));
|
41 |
define('B2S_PLUGIN_NETWORK_ALLOW_PAGE', serialize(array(1, 3, 8, 10)));
|
42 |
+
define('B2S_PLUGIN_NETWORK_ALLOW_GROUP', serialize(array(1, 8, 10)));
|
43 |
+
define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11, 15)));
|
44 |
define('B2S_PLUGIN_BLOG_USER_ID', get_current_user_id());
|
45 |
define('B2S_PLUGIN_ADMIN', current_user_can('administrator'));
|
46 |
$this->blogUserData = get_userdata(B2S_PLUGIN_BLOG_USER_ID);
|
51 |
add_filter('heartbeat_received', array(B2S_Heartbeat::getInstance(), 'init'), 10, 2);
|
52 |
add_action('admin_notices', array('B2S_Notice', 'getProVersionNotice'));
|
53 |
add_action('admin_notices', array($this, 'b2s_save_post_alert_meta_box'));
|
|
|
54 |
add_action('add_meta_boxes', array($this, 'b2s_init_meta_box'));
|
55 |
add_action('save_post', array($this, 'b2s_save_meta_box'));
|
56 |
+
add_filter('wp_footer', array($this, 'b2s_get_full_content'), 99); //for shortcodes
|
57 |
|
58 |
Ajax_Get::getInstance();
|
59 |
Ajax_Post::getInstance();
|
61 |
$this->getToken();
|
62 |
$this->getUserDetails();
|
63 |
}
|
64 |
+
|
65 |
+
add_filter('plugin_action_links_' . B2S_PLUGIN_BASENAME, array($this, 'plugin_activate_sublink'));
|
66 |
+
|
67 |
$this->plugin_init_language();
|
68 |
}
|
69 |
|
70 |
+
public function b2s_get_full_content() {
|
71 |
+
if (isset($_GET['b2s_get_full_content'])) {
|
72 |
+
$b2sPostContent = do_shortcode(get_the_content());
|
73 |
+
$b2sPostId = get_the_ID();
|
74 |
+
update_option('B2S_PLUGIN_POST_CONTENT_' . $b2sPostId, $b2sPostContent);
|
75 |
+
}
|
76 |
+
}
|
77 |
+
|
78 |
public function b2s_init_meta_box() {
|
79 |
$post_types = get_post_types(array('public' => true));
|
80 |
if (is_array($post_types) && !empty($post_types)) {
|
100 |
}
|
101 |
|
102 |
public function b2s_save_meta_box() {
|
103 |
+
|
104 |
if (isset($_POST['post_ID']) && isset($_POST['user_ID']) && (int) $_POST['post_ID'] > 0 && (int) $_POST['user_ID'] > 0 && !defined("B2S_SAVE_META_BOX_AUTO_SHARE") && !wp_is_post_autosave($_POST['post_ID']) && isset($_POST['b2s-meta-box-nonce']) && wp_verify_nonce($_POST['b2s-meta-box-nonce'], 'b2s-meta-box-nonce-post-area') && isset($_POST['post_status']) && isset($_POST['b2s-post-meta-box-time-dropdown'])) {
|
105 |
if (strtolower($_POST['b2s-post-meta-box-time-dropdown']) == 'publish') {
|
106 |
+
if ((strtolower($_POST['post_status']) == "publish" || strtolower($_POST['post_status']) == "future") && isset($_POST['b2s-post-meta-box-profil-dropdown'])) {
|
107 |
$profilId = (int) $_POST['b2s-post-meta-box-profil-dropdown'];
|
108 |
if (isset($_POST['b2s-post-meta-box-profil-data-' . $profilId]) && !empty($_POST['b2s-post-meta-box-profil-data-' . $profilId])) {
|
109 |
$networkData = unserialize(stripslashes($_POST['b2s-post-meta-box-profil-data-' . $profilId]));
|
111 |
$user_timezone = isset($_POST['b2s-user-timezone']) ? $_POST['b2s-user-timezone'] : 0;
|
112 |
$current_user_date = (isset($_POST['b2s-user-publish-date']) && strtotime($_POST['b2s-user-publish-date']) !== false) ? date('Y-m-d H:i:s', strtotime($_POST['b2s-user-publish-date'])) : date('Y-m-d H:i:s', current_time('timestamp'));
|
113 |
|
114 |
+
//WP User Sched Post + B2S Share NOW FRIST SAVE
|
115 |
$post_date = '';
|
116 |
if (isset($_POST['post_date']) && !empty($_POST['post_date'])) {
|
117 |
$post_date = date('Y-m-d H:i:s', strtotime($_POST['post_date']));
|
118 |
}
|
119 |
|
120 |
+
//WP User Sched Post + B2S Share NOW SECOND SAVE
|
121 |
+
if (empty($post_date) && strtolower($_POST['post_status']) == "future" && isset($_POST['mm']) && isset($_POST['jj']) && isset($_POST['aa']) && isset($_POST['hh']) && isset($_POST['mn']) && isset($_POST['ss'])) {
|
122 |
+
$wp_user_sched_post_date = $_POST['aa'] . '-' . $_POST['mm'] . '-' . $_POST['jj'] . ' ' . $_POST['hh'] . ':' . $_POST['mn'] . ':' . $_POST['ss'];
|
123 |
+
$post_date = date('Y-m-d H:i:s', strtotime($wp_user_sched_post_date));
|
124 |
+
}
|
125 |
+
|
126 |
//ShareNow
|
127 |
$sched_type = 3;
|
128 |
$sched_date = $current_user_date;
|
159 |
}
|
160 |
}
|
161 |
|
162 |
+
delete_option('B2S_PLUGIN_POST_CONTENT_' . (int) $_POST['post_ID']);
|
163 |
$image_url = wp_get_attachment_url(get_post_thumbnail_id((int) $_POST['post_ID']));
|
164 |
$keywords = get_the_tags((int) $_POST['post_ID']);
|
165 |
$url = get_permalink($_POST['post_ID']);
|
166 |
$title = isset($_POST['post_title']) ? trim(addslashes(strip_tags($_POST['post_title']))) : '';
|
167 |
$content = (isset($_POST['content']) && !empty($_POST['content'])) ? trim($_POST['content']) : '';
|
168 |
+
$defaultPostData = array('default_titel' => strip_tags(B2S_Util::remove4byte($title)),//Remove Emoji by Schedule
|
169 |
'image_url' => ($image_url !== false) ? trim($image_url) : '',
|
170 |
'lang' => trim(strtolower(substr(B2S_LANGUAGE, 0, 2))),
|
171 |
'board' => '', 'group' => '', 'url' => $url, 'user_timezone' => $user_timezone); // 'publish_date' => $sched_date, OLD FOR Share Now?
|
172 |
|
173 |
$defaultBlogPostData = array('post_id' => (int) $_POST['post_ID'], 'blog_user_id' => (int) $_POST['user_ID'], 'user_timezone' => $user_timezone, 'sched_type' => $sched_type, 'sched_date' => $sched_date, 'sched_date_utc' => $sched_date_utc);
|
174 |
+
$autoShare = new B2S_AutoShare((int) $_POST['post_ID'], $defaultBlogPostData, $current_user_date, $myTimeSettings, $title, $content, $url, $image_url, $keywords);
|
175 |
define('B2S_SAVE_META_BOX_AUTO_SHARE', $_POST['post_ID']);
|
176 |
if (isset($_POST['b2s-user-last-selected-profile-id']) && (int) $_POST['b2s-user-last-selected-profile-id'] != (int) $_POST['b2s-post-meta-box-profil-dropdown'] && (int) $_POST['b2s-post-meta-box-profil-dropdown'] != 0) {
|
177 |
update_option('B2S_PLUGIN_SAVE_META_BOX_AUTO_SHARE_PROFILE_USER_' . $_POST['user_ID'], (int) $_POST['b2s-post-meta-box-profil-dropdown']);
|
226 |
if (isset($_GET['b2s_action'])) {
|
227 |
$b2sAction = $_GET['b2s_action'];
|
228 |
if ((int) $b2sAction == 1) {
|
229 |
+
$b2sLink = get_option('siteurl') . ((substr(get_option('siteurl'), -1, 1) == '/') ? '' : '/') . 'wp-admin/admin.php?page=';
|
230 |
if (isset($_GET['b2s_update_publish_date']) && !empty($_GET['b2s_update_publish_date'])) {
|
231 |
+
echo '<div class="updated"><p>' . __('This post will be shared into your social media on', 'blog2social') . ' ' . $_GET['b2s_update_publish_date'] . ' <a target="_blank" href="' . $b2sLink . 'blog2social-sched">' . __('show details', 'blog2social') . '</a></p></div>';
|
232 |
} else {
|
233 |
+
echo '<div class="updated"><p>' . __('This post will be shared on social media in 2-3 minutes!', 'blog2social') . ' <a target="_blank" href="' . $b2sLink . 'blog2social-publish">' . __('show details', 'blog2social') . '</a></p></div>';
|
234 |
}
|
235 |
}
|
236 |
if ((int) $b2sAction == 2) {
|
248 |
}
|
249 |
|
250 |
public function plugin_activate_sublink($links) {
|
251 |
+
if (defined("B2S_PLUGIN_USER_VERSION") && B2S_PLUGIN_USER_VERSION == 0) {
|
252 |
+
$added_link = array('<a target="_blank" style="color: rgba(10, 154, 62, 1); font-weight: bold; font-size: 13px;" href="' . __('https://www.blog2social.com/en/pricing/', 'blog2social') . '">' . __('Upgrade to Premium', 'blog2social') . '</a>');
|
253 |
+
return array_merge($added_link, $links);
|
254 |
+
}
|
255 |
+
return $links;
|
256 |
}
|
257 |
|
258 |
public function defineText() {
|
265 |
'LIMIT' => __('Your limit is reached for today.', 'blog2social'),
|
266 |
'IMAGE' => __('Your post could not be posted, because your image is not available.', 'blog2social'),
|
267 |
'PROTECT' => __('The network has blocked your account. Please see <a target="_blank" href="https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html">FAQ</a>.', 'blog2social'),
|
268 |
+
'IMAGE_LIMIT' => __('The number of images is reached. Please see <a target="_blank" href="https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html">FAQ</a>.', 'blog2social'),
|
269 |
+
'RATE_LIMIT' => __('Your limit has temporarily reached for this network.', 'blog2social'),
|
270 |
+
'INVALID_CONTENT' => __('The network can not publish special characters such as Emoji. Please see <a target="_blank" href="https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html">FAQ</a>.', 'blog2social'),
|
271 |
+
'EXISTS_CONTENT' => __('Your post is a duplicate.', 'blog2social'),
|
272 |
+
'URL_CONTENT' => __('The network are required a public url to your post.', 'blog2social'),
|
273 |
+
'GROUP_CONTENT' => __('The network says, that your group is not exisits.', 'blog2social'))));
|
274 |
}
|
275 |
|
276 |
public function getToken() {
|
317 |
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 8);
|
318 |
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
|
319 |
curl_setopt($ch, CURLOPT_CAINFO, B2S_PLUGIN_DIR . "/includes/cacert.pem");
|
320 |
+
curl_setopt($ch, CURLOPT_USERAGENT, "Blog2Social/" . B2S_PLUGIN_VERSION . " (Wordpress/Plugin)");
|
321 |
$currentVersion = explode('#', curl_exec($ch));
|
322 |
$b2sUpdate = (isset($currentVersion[0]) && (int) $currentVersion[0] > (int) B2S_PLUGIN_VERSION) ? 1 : 0; //1=InfoUpdate
|
323 |
define('B2S_PLUGIN_UPATE', $b2sUpdate);
|
497 |
}
|
498 |
|
499 |
public function registerAssets() {
|
500 |
+
wp_register_style('B2SBOOTCSS', plugins_url('assets/css/general.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
501 |
+
wp_register_style('B2SSTARTCSS', plugins_url('assets/css/b2s/start.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
502 |
+
wp_register_style('B2SPOSTCSS', plugins_url('assets/css/b2s/post.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
503 |
+
wp_register_style('B2SSHIPCSS', plugins_url('assets/css/b2s/ship.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
504 |
+
wp_register_style('B2SPOSTSCHEDCSS', plugins_url('assets/css/b2s/post.sched.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
505 |
+
wp_register_style('B2SPOSTPUBLISHCSS', plugins_url('assets/css/b2s/post.publish.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
506 |
+
wp_register_style('B2SNETWORKCSS', plugins_url('assets/css/b2s/network.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
507 |
+
wp_register_style('B2SSETTINGSCSS', plugins_url('assets/css/b2s/settings.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
508 |
+
wp_register_style('PRGSHIPCSS', plugins_url('assets/css/prg/ship.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
509 |
+
wp_register_style('PRGLOGINCSS', plugins_url('assets/css/prg/login.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
510 |
+
wp_register_style('B2SDATEPICKERCSS', plugins_url('assets/lib/datepicker/css/bootstrap-datepicker3.min.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
511 |
+
wp_register_style('B2SAIRDATEPICKERCSS', plugins_url('assets/lib/air-datepicker/css/datepicker.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
512 |
+
wp_register_style('B2STIMEPICKERCSS', plugins_url('assets/lib/timepicker/timepicker.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
513 |
+
wp_register_style('PRGPOSTCSS', plugins_url('assets/css/prg/post.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
514 |
+
wp_register_style('B2SWYSIWYGCSS', plugins_url('assets/lib/wysiwyg/square.min.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
515 |
+
wp_register_style('B2SMETABOXCSS', plugins_url('assets/css/b2s/wp/post-meta-box.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
516 |
+
wp_register_style('B2SNOTICECSS', plugins_url('assets/css/notice.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
517 |
+
|
518 |
+
wp_register_script('B2SNETWORKJS', plugins_url('assets/js/b2s/network.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
519 |
+
wp_register_script('B2SSETTINGSJS', plugins_url('assets/js/b2s/settings.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
520 |
+
wp_register_script('B2SSTARTJS', plugins_url('assets/js/b2s/start.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
521 |
+
wp_register_script('B2SPOSTJS', plugins_url('assets/js/b2s/post.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
522 |
+
wp_register_script('B2SSHIPJS', plugins_url('assets/js/b2s/ship.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
523 |
+
wp_register_script('PRGSHIPJS', plugins_url('assets/js/prg/ship.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
524 |
+
wp_register_script('PRGLOGINJS', plugins_url('assets/js/prg/login.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
525 |
+
wp_register_script('B2SBOOTJS', plugins_url('assets/js/general.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
526 |
+
wp_register_script('B2SVALIDATEJS', plugins_url('assets/js/validate.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
527 |
+
wp_register_script('B2SGENERALJS', plugins_url('assets/js/b2s/general.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
528 |
+
wp_register_script('B2SDATEPICKERJS', plugins_url('assets/lib/datepicker/js/bootstrap-datepicker.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
529 |
+
wp_register_script('B2SDATEPICKERDEJS', plugins_url('assets/lib/datepicker/locales/bootstrap-datepicker.de_DE.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
530 |
+
wp_register_script('B2SDATEPICKERENJS', plugins_url('assets/lib/datepicker/locales/bootstrap-datepicker.en_US.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
531 |
+
wp_register_script('B2SAIRDATEPICKERJS', plugins_url('assets/lib/air-datepicker/js/datepicker.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
532 |
+
wp_register_script('B2SAIRDATEPICKERDEJS', plugins_url('assets/lib/air-datepicker/js/locales/datepicker.de.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
533 |
+
wp_register_script('B2SAIRDATEPICKERENJS', plugins_url('assets/lib/air-datepicker/js/locales/datepicker.en.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
534 |
+
wp_register_script('B2STIMEPICKERJS', plugins_url('assets/lib/timepicker/timepicker.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
535 |
+
wp_register_script('B2SNOTICEJS', plugins_url('assets/js/notice.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
536 |
+
wp_register_script('PRGPOSTJS', plugins_url('assets/js/prg/post.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
537 |
+
wp_register_script('PRGGENERALJS', plugins_url('assets/js/prg/general.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
538 |
+
wp_register_script('B2SWYSIWYGJS', plugins_url('assets/lib/wysiwyg/jquery.sceditor.xhtml.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
539 |
+
wp_register_script('B2SWYSIWYGLANGDEJS', plugins_url('assets/lib/wysiwyg/languages/de.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
540 |
+
wp_register_script('B2SWYSIWYGLANGENJS', plugins_url('assets/lib/wysiwyg/languages/en.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
541 |
+
wp_register_script('B2SMETABOXJS', plugins_url('assets/js/b2s/wp/post-meta-box.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
|
542 |
}
|
543 |
|
544 |
public function activatePlugin() {
|
includes/MetaBox.php
CHANGED
@@ -45,7 +45,7 @@ class B2S_MetaBox {
|
|
45 |
<a id="b2s-meta-box-btn-custom-share" class="b2s-btn b2s-btn-success b2s-btn-sm b2s-center-block b2s-btn-margin-bottom-15" href="#">' . __('Customize & Schedule Social Media Posts', 'blog2social') . '</a>
|
46 |
<hr>
|
47 |
<input type="hidden" name="b2s-post-meta-box-version" id="b2s-post-meta-box-version" value="' . B2S_PLUGIN_USER_VERSION . '"/>
|
48 |
-
<h3 class="b2s-meta-box-headline">' . __('Social Media Auto-Posting', 'blog2social') . '
|
49 |
' . $lastPost . '
|
50 |
<input id="b2s-post-meta-box-time-dropdown-publish" class="post-format" name="b2s-post-meta-box-time-dropdown" value="publish" type="checkbox" ' . $isChecked . '>
|
51 |
<label for="b2s-post-meta-box-time-dropdown-publish" class="post-format-icon">' . __('enable Auto-Posting', 'blog2social') . '</label>
|
@@ -62,10 +62,10 @@ class B2S_MetaBox {
|
|
62 |
<div class="b2s-meta-box-modal-dialog">
|
63 |
<div class="b2s-meta-box-modal-header">
|
64 |
<a href="#b2s-meta-box-close" class="b2s-meta-box-modal-btn-close" aria-hidden="true">×</a>
|
65 |
-
<h4 class="b2s-meta-box-modal-title">' . __('Blog2Social: Social Media Auto-Posting', 'blog2social') . '
|
66 |
</div>
|
67 |
<div class="b2s-meta-box-modal-body">
|
68 |
-
<p>' . __('Blog2Social
|
69 |
if (B2S_PLUGIN_USER_VERSION == 0) {
|
70 |
$content .= '<hr>
|
71 |
<h4 class="b2s-meta-box-modal-h4">' . __('You want to auto-post your blog post?', 'blog2social') . '</h4>
|
@@ -121,7 +121,7 @@ class B2S_MetaBox {
|
|
121 |
|
122 |
$content .='<label>' . __('Schedule your post:', 'blog2social') . '</label>';
|
123 |
$content .= '<div class="b2s-post-meta-box-sched-area">';
|
124 |
-
|
125 |
$content .='<select class="b2s-post-meta-box-sched-select" style="width:100%;" name="b2s-post-meta-box-sched-select">
|
126 |
<option value="0">' . __('Share Now', 'blog2social') . '</option>
|
127 |
<option value="1">' . __('Schedule post once', 'blog2social') . '</option>
|
@@ -139,6 +139,7 @@ class B2S_MetaBox {
|
|
139 |
$content .="<input id='b2s-post-meta-box-best-time-settings' class='post-format' name='b2s-post-meta-box-best-time-settings' value='" . serialize($bestTimeSettings) . "' type='checkbox'> ";
|
140 |
$content .="<label class='post-format-icon' for='b2s-post-meta-box-best-time-settings'>" . __('allow for', 'blog2social');
|
141 |
$content .=' <a href="' . $this->b2sSiteUrl . 'wp-admin/admin.php?page=blog2social-settings' . '" target="_blank">' . __('My Time Settings', 'blog2social') . '</a></label>';
|
|
|
142 |
}
|
143 |
$content .="</div>";
|
144 |
|
45 |
<a id="b2s-meta-box-btn-custom-share" class="b2s-btn b2s-btn-success b2s-btn-sm b2s-center-block b2s-btn-margin-bottom-15" href="#">' . __('Customize & Schedule Social Media Posts', 'blog2social') . '</a>
|
46 |
<hr>
|
47 |
<input type="hidden" name="b2s-post-meta-box-version" id="b2s-post-meta-box-version" value="' . B2S_PLUGIN_USER_VERSION . '"/>
|
48 |
+
<h3 class="b2s-meta-box-headline">' . __('Social Media Auto-Posting', 'blog2social') . ' <a id="b2s-info-btn-meta-box-modal-auto-post" class="b2s-info-btn" href="#b2sInfoMetaBoxModalAutoPost">' . __('Info', 'blog2social') . '</a></h3>
|
49 |
' . $lastPost . '
|
50 |
<input id="b2s-post-meta-box-time-dropdown-publish" class="post-format" name="b2s-post-meta-box-time-dropdown" value="publish" type="checkbox" ' . $isChecked . '>
|
51 |
<label for="b2s-post-meta-box-time-dropdown-publish" class="post-format-icon">' . __('enable Auto-Posting', 'blog2social') . '</label>
|
62 |
<div class="b2s-meta-box-modal-dialog">
|
63 |
<div class="b2s-meta-box-modal-header">
|
64 |
<a href="#b2s-meta-box-close" class="b2s-meta-box-modal-btn-close" aria-hidden="true">×</a>
|
65 |
+
<h4 class="b2s-meta-box-modal-title">' . __('Blog2Social: Social Media Auto-Posting', 'blog2social') . '</h4>
|
66 |
</div>
|
67 |
<div class="b2s-meta-box-modal-body">
|
68 |
+
<p>' . __('The Blog2Social Auto-Posting feature will be activated by default. So your post will be shared automatically on your selected social media networks when your post is published. You can still deselect the checkbox manually when publishing/updating a post, if you do not need the feature in certain cases.', 'blog2social');
|
69 |
if (B2S_PLUGIN_USER_VERSION == 0) {
|
70 |
$content .= '<hr>
|
71 |
<h4 class="b2s-meta-box-modal-h4">' . __('You want to auto-post your blog post?', 'blog2social') . '</h4>
|
121 |
|
122 |
$content .='<label>' . __('Schedule your post:', 'blog2social') . '</label>';
|
123 |
$content .= '<div class="b2s-post-meta-box-sched-area">';
|
124 |
+
$content .='<span id="b2s-post-meta-box-info-share-now">' . __('If your Wordpress Post was scheduled on a certain date, Blog2Social will automatically post on this date too.', 'blog2social') . '</span>';
|
125 |
$content .='<select class="b2s-post-meta-box-sched-select" style="width:100%;" name="b2s-post-meta-box-sched-select">
|
126 |
<option value="0">' . __('Share Now', 'blog2social') . '</option>
|
127 |
<option value="1">' . __('Schedule post once', 'blog2social') . '</option>
|
139 |
$content .="<input id='b2s-post-meta-box-best-time-settings' class='post-format' name='b2s-post-meta-box-best-time-settings' value='" . serialize($bestTimeSettings) . "' type='checkbox'> ";
|
140 |
$content .="<label class='post-format-icon' for='b2s-post-meta-box-best-time-settings'>" . __('allow for', 'blog2social');
|
141 |
$content .=' <a href="' . $this->b2sSiteUrl . 'wp-admin/admin.php?page=blog2social-settings' . '" target="_blank">' . __('My Time Settings', 'blog2social') . '</a></label>';
|
142 |
+
$content .='<br><hr><span>' . __('Note: If you do not specify your own times, we automatically provide you with the best times to publish on the social networks. You can always enter your own times in the settings.', 'blog2social') . '</span>';
|
143 |
}
|
144 |
$content .="</div>";
|
145 |
|
includes/PRG/Api/Get.php
CHANGED
@@ -12,6 +12,7 @@ class PRG_Api_Get {
|
|
12 |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
13 |
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
|
14 |
curl_setopt($ch, CURLOPT_URL, $url);
|
|
|
15 |
$result = curl_exec($ch);
|
16 |
return $result;
|
17 |
}
|
12 |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
13 |
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
|
14 |
curl_setopt($ch, CURLOPT_URL, $url);
|
15 |
+
curl_setopt($ch, CURLOPT_USERAGENT, "Blog2Social/" . B2S_PLUGIN_VERSION . " (Wordpress/Plugin)");
|
16 |
$result = curl_exec($ch);
|
17 |
return $result;
|
18 |
}
|
includes/PRG/Api/Post.php
CHANGED
@@ -12,6 +12,7 @@ class PRG_Api_Post {
|
|
12 |
curl_setopt($ch, CURLOPT_POST, true);
|
13 |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
14 |
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
|
|
|
15 |
$result = curl_exec($ch);
|
16 |
return $result;
|
17 |
}
|
12 |
curl_setopt($ch, CURLOPT_POST, true);
|
13 |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
14 |
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
|
15 |
+
curl_setopt($ch, CURLOPT_USERAGENT, "Blog2Social/" . B2S_PLUGIN_VERSION . " (Wordpress/Plugin)");
|
16 |
$result = curl_exec($ch);
|
17 |
return $result;
|
18 |
}
|
includes/PRG/Ship/Image.php
CHANGED
@@ -2,19 +2,13 @@
|
|
2 |
|
3 |
class PRG_Ship_Image {
|
4 |
|
5 |
-
public $isImage;
|
6 |
-
|
7 |
public function __construct() {
|
8 |
-
|
9 |
-
}
|
10 |
-
|
11 |
-
private function getAllImageData($id) {
|
12 |
-
return B2S_Util::getImagesByPostID($id, true);
|
13 |
}
|
14 |
|
15 |
-
|
16 |
$content = '';
|
17 |
-
$imageData =
|
18 |
$isImage = (is_array($imageData) && !empty($imageData)) ? true : false;
|
19 |
|
20 |
if ($isImage) {
|
2 |
|
3 |
class PRG_Ship_Image {
|
4 |
|
|
|
|
|
5 |
public function __construct() {
|
6 |
+
|
|
|
|
|
|
|
|
|
7 |
}
|
8 |
|
9 |
+
public function getItemHtml($postId,$postContent,$postUrl) {
|
10 |
$content = '';
|
11 |
+
$imageData = B2S_Util::getImagesByPostID($postId,$postContent,$postUrl, true);
|
12 |
$isImage = (is_array($imageData) && !empty($imageData)) ? true : false;
|
13 |
|
14 |
if ($isImage) {
|
includes/PRG/Ship/Item.php
CHANGED
@@ -2,17 +2,10 @@
|
|
2 |
|
3 |
class PRG_Ship_Item {
|
4 |
|
5 |
-
private $postData;
|
6 |
private $userData;
|
7 |
-
private $postUrl;
|
8 |
|
9 |
-
public function __construct(
|
10 |
-
|
11 |
-
$this->postUrl = (get_permalink($this->postData->ID) !== false ? get_permalink($this->postData->ID) : $this->postData->guid);
|
12 |
-
}
|
13 |
-
|
14 |
-
public function getPostData() {
|
15 |
-
return $this->postData;
|
16 |
}
|
17 |
|
18 |
public function getMandant() {
|
2 |
|
3 |
class PRG_Ship_Item {
|
4 |
|
|
|
5 |
private $userData;
|
|
|
6 |
|
7 |
+
public function __construct() {
|
8 |
+
|
|
|
|
|
|
|
|
|
|
|
9 |
}
|
10 |
|
11 |
public function getMandant() {
|
includes/Util.php
CHANGED
@@ -111,6 +111,7 @@ class B2S_Util {
|
|
111 |
curl_setopt($rch, CURLOPT_FORBID_REUSE, false);
|
112 |
do {
|
113 |
curl_setopt($rch, CURLOPT_URL, $newurl);
|
|
|
114 |
$header = curl_exec($rch);
|
115 |
if (curl_errno($rch)) {
|
116 |
$code = 0;
|
@@ -141,6 +142,7 @@ class B2S_Util {
|
|
141 |
curl_setopt($ch, CURLOPT_URL, $newurl);
|
142 |
}
|
143 |
}
|
|
|
144 |
return curl_exec($ch);
|
145 |
}
|
146 |
|
@@ -180,13 +182,14 @@ class B2S_Util {
|
|
180 |
return $list;
|
181 |
}
|
182 |
|
183 |
-
public static function getImagesByPostId($postId = 0, $network = false) {
|
184 |
-
$homeUrl = get_site_url();
|
185 |
$scheme = parse_url($homeUrl, PHP_URL_SCHEME);
|
186 |
$featuredImage = wp_get_attachment_url(get_post_thumbnail_id($postId));
|
187 |
-
$
|
|
|
188 |
$matches = array();
|
189 |
-
if (!preg_match_all('%<img.*?src="(.*?)".*?>%', $
|
190 |
return false;
|
191 |
}
|
192 |
array_unshift($matches[1], $featuredImage);
|
@@ -227,15 +230,18 @@ class B2S_Util {
|
|
227 |
return $rtrnArray;
|
228 |
}
|
229 |
|
230 |
-
public static function prepareContent($
|
231 |
-
$homeUrl = get_site_url();
|
232 |
$scheme = parse_url($homeUrl, PHP_URL_SCHEME);
|
233 |
-
$
|
234 |
-
$
|
|
|
|
|
235 |
$prepareContent = preg_replace('/(?:[ \t]*(?:\n|\r\n?)){3,}/', "\n\n", $prepareContent);
|
236 |
-
|
|
|
237 |
$tempContent = nl2br(trim(strip_tags($prepareContent, $allowHtml)));
|
238 |
-
if (preg_match_all('%<img.*?src="(.*?)".*?/>%', $tempContent, $matches)) {
|
239 |
foreach ($matches[1] as $key => $imgUrl) {
|
240 |
if ($imgUrl == false) {
|
241 |
continue;
|
@@ -263,20 +269,60 @@ class B2S_Util {
|
|
263 |
return trim(strip_tags($prepareContent));
|
264 |
}
|
265 |
|
266 |
-
public static function cleanHtmlAttr($
|
267 |
-
$
|
268 |
-
$
|
269 |
-
$
|
270 |
-
$
|
271 |
-
return preg_replace('/(<[^>]+) id=[\"\'].*?[\"\']/i', '$1', $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
272 |
}
|
273 |
|
274 |
-
|
275 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
276 |
}
|
277 |
|
278 |
-
public static function cleanShortCodeByCaption($
|
279 |
-
preg_match_all('#\s*\[caption[^]]*\].*?\[/caption\]\s*#is', $
|
280 |
if (isset($matches[0]) && !empty($matches[0]) && is_array($matches[0])) {
|
281 |
$temp = '';
|
282 |
foreach ($matches[0] as $k => $v) {
|
@@ -285,11 +331,11 @@ class B2S_Util {
|
|
285 |
$v = (isset($match[0])) ? str_replace($match[0], $match[0] . "\n\n", $v) : $v;
|
286 |
$t = preg_replace('#\s*\[/caption\]\s*#is', "\n\n", $v);
|
287 |
$new = preg_replace('#\s*\[caption[^]]*\]\s*#is', '', $t);
|
288 |
-
$
|
289 |
}
|
290 |
}
|
291 |
}
|
292 |
-
return $
|
293 |
}
|
294 |
|
295 |
public static function getRandomTime($start, $ende) {
|
111 |
curl_setopt($rch, CURLOPT_FORBID_REUSE, false);
|
112 |
do {
|
113 |
curl_setopt($rch, CURLOPT_URL, $newurl);
|
114 |
+
curl_setopt($rch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0');
|
115 |
$header = curl_exec($rch);
|
116 |
if (curl_errno($rch)) {
|
117 |
$code = 0;
|
142 |
curl_setopt($ch, CURLOPT_URL, $newurl);
|
143 |
}
|
144 |
}
|
145 |
+
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0');
|
146 |
return curl_exec($ch);
|
147 |
}
|
148 |
|
182 |
return $list;
|
183 |
}
|
184 |
|
185 |
+
public static function getImagesByPostId($postId = 0, $postContent = '', $postUrl = '', $network = false) {
|
186 |
+
$homeUrl = get_site_url();
|
187 |
$scheme = parse_url($homeUrl, PHP_URL_SCHEME);
|
188 |
$featuredImage = wp_get_attachment_url(get_post_thumbnail_id($postId));
|
189 |
+
$content = self::getFullContent($postId, $postContent, $postUrl);
|
190 |
+
|
191 |
$matches = array();
|
192 |
+
if (!preg_match_all('%<img.*?src=[\"\'](.*?)[\"\'].*?>%', $content, $matches) && !$featuredImage) {
|
193 |
return false;
|
194 |
}
|
195 |
array_unshift($matches[1], $featuredImage);
|
230 |
return $rtrnArray;
|
231 |
}
|
232 |
|
233 |
+
public static function prepareContent($postId = 0, $postContent = '', $postUrl = '', $allowHtml = '<p><h1><h2><br><i><b><a><img>', $allowEmoji = true) {
|
234 |
+
$homeUrl = get_site_url();
|
235 |
$scheme = parse_url($homeUrl, PHP_URL_SCHEME);
|
236 |
+
$postContent = html_entity_decode($postContent, ENT_COMPAT, 'UTF-8');
|
237 |
+
$postContent = self::getFullContent($postId, $postContent, $postUrl);
|
238 |
+
$prepareContent = ($allowHtml !== false) ? self::cleanContent(self::cleanHtmlAttr(strip_shortcodes(self::cleanShortCodeByCaption($postContent)))) : self::cleanContent(strip_shortcodes($postContent));
|
239 |
+
$prepareContent = ($allowEmoji !== false) ? $prepareContent : self::remove4byte($prepareContent);
|
240 |
$prepareContent = preg_replace('/(?:[ \t]*(?:\n|\r\n?)){3,}/', "\n\n", $prepareContent);
|
241 |
+
|
242 |
+
if ($allowHtml !== false) {
|
243 |
$tempContent = nl2br(trim(strip_tags($prepareContent, $allowHtml)));
|
244 |
+
if (preg_match_all('%<img.*?src=[\"\'](.*?)[\"\'].*?/>%', $tempContent, $matches)) {
|
245 |
foreach ($matches[1] as $key => $imgUrl) {
|
246 |
if ($imgUrl == false) {
|
247 |
continue;
|
269 |
return trim(strip_tags($prepareContent));
|
270 |
}
|
271 |
|
272 |
+
public static function cleanHtmlAttr($postContent) {
|
273 |
+
$postContent = preg_replace('/(<[^>]+) style=[\"\'].*?[\"\']/i', '$1', $postContent);
|
274 |
+
$postContent = preg_replace('/(<[^>]+) class=[\"\'].*?[\"\']/i', '$1', $postContent);
|
275 |
+
$postContent = preg_replace('/(<[^>]+) height=[\"\'].*?[\"\']/i', '$1', $postContent);
|
276 |
+
$postContent = preg_replace('/(<[^>]+) width=[\"\'].*?[\"\']/i', '$1', $postContent);
|
277 |
+
return preg_replace('/(<[^>]+) id=[\"\'].*?[\"\']/i', '$1', $postContent);
|
278 |
+
}
|
279 |
+
|
280 |
+
public static function cleanContent($postContent) {
|
281 |
+
return preg_replace('/\[.*?(?=\])\]/s', '', $postContent);
|
282 |
+
}
|
283 |
+
|
284 |
+
public static function getFullContent($postId = 0, $postContent = '', $postUrl = '') {
|
285 |
+
//isset settings allow shortcode
|
286 |
+
if (get_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID) !== false) {
|
287 |
+
//check is shortcode in content
|
288 |
+
if (preg_match('/\[(.*?)\]/s', $postContent)) {
|
289 |
+
//check has crawled content from frontend
|
290 |
+
$dbContent = get_option('B2S_PLUGIN_POST_CONTENT_' . $postId);
|
291 |
+
if ($dbContent !== false) {
|
292 |
+
return $dbContent;
|
293 |
+
} else {
|
294 |
+
//crawl content from frontend
|
295 |
+
$postUrl = add_query_arg('b2s_get_full_content', 1, $postUrl);
|
296 |
+
$wpB2sGetFullContent = wp_remote_get($postUrl, array('timeout' => 11)); //slot 11 seconds
|
297 |
+
if (is_array($wpB2sGetFullContent) && !is_wp_error($wpB2sGetFullContent)) {
|
298 |
+
//get crwaled content from db - hide cache by get_options
|
299 |
+
global $wpdb;
|
300 |
+
$dbContent = $wpdb->get_var($wpdb->prepare("SELECT option_value FROM " . $wpdb->options . " WHERE option_name =%s ", 'B2S_PLUGIN_POST_CONTENT_' . $postId));
|
301 |
+
if ($dbContent !== NULL) {
|
302 |
+
return $dbContent;
|
303 |
+
}
|
304 |
+
}
|
305 |
+
}
|
306 |
+
}
|
307 |
+
}
|
308 |
+
return $postContent;
|
309 |
}
|
310 |
|
311 |
+
//Emoji by Schedule + AllowNoNetwork
|
312 |
+
public static function remove4byte($content) {
|
313 |
+
if (function_exists('iconv')) {
|
314 |
+
$content = iconv("utf-8", "utf-8//ignore", $content);
|
315 |
+
}
|
316 |
+
return trim(preg_replace('%(?:
|
317 |
+
\xED[\x80-\x9F][\x80-\xBF] # excluding surrogates
|
318 |
+
| \xF0[\x90-\xBF][\x80-\xBF]{2} # planes 1-3
|
319 |
+
| [\xF1-\xF3][\x80-\xBF]{3} # planes 4-15
|
320 |
+
| \xF4[\x80-\x8F][\x80-\xBF]{2} # plane 16
|
321 |
+
)%xs','', $content));
|
322 |
}
|
323 |
|
324 |
+
public static function cleanShortCodeByCaption($postContent) {
|
325 |
+
preg_match_all('#\s*\[caption[^]]*\].*?\[/caption\]\s*#is', $postContent, $matches);
|
326 |
if (isset($matches[0]) && !empty($matches[0]) && is_array($matches[0])) {
|
327 |
$temp = '';
|
328 |
foreach ($matches[0] as $k => $v) {
|
331 |
$v = (isset($match[0])) ? str_replace($match[0], $match[0] . "\n\n", $v) : $v;
|
332 |
$t = preg_replace('#\s*\[/caption\]\s*#is', "\n\n", $v);
|
333 |
$new = preg_replace('#\s*\[caption[^]]*\]\s*#is', '', $t);
|
334 |
+
$postContent = str_replace($temp, "\n" . $new, $postContent);
|
335 |
}
|
336 |
}
|
337 |
}
|
338 |
+
return $postContent;
|
339 |
}
|
340 |
|
341 |
public static function getRandomTime($start, $ende) {
|
index.php
CHANGED
@@ -1,19 +1,19 @@
|
|
1 |
<?php
|
2 |
|
3 |
/*
|
4 |
-
* Plugin Name:
|
5 |
* Plugin URI: http://www.blog2social.com
|
6 |
-
* Description:Auto
|
7 |
* Author: Blog2Social, Adenion
|
8 |
* Text Domain: blog2social
|
9 |
* Domain Path: /languages
|
10 |
-
* Version: 3.1
|
11 |
* Author URI: http://www.blog2social.com
|
12 |
* License: GPL2+
|
13 |
*/
|
14 |
|
15 |
//B2SDefine
|
16 |
-
define('B2S_PLUGIN_VERSION', '
|
17 |
define('B2S_PLUGIN_LANGUAGE', serialize(array('de_DE', 'en_US')));
|
18 |
define('B2S_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
19 |
define('B2S_PLUGIN_URL', plugin_dir_url(__FILE__));
|
@@ -24,6 +24,26 @@ $language = (!in_array(get_locale(), unserialize(B2S_PLUGIN_LANGUAGE))) ? 'en_US
|
|
24 |
define('B2S_LANGUAGE', $language);
|
25 |
define('B2S_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
//B2SLoad
|
28 |
require_once(B2S_PLUGIN_DIR . 'includes/Init.php');
|
29 |
$b2sInit = new B2S_Init();
|
1 |
<?php
|
2 |
|
3 |
/*
|
4 |
+
* Plugin Name:Social Media Auto Post & Scheduler
|
5 |
* Plugin URI: http://www.blog2social.com
|
6 |
+
* Description:Auto publish, schedule & share posts on social media: Facebook, Twitter, Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups
|
7 |
* Author: Blog2Social, Adenion
|
8 |
* Text Domain: blog2social
|
9 |
* Domain Path: /languages
|
10 |
+
* Version: 3.7.1
|
11 |
* Author URI: http://www.blog2social.com
|
12 |
* License: GPL2+
|
13 |
*/
|
14 |
|
15 |
//B2SDefine
|
16 |
+
define('B2S_PLUGIN_VERSION', '370');
|
17 |
define('B2S_PLUGIN_LANGUAGE', serialize(array('de_DE', 'en_US')));
|
18 |
define('B2S_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
19 |
define('B2S_PLUGIN_URL', plugin_dir_url(__FILE__));
|
24 |
define('B2S_LANGUAGE', $language);
|
25 |
define('B2S_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
26 |
|
27 |
+
//B2SNoCaching
|
28 |
+
if (!defined('DONOTCACHEPAGE')) {
|
29 |
+
define('DONOTCACHEPAGE', true);
|
30 |
+
}
|
31 |
+
if (!defined('DONOTCACHEDB')) {
|
32 |
+
define('DONOTCACHEDB', true);
|
33 |
+
}
|
34 |
+
if (!defined('DONOTMINIFY')) {
|
35 |
+
define('DONOTMINIFY', true);
|
36 |
+
}
|
37 |
+
if (!defined('DONOTCDN')) {
|
38 |
+
define('DONOTCDN', true);
|
39 |
+
}
|
40 |
+
if (!defined('DONOTCACHCEOBJECT')) {
|
41 |
+
define('DONOTCACHCEOBJECT', true);
|
42 |
+
}
|
43 |
+
if (function_exists("nocache_headers")) {
|
44 |
+
nocache_headers(); //wp-functions
|
45 |
+
}
|
46 |
+
|
47 |
//B2SLoad
|
48 |
require_once(B2S_PLUGIN_DIR . 'includes/Init.php');
|
49 |
$b2sInit = new B2S_Init();
|
languages/blog2social-de_DE.mo
CHANGED
Binary file
|
languages/blog2social-de_DE.po
CHANGED
@@ -3,7 +3,7 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Blog2Social V3 - Development Modus\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: Wed Aug 03 2016 11:16:25 GMT+0200\n"
|
6 |
-
"PO-Revision-Date: Mon
|
7 |
"Last-Translator: admin <s.buerger@adenion.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: German\n"
|
@@ -22,11 +22,29 @@ msgstr ""
|
|
22 |
"X-Loco-Target-Locale: de_DE\n"
|
23 |
"X-Generator: Loco - https://localise.biz/"
|
24 |
|
25 |
-
#: ../includes/B2S/Settings/Item.php:
|
26 |
msgid "Uhr"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: ../
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
msgid "ERROR 404 - Page not found"
|
31 |
msgstr "FEHLER 404 - Seite nicht gefunden"
|
32 |
|
@@ -43,14 +61,14 @@ msgid "get more"
|
|
43 |
msgstr "mehr"
|
44 |
|
45 |
#: ../includes/B2S/Network/Item.php:84 ../includes/B2S/Network/Item.php:98 ..
|
46 |
-
#: /includes/B2S/Settings/Item.php:
|
47 |
-
#: /includes/Init.php:
|
48 |
msgid "Profile"
|
49 |
msgstr "Profil"
|
50 |
|
51 |
#: ../includes/B2S/Network/Item.php:87 ../includes/B2S/Network/Item.php:87 ..
|
52 |
-
#: /includes/B2S/Network/Item.php:108 ../includes/B2S/Settings/Item.php:
|
53 |
-
#: /includes/B2S/Ship/Portale.php:33 ../includes/Init.php:
|
54 |
msgid "Page"
|
55 |
msgstr "Seite"
|
56 |
|
@@ -59,8 +77,8 @@ msgid "You want to connect a network page?"
|
|
59 |
msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
|
60 |
|
61 |
#: ../includes/B2S/Network/Item.php:90 ../includes/B2S/Network/Item.php:90 ..
|
62 |
-
#: /includes/B2S/Network/Item.php:118 ../includes/B2S/Settings/Item.php:
|
63 |
-
#: /includes/B2S/Ship/Portale.php:29 ../includes/Init.php:
|
64 |
msgid "Group"
|
65 |
msgstr "Gruppe"
|
66 |
|
@@ -69,7 +87,7 @@ msgid "You want to connect a social media group?"
|
|
69 |
msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
|
70 |
|
71 |
#: ../includes/B2S/Network/Item.php:99 ../includes/B2S/Network/Item.php:109 ..
|
72 |
-
#: /includes/B2S/Network/Item.php:119 ../includes/B2S/Ship/Item.php:
|
73 |
#: /views/b2s/network.php:152
|
74 |
msgid "delete"
|
75 |
msgstr "löschen"
|
@@ -88,69 +106,69 @@ msgstr "Deine Autorisierung ist abgelaufen"
|
|
88 |
msgid "all authors"
|
89 |
msgstr "alle Autoren"
|
90 |
|
91 |
-
#: ../includes/B2S/Post/Filter.php:
|
92 |
-
#: /includes/B2S/Ship/Save.php:
|
93 |
-
#: /includes/PRG/Post/Item.php:78 ../views/b2s/ship.php:
|
94 |
msgid "published"
|
95 |
msgstr "veröffentlicht"
|
96 |
|
97 |
-
#: ../includes/B2S/Post/Filter.php:
|
98 |
#: /includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
99 |
-
#: /views/b2s/ship.php:
|
100 |
msgid "scheduled"
|
101 |
msgstr "geplant"
|
102 |
|
103 |
-
#: ../includes/B2S/Post/Filter.php:
|
104 |
#: /includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
105 |
-
#: /views/b2s/ship.php:
|
106 |
msgid "draft"
|
107 |
msgstr "Entwurf"
|
108 |
|
109 |
-
#: ../includes/B2S/Post/Filter.php:
|
110 |
msgid "all statuses"
|
111 |
msgstr "kein Status"
|
112 |
|
113 |
-
#: ../includes/B2S/Post/Filter.php:
|
114 |
msgid "newest first"
|
115 |
msgstr "neuste zuerst"
|
116 |
|
117 |
-
#: ../includes/B2S/Post/Filter.php:
|
118 |
msgid "oldest first"
|
119 |
msgstr "älteste zuerst"
|
120 |
|
121 |
-
#: ../includes/B2S/Post/Filter.php:
|
122 |
msgid "all categories & tags"
|
123 |
msgstr "alle Kategorien & Schlagwörter"
|
124 |
|
125 |
-
#: ../includes/B2S/Post/Filter.php:
|
126 |
msgid "all post types"
|
127 |
msgstr "alle Typen"
|
128 |
|
129 |
-
#: ../includes/B2S/Post/Filter.php:
|
130 |
msgid "Search Title"
|
131 |
msgstr "Suche nach Titel"
|
132 |
|
133 |
-
#: ../includes/B2S/Post/Filter.php:
|
134 |
msgid "hide calendar"
|
135 |
msgstr "Planungskalender verbergen"
|
136 |
|
137 |
-
#: ../includes/B2S/Post/Filter.php:
|
138 |
msgid "show calendar"
|
139 |
msgstr "Planungskalender anzeigen"
|
140 |
|
141 |
-
#: ../includes/B2S/Post/Filter.php:
|
142 |
msgid "sort"
|
143 |
msgstr "sortieren"
|
144 |
|
145 |
-
#: ../includes/B2S/Post/Filter.php:
|
146 |
msgid "reset"
|
147 |
msgstr "zurücksetzen"
|
148 |
|
149 |
-
#: ../includes/B2S/Post/Filter.php:
|
150 |
msgid "selected date"
|
151 |
msgstr "ausgewähltes Datum"
|
152 |
|
153 |
-
#: ../includes/B2S/Post/Filter.php:
|
154 |
msgid "scheduled post(s)"
|
155 |
msgstr "geplante Beiträge"
|
156 |
|
@@ -158,93 +176,96 @@ msgstr "geplante Beiträge"
|
|
158 |
msgid "You have no posts published or scheduled."
|
159 |
msgstr "Du hast keine Beiträge veröffentlicht oder geplant."
|
160 |
|
161 |
-
#: ../includes/B2S/Post/Item.php:
|
162 |
msgid "last shared on social media"
|
163 |
msgstr "zuletzt auf Social Media geteilt"
|
164 |
|
165 |
-
#: ../includes/B2S/Post/Item.php:
|
166 |
msgid "Share on Social Media"
|
167 |
msgstr "auf Social Media teilen"
|
168 |
|
169 |
-
#: ../includes/B2S/Post/Item.php:
|
170 |
msgid "Author"
|
171 |
msgstr "Autor"
|
172 |
|
173 |
-
#: ../includes/B2S/Post/Item.php:
|
174 |
msgid "on blog"
|
175 |
msgstr "auf dem Blog"
|
176 |
|
177 |
-
#: ../includes/B2S/Post/Item.php:
|
178 |
-
#: php:
|
179 |
msgid "Re-share this post"
|
180 |
msgstr "Diesen Beitrag nochmal teilen"
|
181 |
|
182 |
-
#: ../includes/B2S/Post/Item.php:
|
183 |
msgid "Details"
|
184 |
msgstr "Details"
|
185 |
|
186 |
-
#: ../includes/B2S/Post/Item.php:
|
187 |
msgid "shared social media posts"
|
188 |
msgstr "geteilte Beiträge"
|
189 |
|
190 |
-
#: ../includes/B2S/Post/Item.php:
|
191 |
msgid "latest share by"
|
192 |
msgstr "zuletzt geteilt von"
|
193 |
|
194 |
-
#: ../includes/B2S/Post/Item.php:
|
195 |
msgid "scheduled social media posts"
|
196 |
msgstr "geplante Beiträge"
|
197 |
|
198 |
-
#: ../includes/B2S/Post/Item.php:
|
199 |
msgid "next share by"
|
200 |
msgstr "als nächstes geteilt von"
|
201 |
|
202 |
-
#: ../includes/B2S/Post/Item.php:
|
203 |
msgid "select all"
|
204 |
msgstr "alle auswählen"
|
205 |
|
206 |
-
#: ../includes/B2S/Post/Item.php:
|
207 |
-
#: /views/b2s/dashboard.php:118
|
208 |
msgid "Auto-Posting"
|
209 |
msgstr "Auto-Posting"
|
210 |
|
211 |
-
#: ../includes/B2S/Post/Item.php:
|
212 |
msgid "show"
|
213 |
msgstr "ansehen"
|
214 |
|
215 |
-
#: ../includes/B2S/Post/Item.php:
|
|
|
|
|
|
|
|
|
216 |
msgid "shared by"
|
217 |
msgstr "geteilt von"
|
218 |
|
219 |
-
#: ../includes/B2S/Post/Item.php:
|
220 |
msgid "You want to delete a publish post entry?"
|
221 |
msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
|
222 |
|
223 |
-
#: ../includes/B2S/Post/Item.php:
|
224 |
msgid "delete from reporting"
|
225 |
msgstr "aus Reporting löschen"
|
226 |
|
227 |
-
#: ../includes/B2S/Post/Item.php:
|
228 |
msgid "re-share"
|
229 |
msgstr "erneut teilen"
|
230 |
|
231 |
-
#: ../includes/B2S/Post/Item.php:
|
232 |
msgid "scheduled by"
|
233 |
msgstr "geplant von "
|
234 |
|
235 |
-
#: ../includes/B2S/Post/Item.php:
|
236 |
msgid "You want to delete an scheduled post entry?"
|
237 |
msgstr "Du möchtest einen geplanten Beitrag löschen?"
|
238 |
|
239 |
-
#: ../includes/B2S/Post/Item.php:
|
240 |
msgid "delete scheduling"
|
241 |
msgstr "Planung löschen"
|
242 |
|
243 |
-
#: ../includes/B2S/Post/Item.php:
|
244 |
msgid "You want to change the time for your scheduled post?"
|
245 |
msgstr "Du möchtest die Zeit zu einem geplanten Beitrag ändern?"
|
246 |
|
247 |
-
#: ../includes/B2S/Post/Item.php:
|
248 |
msgid "change time"
|
249 |
msgstr "Zeitpunkt ändern"
|
250 |
|
@@ -253,50 +274,55 @@ msgid "use b2s.pm Link Shortner"
|
|
253 |
msgstr "b2s.pm Link Shortner aktivieren"
|
254 |
|
255 |
#: ../includes/B2S/Settings/Item.php:58
|
256 |
-
msgid "
|
257 |
msgstr "Auto-Posting standardmäßig aktivieren"
|
258 |
|
259 |
-
#: ../includes/B2S/Settings/Item.php:
|
260 |
-
msgid "
|
261 |
-
msgstr "
|
|
|
|
|
|
|
|
|
262 |
|
263 |
-
#: ../includes/B2S/Settings/Item.php:
|
264 |
-
msgid "
|
265 |
-
msgstr "
|
266 |
|
267 |
-
#: ../includes/B2S/Settings/Item.php:
|
268 |
-
msgid "
|
269 |
-
msgstr "
|
270 |
|
271 |
-
#: ../includes/B2S/Settings/Item.php:
|
272 |
msgid "Best times to post"
|
273 |
msgstr "Beste Zeiten"
|
274 |
|
275 |
-
#: ../includes/B2S/Settings/Item.php:
|
276 |
-
#: /views/b2s/ship.php:
|
|
|
277 |
msgid "You want to schedule your posts and use the Best Time Scheduler?"
|
278 |
msgstr ""
|
279 |
"Du möchtest die Veröffentlichung Deiner Posts planen und den Beste Zeiten "
|
280 |
"Manager benutzen?"
|
281 |
|
282 |
-
#: ../includes/B2S/Settings/Item.php:
|
283 |
msgid "save"
|
284 |
msgstr "speichern"
|
285 |
|
286 |
-
#: ../includes/B2S/Settings/Item.php:
|
287 |
msgid "Sorry, we can not load your data at the moment..."
|
288 |
msgstr "Sorry, derzeit können wir Deine Daten nicht laden. Versuche es erneut."
|
289 |
|
290 |
-
#: ../includes/B2S/Ship/Image.php:
|
291 |
-
#: php:
|
292 |
msgid "Select Image"
|
293 |
msgstr "Bild auswählen"
|
294 |
|
295 |
-
#: ../includes/B2S/Ship/Image.php:
|
296 |
msgid "Post no image"
|
297 |
msgstr "kein Bild übertragen"
|
298 |
|
299 |
-
#: ../includes/B2S/Ship/Image.php:
|
300 |
msgid ""
|
301 |
"The best size for images in social media posts are between: 667-1000px x 523-"
|
302 |
"1000px <br>Blog2Social will automatically resize your image according to "
|
@@ -306,162 +332,169 @@ msgstr ""
|
|
306 |
"1000px x 523-1000px <br> Blog2Social passt Dein Bild automatisch die Größe "
|
307 |
"des jeweiligen Netzwerks an."
|
308 |
|
309 |
-
#: ../includes/B2S/Ship/Image.php:
|
310 |
msgid "On Pinterest, Flickr and Instagram may be published with a image."
|
311 |
msgstr ""
|
312 |
"Auf Pinterest, Flickr und Instagram können Beiträge nur mit einem Bild "
|
313 |
"veröffentlicht werden."
|
314 |
|
315 |
-
#: ../includes/B2S/Ship/Image.php:
|
316 |
-
msgid "
|
317 |
-
|
318 |
-
|
319 |
-
#: ../includes/B2S/Ship/Image.php:42
|
320 |
-
msgid "Pinterest, Flickr and Instagram can only be shared with a image included"
|
321 |
msgstr ""
|
322 |
-
"
|
323 |
-
"
|
324 |
|
325 |
-
#: ../includes/B2S/Ship/Item.php:
|
326 |
msgid "Network does not support image for profiles"
|
327 |
msgstr "Netzwerk unterstützt keine Bilder für Profile"
|
328 |
|
329 |
-
#: ../includes/B2S/Ship/Item.php:
|
330 |
msgid "Network defines image by link"
|
331 |
msgstr "Netzwerk wählt selber das Bild aus"
|
332 |
|
333 |
-
#: ../includes/B2S/Ship/Item.php:
|
334 |
msgid "Supported HTML tags"
|
335 |
msgstr "Erlaubte HTML-Elemente"
|
336 |
|
337 |
-
#: ../includes/B2S/Ship/Item.php:
|
|
|
|
|
|
|
|
|
338 |
msgid "Text only"
|
339 |
msgstr "nur Text"
|
340 |
|
341 |
-
#: ../includes/B2S/Ship/Item.php:
|
342 |
-
#: /includes/B2S/Ship/Item.php:
|
343 |
-
#: /includes/B2S/Ship/Item.php:
|
344 |
msgid "characters"
|
345 |
msgstr "Zeichen"
|
346 |
|
347 |
-
#: ../includes/B2S/Ship/Item.php:
|
348 |
msgid "Network does not support image for pages"
|
349 |
msgstr "Netzwerk unterstützt keine Bilder für Seiten"
|
350 |
|
351 |
-
#: ../includes/B2S/Ship/Item.php:
|
352 |
msgid "Insert full-text"
|
353 |
msgstr "ganzen Text einfügen"
|
354 |
|
355 |
-
#: ../includes/B2S/Ship/Item.php:
|
356 |
msgid "Delete text"
|
357 |
msgstr "Text löschen"
|
358 |
|
359 |
-
#: ../includes/B2S/Ship/Item.php:
|
360 |
-
#: /includes/B2S/Ship/Item.php:
|
361 |
msgid "Write something about your post..."
|
362 |
msgstr "Schreibe etwas..."
|
363 |
|
364 |
-
#: ../includes/B2S/Ship/Item.php:
|
365 |
msgid "Post selected image"
|
366 |
msgstr "ausgewähltes Bild übertragen"
|
367 |
|
368 |
-
#: ../includes/B2S/Ship/Item.php:
|
369 |
msgid "required"
|
370 |
msgstr "erforderlich"
|
371 |
|
372 |
-
#: ../includes/B2S/Ship/Item.php:
|
373 |
msgid "Link"
|
374 |
msgstr "Link"
|
375 |
|
376 |
-
#: ../includes/B2S/Ship/Item.php:
|
377 |
msgid "The Headline..."
|
378 |
msgstr "Die Überschrift..."
|
379 |
|
380 |
-
#: ../includes/B2S/Ship/Item.php:
|
|
|
|
|
|
|
|
|
|
|
381 |
msgid "Hashtags"
|
382 |
msgstr "Hashtags"
|
383 |
|
384 |
-
#: ../includes/B2S/Ship/Item.php:
|
385 |
msgid "Share Now"
|
386 |
msgstr "Sofort teilen"
|
387 |
|
388 |
-
#: ../includes/B2S/Ship/Item.php:
|
389 |
msgid "Schedule post once"
|
390 |
msgstr "Beitrag einmal planen"
|
391 |
|
392 |
-
#: ../includes/B2S/Ship/Item.php:
|
393 |
msgid "Schedule post recurrently"
|
394 |
msgstr "Beitrag mehrfach planen"
|
395 |
|
396 |
-
#: ../includes/B2S/Ship/Item.php:
|
397 |
msgid "Duration"
|
398 |
msgstr "Dauer"
|
399 |
|
400 |
-
#: ../includes/B2S/Ship/Item.php:
|
401 |
msgid "Date"
|
402 |
-
msgstr "
|
403 |
|
404 |
-
#: ../includes/B2S/Ship/Item.php:
|
405 |
msgid "Time"
|
406 |
msgstr "Zeit"
|
407 |
|
408 |
-
#: ../includes/B2S/Ship/Item.php:
|
409 |
msgid "Days"
|
410 |
msgstr "Tage"
|
411 |
|
412 |
-
#: ../includes/B2S/Ship/Item.php:
|
413 |
msgid "Week"
|
414 |
msgstr "Woche"
|
415 |
|
416 |
-
#: ../includes/B2S/Ship/Item.php:
|
417 |
msgid "Weeks"
|
418 |
msgstr "Wochen"
|
419 |
|
420 |
-
#: ../includes/B2S/Ship/Item.php:
|
421 |
msgid "Mon"
|
422 |
msgstr "Mo"
|
423 |
|
424 |
-
#: ../includes/B2S/Ship/Item.php:
|
425 |
msgid "Tue"
|
426 |
msgstr "Di"
|
427 |
|
428 |
-
#: ../includes/B2S/Ship/Item.php:
|
429 |
msgid "Wed"
|
430 |
msgstr "Mi"
|
431 |
|
432 |
-
#: ../includes/B2S/Ship/Item.php:
|
433 |
msgid "Thu"
|
434 |
msgstr "Do"
|
435 |
|
436 |
-
#: ../includes/B2S/Ship/Item.php:
|
437 |
msgid "Fri"
|
438 |
msgstr "Fr"
|
439 |
|
440 |
-
#: ../includes/B2S/Ship/Item.php:
|
441 |
msgid "Sat"
|
442 |
msgstr "Sa"
|
443 |
|
444 |
-
#: ../includes/B2S/Ship/Item.php:
|
445 |
msgid "Sun"
|
446 |
msgstr "So"
|
447 |
|
448 |
-
#: ../includes/B2S/Ship/Item.php:
|
449 |
msgid "Add Posting Time"
|
450 |
msgstr "neue Terminserie anlegen\n"
|
451 |
|
452 |
-
#: ../includes/B2S/Ship/Item.php:
|
453 |
msgid "Apply Settings To All Networks"
|
454 |
msgstr "Planung für alle Netzwerke übernehmen\n"
|
455 |
|
456 |
-
#: ../includes/B2S/Ship/Item.php:
|
457 |
msgid "Save Settings As Default"
|
458 |
msgstr "Planung dauerhaft speichern\n"
|
459 |
|
460 |
-
#: ../includes/B2S/Ship/Save.php:
|
461 |
msgid "view publication"
|
462 |
msgstr "Veröffentlichung ansehen"
|
463 |
|
464 |
-
#: ../includes/B2S/Ship/Save.php:
|
465 |
msgid "scheduled on"
|
466 |
msgstr "geplant für"
|
467 |
|
@@ -473,15 +506,19 @@ msgstr "Anzahl geteilter Beiträge"
|
|
473 |
msgid "Number of scheduled posts"
|
474 |
msgstr "Anzahl der geplanten Posts"
|
475 |
|
476 |
-
#: ../includes/Init.php:
|
477 |
-
msgid "
|
478 |
msgstr "Dein Beitrag ist zur Veröffentlichung in den Social Media geplant ab dem"
|
479 |
|
480 |
-
#: ../includes/Init.php:
|
481 |
-
msgid "
|
482 |
-
msgstr "
|
|
|
|
|
|
|
|
|
483 |
|
484 |
-
#: ../includes/Init.php:
|
485 |
msgid ""
|
486 |
"Please, make sure that your post are publish on this blog on this moment. "
|
487 |
"Then you can auto post your post with Blog2social."
|
@@ -489,7 +526,7 @@ msgstr ""
|
|
489 |
"Bitte stelle sicher, dass Dein Beitrag in diesem Moment veröffentlicht wurde."
|
490 |
" Dann kannst Du Deinen Beitrag automatisch mit Blog2Social posten."
|
491 |
|
492 |
-
#: ../includes/Init.php:
|
493 |
msgid ""
|
494 |
"There are no authorizations for your selected profile. Please, authorize "
|
495 |
"with a social network or select a other profile."
|
@@ -497,27 +534,27 @@ msgstr ""
|
|
497 |
"Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich "
|
498 |
"mit einem Netzwerk oder wähle ein anderes Profil aus. "
|
499 |
|
500 |
-
#: ../includes/Init.php:
|
501 |
msgid "https://www.blog2social.com/en/pricing/"
|
502 |
msgstr "https://www.blog2social.com/de/preise/"
|
503 |
|
504 |
-
#: ../includes/Init.php:
|
505 |
msgid "Upgrade to Premium"
|
506 |
msgstr "Premium freischalten"
|
507 |
|
508 |
-
#: ../includes/Init.php:
|
509 |
msgid "Your post could not be posted."
|
510 |
msgstr "Dein Post ist nicht vom Netzwerk veröffentlicht worden."
|
511 |
|
512 |
-
#: ../includes/Init.php:
|
513 |
msgid "Your authorization has expired. Please check your authorization."
|
514 |
msgstr "Deine Autorisierung ist abgelaufen. Bitte überprüfe deine Autorisierung."
|
515 |
|
516 |
-
#: ../includes/Init.php:
|
517 |
msgid "The network has marked the post as spam or abusive."
|
518 |
msgstr "Das Netzwerk hat Deinen Post als Spam oder missbräuchlich markiert."
|
519 |
|
520 |
-
#: ../includes/Init.php:
|
521 |
msgid ""
|
522 |
"We don't have the permission to publish your post. Please check your "
|
523 |
"authorization."
|
@@ -525,7 +562,7 @@ msgstr ""
|
|
525 |
"Wir haben nicht Deine Erlaubnis, den Post zu veröffentlichen. Bitte "
|
526 |
"überprüfe deine Autorisierung."
|
527 |
|
528 |
-
#: ../includes/Init.php:
|
529 |
msgid ""
|
530 |
"Your authorization is interrupted. Please check your authorization. Please "
|
531 |
"see <a target=\"_blank\" href=\"https://www.blog2social."
|
@@ -535,15 +572,15 @@ msgstr ""
|
|
535 |
"Siehe <a target=\"_blank\" href=\"https://www.blog2social."
|
536 |
"com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
537 |
|
538 |
-
#: ../includes/Init.php:
|
539 |
msgid "Your limit is reached for today."
|
540 |
msgstr "Du hast das Veröffentlichungs-Limit mit Deinem Account für Heute erreicht."
|
541 |
|
542 |
-
#: ../includes/Init.php:
|
543 |
msgid "Your post could not be posted, because your image is not available."
|
544 |
msgstr "Das Netzwerk kann Dein Bild nicht verarbeiten."
|
545 |
|
546 |
-
#: ../includes/Init.php:
|
547 |
msgid ""
|
548 |
"The network has blocked your account. Please see <a target=\"_blank\" "
|
549 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
@@ -553,7 +590,7 @@ msgstr ""
|
|
553 |
"href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-"
|
554 |
"loesungen.html\">FAQ</a>."
|
555 |
|
556 |
-
#: ../includes/Init.php:
|
557 |
msgid ""
|
558 |
"The number of images is reached. Please see <a target=\"_blank\" href=\"https:"
|
559 |
"//www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages."
|
@@ -563,31 +600,53 @@ msgstr ""
|
|
563 |
"href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-"
|
564 |
"loesungen.html\">FAQ</a>."
|
565 |
|
566 |
-
#: ../includes/Init.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
567 |
msgid "Dashboard"
|
568 |
msgstr "Dashboard"
|
569 |
|
570 |
-
#: ../includes/Init.php:
|
571 |
msgid "Posts & Sharing"
|
572 |
msgstr "Beiträge"
|
573 |
|
574 |
-
#: ../includes/Init.php:
|
575 |
msgid "Networks"
|
576 |
msgstr "Netzwerke"
|
577 |
|
578 |
-
#: ../includes/Init.php:
|
579 |
-
msgid "Settings"
|
580 |
-
msgstr "Einstellungen"
|
581 |
-
|
582 |
-
#: ../includes/Init.php:306 ../includes/Init.php:306
|
583 |
msgid "PR-Service"
|
584 |
msgstr "PR-Service"
|
585 |
|
586 |
-
#: ../includes/Init.php:
|
587 |
msgid "or"
|
588 |
msgstr "oder"
|
589 |
|
590 |
-
#: ../includes/Init.php:
|
591 |
msgid "back to install plugins"
|
592 |
msgstr "zurück zur Pluginübersicht"
|
593 |
|
@@ -595,7 +654,7 @@ msgstr "zurück zur Pluginübersicht"
|
|
595 |
msgid "last auto-post:"
|
596 |
msgstr "letzter Auto-Post:"
|
597 |
|
598 |
-
#: ../includes/MetaBox.php:38 ../views/b2s/ship.php:
|
599 |
#: phtml:18
|
600 |
msgid "The connection to the server failed. Try again!"
|
601 |
msgstr ""
|
@@ -636,8 +695,8 @@ msgid "You want to auto post your blog post?"
|
|
636 |
msgstr "Du möchtest Deinen Beitrag automatisch posten?"
|
637 |
|
638 |
#: ../includes/MetaBox.php:43 ../includes/MetaBox.php:81 ../views/b2s/network.php:
|
639 |
-
#: 108 ../views/b2s/ship.php:
|
640 |
-
#:
|
641 |
#: /views/b2s/html/footer.phtml:132 ../views/b2s/html/header.phtml:137
|
642 |
msgid "Upgrade to PREMIUM"
|
643 |
msgstr "Jetzt auf Premium upgraden"
|
@@ -655,24 +714,20 @@ msgid "Customize & Schedule Social Media Posts"
|
|
655 |
msgstr "Social Media Posts anpassen & planen"
|
656 |
|
657 |
#: ../includes/MetaBox.php:48 ../includes/MetaBox.php:75 ../includes/Notice.php:
|
658 |
-
#: 30 ../views/b2s/network.php:102 ../views/b2s/ship.php:
|
659 |
-
#: php:
|
660 |
-
#: /views/b2s/html/footer.phtml:
|
|
|
661 |
msgid "Social Media Auto-Posting"
|
662 |
msgstr "Social Media Auto-Posting"
|
663 |
|
664 |
-
#: ../includes/MetaBox.php:48 ../includes/MetaBox.php:65 ../views/b2s/html/footer.
|
665 |
-
#: phtml:114
|
666 |
-
msgid "(NEW)"
|
667 |
-
msgstr "(NEU)"
|
668 |
-
|
669 |
#: ../includes/MetaBox.php:51
|
670 |
msgid "enable Auto-Posting"
|
671 |
msgstr "Auto-Posting aktivieren"
|
672 |
|
673 |
#: ../includes/MetaBox.php:57 ../views/b2s/network.php:48 ../views/b2s/post.php:
|
674 |
#: 37 ../views/b2s/post.publish.php:40 ../views/b2s/post.sched.php:41 ..
|
675 |
-
#: /views/b2s/ship.php:
|
676 |
#: phtml:81
|
677 |
msgid "Loading..."
|
678 |
msgstr "Lade Daten..."
|
@@ -681,45 +736,48 @@ msgstr "Lade Daten..."
|
|
681 |
msgid "Blog2Social: Social Media Auto-Posting"
|
682 |
msgstr "Blog2Social: Social Media Auto-Posting"
|
683 |
|
684 |
-
#: ../includes/MetaBox.php:68
|
685 |
msgid ""
|
686 |
-
"Blog2Social
|
687 |
-
"
|
688 |
-
"
|
|
|
|
|
689 |
msgstr ""
|
690 |
-
"
|
691 |
-
"
|
692 |
-
"
|
693 |
-
"
|
|
|
694 |
|
695 |
#: ../includes/MetaBox.php:71 ../views/b2s/html/footer.phtml:122
|
696 |
msgid "You want to auto-post your blog post?"
|
697 |
msgstr "Du möchtest Deinen Beitrag automatisch posten?"
|
698 |
|
699 |
#: ../includes/MetaBox.php:72 ../includes/Notice.php:29 ../includes/Notice.php:36
|
700 |
-
#: ../views/b2s/network.php:99 ../views/b2s/ship.php:
|
701 |
-
#:
|
702 |
-
#: /views/b2s/html/footer.phtml:123
|
703 |
msgid "Upgrade to Blog2Social Premium"
|
704 |
msgstr "Jetzt auf Blog2Social Premium upgraden"
|
705 |
|
706 |
#: ../includes/MetaBox.php:76 ../includes/Notice.php:31 ../views/b2s/network.php:
|
707 |
-
#: 103 ../views/b2s/ship.php:
|
708 |
-
#:
|
709 |
#: /views/b2s/html/footer.phtml:127 ../views/b2s/html/header.phtml:183
|
710 |
msgid "Post on pages and groups"
|
711 |
msgstr "Poste auf Seiten und in Gruppen"
|
712 |
|
713 |
#: ../includes/MetaBox.php:77 ../includes/Notice.php:32 ../views/b2s/network.php:
|
714 |
-
#: 104 ../views/b2s/ship.php:
|
715 |
-
#:
|
716 |
#: /views/b2s/html/footer.phtml:128 ../views/b2s/html/header.phtml:184
|
717 |
msgid "Share on multiple accounts per network"
|
718 |
msgstr "Poste auf mehrere Accounts pro Netzwerk"
|
719 |
|
720 |
#: ../includes/MetaBox.php:78 ../includes/Notice.php:33 ../views/b2s/network.php:
|
721 |
-
#: 105 ../views/b2s/ship.php:
|
722 |
-
#:
|
723 |
#: /views/b2s/html/footer.phtml:129 ../views/b2s/html/header.phtml:185
|
724 |
msgid "Best Time Scheduler: Schedule once, multiple times or recurringly."
|
725 |
msgstr ""
|
@@ -727,15 +785,16 @@ msgstr ""
|
|
727 |
"regelmäßig."
|
728 |
|
729 |
#: ../includes/MetaBox.php:79 ../includes/Notice.php:34 ../views/b2s/network.php:
|
730 |
-
#: 106 ../views/b2s/ship.php:
|
731 |
-
#:
|
732 |
#: /views/b2s/html/footer.phtml:130 ../views/b2s/html/header.phtml:186
|
733 |
msgid "Reporting with links to all published social media posts"
|
734 |
msgstr "Reporting mit Link zu allen veröffentlichten Social Media Posts"
|
735 |
|
736 |
#: ../includes/MetaBox.php:83 ../views/b2s/network.php:110 ../views/b2s/ship.php:
|
737 |
-
#:
|
738 |
-
#: /views/b2s/html/footer.phtml:
|
|
|
739 |
msgid ""
|
740 |
"or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with "
|
741 |
"free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
|
@@ -770,6 +829,14 @@ msgstr "Profil auswählen: "
|
|
770 |
msgid "Schedule your post:"
|
771 |
msgstr "Beitrag planen:"
|
772 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
773 |
#: ../includes/MetaBox.php:134
|
774 |
msgid "Select date:"
|
775 |
msgstr "Datum auswählen:"
|
@@ -778,10 +845,21 @@ msgstr "Datum auswählen:"
|
|
778 |
msgid "allow for"
|
779 |
msgstr "beachte"
|
780 |
|
781 |
-
#: ../includes/MetaBox.php:141 ../views/b2s/ship.php:
|
782 |
msgid "My Time Settings"
|
783 |
msgstr "Meine Zeit-Einstellungen"
|
784 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
785 |
#: ../includes/Notice.php:18
|
786 |
msgid ""
|
787 |
"<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
|
@@ -814,11 +892,11 @@ msgstr "alle Typen"
|
|
814 |
msgid "You have no posts published or scheduled"
|
815 |
msgstr "Du hast keine Beiträge veröffentlicht oder geplant"
|
816 |
|
817 |
-
#: ../includes/PRG/Post/Item.php:
|
818 |
msgid "Publish on PR-Gateway"
|
819 |
msgstr "Beitrag über PR-Gateway veröffentlichen"
|
820 |
|
821 |
-
#: ../includes/PRG/Post/Item.php:
|
822 |
msgid "on Blog"
|
823 |
msgstr "auf dem Blog"
|
824 |
|
@@ -837,8 +915,8 @@ msgid ""
|
|
837 |
msgstr "Siehe <a href=\"https://www.blog2social.com/de/faq/\" target=\"_bank\">FAQ</a>"
|
838 |
|
839 |
#. Name of the plugin
|
840 |
-
msgid "Blog2Social: Social Media Schedule
|
841 |
-
msgstr "Blog2Social: Social Media Schedule
|
842 |
|
843 |
#. URI of the plugin
|
844 |
msgid "http://www.blog2social.com"
|
@@ -976,7 +1054,7 @@ msgstr ""
|
|
976 |
"für das Posten in Blog-Netzwerken"
|
977 |
|
978 |
#: ../views/b2s/dashboard.php:142 ../views/b2s/settings.php:42 ../views/b2s/ship.
|
979 |
-
#: php:
|
980 |
msgid "Best Time Scheduler"
|
981 |
msgstr "Beste Zeiten Manager"
|
982 |
|
@@ -1134,7 +1212,7 @@ msgid "Do you really want to delete this profile"
|
|
1134 |
msgstr "Soll Dein Profil wirklich gelöscht werden?\n"
|
1135 |
|
1136 |
#: ../views/b2s/network.php:128 ../views/b2s/network.php:146 ../views/b2s/post.
|
1137 |
-
#: publish.php:74 ../views/b2s/post.sched.php:102 ../views/prg/ship.php:
|
1138 |
msgid "NO"
|
1139 |
msgstr "NEIN"
|
1140 |
|
@@ -1191,97 +1269,94 @@ msgstr "Zeit-Einstellungen"
|
|
1191 |
msgid "Network Settings"
|
1192 |
msgstr "Netzwerk-Einstellungen"
|
1193 |
|
1194 |
-
#: ../views/b2s/settings.php:
|
1195 |
-
msgid "Define yourself how to post on your Facebook account:"
|
1196 |
-
msgstr ""
|
1197 |
-
"Mit Blog2Social kannst Du festlegen, in welchem Format Deine Social Media "
|
1198 |
-
"Posts auf Facebook veröffentlicht werden sollen:"
|
1199 |
-
|
1200 |
-
#: ../views/b2s/settings.php:78
|
1201 |
msgid ""
|
1202 |
-
"
|
1203 |
-
"
|
1204 |
-
"
|
1205 |
-
"
|
1206 |
-
"
|
|
|
1207 |
msgstr ""
|
1208 |
-
"
|
1209 |
-
"
|
1210 |
-
"
|
1211 |
-
"
|
1212 |
-
"
|
1213 |
-
|
1214 |
-
|
1215 |
-
|
|
|
|
|
|
|
1216 |
msgid ""
|
1217 |
-
"
|
1218 |
-
"
|
1219 |
-
"
|
1220 |
-
"
|
1221 |
-
"
|
1222 |
-
"
|
1223 |
-
"
|
1224 |
-
"blog-post."
|
1225 |
msgstr ""
|
1226 |
-
"
|
1227 |
-
"
|
1228 |
-
"
|
1229 |
-
"
|
1230 |
-
"
|
1231 |
-
"
|
1232 |
-
"
|
1233 |
-
"
|
1234 |
-
|
1235 |
-
#: ../views/b2s/ship.php:
|
1236 |
msgid "Social Media Scheduling & Sharing"
|
1237 |
msgstr "Beitrag auf Social Media planen und teilen"
|
1238 |
|
1239 |
-
#: ../views/b2s/ship.php:
|
1240 |
#: /views/prg/html/form.phtml:26 ../views/prg/html/form.phtml:28
|
1241 |
msgid "Title"
|
1242 |
msgstr "Titel"
|
1243 |
|
1244 |
-
#: ../views/b2s/ship.php:
|
1245 |
msgid "scroll to bottom"
|
1246 |
msgstr "zum Seitenende"
|
1247 |
|
1248 |
-
#: ../views/b2s/ship.php:
|
1249 |
msgid "You want to load your time settings?"
|
1250 |
msgstr "Du möchtest Deine Zeiten laden?"
|
1251 |
|
1252 |
-
#: ../views/b2s/ship.php:
|
1253 |
msgid "Social Accounts"
|
1254 |
msgstr "Social Media Konten"
|
1255 |
|
1256 |
-
#: ../views/b2s/ship.php:
|
1257 |
msgid "Add more..."
|
1258 |
msgstr "mehr hinzufügen"
|
1259 |
|
1260 |
-
#: ../views/b2s/ship.php:
|
1261 |
msgid "Profiles | Pages | Groups"
|
1262 |
msgstr "Profile | Seiten | Gruppen"
|
1263 |
|
1264 |
-
#: ../views/b2s/ship.php:
|
1265 |
msgid "You want to save network settings in an additional profile?"
|
1266 |
msgstr "Du möchtest Netzwerk-Verbindungen in einem zusätzlichen Profil speichern?"
|
1267 |
|
1268 |
-
#: ../views/b2s/ship.php:
|
1269 |
msgid "Save Settings"
|
1270 |
msgstr "Einstellungen speichern"
|
1271 |
|
1272 |
-
#: ../views/b2s/ship.php:
|
1273 |
msgid "active network"
|
1274 |
msgstr "Netzwerk ausgewählt"
|
1275 |
|
1276 |
-
#: ../views/b2s/ship.php:
|
1277 |
msgid "only with image"
|
1278 |
msgstr "nur mit Bild"
|
1279 |
|
1280 |
-
#: ../views/b2s/ship.php:
|
1281 |
msgid "refresh authorization"
|
1282 |
msgstr "Autorisierung aktualisieren"
|
1283 |
|
1284 |
-
#: ../views/b2s/ship.php:
|
1285 |
msgid ""
|
1286 |
"Notice:<br><p>Please make sure, that your website address is reachable. The "
|
1287 |
"Social Networks do not allow postings from local installations.</p>"
|
@@ -1290,51 +1365,51 @@ msgstr ""
|
|
1290 |
"erreichbar ist. Die sozialen Netzwerke erlauben keine Posts von lokalen "
|
1291 |
"Installationen.</p>"
|
1292 |
|
1293 |
-
#: ../views/b2s/ship.php:
|
1294 |
msgid "change website address"
|
1295 |
msgstr "Webseiten-Adresse ändern"
|
1296 |
|
1297 |
-
#: ../views/b2s/ship.php:
|
1298 |
msgid "First, connect or select network before posting"
|
1299 |
msgstr ""
|
1300 |
"Verbinde Dich zuerst mit einem Netzwerk oder wähle ein Netzwerk aus, bevor "
|
1301 |
"Du den Beitrag teilst!"
|
1302 |
|
1303 |
-
#: ../views/b2s/ship.php:
|
1304 |
msgid "connect"
|
1305 |
msgstr "Jetzt mit Netzwerken verbinden"
|
1306 |
|
1307 |
-
#: ../views/b2s/ship.php:
|
1308 |
msgid "scroll to top"
|
1309 |
msgstr "zum Seitenanfang"
|
1310 |
|
1311 |
-
#: ../views/b2s/ship.php:
|
1312 |
msgid "Share"
|
1313 |
msgstr "Teilen"
|
1314 |
|
1315 |
-
#: ../views/b2s/ship.php:
|
1316 |
msgid "Share new post on Social Media"
|
1317 |
msgstr "Teile einen neuen Beitrag auf Social Media"
|
1318 |
|
1319 |
-
#: ../views/b2s/ship.php:
|
1320 |
msgid "Connect for"
|
1321 |
msgstr "Netzwerke verbinden für\n"
|
1322 |
|
1323 |
-
#: ../views/b2s/ship.php:
|
1324 |
msgid "No Image Selected"
|
1325 |
msgstr "kein Bild ausgewählt"
|
1326 |
|
1327 |
-
#: ../views/b2s/ship.php:
|
1328 |
msgid "No Image is selected, but no image can not be published on this network."
|
1329 |
msgstr ""
|
1330 |
"Da kein Bild ausgewählt wurde, kann das Netzwerk nicht mit einem Bild "
|
1331 |
"beliefert werden.\n"
|
1332 |
|
1333 |
-
#: ../views/b2s/ship.php:
|
1334 |
msgid "Time Scheduling"
|
1335 |
msgstr "Zeitplanung"
|
1336 |
|
1337 |
-
#: ../views/b2s/ship.php:
|
1338 |
msgid ""
|
1339 |
"You have not set a time. Under Blog2Social Settings (navigation on the left) "
|
1340 |
"you can permanently save and load your times to any publication before."
|
@@ -1343,11 +1418,11 @@ msgstr ""
|
|
1343 |
"der linken Navigation) kannst Du dauerhaft Deine Zeiten speichern und zu "
|
1344 |
"jeder Veröffentlichung laden."
|
1345 |
|
1346 |
-
#: ../views/b2s/ship.php:
|
1347 |
msgid "Re-share this Post"
|
1348 |
msgstr "Diesen Beitrag nochmal teilen"
|
1349 |
|
1350 |
-
#: ../views/b2s/ship.php:
|
1351 |
msgid ""
|
1352 |
"You can re-share your post for a different sharing purpose, or to share on a "
|
1353 |
"different choice of networks, profiles, pages or groups, or with different "
|
@@ -1372,15 +1447,15 @@ msgstr ""
|
|
1372 |
"auf \"Diesen Beitrag erneut teilen\" und Du wirst erneut zur Vorschau geführt, "
|
1373 |
"wo Deine Netzwerke, Texte und Bilder auswählen oder variieren kannst. "
|
1374 |
|
1375 |
-
#: ../views/b2s/ship.php:
|
1376 |
msgid "You want re-share your blog post?"
|
1377 |
msgstr "Du möchtest Deinen Beitrag erneut teilen?"
|
1378 |
|
1379 |
-
#: ../views/b2s/ship.php:
|
1380 |
msgid "Save Network Settings"
|
1381 |
msgstr "Netzwerkeinstellungen speichern"
|
1382 |
|
1383 |
-
#: ../views/b2s/ship.php:
|
1384 |
msgid ""
|
1385 |
"You can save your current network settings as \"Standard\" network settings "
|
1386 |
"for any future sharing activities or as a \"Profile\" to choose from (Premium)."
|
@@ -1412,6 +1487,22 @@ msgstr ""
|
|
1412 |
"zur Vorschau geführt, wo Du Deine Netzwerke, Texte und Bilder wählen oder "
|
1413 |
"variieren kannst. "
|
1414 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1415 |
#: ../views/prg/login.php:14
|
1416 |
msgid "Login failed. Please check your username and a password!"
|
1417 |
msgstr ""
|
@@ -1470,23 +1561,23 @@ msgstr ""
|
|
1470 |
msgid "Start your 14-Day Free Trial"
|
1471 |
msgstr "Jetzt kostenlos testen"
|
1472 |
|
1473 |
-
#: ../views/prg/ship.php:
|
1474 |
msgid "Copyright"
|
1475 |
msgstr "Copyright"
|
1476 |
|
1477 |
-
#: ../views/prg/ship.php:
|
1478 |
msgid "Save As Draft"
|
1479 |
msgstr "als Entwurf speichern"
|
1480 |
|
1481 |
-
#: ../views/prg/ship.php:
|
1482 |
msgid "Publish"
|
1483 |
msgstr "Veröffentlichen"
|
1484 |
|
1485 |
-
#: ../views/prg/ship.php:
|
1486 |
msgid "Please Note"
|
1487 |
msgstr "Hinweis"
|
1488 |
|
1489 |
-
#: ../views/prg/ship.php:
|
1490 |
msgid ""
|
1491 |
"It may incur charges for publishing on PR-Gateway. Sent press releases can "
|
1492 |
"not be withdrawn. If you want your press release to be published now?"
|
@@ -1496,7 +1587,7 @@ msgstr ""
|
|
1496 |
"Pressemitteilungen können nicht mehr zurückgenommen werden. Soll Deine "
|
1497 |
"Pressemitteilung jetzt versendet werden?"
|
1498 |
|
1499 |
-
#: ../views/prg/ship.php:
|
1500 |
msgid "Yes, I accept"
|
1501 |
msgstr "Ja,einverstanden\n"
|
1502 |
|
@@ -1589,6 +1680,20 @@ msgstr ""
|
|
1589 |
"den verschiedenen Social Media geklickt, gelikt oder geteilt wurde. <br>Sie "
|
1590 |
"können den b2s.pm Shortner deaktivieren, um Ihre eigene URL anzuzeigen.\n"
|
1591 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1592 |
#: ../views/b2s/html/header.phtml:8
|
1593 |
msgid "Thank you. You'll now receive the blog updates from Blog2Social."
|
1594 |
msgstr "Vielen Dank. Ab sofort erhalten Sie die Blog-Updates von Blog2Social."
|
3 |
"Project-Id-Version: Blog2Social V3 - Development Modus\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: Wed Aug 03 2016 11:16:25 GMT+0200\n"
|
6 |
+
"PO-Revision-Date: Mon Feb 27 2017 12:36:56 GMT+0100\n"
|
7 |
"Last-Translator: admin <s.buerger@adenion.de>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: German\n"
|
22 |
"X-Loco-Target-Locale: de_DE\n"
|
23 |
"X-Generator: Loco - https://localise.biz/"
|
24 |
|
25 |
+
#: ../includes/B2S/Settings/Item.php:113
|
26 |
msgid "Uhr"
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: ../views/b2s/settings.php:86
|
30 |
+
msgid ""
|
31 |
+
"The photo post type displays a selected image of your post with the comment "
|
32 |
+
"to introduce your post above the image. The image is linked to the image "
|
33 |
+
"view on your Facebook image gallery. You can add the link to your post in "
|
34 |
+
"your comment, if you want to lead your readers to your blog. The main "
|
35 |
+
"benefit of this format is, that your image is automatically uploaded to your "
|
36 |
+
"Facebook image albums. You can edit the album’s name with a description of "
|
37 |
+
"your choice."
|
38 |
+
msgstr ""
|
39 |
+
"In einem Bild-Beitrag zeigt Facebook das ausgewählte Bild aus Deinem "
|
40 |
+
"Blogbeitrag mit Deinem Kommentar oberhalb des Bildes an. Das Bild verlinkt "
|
41 |
+
"auf die Bilderansicht in Deiner Facebook Foto-Galerie. Du kannst einen Link "
|
42 |
+
"auf Deinen Blogbeitrag in Deinen Kommentar integrieren, wenn Du Leser auf "
|
43 |
+
"Deinen Blog führen möchtest. Der Bild-Beitrag hat vor allem den Vorteil, "
|
44 |
+
"dass Dein Bild automatisch in Deinen Facebook-Foto Alben gespeichert wird. "
|
45 |
+
"Du kannst den Namen Deiner Alben beliebig in Facebook anpassen. "
|
46 |
+
|
47 |
+
#: ../includes/Ajax/Get.php:201
|
48 |
msgid "ERROR 404 - Page not found"
|
49 |
msgstr "FEHLER 404 - Seite nicht gefunden"
|
50 |
|
61 |
msgstr "mehr"
|
62 |
|
63 |
#: ../includes/B2S/Network/Item.php:84 ../includes/B2S/Network/Item.php:98 ..
|
64 |
+
#: /includes/B2S/Settings/Item.php:99 ../includes/B2S/Ship/Portale.php:35 ..
|
65 |
+
#: /includes/Init.php:261
|
66 |
msgid "Profile"
|
67 |
msgstr "Profil"
|
68 |
|
69 |
#: ../includes/B2S/Network/Item.php:87 ../includes/B2S/Network/Item.php:87 ..
|
70 |
+
#: /includes/B2S/Network/Item.php:108 ../includes/B2S/Settings/Item.php:102 ..
|
71 |
+
#: /includes/B2S/Ship/Portale.php:33 ../includes/Init.php:261
|
72 |
msgid "Page"
|
73 |
msgstr "Seite"
|
74 |
|
77 |
msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
|
78 |
|
79 |
#: ../includes/B2S/Network/Item.php:90 ../includes/B2S/Network/Item.php:90 ..
|
80 |
+
#: /includes/B2S/Network/Item.php:118 ../includes/B2S/Settings/Item.php:106 ..
|
81 |
+
#: /includes/B2S/Ship/Portale.php:29 ../includes/Init.php:261
|
82 |
msgid "Group"
|
83 |
msgstr "Gruppe"
|
84 |
|
87 |
msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
|
88 |
|
89 |
#: ../includes/B2S/Network/Item.php:99 ../includes/B2S/Network/Item.php:109 ..
|
90 |
+
#: /includes/B2S/Network/Item.php:119 ../includes/B2S/Ship/Item.php:458 ..
|
91 |
#: /views/b2s/network.php:152
|
92 |
msgid "delete"
|
93 |
msgstr "löschen"
|
106 |
msgid "all authors"
|
107 |
msgstr "alle Autoren"
|
108 |
|
109 |
+
#: ../includes/B2S/Post/Filter.php:49 ../includes/B2S/Post/Item.php:177 ..
|
110 |
+
#: /includes/B2S/Ship/Save.php:188 ../includes/PRG/Post/Filter.php:40 ..
|
111 |
+
#: /includes/PRG/Post/Item.php:78 ../views/b2s/ship.php:10
|
112 |
msgid "published"
|
113 |
msgstr "veröffentlicht"
|
114 |
|
115 |
+
#: ../includes/B2S/Post/Filter.php:49 ../includes/B2S/Post/Item.php:177 ..
|
116 |
#: /includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
117 |
+
#: /views/b2s/ship.php:10
|
118 |
msgid "scheduled"
|
119 |
msgstr "geplant"
|
120 |
|
121 |
+
#: ../includes/B2S/Post/Filter.php:49 ../includes/B2S/Post/Item.php:177 ..
|
122 |
#: /includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
123 |
+
#: /views/b2s/ship.php:10
|
124 |
msgid "draft"
|
125 |
msgstr "Entwurf"
|
126 |
|
127 |
+
#: ../includes/B2S/Post/Filter.php:50
|
128 |
msgid "all statuses"
|
129 |
msgstr "kein Status"
|
130 |
|
131 |
+
#: ../includes/B2S/Post/Filter.php:61 ../includes/B2S/Post/Filter.php:73
|
132 |
msgid "newest first"
|
133 |
msgstr "neuste zuerst"
|
134 |
|
135 |
+
#: ../includes/B2S/Post/Filter.php:61 ../includes/B2S/Post/Filter.php:73
|
136 |
msgid "oldest first"
|
137 |
msgstr "älteste zuerst"
|
138 |
|
139 |
+
#: ../includes/B2S/Post/Filter.php:86
|
140 |
msgid "all categories & tags"
|
141 |
msgstr "alle Kategorien & Schlagwörter"
|
142 |
|
143 |
+
#: ../includes/B2S/Post/Filter.php:108
|
144 |
msgid "all post types"
|
145 |
msgstr "alle Typen"
|
146 |
|
147 |
+
#: ../includes/B2S/Post/Filter.php:129 ../includes/PRG/Post/Filter.php:54
|
148 |
msgid "Search Title"
|
149 |
msgstr "Suche nach Titel"
|
150 |
|
151 |
+
#: ../includes/B2S/Post/Filter.php:149
|
152 |
msgid "hide calendar"
|
153 |
msgstr "Planungskalender verbergen"
|
154 |
|
155 |
+
#: ../includes/B2S/Post/Filter.php:149 ../includes/B2S/Post/Filter.php:149
|
156 |
msgid "show calendar"
|
157 |
msgstr "Planungskalender anzeigen"
|
158 |
|
159 |
+
#: ../includes/B2S/Post/Filter.php:152 ../includes/PRG/Post/Filter.php:64
|
160 |
msgid "sort"
|
161 |
msgstr "sortieren"
|
162 |
|
163 |
+
#: ../includes/B2S/Post/Filter.php:153 ../includes/PRG/Post/Filter.php:65
|
164 |
msgid "reset"
|
165 |
msgstr "zurücksetzen"
|
166 |
|
167 |
+
#: ../includes/B2S/Post/Filter.php:158
|
168 |
msgid "selected date"
|
169 |
msgstr "ausgewähltes Datum"
|
170 |
|
171 |
+
#: ../includes/B2S/Post/Filter.php:158
|
172 |
msgid "scheduled post(s)"
|
173 |
msgstr "geplante Beiträge"
|
174 |
|
176 |
msgid "You have no posts published or scheduled."
|
177 |
msgstr "Du hast keine Beiträge veröffentlicht oder geplant."
|
178 |
|
179 |
+
#: ../includes/B2S/Post/Item.php:203
|
180 |
msgid "last shared on social media"
|
181 |
msgstr "zuletzt auf Social Media geteilt"
|
182 |
|
183 |
+
#: ../includes/B2S/Post/Item.php:211 ../includes/Init.php:82
|
184 |
msgid "Share on Social Media"
|
185 |
msgstr "auf Social Media teilen"
|
186 |
|
187 |
+
#: ../includes/B2S/Post/Item.php:213 ../includes/PRG/Post/Item.php:110
|
188 |
msgid "Author"
|
189 |
msgstr "Autor"
|
190 |
|
191 |
+
#: ../includes/B2S/Post/Item.php:213 ../views/b2s/ship.php:23
|
192 |
msgid "on blog"
|
193 |
msgstr "auf dem Blog"
|
194 |
|
195 |
+
#: ../includes/B2S/Post/Item.php:230 ../views/b2s/ship.php:207 ../views/b2s/ship.
|
196 |
+
#: php:209
|
197 |
msgid "Re-share this post"
|
198 |
msgstr "Diesen Beitrag nochmal teilen"
|
199 |
|
200 |
+
#: ../includes/B2S/Post/Item.php:231 ../includes/B2S/Post/Item.php:254
|
201 |
msgid "Details"
|
202 |
msgstr "Details"
|
203 |
|
204 |
+
#: ../includes/B2S/Post/Item.php:233
|
205 |
msgid "shared social media posts"
|
206 |
msgstr "geteilte Beiträge"
|
207 |
|
208 |
+
#: ../includes/B2S/Post/Item.php:233
|
209 |
msgid "latest share by"
|
210 |
msgstr "zuletzt geteilt von"
|
211 |
|
212 |
+
#: ../includes/B2S/Post/Item.php:256
|
213 |
msgid "scheduled social media posts"
|
214 |
msgstr "geplante Beiträge"
|
215 |
|
216 |
+
#: ../includes/B2S/Post/Item.php:256
|
217 |
msgid "next share by"
|
218 |
msgstr "als nächstes geteilt von"
|
219 |
|
220 |
+
#: ../includes/B2S/Post/Item.php:361 ../includes/B2S/Post/Item.php:423
|
221 |
msgid "select all"
|
222 |
msgstr "alle auswählen"
|
223 |
|
224 |
+
#: ../includes/B2S/Post/Item.php:363 ../views/b2s/dashboard.php:118
|
|
|
225 |
msgid "Auto-Posting"
|
226 |
msgstr "Auto-Posting"
|
227 |
|
228 |
+
#: ../includes/B2S/Post/Item.php:364
|
229 |
msgid "show"
|
230 |
msgstr "ansehen"
|
231 |
|
232 |
+
#: ../includes/B2S/Post/Item.php:367
|
233 |
+
msgid "sharing in progress by"
|
234 |
+
msgstr "wir geteilt"
|
235 |
+
|
236 |
+
#: ../includes/B2S/Post/Item.php:367
|
237 |
msgid "shared by"
|
238 |
msgstr "geteilt von"
|
239 |
|
240 |
+
#: ../includes/B2S/Post/Item.php:389 ../includes/B2S/Post/Item.php:403
|
241 |
msgid "You want to delete a publish post entry?"
|
242 |
msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
|
243 |
|
244 |
+
#: ../includes/B2S/Post/Item.php:390 ../includes/B2S/Post/Item.php:404
|
245 |
msgid "delete from reporting"
|
246 |
msgstr "aus Reporting löschen"
|
247 |
|
248 |
+
#: ../includes/B2S/Post/Item.php:394
|
249 |
msgid "re-share"
|
250 |
msgstr "erneut teilen"
|
251 |
|
252 |
+
#: ../includes/B2S/Post/Item.php:433
|
253 |
msgid "scheduled by"
|
254 |
msgstr "geplant von "
|
255 |
|
256 |
+
#: ../includes/B2S/Post/Item.php:436 ../includes/B2S/Post/Item.php:450
|
257 |
msgid "You want to delete an scheduled post entry?"
|
258 |
msgstr "Du möchtest einen geplanten Beitrag löschen?"
|
259 |
|
260 |
+
#: ../includes/B2S/Post/Item.php:437 ../includes/B2S/Post/Item.php:451
|
261 |
msgid "delete scheduling"
|
262 |
msgstr "Planung löschen"
|
263 |
|
264 |
+
#: ../includes/B2S/Post/Item.php:441
|
265 |
msgid "You want to change the time for your scheduled post?"
|
266 |
msgstr "Du möchtest die Zeit zu einem geplanten Beitrag ändern?"
|
267 |
|
268 |
+
#: ../includes/B2S/Post/Item.php:442
|
269 |
msgid "change time"
|
270 |
msgstr "Zeitpunkt ändern"
|
271 |
|
274 |
msgstr "b2s.pm Link Shortner aktivieren"
|
275 |
|
276 |
#: ../includes/B2S/Settings/Item.php:58
|
277 |
+
msgid "activate Auto-Posting as default"
|
278 |
msgstr "Auto-Posting standardmäßig aktivieren"
|
279 |
|
280 |
+
#: ../includes/B2S/Settings/Item.php:62
|
281 |
+
msgid "allow shortcodes in my post"
|
282 |
+
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
|
283 |
+
|
284 |
+
#: ../includes/B2S/Settings/Item.php:68 ../views/b2s/settings.php:72
|
285 |
+
msgid "Select the appropriate post type for your Facebook posts"
|
286 |
+
msgstr "Entscheide Dich für den passenden Beitragstyp für Deine Facebook-Beiträge"
|
287 |
|
288 |
+
#: ../includes/B2S/Settings/Item.php:71 ../views/b2s/settings.php:78
|
289 |
+
msgid "Link Post"
|
290 |
+
msgstr "Link-Beitrag"
|
291 |
|
292 |
+
#: ../includes/B2S/Settings/Item.php:76 ../views/b2s/settings.php:84
|
293 |
+
msgid "Photo Post"
|
294 |
+
msgstr "Bild-Beitrag"
|
295 |
|
296 |
+
#: ../includes/B2S/Settings/Item.php:117
|
297 |
msgid "Best times to post"
|
298 |
msgstr "Beste Zeiten"
|
299 |
|
300 |
+
#: ../includes/B2S/Settings/Item.php:130 ../views/b2s/settings.php:41 ..
|
301 |
+
#: /views/b2s/ship.php:44 ../views/b2s/ship.php:362 ../views/b2s/html/footer.
|
302 |
+
#: phtml:72
|
303 |
msgid "You want to schedule your posts and use the Best Time Scheduler?"
|
304 |
msgstr ""
|
305 |
"Du möchtest die Veröffentlichung Deiner Posts planen und den Beste Zeiten "
|
306 |
"Manager benutzen?"
|
307 |
|
308 |
+
#: ../includes/B2S/Settings/Item.php:132 ../views/b2s/post.sched.php:81
|
309 |
msgid "save"
|
310 |
msgstr "speichern"
|
311 |
|
312 |
+
#: ../includes/B2S/Settings/Item.php:137
|
313 |
msgid "Sorry, we can not load your data at the moment..."
|
314 |
msgstr "Sorry, derzeit können wir Deine Daten nicht laden. Versuche es erneut."
|
315 |
|
316 |
+
#: ../includes/B2S/Ship/Image.php:16 ../views/b2s/ship.php:255 ../views/prg/ship.
|
317 |
+
#: php:33
|
318 |
msgid "Select Image"
|
319 |
msgstr "Bild auswählen"
|
320 |
|
321 |
+
#: ../includes/B2S/Ship/Image.php:16
|
322 |
msgid "Post no image"
|
323 |
msgstr "kein Bild übertragen"
|
324 |
|
325 |
+
#: ../includes/B2S/Ship/Image.php:17
|
326 |
msgid ""
|
327 |
"The best size for images in social media posts are between: 667-1000px x 523-"
|
328 |
"1000px <br>Blog2Social will automatically resize your image according to "
|
332 |
"1000px x 523-1000px <br> Blog2Social passt Dein Bild automatisch die Größe "
|
333 |
"des jeweiligen Netzwerks an."
|
334 |
|
335 |
+
#: ../includes/B2S/Ship/Image.php:18
|
336 |
msgid "On Pinterest, Flickr and Instagram may be published with a image."
|
337 |
msgstr ""
|
338 |
"Auf Pinterest, Flickr und Instagram können Beiträge nur mit einem Bild "
|
339 |
"veröffentlicht werden."
|
340 |
|
341 |
+
#: ../includes/B2S/Ship/Image.php:37
|
342 |
+
msgid ""
|
343 |
+
"For sharing your post to Pinterest, Flickr and Instagram, please include at "
|
344 |
+
"least one image in your post."
|
|
|
|
|
345 |
msgstr ""
|
346 |
+
"Für den Austausch Deines Beitrags zu Pinterest, Flickr und Instagram, bitte "
|
347 |
+
"mindestens ein Bild in Deinem Post einbinden."
|
348 |
|
349 |
+
#: ../includes/B2S/Ship/Item.php:71
|
350 |
msgid "Network does not support image for profiles"
|
351 |
msgstr "Netzwerk unterstützt keine Bilder für Profile"
|
352 |
|
353 |
+
#: ../includes/B2S/Ship/Item.php:72
|
354 |
msgid "Network defines image by link"
|
355 |
msgstr "Netzwerk wählt selber das Bild aus"
|
356 |
|
357 |
+
#: ../includes/B2S/Ship/Item.php:74
|
358 |
msgid "Supported HTML tags"
|
359 |
msgstr "Erlaubte HTML-Elemente"
|
360 |
|
361 |
+
#: ../includes/B2S/Ship/Item.php:75 ../includes/B2S/Ship/Item.php:125
|
362 |
+
msgid "Network does not support emojis"
|
363 |
+
msgstr "Netzwerk unterstützt keine Emojis"
|
364 |
+
|
365 |
+
#: ../includes/B2S/Ship/Item.php:105
|
366 |
msgid "Text only"
|
367 |
msgstr "nur Text"
|
368 |
|
369 |
+
#: ../includes/B2S/Ship/Item.php:109 ../includes/B2S/Ship/Item.php:114 ..
|
370 |
+
#: /includes/B2S/Ship/Item.php:157 ../includes/B2S/Ship/Item.php:162 ..
|
371 |
+
#: /includes/B2S/Ship/Item.php:189 ../includes/B2S/Ship/Item.php:194
|
372 |
msgid "characters"
|
373 |
msgstr "Zeichen"
|
374 |
|
375 |
+
#: ../includes/B2S/Ship/Item.php:124
|
376 |
msgid "Network does not support image for pages"
|
377 |
msgstr "Netzwerk unterstützt keine Bilder für Seiten"
|
378 |
|
379 |
+
#: ../includes/B2S/Ship/Item.php:224
|
380 |
msgid "Insert full-text"
|
381 |
msgstr "ganzen Text einfügen"
|
382 |
|
383 |
+
#: ../includes/B2S/Ship/Item.php:226
|
384 |
msgid "Delete text"
|
385 |
msgstr "Text löschen"
|
386 |
|
387 |
+
#: ../includes/B2S/Ship/Item.php:263 ../includes/B2S/Ship/Item.php:275 ..
|
388 |
+
#: /includes/B2S/Ship/Item.php:287 ../includes/B2S/Ship/Item.php:298
|
389 |
msgid "Write something about your post..."
|
390 |
msgstr "Schreibe etwas..."
|
391 |
|
392 |
+
#: ../includes/B2S/Ship/Item.php:306
|
393 |
msgid "Post selected image"
|
394 |
msgstr "ausgewähltes Bild übertragen"
|
395 |
|
396 |
+
#: ../includes/B2S/Ship/Item.php:313
|
397 |
msgid "required"
|
398 |
msgstr "erforderlich"
|
399 |
|
400 |
+
#: ../includes/B2S/Ship/Item.php:316 ../includes/B2S/Ship/Item.php:318
|
401 |
msgid "Link"
|
402 |
msgstr "Link"
|
403 |
|
404 |
+
#: ../includes/B2S/Ship/Item.php:358
|
405 |
msgid "The Headline..."
|
406 |
msgstr "Die Überschrift..."
|
407 |
|
408 |
+
#: ../includes/B2S/Ship/Item.php:363 ../includes/Init.php:336 ../includes/Init.
|
409 |
+
#: php:336 ../views/b2s/ship.php:275
|
410 |
+
msgid "Settings"
|
411 |
+
msgstr "Einstellungen"
|
412 |
+
|
413 |
+
#: ../includes/B2S/Ship/Item.php:368
|
414 |
msgid "Hashtags"
|
415 |
msgstr "Hashtags"
|
416 |
|
417 |
+
#: ../includes/B2S/Ship/Item.php:398 ../includes/MetaBox.php:126
|
418 |
msgid "Share Now"
|
419 |
msgstr "Sofort teilen"
|
420 |
|
421 |
+
#: ../includes/B2S/Ship/Item.php:400 ../includes/MetaBox.php:127
|
422 |
msgid "Schedule post once"
|
423 |
msgstr "Beitrag einmal planen"
|
424 |
|
425 |
+
#: ../includes/B2S/Ship/Item.php:402
|
426 |
msgid "Schedule post recurrently"
|
427 |
msgstr "Beitrag mehrfach planen"
|
428 |
|
429 |
+
#: ../includes/B2S/Ship/Item.php:426
|
430 |
msgid "Duration"
|
431 |
msgstr "Dauer"
|
432 |
|
433 |
+
#: ../includes/B2S/Ship/Item.php:427 ../includes/B2S/Ship/Item.php:442
|
434 |
msgid "Date"
|
435 |
+
msgstr "Startdatum"
|
436 |
|
437 |
+
#: ../includes/B2S/Ship/Item.php:428 ../includes/B2S/Ship/Item.php:443
|
438 |
msgid "Time"
|
439 |
msgstr "Zeit"
|
440 |
|
441 |
+
#: ../includes/B2S/Ship/Item.php:429
|
442 |
msgid "Days"
|
443 |
msgstr "Tage"
|
444 |
|
445 |
+
#: ../includes/B2S/Ship/Item.php:437
|
446 |
msgid "Week"
|
447 |
msgstr "Woche"
|
448 |
|
449 |
+
#: ../includes/B2S/Ship/Item.php:437
|
450 |
msgid "Weeks"
|
451 |
msgstr "Wochen"
|
452 |
|
453 |
+
#: ../includes/B2S/Ship/Item.php:447
|
454 |
msgid "Mon"
|
455 |
msgstr "Mo"
|
456 |
|
457 |
+
#: ../includes/B2S/Ship/Item.php:448
|
458 |
msgid "Tue"
|
459 |
msgstr "Di"
|
460 |
|
461 |
+
#: ../includes/B2S/Ship/Item.php:449
|
462 |
msgid "Wed"
|
463 |
msgstr "Mi"
|
464 |
|
465 |
+
#: ../includes/B2S/Ship/Item.php:450
|
466 |
msgid "Thu"
|
467 |
msgstr "Do"
|
468 |
|
469 |
+
#: ../includes/B2S/Ship/Item.php:451
|
470 |
msgid "Fri"
|
471 |
msgstr "Fr"
|
472 |
|
473 |
+
#: ../includes/B2S/Ship/Item.php:452
|
474 |
msgid "Sat"
|
475 |
msgstr "Sa"
|
476 |
|
477 |
+
#: ../includes/B2S/Ship/Item.php:453
|
478 |
msgid "Sun"
|
479 |
msgstr "So"
|
480 |
|
481 |
+
#: ../includes/B2S/Ship/Item.php:459
|
482 |
msgid "Add Posting Time"
|
483 |
msgstr "neue Terminserie anlegen\n"
|
484 |
|
485 |
+
#: ../includes/B2S/Ship/Item.php:464
|
486 |
msgid "Apply Settings To All Networks"
|
487 |
msgstr "Planung für alle Netzwerke übernehmen\n"
|
488 |
|
489 |
+
#: ../includes/B2S/Ship/Item.php:465
|
490 |
msgid "Save Settings As Default"
|
491 |
msgstr "Planung dauerhaft speichern\n"
|
492 |
|
493 |
+
#: ../includes/B2S/Ship/Save.php:189
|
494 |
msgid "view publication"
|
495 |
msgstr "Veröffentlichung ansehen"
|
496 |
|
497 |
+
#: ../includes/B2S/Ship/Save.php:198
|
498 |
msgid "scheduled on"
|
499 |
msgstr "geplant für"
|
500 |
|
506 |
msgid "Number of scheduled posts"
|
507 |
msgstr "Anzahl der geplanten Posts"
|
508 |
|
509 |
+
#: ../includes/Init.php:233
|
510 |
+
msgid "This post will be shared into your social media on"
|
511 |
msgstr "Dein Beitrag ist zur Veröffentlichung in den Social Media geplant ab dem"
|
512 |
|
513 |
+
#: ../includes/Init.php:233 ../includes/Init.php:235
|
514 |
+
msgid "show details"
|
515 |
+
msgstr "siehe Details"
|
516 |
+
|
517 |
+
#: ../includes/Init.php:235
|
518 |
+
msgid "This post will be shared on social media in 2-3 minutes!"
|
519 |
+
msgstr "Dein Beitrag wird in ca. 2-3 Minuten in die Social Media eingestellt!"
|
520 |
|
521 |
+
#: ../includes/Init.php:239
|
522 |
msgid ""
|
523 |
"Please, make sure that your post are publish on this blog on this moment. "
|
524 |
"Then you can auto post your post with Blog2social."
|
526 |
"Bitte stelle sicher, dass Dein Beitrag in diesem Moment veröffentlicht wurde."
|
527 |
" Dann kannst Du Deinen Beitrag automatisch mit Blog2Social posten."
|
528 |
|
529 |
+
#: ../includes/Init.php:242 ../includes/MetaBox.php:40
|
530 |
msgid ""
|
531 |
"There are no authorizations for your selected profile. Please, authorize "
|
532 |
"with a social network or select a other profile."
|
534 |
"Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich "
|
535 |
"mit einem Netzwerk oder wähle ein anderes Profil aus. "
|
536 |
|
537 |
+
#: ../includes/Init.php:254
|
538 |
msgid "https://www.blog2social.com/en/pricing/"
|
539 |
msgstr "https://www.blog2social.com/de/preise/"
|
540 |
|
541 |
+
#: ../includes/Init.php:254
|
542 |
msgid "Upgrade to Premium"
|
543 |
msgstr "Premium freischalten"
|
544 |
|
545 |
+
#: ../includes/Init.php:262
|
546 |
msgid "Your post could not be posted."
|
547 |
msgstr "Dein Post ist nicht vom Netzwerk veröffentlicht worden."
|
548 |
|
549 |
+
#: ../includes/Init.php:263
|
550 |
msgid "Your authorization has expired. Please check your authorization."
|
551 |
msgstr "Deine Autorisierung ist abgelaufen. Bitte überprüfe deine Autorisierung."
|
552 |
|
553 |
+
#: ../includes/Init.php:264
|
554 |
msgid "The network has marked the post as spam or abusive."
|
555 |
msgstr "Das Netzwerk hat Deinen Post als Spam oder missbräuchlich markiert."
|
556 |
|
557 |
+
#: ../includes/Init.php:265
|
558 |
msgid ""
|
559 |
"We don't have the permission to publish your post. Please check your "
|
560 |
"authorization."
|
562 |
"Wir haben nicht Deine Erlaubnis, den Post zu veröffentlichen. Bitte "
|
563 |
"überprüfe deine Autorisierung."
|
564 |
|
565 |
+
#: ../includes/Init.php:266
|
566 |
msgid ""
|
567 |
"Your authorization is interrupted. Please check your authorization. Please "
|
568 |
"see <a target=\"_blank\" href=\"https://www.blog2social."
|
572 |
"Siehe <a target=\"_blank\" href=\"https://www.blog2social."
|
573 |
"com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
|
574 |
|
575 |
+
#: ../includes/Init.php:267
|
576 |
msgid "Your limit is reached for today."
|
577 |
msgstr "Du hast das Veröffentlichungs-Limit mit Deinem Account für Heute erreicht."
|
578 |
|
579 |
+
#: ../includes/Init.php:268
|
580 |
msgid "Your post could not be posted, because your image is not available."
|
581 |
msgstr "Das Netzwerk kann Dein Bild nicht verarbeiten."
|
582 |
|
583 |
+
#: ../includes/Init.php:269
|
584 |
msgid ""
|
585 |
"The network has blocked your account. Please see <a target=\"_blank\" "
|
586 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
590 |
"href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-"
|
591 |
"loesungen.html\">FAQ</a>."
|
592 |
|
593 |
+
#: ../includes/Init.php:270
|
594 |
msgid ""
|
595 |
"The number of images is reached. Please see <a target=\"_blank\" href=\"https:"
|
596 |
"//www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages."
|
600 |
"href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-"
|
601 |
"loesungen.html\">FAQ</a>."
|
602 |
|
603 |
+
#: ../includes/Init.php:271
|
604 |
+
msgid "Your limit has temporarily reached for this network."
|
605 |
+
msgstr "Du hast das Veröffentlichungs-Limit mit Deinem Account kurzzeitig erreicht."
|
606 |
+
|
607 |
+
#: ../includes/Init.php:272
|
608 |
+
msgid ""
|
609 |
+
"The network can not publish special characters such as Emoji. Please see <a "
|
610 |
+
"target=\"_blank\" href=\"https://www.blog2social."
|
611 |
+
"com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
612 |
+
msgstr ""
|
613 |
+
"Das Netzwerk unterstüzt keine Emojis . Siehe <a target=\"_blank\" href=\"https:"
|
614 |
+
"//www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen."
|
615 |
+
"html\">FAQ</a>."
|
616 |
+
|
617 |
+
#: ../includes/Init.php:273
|
618 |
+
msgid "Your post is a duplicate."
|
619 |
+
msgstr "Du kannst auf dem Netzwerke keine Duplikate veröffentlichen."
|
620 |
+
|
621 |
+
#: ../includes/Init.php:274
|
622 |
+
msgid "The network are required a public url to your post."
|
623 |
+
msgstr "Das Netzwerk fordert, dass Dein Link zu Deinem Beitrag erreichbar ist."
|
624 |
+
|
625 |
+
#: ../includes/Init.php:275
|
626 |
+
msgid "The network says, that your group is not exisits."
|
627 |
+
msgstr "Das Netzwerk konnte Deine angegebene Gruppe nicht finden."
|
628 |
+
|
629 |
+
#: ../includes/Init.php:333
|
630 |
msgid "Dashboard"
|
631 |
msgstr "Dashboard"
|
632 |
|
633 |
+
#: ../includes/Init.php:334 ../includes/Init.php:334
|
634 |
msgid "Posts & Sharing"
|
635 |
msgstr "Beiträge"
|
636 |
|
637 |
+
#: ../includes/Init.php:335 ../includes/Init.php:335 ../views/b2s/network.php:16
|
638 |
msgid "Networks"
|
639 |
msgstr "Netzwerke"
|
640 |
|
641 |
+
#: ../includes/Init.php:337 ../includes/Init.php:337
|
|
|
|
|
|
|
|
|
642 |
msgid "PR-Service"
|
643 |
msgstr "PR-Service"
|
644 |
|
645 |
+
#: ../includes/Init.php:552
|
646 |
msgid "or"
|
647 |
msgstr "oder"
|
648 |
|
649 |
+
#: ../includes/Init.php:552
|
650 |
msgid "back to install plugins"
|
651 |
msgstr "zurück zur Pluginübersicht"
|
652 |
|
654 |
msgid "last auto-post:"
|
655 |
msgstr "letzter Auto-Post:"
|
656 |
|
657 |
+
#: ../includes/MetaBox.php:38 ../views/b2s/ship.php:388 ../views/b2s/html/header.
|
658 |
#: phtml:18
|
659 |
msgid "The connection to the server failed. Try again!"
|
660 |
msgstr ""
|
695 |
msgstr "Du möchtest Deinen Beitrag automatisch posten?"
|
696 |
|
697 |
#: ../includes/MetaBox.php:43 ../includes/MetaBox.php:81 ../views/b2s/network.php:
|
698 |
+
#: 108 ../views/b2s/ship.php:301 ../views/b2s/ship.php:330 ../views/b2s/ship.php:
|
699 |
+
#: 372 ../views/b2s/html/footer.phtml:33 ../views/b2s/html/footer.phtml:82 ..
|
700 |
#: /views/b2s/html/footer.phtml:132 ../views/b2s/html/header.phtml:137
|
701 |
msgid "Upgrade to PREMIUM"
|
702 |
msgstr "Jetzt auf Premium upgraden"
|
714 |
msgstr "Social Media Posts anpassen & planen"
|
715 |
|
716 |
#: ../includes/MetaBox.php:48 ../includes/MetaBox.php:75 ../includes/Notice.php:
|
717 |
+
#: 30 ../views/b2s/network.php:102 ../views/b2s/ship.php:295 ../views/b2s/ship.
|
718 |
+
#: php:324 ../views/b2s/ship.php:366 ../views/b2s/html/footer.phtml:27 ..
|
719 |
+
#: /views/b2s/html/footer.phtml:76 ../views/b2s/html/footer.phtml:126 ..
|
720 |
+
#: /views/b2s/html/header.phtml:182
|
721 |
msgid "Social Media Auto-Posting"
|
722 |
msgstr "Social Media Auto-Posting"
|
723 |
|
|
|
|
|
|
|
|
|
|
|
724 |
#: ../includes/MetaBox.php:51
|
725 |
msgid "enable Auto-Posting"
|
726 |
msgstr "Auto-Posting aktivieren"
|
727 |
|
728 |
#: ../includes/MetaBox.php:57 ../views/b2s/network.php:48 ../views/b2s/post.php:
|
729 |
#: 37 ../views/b2s/post.publish.php:40 ../views/b2s/post.sched.php:41 ..
|
730 |
+
#: /views/b2s/ship.php:144 ../views/b2s/ship.php:387 ../views/prg/html/header.
|
731 |
#: phtml:81
|
732 |
msgid "Loading..."
|
733 |
msgstr "Lade Daten..."
|
736 |
msgid "Blog2Social: Social Media Auto-Posting"
|
737 |
msgstr "Blog2Social: Social Media Auto-Posting"
|
738 |
|
739 |
+
#: ../includes/MetaBox.php:68
|
740 |
msgid ""
|
741 |
+
"The Blog2Social Auto-Posting feature will be activated by default. So your "
|
742 |
+
"post will be shared automatically on your selected social media networks "
|
743 |
+
"when your post is published. You can still deselect the checkbox manually "
|
744 |
+
"when publishing/updating a post, if you do not need the feature in certain "
|
745 |
+
"cases."
|
746 |
msgstr ""
|
747 |
+
"Die Funktion Auto-Posting wird standardmäßig aktiviert. So wird Dein Beitrag "
|
748 |
+
"automatisch auf Deinen Social Media Netzwerken geteilt, wenn Dein Beitrag "
|
749 |
+
"veröffentlicht wird. Du kannst die Checkbox manuell bei der Veröffentlichung "
|
750 |
+
"/ Aktualisierung eines Beitrags deaktivieren, wenn Du das Feature in "
|
751 |
+
"bestimmten Fällen nicht benötigst."
|
752 |
|
753 |
#: ../includes/MetaBox.php:71 ../views/b2s/html/footer.phtml:122
|
754 |
msgid "You want to auto-post your blog post?"
|
755 |
msgstr "Du möchtest Deinen Beitrag automatisch posten?"
|
756 |
|
757 |
#: ../includes/MetaBox.php:72 ../includes/Notice.php:29 ../includes/Notice.php:36
|
758 |
+
#: ../views/b2s/network.php:99 ../views/b2s/ship.php:292 ../views/b2s/ship.php:
|
759 |
+
#: 321 ../views/b2s/ship.php:363 ../views/b2s/html/footer.phtml:24 ..
|
760 |
+
#: /views/b2s/html/footer.phtml:73 ../views/b2s/html/footer.phtml:123
|
761 |
msgid "Upgrade to Blog2Social Premium"
|
762 |
msgstr "Jetzt auf Blog2Social Premium upgraden"
|
763 |
|
764 |
#: ../includes/MetaBox.php:76 ../includes/Notice.php:31 ../views/b2s/network.php:
|
765 |
+
#: 103 ../views/b2s/ship.php:296 ../views/b2s/ship.php:325 ../views/b2s/ship.php:
|
766 |
+
#: 367 ../views/b2s/html/footer.phtml:28 ../views/b2s/html/footer.phtml:77 ..
|
767 |
#: /views/b2s/html/footer.phtml:127 ../views/b2s/html/header.phtml:183
|
768 |
msgid "Post on pages and groups"
|
769 |
msgstr "Poste auf Seiten und in Gruppen"
|
770 |
|
771 |
#: ../includes/MetaBox.php:77 ../includes/Notice.php:32 ../views/b2s/network.php:
|
772 |
+
#: 104 ../views/b2s/ship.php:297 ../views/b2s/ship.php:326 ../views/b2s/ship.php:
|
773 |
+
#: 368 ../views/b2s/html/footer.phtml:29 ../views/b2s/html/footer.phtml:78 ..
|
774 |
#: /views/b2s/html/footer.phtml:128 ../views/b2s/html/header.phtml:184
|
775 |
msgid "Share on multiple accounts per network"
|
776 |
msgstr "Poste auf mehrere Accounts pro Netzwerk"
|
777 |
|
778 |
#: ../includes/MetaBox.php:78 ../includes/Notice.php:33 ../views/b2s/network.php:
|
779 |
+
#: 105 ../views/b2s/ship.php:298 ../views/b2s/ship.php:327 ../views/b2s/ship.php:
|
780 |
+
#: 369 ../views/b2s/html/footer.phtml:30 ../views/b2s/html/footer.phtml:79 ..
|
781 |
#: /views/b2s/html/footer.phtml:129 ../views/b2s/html/header.phtml:185
|
782 |
msgid "Best Time Scheduler: Schedule once, multiple times or recurringly."
|
783 |
msgstr ""
|
785 |
"regelmäßig."
|
786 |
|
787 |
#: ../includes/MetaBox.php:79 ../includes/Notice.php:34 ../views/b2s/network.php:
|
788 |
+
#: 106 ../views/b2s/ship.php:299 ../views/b2s/ship.php:328 ../views/b2s/ship.php:
|
789 |
+
#: 370 ../views/b2s/html/footer.phtml:31 ../views/b2s/html/footer.phtml:80 ..
|
790 |
#: /views/b2s/html/footer.phtml:130 ../views/b2s/html/header.phtml:186
|
791 |
msgid "Reporting with links to all published social media posts"
|
792 |
msgstr "Reporting mit Link zu allen veröffentlichten Social Media Posts"
|
793 |
|
794 |
#: ../includes/MetaBox.php:83 ../views/b2s/network.php:110 ../views/b2s/ship.php:
|
795 |
+
#: 303 ../views/b2s/ship.php:332 ../views/b2s/ship.php:374 ..
|
796 |
+
#: /views/b2s/html/footer.phtml:35 ../views/b2s/html/footer.phtml:84 ..
|
797 |
+
#: /views/b2s/html/footer.phtml:134
|
798 |
msgid ""
|
799 |
"or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with "
|
800 |
"free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
|
829 |
msgid "Schedule your post:"
|
830 |
msgstr "Beitrag planen:"
|
831 |
|
832 |
+
#: ../includes/MetaBox.php:124
|
833 |
+
msgid ""
|
834 |
+
"If your Wordpress Post was scheduled on a certain date, Blog2Social will "
|
835 |
+
"automatically post on this date too."
|
836 |
+
msgstr ""
|
837 |
+
"Wenn Dein Wordpress Post zu einem bestimmten Zeitpunkt geplant war, wird "
|
838 |
+
"Blog2Social automatisch auch zu diesem Datum posten."
|
839 |
+
|
840 |
#: ../includes/MetaBox.php:134
|
841 |
msgid "Select date:"
|
842 |
msgstr "Datum auswählen:"
|
845 |
msgid "allow for"
|
846 |
msgstr "beachte"
|
847 |
|
848 |
+
#: ../includes/MetaBox.php:141 ../views/b2s/ship.php:39
|
849 |
msgid "My Time Settings"
|
850 |
msgstr "Meine Zeit-Einstellungen"
|
851 |
|
852 |
+
#: ../includes/MetaBox.php:142
|
853 |
+
msgid ""
|
854 |
+
"Note: If you do not specify your own times, we automatically provide you "
|
855 |
+
"with the best times to publish on the social networks. You can always enter "
|
856 |
+
"your own times in the settings."
|
857 |
+
msgstr ""
|
858 |
+
"Hinweis: Wenn Du keine eigenen Zeiten angegeben hast, stellen wir Dir "
|
859 |
+
"automatisch die besten Zeiten zum Veröffentlichen auf den Sozialen "
|
860 |
+
"Netzwerken bereit. Du kannst jederzeit eigene Zeiten in den Einstellungen "
|
861 |
+
"eintragen."
|
862 |
+
|
863 |
#: ../includes/Notice.php:18
|
864 |
msgid ""
|
865 |
"<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
|
892 |
msgid "You have no posts published or scheduled"
|
893 |
msgstr "Du hast keine Beiträge veröffentlicht oder geplant"
|
894 |
|
895 |
+
#: ../includes/PRG/Post/Item.php:108
|
896 |
msgid "Publish on PR-Gateway"
|
897 |
msgstr "Beitrag über PR-Gateway veröffentlichen"
|
898 |
|
899 |
+
#: ../includes/PRG/Post/Item.php:110
|
900 |
msgid "on Blog"
|
901 |
msgstr "auf dem Blog"
|
902 |
|
915 |
msgstr "Siehe <a href=\"https://www.blog2social.com/de/faq/\" target=\"_bank\">FAQ</a>"
|
916 |
|
917 |
#. Name of the plugin
|
918 |
+
msgid "Blog2Social: Social Media Schedule&Auto-Post"
|
919 |
+
msgstr "Blog2Social: Social Media Schedule&Auto-Post"
|
920 |
|
921 |
#. URI of the plugin
|
922 |
msgid "http://www.blog2social.com"
|
1054 |
"für das Posten in Blog-Netzwerken"
|
1055 |
|
1056 |
#: ../views/b2s/dashboard.php:142 ../views/b2s/settings.php:42 ../views/b2s/ship.
|
1057 |
+
#: php:45 ../views/b2s/html/footer.phtml:63
|
1058 |
msgid "Best Time Scheduler"
|
1059 |
msgstr "Beste Zeiten Manager"
|
1060 |
|
1212 |
msgstr "Soll Dein Profil wirklich gelöscht werden?\n"
|
1213 |
|
1214 |
#: ../views/b2s/network.php:128 ../views/b2s/network.php:146 ../views/b2s/post.
|
1215 |
+
#: publish.php:74 ../views/b2s/post.sched.php:102 ../views/prg/ship.php:91
|
1216 |
msgid "NO"
|
1217 |
msgstr "NEIN"
|
1218 |
|
1269 |
msgid "Network Settings"
|
1270 |
msgstr "Netzwerk-Einstellungen"
|
1271 |
|
1272 |
+
#: ../views/b2s/settings.php:80
|
|
|
|
|
|
|
|
|
|
|
|
|
1273 |
msgid ""
|
1274 |
+
"The link post type displays the posts title, link address and the first one "
|
1275 |
+
"or two sentences of the post, as automatically scanned from your META or "
|
1276 |
+
"OpenGraph information. If your post contains an image, Facebook also "
|
1277 |
+
"displays the first image detected on the your page or the selected image you "
|
1278 |
+
"choose from the Blog2Social image gallery. The image is automatically linked "
|
1279 |
+
"to your blog post."
|
1280 |
msgstr ""
|
1281 |
+
"Für einen Link-Beitrag übernimmt Facebook aus den META- oder OpenGraph-"
|
1282 |
+
"Informationen den Titel, die Link-Adresse und die ersten Zeilen Deines "
|
1283 |
+
"Beitrags. Facebook übernimmt auch das erste Bild Deines Beitrags oder das "
|
1284 |
+
"Bild, das Du in Blog2Social ausgewählt hast. Das Bild verlinkt Facebook "
|
1285 |
+
"automatisch auf Deinen Blogbeitrag."
|
1286 |
+
|
1287 |
+
#: ../views/b2s/settings.php:99
|
1288 |
+
msgid "Allow shortcodes in my post"
|
1289 |
+
msgstr "berücksichtige Shortcodes in meinen Beiträgen"
|
1290 |
+
|
1291 |
+
#: ../views/b2s/settings.php:102
|
1292 |
msgid ""
|
1293 |
+
"Shortcodes are used by some wordpress plugins like Elementor, Visual "
|
1294 |
+
"Composer and Content Builder. When a shortcode is inserted in a WordPress "
|
1295 |
+
"post or page, it is replaced with some other content when you publish the "
|
1296 |
+
"article on your blog. In other words, a shortcode instructs WordPress to "
|
1297 |
+
"find a special command that is placed in square brackets ([]) and replace it "
|
1298 |
+
"with the appropriate dynamic content by a plugin you use. <br><br>Activate "
|
1299 |
+
"this feature, if you should use dynamic elements in your articles."
|
|
|
1300 |
msgstr ""
|
1301 |
+
"Shortcodes werden von einigen WordPress-Plugins wie Elementor, Visual "
|
1302 |
+
"Composer und Content Builder verwendet. Wenn ein Shortcode in einem "
|
1303 |
+
"WordPress-Post oder einer Seite eingefügt wird, wird dieser dynamisch durch "
|
1304 |
+
"andere Inhalte ersetzt, wenn du Deinen Beitrag auf Deinem Wordpress "
|
1305 |
+
"veröffentlicht. Mit anderen Worten, ein Shortcode weist WordPress an, einen "
|
1306 |
+
"speziellen Befehl zu finden, der in eckige Klammern gesetzt wird ([]) und "
|
1307 |
+
"den Inhalt durch ein Plugin zu ersetzen, das Du verwendet.<br><br> Aktiviere "
|
1308 |
+
"diese Funktion, wenn Du dynamische Elemente in Deinen Beiträgen verwendest.\n"
|
1309 |
+
|
1310 |
+
#: ../views/b2s/ship.php:21
|
1311 |
msgid "Social Media Scheduling & Sharing"
|
1312 |
msgstr "Beitrag auf Social Media planen und teilen"
|
1313 |
|
1314 |
+
#: ../views/b2s/ship.php:22 ../views/prg/ship.php:40 ../views/prg/ship.php:42 ..
|
1315 |
#: /views/prg/html/form.phtml:26 ../views/prg/html/form.phtml:28
|
1316 |
msgid "Title"
|
1317 |
msgstr "Titel"
|
1318 |
|
1319 |
+
#: ../views/b2s/ship.php:32
|
1320 |
msgid "scroll to bottom"
|
1321 |
msgstr "zum Seitenende"
|
1322 |
|
1323 |
+
#: ../views/b2s/ship.php:38
|
1324 |
msgid "You want to load your time settings?"
|
1325 |
msgstr "Du möchtest Deine Zeiten laden?"
|
1326 |
|
1327 |
+
#: ../views/b2s/ship.php:75
|
1328 |
msgid "Social Accounts"
|
1329 |
msgstr "Social Media Konten"
|
1330 |
|
1331 |
+
#: ../views/b2s/ship.php:95
|
1332 |
msgid "Add more..."
|
1333 |
msgstr "mehr hinzufügen"
|
1334 |
|
1335 |
+
#: ../views/b2s/ship.php:97
|
1336 |
msgid "Profiles | Pages | Groups"
|
1337 |
msgstr "Profile | Seiten | Gruppen"
|
1338 |
|
1339 |
+
#: ../views/b2s/ship.php:121 ../views/b2s/ship.php:320
|
1340 |
msgid "You want to save network settings in an additional profile?"
|
1341 |
msgstr "Du möchtest Netzwerk-Verbindungen in einem zusätzlichen Profil speichern?"
|
1342 |
|
1343 |
+
#: ../views/b2s/ship.php:122
|
1344 |
msgid "Save Settings"
|
1345 |
msgstr "Einstellungen speichern"
|
1346 |
|
1347 |
+
#: ../views/b2s/ship.php:129
|
1348 |
msgid "active network"
|
1349 |
msgstr "Netzwerk ausgewählt"
|
1350 |
|
1351 |
+
#: ../views/b2s/ship.php:130
|
1352 |
msgid "only with image"
|
1353 |
msgstr "nur mit Bild"
|
1354 |
|
1355 |
+
#: ../views/b2s/ship.php:131
|
1356 |
msgid "refresh authorization"
|
1357 |
msgstr "Autorisierung aktualisieren"
|
1358 |
|
1359 |
+
#: ../views/b2s/ship.php:152
|
1360 |
msgid ""
|
1361 |
"Notice:<br><p>Please make sure, that your website address is reachable. The "
|
1362 |
"Social Networks do not allow postings from local installations.</p>"
|
1365 |
"erreichbar ist. Die sozialen Netzwerke erlauben keine Posts von lokalen "
|
1366 |
"Installationen.</p>"
|
1367 |
|
1368 |
+
#: ../views/b2s/ship.php:154
|
1369 |
msgid "change website address"
|
1370 |
msgstr "Webseiten-Adresse ändern"
|
1371 |
|
1372 |
+
#: ../views/b2s/ship.php:167
|
1373 |
msgid "First, connect or select network before posting"
|
1374 |
msgstr ""
|
1375 |
"Verbinde Dich zuerst mit einem Netzwerk oder wähle ein Netzwerk aus, bevor "
|
1376 |
"Du den Beitrag teilst!"
|
1377 |
|
1378 |
+
#: ../views/b2s/ship.php:168
|
1379 |
msgid "connect"
|
1380 |
msgstr "Jetzt mit Netzwerken verbinden"
|
1381 |
|
1382 |
+
#: ../views/b2s/ship.php:186
|
1383 |
msgid "scroll to top"
|
1384 |
msgstr "zum Seitenanfang"
|
1385 |
|
1386 |
+
#: ../views/b2s/ship.php:187 ../views/b2s/ship.php:191
|
1387 |
msgid "Share"
|
1388 |
msgstr "Teilen"
|
1389 |
|
1390 |
+
#: ../views/b2s/ship.php:205
|
1391 |
msgid "Share new post on Social Media"
|
1392 |
msgstr "Teile einen neuen Beitrag auf Social Media"
|
1393 |
|
1394 |
+
#: ../views/b2s/ship.php:232
|
1395 |
msgid "Connect for"
|
1396 |
msgstr "Netzwerke verbinden für\n"
|
1397 |
|
1398 |
+
#: ../views/b2s/ship.php:249
|
1399 |
msgid "No Image Selected"
|
1400 |
msgstr "kein Bild ausgewählt"
|
1401 |
|
1402 |
+
#: ../views/b2s/ship.php:252
|
1403 |
msgid "No Image is selected, but no image can not be published on this network."
|
1404 |
msgstr ""
|
1405 |
"Da kein Bild ausgewählt wurde, kann das Netzwerk nicht mit einem Bild "
|
1406 |
"beliefert werden.\n"
|
1407 |
|
1408 |
+
#: ../views/b2s/ship.php:268
|
1409 |
msgid "Time Scheduling"
|
1410 |
msgstr "Zeitplanung"
|
1411 |
|
1412 |
+
#: ../views/b2s/ship.php:272
|
1413 |
msgid ""
|
1414 |
"You have not set a time. Under Blog2Social Settings (navigation on the left) "
|
1415 |
"you can permanently save and load your times to any publication before."
|
1418 |
"der linken Navigation) kannst Du dauerhaft Deine Zeiten speichern und zu "
|
1419 |
"jeder Veröffentlichung laden."
|
1420 |
|
1421 |
+
#: ../views/b2s/ship.php:285
|
1422 |
msgid "Re-share this Post"
|
1423 |
msgstr "Diesen Beitrag nochmal teilen"
|
1424 |
|
1425 |
+
#: ../views/b2s/ship.php:288
|
1426 |
msgid ""
|
1427 |
"You can re-share your post for a different sharing purpose, or to share on a "
|
1428 |
"different choice of networks, profiles, pages or groups, or with different "
|
1447 |
"auf \"Diesen Beitrag erneut teilen\" und Du wirst erneut zur Vorschau geführt, "
|
1448 |
"wo Deine Netzwerke, Texte und Bilder auswählen oder variieren kannst. "
|
1449 |
|
1450 |
+
#: ../views/b2s/ship.php:291
|
1451 |
msgid "You want re-share your blog post?"
|
1452 |
msgstr "Du möchtest Deinen Beitrag erneut teilen?"
|
1453 |
|
1454 |
+
#: ../views/b2s/ship.php:314
|
1455 |
msgid "Save Network Settings"
|
1456 |
msgstr "Netzwerkeinstellungen speichern"
|
1457 |
|
1458 |
+
#: ../views/b2s/ship.php:317
|
1459 |
msgid ""
|
1460 |
"You can save your current network settings as \"Standard\" network settings "
|
1461 |
"for any future sharing activities or as a \"Profile\" to choose from (Premium)."
|
1487 |
"zur Vorschau geführt, wo Du Deine Netzwerke, Texte und Bilder wählen oder "
|
1488 |
"variieren kannst. "
|
1489 |
|
1490 |
+
#: ../views/b2s/ship.php:345
|
1491 |
+
msgid "Your blog post is not yet published on your Wordpress!"
|
1492 |
+
msgstr "Dein Beitrag ist derzeit nicht auf Deinem Wordpress veröffentlicht."
|
1493 |
+
|
1494 |
+
#: ../views/b2s/ship.php:348
|
1495 |
+
msgid "At least one of your selected networks is set to \"Share Now\""
|
1496 |
+
msgstr "Mindestens ein Netzwerk wurde mit der Option \"Sofort teilen\" ausgewählt."
|
1497 |
+
|
1498 |
+
#: ../views/b2s/ship.php:352
|
1499 |
+
msgid "Schedule your post"
|
1500 |
+
msgstr "Beitrag planen"
|
1501 |
+
|
1502 |
+
#: ../views/b2s/ship.php:355
|
1503 |
+
msgid "Ignore & share"
|
1504 |
+
msgstr "Ignorieren & teilen"
|
1505 |
+
|
1506 |
#: ../views/prg/login.php:14
|
1507 |
msgid "Login failed. Please check your username and a password!"
|
1508 |
msgstr ""
|
1561 |
msgid "Start your 14-Day Free Trial"
|
1562 |
msgstr "Jetzt kostenlos testen"
|
1563 |
|
1564 |
+
#: ../views/prg/ship.php:44 ../views/prg/ship.php:46
|
1565 |
msgid "Copyright"
|
1566 |
msgstr "Copyright"
|
1567 |
|
1568 |
+
#: ../views/prg/ship.php:65
|
1569 |
msgid "Save As Draft"
|
1570 |
msgstr "als Entwurf speichern"
|
1571 |
|
1572 |
+
#: ../views/prg/ship.php:66
|
1573 |
msgid "Publish"
|
1574 |
msgstr "Veröffentlichen"
|
1575 |
|
1576 |
+
#: ../views/prg/ship.php:84
|
1577 |
msgid "Please Note"
|
1578 |
msgstr "Hinweis"
|
1579 |
|
1580 |
+
#: ../views/prg/ship.php:87
|
1581 |
msgid ""
|
1582 |
"It may incur charges for publishing on PR-Gateway. Sent press releases can "
|
1583 |
"not be withdrawn. If you want your press release to be published now?"
|
1587 |
"Pressemitteilungen können nicht mehr zurückgenommen werden. Soll Deine "
|
1588 |
"Pressemitteilung jetzt versendet werden?"
|
1589 |
|
1590 |
+
#: ../views/prg/ship.php:90
|
1591 |
msgid "Yes, I accept"
|
1592 |
msgstr "Ja,einverstanden\n"
|
1593 |
|
1680 |
"den verschiedenen Social Media geklickt, gelikt oder geteilt wurde. <br>Sie "
|
1681 |
"können den b2s.pm Shortner deaktivieren, um Ihre eigene URL anzuzeigen.\n"
|
1682 |
|
1683 |
+
#: ../views/b2s/html/footer.phtml:118
|
1684 |
+
msgid ""
|
1685 |
+
"The Blog2Social Auto-Posting feature will be activated by default. So your "
|
1686 |
+
"post will be shared automatically on your selected social media networks "
|
1687 |
+
"when your post is published. You can still deselect the checkbox manually "
|
1688 |
+
"when publishing/updating a post, if you don’t need the feature in certain "
|
1689 |
+
"cases."
|
1690 |
+
msgstr ""
|
1691 |
+
"Die Funktion Auto-Posting wird standardmäßig aktiviert. So wird Dein Beitrag "
|
1692 |
+
"automatisch auf Deinen Social Media Netzwerken geteilt, wenn Dein Beitrag "
|
1693 |
+
"veröffentlicht wird. Du kannst die Checkbox manuell bei der Veröffentlichung "
|
1694 |
+
"/ Aktualisierung eines Beitrags deaktivieren, wenn Du das Feature in "
|
1695 |
+
"bestimmten Fällen nicht benötigst."
|
1696 |
+
|
1697 |
#: ../views/b2s/html/header.phtml:8
|
1698 |
msgid "Thank you. You'll now receive the blog updates from Blog2Social."
|
1699 |
msgstr "Vielen Dank. Ab sofort erhalten Sie die Blog-Updates von Blog2Social."
|
languages/blog2social-fr_FR.mo
CHANGED
Binary file
|
languages/blog2social-fr_FR.po
CHANGED
@@ -3,7 +3,7 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Blog2Social V3 - Development Modus\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2016-10-25 12:18+0200\n"
|
6 |
-
"PO-Revision-Date: Mon
|
7 |
"Last-Translator: admin <s.buerger@adenion.de>\n"
|
8 |
"Language-Team: French (France) <translate@tips02.fr>\n"
|
9 |
"Language: French (France)\n"
|
@@ -22,412 +22,56 @@ msgstr ""
|
|
22 |
"X-Generator: Loco - https://localise.biz/\n"
|
23 |
"X-Poedit-SearchPath-0: .."
|
24 |
|
25 |
-
|
26 |
-
msgid "Blog2Social: Social Media Schedule & Auto-Post"
|
27 |
-
msgstr "Blog2Social: Social Media Schedule & Auto-Post"
|
28 |
-
|
29 |
-
#: ../includes/B2S/Network/Item.php:79
|
30 |
-
msgid "max. accounts"
|
31 |
-
msgstr "max. comptes"
|
32 |
-
|
33 |
-
#: ../includes/B2S/Network/Item.php:79
|
34 |
-
msgid "get more"
|
35 |
-
msgstr "plus"
|
36 |
-
|
37 |
-
#: ../includes/B2S/Network/Item.php:100 ../includes/B2S/Network/Item.php:110 ..
|
38 |
-
#: includes/B2S/Network/Item.php:120
|
39 |
-
msgid "refresh"
|
40 |
-
msgstr "rafraîchir"
|
41 |
-
|
42 |
-
#: ../includes/B2S/Network/Item.php:101 ../includes/B2S/Network/Item.php:111 ..
|
43 |
-
#: includes/B2S/Network/Item.php:121
|
44 |
-
msgid "Authorization has expired"
|
45 |
-
msgstr "Autorisation expirée"
|
46 |
-
|
47 |
-
#: ../includes/B2S/Post/Filter.php:46
|
48 |
-
msgid "all statuses"
|
49 |
-
msgstr "tous statuts"
|
50 |
-
|
51 |
-
#: ../includes/B2S/Post/Filter.php:82
|
52 |
-
msgid "all categories & tags"
|
53 |
-
msgstr "tous catégories & balises"
|
54 |
-
|
55 |
-
#: ../includes/B2S/Post/Filter.php:100
|
56 |
-
msgid "all post types"
|
57 |
-
msgstr "tous types de postes"
|
58 |
-
|
59 |
-
#: ../includes/B2S/Post/Filter.php:138
|
60 |
-
msgid "hide calendar"
|
61 |
-
msgstr "cacher calendrier"
|
62 |
-
|
63 |
-
#: ../includes/B2S/Post/Filter.php:138 ../includes/B2S/Post/Filter.php:138
|
64 |
-
msgid "show calendar"
|
65 |
-
msgstr "montrer calendrier"
|
66 |
-
|
67 |
-
#: ../includes/B2S/Post/Filter.php:147
|
68 |
-
msgid "selected date"
|
69 |
-
msgstr "choisi date"
|
70 |
-
|
71 |
-
#: ../includes/B2S/Post/Filter.php:147
|
72 |
-
msgid "scheduled post(s)"
|
73 |
-
msgstr "prévu postes"
|
74 |
-
|
75 |
-
#: ../includes/B2S/Post/Item.php:353 ../includes/B2S/Post/Item.php:406
|
76 |
-
msgid "select all"
|
77 |
-
msgstr "tous choisir"
|
78 |
-
|
79 |
-
#: ../includes/B2S/Post/Item.php:375 ../includes/B2S/Post/Item.php:387
|
80 |
-
msgid "delete from reporting"
|
81 |
-
msgstr "supprimer des rapports"
|
82 |
-
|
83 |
-
#: ../includes/B2S/Post/Item.php:421 ../includes/B2S/Post/Item.php:435
|
84 |
-
msgid "delete scheduling"
|
85 |
-
msgstr "effacer planifié"
|
86 |
-
|
87 |
-
#: ../includes/B2S/Settings/Item.php:58
|
88 |
-
msgid "save as default Auto-Posting"
|
89 |
-
msgstr "sauvegarder par défaut Auto-Posting"
|
90 |
-
|
91 |
-
#: ../includes/B2S/Settings/Item.php:64 ../views/b2s/settings.php:72
|
92 |
-
msgid "Facebook - Specify the publication format"
|
93 |
-
msgstr "Facebook - Spécifier le format de publication"
|
94 |
-
|
95 |
-
#: ../includes/B2S/Settings/Item.php:67 ../views/b2s/settings.php:77
|
96 |
-
msgid "Share with a focus on the link"
|
97 |
-
msgstr "Partager avec un accent sur le lien"
|
98 |
-
|
99 |
-
#: ../includes/B2S/Settings/Item.php:72 ../views/b2s/settings.php:80
|
100 |
-
msgid "Share with a focus on the image"
|
101 |
-
msgstr "Partager en mettant l'accent sur l'image"
|
102 |
-
|
103 |
-
#: ../includes/Init.php:211
|
104 |
-
msgid "Now, your post will be shared on social media since"
|
105 |
-
msgstr "Maintenant, votre message sera partagé sur les réseaux sociaux depuis"
|
106 |
-
|
107 |
-
#: ../includes/Init.php:217
|
108 |
-
msgid ""
|
109 |
-
"Please, make sure that your post are publish on this blog on this moment. "
|
110 |
-
"Then you can auto post your post with Blog2social."
|
111 |
-
msgstr ""
|
112 |
-
"S'il vous plaît, assurez-vous que votre post sont publier sur ce blog à ce "
|
113 |
-
"moment. Ensuite, vous pouvez auto publier votre message avec Blog2social."
|
114 |
-
|
115 |
-
#: ../includes/Init.php:303 ../includes/Init.php:303
|
116 |
-
msgid "Posts & Sharing"
|
117 |
-
msgstr "Messages et partage"
|
118 |
-
|
119 |
-
#: ../includes/MetaBox.php:21
|
120 |
-
msgid "last auto-post:"
|
121 |
-
msgstr "dernier auto-post:"
|
122 |
-
|
123 |
-
#: ../includes/MetaBox.php:77 ../includes/Notice.php:32 ../views/b2s/network.php:
|
124 |
-
#: 104 ../views/b2s/ship.php:295 ../views/b2s/ship.php:324 ..
|
125 |
-
#: views/b2s/html/footer.phtml:29 ../views/b2s/html/footer.phtml:78 ..
|
126 |
-
#: views/b2s/html/footer.phtml:128 ../views/b2s/html/header.phtml:184
|
127 |
-
msgid "Share on multiple accounts per network"
|
128 |
-
msgstr "Partage sur plusieurs comptes par réseau"
|
129 |
-
|
130 |
-
#: ../includes/MetaBox.php:78 ../includes/Notice.php:33 ../views/b2s/network.php:
|
131 |
-
#: 105 ../views/b2s/ship.php:296 ../views/b2s/ship.php:325 ..
|
132 |
-
#: views/b2s/html/footer.phtml:30 ../views/b2s/html/footer.phtml:79 ..
|
133 |
-
#: views/b2s/html/footer.phtml:129 ../views/b2s/html/header.phtml:185
|
134 |
-
msgid "Best Time Scheduler: Schedule once, multiple times or recurringly."
|
135 |
-
msgstr ""
|
136 |
-
"Best Time Scheduler: Planifiez une fois, plusieurs fois ou de façon "
|
137 |
-
"récurrente."
|
138 |
-
|
139 |
-
#: ../includes/MetaBox.php:79 ../includes/Notice.php:34 ../views/b2s/network.php:
|
140 |
-
#: 106 ../views/b2s/ship.php:297 ../views/b2s/ship.php:326 ..
|
141 |
-
#: views/b2s/html/footer.phtml:31 ../views/b2s/html/footer.phtml:80 ..
|
142 |
-
#: views/b2s/html/footer.phtml:130 ../views/b2s/html/header.phtml:186
|
143 |
-
msgid "Reporting with links to all published social media posts"
|
144 |
-
msgstr ""
|
145 |
-
"Rapports avec des liens vers tous les messages publiés sur les réseaux "
|
146 |
-
"sociaux"
|
147 |
-
|
148 |
-
#: ../includes/MetaBox.php:122
|
149 |
-
msgid "Schedule your post:"
|
150 |
-
msgstr "Planifiez votre message:"
|
151 |
-
|
152 |
-
#: ../includes/MetaBox.php:134
|
153 |
-
msgid "Select date:"
|
154 |
-
msgstr "choisir date:"
|
155 |
-
|
156 |
-
#: ../includes/MetaBox.php:140
|
157 |
-
msgid "allow for"
|
158 |
-
msgstr "autoriser pour"
|
159 |
-
|
160 |
-
#: ../includes/Notice.php:50
|
161 |
-
msgid "Top 5 FAQ"
|
162 |
-
msgstr "Top 5 des FAQ"
|
163 |
-
|
164 |
-
#. Description of the plugin
|
165 |
-
msgid ""
|
166 |
-
"Auto-post, crosspost, schedule & share blogposts to profiles, pages and "
|
167 |
-
"groups on social media: Facebook, Twitter, LinkedIn, Instagram, Pinterest "
|
168 |
-
"etc."
|
169 |
-
msgstr ""
|
170 |
-
"Auto-post, crosspost, planifiez et partagez les articles de blog au profil, "
|
171 |
-
"aux pages et aux groupes sur les médias sociaux: Facebook, Twitter, LinkedIn,"
|
172 |
-
" Instagram, Pinterest etc."
|
173 |
-
|
174 |
-
#: ../views/b2s/dashboard.php:13
|
175 |
-
msgid "Get news and updates for promoting your blog on social media"
|
176 |
-
msgstr ""
|
177 |
-
"Obtenez des nouvelles et des mises à jour pour promouvoir votre blog sur les "
|
178 |
-
"réseaux sociaux"
|
179 |
-
|
180 |
-
#: ../views/b2s/dashboard.php:18
|
181 |
-
msgid "Get updates"
|
182 |
-
msgstr "obtenir mises à jour"
|
183 |
-
|
184 |
-
#: ../views/b2s/dashboard.php:20
|
185 |
-
msgid ""
|
186 |
-
"We hate spam, too. We will never sell your email address to any other "
|
187 |
-
"company or for any other purpose."
|
188 |
-
msgstr ""
|
189 |
-
"Nous détestons le spam, aussi. Nous ne vendrons jamais votre adresse de "
|
190 |
-
"courrier électronique à aucune autre société ou à toute autre fin."
|
191 |
-
|
192 |
-
#: ../views/b2s/dashboard.php:27
|
193 |
-
msgid "How to use Blog2Social – Step by Step"
|
194 |
-
msgstr "Comment utiliser Blog2Social - étape par étape"
|
195 |
-
|
196 |
-
#: ../views/b2s/dashboard.php:28
|
197 |
msgid ""
|
198 |
-
"
|
199 |
-
"
|
|
|
|
|
|
|
|
|
|
|
200 |
msgstr ""
|
201 |
-
"
|
202 |
-
"votre
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
#: ../views/b2s/dashboard.php:56
|
229 |
-
msgid "Couldn't find your answer?"
|
230 |
-
msgstr "Vous n'avez pas trouvé votre réponse?"
|
231 |
-
|
232 |
-
#: ../views/b2s/dashboard.php:58
|
233 |
-
msgid "Contact Support by Email"
|
234 |
-
msgstr "Contacter l'assistance par courriel"
|
235 |
-
|
236 |
-
#: ../views/b2s/dashboard.php:60
|
237 |
-
msgid "Call us: +49 2181 7569-277"
|
238 |
-
msgstr "Appelez-nous: +49 2181 7569-277"
|
239 |
-
|
240 |
-
#: ../views/b2s/dashboard.php:62
|
241 |
-
msgid "(Call times: from 9:00 a.m. to 5:30 p.m. CET on working days)"
|
242 |
-
msgstr "(Horaires: de 9h00 à 17h30 CET les jours ouvrables)"
|
243 |
-
|
244 |
-
#: ../views/b2s/dashboard.php:65
|
245 |
-
msgid "Follow us:"
|
246 |
-
msgstr "Suivez nous:"
|
247 |
-
|
248 |
-
#: ../views/b2s/dashboard.php:72
|
249 |
-
msgid "Your license: Blog2Social"
|
250 |
-
msgstr "Votre licence: Blog2Social"
|
251 |
-
|
252 |
-
#: ../views/b2s/dashboard.php:84
|
253 |
msgid ""
|
254 |
-
"
|
255 |
-
"
|
256 |
-
"
|
257 |
-
|
258 |
-
"
|
259 |
-
"meilleur moment, une fois ou de façon récurrente avec le meilleur "
|
260 |
-
"planificateur de temps et postez sur des pages, des groupes et plusieurs "
|
261 |
-
"comptes par réseau."
|
262 |
-
|
263 |
-
#: ../views/b2s/dashboard.php:90 ../views/b2s/html/sidebar.phtml:24
|
264 |
-
msgid "Enter license key and change your version"
|
265 |
-
msgstr "Entrez la clé de licence et changez votre version"
|
266 |
-
|
267 |
-
#: ../views/b2s/dashboard.php:92 ../views/b2s/html/sidebar.phtml:26
|
268 |
-
msgid "Activate"
|
269 |
-
msgstr "activer"
|
270 |
-
|
271 |
-
#: ../views/b2s/dashboard.php:106
|
272 |
-
msgid "Network Choice"
|
273 |
-
msgstr "Choix du réseau"
|
274 |
-
|
275 |
-
#: ../views/b2s/dashboard.php:107
|
276 |
-
msgid "Cross-share to all popular social networks"
|
277 |
-
msgstr "Cross-share à tous les réseaux sociaux populaires"
|
278 |
-
|
279 |
-
#: ../views/b2s/dashboard.php:119
|
280 |
-
msgid "Automatically share your posts whenever you publish a new blog post"
|
281 |
msgstr ""
|
282 |
-
"
|
283 |
-
"
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
msgstr "Partage personnalisé"
|
288 |
|
289 |
-
#: ../
|
290 |
-
msgid ""
|
291 |
-
"Edit or add comments, hashtags or handles. Edit posts in HTML for re-"
|
292 |
-
"publishing on blogging networks"
|
293 |
-
msgstr ""
|
294 |
-
"Modifiez ou ajoutez des commentaires, des hashtags ou des poignées. Modifier "
|
295 |
-
"les messages en HTML pour la re-publication sur les réseaux de blogs"
|
296 |
-
|
297 |
-
#: ../views/b2s/dashboard.php:143
|
298 |
-
msgid "Choose pre-defines times to post or edit and define your own time settings"
|
299 |
-
msgstr ""
|
300 |
-
"Choisissez une période prédéfinie pour afficher ou modifier et définir vos "
|
301 |
-
"propres paramètres de temps"
|
302 |
-
|
303 |
-
#: ../views/b2s/dashboard.php:154
|
304 |
-
msgid "Custom Scheduling"
|
305 |
-
msgstr "Planification personnalisée"
|
306 |
-
|
307 |
-
#: ../views/b2s/dashboard.php:155
|
308 |
-
msgid ""
|
309 |
-
"Unlimited scheduling options: once, repeatedly or recurringly to multiple "
|
310 |
-
"profiles, pages and groups"
|
311 |
-
msgstr ""
|
312 |
-
"Options de planification illimitées: une fois, de façon répétée ou "
|
313 |
-
"récurrente, sur plusieurs profils, pages et groupes"
|
314 |
-
|
315 |
-
#: ../views/b2s/dashboard.php:166
|
316 |
-
msgid "One-Step Workflow"
|
317 |
-
msgstr "Flux de travail en une étape"
|
318 |
-
|
319 |
-
#: ../views/b2s/dashboard.php:167
|
320 |
-
msgid "One-page preview editor for all social networks for easy customizing"
|
321 |
-
msgstr ""
|
322 |
-
"Éditeur d'aperçu d'une page pour tous les réseaux sociaux pour une "
|
323 |
-
"personnalisation facile"
|
324 |
-
|
325 |
-
#: ../views/b2s/dashboard.php:179
|
326 |
-
msgid ""
|
327 |
-
"All scheduled and published social media posts with direct links for easy "
|
328 |
-
"access or re-sharing"
|
329 |
-
msgstr ""
|
330 |
-
"Tous les messages médias sociaux programmés et publiés avec des liens "
|
331 |
-
"directs pour un accès facile ou un nouveau partage"
|
332 |
-
|
333 |
-
#: ../views/b2s/dashboard.php:186
|
334 |
-
msgid "Unlock Premium"
|
335 |
-
msgstr "Déblocage Premium"
|
336 |
-
|
337 |
-
#: ../views/b2s/post.publish.php:65
|
338 |
-
msgid "Delete entries from the reporting"
|
339 |
-
msgstr "supprimer les entrées du rapport"
|
340 |
-
|
341 |
-
#: ../views/b2s/post.publish.php:68
|
342 |
-
msgid "You are sure, you want to delete entries from the reporting?"
|
343 |
-
msgstr "Vous êtes sûr, vous voulez supprimer les entrées du rapport?"
|
344 |
-
|
345 |
-
#: ../views/b2s/post.publish.php:70 ../views/b2s/post.sched.php:98
|
346 |
-
msgid "Number of entries"
|
347 |
-
msgstr "Nombre d'entrées"
|
348 |
-
|
349 |
-
#: ../views/b2s/post.sched.php:93
|
350 |
-
msgid "Delete entries form the scheduling"
|
351 |
-
msgstr "Supprimer les entrées de la planification"
|
352 |
-
|
353 |
-
#: ../views/b2s/post.sched.php:96
|
354 |
-
msgid "You are sure, you want to delete entries from the scheduling?"
|
355 |
-
msgstr "Vous êtes sûr, vous voulez supprimer les entrées de la planification?"
|
356 |
-
|
357 |
-
#: ../views/b2s/settings.php:16
|
358 |
-
msgid "save..."
|
359 |
-
msgstr "sauver..."
|
360 |
-
|
361 |
-
#: ../views/b2s/settings.php:21
|
362 |
-
msgid "General"
|
363 |
-
msgstr "Général"
|
364 |
-
|
365 |
-
#: ../views/b2s/settings.php:27
|
366 |
-
msgid "Network Settings"
|
367 |
-
msgstr "Paramètres réseau"
|
368 |
-
|
369 |
-
#: ../views/b2s/settings.php:75
|
370 |
-
msgid "Define yourself how to post on your Facebook account:"
|
371 |
-
msgstr "Définissez-vous comment publier sur votre compte Facebook:"
|
372 |
-
|
373 |
-
#: ../views/b2s/settings.php:78
|
374 |
-
msgid ""
|
375 |
-
"Publish the social media post with a focus on the link included to the post. "
|
376 |
-
"The picture in your post is linked to your blog site.<br>Facebook "
|
377 |
-
"automatically generates a teaser from your text and shows the headline and a "
|
378 |
-
"short teaser at the bottom of your post. By clicking on the picture the "
|
379 |
-
"Facebook user will then automatically be forwarded to the post."
|
380 |
-
msgstr ""
|
381 |
-
"Publier le message sur les réseaux sociaux en mettant l'accent sur le lien "
|
382 |
-
"inclus dans le message. La photo de votre message est liée à votre site de "
|
383 |
-
"blog. <br> Facebook génère automatiquement un teaser à partir de votre texte "
|
384 |
-
"et affiche le titre et un court teaser au bas de votre message. En cliquant "
|
385 |
-
"sur l'image, l'utilisateur Facebook sera automatiquement renvoyé au courrier."
|
386 |
-
|
387 |
-
#: ../views/b2s/settings.php:81
|
388 |
-
msgid ""
|
389 |
-
"Publish the social media post with a focus on the picture. The link to the "
|
390 |
-
"publication on your wordpress site is placed under your customized post-text."
|
391 |
-
"<br>If your followers click on the picture, the picture will be displayed in "
|
392 |
-
"a bigger size by facebook. By instead clicking on the link, your followers "
|
393 |
-
"are redirected to the whole blog contribution. The advantage: Research shows "
|
394 |
-
"that social media posts, in which the image is not linked, seem to generate "
|
395 |
-
"a greater reach in Facebook and lead more interested readers to read your "
|
396 |
-
"blog-post."
|
397 |
-
msgstr ""
|
398 |
-
"Publier le post des médias sociaux en mettant l'accent sur l'image. Le lien "
|
399 |
-
"vers la publication sur votre site wordpress est placé sous votre post-texte "
|
400 |
-
"personnalisé. <br> Si vos followers cliquez sur l'image, l'image sera "
|
401 |
-
"affichée dans une plus grande taille par facebook. En cliquant sur le lien, "
|
402 |
-
"vos followers sont redirigés vers la contribution complète du blog. "
|
403 |
-
"L'avantage: la recherche démontre que les messages dans les médias sociaux, "
|
404 |
-
"dans lesquels l'image n'est pas liée, semblent générer une plus grande "
|
405 |
-
"portée dans Facebook et amener les lecteurs plus intéressés à lire votre "
|
406 |
-
"blog."
|
407 |
-
|
408 |
-
#: ../views/b2s/ship.php:127
|
409 |
-
msgid "active network"
|
410 |
-
msgstr "Réseau actif"
|
411 |
-
|
412 |
-
#: ../views/b2s/ship.php:128
|
413 |
-
msgid "only with image"
|
414 |
-
msgstr "seulement avec image"
|
415 |
-
|
416 |
-
#: ../views/b2s/ship.php:129
|
417 |
-
msgid "refresh authorization"
|
418 |
-
msgstr "Autorisation de rafraîchissement"
|
419 |
-
|
420 |
-
#: ../views/b2s/html/header.phtml:8
|
421 |
-
msgid "Thank you. You'll now receive the blog updates from Blog2Social."
|
422 |
-
msgstr ""
|
423 |
-
"Je vous remercie. Vous recevrez maintenant les mises à jour du blog de "
|
424 |
-
"Blog2Social."
|
425 |
-
|
426 |
-
#: ../views/b2s/html/sidebar.phtml:8
|
427 |
-
msgid "Your license"
|
428 |
-
msgstr "Votre licence"
|
429 |
-
|
430 |
-
#: ../includes/Ajax/Get.php:200
|
431 |
msgid "ERROR 404 - Page not found"
|
432 |
msgstr "Erreur 404 - Page non trouvée"
|
433 |
|
@@ -435,15 +79,23 @@ msgstr "Erreur 404 - Page non trouvée"
|
|
435 |
msgid "Default"
|
436 |
msgstr "Standard"
|
437 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
438 |
#: ../includes/B2S/Network/Item.php:84 ../includes/B2S/Network/Item.php:98 ..
|
439 |
-
#: includes/B2S/Settings/Item.php:
|
440 |
-
#: includes/Init.php:
|
441 |
msgid "Profile"
|
442 |
msgstr "Profil"
|
443 |
|
444 |
#: ../includes/B2S/Network/Item.php:87 ../includes/B2S/Network/Item.php:87 ..
|
445 |
-
#: includes/B2S/Network/Item.php:108 ../includes/B2S/Settings/Item.php:
|
446 |
-
#: includes/B2S/Ship/Portale.php:33 ../includes/Init.php:
|
447 |
msgid "Page"
|
448 |
msgstr "Page"
|
449 |
|
@@ -452,8 +104,8 @@ msgid "You want to connect a network page?"
|
|
452 |
msgstr "Vous voulez connecter une page d'un réseau ?"
|
453 |
|
454 |
#: ../includes/B2S/Network/Item.php:90 ../includes/B2S/Network/Item.php:90 ..
|
455 |
-
#: includes/B2S/Network/Item.php:118 ../includes/B2S/Settings/Item.php:
|
456 |
-
#: includes/B2S/Ship/Portale.php:29 ../includes/Init.php:
|
457 |
msgid "Group"
|
458 |
msgstr "Groupe"
|
459 |
|
@@ -462,132 +114,185 @@ msgid "You want to connect a social media group?"
|
|
462 |
msgstr "Vous voulez connecter un groupe de réseau social ?"
|
463 |
|
464 |
#: ../includes/B2S/Network/Item.php:99 ../includes/B2S/Network/Item.php:109 ..
|
465 |
-
#: includes/B2S/Network/Item.php:119 ../includes/B2S/Ship/Item.php:
|
466 |
-
#: views/b2s/network.php:152
|
467 |
msgid "delete"
|
468 |
msgstr "supprimer"
|
469 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
470 |
#: ../includes/B2S/Post/Filter.php:34
|
471 |
msgid "all authors"
|
472 |
msgstr "Tous les auteurs"
|
473 |
|
474 |
-
#: ../includes/B2S/Post/Filter.php:
|
475 |
-
#: includes/B2S/Ship/Save.php:
|
476 |
-
#: includes/PRG/Post/Item.php:78 ../views/b2s/ship.php:
|
477 |
msgid "published"
|
478 |
msgstr "publié"
|
479 |
|
480 |
-
#: ../includes/B2S/Post/Filter.php:
|
481 |
-
#: includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
482 |
-
#: views/b2s/ship.php:
|
483 |
msgid "scheduled"
|
484 |
msgstr "planifié"
|
485 |
|
486 |
-
#: ../includes/B2S/Post/Filter.php:
|
487 |
-
#: includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
488 |
-
#: views/b2s/ship.php:
|
489 |
msgid "draft"
|
490 |
msgstr "brouillon"
|
491 |
|
492 |
-
#: ../includes/B2S/Post/Filter.php:
|
|
|
|
|
|
|
|
|
493 |
msgid "newest first"
|
494 |
msgstr "Les plus récents en premier"
|
495 |
|
496 |
-
#: ../includes/B2S/Post/Filter.php:
|
497 |
msgid "oldest first"
|
498 |
msgstr "Les plus anciens en premier"
|
499 |
|
500 |
-
#: ../includes/B2S/Post/Filter.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
501 |
msgid "Search Title"
|
502 |
msgstr "Rechercher titre"
|
503 |
|
504 |
-
#: ../includes/B2S/Post/Filter.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
505 |
msgid "sort"
|
506 |
msgstr "Tri"
|
507 |
|
508 |
-
#: ../includes/B2S/Post/Filter.php:
|
509 |
msgid "reset"
|
510 |
msgstr "réinitialiser"
|
511 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
512 |
#: ../includes/B2S/Post/Item.php:180
|
513 |
msgid "You have no posts published or scheduled."
|
514 |
msgstr "Vous n'avez aucun article publié ou planifié."
|
515 |
|
516 |
-
#: ../includes/B2S/Post/Item.php:
|
517 |
msgid "last shared on social media"
|
518 |
msgstr "dernier partagé on le réseau social"
|
519 |
|
520 |
-
#: ../includes/B2S/Post/Item.php:
|
521 |
msgid "Share on Social Media"
|
522 |
msgstr "Partager sur les réseaux sociaux"
|
523 |
|
524 |
-
#: ../includes/B2S/Post/Item.php:
|
525 |
msgid "Author"
|
526 |
msgstr "Auteur"
|
527 |
|
528 |
-
#: ../includes/B2S/Post/Item.php:
|
529 |
msgid "on blog"
|
530 |
msgstr "sur le blog"
|
531 |
|
532 |
-
#: ../includes/B2S/Post/Item.php:
|
533 |
-
#: php:
|
534 |
msgid "Re-share this post"
|
535 |
msgstr "Re-partager cet article"
|
536 |
|
537 |
-
#: ../includes/B2S/Post/Item.php:
|
538 |
msgid "Details"
|
539 |
msgstr "Détails"
|
540 |
|
541 |
-
#: ../includes/B2S/Post/Item.php:
|
542 |
msgid "shared social media posts"
|
543 |
msgstr "articles partagés sur les réseaux sociaux"
|
544 |
|
545 |
-
#: ../includes/B2S/Post/Item.php:
|
546 |
msgid "latest share by"
|
547 |
msgstr "dernier partage par"
|
548 |
|
549 |
-
#: ../includes/B2S/Post/Item.php:
|
550 |
msgid "scheduled social media posts"
|
551 |
msgstr "articles planifié sur les réseaux sociaux"
|
552 |
|
553 |
-
#: ../includes/B2S/Post/Item.php:
|
554 |
msgid "next share by"
|
555 |
msgstr "prochain partagé par"
|
556 |
|
557 |
-
#: ../includes/B2S/Post/Item.php:
|
558 |
-
|
|
|
|
|
|
|
559 |
msgid "Auto-Posting"
|
560 |
msgstr "Auto-publication"
|
561 |
|
562 |
-
#: ../includes/B2S/Post/Item.php:
|
563 |
msgid "show"
|
564 |
msgstr "afficher"
|
565 |
|
566 |
-
#: ../includes/B2S/Post/Item.php:
|
|
|
|
|
|
|
|
|
567 |
msgid "shared by"
|
568 |
msgstr "partagé par"
|
569 |
|
570 |
-
#: ../includes/B2S/Post/Item.php:
|
571 |
msgid "You want to delete a publish post entry?"
|
572 |
msgstr "Vous voulez supprimer une entrée de publication?"
|
573 |
|
574 |
-
#: ../includes/B2S/Post/Item.php:
|
|
|
|
|
|
|
|
|
575 |
msgid "re-share"
|
576 |
msgstr "re-partage"
|
577 |
|
578 |
-
#: ../includes/B2S/Post/Item.php:
|
579 |
msgid "scheduled by"
|
580 |
msgstr "planifié par"
|
581 |
|
582 |
-
#: ../includes/B2S/Post/Item.php:
|
583 |
msgid "You want to delete an scheduled post entry?"
|
584 |
msgstr "Vous voulez supprimer une entrée post programmée?"
|
585 |
|
586 |
-
#: ../includes/B2S/Post/Item.php:
|
|
|
|
|
|
|
|
|
587 |
msgid "You want to change the time for your scheduled post?"
|
588 |
msgstr "Vous souhaitez modifier l'heure de votre annonce?"
|
589 |
|
590 |
-
#: ../includes/B2S/Post/Item.php:
|
591 |
msgid "change time"
|
592 |
msgstr "changer l'heure"
|
593 |
|
@@ -595,39 +300,60 @@ msgstr "changer l'heure"
|
|
595 |
msgid "use b2s.pm Link Shortner"
|
596 |
msgstr "Utiliser b2s.pm pour raccourcir les liens"
|
597 |
|
598 |
-
#: ../includes/B2S/Settings/Item.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
599 |
msgid "Uhr"
|
600 |
msgstr "regarder"
|
601 |
|
602 |
-
#: ../includes/B2S/Settings/Item.php:
|
603 |
msgid "Best times to post"
|
604 |
msgstr "Meilleures heures pour publier"
|
605 |
|
606 |
-
#: ../includes/B2S/Settings/Item.php:
|
607 |
-
#: views/b2s/ship.php:
|
|
|
608 |
msgid "You want to schedule your posts and use the Best Time Scheduler?"
|
609 |
msgstr ""
|
610 |
"Vous voulez planifier vos articles et utiliser le meilleur créneau horaire "
|
611 |
"de publication?"
|
612 |
|
613 |
-
#: ../includes/B2S/Settings/Item.php:
|
614 |
msgid "save"
|
615 |
msgstr "sauver"
|
616 |
|
617 |
-
#: ../includes/B2S/Settings/Item.php:
|
618 |
msgid "Sorry, we can not load your data at the moment..."
|
619 |
msgstr "Désolé, nous ne pouvons pas charger vos données pour l'instant..."
|
620 |
|
621 |
-
#: ../includes/B2S/Ship/Image.php:
|
622 |
-
#: php:
|
623 |
msgid "Select Image"
|
624 |
msgstr "Sélectionner une image"
|
625 |
|
626 |
-
#: ../includes/B2S/Ship/Image.php:
|
627 |
msgid "Post no image"
|
628 |
msgstr "Ne poster aucune image"
|
629 |
|
630 |
-
#: ../includes/B2S/Ship/Image.php:
|
631 |
msgid ""
|
632 |
"The best size for images in social media posts are between: 667-1000px x 523-"
|
633 |
"1000px <br>Blog2Social will automatically resize your image according to "
|
@@ -637,160 +363,167 @@ msgstr ""
|
|
637 |
"comprise entre 667 - 1000px x 523 - 1000px<br/>Blog2Social redimensionnera "
|
638 |
"automatiquement votre image en fonction des nécessités du réseau."
|
639 |
|
640 |
-
#: ../includes/B2S/Ship/Image.php:
|
641 |
msgid "On Pinterest, Flickr and Instagram may be published with a image."
|
642 |
msgstr "Sur Pinterest, Flickr et Instagram peut être publié avec une image."
|
643 |
|
644 |
-
#: ../includes/B2S/Ship/Image.php:
|
645 |
-
msgid "
|
646 |
-
|
647 |
-
|
648 |
-
#: ../includes/B2S/Ship/Image.php:42
|
649 |
-
msgid "Pinterest, Flickr and Instagram can only be shared with a image included"
|
650 |
msgstr ""
|
651 |
-
"Pinterest, Flickr et Instagram
|
652 |
-
"
|
653 |
|
654 |
-
#: ../includes/B2S/Ship/Item.php:
|
655 |
msgid "Network does not support image for profiles"
|
656 |
msgstr "Le réseau ne supporte pas d'image pour les profils"
|
657 |
|
658 |
-
#: ../includes/B2S/Ship/Item.php:
|
659 |
msgid "Network defines image by link"
|
660 |
msgstr "Le réseau définit l'image par lien"
|
661 |
|
662 |
-
#: ../includes/B2S/Ship/Item.php:
|
663 |
msgid "Supported HTML tags"
|
664 |
msgstr "Balises HTML supportées"
|
665 |
|
666 |
-
#: ../includes/B2S/Ship/Item.php:
|
|
|
|
|
|
|
|
|
667 |
msgid "Text only"
|
668 |
msgstr "Texte seulement"
|
669 |
|
670 |
-
#: ../includes/B2S/Ship/Item.php:
|
671 |
-
#: includes/B2S/Ship/Item.php:
|
672 |
-
#: includes/B2S/Ship/Item.php:
|
673 |
msgid "characters"
|
674 |
msgstr "caractères"
|
675 |
|
676 |
-
#: ../includes/B2S/Ship/Item.php:
|
677 |
msgid "Network does not support image for pages"
|
678 |
msgstr "Le réseau ne supporte pas d'image sur les pages"
|
679 |
|
680 |
-
#: ../includes/B2S/Ship/Item.php:
|
681 |
msgid "Insert full-text"
|
682 |
msgstr "Insérer du texte plein"
|
683 |
|
684 |
-
#: ../includes/B2S/Ship/Item.php:
|
685 |
msgid "Delete text"
|
686 |
msgstr "Effacer le texte"
|
687 |
|
688 |
-
#: ../includes/B2S/Ship/Item.php:
|
689 |
-
#: includes/B2S/Ship/Item.php:
|
690 |
msgid "Write something about your post..."
|
691 |
msgstr "Ecrivez quelque-chose à propos de votre article..."
|
692 |
|
693 |
-
#: ../includes/B2S/Ship/Item.php:
|
694 |
msgid "Post selected image"
|
695 |
msgstr "Poster l'image sélectionnée"
|
696 |
|
697 |
-
#: ../includes/B2S/Ship/Item.php:
|
698 |
msgid "required"
|
699 |
msgstr "nécessaire"
|
700 |
|
701 |
-
#: ../includes/B2S/Ship/Item.php:
|
702 |
msgid "Link"
|
703 |
msgstr "Lien"
|
704 |
|
705 |
-
#: ../includes/B2S/Ship/Item.php:
|
706 |
msgid "The Headline..."
|
707 |
msgstr "L'entête..."
|
708 |
|
709 |
-
#: ../includes/B2S/Ship/Item.php:
|
|
|
|
|
|
|
|
|
|
|
710 |
msgid "Hashtags"
|
711 |
msgstr "Hashtags"
|
712 |
|
713 |
-
#: ../includes/B2S/Ship/Item.php:
|
714 |
msgid "Share Now"
|
715 |
msgstr "Partager maintenant"
|
716 |
|
717 |
-
#: ../includes/B2S/Ship/Item.php:
|
718 |
msgid "Schedule post once"
|
719 |
msgstr "Planifier l'article une fois"
|
720 |
|
721 |
-
#: ../includes/B2S/Ship/Item.php:
|
722 |
msgid "Schedule post recurrently"
|
723 |
msgstr "Planifié l'article de manière récurrente"
|
724 |
|
725 |
-
#: ../includes/B2S/Ship/Item.php:
|
726 |
msgid "Duration"
|
727 |
msgstr "Durée"
|
728 |
|
729 |
-
#: ../includes/B2S/Ship/Item.php:
|
730 |
msgid "Date"
|
731 |
msgstr "Date"
|
732 |
|
733 |
-
#: ../includes/B2S/Ship/Item.php:
|
734 |
msgid "Time"
|
735 |
msgstr "Heure"
|
736 |
|
737 |
-
#: ../includes/B2S/Ship/Item.php:
|
738 |
msgid "Days"
|
739 |
msgstr "Jours"
|
740 |
|
741 |
-
#: ../includes/B2S/Ship/Item.php:
|
742 |
msgid "Week"
|
743 |
msgstr "Semaine"
|
744 |
|
745 |
-
#: ../includes/B2S/Ship/Item.php:
|
746 |
msgid "Weeks"
|
747 |
msgstr "Semaines"
|
748 |
|
749 |
-
#: ../includes/B2S/Ship/Item.php:
|
750 |
msgid "Mon"
|
751 |
msgstr "Lu"
|
752 |
|
753 |
-
#: ../includes/B2S/Ship/Item.php:
|
754 |
msgid "Tue"
|
755 |
msgstr "Ma"
|
756 |
|
757 |
-
#: ../includes/B2S/Ship/Item.php:
|
758 |
msgid "Wed"
|
759 |
msgstr "Me"
|
760 |
|
761 |
-
#: ../includes/B2S/Ship/Item.php:
|
762 |
msgid "Thu"
|
763 |
msgstr "Je"
|
764 |
|
765 |
-
#: ../includes/B2S/Ship/Item.php:
|
766 |
msgid "Fri"
|
767 |
msgstr "Ve"
|
768 |
|
769 |
-
#: ../includes/B2S/Ship/Item.php:
|
770 |
msgid "Sat"
|
771 |
msgstr "Sa"
|
772 |
|
773 |
-
#: ../includes/B2S/Ship/Item.php:
|
774 |
msgid "Sun"
|
775 |
msgstr "Di"
|
776 |
|
777 |
-
#: ../includes/B2S/Ship/Item.php:
|
778 |
msgid "Add Posting Time"
|
779 |
msgstr "Ajouter une heure d'envoi"
|
780 |
|
781 |
-
#: ../includes/B2S/Ship/Item.php:
|
782 |
msgid "Apply Settings To All Networks"
|
783 |
msgstr "Appliquer les réglages à tous les réseaux"
|
784 |
|
785 |
-
#: ../includes/B2S/Ship/Item.php:
|
786 |
msgid "Save Settings As Default"
|
787 |
msgstr "Sauver ces réglages comme défaut"
|
788 |
|
789 |
-
#: ../includes/B2S/Ship/Save.php:
|
790 |
msgid "view publication"
|
791 |
msgstr "Voir la publication"
|
792 |
|
793 |
-
#: ../includes/B2S/Ship/Save.php:
|
794 |
msgid "scheduled on"
|
795 |
msgstr "Planifié le"
|
796 |
|
@@ -802,11 +535,27 @@ msgstr "Nombre d'articles partagés"
|
|
802 |
msgid "Number of scheduled posts"
|
803 |
msgstr "Nombre d'articles planifiés"
|
804 |
|
805 |
-
#: ../includes/Init.php:
|
806 |
-
msgid "
|
807 |
-
msgstr "
|
808 |
|
809 |
-
#: ../includes/Init.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
810 |
msgid ""
|
811 |
"There are no authorizations for your selected profile. Please, authorize "
|
812 |
"with a social network or select a other profile."
|
@@ -814,27 +563,27 @@ msgstr ""
|
|
814 |
"Il n'existe aucune autorisation pour votre profil sélectionné. Autoriser "
|
815 |
"avec un réseau social ou sélectionner un autre profil."
|
816 |
|
817 |
-
#: ../includes/Init.php:
|
818 |
msgid "https://www.blog2social.com/en/pricing/"
|
819 |
msgstr "https://www.blog2social.com/en/pricing/"
|
820 |
|
821 |
-
#: ../includes/Init.php:
|
822 |
msgid "Upgrade to Premium"
|
823 |
msgstr "Passer à la version premium"
|
824 |
|
825 |
-
#: ../includes/Init.php:
|
826 |
msgid "Your post could not be posted."
|
827 |
msgstr "Votre article ne peut être posté."
|
828 |
|
829 |
-
#: ../includes/Init.php:
|
830 |
msgid "Your authorization has expired. Please check your authorization."
|
831 |
msgstr "Votre autorisation a expiré. Vérifiez votre autorisation, svp."
|
832 |
|
833 |
-
#: ../includes/Init.php:
|
834 |
msgid "The network has marked the post as spam or abusive."
|
835 |
msgstr "Le réseau a marqué l'article comme spam ou abusif."
|
836 |
|
837 |
-
#: ../includes/Init.php:
|
838 |
msgid ""
|
839 |
"We don't have the permission to publish your post. Please check your "
|
840 |
"authorization."
|
@@ -842,7 +591,7 @@ msgstr ""
|
|
842 |
"Nous n'avons pas la permission de publier votre article. Vérifiez votre "
|
843 |
"autorisation, svp."
|
844 |
|
845 |
-
#: ../includes/Init.php:
|
846 |
msgid ""
|
847 |
"Your authorization is interrupted. Please check your authorization. Please "
|
848 |
"see <a target=\"_blank\" href=\"https://www.blog2social."
|
@@ -852,15 +601,15 @@ msgstr ""
|
|
852 |
"la <a target=\"_blank\" href=\"https://www.blog2social."
|
853 |
"com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>, svp."
|
854 |
|
855 |
-
#: ../includes/Init.php:
|
856 |
msgid "Your limit is reached for today."
|
857 |
msgstr "Votre limite quotidienne est atteinte."
|
858 |
|
859 |
-
#: ../includes/Init.php:
|
860 |
msgid "Your post could not be posted, because your image is not available."
|
861 |
msgstr "Votre article ne peut pas être publié parce que l'image n'est pas disponible."
|
862 |
|
863 |
-
#: ../includes/Init.php:
|
864 |
msgid ""
|
865 |
"The network has blocked your account. Please see <a target=\"_blank\" "
|
866 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
@@ -870,7 +619,7 @@ msgstr ""
|
|
870 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
871 |
"error-messages.html\">FAQ</a>, svp."
|
872 |
|
873 |
-
#: ../includes/Init.php:
|
874 |
msgid ""
|
875 |
"The number of images is reached. Please see <a target=\"_blank\" href=\"https:"
|
876 |
"//www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages."
|
@@ -880,31 +629,61 @@ msgstr ""
|
|
880 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
881 |
"error-messages.html\">FAQ</a>, svp."
|
882 |
|
883 |
-
#: ../includes/Init.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
884 |
msgid "Dashboard"
|
885 |
msgstr "Tableau de bord"
|
886 |
|
887 |
-
#: ../includes/Init.php:
|
|
|
|
|
|
|
|
|
888 |
msgid "Networks"
|
889 |
msgstr "Réseaux"
|
890 |
|
891 |
-
#: ../includes/Init.php:
|
892 |
-
msgid "Settings"
|
893 |
-
msgstr "Paramètres"
|
894 |
-
|
895 |
-
#: ../includes/Init.php:306 ../includes/Init.php:306
|
896 |
msgid "PR-Service"
|
897 |
msgstr "Service - PR"
|
898 |
|
899 |
-
#: ../includes/Init.php:
|
900 |
msgid "or"
|
901 |
msgstr "ou"
|
902 |
|
903 |
-
#: ../includes/Init.php:
|
904 |
msgid "back to install plugins"
|
905 |
msgstr "retour à l'installation des plugins"
|
906 |
|
907 |
-
#: ../includes/MetaBox.php:
|
|
|
|
|
|
|
|
|
908 |
#: phtml:18
|
909 |
msgid "The connection to the server failed. Try again!"
|
910 |
msgstr "Erreur: la connexion au serveur a échoué. Réessayer!"
|
@@ -944,9 +723,9 @@ msgid "You want to auto post your blog post?"
|
|
944 |
msgstr "Vous voulez auto publier votre blog?"
|
945 |
|
946 |
#: ../includes/MetaBox.php:43 ../includes/MetaBox.php:81 ../views/b2s/network.php:
|
947 |
-
#: 108 ../views/b2s/ship.php:
|
948 |
-
#: views/b2s/html/footer.phtml:33 ../views/b2s/html/footer.phtml:82 ..
|
949 |
-
#: views/b2s/html/footer.phtml:132 ../views/b2s/html/header.phtml:137
|
950 |
msgid "Upgrade to PREMIUM"
|
951 |
msgstr "Mettre à jour vers PREMIUM"
|
952 |
|
@@ -963,24 +742,20 @@ msgid "Customize & Schedule Social Media Posts"
|
|
963 |
msgstr "Personnaliser et planifier des messages sur les réseaux sociaux"
|
964 |
|
965 |
#: ../includes/MetaBox.php:48 ../includes/MetaBox.php:75 ../includes/Notice.php:
|
966 |
-
#: 30 ../views/b2s/network.php:102 ../views/b2s/ship.php:
|
967 |
-
#: php:
|
968 |
-
#: views/b2s/html/footer.phtml:
|
|
|
969 |
msgid "Social Media Auto-Posting"
|
970 |
msgstr "Auto-publication des médias sociaux"
|
971 |
|
972 |
-
#: ../includes/MetaBox.php:48 ../includes/MetaBox.php:65 ../views/b2s/html/footer.
|
973 |
-
#: phtml:114
|
974 |
-
msgid "(NEW)"
|
975 |
-
msgstr "(Nouveau)"
|
976 |
-
|
977 |
#: ../includes/MetaBox.php:51
|
978 |
msgid "enable Auto-Posting"
|
979 |
msgstr "Activer la fonction de comptabilisation automatique"
|
980 |
|
981 |
#: ../includes/MetaBox.php:57 ../views/b2s/network.php:48 ../views/b2s/post.php:
|
982 |
#: 37 ../views/b2s/post.publish.php:40 ../views/b2s/post.sched.php:41 ..
|
983 |
-
#: views/b2s/ship.php:
|
984 |
#: phtml:81
|
985 |
msgid "Loading..."
|
986 |
msgstr "Chargement..."
|
@@ -989,37 +764,67 @@ msgstr "Chargement..."
|
|
989 |
msgid "Blog2Social: Social Media Auto-Posting"
|
990 |
msgstr "Blog2Social: Auto-affichage des médias sociaux"
|
991 |
|
992 |
-
#: ../includes/MetaBox.php:68
|
993 |
msgid ""
|
994 |
-
"Blog2Social
|
995 |
-
"
|
996 |
-
"
|
|
|
|
|
997 |
msgstr ""
|
998 |
-
"Blog2Social
|
999 |
-
"
|
1000 |
-
"
|
|
|
|
|
1001 |
|
1002 |
#: ../includes/MetaBox.php:71 ../views/b2s/html/footer.phtml:122
|
1003 |
msgid "You want to auto-post your blog post?"
|
1004 |
msgstr "Vous voulez auto-afficher votre blog?"
|
1005 |
|
1006 |
-
#: ../includes/MetaBox.php:72 ../includes/Notice.php:29 ../includes/Notice.php:36
|
1007 |
-
#: ../views/b2s/network.php:99 ../views/b2s/ship.php:
|
1008 |
-
#:
|
1009 |
-
#: views/b2s/html/footer.phtml:123
|
1010 |
msgid "Upgrade to Blog2Social Premium"
|
1011 |
msgstr "Passer à la version Blog2Social premium"
|
1012 |
|
1013 |
#: ../includes/MetaBox.php:76 ../includes/Notice.php:31 ../views/b2s/network.php:
|
1014 |
-
#: 103 ../views/b2s/ship.php:
|
1015 |
-
#: views/b2s/html/footer.phtml:28 ../views/b2s/html/footer.phtml:77 ..
|
1016 |
-
#: views/b2s/html/footer.phtml:127 ../views/b2s/html/header.phtml:183
|
1017 |
msgid "Post on pages and groups"
|
1018 |
msgstr "Poster sur les pages et les groupes"
|
1019 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1020 |
#: ../includes/MetaBox.php:83 ../views/b2s/network.php:110 ../views/b2s/ship.php:
|
1021 |
-
#:
|
1022 |
-
#: views/b2s/html/footer.phtml:
|
|
|
1023 |
msgid ""
|
1024 |
"or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with "
|
1025 |
"free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
|
@@ -1047,14 +852,44 @@ msgstr ""
|
|
1047 |
"partager périodiquement pour Plus de visibilité et d'engagement avec votre "
|
1048 |
"communauté."
|
1049 |
|
1050 |
-
#: ../includes/MetaBox.php:107
|
1051 |
-
msgid "Select profile:"
|
1052 |
-
msgstr "Sélectionner le profil:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1053 |
|
1054 |
-
#: ../includes/MetaBox.php:141 ../views/b2s/ship.php:
|
1055 |
msgid "My Time Settings"
|
1056 |
msgstr "Mes réglages d'heures"
|
1057 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1058 |
#: ../includes/Notice.php:18
|
1059 |
msgid ""
|
1060 |
"<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
|
@@ -1072,6 +907,10 @@ msgstr "NOTEZ BLOG2SOCIAL"
|
|
1072 |
msgid "hide"
|
1073 |
msgstr "cacher"
|
1074 |
|
|
|
|
|
|
|
|
|
1075 |
#: ../includes/PRG/Post/Filter.php:30
|
1076 |
msgid "All Authors"
|
1077 |
msgstr "Tous les auteurs"
|
@@ -1084,11 +923,11 @@ msgstr "Tous les types"
|
|
1084 |
msgid "You have no posts published or scheduled"
|
1085 |
msgstr "Vous n'avez aucun article publié ou planifié"
|
1086 |
|
1087 |
-
#: ../includes/PRG/Post/Item.php:
|
1088 |
msgid "Publish on PR-Gateway"
|
1089 |
msgstr "Publier sur la passerelle PR"
|
1090 |
|
1091 |
-
#: ../includes/PRG/Post/Item.php:
|
1092 |
msgid "on Blog"
|
1093 |
msgstr "sur le blog"
|
1094 |
|
@@ -1106,23 +945,200 @@ msgid ""
|
|
1106 |
"target=\"_bank\">FAQ</a>"
|
1107 |
msgstr "Voir <a href=\"https://www.blog2social.com/en/faq/\" target=\"_bank\">FAQ</a>"
|
1108 |
|
|
|
|
|
|
|
|
|
1109 |
#. URI of the plugin
|
1110 |
msgid "http://www.blog2social.com"
|
1111 |
msgstr "http://www.blog2social.com"
|
1112 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1113 |
#. Author of the plugin
|
1114 |
msgid "Blog2Social, Adenion"
|
1115 |
msgstr "Blog2Social, Adenion"
|
1116 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1117 |
#: ../views/b2s/dashboard.php:142 ../views/b2s/settings.php:42 ../views/b2s/ship.
|
1118 |
-
#: php:
|
1119 |
msgid "Best Time Scheduler"
|
1120 |
msgstr "Meilleures heures de planification"
|
1121 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1122 |
#: ../views/b2s/dashboard.php:178
|
1123 |
msgid "Reporting"
|
1124 |
msgstr "Rapport"
|
1125 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1126 |
#: ../views/b2s/error.php:10
|
1127 |
msgid "Connection is broken..."
|
1128 |
msgstr "Connexion rompue..."
|
@@ -1175,7 +1191,7 @@ msgstr "Créer un nouveau profil"
|
|
1175 |
|
1176 |
#: ../views/b2s/network.php:27 ../views/b2s/network.php:28 ../views/prg/post.php:
|
1177 |
#: 23 ../views/prg/post.php:24 ../views/b2s/html/post.navbar.phtml:10 ..
|
1178 |
-
#: views/b2s/html/post.navbar.phtml:11
|
1179 |
msgid "filter"
|
1180 |
msgstr "Filtrer"
|
1181 |
|
@@ -1230,7 +1246,7 @@ msgid "Do you really want to delete this profile"
|
|
1230 |
msgstr "Souhaitez-vous vraiment supprimer ce profil ?"
|
1231 |
|
1232 |
#: ../views/b2s/network.php:128 ../views/b2s/network.php:146 ../views/b2s/post.
|
1233 |
-
#: publish.php:74 ../views/b2s/post.sched.php:102 ../views/prg/ship.php:
|
1234 |
msgid "NO"
|
1235 |
msgstr "NON"
|
1236 |
|
@@ -1247,54 +1263,138 @@ msgstr "Retirer l'autorisation"
|
|
1247 |
msgid "Do you really want to delete this authorization"
|
1248 |
msgstr "Voulez-vous réellement enlever cette autorisation"
|
1249 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1250 |
#: ../views/b2s/post.sched.php:67
|
1251 |
msgid "Change Time"
|
1252 |
msgstr "Changer l'heure"
|
1253 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1254 |
#: ../views/b2s/settings.php:24
|
1255 |
msgid "Best Time Settings"
|
1256 |
msgstr "Meilleurs réglages d'heures"
|
1257 |
|
1258 |
-
#: ../views/b2s/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1259 |
msgid "Social Media Scheduling & Sharing"
|
1260 |
msgstr "Planification et partage sur les réseaux sociaux"
|
1261 |
|
1262 |
-
#: ../views/b2s/ship.php:
|
1263 |
-
#: views/prg/html/form.phtml:26 ../views/prg/html/form.phtml:28
|
1264 |
msgid "Title"
|
1265 |
msgstr "Titre"
|
1266 |
|
1267 |
-
#: ../views/b2s/ship.php:
|
1268 |
msgid "scroll to bottom"
|
1269 |
msgstr "Faire défiler vers le bas"
|
1270 |
|
1271 |
-
#: ../views/b2s/ship.php:
|
1272 |
msgid "You want to load your time settings?"
|
1273 |
msgstr "Vous voulez charger vos paramètres de temps?"
|
1274 |
|
1275 |
-
#: ../views/b2s/ship.php:
|
1276 |
msgid "Social Accounts"
|
1277 |
msgstr "Comptes de réseaux sociaux"
|
1278 |
|
1279 |
-
#: ../views/b2s/ship.php:
|
1280 |
msgid "Add more..."
|
1281 |
msgstr "Ajouter plus..."
|
1282 |
|
1283 |
-
#: ../views/b2s/ship.php:
|
1284 |
msgid "Profiles | Pages | Groups"
|
1285 |
msgstr "Profils | Pages | Groupes"
|
1286 |
|
1287 |
-
#: ../views/b2s/ship.php:
|
1288 |
msgid "You want to save network settings in an additional profile?"
|
1289 |
msgstr ""
|
1290 |
"Vous souhaitez enregistrer les paramètres réseau dans un profil "
|
1291 |
"supplémentaire?"
|
1292 |
|
1293 |
-
#: ../views/b2s/ship.php:
|
1294 |
msgid "Save Settings"
|
1295 |
msgstr "Enregistrer les paramètres"
|
1296 |
|
1297 |
-
#: ../views/b2s/ship.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1298 |
msgid ""
|
1299 |
"Notice:<br><p>Please make sure, that your website address is reachable. The "
|
1300 |
"Social Networks do not allow postings from local installations.</p>"
|
@@ -1303,49 +1403,49 @@ msgstr ""
|
|
1303 |
"joignable. Les réseaux sociaux n'autorise pas l'envoi depuis un réseau local."
|
1304 |
"</p>"
|
1305 |
|
1306 |
-
#: ../views/b2s/ship.php:
|
1307 |
msgid "change website address"
|
1308 |
msgstr "changer l'adresse du site web"
|
1309 |
|
1310 |
-
#: ../views/b2s/ship.php:
|
1311 |
msgid "First, connect or select network before posting"
|
1312 |
msgstr "Connectez-vous ou sélectionnez un réseau avant l'envoi"
|
1313 |
|
1314 |
-
#: ../views/b2s/ship.php:
|
1315 |
msgid "connect"
|
1316 |
msgstr "connecter"
|
1317 |
|
1318 |
-
#: ../views/b2s/ship.php:
|
1319 |
msgid "scroll to top"
|
1320 |
msgstr "faire défiler vers le haut"
|
1321 |
|
1322 |
-
#: ../views/b2s/ship.php:
|
1323 |
msgid "Share"
|
1324 |
msgstr "Partager"
|
1325 |
|
1326 |
-
#: ../views/b2s/ship.php:
|
1327 |
msgid "Share new post on Social Media"
|
1328 |
msgstr "Partager le nouvel article sur les réseaux sociaux"
|
1329 |
|
1330 |
-
#: ../views/b2s/ship.php:
|
1331 |
msgid "Connect for"
|
1332 |
msgstr "Connecter sur"
|
1333 |
|
1334 |
-
#: ../views/b2s/ship.php:
|
1335 |
msgid "No Image Selected"
|
1336 |
msgstr "Pas d'image sélectionnée"
|
1337 |
|
1338 |
-
#: ../views/b2s/ship.php:
|
1339 |
msgid "No Image is selected, but no image can not be published on this network."
|
1340 |
msgstr ""
|
1341 |
"Aucune image sélectionnée, mais aucune image ne peut être publiée sur ce "
|
1342 |
"réseau."
|
1343 |
|
1344 |
-
#: ../views/b2s/ship.php:
|
1345 |
msgid "Time Scheduling"
|
1346 |
msgstr "Heure de la planification"
|
1347 |
|
1348 |
-
#: ../views/b2s/ship.php:
|
1349 |
msgid ""
|
1350 |
"You have not set a time. Under Blog2Social Settings (navigation on the left) "
|
1351 |
"you can permanently save and load your times to any publication before."
|
@@ -1354,11 +1454,11 @@ msgstr ""
|
|
1354 |
"(navigation à gauche) vous pouvez sauvegarder et charger de manière "
|
1355 |
"permanente vos heures pour les publications antérieures."
|
1356 |
|
1357 |
-
#: ../views/b2s/ship.php:
|
1358 |
msgid "Re-share this Post"
|
1359 |
msgstr "Re-partager cet article"
|
1360 |
|
1361 |
-
#: ../views/b2s/ship.php:
|
1362 |
msgid ""
|
1363 |
"You can re-share your post for a different sharing purpose, or to share on a "
|
1364 |
"different choice of networks, profiles, pages or groups, or with different "
|
@@ -1383,15 +1483,15 @@ msgstr ""
|
|
1383 |
"d'aperçu où vous pourrez sélectionner vos réseaux et modifier vos textes, "
|
1384 |
"commentaires ou images en fonction de vos préférences de partage."
|
1385 |
|
1386 |
-
#: ../views/b2s/ship.php:
|
1387 |
msgid "You want re-share your blog post?"
|
1388 |
msgstr "Vous voulez re-partager votre blog?"
|
1389 |
|
1390 |
-
#: ../views/b2s/ship.php:
|
1391 |
msgid "Save Network Settings"
|
1392 |
msgstr "Sauver les paramètres de réseaux"
|
1393 |
|
1394 |
-
#: ../views/b2s/ship.php:
|
1395 |
msgid ""
|
1396 |
"You can save your current network settings as \"Standard\" network settings "
|
1397 |
"for any future sharing activities or as a \"Profile\" to choose from (Premium)."
|
@@ -1475,23 +1575,23 @@ msgstr ""
|
|
1475 |
msgid "Start your 14-Day Free Trial"
|
1476 |
msgstr "Commencez votre essai gratuit de 14 jours"
|
1477 |
|
1478 |
-
#: ../views/prg/ship.php:
|
1479 |
msgid "Copyright"
|
1480 |
msgstr "Copyright"
|
1481 |
|
1482 |
-
#: ../views/prg/ship.php:
|
1483 |
msgid "Save As Draft"
|
1484 |
msgstr "Sauver comme brouillon"
|
1485 |
|
1486 |
-
#: ../views/prg/ship.php:
|
1487 |
msgid "Publish"
|
1488 |
msgstr "Publier"
|
1489 |
|
1490 |
-
#: ../views/prg/ship.php:
|
1491 |
msgid "Please Note"
|
1492 |
msgstr "Noter svp"
|
1493 |
|
1494 |
-
#: ../views/prg/ship.php:
|
1495 |
msgid ""
|
1496 |
"It may incur charges for publishing on PR-Gateway. Sent press releases can "
|
1497 |
"not be withdrawn. If you want your press release to be published now?"
|
@@ -1500,7 +1600,7 @@ msgstr ""
|
|
1500 |
"communiqués de presse envoyés ne peuvent pas être retirées. Voulez-vous "
|
1501 |
"publier maintenant votre communiqué de presse ?"
|
1502 |
|
1503 |
-
#: ../views/prg/ship.php:
|
1504 |
msgid "Yes, I accept"
|
1505 |
msgstr "Oui, j'accepte"
|
1506 |
|
@@ -1511,7 +1611,7 @@ msgstr ""
|
|
1511 |
"sociaux."
|
1512 |
|
1513 |
#: ../views/b2s/html/footer.phtml:8 ../views/prg/html/footer.phtml:8 ..
|
1514 |
-
#: views/prg/html/header.phtml:40
|
1515 |
msgid "Post"
|
1516 |
msgstr "Article"
|
1517 |
|
@@ -1597,6 +1697,12 @@ msgstr ""
|
|
1597 |
"articles sur les réseaux sociaux.<br>Vous pouvez désactiver le générateur de "
|
1598 |
"liens courts b2s.pm pour afficher votre URL d'origine."
|
1599 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1600 |
#: ../views/b2s/html/header.phtml:25
|
1601 |
msgid "This entry could not be removed. It's not yours!"
|
1602 |
msgstr "Cette entrée ne peut pas être enlevé. Ce n'est pas à toi!"
|
@@ -1716,20 +1822,20 @@ msgstr ""
|
|
1716 |
"version gratuite."
|
1717 |
|
1718 |
#: ../views/b2s/html/header.phtml:189 ../views/prg/html/form.phtml:141 ..
|
1719 |
-
#: views/prg/html/form.phtml:143 ../views/prg/html/form.phtml:218 ..
|
1720 |
-
#: views/prg/html/form.phtml:220
|
1721 |
msgid "E-Mail"
|
1722 |
msgstr "E-mail"
|
1723 |
|
1724 |
#: ../views/b2s/html/header.phtml:193 ../views/prg/html/form.phtml:91 ..
|
1725 |
-
#: views/prg/html/form.phtml:100 ../views/prg/html/form.phtml:168 ..
|
1726 |
-
#: views/prg/html/form.phtml:177
|
1727 |
msgid "First Name"
|
1728 |
msgstr "Prénom"
|
1729 |
|
1730 |
#: ../views/b2s/html/header.phtml:197 ../views/prg/html/form.phtml:92 ..
|
1731 |
-
#: views/prg/html/form.phtml:103 ../views/prg/html/form.phtml:169 ..
|
1732 |
-
#: views/prg/html/form.phtml:180
|
1733 |
msgid "Last Name"
|
1734 |
msgstr "Nom"
|
1735 |
|
@@ -1753,6 +1859,10 @@ msgstr "Articles partagés"
|
|
1753 |
msgid "How to work with Blog2Social"
|
1754 |
msgstr "Comment utiliser Blog2Social"
|
1755 |
|
|
|
|
|
|
|
|
|
1756 |
#: ../views/b2s/html/sidebar.phtml:37
|
1757 |
msgid "Network Activity (today)"
|
1758 |
msgstr "Activité réseau (aujourd'hui)"
|
@@ -1834,7 +1944,7 @@ msgid "Press"
|
|
1834 |
msgstr "Presse"
|
1835 |
|
1836 |
#: ../views/prg/html/form.phtml:84 ../views/prg/html/form.phtml:86 ..
|
1837 |
-
#: views/prg/html/form.phtml:161 ../views/prg/html/form.phtml:163
|
1838 |
msgid "Name"
|
1839 |
msgstr "Nom"
|
1840 |
|
@@ -1847,22 +1957,22 @@ msgid "Mr."
|
|
1847 |
msgstr "M."
|
1848 |
|
1849 |
#: ../views/prg/html/form.phtml:107 ../views/prg/html/form.phtml:110 ..
|
1850 |
-
#: views/prg/html/form.phtml:184 ../views/prg/html/form.phtml:187
|
1851 |
msgid "Street"
|
1852 |
msgstr "Rue"
|
1853 |
|
1854 |
#: ../views/prg/html/form.phtml:108 ../views/prg/html/form.phtml:113 ..
|
1855 |
-
#: views/prg/html/form.phtml:185 ../views/prg/html/form.phtml:190
|
1856 |
msgid "Number"
|
1857 |
msgstr "Numéro"
|
1858 |
|
1859 |
#: ../views/prg/html/form.phtml:117 ../views/prg/html/form.phtml:120 ..
|
1860 |
-
#: views/prg/html/form.phtml:194 ../views/prg/html/form.phtml:197
|
1861 |
msgid "Zip Code"
|
1862 |
msgstr "Code postal"
|
1863 |
|
1864 |
#: ../views/prg/html/form.phtml:118 ../views/prg/html/form.phtml:123 ..
|
1865 |
-
#: views/prg/html/form.phtml:195 ../views/prg/html/form.phtml:200
|
1866 |
msgid "City"
|
1867 |
msgstr "Ville"
|
1868 |
|
@@ -1871,12 +1981,12 @@ msgid "Country"
|
|
1871 |
msgstr "Pays"
|
1872 |
|
1873 |
#: ../views/prg/html/form.phtml:135 ../views/prg/html/form.phtml:137 ..
|
1874 |
-
#: views/prg/html/form.phtml:212 ../views/prg/html/form.phtml:214
|
1875 |
msgid "Phone"
|
1876 |
msgstr "Téléphone"
|
1877 |
|
1878 |
#: ../views/prg/html/form.phtml:147 ../views/prg/html/form.phtml:149 ..
|
1879 |
-
#: views/prg/html/form.phtml:224 ../views/prg/html/form.phtml:226
|
1880 |
msgid "Website"
|
1881 |
msgstr "Site internet"
|
1882 |
|
3 |
"Project-Id-Version: Blog2Social V3 - Development Modus\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2016-10-25 12:18+0200\n"
|
6 |
+
"PO-Revision-Date: Mon Feb 27 2017 12:34:29 GMT+0100\n"
|
7 |
"Last-Translator: admin <s.buerger@adenion.de>\n"
|
8 |
"Language-Team: French (France) <translate@tips02.fr>\n"
|
9 |
"Language: French (France)\n"
|
22 |
"X-Generator: Loco - https://localise.biz/\n"
|
23 |
"X-Poedit-SearchPath-0: .."
|
24 |
|
25 |
+
#: ../views/b2s/settings.php:86
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
msgid ""
|
27 |
+
"The photo post type displays a selected image of your post with the comment "
|
28 |
+
"to introduce your post above the image. The image is linked to the image "
|
29 |
+
"view on your Facebook image gallery. You can add the link to your post in "
|
30 |
+
"your comment, if you want to lead your readers to your blog. The main "
|
31 |
+
"benefit of this format is, that your image is automatically uploaded to your "
|
32 |
+
"Facebook image albums. You can edit the album’s name with a description of "
|
33 |
+
"your choice."
|
34 |
msgstr ""
|
35 |
+
"Le type de photo post affiche une image sélectionnée de votre message avec "
|
36 |
+
"le commentaire pour présenter votre message au-dessus de l'image. L'image "
|
37 |
+
"est liée à la vue d'image sur votre galerie d'images de Facebook. Vous "
|
38 |
+
"pouvez ajouter le lien à votre post dans votre commentaire, si vous voulez "
|
39 |
+
"conduire vos lecteurs à votre blog. Le principal avantage de ce format est "
|
40 |
+
"que votre image est automatiquement téléchargée sur vos albums d'images "
|
41 |
+
"Facebook. Vous pouvez modifier le nom de l'album avec une description de "
|
42 |
+
"votre choix."
|
43 |
+
|
44 |
+
#: ../views/b2s/ship.php:345
|
45 |
+
msgid "Your blog post is not yet published on your Wordpress!"
|
46 |
+
msgstr "Votre message de blog n'est pas encore publié sur votre Wordpress!"
|
47 |
+
|
48 |
+
#: ../views/b2s/ship.php:348
|
49 |
+
msgid "At least one of your selected networks is set to \"Share Now\""
|
50 |
+
msgstr "Au moins un de vos réseaux sélectionnés est réglé sur \"Partager maintenant\""
|
51 |
+
|
52 |
+
#: ../views/b2s/ship.php:352
|
53 |
+
msgid "Schedule your post"
|
54 |
+
msgstr "Planifiez votre message"
|
55 |
+
|
56 |
+
#: ../views/b2s/ship.php:355
|
57 |
+
msgid "Ignore & share"
|
58 |
+
msgstr "Ignorer & partager"
|
59 |
+
|
60 |
+
#: ../views/b2s/html/footer.phtml:118
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
msgid ""
|
62 |
+
"The Blog2Social Auto-Posting feature will be activated by default. So your "
|
63 |
+
"post will be shared automatically on your selected social media networks "
|
64 |
+
"when your post is published. You can still deselect the checkbox manually "
|
65 |
+
"when publishing/updating a post, if you don’t need the feature in certain "
|
66 |
+
"cases."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
msgstr ""
|
68 |
+
"La fonction Blog2Social Auto-Posting sera activée par défaut. Ainsi, votre "
|
69 |
+
"post sera automatiquement partagé sur vos réseaux sociaux sélectionnés lors "
|
70 |
+
"de la publication de votre message. Vous pouvez toujours désélectionner "
|
71 |
+
"manuellement la case à cocher lors de la publication / mise à jour d'un "
|
72 |
+
"message, si vous n'avez pas besoin de la fonctionnalité dans certains cas."
|
|
|
73 |
|
74 |
+
#: ../includes/Ajax/Get.php:201
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
msgid "ERROR 404 - Page not found"
|
76 |
msgstr "Erreur 404 - Page non trouvée"
|
77 |
|
79 |
msgid "Default"
|
80 |
msgstr "Standard"
|
81 |
|
82 |
+
#: ../includes/B2S/Network/Item.php:79
|
83 |
+
msgid "max. accounts"
|
84 |
+
msgstr "max. comptes"
|
85 |
+
|
86 |
+
#: ../includes/B2S/Network/Item.php:79
|
87 |
+
msgid "get more"
|
88 |
+
msgstr "plus"
|
89 |
+
|
90 |
#: ../includes/B2S/Network/Item.php:84 ../includes/B2S/Network/Item.php:98 ..
|
91 |
+
#: /includes/B2S/Settings/Item.php:99 ../includes/B2S/Ship/Portale.php:35 ..
|
92 |
+
#: /includes/Init.php:261
|
93 |
msgid "Profile"
|
94 |
msgstr "Profil"
|
95 |
|
96 |
#: ../includes/B2S/Network/Item.php:87 ../includes/B2S/Network/Item.php:87 ..
|
97 |
+
#: /includes/B2S/Network/Item.php:108 ../includes/B2S/Settings/Item.php:102 ..
|
98 |
+
#: /includes/B2S/Ship/Portale.php:33 ../includes/Init.php:261
|
99 |
msgid "Page"
|
100 |
msgstr "Page"
|
101 |
|
104 |
msgstr "Vous voulez connecter une page d'un réseau ?"
|
105 |
|
106 |
#: ../includes/B2S/Network/Item.php:90 ../includes/B2S/Network/Item.php:90 ..
|
107 |
+
#: /includes/B2S/Network/Item.php:118 ../includes/B2S/Settings/Item.php:106 ..
|
108 |
+
#: /includes/B2S/Ship/Portale.php:29 ../includes/Init.php:261
|
109 |
msgid "Group"
|
110 |
msgstr "Groupe"
|
111 |
|
114 |
msgstr "Vous voulez connecter un groupe de réseau social ?"
|
115 |
|
116 |
#: ../includes/B2S/Network/Item.php:99 ../includes/B2S/Network/Item.php:109 ..
|
117 |
+
#: /includes/B2S/Network/Item.php:119 ../includes/B2S/Ship/Item.php:458 ..
|
118 |
+
#: /views/b2s/network.php:152
|
119 |
msgid "delete"
|
120 |
msgstr "supprimer"
|
121 |
|
122 |
+
#: ../includes/B2S/Network/Item.php:100 ../includes/B2S/Network/Item.php:110 ..
|
123 |
+
#: /includes/B2S/Network/Item.php:120
|
124 |
+
msgid "refresh"
|
125 |
+
msgstr "rafraîchir"
|
126 |
+
|
127 |
+
#: ../includes/B2S/Network/Item.php:101 ../includes/B2S/Network/Item.php:111 ..
|
128 |
+
#: /includes/B2S/Network/Item.php:121
|
129 |
+
msgid "Authorization has expired"
|
130 |
+
msgstr "Autorisation expirée"
|
131 |
+
|
132 |
#: ../includes/B2S/Post/Filter.php:34
|
133 |
msgid "all authors"
|
134 |
msgstr "Tous les auteurs"
|
135 |
|
136 |
+
#: ../includes/B2S/Post/Filter.php:49 ../includes/B2S/Post/Item.php:177 ..
|
137 |
+
#: /includes/B2S/Ship/Save.php:188 ../includes/PRG/Post/Filter.php:40 ..
|
138 |
+
#: /includes/PRG/Post/Item.php:78 ../views/b2s/ship.php:10
|
139 |
msgid "published"
|
140 |
msgstr "publié"
|
141 |
|
142 |
+
#: ../includes/B2S/Post/Filter.php:49 ../includes/B2S/Post/Item.php:177 ..
|
143 |
+
#: /includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
144 |
+
#: /views/b2s/ship.php:10
|
145 |
msgid "scheduled"
|
146 |
msgstr "planifié"
|
147 |
|
148 |
+
#: ../includes/B2S/Post/Filter.php:49 ../includes/B2S/Post/Item.php:177 ..
|
149 |
+
#: /includes/PRG/Post/Filter.php:40 ../includes/PRG/Post/Item.php:78 ..
|
150 |
+
#: /views/b2s/ship.php:10
|
151 |
msgid "draft"
|
152 |
msgstr "brouillon"
|
153 |
|
154 |
+
#: ../includes/B2S/Post/Filter.php:50
|
155 |
+
msgid "all statuses"
|
156 |
+
msgstr "tous statuts"
|
157 |
+
|
158 |
+
#: ../includes/B2S/Post/Filter.php:61 ../includes/B2S/Post/Filter.php:73
|
159 |
msgid "newest first"
|
160 |
msgstr "Les plus récents en premier"
|
161 |
|
162 |
+
#: ../includes/B2S/Post/Filter.php:61 ../includes/B2S/Post/Filter.php:73
|
163 |
msgid "oldest first"
|
164 |
msgstr "Les plus anciens en premier"
|
165 |
|
166 |
+
#: ../includes/B2S/Post/Filter.php:86
|
167 |
+
msgid "all categories & tags"
|
168 |
+
msgstr "tous catégories & balises"
|
169 |
+
|
170 |
+
#: ../includes/B2S/Post/Filter.php:108
|
171 |
+
msgid "all post types"
|
172 |
+
msgstr "tous types de postes"
|
173 |
+
|
174 |
+
#: ../includes/B2S/Post/Filter.php:129 ../includes/PRG/Post/Filter.php:54
|
175 |
msgid "Search Title"
|
176 |
msgstr "Rechercher titre"
|
177 |
|
178 |
+
#: ../includes/B2S/Post/Filter.php:149
|
179 |
+
msgid "hide calendar"
|
180 |
+
msgstr "cacher calendrier"
|
181 |
+
|
182 |
+
#: ../includes/B2S/Post/Filter.php:149 ../includes/B2S/Post/Filter.php:149
|
183 |
+
msgid "show calendar"
|
184 |
+
msgstr "montrer calendrier"
|
185 |
+
|
186 |
+
#: ../includes/B2S/Post/Filter.php:152 ../includes/PRG/Post/Filter.php:64
|
187 |
msgid "sort"
|
188 |
msgstr "Tri"
|
189 |
|
190 |
+
#: ../includes/B2S/Post/Filter.php:153 ../includes/PRG/Post/Filter.php:65
|
191 |
msgid "reset"
|
192 |
msgstr "réinitialiser"
|
193 |
|
194 |
+
#: ../includes/B2S/Post/Filter.php:158
|
195 |
+
msgid "selected date"
|
196 |
+
msgstr "choisi date"
|
197 |
+
|
198 |
+
#: ../includes/B2S/Post/Filter.php:158
|
199 |
+
msgid "scheduled post(s)"
|
200 |
+
msgstr "prévu postes"
|
201 |
+
|
202 |
#: ../includes/B2S/Post/Item.php:180
|
203 |
msgid "You have no posts published or scheduled."
|
204 |
msgstr "Vous n'avez aucun article publié ou planifié."
|
205 |
|
206 |
+
#: ../includes/B2S/Post/Item.php:203
|
207 |
msgid "last shared on social media"
|
208 |
msgstr "dernier partagé on le réseau social"
|
209 |
|
210 |
+
#: ../includes/B2S/Post/Item.php:211 ../includes/Init.php:82
|
211 |
msgid "Share on Social Media"
|
212 |
msgstr "Partager sur les réseaux sociaux"
|
213 |
|
214 |
+
#: ../includes/B2S/Post/Item.php:213 ../includes/PRG/Post/Item.php:110
|
215 |
msgid "Author"
|
216 |
msgstr "Auteur"
|
217 |
|
218 |
+
#: ../includes/B2S/Post/Item.php:213 ../views/b2s/ship.php:23
|
219 |
msgid "on blog"
|
220 |
msgstr "sur le blog"
|
221 |
|
222 |
+
#: ../includes/B2S/Post/Item.php:230 ../views/b2s/ship.php:207 ../views/b2s/ship.
|
223 |
+
#: php:209
|
224 |
msgid "Re-share this post"
|
225 |
msgstr "Re-partager cet article"
|
226 |
|
227 |
+
#: ../includes/B2S/Post/Item.php:231 ../includes/B2S/Post/Item.php:254
|
228 |
msgid "Details"
|
229 |
msgstr "Détails"
|
230 |
|
231 |
+
#: ../includes/B2S/Post/Item.php:233
|
232 |
msgid "shared social media posts"
|
233 |
msgstr "articles partagés sur les réseaux sociaux"
|
234 |
|
235 |
+
#: ../includes/B2S/Post/Item.php:233
|
236 |
msgid "latest share by"
|
237 |
msgstr "dernier partage par"
|
238 |
|
239 |
+
#: ../includes/B2S/Post/Item.php:256
|
240 |
msgid "scheduled social media posts"
|
241 |
msgstr "articles planifié sur les réseaux sociaux"
|
242 |
|
243 |
+
#: ../includes/B2S/Post/Item.php:256
|
244 |
msgid "next share by"
|
245 |
msgstr "prochain partagé par"
|
246 |
|
247 |
+
#: ../includes/B2S/Post/Item.php:361 ../includes/B2S/Post/Item.php:423
|
248 |
+
msgid "select all"
|
249 |
+
msgstr "tous choisir"
|
250 |
+
|
251 |
+
#: ../includes/B2S/Post/Item.php:363 ../views/b2s/dashboard.php:118
|
252 |
msgid "Auto-Posting"
|
253 |
msgstr "Auto-publication"
|
254 |
|
255 |
+
#: ../includes/B2S/Post/Item.php:364
|
256 |
msgid "show"
|
257 |
msgstr "afficher"
|
258 |
|
259 |
+
#: ../includes/B2S/Post/Item.php:367
|
260 |
+
msgid "sharing in progress by"
|
261 |
+
msgstr "le partage en cours par"
|
262 |
+
|
263 |
+
#: ../includes/B2S/Post/Item.php:367
|
264 |
msgid "shared by"
|
265 |
msgstr "partagé par"
|
266 |
|
267 |
+
#: ../includes/B2S/Post/Item.php:389 ../includes/B2S/Post/Item.php:403
|
268 |
msgid "You want to delete a publish post entry?"
|
269 |
msgstr "Vous voulez supprimer une entrée de publication?"
|
270 |
|
271 |
+
#: ../includes/B2S/Post/Item.php:390 ../includes/B2S/Post/Item.php:404
|
272 |
+
msgid "delete from reporting"
|
273 |
+
msgstr "supprimer des rapports"
|
274 |
+
|
275 |
+
#: ../includes/B2S/Post/Item.php:394
|
276 |
msgid "re-share"
|
277 |
msgstr "re-partage"
|
278 |
|
279 |
+
#: ../includes/B2S/Post/Item.php:433
|
280 |
msgid "scheduled by"
|
281 |
msgstr "planifié par"
|
282 |
|
283 |
+
#: ../includes/B2S/Post/Item.php:436 ../includes/B2S/Post/Item.php:450
|
284 |
msgid "You want to delete an scheduled post entry?"
|
285 |
msgstr "Vous voulez supprimer une entrée post programmée?"
|
286 |
|
287 |
+
#: ../includes/B2S/Post/Item.php:437 ../includes/B2S/Post/Item.php:451
|
288 |
+
msgid "delete scheduling"
|
289 |
+
msgstr "effacer planifié"
|
290 |
+
|
291 |
+
#: ../includes/B2S/Post/Item.php:441
|
292 |
msgid "You want to change the time for your scheduled post?"
|
293 |
msgstr "Vous souhaitez modifier l'heure de votre annonce?"
|
294 |
|
295 |
+
#: ../includes/B2S/Post/Item.php:442
|
296 |
msgid "change time"
|
297 |
msgstr "changer l'heure"
|
298 |
|
300 |
msgid "use b2s.pm Link Shortner"
|
301 |
msgstr "Utiliser b2s.pm pour raccourcir les liens"
|
302 |
|
303 |
+
#: ../includes/B2S/Settings/Item.php:58
|
304 |
+
msgid "activate Auto-Posting as default"
|
305 |
+
msgstr "Activer Auto port par défaut"
|
306 |
+
|
307 |
+
#: ../includes/B2S/Settings/Item.php:62
|
308 |
+
msgid "allow shortcodes in my post"
|
309 |
+
msgstr "permettre à shortcodes dans mon post"
|
310 |
+
|
311 |
+
#: ../includes/B2S/Settings/Item.php:68 ../views/b2s/settings.php:72
|
312 |
+
msgid "Select the appropriate post type for your Facebook posts"
|
313 |
+
msgstr "Sélectionnez le type de publication approprié pour vos messages Facebook"
|
314 |
+
|
315 |
+
#: ../includes/B2S/Settings/Item.php:71 ../views/b2s/settings.php:78
|
316 |
+
msgid "Link Post"
|
317 |
+
msgstr "Lien Post"
|
318 |
+
|
319 |
+
#: ../includes/B2S/Settings/Item.php:76 ../views/b2s/settings.php:84
|
320 |
+
msgid "Photo Post"
|
321 |
+
msgstr "Photo Post"
|
322 |
+
|
323 |
+
#: ../includes/B2S/Settings/Item.php:113
|
324 |
msgid "Uhr"
|
325 |
msgstr "regarder"
|
326 |
|
327 |
+
#: ../includes/B2S/Settings/Item.php:117
|
328 |
msgid "Best times to post"
|
329 |
msgstr "Meilleures heures pour publier"
|
330 |
|
331 |
+
#: ../includes/B2S/Settings/Item.php:130 ../views/b2s/settings.php:41 ..
|
332 |
+
#: /views/b2s/ship.php:44 ../views/b2s/ship.php:362 ../views/b2s/html/footer.
|
333 |
+
#: phtml:72
|
334 |
msgid "You want to schedule your posts and use the Best Time Scheduler?"
|
335 |
msgstr ""
|
336 |
"Vous voulez planifier vos articles et utiliser le meilleur créneau horaire "
|
337 |
"de publication?"
|
338 |
|
339 |
+
#: ../includes/B2S/Settings/Item.php:132 ../views/b2s/post.sched.php:81
|
340 |
msgid "save"
|
341 |
msgstr "sauver"
|
342 |
|
343 |
+
#: ../includes/B2S/Settings/Item.php:137
|
344 |
msgid "Sorry, we can not load your data at the moment..."
|
345 |
msgstr "Désolé, nous ne pouvons pas charger vos données pour l'instant..."
|
346 |
|
347 |
+
#: ../includes/B2S/Ship/Image.php:16 ../views/b2s/ship.php:255 ../views/prg/ship.
|
348 |
+
#: php:33
|
349 |
msgid "Select Image"
|
350 |
msgstr "Sélectionner une image"
|
351 |
|
352 |
+
#: ../includes/B2S/Ship/Image.php:16
|
353 |
msgid "Post no image"
|
354 |
msgstr "Ne poster aucune image"
|
355 |
|
356 |
+
#: ../includes/B2S/Ship/Image.php:17
|
357 |
msgid ""
|
358 |
"The best size for images in social media posts are between: 667-1000px x 523-"
|
359 |
"1000px <br>Blog2Social will automatically resize your image according to "
|
363 |
"comprise entre 667 - 1000px x 523 - 1000px<br/>Blog2Social redimensionnera "
|
364 |
"automatiquement votre image en fonction des nécessités du réseau."
|
365 |
|
366 |
+
#: ../includes/B2S/Ship/Image.php:18
|
367 |
msgid "On Pinterest, Flickr and Instagram may be published with a image."
|
368 |
msgstr "Sur Pinterest, Flickr et Instagram peut être publié avec une image."
|
369 |
|
370 |
+
#: ../includes/B2S/Ship/Image.php:37
|
371 |
+
msgid ""
|
372 |
+
"For sharing your post to Pinterest, Flickr and Instagram, please include at "
|
373 |
+
"least one image in your post."
|
|
|
|
|
374 |
msgstr ""
|
375 |
+
"Pour partager votre post sur Pinterest, Flickr et Instagram, veuillez "
|
376 |
+
"inclure au moins une image dans votre message."
|
377 |
|
378 |
+
#: ../includes/B2S/Ship/Item.php:71
|
379 |
msgid "Network does not support image for profiles"
|
380 |
msgstr "Le réseau ne supporte pas d'image pour les profils"
|
381 |
|
382 |
+
#: ../includes/B2S/Ship/Item.php:72
|
383 |
msgid "Network defines image by link"
|
384 |
msgstr "Le réseau définit l'image par lien"
|
385 |
|
386 |
+
#: ../includes/B2S/Ship/Item.php:74
|
387 |
msgid "Supported HTML tags"
|
388 |
msgstr "Balises HTML supportées"
|
389 |
|
390 |
+
#: ../includes/B2S/Ship/Item.php:75 ../includes/B2S/Ship/Item.php:125
|
391 |
+
msgid "Network does not support emojis"
|
392 |
+
msgstr "Le réseau ne prend pas en charge les emojis"
|
393 |
+
|
394 |
+
#: ../includes/B2S/Ship/Item.php:105
|
395 |
msgid "Text only"
|
396 |
msgstr "Texte seulement"
|
397 |
|
398 |
+
#: ../includes/B2S/Ship/Item.php:109 ../includes/B2S/Ship/Item.php:114 ..
|
399 |
+
#: /includes/B2S/Ship/Item.php:157 ../includes/B2S/Ship/Item.php:162 ..
|
400 |
+
#: /includes/B2S/Ship/Item.php:189 ../includes/B2S/Ship/Item.php:194
|
401 |
msgid "characters"
|
402 |
msgstr "caractères"
|
403 |
|
404 |
+
#: ../includes/B2S/Ship/Item.php:124
|
405 |
msgid "Network does not support image for pages"
|
406 |
msgstr "Le réseau ne supporte pas d'image sur les pages"
|
407 |
|
408 |
+
#: ../includes/B2S/Ship/Item.php:224
|
409 |
msgid "Insert full-text"
|
410 |
msgstr "Insérer du texte plein"
|
411 |
|
412 |
+
#: ../includes/B2S/Ship/Item.php:226
|
413 |
msgid "Delete text"
|
414 |
msgstr "Effacer le texte"
|
415 |
|
416 |
+
#: ../includes/B2S/Ship/Item.php:263 ../includes/B2S/Ship/Item.php:275 ..
|
417 |
+
#: /includes/B2S/Ship/Item.php:287 ../includes/B2S/Ship/Item.php:298
|
418 |
msgid "Write something about your post..."
|
419 |
msgstr "Ecrivez quelque-chose à propos de votre article..."
|
420 |
|
421 |
+
#: ../includes/B2S/Ship/Item.php:306
|
422 |
msgid "Post selected image"
|
423 |
msgstr "Poster l'image sélectionnée"
|
424 |
|
425 |
+
#: ../includes/B2S/Ship/Item.php:313
|
426 |
msgid "required"
|
427 |
msgstr "nécessaire"
|
428 |
|
429 |
+
#: ../includes/B2S/Ship/Item.php:316 ../includes/B2S/Ship/Item.php:318
|
430 |
msgid "Link"
|
431 |
msgstr "Lien"
|
432 |
|
433 |
+
#: ../includes/B2S/Ship/Item.php:358
|
434 |
msgid "The Headline..."
|
435 |
msgstr "L'entête..."
|
436 |
|
437 |
+
#: ../includes/B2S/Ship/Item.php:363 ../includes/Init.php:336 ../includes/Init.
|
438 |
+
#: php:336 ../views/b2s/ship.php:275
|
439 |
+
msgid "Settings"
|
440 |
+
msgstr "Paramètres"
|
441 |
+
|
442 |
+
#: ../includes/B2S/Ship/Item.php:368
|
443 |
msgid "Hashtags"
|
444 |
msgstr "Hashtags"
|
445 |
|
446 |
+
#: ../includes/B2S/Ship/Item.php:398 ../includes/MetaBox.php:126
|
447 |
msgid "Share Now"
|
448 |
msgstr "Partager maintenant"
|
449 |
|
450 |
+
#: ../includes/B2S/Ship/Item.php:400 ../includes/MetaBox.php:127
|
451 |
msgid "Schedule post once"
|
452 |
msgstr "Planifier l'article une fois"
|
453 |
|
454 |
+
#: ../includes/B2S/Ship/Item.php:402
|
455 |
msgid "Schedule post recurrently"
|
456 |
msgstr "Planifié l'article de manière récurrente"
|
457 |
|
458 |
+
#: ../includes/B2S/Ship/Item.php:426
|
459 |
msgid "Duration"
|
460 |
msgstr "Durée"
|
461 |
|
462 |
+
#: ../includes/B2S/Ship/Item.php:427 ../includes/B2S/Ship/Item.php:442
|
463 |
msgid "Date"
|
464 |
msgstr "Date"
|
465 |
|
466 |
+
#: ../includes/B2S/Ship/Item.php:428 ../includes/B2S/Ship/Item.php:443
|
467 |
msgid "Time"
|
468 |
msgstr "Heure"
|
469 |
|
470 |
+
#: ../includes/B2S/Ship/Item.php:429
|
471 |
msgid "Days"
|
472 |
msgstr "Jours"
|
473 |
|
474 |
+
#: ../includes/B2S/Ship/Item.php:437
|
475 |
msgid "Week"
|
476 |
msgstr "Semaine"
|
477 |
|
478 |
+
#: ../includes/B2S/Ship/Item.php:437
|
479 |
msgid "Weeks"
|
480 |
msgstr "Semaines"
|
481 |
|
482 |
+
#: ../includes/B2S/Ship/Item.php:447
|
483 |
msgid "Mon"
|
484 |
msgstr "Lu"
|
485 |
|
486 |
+
#: ../includes/B2S/Ship/Item.php:448
|
487 |
msgid "Tue"
|
488 |
msgstr "Ma"
|
489 |
|
490 |
+
#: ../includes/B2S/Ship/Item.php:449
|
491 |
msgid "Wed"
|
492 |
msgstr "Me"
|
493 |
|
494 |
+
#: ../includes/B2S/Ship/Item.php:450
|
495 |
msgid "Thu"
|
496 |
msgstr "Je"
|
497 |
|
498 |
+
#: ../includes/B2S/Ship/Item.php:451
|
499 |
msgid "Fri"
|
500 |
msgstr "Ve"
|
501 |
|
502 |
+
#: ../includes/B2S/Ship/Item.php:452
|
503 |
msgid "Sat"
|
504 |
msgstr "Sa"
|
505 |
|
506 |
+
#: ../includes/B2S/Ship/Item.php:453
|
507 |
msgid "Sun"
|
508 |
msgstr "Di"
|
509 |
|
510 |
+
#: ../includes/B2S/Ship/Item.php:459
|
511 |
msgid "Add Posting Time"
|
512 |
msgstr "Ajouter une heure d'envoi"
|
513 |
|
514 |
+
#: ../includes/B2S/Ship/Item.php:464
|
515 |
msgid "Apply Settings To All Networks"
|
516 |
msgstr "Appliquer les réglages à tous les réseaux"
|
517 |
|
518 |
+
#: ../includes/B2S/Ship/Item.php:465
|
519 |
msgid "Save Settings As Default"
|
520 |
msgstr "Sauver ces réglages comme défaut"
|
521 |
|
522 |
+
#: ../includes/B2S/Ship/Save.php:189
|
523 |
msgid "view publication"
|
524 |
msgstr "Voir la publication"
|
525 |
|
526 |
+
#: ../includes/B2S/Ship/Save.php:198
|
527 |
msgid "scheduled on"
|
528 |
msgstr "Planifié le"
|
529 |
|
535 |
msgid "Number of scheduled posts"
|
536 |
msgstr "Nombre d'articles planifiés"
|
537 |
|
538 |
+
#: ../includes/Init.php:233
|
539 |
+
msgid "This post will be shared into your social media on"
|
540 |
+
msgstr "Ce post sera partagé dans vos médias sociaux sur"
|
541 |
|
542 |
+
#: ../includes/Init.php:233 ../includes/Init.php:235
|
543 |
+
msgid "show details"
|
544 |
+
msgstr "afficher les détails"
|
545 |
+
|
546 |
+
#: ../includes/Init.php:235
|
547 |
+
msgid "This post will be shared on social media in 2-3 minutes!"
|
548 |
+
msgstr "Votre post sera partagé sur les médias sociaux en 2-3 minutes!"
|
549 |
+
|
550 |
+
#: ../includes/Init.php:239
|
551 |
+
msgid ""
|
552 |
+
"Please, make sure that your post are publish on this blog on this moment. "
|
553 |
+
"Then you can auto post your post with Blog2social."
|
554 |
+
msgstr ""
|
555 |
+
"S'il vous plaît, assurez-vous que votre post sont publier sur ce blog à ce "
|
556 |
+
"moment. Ensuite, vous pouvez auto publier votre message avec Blog2social."
|
557 |
+
|
558 |
+
#: ../includes/Init.php:242 ../includes/MetaBox.php:40
|
559 |
msgid ""
|
560 |
"There are no authorizations for your selected profile. Please, authorize "
|
561 |
"with a social network or select a other profile."
|
563 |
"Il n'existe aucune autorisation pour votre profil sélectionné. Autoriser "
|
564 |
"avec un réseau social ou sélectionner un autre profil."
|
565 |
|
566 |
+
#: ../includes/Init.php:254
|
567 |
msgid "https://www.blog2social.com/en/pricing/"
|
568 |
msgstr "https://www.blog2social.com/en/pricing/"
|
569 |
|
570 |
+
#: ../includes/Init.php:254
|
571 |
msgid "Upgrade to Premium"
|
572 |
msgstr "Passer à la version premium"
|
573 |
|
574 |
+
#: ../includes/Init.php:262
|
575 |
msgid "Your post could not be posted."
|
576 |
msgstr "Votre article ne peut être posté."
|
577 |
|
578 |
+
#: ../includes/Init.php:263
|
579 |
msgid "Your authorization has expired. Please check your authorization."
|
580 |
msgstr "Votre autorisation a expiré. Vérifiez votre autorisation, svp."
|
581 |
|
582 |
+
#: ../includes/Init.php:264
|
583 |
msgid "The network has marked the post as spam or abusive."
|
584 |
msgstr "Le réseau a marqué l'article comme spam ou abusif."
|
585 |
|
586 |
+
#: ../includes/Init.php:265
|
587 |
msgid ""
|
588 |
"We don't have the permission to publish your post. Please check your "
|
589 |
"authorization."
|
591 |
"Nous n'avons pas la permission de publier votre article. Vérifiez votre "
|
592 |
"autorisation, svp."
|
593 |
|
594 |
+
#: ../includes/Init.php:266
|
595 |
msgid ""
|
596 |
"Your authorization is interrupted. Please check your authorization. Please "
|
597 |
"see <a target=\"_blank\" href=\"https://www.blog2social."
|
601 |
"la <a target=\"_blank\" href=\"https://www.blog2social."
|
602 |
"com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>, svp."
|
603 |
|
604 |
+
#: ../includes/Init.php:267
|
605 |
msgid "Your limit is reached for today."
|
606 |
msgstr "Votre limite quotidienne est atteinte."
|
607 |
|
608 |
+
#: ../includes/Init.php:268
|
609 |
msgid "Your post could not be posted, because your image is not available."
|
610 |
msgstr "Votre article ne peut pas être publié parce que l'image n'est pas disponible."
|
611 |
|
612 |
+
#: ../includes/Init.php:269
|
613 |
msgid ""
|
614 |
"The network has blocked your account. Please see <a target=\"_blank\" "
|
615 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
619 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
620 |
"error-messages.html\">FAQ</a>, svp."
|
621 |
|
622 |
+
#: ../includes/Init.php:270
|
623 |
msgid ""
|
624 |
"The number of images is reached. Please see <a target=\"_blank\" href=\"https:"
|
625 |
"//www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages."
|
629 |
"href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
|
630 |
"error-messages.html\">FAQ</a>, svp."
|
631 |
|
632 |
+
#: ../includes/Init.php:271
|
633 |
+
msgid "Your limit has temporarily reached for this network."
|
634 |
+
msgstr "Votre limite est temporairement atteinte pour ce réseau."
|
635 |
+
|
636 |
+
#: ../includes/Init.php:272
|
637 |
+
msgid ""
|
638 |
+
"The network can not publish special characters such as Emoji. Please see <a "
|
639 |
+
"target=\"_blank\" href=\"https://www.blog2social."
|
640 |
+
"com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
641 |
+
msgstr ""
|
642 |
+
"Le réseau ne peut pas publier de caractères spéciaux tels que Emoji. Voir <a "
|
643 |
+
"target=\"_blank\" href=\"https://www.blog2social."
|
644 |
+
"com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
|
645 |
+
|
646 |
+
#: ../includes/Init.php:273
|
647 |
+
msgid "Your post is a duplicate."
|
648 |
+
msgstr "Votre message est un duplicata."
|
649 |
+
|
650 |
+
#: ../includes/Init.php:274
|
651 |
+
msgid "The network are required a public url to your post."
|
652 |
+
msgstr "Le réseau doit avoir une url publique à votre poste."
|
653 |
+
|
654 |
+
#: ../includes/Init.php:275
|
655 |
+
msgid "The network says, that your group is not exisits."
|
656 |
+
msgstr "Le réseau dit que votre groupe n'existe pas."
|
657 |
+
|
658 |
+
#: ../includes/Init.php:333
|
659 |
msgid "Dashboard"
|
660 |
msgstr "Tableau de bord"
|
661 |
|
662 |
+
#: ../includes/Init.php:334 ../includes/Init.php:334
|
663 |
+
msgid "Posts & Sharing"
|
664 |
+
msgstr "Messages et partage"
|
665 |
+
|
666 |
+
#: ../includes/Init.php:335 ../includes/Init.php:335 ../views/b2s/network.php:16
|
667 |
msgid "Networks"
|
668 |
msgstr "Réseaux"
|
669 |
|
670 |
+
#: ../includes/Init.php:337 ../includes/Init.php:337
|
|
|
|
|
|
|
|
|
671 |
msgid "PR-Service"
|
672 |
msgstr "Service - PR"
|
673 |
|
674 |
+
#: ../includes/Init.php:552
|
675 |
msgid "or"
|
676 |
msgstr "ou"
|
677 |
|
678 |
+
#: ../includes/Init.php:552
|
679 |
msgid "back to install plugins"
|
680 |
msgstr "retour à l'installation des plugins"
|
681 |
|
682 |
+
#: ../includes/MetaBox.php:21
|
683 |
+
msgid "last auto-post:"
|
684 |
+
msgstr "dernier auto-post:"
|
685 |
+
|
686 |
+
#: ../includes/MetaBox.php:38 ../views/b2s/ship.php:388 ../views/b2s/html/header.
|
687 |
#: phtml:18
|
688 |
msgid "The connection to the server failed. Try again!"
|
689 |
msgstr "Erreur: la connexion au serveur a échoué. Réessayer!"
|
723 |
msgstr "Vous voulez auto publier votre blog?"
|
724 |
|
725 |
#: ../includes/MetaBox.php:43 ../includes/MetaBox.php:81 ../views/b2s/network.php:
|
726 |
+
#: 108 ../views/b2s/ship.php:301 ../views/b2s/ship.php:330 ../views/b2s/ship.php:
|
727 |
+
#: 372 ../views/b2s/html/footer.phtml:33 ../views/b2s/html/footer.phtml:82 ..
|
728 |
+
#: /views/b2s/html/footer.phtml:132 ../views/b2s/html/header.phtml:137
|
729 |
msgid "Upgrade to PREMIUM"
|
730 |
msgstr "Mettre à jour vers PREMIUM"
|
731 |
|
742 |
msgstr "Personnaliser et planifier des messages sur les réseaux sociaux"
|
743 |
|
744 |
#: ../includes/MetaBox.php:48 ../includes/MetaBox.php:75 ../includes/Notice.php:
|
745 |
+
#: 30 ../views/b2s/network.php:102 ../views/b2s/ship.php:295 ../views/b2s/ship.
|
746 |
+
#: php:324 ../views/b2s/ship.php:366 ../views/b2s/html/footer.phtml:27 ..
|
747 |
+
#: /views/b2s/html/footer.phtml:76 ../views/b2s/html/footer.phtml:126 ..
|
748 |
+
#: /views/b2s/html/header.phtml:182
|
749 |
msgid "Social Media Auto-Posting"
|
750 |
msgstr "Auto-publication des médias sociaux"
|
751 |
|
|
|
|
|
|
|
|
|
|
|
752 |
#: ../includes/MetaBox.php:51
|
753 |
msgid "enable Auto-Posting"
|
754 |
msgstr "Activer la fonction de comptabilisation automatique"
|
755 |
|
756 |
#: ../includes/MetaBox.php:57 ../views/b2s/network.php:48 ../views/b2s/post.php:
|
757 |
#: 37 ../views/b2s/post.publish.php:40 ../views/b2s/post.sched.php:41 ..
|
758 |
+
#: /views/b2s/ship.php:144 ../views/b2s/ship.php:387 ../views/prg/html/header.
|
759 |
#: phtml:81
|
760 |
msgid "Loading..."
|
761 |
msgstr "Chargement..."
|
764 |
msgid "Blog2Social: Social Media Auto-Posting"
|
765 |
msgstr "Blog2Social: Auto-affichage des médias sociaux"
|
766 |
|
767 |
+
#: ../includes/MetaBox.php:68
|
768 |
msgid ""
|
769 |
+
"The Blog2Social Auto-Posting feature will be activated by default. So your "
|
770 |
+
"post will be shared automatically on your selected social media networks "
|
771 |
+
"when your post is published. You can still deselect the checkbox manually "
|
772 |
+
"when publishing/updating a post, if you do not need the feature in certain "
|
773 |
+
"cases."
|
774 |
msgstr ""
|
775 |
+
"La fonction Blog2Social Auto-Posting sera activée par défaut. Ainsi, votre "
|
776 |
+
"post sera automatiquement partagé sur vos réseaux sociaux sélectionnés lors "
|
777 |
+
"de la publication de votre message. Vous pouvez toujours désélectionner "
|
778 |
+
"manuellement la case à cocher lors de la publication / mise à jour d'un "
|
779 |
+
"message, si vous n'avez pas besoin de la fonctionnalité dans certains cas."
|
780 |
|
781 |
#: ../includes/MetaBox.php:71 ../views/b2s/html/footer.phtml:122
|
782 |
msgid "You want to auto-post your blog post?"
|
783 |
msgstr "Vous voulez auto-afficher votre blog?"
|
784 |
|
785 |
+
#: ../includes/MetaBox.php:72 ../includes/Notice.php:29 ../includes/Notice.php:36
|
786 |
+
#: ../views/b2s/network.php:99 ../views/b2s/ship.php:292 ../views/b2s/ship.php:
|
787 |
+
#: 321 ../views/b2s/ship.php:363 ../views/b2s/html/footer.phtml:24 ..
|
788 |
+
#: /views/b2s/html/footer.phtml:73 ../views/b2s/html/footer.phtml:123
|
789 |
msgid "Upgrade to Blog2Social Premium"
|
790 |
msgstr "Passer à la version Blog2Social premium"
|
791 |
|
792 |
#: ../includes/MetaBox.php:76 ../includes/Notice.php:31 ../views/b2s/network.php:
|
793 |
+
#: 103 ../views/b2s/ship.php:296 ../views/b2s/ship.php:325 ../views/b2s/ship.php:
|
794 |
+
#: 367 ../views/b2s/html/footer.phtml:28 ../views/b2s/html/footer.phtml:77 ..
|
795 |
+
#: /views/b2s/html/footer.phtml:127 ../views/b2s/html/header.phtml:183
|
796 |
msgid "Post on pages and groups"
|
797 |
msgstr "Poster sur les pages et les groupes"
|
798 |
|
799 |
+
#: ../includes/MetaBox.php:77 ../includes/Notice.php:32 ../views/b2s/network.php:
|
800 |
+
#: 104 ../views/b2s/ship.php:297 ../views/b2s/ship.php:326 ../views/b2s/ship.php:
|
801 |
+
#: 368 ../views/b2s/html/footer.phtml:29 ../views/b2s/html/footer.phtml:78 ..
|
802 |
+
#: /views/b2s/html/footer.phtml:128 ../views/b2s/html/header.phtml:184
|
803 |
+
msgid "Share on multiple accounts per network"
|
804 |
+
msgstr "Partage sur plusieurs comptes par réseau"
|
805 |
+
|
806 |
+
#: ../includes/MetaBox.php:78 ../includes/Notice.php:33 ../views/b2s/network.php:
|
807 |
+
#: 105 ../views/b2s/ship.php:298 ../views/b2s/ship.php:327 ../views/b2s/ship.php:
|
808 |
+
#: 369 ../views/b2s/html/footer.phtml:30 ../views/b2s/html/footer.phtml:79 ..
|
809 |
+
#: /views/b2s/html/footer.phtml:129 ../views/b2s/html/header.phtml:185
|
810 |
+
msgid "Best Time Scheduler: Schedule once, multiple times or recurringly."
|
811 |
+
msgstr ""
|
812 |
+
"Best Time Scheduler: Planifiez une fois, plusieurs fois ou de façon "
|
813 |
+
"récurrente."
|
814 |
+
|
815 |
+
#: ../includes/MetaBox.php:79 ../includes/Notice.php:34 ../views/b2s/network.php:
|
816 |
+
#: 106 ../views/b2s/ship.php:299 ../views/b2s/ship.php:328 ../views/b2s/ship.php:
|
817 |
+
#: 370 ../views/b2s/html/footer.phtml:31 ../views/b2s/html/footer.phtml:80 ..
|
818 |
+
#: /views/b2s/html/footer.phtml:130 ../views/b2s/html/header.phtml:186
|
819 |
+
msgid "Reporting with links to all published social media posts"
|
820 |
+
msgstr ""
|
821 |
+
"Rapports avec des liens vers tous les messages publiés sur les réseaux "
|
822 |
+
"sociaux"
|
823 |
+
|
824 |
#: ../includes/MetaBox.php:83 ../views/b2s/network.php:110 ../views/b2s/ship.php:
|
825 |
+
#: 303 ../views/b2s/ship.php:332 ../views/b2s/ship.php:374 ..
|
826 |
+
#: /views/b2s/html/footer.phtml:35 ../views/b2s/html/footer.phtml:84 ..
|
827 |
+
#: /views/b2s/html/footer.phtml:134
|
828 |
msgid ""
|
829 |
"or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with "
|
830 |
"free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
|
852 |
"partager périodiquement pour Plus de visibilité et d'engagement avec votre "
|
853 |
"communauté."
|
854 |
|
855 |
+
#: ../includes/MetaBox.php:107
|
856 |
+
msgid "Select profile:"
|
857 |
+
msgstr "Sélectionner le profil:"
|
858 |
+
|
859 |
+
#: ../includes/MetaBox.php:122
|
860 |
+
msgid "Schedule your post:"
|
861 |
+
msgstr "Planifiez votre message:"
|
862 |
+
|
863 |
+
#: ../includes/MetaBox.php:124
|
864 |
+
msgid ""
|
865 |
+
"If your Wordpress Post was scheduled on a certain date, Blog2Social will "
|
866 |
+
"automatically post on this date too."
|
867 |
+
msgstr ""
|
868 |
+
"Si votre Wordpress Post a été planifiée sur une certaine date, Blog2Social "
|
869 |
+
"sera automatiquement publier sur cette date aussi."
|
870 |
+
|
871 |
+
#: ../includes/MetaBox.php:134
|
872 |
+
msgid "Select date:"
|
873 |
+
msgstr "choisir date:"
|
874 |
+
|
875 |
+
#: ../includes/MetaBox.php:140
|
876 |
+
msgid "allow for"
|
877 |
+
msgstr "autoriser pour"
|
878 |
|
879 |
+
#: ../includes/MetaBox.php:141 ../views/b2s/ship.php:39
|
880 |
msgid "My Time Settings"
|
881 |
msgstr "Mes réglages d'heures"
|
882 |
|
883 |
+
#: ../includes/MetaBox.php:142
|
884 |
+
msgid ""
|
885 |
+
"Note: If you do not specify your own times, we automatically provide you "
|
886 |
+
"with the best times to publish on the social networks. You can always enter "
|
887 |
+
"your own times in the settings."
|
888 |
+
msgstr ""
|
889 |
+
"Remarque: Si vous ne spécifiez pas vos propres heures, nous vous fournissons "
|
890 |
+
"automatiquement les meilleurs horaires pour publier sur les réseaux sociaux. "
|
891 |
+
"Vous pouvez toujours entrer vos propres heures dans les paramètres."
|
892 |
+
|
893 |
#: ../includes/Notice.php:18
|
894 |
msgid ""
|
895 |
"<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
|
907 |
msgid "hide"
|
908 |
msgstr "cacher"
|
909 |
|
910 |
+
#: ../includes/Notice.php:50
|
911 |
+
msgid "Top 5 FAQ"
|
912 |
+
msgstr "Top 5 des FAQ"
|
913 |
+
|
914 |
#: ../includes/PRG/Post/Filter.php:30
|
915 |
msgid "All Authors"
|
916 |
msgstr "Tous les auteurs"
|
923 |
msgid "You have no posts published or scheduled"
|
924 |
msgstr "Vous n'avez aucun article publié ou planifié"
|
925 |
|
926 |
+
#: ../includes/PRG/Post/Item.php:108
|
927 |
msgid "Publish on PR-Gateway"
|
928 |
msgstr "Publier sur la passerelle PR"
|
929 |
|
930 |
+
#: ../includes/PRG/Post/Item.php:110
|
931 |
msgid "on Blog"
|
932 |
msgstr "sur le blog"
|
933 |
|
945 |
"target=\"_bank\">FAQ</a>"
|
946 |
msgstr "Voir <a href=\"https://www.blog2social.com/en/faq/\" target=\"_bank\">FAQ</a>"
|
947 |
|
948 |
+
#. Name of the plugin
|
949 |
+
msgid "Blog2Social: Social Media Schedule&Auto-Post"
|
950 |
+
msgstr "Blog2Social: Social Media Schedule&Auto-Post"
|
951 |
+
|
952 |
#. URI of the plugin
|
953 |
msgid "http://www.blog2social.com"
|
954 |
msgstr "http://www.blog2social.com"
|
955 |
|
956 |
+
#. Description of the plugin
|
957 |
+
msgid ""
|
958 |
+
"Auto-post, crosspost, schedule & share blogposts to profiles, pages and "
|
959 |
+
"groups on social media: Facebook, Twitter, LinkedIn, Instagram, Pinterest "
|
960 |
+
"etc."
|
961 |
+
msgstr ""
|
962 |
+
"Auto-post, crosspost, planifiez et partagez les articles de blog au profil, "
|
963 |
+
"aux pages et aux groupes sur les médias sociaux: Facebook, Twitter, LinkedIn,"
|
964 |
+
" Instagram, Pinterest etc."
|
965 |
+
|
966 |
#. Author of the plugin
|
967 |
msgid "Blog2Social, Adenion"
|
968 |
msgstr "Blog2Social, Adenion"
|
969 |
|
970 |
+
#: ../views/b2s/dashboard.php:13
|
971 |
+
msgid "Get news and updates for promoting your blog on social media"
|
972 |
+
msgstr ""
|
973 |
+
"Obtenez des nouvelles et des mises à jour pour promouvoir votre blog sur les "
|
974 |
+
"réseaux sociaux"
|
975 |
+
|
976 |
+
#: ../views/b2s/dashboard.php:18
|
977 |
+
msgid "Get updates"
|
978 |
+
msgstr "obtenir mises à jour"
|
979 |
+
|
980 |
+
#: ../views/b2s/dashboard.php:20
|
981 |
+
msgid ""
|
982 |
+
"We hate spam, too. We will never sell your email address to any other "
|
983 |
+
"company or for any other purpose."
|
984 |
+
msgstr ""
|
985 |
+
"Nous détestons le spam, aussi. Nous ne vendrons jamais votre adresse de "
|
986 |
+
"courrier électronique à aucune autre société ou à toute autre fin."
|
987 |
+
|
988 |
+
#: ../views/b2s/dashboard.php:27
|
989 |
+
msgid "How to use Blog2Social – Step by Step"
|
990 |
+
msgstr "Comment utiliser Blog2Social - étape par étape"
|
991 |
+
|
992 |
+
#: ../views/b2s/dashboard.php:28
|
993 |
+
msgid ""
|
994 |
+
"Learn how to get most out of Blog2Social to promote your blog on social "
|
995 |
+
"media."
|
996 |
+
msgstr ""
|
997 |
+
"Découvrez comment tirer le meilleur parti de Blog2Social pour promouvoir "
|
998 |
+
"votre blog sur les réseaux sociaux."
|
999 |
+
|
1000 |
+
#: ../views/b2s/dashboard.php:29 ../views/b2s/dashboard.php:85
|
1001 |
+
msgid "Learn more"
|
1002 |
+
msgstr "Apprendre encore plus"
|
1003 |
+
|
1004 |
+
#: ../views/b2s/dashboard.php:37
|
1005 |
+
msgid "Do you need help?"
|
1006 |
+
msgstr "As-tu besoin d'aide?"
|
1007 |
+
|
1008 |
+
#: ../views/b2s/dashboard.php:38
|
1009 |
+
msgid "Find answers to common questions in"
|
1010 |
+
msgstr "Trouver des réponses à des questions courantes"
|
1011 |
+
|
1012 |
+
#: ../views/b2s/dashboard.php:39
|
1013 |
+
msgid "our faq"
|
1014 |
+
msgstr "notre faq"
|
1015 |
+
|
1016 |
+
#: ../views/b2s/dashboard.php:48
|
1017 |
+
msgid "Loading Top 5 FAQ"
|
1018 |
+
msgstr "chargement"
|
1019 |
+
|
1020 |
+
#: ../views/b2s/dashboard.php:51
|
1021 |
+
msgid "Blog2Social FAQ"
|
1022 |
+
msgstr "Blog2Social FAQ"
|
1023 |
+
|
1024 |
+
#: ../views/b2s/dashboard.php:56
|
1025 |
+
msgid "Couldn't find your answer?"
|
1026 |
+
msgstr "Vous n'avez pas trouvé votre réponse?"
|
1027 |
+
|
1028 |
+
#: ../views/b2s/dashboard.php:58
|
1029 |
+
msgid "Contact Support by Email"
|
1030 |
+
msgstr "Contacter l'assistance par courriel"
|
1031 |
+
|
1032 |
+
#: ../views/b2s/dashboard.php:60
|
1033 |
+
msgid "Call us: +49 2181 7569-277"
|
1034 |
+
msgstr "Appelez-nous: +49 2181 7569-277"
|
1035 |
+
|
1036 |
+
#: ../views/b2s/dashboard.php:62
|
1037 |
+
msgid "(Call times: from 9:00 a.m. to 5:30 p.m. CET on working days)"
|
1038 |
+
msgstr "(Horaires: de 9h00 à 17h30 CET les jours ouvrables)"
|
1039 |
+
|
1040 |
+
#: ../views/b2s/dashboard.php:65
|
1041 |
+
msgid "Follow us:"
|
1042 |
+
msgstr "Suivez nous:"
|
1043 |
+
|
1044 |
+
#: ../views/b2s/dashboard.php:72
|
1045 |
+
msgid "Your license: Blog2Social"
|
1046 |
+
msgstr "Votre licence: Blog2Social"
|
1047 |
+
|
1048 |
+
#: ../views/b2s/dashboard.php:84
|
1049 |
+
msgid ""
|
1050 |
+
"Upgrade to Blog2Social Premium to schedule your posts for the best time, "
|
1051 |
+
"once or recurringly with the Best Time Scheduler and post to pages, groups "
|
1052 |
+
"and multiple accounts per network."
|
1053 |
+
msgstr ""
|
1054 |
+
"Mettez à niveau Blog2Social Premium pour planifier vos posts pour le "
|
1055 |
+
"meilleur moment, une fois ou de façon récurrente avec le meilleur "
|
1056 |
+
"planificateur de temps et postez sur des pages, des groupes et plusieurs "
|
1057 |
+
"comptes par réseau."
|
1058 |
+
|
1059 |
+
#: ../views/b2s/dashboard.php:90 ../views/b2s/html/sidebar.phtml:24
|
1060 |
+
msgid "Enter license key and change your version"
|
1061 |
+
msgstr "Entrez la clé de licence et changez votre version"
|
1062 |
+
|
1063 |
+
#: ../views/b2s/dashboard.php:92 ../views/b2s/html/sidebar.phtml:26
|
1064 |
+
msgid "Activate"
|
1065 |
+
msgstr "activer"
|
1066 |
+
|
1067 |
+
#: ../views/b2s/dashboard.php:106
|
1068 |
+
msgid "Network Choice"
|
1069 |
+
msgstr "Choix du réseau"
|
1070 |
+
|
1071 |
+
#: ../views/b2s/dashboard.php:107
|
1072 |
+
msgid "Cross-share to all popular social networks"
|
1073 |
+
msgstr "Cross-share à tous les réseaux sociaux populaires"
|
1074 |
+
|
1075 |
+
#: ../views/b2s/dashboard.php:119
|
1076 |
+
msgid "Automatically share your posts whenever you publish a new blog post"
|
1077 |
+
msgstr ""
|
1078 |
+
"Partagez automatiquement vos messages chaque fois que vous publiez un "
|
1079 |
+
"nouveau post de blog"
|
1080 |
+
|
1081 |
+
#: ../views/b2s/dashboard.php:130
|
1082 |
+
msgid "Custom Sharing"
|
1083 |
+
msgstr "Partage personnalisé"
|
1084 |
+
|
1085 |
+
#: ../views/b2s/dashboard.php:131
|
1086 |
+
msgid ""
|
1087 |
+
"Edit or add comments, hashtags or handles. Edit posts in HTML for re-"
|
1088 |
+
"publishing on blogging networks"
|
1089 |
+
msgstr ""
|
1090 |
+
"Modifiez ou ajoutez des commentaires, des hashtags ou des poignées. Modifier "
|
1091 |
+
"les messages en HTML pour la re-publication sur les réseaux de blogs"
|
1092 |
+
|
1093 |
#: ../views/b2s/dashboard.php:142 ../views/b2s/settings.php:42 ../views/b2s/ship.
|
1094 |
+
#: php:45 ../views/b2s/html/footer.phtml:63
|
1095 |
msgid "Best Time Scheduler"
|
1096 |
msgstr "Meilleures heures de planification"
|
1097 |
|
1098 |
+
#: ../views/b2s/dashboard.php:143
|
1099 |
+
msgid "Choose pre-defines times to post or edit and define your own time settings"
|
1100 |
+
msgstr ""
|
1101 |
+
"Choisissez une période prédéfinie pour afficher ou modifier et définir vos "
|
1102 |
+
"propres paramètres de temps"
|
1103 |
+
|
1104 |
+
#: ../views/b2s/dashboard.php:154
|
1105 |
+
msgid "Custom Scheduling"
|
1106 |
+
msgstr "Planification personnalisée"
|
1107 |
+
|
1108 |
+
#: ../views/b2s/dashboard.php:155
|
1109 |
+
msgid ""
|
1110 |
+
"Unlimited scheduling options: once, repeatedly or recurringly to multiple "
|
1111 |
+
"profiles, pages and groups"
|
1112 |
+
msgstr ""
|
1113 |
+
"Options de planification illimitées: une fois, de façon répétée ou "
|
1114 |
+
"récurrente, sur plusieurs profils, pages et groupes"
|
1115 |
+
|
1116 |
+
#: ../views/b2s/dashboard.php:166
|
1117 |
+
msgid "One-Step Workflow"
|
1118 |
+
msgstr "Flux de travail en une étape"
|
1119 |
+
|
1120 |
+
#: ../views/b2s/dashboard.php:167
|
1121 |
+
msgid "One-page preview editor for all social networks for easy customizing"
|
1122 |
+
msgstr ""
|
1123 |
+
"Éditeur d'aperçu d'une page pour tous les réseaux sociaux pour une "
|
1124 |
+
"personnalisation facile"
|
1125 |
+
|
1126 |
#: ../views/b2s/dashboard.php:178
|
1127 |
msgid "Reporting"
|
1128 |
msgstr "Rapport"
|
1129 |
|
1130 |
+
#: ../views/b2s/dashboard.php:179
|
1131 |
+
msgid ""
|
1132 |
+
"All scheduled and published social media posts with direct links for easy "
|
1133 |
+
"access or re-sharing"
|
1134 |
+
msgstr ""
|
1135 |
+
"Tous les messages médias sociaux programmés et publiés avec des liens "
|
1136 |
+
"directs pour un accès facile ou un nouveau partage"
|
1137 |
+
|
1138 |
+
#: ../views/b2s/dashboard.php:186
|
1139 |
+
msgid "Unlock Premium"
|
1140 |
+
msgstr "Déblocage Premium"
|
1141 |
+
|
1142 |
#: ../views/b2s/error.php:10
|
1143 |
msgid "Connection is broken..."
|
1144 |
msgstr "Connexion rompue..."
|
1191 |
|
1192 |
#: ../views/b2s/network.php:27 ../views/b2s/network.php:28 ../views/prg/post.php:
|
1193 |
#: 23 ../views/prg/post.php:24 ../views/b2s/html/post.navbar.phtml:10 ..
|
1194 |
+
#: /views/b2s/html/post.navbar.phtml:11
|
1195 |
msgid "filter"
|
1196 |
msgstr "Filtrer"
|
1197 |
|
1246 |
msgstr "Souhaitez-vous vraiment supprimer ce profil ?"
|
1247 |
|
1248 |
#: ../views/b2s/network.php:128 ../views/b2s/network.php:146 ../views/b2s/post.
|
1249 |
+
#: publish.php:74 ../views/b2s/post.sched.php:102 ../views/prg/ship.php:91
|
1250 |
msgid "NO"
|
1251 |
msgstr "NON"
|
1252 |
|
1263 |
msgid "Do you really want to delete this authorization"
|
1264 |
msgstr "Voulez-vous réellement enlever cette autorisation"
|
1265 |
|
1266 |
+
#: ../views/b2s/post.publish.php:65
|
1267 |
+
msgid "Delete entries from the reporting"
|
1268 |
+
msgstr "supprimer les entrées du rapport"
|
1269 |
+
|
1270 |
+
#: ../views/b2s/post.publish.php:68
|
1271 |
+
msgid "You are sure, you want to delete entries from the reporting?"
|
1272 |
+
msgstr "Vous êtes sûr, vous voulez supprimer les entrées du rapport?"
|
1273 |
+
|
1274 |
+
#: ../views/b2s/post.publish.php:70 ../views/b2s/post.sched.php:98
|
1275 |
+
msgid "Number of entries"
|
1276 |
+
msgstr "Nombre d'entrées"
|
1277 |
+
|
1278 |
#: ../views/b2s/post.sched.php:67
|
1279 |
msgid "Change Time"
|
1280 |
msgstr "Changer l'heure"
|
1281 |
|
1282 |
+
#: ../views/b2s/post.sched.php:93
|
1283 |
+
msgid "Delete entries form the scheduling"
|
1284 |
+
msgstr "Supprimer les entrées de la planification"
|
1285 |
+
|
1286 |
+
#: ../views/b2s/post.sched.php:96
|
1287 |
+
msgid "You are sure, you want to delete entries from the scheduling?"
|
1288 |
+
msgstr "Vous êtes sûr, vous voulez supprimer les entrées de la planification?"
|
1289 |
+
|
1290 |
+
#: ../views/b2s/settings.php:16
|
1291 |
+
msgid "save..."
|
1292 |
+
msgstr "sauver..."
|
1293 |
+
|
1294 |
+
#: ../views/b2s/settings.php:21
|
1295 |
+
msgid "General"
|
1296 |
+
msgstr "Général"
|
1297 |
+
|
1298 |
#: ../views/b2s/settings.php:24
|
1299 |
msgid "Best Time Settings"
|
1300 |
msgstr "Meilleurs réglages d'heures"
|
1301 |
|
1302 |
+
#: ../views/b2s/settings.php:27
|
1303 |
+
msgid "Network Settings"
|
1304 |
+
msgstr "Paramètres réseau"
|
1305 |
+
|
1306 |
+
#: ../views/b2s/settings.php:80
|
1307 |
+
msgid ""
|
1308 |
+
"The link post type displays the posts title, link address and the first one "
|
1309 |
+
"or two sentences of the post, as automatically scanned from your META or "
|
1310 |
+
"OpenGraph information. If your post contains an image, Facebook also "
|
1311 |
+
"displays the first image detected on the your page or the selected image you "
|
1312 |
+
"choose from the Blog2Social image gallery. The image is automatically linked "
|
1313 |
+
"to your blog post."
|
1314 |
+
msgstr ""
|
1315 |
+
"Le type de lien affiche le titre des articles, l'adresse du lien et la "
|
1316 |
+
"première ou les deux premières phrases du message, telles que numérisées "
|
1317 |
+
"automatiquement à partir de vos informations META ou OpenGraph. Si votre "
|
1318 |
+
"post contient une image, Facebook affiche également la première image "
|
1319 |
+
"détectée sur votre page ou l'image sélectionnée que vous choisissez dans la "
|
1320 |
+
"galerie d'images Blog2Social. L'image est automatiquement liée à votre "
|
1321 |
+
"billet de blog."
|
1322 |
+
|
1323 |
+
#: ../views/b2s/settings.php:99
|
1324 |
+
msgid "Allow shortcodes in my post"
|
1325 |
+
msgstr "permettre à shortcodes dans mon post"
|
1326 |
+
|
1327 |
+
#: ../views/b2s/settings.php:102
|
1328 |
+
msgid ""
|
1329 |
+
"Shortcodes are used by some wordpress plugins like Elementor, Visual "
|
1330 |
+
"Composer and Content Builder. When a shortcode is inserted in a WordPress "
|
1331 |
+
"post or page, it is replaced with some other content when you publish the "
|
1332 |
+
"article on your blog. In other words, a shortcode instructs WordPress to "
|
1333 |
+
"find a special command that is placed in square brackets ([]) and replace it "
|
1334 |
+
"with the appropriate dynamic content by a plugin you use. <br><br>Activate "
|
1335 |
+
"this feature, if you should use dynamic elements in your articles."
|
1336 |
+
msgstr ""
|
1337 |
+
"Les raccourcis sont utilisés par certains plugins wordpress comme Elementor, "
|
1338 |
+
"Visual Composer et Content Builder. Lorsqu'un code court est inséré dans un "
|
1339 |
+
"article ou une page WordPress, il est remplacé par un autre contenu lorsque "
|
1340 |
+
"tu publies l'article sur ton blog. En d'autres termes, un code court indique "
|
1341 |
+
"à WordPress de trouver une commande spéciale placée entre crochets ([]) et "
|
1342 |
+
"de la remplacer par le contenu dynamique approprié par un plugin que tu "
|
1343 |
+
"utilises. <br><br>Activer cette fonctionnalité, si tu dois utiliser des "
|
1344 |
+
"éléments dynamiques dans vos articles.\n"
|
1345 |
+
|
1346 |
+
#: ../views/b2s/ship.php:21
|
1347 |
msgid "Social Media Scheduling & Sharing"
|
1348 |
msgstr "Planification et partage sur les réseaux sociaux"
|
1349 |
|
1350 |
+
#: ../views/b2s/ship.php:22 ../views/prg/ship.php:40 ../views/prg/ship.php:42 ..
|
1351 |
+
#: /views/prg/html/form.phtml:26 ../views/prg/html/form.phtml:28
|
1352 |
msgid "Title"
|
1353 |
msgstr "Titre"
|
1354 |
|
1355 |
+
#: ../views/b2s/ship.php:32
|
1356 |
msgid "scroll to bottom"
|
1357 |
msgstr "Faire défiler vers le bas"
|
1358 |
|
1359 |
+
#: ../views/b2s/ship.php:38
|
1360 |
msgid "You want to load your time settings?"
|
1361 |
msgstr "Vous voulez charger vos paramètres de temps?"
|
1362 |
|
1363 |
+
#: ../views/b2s/ship.php:75
|
1364 |
msgid "Social Accounts"
|
1365 |
msgstr "Comptes de réseaux sociaux"
|
1366 |
|
1367 |
+
#: ../views/b2s/ship.php:95
|
1368 |
msgid "Add more..."
|
1369 |
msgstr "Ajouter plus..."
|
1370 |
|
1371 |
+
#: ../views/b2s/ship.php:97
|
1372 |
msgid "Profiles | Pages | Groups"
|
1373 |
msgstr "Profils | Pages | Groupes"
|
1374 |
|
1375 |
+
#: ../views/b2s/ship.php:121 ../views/b2s/ship.php:320
|
1376 |
msgid "You want to save network settings in an additional profile?"
|
1377 |
msgstr ""
|
1378 |
"Vous souhaitez enregistrer les paramètres réseau dans un profil "
|
1379 |
"supplémentaire?"
|
1380 |
|
1381 |
+
#: ../views/b2s/ship.php:122
|
1382 |
msgid "Save Settings"
|
1383 |
msgstr "Enregistrer les paramètres"
|
1384 |
|
1385 |
+
#: ../views/b2s/ship.php:129
|
1386 |
+
msgid "active network"
|
1387 |
+
msgstr "Réseau actif"
|
1388 |
+
|
1389 |
+
#: ../views/b2s/ship.php:130
|
1390 |
+
msgid "only with image"
|
1391 |
+
msgstr "seulement avec image"
|
1392 |
+
|
1393 |
+
#: ../views/b2s/ship.php:131
|
1394 |
+
msgid "refresh authorization"
|
1395 |
+
msgstr "Autorisation de rafraîchissement"
|
1396 |
+
|
1397 |
+
#: ../views/b2s/ship.php:152
|
1398 |
msgid ""
|
1399 |
"Notice:<br><p>Please make sure, that your website address is reachable. The "
|
1400 |
"Social Networks do not allow postings from local installations.</p>"
|
1403 |
"joignable. Les réseaux sociaux n'autorise pas l'envoi depuis un réseau local."
|
1404 |
"</p>"
|
1405 |
|
1406 |
+
#: ../views/b2s/ship.php:154
|
1407 |
msgid "change website address"
|
1408 |
msgstr "changer l'adresse du site web"
|
1409 |
|
1410 |
+
#: ../views/b2s/ship.php:167
|
1411 |
msgid "First, connect or select network before posting"
|
1412 |
msgstr "Connectez-vous ou sélectionnez un réseau avant l'envoi"
|
1413 |
|
1414 |
+
#: ../views/b2s/ship.php:168
|
1415 |
msgid "connect"
|
1416 |
msgstr "connecter"
|
1417 |
|
1418 |
+
#: ../views/b2s/ship.php:186
|
1419 |
msgid "scroll to top"
|
1420 |
msgstr "faire défiler vers le haut"
|
1421 |
|
1422 |
+
#: ../views/b2s/ship.php:187 ../views/b2s/ship.php:191
|
1423 |
msgid "Share"
|
1424 |
msgstr "Partager"
|
1425 |
|
1426 |
+
#: ../views/b2s/ship.php:205
|
1427 |
msgid "Share new post on Social Media"
|
1428 |
msgstr "Partager le nouvel article sur les réseaux sociaux"
|
1429 |
|
1430 |
+
#: ../views/b2s/ship.php:232
|
1431 |
msgid "Connect for"
|
1432 |
msgstr "Connecter sur"
|
1433 |
|
1434 |
+
#: ../views/b2s/ship.php:249
|
1435 |
msgid "No Image Selected"
|
1436 |
msgstr "Pas d'image sélectionnée"
|
1437 |
|
1438 |
+
#: ../views/b2s/ship.php:252
|
1439 |
msgid "No Image is selected, but no image can not be published on this network."
|
1440 |
msgstr ""
|
1441 |
"Aucune image sélectionnée, mais aucune image ne peut être publiée sur ce "
|
1442 |
"réseau."
|
1443 |
|
1444 |
+
#: ../views/b2s/ship.php:268
|
1445 |
msgid "Time Scheduling"
|
1446 |
msgstr "Heure de la planification"
|
1447 |
|
1448 |
+
#: ../views/b2s/ship.php:272
|
1449 |
msgid ""
|
1450 |
"You have not set a time. Under Blog2Social Settings (navigation on the left) "
|
1451 |
"you can permanently save and load your times to any publication before."
|
1454 |
"(navigation à gauche) vous pouvez sauvegarder et charger de manière "
|
1455 |
"permanente vos heures pour les publications antérieures."
|
1456 |
|
1457 |
+
#: ../views/b2s/ship.php:285
|
1458 |
msgid "Re-share this Post"
|
1459 |
msgstr "Re-partager cet article"
|
1460 |
|
1461 |
+
#: ../views/b2s/ship.php:288
|
1462 |
msgid ""
|
1463 |
"You can re-share your post for a different sharing purpose, or to share on a "
|
1464 |
"different choice of networks, profiles, pages or groups, or with different "
|
1483 |
"d'aperçu où vous pourrez sélectionner vos réseaux et modifier vos textes, "
|
1484 |
"commentaires ou images en fonction de vos préférences de partage."
|
1485 |
|
1486 |
+
#: ../views/b2s/ship.php:291
|
1487 |
msgid "You want re-share your blog post?"
|
1488 |
msgstr "Vous voulez re-partager votre blog?"
|
1489 |
|
1490 |
+
#: ../views/b2s/ship.php:314
|
1491 |
msgid "Save Network Settings"
|
1492 |
msgstr "Sauver les paramètres de réseaux"
|
1493 |
|
1494 |
+
#: ../views/b2s/ship.php:317
|
1495 |
msgid ""
|
1496 |
"You can save your current network settings as \"Standard\" network settings "
|
1497 |
"for any future sharing activities or as a \"Profile\" to choose from (Premium)."
|
1575 |
msgid "Start your 14-Day Free Trial"
|
1576 |
msgstr "Commencez votre essai gratuit de 14 jours"
|
1577 |
|
1578 |
+
#: ../views/prg/ship.php:44 ../views/prg/ship.php:46
|
1579 |
msgid "Copyright"
|
1580 |
msgstr "Copyright"
|
1581 |
|
1582 |
+
#: ../views/prg/ship.php:65
|
1583 |
msgid "Save As Draft"
|
1584 |
msgstr "Sauver comme brouillon"
|
1585 |
|
1586 |
+
#: ../views/prg/ship.php:66
|
1587 |
msgid "Publish"
|
1588 |
msgstr "Publier"
|
1589 |
|
1590 |
+
#: ../views/prg/ship.php:84
|
1591 |
msgid "Please Note"
|
1592 |
msgstr "Noter svp"
|
1593 |
|
1594 |
+
#: ../views/prg/ship.php:87
|
1595 |
msgid ""
|
1596 |
"It may incur charges for publishing on PR-Gateway. Sent press releases can "
|
1597 |
"not be withdrawn. If you want your press release to be published now?"
|
1600 |
"communiqués de presse envoyés ne peuvent pas être retirées. Voulez-vous "
|
1601 |
"publier maintenant votre communiqué de presse ?"
|
1602 |
|
1603 |
+
#: ../views/prg/ship.php:90
|
1604 |
msgid "Yes, I accept"
|
1605 |
msgstr "Oui, j'accepte"
|
1606 |
|
1611 |
"sociaux."
|
1612 |
|
1613 |
#: ../views/b2s/html/footer.phtml:8 ../views/prg/html/footer.phtml:8 ..
|
1614 |
+
#: /views/prg/html/header.phtml:40
|
1615 |
msgid "Post"
|
1616 |
msgstr "Article"
|
1617 |
|
1697 |
"articles sur les réseaux sociaux.<br>Vous pouvez désactiver le générateur de "
|
1698 |
"liens courts b2s.pm pour afficher votre URL d'origine."
|
1699 |
|
1700 |
+
#: ../views/b2s/html/header.phtml:8
|
1701 |
+
msgid "Thank you. You'll now receive the blog updates from Blog2Social."
|
1702 |
+
msgstr ""
|
1703 |
+
"Je vous remercie. Vous recevrez maintenant les mises à jour du blog de "
|
1704 |
+
"Blog2Social."
|
1705 |
+
|
1706 |
#: ../views/b2s/html/header.phtml:25
|
1707 |
msgid "This entry could not be removed. It's not yours!"
|
1708 |
msgstr "Cette entrée ne peut pas être enlevé. Ce n'est pas à toi!"
|
1822 |
"version gratuite."
|
1823 |
|
1824 |
#: ../views/b2s/html/header.phtml:189 ../views/prg/html/form.phtml:141 ..
|
1825 |
+
#: /views/prg/html/form.phtml:143 ../views/prg/html/form.phtml:218 ..
|
1826 |
+
#: /views/prg/html/form.phtml:220
|
1827 |
msgid "E-Mail"
|
1828 |
msgstr "E-mail"
|
1829 |
|
1830 |
#: ../views/b2s/html/header.phtml:193 ../views/prg/html/form.phtml:91 ..
|
1831 |
+
#: /views/prg/html/form.phtml:100 ../views/prg/html/form.phtml:168 ..
|
1832 |
+
#: /views/prg/html/form.phtml:177
|
1833 |
msgid "First Name"
|
1834 |
msgstr "Prénom"
|
1835 |
|
1836 |
#: ../views/b2s/html/header.phtml:197 ../views/prg/html/form.phtml:92 ..
|
1837 |
+
#: /views/prg/html/form.phtml:103 ../views/prg/html/form.phtml:169 ..
|
1838 |
+
#: /views/prg/html/form.phtml:180
|
1839 |
msgid "Last Name"
|
1840 |
msgstr "Nom"
|
1841 |
|
1859 |
msgid "How to work with Blog2Social"
|
1860 |
msgstr "Comment utiliser Blog2Social"
|
1861 |
|
1862 |
+
#: ../views/b2s/html/sidebar.phtml:8
|
1863 |
+
msgid "Your license"
|
1864 |
+
msgstr "Votre licence"
|
1865 |
+
|
1866 |
#: ../views/b2s/html/sidebar.phtml:37
|
1867 |
msgid "Network Activity (today)"
|
1868 |
msgstr "Activité réseau (aujourd'hui)"
|
1944 |
msgstr "Presse"
|
1945 |
|
1946 |
#: ../views/prg/html/form.phtml:84 ../views/prg/html/form.phtml:86 ..
|
1947 |
+
#: /views/prg/html/form.phtml:161 ../views/prg/html/form.phtml:163
|
1948 |
msgid "Name"
|
1949 |
msgstr "Nom"
|
1950 |
|
1957 |
msgstr "M."
|
1958 |
|
1959 |
#: ../views/prg/html/form.phtml:107 ../views/prg/html/form.phtml:110 ..
|
1960 |
+
#: /views/prg/html/form.phtml:184 ../views/prg/html/form.phtml:187
|
1961 |
msgid "Street"
|
1962 |
msgstr "Rue"
|
1963 |
|
1964 |
#: ../views/prg/html/form.phtml:108 ../views/prg/html/form.phtml:113 ..
|
1965 |
+
#: /views/prg/html/form.phtml:185 ../views/prg/html/form.phtml:190
|
1966 |
msgid "Number"
|
1967 |
msgstr "Numéro"
|
1968 |
|
1969 |
#: ../views/prg/html/form.phtml:117 ../views/prg/html/form.phtml:120 ..
|
1970 |
+
#: /views/prg/html/form.phtml:194 ../views/prg/html/form.phtml:197
|
1971 |
msgid "Zip Code"
|
1972 |
msgstr "Code postal"
|
1973 |
|
1974 |
#: ../views/prg/html/form.phtml:118 ../views/prg/html/form.phtml:123 ..
|
1975 |
+
#: /views/prg/html/form.phtml:195 ../views/prg/html/form.phtml:200
|
1976 |
msgid "City"
|
1977 |
msgstr "Ville"
|
1978 |
|
1981 |
msgstr "Pays"
|
1982 |
|
1983 |
#: ../views/prg/html/form.phtml:135 ../views/prg/html/form.phtml:137 ..
|
1984 |
+
#: /views/prg/html/form.phtml:212 ../views/prg/html/form.phtml:214
|
1985 |
msgid "Phone"
|
1986 |
msgstr "Téléphone"
|
1987 |
|
1988 |
#: ../views/prg/html/form.phtml:147 ../views/prg/html/form.phtml:149 ..
|
1989 |
+
#: /views/prg/html/form.phtml:224 ../views/prg/html/form.phtml:226
|
1990 |
msgid "Website"
|
1991 |
msgstr "Site internet"
|
1992 |
|
readme.txt
CHANGED
@@ -1,14 +1,14 @@
|
|
1 |
-
===
|
2 |
Contributors: Blog2Social, Adenion
|
3 |
-
Tags: social
|
4 |
Donate link: http://www.blog2social.com
|
5 |
-
Requires at least: 4.
|
6 |
-
Tested up to: 4.7.
|
7 |
-
Stable tag: 3.
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
-
Auto
|
12 |
|
13 |
== Description ==
|
14 |
**Supported languages: English, German, French**
|
@@ -27,13 +27,13 @@ Auto-post, crosspost, schedule & share blogposts to profiles/pages/groups on soc
|
|
27 |
**Social Networks**
|
28 |
|
29 |
* Twitter - autopost to your account. Auto-submit an image and link with your tweet. Optionally, add #hashtags and @handles or select an specific image.
|
30 |
-
* Facebook - autopost to your profile
|
31 |
* Google+ - autopost to your profile, pages or Google+ communities. Auto-submit your attached post with image and link or auto-submit the entire blog post to your Google+ account. Optionally, add individual comments and #hashtags.
|
32 |
|
33 |
**Business Networks**
|
34 |
|
35 |
* LinkedIn - autopost to your profile and to company and focus pages. Auto-submit your attached post with image and link. Optionally, add individual comments with #hashtags.
|
36 |
-
* XING - autopost to your profile. Auto-submit the link to your blog post
|
37 |
|
38 |
**Image Networks**
|
39 |
|
@@ -52,19 +52,23 @@ Auto-post, crosspost, schedule & share blogposts to profiles/pages/groups on soc
|
|
52 |
* Diigo - auto-submit the link to your blog post to add a bookmark to your account.
|
53 |
* Delicious - autopost to your profile. Auto-submit the link with tags and #hashtags to add a bookmark.
|
54 |
|
|
|
|
|
|
|
|
|
55 |
Blog2Social allows you to share your blog posts on social media fast and easily.
|
56 |
|
57 |
Blog2Social auto-shares while maintaining the benefits of turning your blog posts into optimal format for each network.
|
58 |
|
59 |
-
The one-page preview allows you to customize all of your posts in one single step. You may add individual comments or handles to your posts to enhance your posts with a personal touch.
|
60 |
|
61 |
-
With one click only you publish your customized posts on your personal selection of profiles, pages and groups on Facebook, Google+, Twitter, LinkedIn, XING, Pinterest, Flickr, Instagram, Tumblr, Medium, Torial, Diigo and
|
62 |
|
63 |
**Auto-post your blog posts as soon as they are published**
|
64 |
|
65 |
-
As soon as you publish your blog post on
|
66 |
|
67 |
-
**Customize your posts in a one-page preview**
|
68 |
|
69 |
Customize your posts and comments per network and add #hashtags, tags, keywords and @handles in via the publication form. Just one click and your post will be auto-published on all of your selected profiles, pages and groups.
|
70 |
|
@@ -74,7 +78,7 @@ Every post will be submitted with link to your blog post by default. You may rem
|
|
74 |
|
75 |
Schedule and buffer your posts easily. Blog2Social auto-submits your posts to your selected profiles, pages and groups at the scheduled time. You may select and save your own time settings. Alternatively, choose the ready to use best-time scheduler provided by Blog2Social.
|
76 |
|
77 |
-
Select one-time scheduling for immediate sharing or recurring scheduling to be posted at your scheduled times. Use options for scheduling on weekly basis and define days and time.
|
78 |
|
79 |
Automate your social media management, boost your social media exposure and gain more outreach and traffic for your blog. Forget about the time-consuming manual sharing of your blog content to each single network. Achieve more outreach in less time.
|
80 |
|
@@ -82,9 +86,9 @@ Automate your social media management, boost your social media exposure and gain
|
|
82 |
|
83 |
* **Automatically share blog posts** to all of your selected networks.
|
84 |
* **Customize posts** and add comments, tags, hashtags and handles for each network.
|
85 |
-
* **
|
86 |
* **Manage your blog posts** and share the blog posts of all authors of your blog (administrator rights required).
|
87 |
-
* **Select
|
88 |
* **Keep the overview** of your social media posts with the posting dashboard.
|
89 |
* **Re-share** old posts
|
90 |
|
@@ -103,13 +107,14 @@ Automate your social media management, boost your social media exposure and gain
|
|
103 |
>* Torial
|
104 |
>* Diigo
|
105 |
>* Delicious
|
|
|
106 |
|
107 |
= Blog2Social Premium Features =
|
108 |
|
109 |
Blog2Social Premium includes all features of the free version and awesome additional features including:
|
110 |
|
111 |
* **Social Media Auto-Poster** Blog2Social automatically shares your blog posts on social media when your post is published. Alternatively, you can choose to schedule your blog post at the best times for each network directly from the WordPress editor.
|
112 |
-
* **Best Time Scheduler** ready to use time scheme for custom time scheduling, save your personal best time settings, schedule your posts once, multiple times or recurrently.
|
113 |
* **Schedule your posts on network level** to automatically share them on your profiles, pages and groups at the best times to post on each network.
|
114 |
* **Reporting** Follow the links in your dashboard to the shared posts on your timelines or keep an overview of your scheduling with the calendar.
|
115 |
* **Follow the links in your dashboard to shared posts** to your timelines.
|
@@ -119,6 +124,7 @@ Blog2Social Premium includes all features of the free version and awesome additi
|
|
119 |
**Additional** sharing options:
|
120 |
|
121 |
>* Facebook pages
|
|
|
122 |
>* Google+ pages
|
123 |
>* Google+ groups
|
124 |
>* LinkedIn pages
|
@@ -137,9 +143,20 @@ Blog2Social Premium includes all features of the free version and awesome additi
|
|
137 |
>* multiple Torial accounts
|
138 |
>* multiple Diigo accounts
|
139 |
>* multiple Delicious accounts
|
|
|
140 |
|
141 |
= Reviews and Press Coverage =
|
|
|
|
|
|
|
|
|
|
|
142 |
|
|
|
|
|
|
|
|
|
|
|
143 |
**Social Media Examiner**
|
144 |
"You want as much content exposure as possible, but posting from your blog to your social channels takes time. That's where the Blog2Social plugin comes in." (Kristel Cuenta)
|
145 |
|
@@ -166,16 +183,16 @@ Blog2Social Premium includes all features of the free version and awesome additi
|
|
166 |
[http://www.biznology.com/2016/08/blog2social-removes-all-social-sharing-pain/](http://www.biznology.com/2016/08/blog2social-removes-all-social-sharing-pain/ "See review on biznology.com")
|
167 |
|
168 |
**WebHostingSecretRevealed.net**
|
169 |
-
"Blog2Social is one of the more adaptive and interesting plugins out there. One of the features I really like about Blog2Social is that the same post isn
|
170 |
|
171 |
[http://www.webhostingsecretrevealed.net/blog/socialmedia-marketing/save-time-and-effort-by-using-blog2social-for-social-media-marketing/](http://www.webhostingsecretrevealed.net/blog/socialmedia-marketing/save-time-and-effort-by-using-blog2social-for-social-media-marketing/ "See review on WebHostingSecretRevealed.net")
|
172 |
|
173 |
|
174 |
= Upgrade to Blog2Social Premium and Payment Options =
|
175 |
|
176 |
-
>Blog2Social Free is free forever. If you want to use all
|
177 |
|
178 |
-
>Upgrade Blog2Social now
|
179 |
|
180 |
|
181 |
== Installation ==
|
@@ -197,6 +214,8 @@ Blog2Social Premium includes all features of the free version and awesome additi
|
|
197 |
|
198 |
[youtube https://www.youtube.com/watch?v=YYjlIgWOGTU]
|
199 |
|
|
|
|
|
200 |
= Is it free? =
|
201 |
|
202 |
Yes, Blog2Social is completely free to publish your blog posts to your social media profiles. For more elaborate features and options you may upgrade to Blog2Social Premium whenever needed.
|
@@ -277,16 +296,20 @@ We use the official authentification oAUTH methods to third-party applications p
|
|
277 |
9. Adjust the best times to schedule in the best time scheduler.
|
278 |
|
279 |
== Changelog ==
|
|
|
|
|
|
|
|
|
280 |
= 3.1.3 =
|
281 |
Bugfix: Converting none uft-8 characters
|
282 |
= 3.1.2 =
|
283 |
-
Usabilitiy and Performance Optimization. Scheduling filter calendar
|
284 |
= 3.1.1 =
|
285 |
-
Usabilitiy and Performance Optimization. Custom Facebook
|
286 |
= 3.1.0 =
|
287 |
-
Usabilitiy and Performance Optimization. Filter by categories. New
|
288 |
= 3.0.7 =
|
289 |
-
Usabilitiy Optimization for Custom Sharing & Scheduling and Auto-Posting
|
290 |
= 3.0.6 =
|
291 |
Usability and Performance Optimization. NEW: faster and easier auto posting with one click only. Optimized installation routines, improved functionality for test environments and scheduling of not yet published posts.
|
292 |
= 3.0.5 =
|
@@ -303,6 +326,10 @@ Bug Fix: update method
|
|
303 |
Re-engineered Post dashboard, new one-page preview features: WYSIWYG editors, simplified network selection, new scheduler features: best-times-scheduler, my-times-scheduler, recurring scheduling, multiple accounts per profile (applies to FREE and PREMIUM)
|
304 |
|
305 |
== Upgrade Notice ==
|
|
|
|
|
|
|
|
|
306 |
= 3.1.3 =
|
307 |
Bugfix: Converting none uft-8 characters
|
308 |
= 3.1.2 =
|
@@ -310,8 +337,4 @@ Usabilitiy and Performance Optimization. Scheduling filter calendar
|
|
310 |
= 3.1.1 =
|
311 |
Usabilitiy and Performance Optimization. Custom Facebook Post Format
|
312 |
= 3.1.0 =
|
313 |
-
Usabilitiy and Performance Optimization. Filter by categories. New Dashboard
|
314 |
-
= 3.0.7 =
|
315 |
-
Usabilitiy Optimization for Custom Sharing & Scheduling and Auto-Posting Box
|
316 |
-
= 3.0.6 =
|
317 |
-
Usability and Performance Optimization. NEW: faster and easier auto posting with one click only. Optimized installation routines, improved functionality for test environments and scheduling of not yet published posts.
|
1 |
+
===Social Media Auto Post & Scheduler===
|
2 |
Contributors: Blog2Social, Adenion
|
3 |
+
Tags: auto-post, social media share, auto-publish, auto-scheduling, social media post, social url share, social network share, share tweet, share links, share this, sharethis, social tools, admin, api, auto share to, autopost, auto-Posting, auto-schedule, auto-schedule social media posts, automatic social sharing plugin, blog marketing, blog2social, blogger, buffer, crossposting, cross-promotion, cross-promoting, delicious, delicious auto post, facebook, facebook auto post, facebook pages, google auto post, google plus, google plus pages, instagram, instagram auto post, jetpack, jetpack sharing, linkedin, linkedin auto post, medium, medium auto post, multiposting, path, pinterest, re-post, scheduling, scheduling plugin, social media, social media auto publish, social media automation, social media button, social media manager, social media plugin, social media publishing, social media scheduling, social media scheduling tool, social media sharing, social media tool, social network auto publish, social network icon, social network widget, socialmedia, timing, torial, torial auto post, tumblr, twitter, twitter auto post, xing, xing auto post, xing groups, xing gruppen, xing personal profiles, xing company profiles, xing business pages, xing pages, xing seiten, auto post scheduler, repost, social media management, facebook fan page auto post, facebook profile auto post, social auto post, social autoposting, flickr, flickr auto posting, linkedin, linkedin auto posting, linkedin profile, facebook group, facebook gruppen, reddit, reddit auto posting, reddit auto post
|
4 |
Donate link: http://www.blog2social.com
|
5 |
+
Requires at least: 4.2.2
|
6 |
+
Tested up to: 4.7.3
|
7 |
+
Stable tag: 3.7.0
|
8 |
License: GPLv3
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
+
Auto publish, schedule & share posts on social media: Facebook, Twitter, Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups
|
12 |
|
13 |
== Description ==
|
14 |
**Supported languages: English, German, French**
|
27 |
**Social Networks**
|
28 |
|
29 |
* Twitter - autopost to your account. Auto-submit an image and link with your tweet. Optionally, add #hashtags and @handles or select an specific image.
|
30 |
+
* Facebook - autopost to your profile, to pages and groups. Auto-submit your attached post with image and link. Optionally, add individual comments and #hashtags or select a posting format either focusing on the shared link or image.
|
31 |
* Google+ - autopost to your profile, pages or Google+ communities. Auto-submit your attached post with image and link or auto-submit the entire blog post to your Google+ account. Optionally, add individual comments and #hashtags.
|
32 |
|
33 |
**Business Networks**
|
34 |
|
35 |
* LinkedIn - autopost to your profile and to company and focus pages. Auto-submit your attached post with image and link. Optionally, add individual comments with #hashtags.
|
36 |
+
* XING - autopost to your profile, to company pages and groups. Auto-submit the link to your blog post. Auto-submit an post excerpt to your company pages updates and the complete blog post to groups. Optionally customize your posts.
|
37 |
|
38 |
**Image Networks**
|
39 |
|
52 |
* Diigo - auto-submit the link to your blog post to add a bookmark to your account.
|
53 |
* Delicious - autopost to your profile. Auto-submit the link with tags and #hashtags to add a bookmark.
|
54 |
|
55 |
+
**News Aggregator**
|
56 |
+
|
57 |
+
* Reddit - auto-submit the post with the link to your Sub-Reddits.
|
58 |
+
|
59 |
Blog2Social allows you to share your blog posts on social media fast and easily.
|
60 |
|
61 |
Blog2Social auto-shares while maintaining the benefits of turning your blog posts into optimal format for each network.
|
62 |
|
63 |
+
The one-page preview editor allows you to customize all of your posts in one single step. You may add individual comments or handles to your posts to enhance your posts with a personal touch.
|
64 |
|
65 |
+
With one click only you publish your customized posts on your personal selection of profiles, pages and groups on Facebook, Google+, Twitter, LinkedIn, XING, Pinterest, Flickr, Instagram, Tumblr, Medium, Torial, Diigo, Delicious and Reddit.
|
66 |
|
67 |
**Auto-post your blog posts as soon as they are published**
|
68 |
|
69 |
+
As soon as you publish your blog post on your WordPress blog, Blog2Social immediately shares your blog posts to all networks in the pre-selected network profile. With the auto-poster you can share your blog post to a specific selection of networks immediately or, optionally, schedule at the pre-set best times or your own saved time settings. Without any extra step. Scheduled blog posts will be auto-posted immediately after publishing the post or at any selected time and date later.
|
70 |
|
71 |
+
**Customize your posts in a one-page preview editor**
|
72 |
|
73 |
Customize your posts and comments per network and add #hashtags, tags, keywords and @handles in via the publication form. Just one click and your post will be auto-published on all of your selected profiles, pages and groups.
|
74 |
|
78 |
|
79 |
Schedule and buffer your posts easily. Blog2Social auto-submits your posts to your selected profiles, pages and groups at the scheduled time. You may select and save your own time settings. Alternatively, choose the ready to use best-time scheduler provided by Blog2Social.
|
80 |
|
81 |
+
Select one-time scheduling for immediate sharing or recurring scheduling to be posted at your scheduled times. Use options for scheduling on weekly basis and define days and time for up to one year.
|
82 |
|
83 |
Automate your social media management, boost your social media exposure and gain more outreach and traffic for your blog. Forget about the time-consuming manual sharing of your blog content to each single network. Achieve more outreach in less time.
|
84 |
|
86 |
|
87 |
* **Automatically share blog posts** to all of your selected networks.
|
88 |
* **Customize posts** and add comments, tags, hashtags and handles for each network.
|
89 |
+
* **Select the the post type of your Facebook posts** and share with a focus on the link or the image
|
90 |
* **Manage your blog posts** and share the blog posts of all authors of your blog (administrator rights required).
|
91 |
+
* **Select and share images** with your posts.
|
92 |
* **Keep the overview** of your social media posts with the posting dashboard.
|
93 |
* **Re-share** old posts
|
94 |
|
107 |
>* Torial
|
108 |
>* Diigo
|
109 |
>* Delicious
|
110 |
+
>* Reddit
|
111 |
|
112 |
= Blog2Social Premium Features =
|
113 |
|
114 |
Blog2Social Premium includes all features of the free version and awesome additional features including:
|
115 |
|
116 |
* **Social Media Auto-Poster** Blog2Social automatically shares your blog posts on social media when your post is published. Alternatively, you can choose to schedule your blog post at the best times for each network directly from the WordPress editor.
|
117 |
+
* **Best Time Scheduler** ready to use time scheme for custom time scheduling, save your personal best time settings, schedule your posts once, multiple times or recurrently for up to one year.
|
118 |
* **Schedule your posts on network level** to automatically share them on your profiles, pages and groups at the best times to post on each network.
|
119 |
* **Reporting** Follow the links in your dashboard to the shared posts on your timelines or keep an overview of your scheduling with the calendar.
|
120 |
* **Follow the links in your dashboard to shared posts** to your timelines.
|
124 |
**Additional** sharing options:
|
125 |
|
126 |
>* Facebook pages
|
127 |
+
>* Facebook groups
|
128 |
>* Google+ pages
|
129 |
>* Google+ groups
|
130 |
>* LinkedIn pages
|
143 |
>* multiple Torial accounts
|
144 |
>* multiple Diigo accounts
|
145 |
>* multiple Delicious accounts
|
146 |
+
>* multiple Reddit accounts
|
147 |
|
148 |
= Reviews and Press Coverage =
|
149 |
+
|
150 |
+
**Home Business Unlimited**
|
151 |
+
"Using social media as a part of your marketing strategy is such a crucial component in today's fast moving social atmosphere, and it looks as though Blog2Social will be the best social media auto-post plugin for 2017."
|
152 |
+
|
153 |
+
[http://home-business-unlimited.com/blog2social-review-best-social-media-auto-post-plugin-for-2017](http://home-business-unlimited.com/blog2social-review-best-social-media-auto-post-plugin-for-2017 "See review on Home Business Unlimited")
|
154 |
|
155 |
+
**Noupe**
|
156 |
+
"Blog2Social is the most elaborate social media plugin that I have tested so far. I purchased the premium license, and I can only recommend it." (Andreas Hecht)
|
157 |
+
|
158 |
+
[http://oursocialtimes.com/wordpress-8-of-the-best-social-media-plug-ins/](http://oursocialtimes.com/wordpress-8-of-the-best-social-media-plug-ins/ "See review on Noupe.com")
|
159 |
+
|
160 |
**Social Media Examiner**
|
161 |
"You want as much content exposure as possible, but posting from your blog to your social channels takes time. That's where the Blog2Social plugin comes in." (Kristel Cuenta)
|
162 |
|
183 |
[http://www.biznology.com/2016/08/blog2social-removes-all-social-sharing-pain/](http://www.biznology.com/2016/08/blog2social-removes-all-social-sharing-pain/ "See review on biznology.com")
|
184 |
|
185 |
**WebHostingSecretRevealed.net**
|
186 |
+
"Blog2Social is one of the more adaptive and interesting plugins out there. One of the features I really like about Blog2Social is that the same post isn’t pushed out to every social media network but is customized to better suit that platform." (Lori Soard)
|
187 |
|
188 |
[http://www.webhostingsecretrevealed.net/blog/socialmedia-marketing/save-time-and-effort-by-using-blog2social-for-social-media-marketing/](http://www.webhostingsecretrevealed.net/blog/socialmedia-marketing/save-time-and-effort-by-using-blog2social-for-social-media-marketing/ "See review on WebHostingSecretRevealed.net")
|
189 |
|
190 |
|
191 |
= Upgrade to Blog2Social Premium and Payment Options =
|
192 |
|
193 |
+
>Blog2Social Free is free forever. If you want to use all awesome features for sharing and scheduling upgrade to Blog2Social Premium.
|
194 |
|
195 |
+
>Upgrade Blog2Social now? [http://service.blog2social.com/](http://service.blog2social.com/ "Blog2Social Service")
|
196 |
|
197 |
|
198 |
== Installation ==
|
214 |
|
215 |
[youtube https://www.youtube.com/watch?v=YYjlIgWOGTU]
|
216 |
|
217 |
+
[You have more Questions? Visit our FAQs!](https://www.blog2social.com/en/faq/ "You have more Questions? Visit our FAQs!")
|
218 |
+
|
219 |
= Is it free? =
|
220 |
|
221 |
Yes, Blog2Social is completely free to publish your blog posts to your social media profiles. For more elaborate features and options you may upgrade to Blog2Social Premium whenever needed.
|
296 |
9. Adjust the best times to schedule in the best time scheduler.
|
297 |
|
298 |
== Changelog ==
|
299 |
+
= 3.7.1 =
|
300 |
+
Bugfix: Caching e.g. for GTMetrix and chaching tools
|
301 |
+
= 3.7.0 =
|
302 |
+
New Network: Reddit and Facebook groups. Emoji and shortcode support added. Usabilitiy and Performance Optimization.
|
303 |
= 3.1.3 =
|
304 |
Bugfix: Converting none uft-8 characters
|
305 |
= 3.1.2 =
|
306 |
+
Usabilitiy and Performance Optimization. Scheduling filter calendar.
|
307 |
= 3.1.1 =
|
308 |
+
Usabilitiy and Performance Optimization. Custom Facebook post type
|
309 |
= 3.1.0 =
|
310 |
+
Usabilitiy and Performance Optimization. Filter by categories. New dashboard
|
311 |
= 3.0.7 =
|
312 |
+
Usabilitiy Optimization for Custom Sharing & Scheduling and Auto-Posting box
|
313 |
= 3.0.6 =
|
314 |
Usability and Performance Optimization. NEW: faster and easier auto posting with one click only. Optimized installation routines, improved functionality for test environments and scheduling of not yet published posts.
|
315 |
= 3.0.5 =
|
326 |
Re-engineered Post dashboard, new one-page preview features: WYSIWYG editors, simplified network selection, new scheduler features: best-times-scheduler, my-times-scheduler, recurring scheduling, multiple accounts per profile (applies to FREE and PREMIUM)
|
327 |
|
328 |
== Upgrade Notice ==
|
329 |
+
= 3.7.1 =
|
330 |
+
Bugfix: Caching e.g. for GTMetrix
|
331 |
+
= 3.7.0 =
|
332 |
+
New Network: Reddit and Facebook groups. Emoji and shortcode support added. Usabilitiy and Performance Optimization.
|
333 |
= 3.1.3 =
|
334 |
Bugfix: Converting none uft-8 characters
|
335 |
= 3.1.2 =
|
337 |
= 3.1.1 =
|
338 |
Usabilitiy and Performance Optimization. Custom Facebook Post Format
|
339 |
= 3.1.0 =
|
340 |
+
Usabilitiy and Performance Optimization. Filter by categories. New Dashboard
|
|
|
|
|
|
|
|
views/b2s/html/footer.phtml
CHANGED
@@ -111,11 +111,11 @@
|
|
111 |
<div class="modal-content">
|
112 |
<div class="modal-header">
|
113 |
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
114 |
-
<h4 class="modal-title"><?php _e('Blog2Social: Social Media Auto-Posting', 'blog2social')
|
115 |
</div>
|
116 |
<div class="modal-body">
|
117 |
<p><?php
|
118 |
-
_e('Blog2Social
|
119 |
if (B2S_PLUGIN_USER_VERSION == 0) {
|
120 |
?>
|
121 |
<hr>
|
111 |
<div class="modal-content">
|
112 |
<div class="modal-header">
|
113 |
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
114 |
+
<h4 class="modal-title"><?php _e('Blog2Social: Social Media Auto-Posting', 'blog2social') ?></h4>
|
115 |
</div>
|
116 |
<div class="modal-body">
|
117 |
<p><?php
|
118 |
+
_e('The Blog2Social Auto-Posting feature will be activated by default. So your post will be shared automatically on your selected social media networks when your post is published. You can still deselect the checkbox manually when publishing/updating a post, if you don’t need the feature in certain cases.', 'blog2social');
|
119 |
if (B2S_PLUGIN_USER_VERSION == 0) {
|
120 |
?>
|
121 |
<hr>
|
views/b2s/settings.php
CHANGED
@@ -13,18 +13,18 @@ $settingsItem = new B2S_Settings_Item();
|
|
13 |
<div class="grid b2s-post"></div>
|
14 |
<div class="row b2s-loading-area width-100" style="display: none;">
|
15 |
<div class="b2s-loader-impulse b2s-loader-impulse-md"></div>
|
16 |
-
|
17 |
</div>
|
18 |
<div class="row b2s-user-settings-area">
|
19 |
<ul class="nav nav-pills">
|
20 |
<li>
|
21 |
-
<a href="#b2s-general" data-toggle="tab"><?php _e('General', 'blog2social') ?></a>
|
22 |
</li>
|
23 |
<li class="active">
|
24 |
-
<a href="#b2s-best-time-manager" data-toggle="tab"><?php _e('Best Time Settings', 'blog2social') ?></a>
|
25 |
</li>
|
26 |
<li>
|
27 |
-
<a href="#b2s-network" data-toggle="tab"><?php _e('Network Settings', 'blog2social') ?></a>
|
28 |
</li>
|
29 |
</ul>
|
30 |
<hr>
|
@@ -62,23 +62,44 @@ $settingsItem = new B2S_Settings_Item();
|
|
62 |
</div>
|
63 |
</div>
|
64 |
<input type="hidden" id="b2sLang" value="<?php echo substr(B2S_LANGUAGE, 0, 2); ?>">
|
65 |
-
|
66 |
|
67 |
<div class="modal fade" id="b2sInfoFBFormatModal" tabindex="-1" role="dialog" aria-labelledby="b2sInfoFBFormatModal" aria-hidden="true" data-backdrop="false">
|
68 |
<div class="modal-dialog">
|
69 |
<div class="modal-content">
|
70 |
<div class="modal-header">
|
71 |
<button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoFBFormatModal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
72 |
-
<h4 class="modal-title"><?php _e('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
</div>
|
74 |
<div class="modal-body">
|
75 |
-
|
76 |
-
<br><br>
|
77 |
-
<b>1) <?php _e('Share with a focus on the link', 'blog2social') ?></b><br>
|
78 |
-
<?php _e('Publish the social media post with a focus on the link included to the post. The picture in your post is linked to your blog site.<br>Facebook automatically generates a teaser from your text and shows the headline and a short teaser at the bottom of your post. By clicking on the picture the Facebook user will then automatically be forwarded to the post.', 'blog2social'); ?>
|
79 |
-
<br><br>
|
80 |
-
<b>2) <?php _e('Share with a focus on the image', 'blog2social') ?></b><br>
|
81 |
-
<?php _e('Publish the social media post with a focus on the picture. The link to the publication on your wordpress site is placed under your customized post-text.<br>If your followers click on the picture, the picture will be displayed in a bigger size by facebook. By instead clicking on the link, your followers are redirected to the whole blog contribution. The advantage: Research shows that social media posts, in which the image is not linked, seem to generate a greater reach in Facebook and lead more interested readers to read your blog-post.', 'blog2social'); ?>
|
82 |
</div>
|
83 |
</div>
|
84 |
</div>
|
13 |
<div class="grid b2s-post"></div>
|
14 |
<div class="row b2s-loading-area width-100" style="display: none;">
|
15 |
<div class="b2s-loader-impulse b2s-loader-impulse-md"></div>
|
16 |
+
<div class="text-center b2s-loader-text"><?php _e("save...", "blog2social"); ?></div>
|
17 |
</div>
|
18 |
<div class="row b2s-user-settings-area">
|
19 |
<ul class="nav nav-pills">
|
20 |
<li>
|
21 |
+
<a href="#b2s-general" class="b2s-general" data-toggle="tab"><?php _e('General', 'blog2social') ?></a>
|
22 |
</li>
|
23 |
<li class="active">
|
24 |
+
<a href="#b2s-best-time-manager" class="b2s-best-time-manager" data-toggle="tab"><?php _e('Best Time Settings', 'blog2social') ?></a>
|
25 |
</li>
|
26 |
<li>
|
27 |
+
<a href="#b2s-network" class="b2s-network" data-toggle="tab"><?php _e('Network Settings', 'blog2social') ?></a>
|
28 |
</li>
|
29 |
</ul>
|
30 |
<hr>
|
62 |
</div>
|
63 |
</div>
|
64 |
<input type="hidden" id="b2sLang" value="<?php echo substr(B2S_LANGUAGE, 0, 2); ?>">
|
65 |
+
<input type="hidden" id="b2sShowSection" value="<?php echo (isset($_GET['show']) ? $_GET['show'] : ''); ?>">
|
66 |
|
67 |
<div class="modal fade" id="b2sInfoFBFormatModal" tabindex="-1" role="dialog" aria-labelledby="b2sInfoFBFormatModal" aria-hidden="true" data-backdrop="false">
|
68 |
<div class="modal-dialog">
|
69 |
<div class="modal-content">
|
70 |
<div class="modal-header">
|
71 |
<button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoFBFormatModal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
72 |
+
<h4 class="modal-title"><?php _e('Select the appropriate post type for your Facebook posts', 'blog2social') ?></h4>
|
73 |
+
</div>
|
74 |
+
<div class="row">
|
75 |
+
<div class="col-md-12">
|
76 |
+
<div class="col-md-6">
|
77 |
+
<br>
|
78 |
+
<b>1) <?php _e('Link Post', 'blog2social') ?></b><br>
|
79 |
+
<img class="img-responsive b2s-display-inline" src="<?php echo plugins_url('/assets/images/settings/b2s-post-format-1-1-' . ((substr(B2S_LANGUAGE, 0, 2) == 'de') ? substr(B2S_LANGUAGE, 0, 2) : 'en') . '-info.png', B2S_PLUGIN_FILE) ?>"><br>
|
80 |
+
<?php _e('The link post type displays the posts title, link address and the first one or two sentences of the post, as automatically scanned from your META or OpenGraph information. If your post contains an image, Facebook also displays the first image detected on the your page or the selected image you choose from the Blog2Social image gallery. The image is automatically linked to your blog post.', 'blog2social'); ?>
|
81 |
+
</div>
|
82 |
+
<div class="col-md-6">
|
83 |
+
<br>
|
84 |
+
<b>2) <?php _e('Photo Post', 'blog2social') ?></b><br>
|
85 |
+
<img class="img-responsive b2s-display-inline" src="<?php echo plugins_url('/assets/images/settings/b2s-post-format-1-2-' . ((substr(B2S_LANGUAGE, 0, 2) == 'de') ? substr(B2S_LANGUAGE, 0, 2) : 'en') . '-info.png', B2S_PLUGIN_FILE) ?>"><br>
|
86 |
+
<?php _e('The photo post type displays a selected image of your post with the comment to introduce your post above the image. The image is linked to the image view on your Facebook image gallery. You can add the link to your post in your comment, if you want to lead your readers to your blog. The main benefit of this format is, that your image is automatically uploaded to your Facebook image albums. You can edit the album’s name with a description of your choice.', 'blog2social'); ?>
|
87 |
+
</div>
|
88 |
+
</div>
|
89 |
+
</div>
|
90 |
+
</div>
|
91 |
+
</div>
|
92 |
+
</div>
|
93 |
+
|
94 |
+
<div class="modal fade" id="b2sInfoAllowShortcodeModal" tabindex="-1" role="dialog" aria-labelledby="b2sInfoAllowShortcodeModal" aria-hidden="true" data-backdrop="false">
|
95 |
+
<div class="modal-dialog">
|
96 |
+
<div class="modal-content">
|
97 |
+
<div class="modal-header">
|
98 |
+
<button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoAllowShortcodeModal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
99 |
+
<h4 class="modal-title"><?php _e('Allow shortcodes in my post', 'blog2social') ?></h4>
|
100 |
</div>
|
101 |
<div class="modal-body">
|
102 |
+
<?php _e('Shortcodes are used by some wordpress plugins like Elementor, Visual Composer and Content Builder. When a shortcode is inserted in a WordPress post or page, it is replaced with some other content when you publish the article on your blog. In other words, a shortcode instructs WordPress to find a special command that is placed in square brackets ([]) and replace it with the appropriate dynamic content by a plugin you use. <br><br>Activate this feature, if you should use dynamic elements in your articles.', 'blog2social') ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
</div>
|
104 |
</div>
|
105 |
</div>
|
views/b2s/ship.php
CHANGED
@@ -3,8 +3,10 @@ require_once B2S_PLUGIN_DIR . 'includes/B2S/Ship/Navbar.php';
|
|
3 |
require_once B2S_PLUGIN_DIR . 'includes/B2S/Ship/Image.php';
|
4 |
require_once B2S_PLUGIN_DIR . 'includes/B2S/Ship/Portale.php';
|
5 |
delete_option('B2S_PLUGIN_POST_META_TAGES_' . (int) $_GET['postId']);
|
|
|
6 |
B2S_Tools::checkUserBlogUrl();
|
7 |
$postData = get_post((int) $_GET['postId']);
|
|
|
8 |
$postStatus = array('publish' => __('published', 'blog2social'), 'pending' => __('draft', 'blog2social'), 'future' => __('scheduled', 'blog2social'));
|
9 |
?>
|
10 |
|
@@ -174,7 +176,7 @@ $postStatus = array('publish' => __('published', 'blog2social'), 'pending' => __
|
|
174 |
<div class="panel-body">
|
175 |
<?php
|
176 |
$image = new B2S_Ship_Image();
|
177 |
-
echo $image->getItemHtml($postData->ID);
|
178 |
?>
|
179 |
</div>
|
180 |
</div>
|
@@ -334,6 +336,49 @@ $postStatus = array('publish' => __('published', 'blog2social'), 'pending' => __
|
|
334 |
</div>
|
335 |
</div>
|
336 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
337 |
<input type="hidden" id="b2sLang" value="<?php echo substr(B2S_LANGUAGE, 0, 2); ?>">
|
338 |
<input type="hidden" id="b2sPostId" value="<?php echo $postData->ID; ?>">
|
339 |
<input type="hidden" id="b2sDefault_url" name="default_url" value="<?php echo get_permalink($postData->ID) !== false ? get_permalink($postData->ID) : $postData->guid; ?>">
|
@@ -345,4 +390,6 @@ $postStatus = array('publish' => __('published', 'blog2social'), 'pending' => __
|
|
345 |
<input type="hidden" id="b2sDefaultNoImage" value="<?php echo plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE); ?>">
|
346 |
<?php if (trim(strtolower($postData->post_status)) == 'future') { ?>
|
347 |
<input type="hidden" id="b2sBlogPostSchedDate" value="<?php echo strtotime($postData->post_date); ?>000"> <!--for milliseconds-->
|
348 |
-
|
|
|
|
3 |
require_once B2S_PLUGIN_DIR . 'includes/B2S/Ship/Image.php';
|
4 |
require_once B2S_PLUGIN_DIR . 'includes/B2S/Ship/Portale.php';
|
5 |
delete_option('B2S_PLUGIN_POST_META_TAGES_' . (int) $_GET['postId']);
|
6 |
+
delete_option('B2S_PLUGIN_POST_CONTENT_' . (int) $_GET['postId']);
|
7 |
B2S_Tools::checkUserBlogUrl();
|
8 |
$postData = get_post((int) $_GET['postId']);
|
9 |
+
$postUrl = (get_permalink($postData->ID) !== false ? get_permalink($postData->ID) : $postData->guid);
|
10 |
$postStatus = array('publish' => __('published', 'blog2social'), 'pending' => __('draft', 'blog2social'), 'future' => __('scheduled', 'blog2social'));
|
11 |
?>
|
12 |
|
176 |
<div class="panel-body">
|
177 |
<?php
|
178 |
$image = new B2S_Ship_Image();
|
179 |
+
echo $image->getItemHtml($postData->ID, $postData->post_content, $postUrl);
|
180 |
?>
|
181 |
</div>
|
182 |
</div>
|
336 |
</div>
|
337 |
</div>
|
338 |
|
339 |
+
|
340 |
+
<div id="b2s-network-sched-post-info" class="modal fade" role="dialog" aria-labelledby="b2s-network-sched-post-info" aria-hidden="true" data-backdrop="false">
|
341 |
+
<div class="modal-dialog">
|
342 |
+
<div class="modal-content">
|
343 |
+
<div class="modal-header">
|
344 |
+
<button type="button" class="b2s-modal-close close" data-modal-name="#b2s-network-sched-post-info">×</button>
|
345 |
+
<h4 class="modal-title"><?php _e('Your blog post is not yet published on your Wordpress!', 'blog2social') ?></h4>
|
346 |
+
</div>
|
347 |
+
<div class="modal-body">
|
348 |
+
<p><?php _e('At least one of your selected networks is set to "Share Now"', 'blog2social') ?></p>
|
349 |
+
<br>
|
350 |
+
<div class="clearfix"></div>
|
351 |
+
<div class="col-md-6 del-padding-left">
|
352 |
+
<button type="button" class="b2s-modal-close btn btn-success btn-block" data-modal-name="#b2s-network-sched-post-info"><?php _e('Schedule your post', 'blog2social') ?></button>
|
353 |
+
</div>
|
354 |
+
<div class="col-md-6 del-padding-right">
|
355 |
+
<button type="button" class="b2s-modal-close btn btn-primary btn-block" data-modal-name="#b2s-network-sched-post-info" id="b2s-network-sched-post-info-ignore"><?php _e('Ignore & share', 'blog2social') ?></button>
|
356 |
+
</div>
|
357 |
+
<br>
|
358 |
+
<br>
|
359 |
+
|
360 |
+
<?php if (B2S_PLUGIN_USER_VERSION == 0) { ?>
|
361 |
+
<hr>
|
362 |
+
<h4><?php _e('You want to schedule your posts and use the Best Time Scheduler?', 'blog2social'); ?></h4>
|
363 |
+
<?php _e('Upgrade to Blog2Social Premium', 'blog2social') ?>
|
364 |
+
<br>
|
365 |
+
<br>
|
366 |
+
<span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Social Media Auto-Posting', 'blog2social') ?><br>
|
367 |
+
<span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Post on pages and groups', 'blog2social') ?><br>
|
368 |
+
<span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Share on multiple accounts per network', 'blog2social') ?><br>
|
369 |
+
<span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Best Time Scheduler: Schedule once, multiple times or recurringly.', 'blog2social') ?><br>
|
370 |
+
<span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Reporting with links to all published social media posts', 'blog2social') ?><br>
|
371 |
+
<br>
|
372 |
+
<a target="_blank" href="https://service.blog2social.com/" class="btn btn-success center-block"><?php _e('Upgrade to PREMIUM', 'blog2social') ?></a>
|
373 |
+
<br>
|
374 |
+
<center><?php _e('or <a href="http://service.blog2social.com/trial" target="_blank">start with free 30-days-trial of Blog2Social Premium</a> (no payment information needed)', 'blog2social') ?></center>
|
375 |
+
<?php } ?>
|
376 |
+
</div>
|
377 |
+
</div>
|
378 |
+
</div>
|
379 |
+
</div>
|
380 |
+
|
381 |
+
|
382 |
<input type="hidden" id="b2sLang" value="<?php echo substr(B2S_LANGUAGE, 0, 2); ?>">
|
383 |
<input type="hidden" id="b2sPostId" value="<?php echo $postData->ID; ?>">
|
384 |
<input type="hidden" id="b2sDefault_url" name="default_url" value="<?php echo get_permalink($postData->ID) !== false ? get_permalink($postData->ID) : $postData->guid; ?>">
|
390 |
<input type="hidden" id="b2sDefaultNoImage" value="<?php echo plugins_url('/assets/images/no-image.png', B2S_PLUGIN_FILE); ?>">
|
391 |
<?php if (trim(strtolower($postData->post_status)) == 'future') { ?>
|
392 |
<input type="hidden" id="b2sBlogPostSchedDate" value="<?php echo strtotime($postData->post_date); ?>000"> <!--for milliseconds-->
|
393 |
+
<input type="hidden" id="b2sSchedPostInfoIgnore" value="0">
|
394 |
+
<?php
|
395 |
+
}
|
views/prg/ship.php
CHANGED
@@ -1,14 +1,17 @@
|
|
1 |
<?php
|
2 |
require_once B2S_PLUGIN_DIR . 'includes/PRG/Ship/Item.php';
|
3 |
require_once B2S_PLUGIN_DIR . 'includes/PRG/Ship/Image.php';
|
4 |
-
|
5 |
-
|
|
|
|
|
|
|
6 |
$userData = $item->getMandant();
|
7 |
-
$title = strip_shortcodes(strip_tags(trim($postData->post_title)), '<a>');
|
8 |
$postData->post_content = preg_replace('/(?:[ \t]*(?:\n|\r\n?)){3,}/', "\n\n", $postData->post_content);
|
9 |
-
$message = trim(strip_tags(B2S_Util::cleanContent(strip_shortcodes($postData->post_content)), '<a>'));
|
10 |
$image = new PRG_Ship_Image();
|
11 |
-
$imageData = $image->getItemHtml($postData->ID);
|
12 |
$prgInfo = get_option('B2S_PLUGIN_PRG_' . B2S_PLUGIN_BLOG_USER_ID);
|
13 |
?>
|
14 |
<div class="b2s-container">
|
1 |
<?php
|
2 |
require_once B2S_PLUGIN_DIR . 'includes/PRG/Ship/Item.php';
|
3 |
require_once B2S_PLUGIN_DIR . 'includes/PRG/Ship/Image.php';
|
4 |
+
|
5 |
+
delete_option('B2S_PLUGIN_POST_CONTENT_' .(int) $_GET['postId']);
|
6 |
+
$postData = get_post((int) $_GET['postId']);
|
7 |
+
$postUrl = (get_permalink($postData->ID) !== false ? get_permalink($postData->ID) : $postData->guid);
|
8 |
+
$item = new PRG_Ship_Item();
|
9 |
$userData = $item->getMandant();
|
10 |
+
$title = strip_shortcodes(strip_tags(trim(B2S_Util::remove4byte($postData->post_title))), '<a>');
|
11 |
$postData->post_content = preg_replace('/(?:[ \t]*(?:\n|\r\n?)){3,}/', "\n\n", $postData->post_content);
|
12 |
+
$message = trim(strip_tags(B2S_Util::cleanContent(strip_shortcodes(B2S_Util::remove4byte($postData->post_content))), '<a>'));
|
13 |
$image = new PRG_Ship_Image();
|
14 |
+
$imageData = $image->getItemHtml($postData->ID, $postData->post_content, $postUrl);
|
15 |
$prgInfo = get_option('B2S_PLUGIN_PRG_' . B2S_PLUGIN_BLOG_USER_ID);
|
16 |
?>
|
17 |
<div class="b2s-container">
|