Blog2Social: Social Media Auto Post & Scheduler - Version 5.3.0

Version Description

Usability Optimization

Download this release

Release Info

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

Code changes from version 5.2.0 to 5.3.0

Files changed (74) hide show
  1. assets/css/b2s/howto.css +0 -27
  2. assets/css/b2s/premium.css +16 -7
  3. assets/css/b2s/settings.css +1 -1
  4. assets/css/b2s/ship.css +4 -0
  5. assets/css/b2s/start.css +33 -94
  6. assets/css/b2s/support.css +43 -0
  7. assets/css/general.css +164 -48
  8. assets/images/b2s@64.png +0 -0
  9. assets/images/features/advanced-customization.png +0 -0
  10. assets/images/features/advanced-scheduling.png +0 -0
  11. assets/images/features/automation.png +0 -0
  12. assets/images/features/best-time-scheduling.png +0 -0
  13. assets/images/features/flexible-licenses.png +0 -0
  14. assets/images/features/gmb-post.png +0 -0
  15. assets/images/features/image-select.png +0 -0
  16. assets/images/features/licenses.png +0 -0
  17. assets/images/features/networks-choice.png +0 -0
  18. assets/images/features/one-step-workflow.png +0 -0
  19. assets/images/features/pages-groups.png +0 -0
  20. assets/images/features/post-types.png +0 -0
  21. assets/images/features/reporting.png +0 -0
  22. assets/images/features/support.png +0 -0
  23. assets/images/portale/20_flat.png +0 -0
  24. assets/images/support/topic.png +0 -0
  25. assets/js/b2s/calendar.js +38 -4
  26. assets/js/b2s/howto.js +0 -35
  27. assets/js/b2s/ship.js +56 -21
  28. assets/js/b2s/start.js +15 -50
  29. assets/js/b2s/support.js +109 -0
  30. assets/lib/fullcalendar/fullcalendar.css +498 -493
  31. assets/lib/fullcalendar/fullcalendar.js +2 -2
  32. assets/lib/fullcalendar/fullcalendar.min.css +1 -1
  33. assets/lib/fullcalendar/fullcalendar.min.js +1 -1
  34. blog2social.php +2 -2
  35. includes/Ajax/Get.php +25 -3
  36. includes/Ajax/Post.php +10 -10
  37. includes/B2S/Api/Get.php +18 -0
  38. includes/B2S/AutoPost.php +3 -3
  39. includes/B2S/Calendar/Filter.php +28 -10
  40. includes/B2S/Calendar/Item.php +58 -4
  41. includes/B2S/Network/Item.php +28 -38
  42. includes/B2S/Post/Item.php +6 -7
  43. includes/B2S/QuickPost.php +1 -1
  44. includes/B2S/Ship/Item.php +35 -31
  45. includes/B2S/Support/Check/System.php +212 -0
  46. includes/B2S/User/Info.php +0 -28
  47. includes/Loader.php +35 -24
  48. includes/Meta.php +23 -5
  49. includes/Notice.php +4 -3
  50. includes/PRG/Post/Item.php +1 -1
  51. includes/Tools.php +34 -5
  52. includes/Util.php +16 -7
  53. languages/blog2social-de_DE.mo +0 -0
  54. languages/blog2social-de_DE.po +791 -1536
  55. languages/blog2social-pt_BR.mo +0 -0
  56. languages/blog2social-pt_BR.po +2386 -2398
  57. languages/blog2social.pot +607 -1007
  58. readme.txt +16 -24
  59. views/b2s/curation.php +6 -3
  60. views/b2s/dashboard.php +61 -85
  61. views/b2s/howto.php +0 -58
  62. views/b2s/html/header.phtml +264 -272
  63. views/b2s/html/post.navbar.phtml +5 -3
  64. views/b2s/html/service.phtml +0 -5
  65. views/b2s/html/sidebar.phtml +140 -79
  66. views/b2s/html/sidebar.ship.phtml +52 -0
  67. views/b2s/network.php +12 -49
  68. views/b2s/post.approve.php +6 -3
  69. views/b2s/post.calendar.php +12 -4
  70. views/b2s/post.notice.php +6 -3
  71. views/b2s/post.php +5 -3
  72. views/b2s/post.publish.php +6 -3
  73. views/b2s/post.sched.php +6 -3
  74. views/b2s/premium.php +56 -113
assets/css/b2s/howto.css DELETED
@@ -1,27 +0,0 @@
1
- .b2s-dashboard-h5{
2
- font-size: 26px;
3
- }
4
- .b2s-faq-content a{
5
- color: #79B232;
6
- }
7
- #b2s_howto_text{
8
- font-size: 22px;
9
- margin-bottom: 30px !important;
10
- }
11
- #b2s_faq_text{
12
- font-size: 22px;
13
- }
14
- @media (max-width: 768px)
15
- {
16
- body .col-md-6{
17
- padding-left: 0;
18
- padding-right: 0;
19
- }
20
- #b2s_howto_text {
21
- font-size: 16px;
22
- margin-top: 5px !important;
23
- }
24
- #b2s_faq_text{
25
- font-size: 16px;
26
- }
27
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/b2s/premium.css CHANGED
@@ -1,12 +1,21 @@
1
  body .thumbnail{
2
  border: none;
3
  }
4
- .b2s-container p{
5
- text-align: center;
 
 
 
 
 
 
6
  }
7
- @media(max-width: 768px)
8
- {
9
- .del-padding-right{
10
- margin-right: 10px;
11
- }
 
 
 
12
  }
1
  body .thumbnail{
2
  border: none;
3
  }
4
+
5
+
6
+ .b2s-premium-h2{
7
+ margin-top: 0px !important;
8
+ }
9
+
10
+ .b2s-premium-go-to-text{
11
+ color: #79B232 !important;
12
  }
13
+
14
+ .b2s-premium-line{
15
+ margin-bottom: 0px!important;
16
+ }
17
+ .b2s-premium-btn-group{
18
+ text-align: center;
19
+ margin-top: 15px;
20
+ margin-bottom: 15px;
21
  }
assets/css/b2s/settings.css CHANGED
@@ -16,7 +16,7 @@
16
  padding: 10px 15px !important;
17
  }
18
 
19
- hr{
20
  margin-top: 0px!important;
21
  }
22
 
16
  padding: 10px 15px !important;
17
  }
18
 
19
+ .b2s-settings-line{
20
  margin-top: 0px!important;
21
  }
22
 
assets/css/b2s/ship.css CHANGED
@@ -828,4 +828,8 @@ input[type="number"]{
828
 
829
  .b2s-post-approve-info{
830
  display: none;
 
 
 
 
831
  }
828
 
829
  .b2s-post-approve-info{
830
  display: none;
831
+ }
832
+
833
+ .b2s-sidebar-menu-item{
834
+ font-weight: 600 !important;
835
  }
assets/css/b2s/start.css CHANGED
@@ -1,79 +1,39 @@
1
  .b2s-dashboard-h4{
2
  font-weight: 700;
3
- font-size: 20px !important;
4
  }
5
  .b2s-dashboard-h5{
6
- font-size: 26px;
 
 
7
  }
8
  .b2s-dashboard-h6{
9
  font-size: 18px;
10
  }
 
 
 
 
 
11
  .form-inline .form-control {
12
  display: inline-block;
13
  vertical-align: middle;
14
  width: auto !important;
15
  min-width: 250px;
16
  }
17
- @media(max-width: 430px) {
18
- .form-inline .form-control {
19
- display: inline-block;
20
- vertical-align: middle;
21
- width: auto !important;
22
- min-width: 100px;
23
- }
24
- }
25
- @media(min-width: 1440px) {
26
- .b2s-btn-width-70{
27
- width: 70% !important;
28
- }
29
- }
30
-
31
- .b2s-info-sm{
32
- margin-top: 5px;
33
- font-size: 9px;
34
- }
35
-
36
- .b2s-btn-link{
37
- text-decoration: underline;
38
- }
39
- .thumbnail {
40
- border:0 none !important;
41
- margin-bottom: 0px !important;
42
- }
43
 
44
- .b2s-feature-img-with-90{
45
- max-width: 90px !important;
 
46
  }
47
-
48
  .label {
49
  font-size: 90% !important;
50
  }
51
- .b2s-padding-bottom-50{
52
- margin-bottom: 50px;
53
- }
54
-
55
- .b2s-wdith-35{
56
- width: 35px;
57
- }
58
-
59
- .b2s-well{
60
- background-color: #f5f5f5;
61
- border: 1px solid #e3e3e3;
62
- border-radius: 4px;
63
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
64
- margin-bottom: 20px;
65
- min-height: 20px;
66
- padding: 19px;
67
- }
68
- .b2s-loading-area-faq{
69
- text-align: center;
70
- }
71
-
72
- .b2s-dashoard-btn-phone{
73
- cursor: default !important;
74
- }
75
 
76
  /* Widgets */
 
 
 
77
 
78
  /* Content-Widget */
79
  .b2s-widget-block-image-content{
@@ -82,8 +42,6 @@
82
  line-height: 1.2;
83
  }
84
  .b2s-widget-block-image-content > img{
85
- /*max-height: 150px;
86
- max-width: 150px;*/
87
  margin-right: 10px;
88
  }
89
  body .form-inline{
@@ -106,9 +64,13 @@ body .form-inline{
106
  cursor:pointer
107
  }
108
 
109
- /*.b2s-dashboard-multi-widget-content{
110
- flex: 0 1 450px;
111
- }*/
 
 
 
 
112
 
113
  @media(max-width: 530px)
114
  {
@@ -138,38 +100,10 @@ body .form-inline{
138
  }
139
  }
140
 
141
- /* Posts-Widget */
142
- .btn-link.b2s-post-btn .label{
143
- font-size: 16px !important;
144
- }
145
-
146
- .b2s-post-btn{
147
- font-size: 18px !important;
148
- }
149
-
150
  ul.b2s-sort-result-item-area{
151
  margin-bottom: 0;
152
  }
153
- @media(max-width: 380px)
154
- {
155
- .btn-link.b2s-post-btn .label{
156
- font-size: 9px !important;
157
- }
158
- }
159
- @media(max-width: 350px)
160
- {
161
- .btn-link.b2s-post-btn.b2s-btn-disabled{
162
- display: none;
163
- }
164
- }
165
 
166
- /* Support */
167
- .b2s-faq-content a{
168
- font-size: 14px;
169
- }
170
- #b2s-faq-button{
171
- float:right;
172
- }
173
  .b2sDetailsSchedPostBtn{
174
  display: none !important;
175
  }
@@ -181,15 +115,10 @@ ul.b2s-sort-result-item-area{
181
  border: 1px solid #ddd;
182
  }
183
 
184
- /* Tutorial */
185
- #b2s_tutorial_link {
186
- float: right;
187
- margin-top: 27px;
188
- }
189
-
190
  .b2s-activity-search-content{
191
  padding-top: 15px;
192
  padding-left:10px;
 
193
  }
194
 
195
  .b2sSortForm.form-inline{
@@ -198,4 +127,14 @@ ul.b2s-sort-result-item-area{
198
 
199
  .fc-day-grid-event{
200
  cursor: pointer;
 
 
 
 
 
 
 
 
 
 
201
  }
1
  .b2s-dashboard-h4{
2
  font-weight: 700;
3
+ font-size: 24px !important;
4
  }
5
  .b2s-dashboard-h5{
6
+ font-size: 24px;
7
+ margin-left: 22px;
8
+ color: #72777c !important;
9
  }
10
  .b2s-dashboard-h6{
11
  font-size: 18px;
12
  }
13
+
14
+ .form-inline{
15
+ margin-bottom: 0px !important;
16
+ }
17
+
18
  .form-inline .form-control {
19
  display: inline-block;
20
  vertical-align: middle;
21
  width: auto !important;
22
  min-width: 250px;
23
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
 
25
+ .b2s-mail-update-title{
26
+ font-weight: 600;
27
+ font-size: 16px;
28
  }
 
29
  .label {
30
  font-size: 90% !important;
31
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
 
33
  /* Widgets */
34
+ .b2s-widget-calendar{
35
+ margin-top: 10px;
36
+ }
37
 
38
  /* Content-Widget */
39
  .b2s-widget-block-image-content{
42
  line-height: 1.2;
43
  }
44
  .b2s-widget-block-image-content > img{
 
 
45
  margin-right: 10px;
46
  }
47
  body .form-inline{
64
  cursor:pointer
65
  }
66
 
67
+ .fc-showall-button{
68
+ color: #fff !important;
69
+ background-color: #337ab7 !important;
70
+ border-color: #204d74 !important;
71
+ text-decoration: none !important;
72
+ }
73
+
74
 
75
  @media(max-width: 530px)
76
  {
100
  }
101
  }
102
 
 
 
 
 
 
 
 
 
 
103
  ul.b2s-sort-result-item-area{
104
  margin-bottom: 0;
105
  }
 
 
 
 
 
 
 
 
 
 
 
 
106
 
 
 
 
 
 
 
 
107
  .b2sDetailsSchedPostBtn{
108
  display: none !important;
109
  }
115
  border: 1px solid #ddd;
116
  }
117
 
 
 
 
 
 
 
118
  .b2s-activity-search-content{
119
  padding-top: 15px;
120
  padding-left:10px;
121
+ font-weight: 600;
122
  }
123
 
124
  .b2sSortForm.form-inline{
127
 
128
  .fc-day-grid-event{
129
  cursor: pointer;
130
+ }
131
+
132
+ .fc-left > h2 {
133
+ margin-left: 20px !important;
134
+ color: #72777c !important;
135
+ }
136
+ body .fc-state-default{
137
+ color: #000;
138
+ background-color: #fff;
139
+ border-color: #ccc;
140
  }
assets/css/b2s/support.css ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @media (max-width: 768px)
2
+ {
3
+ body .col-md-6{
4
+ padding-left: 0;
5
+ padding-right: 0;
6
+ }
7
+ }
8
+ .b2s-faq-content a{
9
+ text-decoration: underline;
10
+ color: #444;
11
+ font-size: 14px !important;
12
+ }
13
+ .b2s-support-topic-img{
14
+ min-width: 3em;
15
+ }
16
+
17
+ .b2s-support-line{
18
+ margin-top: 0px!important;
19
+ }
20
+
21
+ .b2s-support-link-not-active {
22
+ pointer-events: none;
23
+ cursor: default;
24
+ text-decoration: none;
25
+ color: gray;
26
+ opacity: 0.5;
27
+ }
28
+
29
+ .b2s-margin-left-10 {
30
+ margin-left: 10px;
31
+ }
32
+
33
+ #b2s-support-check-system .glyphicon {
34
+ font-size: 15px;
35
+ }
36
+
37
+ #b2s-support-check-system hr {
38
+ margin-top: 0px !important;
39
+ }
40
+
41
+ .b2s-support-menu > li > a {
42
+ padding: 10px 15px !important;
43
+ }
assets/css/general.css CHANGED
@@ -1130,8 +1130,8 @@ img {
1130
  border-radius: 50%;
1131
  }
1132
  hr {
1133
- margin-top: 20px;
1134
- margin-bottom: 20px;
1135
  border: 0;
1136
  border-top: 1px solid #eee;
1137
  }
@@ -1250,15 +1250,15 @@ h6 .small,
1250
  }
1251
  h1,
1252
  .h1 {
1253
- font-size: 36px;
1254
  }
1255
  h2,
1256
  .h2 {
1257
- font-size: 30px;
1258
  }
1259
  h3,
1260
  .h3 {
1261
- font-size: 24px;
1262
  }
1263
  h4,
1264
  .h4 {
@@ -3419,8 +3419,8 @@ fieldset[disabled] .btn-link:focus {
3419
  }
3420
  .btn-lg,
3421
  .btn-group-lg > .btn {
3422
- font-size: 20px;
3423
- line-height: 1.3333333;
3424
  border-radius: 6px;
3425
  }
3426
  .btn-sm,
@@ -3776,6 +3776,7 @@ input[type="button"].btn-block {
3776
  position: relative;
3777
  display: table;
3778
  border-collapse: separate;
 
3779
  }
3780
  .input-group[class*="col-"] {
3781
  float: none;
@@ -6728,6 +6729,11 @@ button.close {
6728
  background-color: #79B232 !important;
6729
  }
6730
 
 
 
 
 
 
6731
  .updated a {
6732
  padding-bottom: 10px !important;
6733
  }
@@ -6948,6 +6954,8 @@ p {
6948
  /* B2S Custom */
6949
  .b2s-container{
6950
  margin-top:15px;
 
 
6951
  }
6952
 
6953
  .b2s-select,.b2s-input,.b2s-select-area{
@@ -6955,8 +6963,88 @@ p {
6955
  margin-bottom: 8px !important;
6956
  }
6957
 
6958
- .b2s-logo{
6959
- padding-bottom: 15px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6960
  }
6961
 
6962
  .b2s-loading-area, .prg-loading-area{
@@ -6977,8 +7065,16 @@ p {
6977
  padding: 0 15px;
6978
  }
6979
 
 
 
 
 
 
 
 
 
6980
  .del-padding-right {
6981
- padding-right: 0px !important;
6982
  }
6983
 
6984
  .padding-bottom-10{
@@ -7099,6 +7195,9 @@ input[type="checkbox"].error + label{
7099
  .b2s-color-green{
7100
  color: #79b232;
7101
  }
 
 
 
7102
 
7103
  .b2s-version-info{
7104
  font-size: 12px;
@@ -7177,7 +7276,9 @@ input[type="checkbox"].error + label{
7177
  .b2s-close{
7178
  color:#aaa;
7179
  float:right;
7180
- cursor:pointer
 
 
7181
  }
7182
  .b2s-notice-buttons{
7183
  padding-top:10px;
@@ -7405,27 +7506,27 @@ CSS CheckBOX
7405
 
7406
 
7407
  .b2s-scroll-modal-down {
7408
- opacity: 1;
7409
- -webkit-transition: all .5s ease-in 3s;
7410
- transition: all .5s ease-in 3s;
7411
  }
7412
 
7413
  .b2s-scroll-modal-down {
7414
- position: absolute;
7415
- bottom: 50px;
7416
- left: 50%;
7417
- margin-left: -16px;
7418
- display: block;
7419
- width: 32px;
7420
- height: 32px;
7421
- border: 2px solid #398439;
7422
- background-size: 14px auto;
7423
- border-radius: 50%;
7424
- z-index: 20000;
7425
- -webkit-animation: bounce 2s infinite 2s;
7426
- animation: bounce 2s infinite 2s;
7427
- -webkit-transition: all .2s ease-in;
7428
- transition: all .2s ease-in;
7429
  }
7430
 
7431
  .b2s-scroll-modal-down:before {
@@ -7442,27 +7543,42 @@ CSS CheckBOX
7442
  }
7443
 
7444
  @keyframes bounce {
7445
- 0%,
7446
- 100%,
7447
- 20%,
7448
- 50%,
7449
- 80% {
7450
- -webkit-transform: translateY(0);
7451
- -ms-transform: translateY(0);
7452
- transform: translateY(0);
7453
- }
7454
- 40% {
7455
- -webkit-transform: translateY(-10px);
7456
- -ms-transform: translateY(-10px);
7457
- transform: translateY(-10px);
7458
- }
7459
- 60% {
7460
- -webkit-transform: translateY(-5px);
7461
- -ms-transform: translateY(-5px);
7462
- transform: translateY(-5px);
7463
- }
7464
  }
7465
 
7466
  .btn-padding{
7467
  padding:6px 0px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7468
  }
1130
  border-radius: 50%;
1131
  }
1132
  hr {
1133
+ margin-top: 15px;
1134
+ margin-bottom: 15px;
1135
  border: 0;
1136
  border-top: 1px solid #eee;
1137
  }
1250
  }
1251
  h1,
1252
  .h1 {
1253
+ font-size: 28px;
1254
  }
1255
  h2,
1256
  .h2 {
1257
+ font-size: 22px;
1258
  }
1259
  h3,
1260
  .h3 {
1261
+ font-size: 20px;
1262
  }
1263
  h4,
1264
  .h4 {
3419
  }
3420
  .btn-lg,
3421
  .btn-group-lg > .btn {
3422
+ font-size: 16px;
3423
+ line-height: 1.1333333;
3424
  border-radius: 6px;
3425
  }
3426
  .btn-sm,
3776
  position: relative;
3777
  display: table;
3778
  border-collapse: separate;
3779
+ direction: ltr !important;
3780
  }
3781
  .input-group[class*="col-"] {
3782
  float: none;
6729
  background-color: #79B232 !important;
6730
  }
6731
 
6732
+ .btn-primary, .label-primary{
6733
+ background-color: #337ab7 !important;
6734
+ }
6735
+
6736
+
6737
  .updated a {
6738
  padding-bottom: 10px !important;
6739
  }
6954
  /* B2S Custom */
6955
  .b2s-container{
6956
  margin-top:15px;
6957
+ font-family: "Open Sans",Arial,sans-serif;
6958
+ font-weight: 500;
6959
  }
6960
 
6961
  .b2s-select,.b2s-input,.b2s-select-area{
6963
  margin-bottom: 8px !important;
6964
  }
6965
 
6966
+ .b2s-btn-logo{
6967
+ font-weight: 600 !important;
6968
+ font-size: 22px !important;
6969
+ line-height: 0.89999 !important;
6970
+ padding:5px 5px !important;
6971
+ color: #337ab7 !important;
6972
+ margin-top: 0px;
6973
+ text-decoration: none !important;
6974
+ }
6975
+
6976
+ .b2s-img-logo{
6977
+ min-width: 2.5em;
6978
+ }
6979
+
6980
+ .b2s-sidebar{
6981
+ max-width: 320px;
6982
+ }
6983
+
6984
+ .b2s-sidebar-version{
6985
+ font-size: 12px !important;
6986
+ white-space:nowrap;
6987
+ }
6988
+
6989
+ .b2s-sidebar-btn-licence{
6990
+ font-size: 14px !important;
6991
+ }
6992
+
6993
+ .b2s-sidebar-btn-licence{
6994
+ text-decoration: underline;
6995
+ }
6996
+
6997
+ .b2s-sidebar-licence{
6998
+ font-size: 14px !important;
6999
+ padding-top: 5px;
7000
+ font-weight: 600;
7001
+ }
7002
+
7003
+ .b2s-sidebar-licence-btn-edit{
7004
+ padding-left: 5px;
7005
+ color: #adadad;
7006
+ }
7007
+
7008
+ @media(max-width:1150px){
7009
+ .b2s-sidebar-licence-btn-edit{
7010
+ display: none;
7011
+ }
7012
+ }
7013
+
7014
+
7015
+ .b2s-sidebar-head-text{
7016
+ text-transform: uppercase;
7017
+ font-size: 14px;
7018
+ font-weight: 600;
7019
+ margin-bottom:8px;
7020
+ }
7021
+ .b2s-sidebar-menu-item{
7022
+ padding-left: 10px;
7023
+ font-weight: 400;
7024
+ font-size: 15px !important;
7025
+ line-height: 1.1333333;
7026
+ color: #337ab7 !important;
7027
+ line-height: 0.89999 !important;
7028
+ }
7029
+
7030
+
7031
+ .b2s-list-margin-left-10{
7032
+ margin-left: 10px !important;
7033
+ margin-bottom: 10px;
7034
+ }
7035
+
7036
+ .b2s-info-sm{
7037
+ font-size: 12px !important;
7038
+ }
7039
+
7040
+ h4{
7041
+ font-size: 18px;
7042
+ margin-top: 10px;
7043
+ }
7044
+
7045
+ .b2s-blog-news-title{
7046
+ font-size: 14px !important;
7047
+ margin-top: 0px !important;
7048
  }
7049
 
7050
  .b2s-loading-area, .prg-loading-area{
7065
  padding: 0 15px;
7066
  }
7067
 
7068
+ .add-margin-bottom-10{
7069
+ margin-bottom: 10px;
7070
+ }
7071
+
7072
+ .add-margin-top-10{
7073
+ margin-top: 10px;
7074
+ }
7075
+
7076
  .del-padding-right {
7077
+ padding-right: 5px !important;
7078
  }
7079
 
7080
  .padding-bottom-10{
7195
  .b2s-color-green{
7196
  color: #79b232;
7197
  }
7198
+ .b2s-color-black{
7199
+ color: #444;
7200
+ }
7201
 
7202
  .b2s-version-info{
7203
  font-size: 12px;
7276
  .b2s-close{
7277
  color:#aaa;
7278
  float:right;
7279
+ cursor:pointer;
7280
+ font-weight: 600;
7281
+ font-size: 18px;
7282
  }
7283
  .b2s-notice-buttons{
7284
  padding-top:10px;
7506
 
7507
 
7508
  .b2s-scroll-modal-down {
7509
+ opacity: 1;
7510
+ -webkit-transition: all .5s ease-in 3s;
7511
+ transition: all .5s ease-in 3s;
7512
  }
7513
 
7514
  .b2s-scroll-modal-down {
7515
+ position: absolute;
7516
+ bottom: 50px;
7517
+ left: 50%;
7518
+ margin-left: -16px;
7519
+ display: block;
7520
+ width: 32px;
7521
+ height: 32px;
7522
+ border: 2px solid #398439;
7523
+ background-size: 14px auto;
7524
+ border-radius: 50%;
7525
+ z-index: 20000;
7526
+ -webkit-animation: bounce 2s infinite 2s;
7527
+ animation: bounce 2s infinite 2s;
7528
+ -webkit-transition: all .2s ease-in;
7529
+ transition: all .2s ease-in;
7530
  }
7531
 
7532
  .b2s-scroll-modal-down:before {
7543
  }
7544
 
7545
  @keyframes bounce {
7546
+ 0%,
7547
+ 100%,
7548
+ 20%,
7549
+ 50%,
7550
+ 80% {
7551
+ -webkit-transform: translateY(0);
7552
+ -ms-transform: translateY(0);
7553
+ transform: translateY(0);
7554
+ }
7555
+ 40% {
7556
+ -webkit-transform: translateY(-10px);
7557
+ -ms-transform: translateY(-10px);
7558
+ transform: translateY(-10px);
7559
+ }
7560
+ 60% {
7561
+ -webkit-transform: translateY(-5px);
7562
+ -ms-transform: translateY(-5px);
7563
+ transform: translateY(-5px);
7564
+ }
7565
  }
7566
 
7567
  .btn-padding{
7568
  padding:6px 0px;
7569
+ }
7570
+
7571
+ .b2s-color-white{
7572
+ color:#fff;
7573
+ }
7574
+
7575
+ .b2s-color-grey{
7576
+ color: #72777c !important;
7577
+ }
7578
+
7579
+ .b2s-modal-info-key-area{
7580
+ width: 350px !important;
7581
+ }
7582
+ .b2s-text-underline{
7583
+ text-decoration: underline;
7584
  }
assets/images/b2s@64.png ADDED
Binary file
assets/images/features/advanced-customization.png DELETED
Binary file
assets/images/features/advanced-scheduling.png DELETED
Binary file
assets/images/features/automation.png DELETED
Binary file
assets/images/features/best-time-scheduling.png DELETED
Binary file
assets/images/features/flexible-licenses.png DELETED
Binary file
assets/images/features/gmb-post.png ADDED
Binary file
assets/images/features/image-select.png DELETED
Binary file
assets/images/features/licenses.png ADDED
Binary file
assets/images/features/networks-choice.png DELETED
Binary file
assets/images/features/one-step-workflow.png DELETED
Binary file
assets/images/features/pages-groups.png ADDED
Binary file
assets/images/features/post-types.png DELETED
Binary file
assets/images/features/reporting.png DELETED
Binary file
assets/images/features/support.png ADDED
Binary file
assets/images/portale/20_flat.png ADDED
Binary file
assets/images/support/topic.png ADDED
Binary file
assets/js/b2s/calendar.js CHANGED
@@ -1,7 +1,7 @@
1
  jQuery.noConflict();
2
 
3
  var curSource = new Array();
4
- curSource[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=all';
5
  var newSource = new Array();
6
 
7
  jQuery(document).ready(function () {
@@ -30,6 +30,9 @@ jQuery(document).ready(function () {
30
  element.append($header);
31
  $body = jQuery("<div>").addClass("b2s-calendar-body");
32
  $body.append(event.avatar);
 
 
 
33
  $body.append(element.find(".fc-title"));
34
  $body.append(jQuery("<br>"));
35
  var $em = jQuery("<em>").css("padding-top", "5px").css("display", "block");
@@ -38,6 +41,9 @@ jQuery(document).ready(function () {
38
  $em.append(jQuery("<span>").text(": " + event.profile));
39
  $body.append($em);
40
  element.append($body);
 
 
 
41
  },
42
  dayRender: function (date, element) {
43
  //TODO state to load
@@ -74,7 +80,13 @@ jQuery(document).ready(function () {
74
  return dropLocation.start.isAfter(b2s_calendar_date) && draggedEvent.start.isAfter(b2s_calendar_datetime);
75
  },
76
  eventClick: function (calEvent, jsEvent, view) {
77
- showEditSchedCalendarPost(calEvent.b2s_id, calEvent.post_id, calEvent.network_auth_id, calEvent.network_type, calEvent.network_id, calEvent.post_format, calEvent.relay_primary_post_id);
 
 
 
 
 
 
78
  },
79
  loading: function (bool) {
80
  if (!bool) {
@@ -254,7 +266,8 @@ function showEditSchedCalendarPost(b2s_id, post_id, network_auth_id, network_typ
254
 
255
 
256
  jQuery(document).on('change', '.b2s-calendar-filter-network-btn', function () {
257
- newSource[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + jQuery(this).val();
 
258
  jQuery('#b2s_calendar').fullCalendar('removeEventSource', curSource[0]);
259
  jQuery('#b2s_calendar').fullCalendar('addEventSource', newSource[0]);
260
  curSource[0] = newSource[0];
@@ -287,7 +300,24 @@ jQuery(document).on('change', '.b2s-calendar-filter-network-btn', function () {
287
  jQuery(document).on('change', '#b2s-calendar-filter-network-auth-sel', function () {
288
  var filter_network_details_auth_id = jQuery(this).val();
289
  var filter_network_id = jQuery('.b2s-calendar-filter-network-btn:checked').val();
290
- newSource[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=' + filter_network_details_auth_id + '&filter_network=' + filter_network_id;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
291
  jQuery('#b2s_calendar').fullCalendar('removeEventSource', curSource[0]);
292
  jQuery('#b2s_calendar').fullCalendar('addEventSource', newSource[0]);
293
  curSource[0] = newSource[0];
@@ -429,6 +459,10 @@ function b2sSortFormSubmit() {
429
  });
430
  return false;
431
  }
 
 
 
 
432
 
433
  //Overlay second modal
434
  jQuery('#b2s-network-select-image').on('hidden.bs.modal', function () {
1
  jQuery.noConflict();
2
 
3
  var curSource = new Array();
4
+ curSource[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=all&filter_status=0';
5
  var newSource = new Array();
6
 
7
  jQuery(document).ready(function () {
30
  element.append($header);
31
  $body = jQuery("<div>").addClass("b2s-calendar-body");
32
  $body.append(event.avatar);
33
+ if (event.status == "error") {
34
+ $body.append(jQuery('<i>').addClass('glyphicon glyphicon-warning-sign glyphicon-danger'));
35
+ }
36
  $body.append(element.find(".fc-title"));
37
  $body.append(jQuery("<br>"));
38
  var $em = jQuery("<em>").css("padding-top", "5px").css("display", "block");
41
  $em.append(jQuery("<span>").text(": " + event.profile));
42
  $body.append($em);
43
  element.append($body);
44
+ if (event.status != "scheduled") {
45
+ event.editable = false;
46
+ }
47
  },
48
  dayRender: function (date, element) {
49
  //TODO state to load
80
  return dropLocation.start.isAfter(b2s_calendar_date) && draggedEvent.start.isAfter(b2s_calendar_datetime);
81
  },
82
  eventClick: function (calEvent, jsEvent, view) {
83
+ if (calEvent.status == "scheduled") {
84
+ showEditSchedCalendarPost(calEvent.b2s_id, calEvent.post_id, calEvent.network_auth_id, calEvent.network_type, calEvent.network_id, calEvent.post_format, calEvent.relay_primary_post_id);
85
+ } else {
86
+ if (calEvent.publish_link != "") {
87
+ window.open(calEvent.publish_link, '_blank');
88
+ }
89
+ }
90
  },
91
  loading: function (bool) {
92
  if (!bool) {
266
 
267
 
268
  jQuery(document).on('change', '.b2s-calendar-filter-network-btn', function () {
269
+ var filter_status = jQuery('#b2s-calendar-filter-status').val();
270
+ newSource[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + jQuery(this).val() + '&filter_status=' + filter_status;
271
  jQuery('#b2s_calendar').fullCalendar('removeEventSource', curSource[0]);
272
  jQuery('#b2s_calendar').fullCalendar('addEventSource', newSource[0]);
273
  curSource[0] = newSource[0];
300
  jQuery(document).on('change', '#b2s-calendar-filter-network-auth-sel', function () {
301
  var filter_network_details_auth_id = jQuery(this).val();
302
  var filter_network_id = jQuery('.b2s-calendar-filter-network-btn:checked').val();
303
+ var filter_status = jQuery('#b2s-calendar-filter-status').val();
304
+ newSource[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=' + filter_network_details_auth_id + '&filter_network=' + filter_network_id + '&filter_status=' + filter_status;
305
+ jQuery('#b2s_calendar').fullCalendar('removeEventSource', curSource[0]);
306
+ jQuery('#b2s_calendar').fullCalendar('addEventSource', newSource[0]);
307
+ curSource[0] = newSource[0];
308
+
309
+ return false;
310
+
311
+ });
312
+
313
+ jQuery(document).on('change', '#b2s-calendar-filter-status', function () {
314
+ var filter_network_id = jQuery('.b2s-calendar-filter-network-btn:checked').val();
315
+ var filter_network_details_auth_id = jQuery('#b2s-calendar-filter-network-auth-sel').val();
316
+ if (typeof filter_network_details_auth_id == 'undefined') {
317
+ filter_network_details_auth_id = 'all';
318
+ }
319
+ var filter_status = jQuery('#b2s-calendar-filter-status').val();
320
+ newSource[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=' + filter_network_details_auth_id + '&filter_network=' + filter_network_id + '&filter_status=' + filter_status;
321
  jQuery('#b2s_calendar').fullCalendar('removeEventSource', curSource[0]);
322
  jQuery('#b2s_calendar').fullCalendar('addEventSource', newSource[0]);
323
  curSource[0] = newSource[0];
459
  });
460
  return false;
461
  }
462
+ //Overlay second modal
463
+ jQuery('#b2s-show-post-type-modal').on('hidden.bs.modal', function () {
464
+ jQuery('body').addClass('modal-open');
465
+ });
466
 
467
  //Overlay second modal
468
  jQuery('#b2s-network-select-image').on('hidden.bs.modal', function () {
assets/js/b2s/howto.js DELETED
@@ -1,35 +0,0 @@
1
- jQuery.noConflict();
2
-
3
-
4
- jQuery(document).ready(function () {
5
- getWidgetFaq();
6
-
7
- });
8
-
9
- function getWidgetFaq() {
10
- jQuery('.b2s-faq-area').show();
11
- if (typeof wp.heartbeat == "undefined") {
12
- jQuery('#b2s-heartbeat-fail').show();
13
- }
14
- jQuery.ajax({
15
- url: ajaxurl,
16
- type: "POST",
17
- dataType: "json",
18
- cache: false,
19
- data: {
20
- 'action': 'b2s_get_faq_entries'
21
- },
22
- error: function () {
23
- jQuery('.b2s-faq-area').hide();
24
- return false;
25
- },
26
- success: function (data) {
27
- if (data.result == true) {
28
- jQuery('.b2s-loading-area-faq').hide();
29
- jQuery('.b2s-faq-content').html(data.content);
30
- } else {
31
- jQuery('.b2s-faq-area').hide();
32
- }
33
- }
34
- });
35
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/js/b2s/ship.js CHANGED
@@ -115,7 +115,7 @@ jQuery(document).on('click', '.b2s-toogle-calendar-btn', function () {
115
  jQuery('.b2s-calendar-filter-area[data-network-auth-id="' + networkAuthId + '"]').removeClass('hide');
116
 
117
  if (calendar.is(':empty')) {
118
- b2s_cur_source_ship_calendar[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + networkId;
119
 
120
  jQuery('.b2s-post-item-calendar-area[data-network-auth-id="' + networkAuthId + '"]').fullCalendar({
121
  editable: false,
@@ -210,8 +210,8 @@ jQuery(document).on('click', '.b2s-calendar-add-schedule-btn', function () {
210
  });
211
 
212
  jQuery(document).on('change', '.b2s-calendar-filter-network-sel', function () {
213
- var newSource = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + jQuery(this).val();
214
- var oldSource = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + jQuery(this).attr('data-last-sel');
215
  jQuery(this).attr('data-last-sel', jQuery(this).val());
216
  jQuery('.b2s-post-item-calendar-area[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').fullCalendar('removeEventSource', oldSource);
217
  jQuery('.b2s-post-item-calendar-area[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').fullCalendar('addEventSource', newSource);
@@ -633,11 +633,21 @@ jQuery(document).on("click", ".b2s-user-network-settings-post-format", function
633
  return true;
634
  }
635
  });
636
- jQuery('.b2s-post-item-details-preview-url-reload[data-network-auth-id="' + networkAuthId + '"]').show();
637
- jQuery('.b2s-post-item-details-preview-url-reload[data-network-auth-id="' + networkAuthId + '"]').trigger("click");
 
 
 
 
 
 
 
 
 
 
638
 
639
  //Facebook TOS 072018 - Instant Sharing - Image post without Text > set to readonly
640
- if (networkId == 1 && networkType == 0 && jQuery('.b2s-post-item-details-release-input-date-select[data-network-auth-id="' + networkAuthId + '"]').val() != "1") {
641
  jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"]').prop("readonly", false);
642
  jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"]').show();
643
  jQuery('.b2s-post-item-info-area[data-network-auth-id="' + networkAuthId + '"]').show();
@@ -696,6 +706,7 @@ jQuery(document).on("click", ".b2s-post-ship-item-full-text", function () {
696
  'postId': jQuery('#b2sPostId').val(),
697
  'userLang': jQuery('#b2sUserLang').val(),
698
  'networkAuthId': jQuery(this).attr('data-network-auth-id'),
 
699
  },
700
  error: function () {
701
  jQuery('.b2s-server-connection-fail').show();
@@ -703,8 +714,15 @@ jQuery(document).on("click", ".b2s-post-ship-item-full-text", function () {
703
  },
704
  success: function (data) {
705
  if (data.result == true) {
706
- jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + curSchedCount + '"][data-network-auth-id="' + data.networkAuthId + '"]').val(data.text);
 
707
  networkCount(data.networkAuthId);
 
 
 
 
 
 
708
  }
709
  }
710
  });
@@ -979,7 +997,12 @@ jQuery(document).on("click", ".b2s-network-select-btn", function () {
979
  if (jQuery('#b2s_blog_default_image').val() != "") {
980
  if (jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + data.networkAuthId + '"]').length > 0) {
981
  jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + data.networkAuthId + '"]').attr('src', jQuery('#b2s_blog_default_image').val());
982
- jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"]').show();
 
 
 
 
 
983
  }
984
  jQuery('.b2s-image-url-hidden-field').val(jQuery('#b2s_blog_default_image').val());
985
  }
@@ -1019,12 +1042,12 @@ jQuery(document).on("click", ".b2s-network-select-btn", function () {
1019
  jQuery('.b2s-post-item-details-preview-desc[data-network-auth-id="' + data.networkAuthId + '"]').val(jQuery('.b2s-post-item-details-preview-desc[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val());
1020
  jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + data.networkAuthId + '"]').attr('src', jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').attr('src'));
1021
  jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + data.networkAuthId + '"]').val(jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val());
 
1022
  if (jQuery('.b2s-image-remove-btn[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').is(":visible")) {
1023
  jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"]').show();
1024
  } else {
1025
  jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"]').hide();
1026
  }
1027
-
1028
  return true;
1029
  }
1030
  });
@@ -1351,6 +1374,13 @@ jQuery(document).on('click', '.b2s-re-share-btn', function () {
1351
  }
1352
  });
1353
 
 
 
 
 
 
 
 
1354
  return false;
1355
  });
1356
  jQuery(document).on('click', '.b2s-post-item-details-release-input-add', function () {
@@ -1437,8 +1467,10 @@ jQuery(document).on("keyup", ".complete_network_url", function () {
1437
  jQuery(this).val(url);
1438
  }
1439
  } else if (jQuery(this).hasClass("required_network_url")) {
1440
- url = jQuery("#b2sDefault_url").val();
1441
- jQuery(this).val(url);
 
 
1442
  }
1443
  });
1444
  jQuery(document).on('click', '.scroll-to-top', function () {
@@ -1542,8 +1574,10 @@ jQuery(document).on('click', '.b2s-select-image-modal-open', function () {
1542
  } else {
1543
  jQuery('.b2s-image-change-this-network').attr('data-meta-type', "");
1544
  }
1545
-
 
1546
  jQuery('#b2s-network-select-image').modal('show');
 
1547
  imageSize();
1548
  return false;
1549
  });
@@ -1799,7 +1833,7 @@ jQuery(document).on('click', '.b2s-upload-image', function () {
1799
  '</div>' +
1800
  '<div class="b2s-image-item-caption text-center">' +
1801
  '<div class="b2s-image-item-caption-resolution clearfix small"></div>' +
1802
- '<input type="radio" value="' + attachment.url + '" class="checkNetworkImage" name="image_url" id="b2s-image-count-' + count + '">' +
1803
  '</div>' +
1804
  '</div>';
1805
  jQuery('.b2s-image-choose-area').html(jQuery('.b2s-image-choose-area').html() + content);
@@ -2337,9 +2371,6 @@ function activatePortal(networkAuthId, check) {
2337
  } else {
2338
  jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"][data-network-count="-1"]').removeAttr("disabled", "disabled");
2339
  }
2340
-
2341
-
2342
-
2343
  jQuery('.b2s-network-select-btn[data-network-auth-id="' + networkAuthId + '"]').children().addClass('active').find('.b2s-network-hide').removeClass('b2s-network-hide');
2344
  checkNetworkSelected();
2345
  submitArea();
@@ -2749,8 +2780,10 @@ function networkLimitAll(networkAuthId, networkId, limit) {
2749
  jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
2750
  }
2751
  } else if (jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").hasClass("required_network_url")) {
2752
- url = jQuery("#b2sDefault_url").val();
2753
- jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
 
 
2754
  }
2755
 
2756
  var textLength = text.length;
@@ -2790,8 +2823,10 @@ function networkCount(networkAuthId) {
2790
  jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
2791
  }
2792
  } else if (jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").hasClass("required_network_url")) {
2793
- url = jQuery("#b2sDefault_url").val();
2794
- jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
 
 
2795
  }
2796
  var textLength = text.length;
2797
  jQuery(".b2s-post-item-countChar[data-network-count='" + networkCountId + "'][data-network-auth-id='" + networkAuthId + "']").html(textLength);
@@ -2857,7 +2892,7 @@ function chooseMandant() {
2857
  jQuery('.b2s-network-status-img-loading').hide();
2858
  jQuery('.b2s-network-select-btn-deactivate').removeClass('b2s-network-select-btn-deactivate');
2859
  //imageCheck();
2860
- //TOS XING Groups
2861
  b2sTosXingGroupCount = 0;
2862
  //expiredDate wieder setzten
2863
  jQuery('.b2s-network-status-expiredDate').each(function () {
115
  jQuery('.b2s-calendar-filter-area[data-network-auth-id="' + networkAuthId + '"]').removeClass('hide');
116
 
117
  if (calendar.is(':empty')) {
118
+ b2s_cur_source_ship_calendar[0] = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + networkId + '&filter_status=2';
119
 
120
  jQuery('.b2s-post-item-calendar-area[data-network-auth-id="' + networkAuthId + '"]').fullCalendar({
121
  editable: false,
210
  });
211
 
212
  jQuery(document).on('change', '.b2s-calendar-filter-network-sel', function () {
213
+ var newSource = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + jQuery(this).val() + '&filter_status=2';
214
+ var oldSource = ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=' + jQuery(this).attr('data-last-sel') + '&filter_status=2';
215
  jQuery(this).attr('data-last-sel', jQuery(this).val());
216
  jQuery('.b2s-post-item-calendar-area[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').fullCalendar('removeEventSource', oldSource);
217
  jQuery('.b2s-post-item-calendar-area[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').fullCalendar('addEventSource', newSource);
633
  return true;
634
  }
635
  });
636
+
637
+ //Set & Check Link
638
+ if (typeof jQuery('.b2s-post-item-details-preview-url-reload[data-network-auth-id="' + networkAuthId + '"]') !== undefined) {
639
+ //Facebook + Twitter && Linkpost
640
+ if (networkId == 1 || networkId == 2 && postFormat == 0) {
641
+ if (jQuery('.b2s-post-item-details-item-url-input[data-network-auth-id="' + networkAuthId + '"]').val() == "") {
642
+ jQuery('.b2s-post-item-details-item-url-input[data-network-auth-id="' + networkAuthId + '"]').val(jQuery('#b2sDefault_url').val());
643
+ }
644
+ }
645
+ jQuery('.b2s-post-item-details-preview-url-reload[data-network-auth-id="' + networkAuthId + '"]').show();
646
+ jQuery('.b2s-post-item-details-preview-url-reload[data-network-auth-id="' + networkAuthId + '"]').trigger("click");
647
+ }
648
 
649
  //Facebook TOS 072018 - Instant Sharing - Image post without Text > set to readonly
650
+ if (networkId == 1 && networkType == 0) {
651
  jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"]').prop("readonly", false);
652
  jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"]').show();
653
  jQuery('.b2s-post-item-info-area[data-network-auth-id="' + networkAuthId + '"]').show();
706
  'postId': jQuery('#b2sPostId').val(),
707
  'userLang': jQuery('#b2sUserLang').val(),
708
  'networkAuthId': jQuery(this).attr('data-network-auth-id'),
709
+ 'networkId': jQuery(this).attr('data-network-id'),
710
  },
711
  error: function () {
712
  jQuery('.b2s-server-connection-fail').show();
714
  },
715
  success: function (data) {
716
  if (data.result == true) {
717
+ messageInput = jQuery('.b2s-post-item-details-item-message-input[data-network-count="' + curSchedCount + '"][data-network-auth-id="' + data.networkAuthId + '"]');
718
+ messageInput.val(data.text);
719
  networkCount(data.networkAuthId);
720
+ networkTextLimit = messageInput.attr('data-network-text-limit');
721
+ if (typeof networkTextLimit != undefined) {
722
+ if (parseInt(networkTextLimit) > 0 && parseInt(data.networkId) > 0) {
723
+ networkLimitAll(data.networkAuthId, data.networkId, networkTextLimit);
724
+ }
725
+ }
726
  }
727
  }
728
  });
997
  if (jQuery('#b2s_blog_default_image').val() != "") {
998
  if (jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + data.networkAuthId + '"]').length > 0) {
999
  jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + data.networkAuthId + '"]').attr('src', jQuery('#b2s_blog_default_image').val());
1000
+ if (jQuery('.b2s-post-item-details-release-input-date-select[data-network-auth-id="' + data.networkAuthId + '"]').val() == 1) {
1001
+ jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"][data-network-count="-1"]').hide();
1002
+ jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"][data-network-count="0"]').show();
1003
+ } else {
1004
+ jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"]').show();
1005
+ }
1006
  }
1007
  jQuery('.b2s-image-url-hidden-field').val(jQuery('#b2s_blog_default_image').val());
1008
  }
1042
  jQuery('.b2s-post-item-details-preview-desc[data-network-auth-id="' + data.networkAuthId + '"]').val(jQuery('.b2s-post-item-details-preview-desc[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val());
1043
  jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + data.networkAuthId + '"]').attr('src', jQuery('.b2s-post-item-details-url-image[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').attr('src'));
1044
  jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + data.networkAuthId + '"]').val(jQuery('.b2s-image-url-hidden-field[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').val());
1045
+
1046
  if (jQuery('.b2s-image-remove-btn[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"]').is(":visible")) {
1047
  jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"]').show();
1048
  } else {
1049
  jQuery('.b2s-image-remove-btn[data-network-auth-id="' + data.networkAuthId + '"]').hide();
1050
  }
 
1051
  return true;
1052
  }
1053
  });
1374
  }
1375
  });
1376
 
1377
+ //Approve
1378
+ jQuery('.b2s-post-item-details-post-format').each(function () {
1379
+ if (jQuery(this).attr('data-network-id') == "1" && jQuery(this).attr('data-network-type') == '0' && jQuery(this).val() == "1") {
1380
+ jQuery('.b2s-post-approve-info[data-network-auth-id="' + jQuery(this).attr('data-network-auth-id') + '"').show();
1381
+ }
1382
+ });
1383
+
1384
  return false;
1385
  });
1386
  jQuery(document).on('click', '.b2s-post-item-details-release-input-add', function () {
1467
  jQuery(this).val(url);
1468
  }
1469
  } else if (jQuery(this).hasClass("required_network_url")) {
1470
+ if (!(jQuery(this).attr('data-network-id') == 1 && jQuery('.b2s-post-item-details-post-format[data-network-auth-id=' + jQuery(this).attr('data-network-auth-id') + ']').val() == 1)) { //Facebook Imagepost don't require Link
1471
+ url = jQuery("#b2sDefault_url").val();
1472
+ jQuery(this).val(url);
1473
+ }
1474
  }
1475
  });
1476
  jQuery(document).on('click', '.scroll-to-top', function () {
1574
  } else {
1575
  jQuery('.b2s-image-change-this-network').attr('data-meta-type', "");
1576
  }
1577
+ //set selected image
1578
+ var selImageVal = jQuery('.b2s-post-item-details-url-image[data-network-count="' + countId + '"][data-network-auth-id="' + authId + '"]').attr('src');
1579
  jQuery('#b2s-network-select-image').modal('show');
1580
+ jQuery('.checkNetworkImage[data-src="' + selImageVal + '"]').attr('checked', 'checked');
1581
  imageSize();
1582
  return false;
1583
  });
1833
  '</div>' +
1834
  '<div class="b2s-image-item-caption text-center">' +
1835
  '<div class="b2s-image-item-caption-resolution clearfix small"></div>' +
1836
+ '<input type="radio" value="' + attachment.url + '" data-src="' + attachment.url + '" class="checkNetworkImage" name="image_url" id="b2s-image-count-' + count + '">' +
1837
  '</div>' +
1838
  '</div>';
1839
  jQuery('.b2s-image-choose-area').html(jQuery('.b2s-image-choose-area').html() + content);
2371
  } else {
2372
  jQuery('.b2s-post-item-details-item-message-input[data-network-auth-id="' + networkAuthId + '"][data-network-count="-1"]').removeAttr("disabled", "disabled");
2373
  }
 
 
 
2374
  jQuery('.b2s-network-select-btn[data-network-auth-id="' + networkAuthId + '"]').children().addClass('active').find('.b2s-network-hide').removeClass('b2s-network-hide');
2375
  checkNetworkSelected();
2376
  submitArea();
2780
  jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
2781
  }
2782
  } else if (jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").hasClass("required_network_url")) {
2783
+ if (!(jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").attr('data-network-id') == 1 && jQuery('.b2s-post-item-details-post-format[data-network-auth-id=' + networkAuthId + ']').val() == 1)) { //Facebook Imagepost don't require Link
2784
+ url = jQuery("#b2sDefault_url").val();
2785
+ jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
2786
+ }
2787
  }
2788
 
2789
  var textLength = text.length;
2823
  jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
2824
  }
2825
  } else if (jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").hasClass("required_network_url")) {
2826
+ if (!(jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").attr('data-network-id') == 1 && jQuery('.b2s-post-item-details-post-format[data-network-auth-id=' + networkAuthId + ']').val() == 1)) { //Facebook Imagepost don't require Link
2827
+ url = jQuery("#b2sDefault_url").val();
2828
+ jQuery(".b2s-post-item-details-item-url-input[data-network-auth-id='" + networkAuthId + "']").val(url);
2829
+ }
2830
  }
2831
  var textLength = text.length;
2832
  jQuery(".b2s-post-item-countChar[data-network-count='" + networkCountId + "'][data-network-auth-id='" + networkAuthId + "']").html(textLength);
2892
  jQuery('.b2s-network-status-img-loading').hide();
2893
  jQuery('.b2s-network-select-btn-deactivate').removeClass('b2s-network-select-btn-deactivate');
2894
  //imageCheck();
2895
+ //TOS XING Groups
2896
  b2sTosXingGroupCount = 0;
2897
  //expiredDate wieder setzten
2898
  jQuery('.b2s-network-status-expiredDate').each(function () {
assets/js/b2s/start.js CHANGED
@@ -6,8 +6,21 @@ jQuery(document).ready(function () {
6
  editable: false,
7
  locale: b2s_calendar_locale,
8
  eventLimit: 2,
9
- contentHeight: 340,
10
  timeFormat: 'H:mm',
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  eventSources: ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=all',
12
  eventRender: function (event, element) {
13
  show = true;
@@ -42,8 +55,6 @@ jQuery(document).ready(function () {
42
  }
43
  });
44
 
45
- getWidgetFaq();
46
-
47
  drawBasic();
48
 
49
  jQuery('#b2s-activity-date-picker').b2sdatepicker({
@@ -54,12 +65,7 @@ jQuery(document).ready(function () {
54
  jQuery('#b2s-activity-date-picker').on("selectDate", function () {
55
  setTimeout(drawBasic);
56
  });
57
-
58
  getWidgetContent();
59
-
60
-
61
-
62
-
63
  });
64
 
65
  /* EMail-Widget */
@@ -89,51 +95,11 @@ jQuery(document).on('click', '.b2s-post-btn', function () {
89
  var target = jQuery(".b2s-post");
90
  if (target.length) {
91
  jQuery('html,body').animate({
92
- scrollTop: target.offset().top - 100
93
  }, 1000);
94
  }
95
  });
96
 
97
- /* FAQ-Widget */
98
- //jQuery(window).on("load", function () {
99
- function getWidgetFaq() {
100
- jQuery('.b2s-faq-area').show();
101
- if (typeof wp.heartbeat == "undefined") {
102
- jQuery('#b2s-heartbeat-fail').show();
103
- }
104
-
105
- var legacyMode = jQuery('#isLegacyMode').val();
106
- if (legacyMode == "1") {
107
- legacyMode = false; // loading is sync (stack)
108
- } else {
109
- legacyMode = true; // loading is async (parallel)
110
- }
111
-
112
- jQuery.ajax({
113
- url: ajaxurl,
114
- type: "POST",
115
- dataType: "json",
116
- async: legacyMode,
117
- cache: false,
118
- data: {
119
- 'action': 'b2s_get_faq_entries'
120
- },
121
- error: function () {
122
- jQuery('.b2s-faq-area').hide();
123
- return false;
124
- },
125
- success: function (data) {
126
- if (data.result == true) {
127
- jQuery('.b2s-loading-area-faq').hide();
128
- jQuery('.b2s-faq-content').html(data.content);
129
- } else {
130
- jQuery('.b2s-faq-area').hide();
131
- }
132
- }
133
- });
134
- }
135
- //});
136
-
137
  /* Content-Widget */
138
  function getWidgetContent() {
139
  if (jQuery('.b2s-dashboard-multi-widget').length > 0)
@@ -146,7 +112,6 @@ function getWidgetContent() {
146
  } else {
147
  legacyMode = true; // loading is async (parallel)
148
  }
149
-
150
  jQuery.ajax({
151
  url: ajaxurl,
152
  type: "GET",
6
  editable: false,
7
  locale: b2s_calendar_locale,
8
  eventLimit: 2,
9
+ contentHeight: 475,
10
  timeFormat: 'H:mm',
11
+ customButtons: {
12
+ showall: {
13
+ text: 'show full calendar',
14
+ click: function () {
15
+ window.open('admin.php?page=blog2social-calendar',"_self");
16
+ }
17
+ }
18
+ },
19
+ header: {
20
+ left: 'title',
21
+ center: '',
22
+ right: 'showall today prev,next'
23
+ },
24
  eventSources: ajaxurl + '?action=b2s_get_calendar_events&filter_network_auth=all&filter_network=all',
25
  eventRender: function (event, element) {
26
  show = true;
55
  }
56
  });
57
 
 
 
58
  drawBasic();
59
 
60
  jQuery('#b2s-activity-date-picker').b2sdatepicker({
65
  jQuery('#b2s-activity-date-picker').on("selectDate", function () {
66
  setTimeout(drawBasic);
67
  });
 
68
  getWidgetContent();
 
 
 
 
69
  });
70
 
71
  /* EMail-Widget */
95
  var target = jQuery(".b2s-post");
96
  if (target.length) {
97
  jQuery('html,body').animate({
98
+ scrollTop: target.offset().top - 50
99
  }, 1000);
100
  }
101
  });
102
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
103
  /* Content-Widget */
104
  function getWidgetContent() {
105
  if (jQuery('.b2s-dashboard-multi-widget').length > 0)
112
  } else {
113
  legacyMode = true; // loading is async (parallel)
114
  }
 
115
  jQuery.ajax({
116
  url: ajaxurl,
117
  type: "GET",
assets/js/b2s/support.js ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery.noConflict();
2
+
3
+
4
+ jQuery(document).ready(function () {
5
+ getWidgetFaq();
6
+ initTroubleshootTool();
7
+ if(window.location.href.match('b2s-support-system-check') != null){
8
+ jQuery('.b2s-support-check-sytem').trigger('click');
9
+ }
10
+ });
11
+
12
+ function getWidgetFaq() {
13
+ jQuery('.b2s-faq-area').show();
14
+ if (typeof wp.heartbeat == "undefined") {
15
+ jQuery('#b2s-heartbeat-fail').show();
16
+ }
17
+ jQuery.ajax({
18
+ url: ajaxurl,
19
+ type: "POST",
20
+ dataType: "json",
21
+ cache: false,
22
+ data: {
23
+ 'action': 'b2s_get_faq_entries'
24
+ },
25
+ error: function () {
26
+ jQuery('.b2s-faq-area').hide();
27
+ return false;
28
+ },
29
+ success: function (data) {
30
+ if (data.result == true) {
31
+ jQuery('.b2s-loading-area-faq').hide();
32
+ jQuery('.b2s-faq-content').html(data.content);
33
+ } else {
34
+ jQuery('.b2s-faq-area').hide();
35
+ }
36
+ }
37
+ });
38
+ }
39
+
40
+ function initTroubleshootTool() {
41
+ firstClick = false;
42
+ jQuery(document).on('click', '.b2s-support-check-sytem', function () {
43
+ if(!firstClick){
44
+ jQuery('#b2s-reload-debug-btn').trigger('click');
45
+ firstClick = true;
46
+ }
47
+ });
48
+
49
+ jQuery(document).on('click', '#b2s-reload-debug-btn', function () {
50
+ jQuery('.b2s-server-connection-fail').hide();
51
+ jQuery('.b2s-support-fail').hide();
52
+ jQuery('#b2s-main-debug').hide();
53
+ jQuery('.b2s-loading-area').show();
54
+
55
+ jQuery.ajax({
56
+ url: ajaxurl,
57
+ type: "GET",
58
+ dataType: "json",
59
+ cache: false,
60
+ data: {'action': 'b2s_support_systemrequirements'},
61
+ error: function () {
62
+ jQuery('.b2s-server-connection-fail').show();
63
+ jQuery('.b2s-loading-area').hide();
64
+ jQuery('#b2s-main-debug').show();
65
+ return false;
66
+ },
67
+ success: function (data) {
68
+ if (typeof data === 'undefined' || data === null) {
69
+ jQuery('.b2s-server-connection-fail').show();
70
+ jQuery('.b2s-loading-area').hide();
71
+ jQuery('#b2s-main-debug').show();
72
+ return false;
73
+ } else if(data.result != true) {
74
+ if(data.error == 'admin'){
75
+ jQuery('.b2s-loading-area').hide();
76
+ jQuery('#b2s-support-no-admin').show();
77
+ } else {
78
+ jQuery('.b2s-server-connection-fail').show();
79
+ jQuery('.b2s-loading-area').hide();
80
+ jQuery('#b2s-main-debug').show();
81
+ return false;
82
+ }
83
+ } else {
84
+ if(typeof data.htmlData !== 'undefined'){
85
+ jQuery('#b2s-debug-htmlData').html(data.htmlData);
86
+ if(typeof data.blogData !== 'undefined'){
87
+ jQuery('#b2s-debug-export').removeClass('b2s-support-link-not-active');
88
+ jQuery('#b2s-debug-export').attr(
89
+ "href", "data:application/octet-stream;charset=utf-8;base64,"+
90
+ btoa(JSON.stringify(data.blogData, undefined, 2))
91
+ );
92
+ } else {
93
+ jQuery('#b2s-debug-export').addClass('b2s-support-link-not-active');
94
+ }
95
+ jQuery('.b2s-loading-area').hide();
96
+ jQuery('#b2s-main-debug').show();
97
+ return true;
98
+ } else {
99
+ jQuery('.b2s-server-connection-fail').show();
100
+ jQuery('.b2s-loading-area').hide();
101
+ jQuery('#b2s-main-debug').show();
102
+ return false;
103
+ }
104
+ }
105
+ }
106
+ });
107
+
108
+ });
109
+ }
assets/lib/fullcalendar/fullcalendar.css CHANGED
@@ -6,16 +6,16 @@
6
 
7
 
8
  .fc {
9
- direction: ltr;
10
- text-align: left;
11
  }
12
 
13
  .fc-rtl {
14
- text-align: right;
15
  }
16
 
17
  body .fc { /* extra precedence to overcome jqui */
18
- font-size: 1em;
19
  }
20
 
21
 
@@ -32,49 +32,51 @@ body .fc { /* extra precedence to overcome jqui */
32
  .fc-unthemed .fc-popover,
33
  .fc-unthemed .fc-list-view,
34
  .fc-unthemed .fc-list-heading td {
35
- border-color: #ddd;
36
  }
37
 
38
  .fc-unthemed .fc-popover {
39
- background-color: #fff;
40
  }
41
 
42
  .fc-unthemed .fc-divider,
43
  .fc-unthemed .fc-popover .fc-header,
44
  .fc-unthemed .fc-list-heading td {
45
- background: #eee;
 
 
46
  }
47
 
48
  .fc-unthemed .fc-popover .fc-header .fc-close {
49
- color: #666;
50
  }
51
 
52
  .fc-unthemed td.fc-today {
53
- background: #fcf8e3;
54
  }
55
 
56
  .fc-highlight { /* when user is selecting cells */
57
- background: #bce8f1;
58
- opacity: .3;
59
  }
60
 
61
  .fc-bgevent { /* default look for background events */
62
- background: rgb(143, 223, 130);
63
- opacity: .3;
64
  }
65
 
66
  .fc-nonbusiness { /* default look for non-business-hours areas */
67
- /* will inherit .fc-bgevent's styles */
68
- background: #d7d7d7;
69
  }
70
 
71
  .fc-unthemed .fc-disabled-day {
72
- background: #d7d7d7;
73
- opacity: .3;
74
  }
75
 
76
  .ui-widget .fc-disabled-day { /* themed */
77
- background-image: none;
78
  }
79
 
80
 
@@ -82,83 +84,83 @@ body .fc { /* extra precedence to overcome jqui */
82
  --------------------------------------------------------------------------------------------------*/
83
 
84
  .fc-icon {
85
- display: inline-block;
86
- height: 1em;
87
- line-height: 1em;
88
- font-size: 1em;
89
- text-align: center;
90
- overflow: hidden;
91
- font-family: "Courier New", Courier, monospace;
92
-
93
- /* don't allow browser text-selection */
94
- -webkit-touch-callout: none;
95
- -webkit-user-select: none;
96
- -khtml-user-select: none;
97
- -moz-user-select: none;
98
- -ms-user-select: none;
99
- user-select: none;
100
- }
101
 
102
  /*
103
  Acceptable font-family overrides for individual icons:
104
- "Arial", sans-serif
105
- "Times New Roman", serif
106
 
107
  NOTE: use percentage font sizes or else old IE chokes
108
  */
109
 
110
  .fc-icon:after {
111
- position: relative;
112
  }
113
 
114
  .fc-icon-left-single-arrow:after {
115
- content: "\02039";
116
- font-weight: bold;
117
- font-size: 200%;
118
- top: -7%;
119
  }
120
 
121
  .fc-icon-right-single-arrow:after {
122
- content: "\0203A";
123
- font-weight: bold;
124
- font-size: 200%;
125
- top: -7%;
126
  }
127
 
128
  .fc-icon-left-double-arrow:after {
129
- content: "\000AB";
130
- font-size: 160%;
131
- top: -7%;
132
  }
133
 
134
  .fc-icon-right-double-arrow:after {
135
- content: "\000BB";
136
- font-size: 160%;
137
- top: -7%;
138
  }
139
 
140
  .fc-icon-left-triangle:after {
141
- content: "\25C4";
142
- font-size: 125%;
143
- top: 3%;
144
  }
145
 
146
  .fc-icon-right-triangle:after {
147
- content: "\25BA";
148
- font-size: 125%;
149
- top: 3%;
150
  }
151
 
152
  .fc-icon-down-triangle:after {
153
- content: "\25BC";
154
- font-size: 125%;
155
- top: 2%;
156
  }
157
 
158
  .fc-icon-x:after {
159
- content: "\000D7";
160
- font-size: 200%;
161
- top: 6%;
162
  }
163
 
164
 
@@ -166,98 +168,98 @@ NOTE: use percentage font sizes or else old IE chokes
166
  --------------------------------------------------------------------------------------------------*/
167
 
168
  .fc button {
169
- /* force height to include the border and padding */
170
- -moz-box-sizing: border-box;
171
- -webkit-box-sizing: border-box;
172
- box-sizing: border-box;
173
 
174
- /* dimensions */
175
- margin: 0;
176
- height: 2.1em;
177
- padding: 0 .6em;
178
 
179
- /* text & cursor */
180
- font-size: 1em; /* normalize */
181
- white-space: nowrap;
182
- cursor: pointer;
183
  }
184
 
185
  /* Firefox has an annoying inner border */
186
  .fc button::-moz-focus-inner { margin: 0; padding: 0; }
187
-
188
  .fc-state-default { /* non-theme */
189
- border: 1px solid;
190
  }
191
 
192
  .fc-state-default.fc-corner-left { /* non-theme */
193
- border-top-left-radius: 4px;
194
- border-bottom-left-radius: 4px;
195
  }
196
 
197
  .fc-state-default.fc-corner-right { /* non-theme */
198
- border-top-right-radius: 4px;
199
- border-bottom-right-radius: 4px;
200
  }
201
 
202
  /* icons in buttons */
203
 
204
  .fc button .fc-icon { /* non-theme */
205
- position: relative;
206
- top: -0.05em; /* seems to be a good adjustment across browsers */
207
- margin: 0 .2em;
208
- vertical-align: middle;
209
  }
210
-
211
  /*
212
  button states
213
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
214
  */
215
 
216
  .fc-state-default {
217
- background-color: #f5f5f5;
218
- background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
219
- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
220
- background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
221
- background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
222
- background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
223
- background-repeat: repeat-x;
224
- border-color: #e6e6e6 #e6e6e6 #bfbfbf;
225
- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
226
- color: #333;
227
- text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
228
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
229
  }
230
 
231
  .fc-state-hover,
232
  .fc-state-down,
233
  .fc-state-active,
234
  .fc-state-disabled {
235
- color: #333333;
236
- background-color: #e6e6e6;
237
  }
238
 
239
  .fc-state-hover {
240
- color: #333333;
241
- text-decoration: none;
242
- background-position: 0 -15px;
243
- -webkit-transition: background-position 0.1s linear;
244
- -moz-transition: background-position 0.1s linear;
245
- -o-transition: background-position 0.1s linear;
246
- transition: background-position 0.1s linear;
247
  }
248
 
249
  .fc-state-down,
250
  .fc-state-active {
251
- background-color: #cccccc;
252
- background-image: none;
253
- box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
254
  }
255
 
256
  .fc-state-disabled {
257
- cursor: default;
258
- background-image: none;
259
- opacity: 0.65;
260
- box-shadow: none;
261
  }
262
 
263
 
@@ -265,7 +267,7 @@ NOTE: use percentage font sizes or else old IE chokes
265
  --------------------------------------------------------------------------------------------------*/
266
 
267
  .fc-button-group {
268
- display: inline-block;
269
  }
270
 
271
  /*
@@ -274,12 +276,12 @@ previous button's border...
274
  */
275
 
276
  .fc .fc-button-group > * { /* extra precedence b/c buttons have margin set to zero */
277
- float: left;
278
- margin: 0 0 0 -1px;
279
  }
280
 
281
  .fc .fc-button-group > :first-child { /* same */
282
- margin-left: 0;
283
  }
284
 
285
 
@@ -287,48 +289,48 @@ previous button's border...
287
  --------------------------------------------------------------------------------------------------*/
288
 
289
  .fc-popover {
290
- position: absolute;
291
- box-shadow: 0 2px 6px rgba(0,0,0,.15);
292
  }
293
 
294
  .fc-popover .fc-header { /* TODO: be more consistent with fc-head/fc-body */
295
- padding: 2px 4px;
296
  }
297
 
298
  .fc-popover .fc-header .fc-title {
299
- margin: 0 2px;
300
  }
301
 
302
  .fc-popover .fc-header .fc-close {
303
- cursor: pointer;
304
  }
305
 
306
  .fc-ltr .fc-popover .fc-header .fc-title,
307
  .fc-rtl .fc-popover .fc-header .fc-close {
308
- float: left;
309
  }
310
 
311
  .fc-rtl .fc-popover .fc-header .fc-title,
312
  .fc-ltr .fc-popover .fc-header .fc-close {
313
- float: right;
314
  }
315
 
316
  /* unthemed */
317
 
318
  .fc-unthemed .fc-popover {
319
- border-width: 1px;
320
- border-style: solid;
321
  }
322
 
323
  .fc-unthemed .fc-popover .fc-header .fc-close {
324
- font-size: .9em;
325
- margin-top: 2px;
326
  }
327
 
328
  /* jqui themed */
329
 
330
  .fc-popover > .ui-widget-header + .ui-widget-content {
331
- border-top: 0; /* where they meet, let the header have the border */
332
  }
333
 
334
 
@@ -336,38 +338,38 @@ previous button's border...
336
  --------------------------------------------------------------------------------------------------*/
337
 
338
  .fc-divider {
339
- border-style: solid;
340
- border-width: 1px;
341
  }
342
 
343
  hr.fc-divider {
344
- height: 0;
345
- margin: 0;
346
- padding: 0 0 2px; /* height is unreliable across browsers, so use padding */
347
- border-width: 1px 0;
348
  }
349
 
350
  .fc-clear {
351
- clear: both;
352
  }
353
 
354
  .fc-bg,
355
  .fc-bgevent-skeleton,
356
  .fc-highlight-skeleton,
357
  .fc-helper-skeleton {
358
- /* these element should always cling to top-left/right corners */
359
- position: absolute;
360
- top: 0;
361
- left: 0;
362
- right: 0;
363
  }
364
 
365
  .fc-bg {
366
- bottom: 0; /* strech bg to bottom edge */
367
  }
368
 
369
  .fc-bg table {
370
- height: 100%; /* strech bg to bottom edge */
371
  }
372
 
373
 
@@ -375,28 +377,28 @@ hr.fc-divider {
375
  --------------------------------------------------------------------------------------------------*/
376
 
377
  .fc table {
378
- width: 100%;
379
- box-sizing: border-box; /* fix scrollbar issue in firefox */
380
- table-layout: fixed;
381
- border-collapse: collapse;
382
- border-spacing: 0;
383
- font-size: 1em; /* normalize cross-browser */
384
  }
385
 
386
  .fc th {
387
- text-align: center;
388
  }
389
 
390
  .fc th,
391
  .fc td {
392
- border-style: solid;
393
- border-width: 1px;
394
- padding: 0;
395
- vertical-align: top;
396
  }
397
 
398
  .fc td.fc-today {
399
- border-style: double; /* overcome neighboring borders */
400
  }
401
 
402
 
@@ -404,11 +406,11 @@ hr.fc-divider {
404
  --------------------------------------------------------------------------------------------------*/
405
 
406
  a[data-goto] {
407
- cursor: pointer;
408
  }
409
 
410
  a[data-goto]:hover {
411
- text-decoration: underline;
412
  }
413
 
414
 
@@ -416,23 +418,23 @@ a[data-goto]:hover {
416
  --------------------------------------------------------------------------------------------------*/
417
 
418
  .fc .fc-row { /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
419
- /* no visible border by default. but make available if need be (scrollbar width compensation) */
420
- border-style: solid;
421
- border-width: 0;
422
  }
423
 
424
  .fc-row table {
425
- /* don't put left/right border on anything within a fake row.
426
- the outer tbody will worry about this */
427
- border-left: 0 hidden transparent;
428
- border-right: 0 hidden transparent;
429
 
430
- /* no bottom borders on rows */
431
- border-bottom: 0 hidden transparent;
432
  }
433
 
434
  .fc-row:first-child table {
435
- border-top: 0 hidden transparent; /* no top border on first row */
436
  }
437
 
438
 
@@ -440,37 +442,37 @@ a[data-goto]:hover {
440
  --------------------------------------------------------------------------------------------------*/
441
 
442
  .fc-row {
443
- position: relative;
444
  }
445
 
446
  .fc-row .fc-bg {
447
- z-index: 1;
448
  }
449
 
450
  /* highlighting cells & background event skeleton */
451
 
452
  .fc-row .fc-bgevent-skeleton,
453
  .fc-row .fc-highlight-skeleton {
454
- bottom: 0; /* stretch skeleton to bottom of row */
455
  }
456
 
457
  .fc-row .fc-bgevent-skeleton table,
458
  .fc-row .fc-highlight-skeleton table {
459
- height: 100%; /* stretch skeleton to bottom of row */
460
  }
461
 
462
  .fc-row .fc-highlight-skeleton td,
463
  .fc-row .fc-bgevent-skeleton td {
464
- border-color: transparent;
465
  }
466
 
467
  .fc-row .fc-bgevent-skeleton {
468
- z-index: 2;
469
 
470
  }
471
 
472
  .fc-row .fc-highlight-skeleton {
473
- z-index: 3;
474
  }
475
 
476
  /*
@@ -479,29 +481,29 @@ temporary rendered events).
479
  */
480
 
481
  .fc-row .fc-content-skeleton {
482
- position: relative;
483
- z-index: 4;
484
- padding-bottom: 2px; /* matches the space above the events */
485
  }
486
 
487
  .fc-row .fc-helper-skeleton {
488
- z-index: 5;
489
  }
490
 
491
  .fc-row .fc-content-skeleton td,
492
  .fc-row .fc-helper-skeleton td {
493
- /* see-through to the background below */
494
- background: none; /* in case <td>s are globally styled */
495
- border-color: transparent;
496
 
497
- /* don't put a border between events and/or the day number */
498
- border-bottom: 0;
499
  }
500
 
501
  .fc-row .fc-content-skeleton tbody td, /* cells with events inside (so NOT the day number cell) */
502
  .fc-row .fc-helper-skeleton tbody td {
503
- /* don't put a border between event cells */
504
- border-top: 0;
505
  }
506
 
507
 
@@ -509,14 +511,14 @@ temporary rendered events).
509
  --------------------------------------------------------------------------------------------------*/
510
 
511
  .fc-scroller {
512
- -webkit-overflow-scrolling: touch;
513
  }
514
 
515
  /* TODO: move to agenda/basic */
516
  .fc-scroller > .fc-day-grid,
517
  .fc-scroller > .fc-time-grid {
518
- position: relative; /* re-scope all positions */
519
- width: 100%; /* hack to force re-sizing this inner element when scrollbars appear/disappear */
520
  }
521
 
522
 
@@ -524,81 +526,81 @@ temporary rendered events).
524
  --------------------------------------------------------------------------------------------------*/
525
 
526
  .fc-event {
527
- position: relative; /* for resize handle and other inner positioning */
528
- display: block; /* make the <a> tag block */
529
- font-size: .85em;
530
- line-height: 1.3;
531
- border-radius: 3px;
532
- border: 1px solid #3a87ad; /* default BORDER color */
533
- font-weight: normal; /* undo jqui's ui-widget-header bold */
534
  }
535
 
536
  .fc-event,
537
  .fc-event-dot {
538
- background-color: #3a87ad; /* default BACKGROUND color */
539
  }
540
 
541
  /* overpower some of bootstrap's and jqui's styles on <a> tags */
542
  .fc-event,
543
  .fc-event:hover,
544
  .ui-widget .fc-event {
545
- color: #fff; /* default TEXT color */
546
- text-decoration: none; /* if <a> has an href */
547
  }
548
 
549
  .fc-event[href],
550
  .fc-event.fc-draggable {
551
- cursor: pointer; /* give events with links and draggable events a hand mouse pointer */
552
  }
553
 
554
  .fc-not-allowed, /* causes a "warning" cursor. applied on body */
555
  .fc-not-allowed .fc-event { /* to override an event's custom cursor */
556
- cursor: not-allowed;
557
  }
558
 
559
  .fc-event .fc-bg { /* the generic .fc-bg already does position */
560
- z-index: 1;
561
- background: #fff;
562
- opacity: .25;
563
  }
564
 
565
  .fc-event .fc-content {
566
- position: relative;
567
- z-index: 2;
568
  }
569
 
570
  /* resizer (cursor AND touch devices) */
571
 
572
  .fc-event .fc-resizer {
573
- position: absolute;
574
- z-index: 4;
575
  }
576
 
577
  /* resizer (touch devices) */
578
 
579
  .fc-event .fc-resizer {
580
- display: none;
581
  }
582
 
583
  .fc-event.fc-allow-mouse-resize .fc-resizer,
584
  .fc-event.fc-selected .fc-resizer {
585
- /* only show when hovering or selected (with touch) */
586
- display: block;
587
  }
588
 
589
  /* hit area */
590
 
591
  .fc-event.fc-selected .fc-resizer:before {
592
- /* 40x40 touch area */
593
- content: "";
594
- position: absolute;
595
- z-index: 9999; /* user of this util can scope within a lower z-index */
596
- top: 50%;
597
- left: 50%;
598
- width: 40px;
599
- height: 40px;
600
- margin-left: -20px;
601
- margin-top: -20px;
602
  }
603
 
604
 
@@ -606,12 +608,12 @@ temporary rendered events).
606
  --------------------------------------------------------------------------------------------------*/
607
 
608
  .fc-event.fc-selected {
609
- z-index: 9999 !important; /* overcomes inline z-index */
610
- box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
611
  }
612
 
613
  .fc-event.fc-selected.fc-dragging {
614
- box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
615
  }
616
 
617
 
@@ -620,33 +622,33 @@ temporary rendered events).
620
 
621
  /* bigger touch area when selected */
622
  .fc-h-event.fc-selected:before {
623
- content: "";
624
- position: absolute;
625
- z-index: 3; /* below resizers */
626
- top: -10px;
627
- bottom: -10px;
628
- left: 0;
629
- right: 0;
630
  }
631
 
632
  /* events that are continuing to/from another week. kill rounded corners and butt up against edge */
633
 
634
  .fc-ltr .fc-h-event.fc-not-start,
635
  .fc-rtl .fc-h-event.fc-not-end {
636
- margin-left: 0;
637
- border-left-width: 0;
638
- padding-left: 1px; /* replace the border with padding */
639
- border-top-left-radius: 0;
640
- border-bottom-left-radius: 0;
641
  }
642
 
643
  .fc-ltr .fc-h-event.fc-not-end,
644
  .fc-rtl .fc-h-event.fc-not-start {
645
- margin-right: 0;
646
- border-right-width: 0;
647
- padding-right: 1px; /* replace the border with padding */
648
- border-top-right-radius: 0;
649
- border-bottom-right-radius: 0;
650
  }
651
 
652
  /* resizer (cursor AND touch devices) */
@@ -654,51 +656,51 @@ temporary rendered events).
654
  /* left resizer */
655
  .fc-ltr .fc-h-event .fc-start-resizer,
656
  .fc-rtl .fc-h-event .fc-end-resizer {
657
- cursor: w-resize;
658
- left: -1px; /* overcome border */
659
  }
660
 
661
  /* right resizer */
662
  .fc-ltr .fc-h-event .fc-end-resizer,
663
  .fc-rtl .fc-h-event .fc-start-resizer {
664
- cursor: e-resize;
665
- right: -1px; /* overcome border */
666
  }
667
 
668
  /* resizer (mouse devices) */
669
 
670
  .fc-h-event.fc-allow-mouse-resize .fc-resizer {
671
- width: 7px;
672
- top: -1px; /* overcome top border */
673
- bottom: -1px; /* overcome bottom border */
674
  }
675
 
676
  /* resizer (touch devices) */
677
 
678
  .fc-h-event.fc-selected .fc-resizer {
679
- /* 8x8 little dot */
680
- border-radius: 4px;
681
- border-width: 1px;
682
- width: 6px;
683
- height: 6px;
684
- border-style: solid;
685
- border-color: inherit;
686
- background: #fff;
687
- /* vertically center */
688
- top: 50%;
689
- margin-top: -4px;
690
  }
691
 
692
  /* left resizer */
693
  .fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
694
  .fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
695
- margin-left: -4px; /* centers the 8x8 dot on the left edge */
696
  }
697
 
698
  /* right resizer */
699
  .fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
700
  .fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
701
- margin-right: -4px; /* centers the 8x8 dot on the right edge */
702
  }
703
 
704
 
@@ -709,35 +711,35 @@ be a descendant of the grid when it is being dragged.
709
  */
710
 
711
  .fc-day-grid-event {
712
- margin: 1px 2px 0; /* spacing between events and edges */
713
- padding: 0 1px;
714
  }
715
 
716
  tr:first-child > td > .fc-day-grid-event {
717
- margin-top: 2px; /* a little bit more space before the first event */
718
  }
719
 
720
  .fc-day-grid-event.fc-selected:after {
721
- content: "";
722
- position: absolute;
723
- z-index: 1; /* same z-index as fc-bg, behind text */
724
- /* overcome the borders */
725
- top: -1px;
726
- right: -1px;
727
- bottom: -1px;
728
- left: -1px;
729
- /* darkening effect */
730
- background: #000;
731
- opacity: .25;
732
  }
733
 
734
  .fc-day-grid-event .fc-content { /* force events to be one-line tall */
735
- white-space: nowrap;
736
- overflow: hidden;
737
  }
738
 
739
  .fc-day-grid-event .fc-time {
740
- font-weight: bold;
741
  }
742
 
743
  /* resizer (cursor devices) */
@@ -745,13 +747,13 @@ tr:first-child > td > .fc-day-grid-event {
745
  /* left resizer */
746
  .fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
747
  .fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
748
- margin-left: -2px; /* to the day cell's edge */
749
  }
750
 
751
  /* right resizer */
752
  .fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
753
  .fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
754
- margin-right: -2px; /* to the day cell's edge */
755
  }
756
 
757
 
@@ -761,33 +763,36 @@ tr:first-child > td > .fc-day-grid-event {
761
  /* "more" link that represents hidden events */
762
 
763
  a.fc-more {
764
- margin: 1px 3px;
765
- font-size: .85em;
766
- cursor: pointer;
767
- text-decoration: none;
768
  }
769
 
770
  a.fc-more:hover {
771
- text-decoration: underline;
772
  }
773
 
774
  .fc-limited { /* rows and cells that are hidden because of a "more" link */
775
- display: none;
776
  }
777
 
778
  /* popover that appears when "more" link is clicked */
779
 
780
  .fc-day-grid .fc-row {
781
- z-index: 1; /* make the "more" popover one higher than this */
782
  }
783
 
784
  .fc-more-popover {
785
- z-index: 2;
786
- width: 220px;
 
787
  }
788
 
789
  .fc-more-popover .fc-event-container {
790
- padding: 10px;
 
 
791
  }
792
 
793
 
@@ -795,8 +800,8 @@ a.fc-more:hover {
795
  --------------------------------------------------------------------------------------------------*/
796
 
797
  .fc-now-indicator {
798
- position: absolute;
799
- border: 0 solid red;
800
  }
801
 
802
 
@@ -804,13 +809,13 @@ a.fc-more:hover {
804
  --------------------------------------------------------------------------------------------------*/
805
 
806
  .fc-unselectable {
807
- -webkit-user-select: none;
808
- -khtml-user-select: none;
809
- -moz-user-select: none;
810
- -ms-user-select: none;
811
- user-select: none;
812
- -webkit-touch-callout: none;
813
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
814
  }
815
 
816
 
@@ -819,68 +824,68 @@ a.fc-more:hover {
819
  --------------------------------------------------------------------------------------------------*/
820
 
821
  .fc-toolbar {
822
- text-align: center;
823
  }
824
 
825
  .fc-toolbar.fc-header-toolbar {
826
- margin-bottom: 1em;
827
  }
828
 
829
  .fc-toolbar.fc-footer-toolbar {
830
- margin-top: 1em;
831
  }
832
 
833
  .fc-toolbar .fc-left {
834
- float: left;
835
  }
836
 
837
  .fc-toolbar .fc-right {
838
- float: right;
839
  }
840
 
841
  .fc-toolbar .fc-center {
842
- display: inline-block;
843
  }
844
 
845
  /* the things within each left/right/center section */
846
  .fc .fc-toolbar > * > * { /* extra precedence to override button border margins */
847
- float: left;
848
- margin-left: .75em;
849
  }
850
 
851
  /* the first thing within each left/center/right section */
852
  .fc .fc-toolbar > * > :first-child { /* extra precedence to override button border margins */
853
- margin-left: 0;
854
  }
855
-
856
  /* title text */
857
 
858
  .fc-toolbar h2 {
859
- margin: 0;
860
  }
861
 
862
  /* button layering (for border precedence) */
863
 
864
  .fc-toolbar button {
865
- position: relative;
866
  }
867
 
868
  .fc-toolbar .fc-state-hover,
869
  .fc-toolbar .ui-state-hover {
870
- z-index: 2;
871
  }
872
-
873
  .fc-toolbar .fc-state-down {
874
- z-index: 3;
875
  }
876
 
877
  .fc-toolbar .fc-state-active,
878
  .fc-toolbar .ui-state-active {
879
- z-index: 4;
880
  }
881
 
882
  .fc-toolbar button:focus {
883
- z-index: 5;
884
  }
885
 
886
 
@@ -892,15 +897,15 @@ a.fc-more:hover {
892
  .fc-view-container *,
893
  .fc-view-container *:before,
894
  .fc-view-container *:after {
895
- -webkit-box-sizing: content-box;
896
- -moz-box-sizing: content-box;
897
- box-sizing: content-box;
898
  }
899
 
900
  .fc-view, /* scope positioning and z-index's for everything within the view */
901
  .fc-view > table { /* so dragged elements can be above the view's main element */
902
- position: relative;
903
- z-index: 1;
904
  }
905
 
906
 
@@ -912,41 +917,41 @@ a.fc-more:hover {
912
 
913
  .fc-basicWeek-view .fc-content-skeleton,
914
  .fc-basicDay-view .fc-content-skeleton {
915
- /* there may be week numbers in these views, so no padding-top */
916
- padding-bottom: 1em; /* ensure a space at bottom of cell for user selecting/clicking */
917
  }
918
 
919
  .fc-basic-view .fc-body .fc-row {
920
- min-height: 4em; /* ensure that all rows are at least this tall */
921
  }
922
 
923
  /* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
924
 
925
  .fc-row.fc-rigid {
926
- overflow: hidden;
927
  }
928
 
929
  .fc-row.fc-rigid .fc-content-skeleton {
930
- position: absolute;
931
- top: 0;
932
- left: 0;
933
- right: 0;
934
  }
935
 
936
  /* week and day number styling */
937
 
938
  .fc-day-top.fc-other-month {
939
- opacity: 0.3;
940
  }
941
 
942
  .fc-basic-view .fc-week-number,
943
  .fc-basic-view .fc-day-number {
944
- padding: 2px;
945
  }
946
 
947
  .fc-basic-view th.fc-week-number,
948
  .fc-basic-view th.fc-day-number {
949
- padding: 0 2px; /* column headers can't have as much v space */
950
  }
951
 
952
  .fc-ltr .fc-basic-view .fc-day-top .fc-day-number { float: right; }
@@ -956,22 +961,22 @@ a.fc-more:hover {
956
  .fc-rtl .fc-basic-view .fc-day-top .fc-week-number { float: right; border-radius: 0 0 0 3px; }
957
 
958
  .fc-basic-view .fc-day-top .fc-week-number {
959
- min-width: 1.5em;
960
- text-align: center;
961
- background-color: #f2f2f2;
962
- color: #808080;
963
  }
964
 
965
  /* when week/day number have own column */
966
 
967
  .fc-basic-view td.fc-week-number {
968
- text-align: center;
969
  }
970
 
971
  .fc-basic-view td.fc-week-number > * {
972
- /* work around the way we do column resizing and ensure a minimum width */
973
- display: inline-block;
974
- min-width: 1.25em;
975
  }
976
 
977
 
@@ -979,16 +984,16 @@ a.fc-more:hover {
979
  --------------------------------------------------------------------------------------------------*/
980
 
981
  .fc-agenda-view .fc-day-grid {
982
- position: relative;
983
- z-index: 2; /* so the "more.." popover will be over the time grid */
984
  }
985
 
986
  .fc-agenda-view .fc-day-grid .fc-row {
987
- min-height: 3em; /* all-day section will never get shorter than this */
988
  }
989
 
990
  .fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
991
- padding-bottom: 1em; /* give space underneath events for clicking/selecting days */
992
  }
993
 
994
 
@@ -996,21 +1001,21 @@ a.fc-more:hover {
996
  --------------------------------------------------------------------------------------------------*/
997
 
998
  .fc .fc-axis { /* .fc to overcome default cell styles */
999
- vertical-align: middle;
1000
- padding: 0 4px;
1001
- white-space: nowrap;
1002
  }
1003
 
1004
  .fc-ltr .fc-axis {
1005
- text-align: right;
1006
  }
1007
 
1008
  .fc-rtl .fc-axis {
1009
- text-align: left;
1010
  }
1011
 
1012
  .ui-widget td.fc-axis {
1013
- font-weight: normal; /* overcome jqui theme making it bold */
1014
  }
1015
 
1016
 
@@ -1019,69 +1024,69 @@ a.fc-more:hover {
1019
 
1020
  .fc-time-grid-container, /* so scroll container's z-index is below all-day */
1021
  .fc-time-grid { /* so slats/bg/content/etc positions get scoped within here */
1022
- position: relative;
1023
- z-index: 1;
1024
  }
1025
 
1026
  .fc-time-grid {
1027
- min-height: 100%; /* so if height setting is 'auto', .fc-bg stretches to fill height */
1028
  }
1029
 
1030
  .fc-time-grid table { /* don't put outer borders on slats/bg/content/etc */
1031
- border: 0 hidden transparent;
1032
  }
1033
 
1034
  .fc-time-grid > .fc-bg {
1035
- z-index: 1;
1036
  }
1037
 
1038
  .fc-time-grid .fc-slats,
1039
  .fc-time-grid > hr { /* the <hr> AgendaView injects when grid is shorter than scroller */
1040
- position: relative;
1041
- z-index: 2;
1042
  }
1043
 
1044
  .fc-time-grid .fc-content-col {
1045
- position: relative; /* because now-indicator lives directly inside */
1046
  }
1047
 
1048
  .fc-time-grid .fc-content-skeleton {
1049
- position: absolute;
1050
- z-index: 3;
1051
- top: 0;
1052
- left: 0;
1053
- right: 0;
1054
  }
1055
 
1056
  /* divs within a cell within the fc-content-skeleton */
1057
 
1058
  .fc-time-grid .fc-business-container {
1059
- position: relative;
1060
- z-index: 1;
1061
  }
1062
 
1063
  .fc-time-grid .fc-bgevent-container {
1064
- position: relative;
1065
- z-index: 2;
1066
  }
1067
 
1068
  .fc-time-grid .fc-highlight-container {
1069
- position: relative;
1070
- z-index: 3;
1071
  }
1072
 
1073
  .fc-time-grid .fc-event-container {
1074
- position: relative;
1075
- z-index: 4;
1076
  }
1077
 
1078
  .fc-time-grid .fc-now-indicator-line {
1079
- z-index: 5;
1080
  }
1081
 
1082
  .fc-time-grid .fc-helper-container { /* also is fc-event-container */
1083
- position: relative;
1084
- z-index: 6;
1085
  }
1086
 
1087
 
@@ -1089,16 +1094,16 @@ a.fc-more:hover {
1089
  --------------------------------------------------------------------------------------------------*/
1090
 
1091
  .fc-time-grid .fc-slats td {
1092
- height: 1.5em;
1093
- border-bottom: 0; /* each cell is responsible for its top border */
1094
  }
1095
 
1096
  .fc-time-grid .fc-slats .fc-minor td {
1097
- border-top-style: dotted;
1098
  }
1099
 
1100
  .fc-time-grid .fc-slats .ui-widget-content { /* for jqui theme */
1101
- background: none; /* see through to fc-bg */
1102
  }
1103
 
1104
 
@@ -1106,14 +1111,14 @@ a.fc-more:hover {
1106
  --------------------------------------------------------------------------------------------------*/
1107
 
1108
  .fc-time-grid .fc-highlight-container { /* a div within a cell within the fc-highlight-skeleton */
1109
- position: relative; /* scopes the left/right of the fc-highlight to be in the column */
1110
  }
1111
 
1112
  .fc-time-grid .fc-highlight {
1113
- position: absolute;
1114
- left: 0;
1115
- right: 0;
1116
- /* top and bottom will be in by JS */
1117
  }
1118
 
1119
 
@@ -1121,23 +1126,23 @@ a.fc-more:hover {
1121
  --------------------------------------------------------------------------------------------------*/
1122
 
1123
  .fc-ltr .fc-time-grid .fc-event-container { /* space on the sides of events for LTR (default) */
1124
- margin: 0 2.5% 0 2px;
1125
  }
1126
 
1127
  .fc-rtl .fc-time-grid .fc-event-container { /* space on the sides of events for RTL */
1128
- margin: 0 2px 0 2.5%;
1129
  }
1130
 
1131
  .fc-time-grid .fc-event,
1132
  .fc-time-grid .fc-bgevent {
1133
- position: absolute;
1134
- z-index: 1; /* scope inner z-index's */
1135
  }
1136
 
1137
  .fc-time-grid .fc-bgevent {
1138
- /* background events always span full width */
1139
- left: 0;
1140
- right: 0;
1141
  }
1142
 
1143
 
@@ -1145,23 +1150,23 @@ a.fc-more:hover {
1145
  --------------------------------------------------------------------------------------------------*/
1146
 
1147
  .fc-v-event.fc-not-start { /* events that are continuing from another day */
1148
- /* replace space made by the top border with padding */
1149
- border-top-width: 0;
1150
- padding-top: 1px;
1151
 
1152
- /* remove top rounded corners */
1153
- border-top-left-radius: 0;
1154
- border-top-right-radius: 0;
1155
  }
1156
 
1157
  .fc-v-event.fc-not-end {
1158
- /* replace space made by the top border with padding */
1159
- border-bottom-width: 0;
1160
- padding-bottom: 1px;
1161
 
1162
- /* remove bottom rounded corners */
1163
- border-bottom-left-radius: 0;
1164
- border-bottom-right-radius: 0;
1165
  }
1166
 
1167
 
@@ -1172,99 +1177,99 @@ be a descendant of the grid when it is being dragged.
1172
  */
1173
 
1174
  .fc-time-grid-event {
1175
- overflow: hidden; /* don't let the bg flow over rounded corners */
1176
  }
1177
 
1178
  .fc-time-grid-event.fc-selected {
1179
- /* need to allow touch resizers to extend outside event's bounding box */
1180
- /* common fc-selected styles hide the fc-bg, so don't need this anyway */
1181
- overflow: visible;
1182
  }
1183
 
1184
  .fc-time-grid-event.fc-selected .fc-bg {
1185
- display: none; /* hide semi-white background, to appear darker */
1186
  }
1187
 
1188
  .fc-time-grid-event .fc-content {
1189
- overflow: hidden; /* for when .fc-selected */
1190
  }
1191
 
1192
  .fc-time-grid-event .fc-time,
1193
  .fc-time-grid-event .fc-title {
1194
- padding: 0 1px;
1195
  }
1196
 
1197
  .fc-time-grid-event .fc-time {
1198
- font-size: .85em;
1199
- white-space: nowrap;
1200
  }
1201
 
1202
  /* short mode, where time and title are on the same line */
1203
 
1204
  .fc-time-grid-event.fc-short .fc-content {
1205
- /* don't wrap to second line (now that contents will be inline) */
1206
- white-space: nowrap;
1207
  }
1208
 
1209
  .fc-time-grid-event.fc-short .fc-time,
1210
  .fc-time-grid-event.fc-short .fc-title {
1211
- /* put the time and title on the same line */
1212
- display: inline-block;
1213
- vertical-align: top;
1214
  }
1215
 
1216
  .fc-time-grid-event.fc-short .fc-time span {
1217
- display: none; /* don't display the full time text... */
1218
  }
1219
 
1220
  .fc-time-grid-event.fc-short .fc-time:before {
1221
- content: attr(data-start); /* ...instead, display only the start time */
1222
  }
1223
 
1224
  .fc-time-grid-event.fc-short .fc-time:after {
1225
- content: "\000A0-\000A0"; /* seperate with a dash, wrapped in nbsp's */
1226
  }
1227
 
1228
  .fc-time-grid-event.fc-short .fc-title {
1229
- font-size: .85em; /* make the title text the same size as the time */
1230
- padding: 0; /* undo padding from above */
1231
  }
1232
 
1233
  /* resizer (cursor device) */
1234
 
1235
  .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
1236
- left: 0;
1237
- right: 0;
1238
- bottom: 0;
1239
- height: 8px;
1240
- overflow: hidden;
1241
- line-height: 8px;
1242
- font-size: 11px;
1243
- font-family: monospace;
1244
- text-align: center;
1245
- cursor: s-resize;
1246
  }
1247
 
1248
  .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
1249
- content: "=";
1250
  }
1251
 
1252
  /* resizer (touch device) */
1253
 
1254
  .fc-time-grid-event.fc-selected .fc-resizer {
1255
- /* 10x10 dot */
1256
- border-radius: 5px;
1257
- border-width: 1px;
1258
- width: 8px;
1259
- height: 8px;
1260
- border-style: solid;
1261
- border-color: inherit;
1262
- background: #fff;
1263
- /* horizontally center */
1264
- left: 50%;
1265
- margin-left: -5px;
1266
- /* center on the bottom edge */
1267
- bottom: -5px;
1268
  }
1269
 
1270
 
@@ -1272,31 +1277,31 @@ be a descendant of the grid when it is being dragged.
1272
  --------------------------------------------------------------------------------------------------*/
1273
 
1274
  .fc-time-grid .fc-now-indicator-line {
1275
- border-top-width: 1px;
1276
- left: 0;
1277
- right: 0;
1278
  }
1279
 
1280
  /* arrow on axis */
1281
 
1282
  .fc-time-grid .fc-now-indicator-arrow {
1283
- margin-top: -5px; /* vertically center on top coordinate */
1284
  }
1285
 
1286
  .fc-ltr .fc-time-grid .fc-now-indicator-arrow {
1287
- left: 0;
1288
- /* triangle pointing right... */
1289
- border-width: 5px 0 5px 6px;
1290
- border-top-color: transparent;
1291
- border-bottom-color: transparent;
1292
  }
1293
 
1294
  .fc-rtl .fc-time-grid .fc-now-indicator-arrow {
1295
- right: 0;
1296
- /* triangle pointing left... */
1297
- border-width: 5px 6px 5px 0;
1298
- border-top-color: transparent;
1299
- border-bottom-color: transparent;
1300
  }
1301
 
1302
 
@@ -1307,46 +1312,46 @@ be a descendant of the grid when it is being dragged.
1307
  /* possibly reusable */
1308
 
1309
  .fc-event-dot {
1310
- display: inline-block;
1311
- width: 10px;
1312
- height: 10px;
1313
- border-radius: 5px;
1314
  }
1315
 
1316
  /* view wrapper */
1317
 
1318
  .fc-rtl .fc-list-view {
1319
- direction: rtl; /* unlike core views, leverage browser RTL */
1320
  }
1321
 
1322
  .fc-list-view {
1323
- border-width: 1px;
1324
- border-style: solid;
1325
  }
1326
 
1327
  /* table resets */
1328
 
1329
  .fc .fc-list-table {
1330
- table-layout: auto; /* for shrinkwrapping cell content */
1331
  }
1332
 
1333
  .fc-list-table td {
1334
- border-width: 1px 0 0;
1335
- padding: 8px 14px;
1336
  }
1337
 
1338
  .fc-list-table tr:first-child td {
1339
- border-top-width: 0;
1340
  }
1341
 
1342
  /* day headings with the list */
1343
 
1344
  .fc-list-heading {
1345
- border-bottom-width: 1px;
1346
  }
1347
 
1348
  .fc-list-heading td {
1349
- font-weight: bold;
1350
  }
1351
 
1352
  .fc-ltr .fc-list-heading-main { float: left; }
@@ -1358,17 +1363,17 @@ be a descendant of the grid when it is being dragged.
1358
  /* event list items */
1359
 
1360
  .fc-list-item.fc-has-url {
1361
- cursor: pointer; /* whole row will be clickable */
1362
  }
1363
 
1364
  .fc-list-item:hover td {
1365
- background-color: #f5f5f5;
1366
  }
1367
 
1368
  .fc-list-item-marker,
1369
  .fc-list-item-time {
1370
- white-space: nowrap;
1371
- width: 1px;
1372
  }
1373
 
1374
  /* make the dot closer to the event title */
@@ -1376,38 +1381,38 @@ be a descendant of the grid when it is being dragged.
1376
  .fc-rtl .fc-list-item-marker { padding-left: 0; }
1377
 
1378
  .fc-list-item-title a {
1379
- /* every event title cell has an <a> tag */
1380
- text-decoration: none;
1381
- color: inherit;
1382
  }
1383
 
1384
  .fc-list-item-title a[href]:hover {
1385
- /* hover effect only on titles with hrefs */
1386
- text-decoration: underline;
1387
  }
1388
 
1389
  /* message when no events */
1390
 
1391
  .fc-list-empty-wrap2 {
1392
- position: absolute;
1393
- top: 0;
1394
- left: 0;
1395
- right: 0;
1396
- bottom: 0;
1397
  }
1398
 
1399
  .fc-list-empty-wrap1 {
1400
- width: 100%;
1401
- height: 100%;
1402
- display: table;
1403
  }
1404
 
1405
  .fc-list-empty {
1406
- display: table-cell;
1407
- vertical-align: middle;
1408
- text-align: center;
1409
  }
1410
 
1411
  .fc-unthemed .fc-list-empty { /* theme will provide own background */
1412
- background-color: #eee;
1413
  }
6
 
7
 
8
  .fc {
9
+ direction: ltr;
10
+ text-align: left;
11
  }
12
 
13
  .fc-rtl {
14
+ text-align: right;
15
  }
16
 
17
  body .fc { /* extra precedence to overcome jqui */
18
+ font-size: 1em;
19
  }
20
 
21
 
32
  .fc-unthemed .fc-popover,
33
  .fc-unthemed .fc-list-view,
34
  .fc-unthemed .fc-list-heading td {
35
+ border-color: #ddd;
36
  }
37
 
38
  .fc-unthemed .fc-popover {
39
+ background-color: #fff;
40
  }
41
 
42
  .fc-unthemed .fc-divider,
43
  .fc-unthemed .fc-popover .fc-header,
44
  .fc-unthemed .fc-list-heading td {
45
+ background: #eee;
46
+ font-size: 14px;
47
+ font-weight: 600;
48
  }
49
 
50
  .fc-unthemed .fc-popover .fc-header .fc-close {
51
+ color: #666;
52
  }
53
 
54
  .fc-unthemed td.fc-today {
55
+ background: #fcf8e3;
56
  }
57
 
58
  .fc-highlight { /* when user is selecting cells */
59
+ background: #bce8f1;
60
+ opacity: .3;
61
  }
62
 
63
  .fc-bgevent { /* default look for background events */
64
+ background: rgb(143, 223, 130);
65
+ opacity: .3;
66
  }
67
 
68
  .fc-nonbusiness { /* default look for non-business-hours areas */
69
+ /* will inherit .fc-bgevent's styles */
70
+ background: #d7d7d7;
71
  }
72
 
73
  .fc-unthemed .fc-disabled-day {
74
+ background: #d7d7d7;
75
+ opacity: .3;
76
  }
77
 
78
  .ui-widget .fc-disabled-day { /* themed */
79
+ background-image: none;
80
  }
81
 
82
 
84
  --------------------------------------------------------------------------------------------------*/
85
 
86
  .fc-icon {
87
+ display: inline-block;
88
+ height: 1em;
89
+ line-height: 1em;
90
+ font-size: 1em;
91
+ text-align: center;
92
+ overflow: hidden;
93
+ font-family: "Courier New", Courier, monospace;
94
+
95
+ /* don't allow browser text-selection */
96
+ -webkit-touch-callout: none;
97
+ -webkit-user-select: none;
98
+ -khtml-user-select: none;
99
+ -moz-user-select: none;
100
+ -ms-user-select: none;
101
+ user-select: none;
102
+ }
103
 
104
  /*
105
  Acceptable font-family overrides for individual icons:
106
+ "Arial", sans-serif
107
+ "Times New Roman", serif
108
 
109
  NOTE: use percentage font sizes or else old IE chokes
110
  */
111
 
112
  .fc-icon:after {
113
+ position: relative;
114
  }
115
 
116
  .fc-icon-left-single-arrow:after {
117
+ content: "\02039";
118
+ font-weight: bold;
119
+ font-size: 200%;
120
+ top: -7%;
121
  }
122
 
123
  .fc-icon-right-single-arrow:after {
124
+ content: "\0203A";
125
+ font-weight: bold;
126
+ font-size: 200%;
127
+ top: -7%;
128
  }
129
 
130
  .fc-icon-left-double-arrow:after {
131
+ content: "\000AB";
132
+ font-size: 160%;
133
+ top: -7%;
134
  }
135
 
136
  .fc-icon-right-double-arrow:after {
137
+ content: "\000BB";
138
+ font-size: 160%;
139
+ top: -7%;
140
  }
141
 
142
  .fc-icon-left-triangle:after {
143
+ content: "\25C4";
144
+ font-size: 125%;
145
+ top: 3%;
146
  }
147
 
148
  .fc-icon-right-triangle:after {
149
+ content: "\25BA";
150
+ font-size: 125%;
151
+ top: 3%;
152
  }
153
 
154
  .fc-icon-down-triangle:after {
155
+ content: "\25BC";
156
+ font-size: 125%;
157
+ top: 2%;
158
  }
159
 
160
  .fc-icon-x:after {
161
+ content: "\000D7";
162
+ font-size: 200%;
163
+ top: 6%;
164
  }
165
 
166
 
168
  --------------------------------------------------------------------------------------------------*/
169
 
170
  .fc button {
171
+ /* force height to include the border and padding */
172
+ -moz-box-sizing: border-box;
173
+ -webkit-box-sizing: border-box;
174
+ box-sizing: border-box;
175
 
176
+ /* dimensions */
177
+ margin: 0;
178
+ height: 2.1em;
179
+ padding: 0 .6em;
180
 
181
+ /* text & cursor */
182
+ font-size: 1em; /* normalize */
183
+ white-space: nowrap;
184
+ cursor: pointer;
185
  }
186
 
187
  /* Firefox has an annoying inner border */
188
  .fc button::-moz-focus-inner { margin: 0; padding: 0; }
189
+
190
  .fc-state-default { /* non-theme */
191
+ border: 1px solid;
192
  }
193
 
194
  .fc-state-default.fc-corner-left { /* non-theme */
195
+ border-top-left-radius: 4px;
196
+ border-bottom-left-radius: 4px;
197
  }
198
 
199
  .fc-state-default.fc-corner-right { /* non-theme */
200
+ border-top-right-radius: 4px;
201
+ border-bottom-right-radius: 4px;
202
  }
203
 
204
  /* icons in buttons */
205
 
206
  .fc button .fc-icon { /* non-theme */
207
+ position: relative;
208
+ top: -0.05em; /* seems to be a good adjustment across browsers */
209
+ margin: 0 .2em;
210
+ vertical-align: middle;
211
  }
212
+
213
  /*
214
  button states
215
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
216
  */
217
 
218
  .fc-state-default {
219
+ background-color: #f5f5f5;
220
+ background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
221
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
222
+ background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
223
+ background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
224
+ background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
225
+ background-repeat: repeat-x;
226
+ border-color: #e6e6e6 #e6e6e6 #bfbfbf;
227
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
228
+ color: #333;
229
+ text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
230
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
231
  }
232
 
233
  .fc-state-hover,
234
  .fc-state-down,
235
  .fc-state-active,
236
  .fc-state-disabled {
237
+ color: #333333;
238
+ background-color: #e6e6e6;
239
  }
240
 
241
  .fc-state-hover {
242
+ color: #333333;
243
+ text-decoration: none;
244
+ background-position: 0 -15px;
245
+ -webkit-transition: background-position 0.1s linear;
246
+ -moz-transition: background-position 0.1s linear;
247
+ -o-transition: background-position 0.1s linear;
248
+ transition: background-position 0.1s linear;
249
  }
250
 
251
  .fc-state-down,
252
  .fc-state-active {
253
+ background-color: #cccccc;
254
+ background-image: none;
255
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
256
  }
257
 
258
  .fc-state-disabled {
259
+ cursor: default;
260
+ background-image: none;
261
+ opacity: 0.65;
262
+ box-shadow: none;
263
  }
264
 
265
 
267
  --------------------------------------------------------------------------------------------------*/
268
 
269
  .fc-button-group {
270
+ display: inline-block;
271
  }
272
 
273
  /*
276
  */
277
 
278
  .fc .fc-button-group > * { /* extra precedence b/c buttons have margin set to zero */
279
+ float: left;
280
+ margin: 0 0 0 -1px;
281
  }
282
 
283
  .fc .fc-button-group > :first-child { /* same */
284
+ margin-left: 0;
285
  }
286
 
287
 
289
  --------------------------------------------------------------------------------------------------*/
290
 
291
  .fc-popover {
292
+ position: absolute;
293
+ box-shadow: 0 2px 6px rgba(0,0,0,.15);
294
  }
295
 
296
  .fc-popover .fc-header { /* TODO: be more consistent with fc-head/fc-body */
297
+ padding: 2px 4px;
298
  }
299
 
300
  .fc-popover .fc-header .fc-title {
301
+ margin: 0 2px;
302
  }
303
 
304
  .fc-popover .fc-header .fc-close {
305
+ cursor: pointer;
306
  }
307
 
308
  .fc-ltr .fc-popover .fc-header .fc-title,
309
  .fc-rtl .fc-popover .fc-header .fc-close {
310
+ float: left;
311
  }
312
 
313
  .fc-rtl .fc-popover .fc-header .fc-title,
314
  .fc-ltr .fc-popover .fc-header .fc-close {
315
+ float: right;
316
  }
317
 
318
  /* unthemed */
319
 
320
  .fc-unthemed .fc-popover {
321
+ border-width: 1px;
322
+ border-style: solid;
323
  }
324
 
325
  .fc-unthemed .fc-popover .fc-header .fc-close {
326
+ font-size: .9em;
327
+ margin-top: 2px;
328
  }
329
 
330
  /* jqui themed */
331
 
332
  .fc-popover > .ui-widget-header + .ui-widget-content {
333
+ border-top: 0; /* where they meet, let the header have the border */
334
  }
335
 
336
 
338
  --------------------------------------------------------------------------------------------------*/
339
 
340
  .fc-divider {
341
+ border-style: solid;
342
+ border-width: 1px;
343
  }
344
 
345
  hr.fc-divider {
346
+ height: 0;
347
+ margin: 0;
348
+ padding: 0 0 2px; /* height is unreliable across browsers, so use padding */
349
+ border-width: 1px 0;
350
  }
351
 
352
  .fc-clear {
353
+ clear: both;
354
  }
355
 
356
  .fc-bg,
357
  .fc-bgevent-skeleton,
358
  .fc-highlight-skeleton,
359
  .fc-helper-skeleton {
360
+ /* these element should always cling to top-left/right corners */
361
+ position: absolute;
362
+ top: 0;
363
+ left: 0;
364
+ right: 0;
365
  }
366
 
367
  .fc-bg {
368
+ bottom: 0; /* strech bg to bottom edge */
369
  }
370
 
371
  .fc-bg table {
372
+ height: 100%; /* strech bg to bottom edge */
373
  }
374
 
375
 
377
  --------------------------------------------------------------------------------------------------*/
378
 
379
  .fc table {
380
+ width: 100%;
381
+ box-sizing: border-box; /* fix scrollbar issue in firefox */
382
+ table-layout: fixed;
383
+ border-collapse: collapse;
384
+ border-spacing: 0;
385
+ font-size: 1em; /* normalize cross-browser */
386
  }
387
 
388
  .fc th {
389
+ text-align: center;
390
  }
391
 
392
  .fc th,
393
  .fc td {
394
+ border-style: solid;
395
+ border-width: 1px;
396
+ padding: 0;
397
+ vertical-align: top;
398
  }
399
 
400
  .fc td.fc-today {
401
+ border-style: double; /* overcome neighboring borders */
402
  }
403
 
404
 
406
  --------------------------------------------------------------------------------------------------*/
407
 
408
  a[data-goto] {
409
+ cursor: pointer;
410
  }
411
 
412
  a[data-goto]:hover {
413
+ text-decoration: underline;
414
  }
415
 
416
 
418
  --------------------------------------------------------------------------------------------------*/
419
 
420
  .fc .fc-row { /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
421
+ /* no visible border by default. but make available if need be (scrollbar width compensation) */
422
+ border-style: solid;
423
+ border-width: 0;
424
  }
425
 
426
  .fc-row table {
427
+ /* don't put left/right border on anything within a fake row.
428
+ the outer tbody will worry about this */
429
+ border-left: 0 hidden transparent;
430
+ border-right: 0 hidden transparent;
431
 
432
+ /* no bottom borders on rows */
433
+ border-bottom: 0 hidden transparent;
434
  }
435
 
436
  .fc-row:first-child table {
437
+ border-top: 0 hidden transparent; /* no top border on first row */
438
  }
439
 
440
 
442
  --------------------------------------------------------------------------------------------------*/
443
 
444
  .fc-row {
445
+ position: relative;
446
  }
447
 
448
  .fc-row .fc-bg {
449
+ z-index: 1;
450
  }
451
 
452
  /* highlighting cells & background event skeleton */
453
 
454
  .fc-row .fc-bgevent-skeleton,
455
  .fc-row .fc-highlight-skeleton {
456
+ bottom: 0; /* stretch skeleton to bottom of row */
457
  }
458
 
459
  .fc-row .fc-bgevent-skeleton table,
460
  .fc-row .fc-highlight-skeleton table {
461
+ height: 100%; /* stretch skeleton to bottom of row */
462
  }
463
 
464
  .fc-row .fc-highlight-skeleton td,
465
  .fc-row .fc-bgevent-skeleton td {
466
+ border-color: transparent;
467
  }
468
 
469
  .fc-row .fc-bgevent-skeleton {
470
+ z-index: 2;
471
 
472
  }
473
 
474
  .fc-row .fc-highlight-skeleton {
475
+ z-index: 3;
476
  }
477
 
478
  /*
481
  */
482
 
483
  .fc-row .fc-content-skeleton {
484
+ position: relative;
485
+ z-index: 4;
486
+ padding-bottom: 2px; /* matches the space above the events */
487
  }
488
 
489
  .fc-row .fc-helper-skeleton {
490
+ z-index: 5;
491
  }
492
 
493
  .fc-row .fc-content-skeleton td,
494
  .fc-row .fc-helper-skeleton td {
495
+ /* see-through to the background below */
496
+ background: none; /* in case <td>s are globally styled */
497
+ border-color: transparent;
498
 
499
+ /* don't put a border between events and/or the day number */
500
+ border-bottom: 0;
501
  }
502
 
503
  .fc-row .fc-content-skeleton tbody td, /* cells with events inside (so NOT the day number cell) */
504
  .fc-row .fc-helper-skeleton tbody td {
505
+ /* don't put a border between event cells */
506
+ border-top: 0;
507
  }
508
 
509
 
511
  --------------------------------------------------------------------------------------------------*/
512
 
513
  .fc-scroller {
514
+ -webkit-overflow-scrolling: touch;
515
  }
516
 
517
  /* TODO: move to agenda/basic */
518
  .fc-scroller > .fc-day-grid,
519
  .fc-scroller > .fc-time-grid {
520
+ position: relative; /* re-scope all positions */
521
+ width: 100%; /* hack to force re-sizing this inner element when scrollbars appear/disappear */
522
  }
523
 
524
 
526
  --------------------------------------------------------------------------------------------------*/
527
 
528
  .fc-event {
529
+ position: relative; /* for resize handle and other inner positioning */
530
+ display: block; /* make the <a> tag block */
531
+ font-size: .85em;
532
+ line-height: 1.3;
533
+ border-radius: 3px;
534
+ border: 1px solid #3a87ad; /* default BORDER color */
535
+ font-weight: normal; /* undo jqui's ui-widget-header bold */
536
  }
537
 
538
  .fc-event,
539
  .fc-event-dot {
540
+ background-color: #3a87ad; /* default BACKGROUND color */
541
  }
542
 
543
  /* overpower some of bootstrap's and jqui's styles on <a> tags */
544
  .fc-event,
545
  .fc-event:hover,
546
  .ui-widget .fc-event {
547
+ color: #fff; /* default TEXT color */
548
+ text-decoration: none; /* if <a> has an href */
549
  }
550
 
551
  .fc-event[href],
552
  .fc-event.fc-draggable {
553
+ cursor: pointer; /* give events with links and draggable events a hand mouse pointer */
554
  }
555
 
556
  .fc-not-allowed, /* causes a "warning" cursor. applied on body */
557
  .fc-not-allowed .fc-event { /* to override an event's custom cursor */
558
+ cursor: not-allowed;
559
  }
560
 
561
  .fc-event .fc-bg { /* the generic .fc-bg already does position */
562
+ z-index: 1;
563
+ background: #fff;
564
+ opacity: .25;
565
  }
566
 
567
  .fc-event .fc-content {
568
+ position: relative;
569
+ z-index: 2;
570
  }
571
 
572
  /* resizer (cursor AND touch devices) */
573
 
574
  .fc-event .fc-resizer {
575
+ position: absolute;
576
+ z-index: 4;
577
  }
578
 
579
  /* resizer (touch devices) */
580
 
581
  .fc-event .fc-resizer {
582
+ display: none;
583
  }
584
 
585
  .fc-event.fc-allow-mouse-resize .fc-resizer,
586
  .fc-event.fc-selected .fc-resizer {
587
+ /* only show when hovering or selected (with touch) */
588
+ display: block;
589
  }
590
 
591
  /* hit area */
592
 
593
  .fc-event.fc-selected .fc-resizer:before {
594
+ /* 40x40 touch area */
595
+ content: "";
596
+ position: absolute;
597
+ z-index: 9999; /* user of this util can scope within a lower z-index */
598
+ top: 50%;
599
+ left: 50%;
600
+ width: 40px;
601
+ height: 40px;
602
+ margin-left: -20px;
603
+ margin-top: -20px;
604
  }
605
 
606
 
608
  --------------------------------------------------------------------------------------------------*/
609
 
610
  .fc-event.fc-selected {
611
+ z-index: 9999 !important; /* overcomes inline z-index */
612
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
613
  }
614
 
615
  .fc-event.fc-selected.fc-dragging {
616
+ box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
617
  }
618
 
619
 
622
 
623
  /* bigger touch area when selected */
624
  .fc-h-event.fc-selected:before {
625
+ content: "";
626
+ position: absolute;
627
+ z-index: 3; /* below resizers */
628
+ top: -10px;
629
+ bottom: -10px;
630
+ left: 0;
631
+ right: 0;
632
  }
633
 
634
  /* events that are continuing to/from another week. kill rounded corners and butt up against edge */
635
 
636
  .fc-ltr .fc-h-event.fc-not-start,
637
  .fc-rtl .fc-h-event.fc-not-end {
638
+ margin-left: 0;
639
+ border-left-width: 0;
640
+ padding-left: 1px; /* replace the border with padding */
641
+ border-top-left-radius: 0;
642
+ border-bottom-left-radius: 0;
643
  }
644
 
645
  .fc-ltr .fc-h-event.fc-not-end,
646
  .fc-rtl .fc-h-event.fc-not-start {
647
+ margin-right: 0;
648
+ border-right-width: 0;
649
+ padding-right: 1px; /* replace the border with padding */
650
+ border-top-right-radius: 0;
651
+ border-bottom-right-radius: 0;
652
  }
653
 
654
  /* resizer (cursor AND touch devices) */
656
  /* left resizer */
657
  .fc-ltr .fc-h-event .fc-start-resizer,
658
  .fc-rtl .fc-h-event .fc-end-resizer {
659
+ cursor: w-resize;
660
+ left: -1px; /* overcome border */
661
  }
662
 
663
  /* right resizer */
664
  .fc-ltr .fc-h-event .fc-end-resizer,
665
  .fc-rtl .fc-h-event .fc-start-resizer {
666
+ cursor: e-resize;
667
+ right: -1px; /* overcome border */
668
  }
669
 
670
  /* resizer (mouse devices) */
671
 
672
  .fc-h-event.fc-allow-mouse-resize .fc-resizer {
673
+ width: 7px;
674
+ top: -1px; /* overcome top border */
675
+ bottom: -1px; /* overcome bottom border */
676
  }
677
 
678
  /* resizer (touch devices) */
679
 
680
  .fc-h-event.fc-selected .fc-resizer {
681
+ /* 8x8 little dot */
682
+ border-radius: 4px;
683
+ border-width: 1px;
684
+ width: 6px;
685
+ height: 6px;
686
+ border-style: solid;
687
+ border-color: inherit;
688
+ background: #fff;
689
+ /* vertically center */
690
+ top: 50%;
691
+ margin-top: -4px;
692
  }
693
 
694
  /* left resizer */
695
  .fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
696
  .fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
697
+ margin-left: -4px; /* centers the 8x8 dot on the left edge */
698
  }
699
 
700
  /* right resizer */
701
  .fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
702
  .fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
703
+ margin-right: -4px; /* centers the 8x8 dot on the right edge */
704
  }
705
 
706
 
711
  */
712
 
713
  .fc-day-grid-event {
714
+ margin: 5px 5px 0; /* spacing between events and edges */
715
+ padding: 0 1px;
716
  }
717
 
718
  tr:first-child > td > .fc-day-grid-event {
719
+ margin-top: 2px; /* a little bit more space before the first event */
720
  }
721
 
722
  .fc-day-grid-event.fc-selected:after {
723
+ content: "";
724
+ position: absolute;
725
+ z-index: 1; /* same z-index as fc-bg, behind text */
726
+ /* overcome the borders */
727
+ top: -1px;
728
+ right: -1px;
729
+ bottom: -1px;
730
+ left: -1px;
731
+ /* darkening effect */
732
+ background: #000;
733
+ opacity: .25;
734
  }
735
 
736
  .fc-day-grid-event .fc-content { /* force events to be one-line tall */
737
+ white-space: nowrap;
738
+ overflow: hidden;
739
  }
740
 
741
  .fc-day-grid-event .fc-time {
742
+ font-weight: bold;
743
  }
744
 
745
  /* resizer (cursor devices) */
747
  /* left resizer */
748
  .fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
749
  .fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
750
+ margin-left: -2px; /* to the day cell's edge */
751
  }
752
 
753
  /* right resizer */
754
  .fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
755
  .fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
756
+ margin-right: -2px; /* to the day cell's edge */
757
  }
758
 
759
 
763
  /* "more" link that represents hidden events */
764
 
765
  a.fc-more {
766
+ margin: 1px 3px;
767
+ font-size: .85em;
768
+ cursor: pointer;
769
+ text-decoration: none;
770
  }
771
 
772
  a.fc-more:hover {
773
+ text-decoration: underline;
774
  }
775
 
776
  .fc-limited { /* rows and cells that are hidden because of a "more" link */
777
+ display: none;
778
  }
779
 
780
  /* popover that appears when "more" link is clicked */
781
 
782
  .fc-day-grid .fc-row {
783
+ z-index: 1; /* make the "more" popover one higher than this */
784
  }
785
 
786
  .fc-more-popover {
787
+ z-index: 2;
788
+ width: 60%;
789
+ box-shadow: 0 .9rem 1rem rgba(0, 0, 0, 0.55) !important;
790
  }
791
 
792
  .fc-more-popover .fc-event-container {
793
+ padding: 10px;
794
+ display: grid;
795
+ grid-template-columns: 1fr 1fr 1fr;
796
  }
797
 
798
 
800
  --------------------------------------------------------------------------------------------------*/
801
 
802
  .fc-now-indicator {
803
+ position: absolute;
804
+ border: 0 solid red;
805
  }
806
 
807
 
809
  --------------------------------------------------------------------------------------------------*/
810
 
811
  .fc-unselectable {
812
+ -webkit-user-select: none;
813
+ -khtml-user-select: none;
814
+ -moz-user-select: none;
815
+ -ms-user-select: none;
816
+ user-select: none;
817
+ -webkit-touch-callout: none;
818
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
819
  }
820
 
821
 
824
  --------------------------------------------------------------------------------------------------*/
825
 
826
  .fc-toolbar {
827
+ text-align: center;
828
  }
829
 
830
  .fc-toolbar.fc-header-toolbar {
831
+ margin-bottom: 1em;
832
  }
833
 
834
  .fc-toolbar.fc-footer-toolbar {
835
+ margin-top: 1em;
836
  }
837
 
838
  .fc-toolbar .fc-left {
839
+ float: left;
840
  }
841
 
842
  .fc-toolbar .fc-right {
843
+ float: right;
844
  }
845
 
846
  .fc-toolbar .fc-center {
847
+ display: inline-block;
848
  }
849
 
850
  /* the things within each left/right/center section */
851
  .fc .fc-toolbar > * > * { /* extra precedence to override button border margins */
852
+ float: left;
853
+ margin-left: .75em;
854
  }
855
 
856
  /* the first thing within each left/center/right section */
857
  .fc .fc-toolbar > * > :first-child { /* extra precedence to override button border margins */
858
+ margin-left: 0;
859
  }
860
+
861
  /* title text */
862
 
863
  .fc-toolbar h2 {
864
+ margin: 0;
865
  }
866
 
867
  /* button layering (for border precedence) */
868
 
869
  .fc-toolbar button {
870
+ position: relative;
871
  }
872
 
873
  .fc-toolbar .fc-state-hover,
874
  .fc-toolbar .ui-state-hover {
875
+ z-index: 2;
876
  }
877
+
878
  .fc-toolbar .fc-state-down {
879
+ z-index: 3;
880
  }
881
 
882
  .fc-toolbar .fc-state-active,
883
  .fc-toolbar .ui-state-active {
884
+ z-index: 4;
885
  }
886
 
887
  .fc-toolbar button:focus {
888
+ z-index: 5;
889
  }
890
 
891
 
897
  .fc-view-container *,
898
  .fc-view-container *:before,
899
  .fc-view-container *:after {
900
+ -webkit-box-sizing: content-box;
901
+ -moz-box-sizing: content-box;
902
+ box-sizing: content-box;
903
  }
904
 
905
  .fc-view, /* scope positioning and z-index's for everything within the view */
906
  .fc-view > table { /* so dragged elements can be above the view's main element */
907
+ position: relative;
908
+ z-index: 1;
909
  }
910
 
911
 
917
 
918
  .fc-basicWeek-view .fc-content-skeleton,
919
  .fc-basicDay-view .fc-content-skeleton {
920
+ /* there may be week numbers in these views, so no padding-top */
921
+ padding-bottom: 1em; /* ensure a space at bottom of cell for user selecting/clicking */
922
  }
923
 
924
  .fc-basic-view .fc-body .fc-row {
925
+ min-height: 4em; /* ensure that all rows are at least this tall */
926
  }
927
 
928
  /* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
929
 
930
  .fc-row.fc-rigid {
931
+ overflow: hidden;
932
  }
933
 
934
  .fc-row.fc-rigid .fc-content-skeleton {
935
+ position: absolute;
936
+ top: 0;
937
+ left: 0;
938
+ right: 0;
939
  }
940
 
941
  /* week and day number styling */
942
 
943
  .fc-day-top.fc-other-month {
944
+ opacity: 0.3;
945
  }
946
 
947
  .fc-basic-view .fc-week-number,
948
  .fc-basic-view .fc-day-number {
949
+ padding: 2px;
950
  }
951
 
952
  .fc-basic-view th.fc-week-number,
953
  .fc-basic-view th.fc-day-number {
954
+ padding: 0 2px; /* column headers can't have as much v space */
955
  }
956
 
957
  .fc-ltr .fc-basic-view .fc-day-top .fc-day-number { float: right; }
961
  .fc-rtl .fc-basic-view .fc-day-top .fc-week-number { float: right; border-radius: 0 0 0 3px; }
962
 
963
  .fc-basic-view .fc-day-top .fc-week-number {
964
+ min-width: 1.5em;
965
+ text-align: center;
966
+ background-color: #f2f2f2;
967
+ color: #808080;
968
  }
969
 
970
  /* when week/day number have own column */
971
 
972
  .fc-basic-view td.fc-week-number {
973
+ text-align: center;
974
  }
975
 
976
  .fc-basic-view td.fc-week-number > * {
977
+ /* work around the way we do column resizing and ensure a minimum width */
978
+ display: inline-block;
979
+ min-width: 1.25em;
980
  }
981
 
982
 
984
  --------------------------------------------------------------------------------------------------*/
985
 
986
  .fc-agenda-view .fc-day-grid {
987
+ position: relative;
988
+ z-index: 2; /* so the "more.." popover will be over the time grid */
989
  }
990
 
991
  .fc-agenda-view .fc-day-grid .fc-row {
992
+ min-height: 3em; /* all-day section will never get shorter than this */
993
  }
994
 
995
  .fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
996
+ padding-bottom: 1em; /* give space underneath events for clicking/selecting days */
997
  }
998
 
999
 
1001
  --------------------------------------------------------------------------------------------------*/
1002
 
1003
  .fc .fc-axis { /* .fc to overcome default cell styles */
1004
+ vertical-align: middle;
1005
+ padding: 0 4px;
1006
+ white-space: nowrap;
1007
  }
1008
 
1009
  .fc-ltr .fc-axis {
1010
+ text-align: right;
1011
  }
1012
 
1013
  .fc-rtl .fc-axis {
1014
+ text-align: left;
1015
  }
1016
 
1017
  .ui-widget td.fc-axis {
1018
+ font-weight: normal; /* overcome jqui theme making it bold */
1019
  }
1020
 
1021
 
1024
 
1025
  .fc-time-grid-container, /* so scroll container's z-index is below all-day */
1026
  .fc-time-grid { /* so slats/bg/content/etc positions get scoped within here */
1027
+ position: relative;
1028
+ z-index: 1;
1029
  }
1030
 
1031
  .fc-time-grid {
1032
+ min-height: 100%; /* so if height setting is 'auto', .fc-bg stretches to fill height */
1033
  }
1034
 
1035
  .fc-time-grid table { /* don't put outer borders on slats/bg/content/etc */
1036
+ border: 0 hidden transparent;
1037
  }
1038
 
1039
  .fc-time-grid > .fc-bg {
1040
+ z-index: 1;
1041
  }
1042
 
1043
  .fc-time-grid .fc-slats,
1044
  .fc-time-grid > hr { /* the <hr> AgendaView injects when grid is shorter than scroller */
1045
+ position: relative;
1046
+ z-index: 2;
1047
  }
1048
 
1049
  .fc-time-grid .fc-content-col {
1050
+ position: relative; /* because now-indicator lives directly inside */
1051
  }
1052
 
1053
  .fc-time-grid .fc-content-skeleton {
1054
+ position: absolute;
1055
+ z-index: 3;
1056
+ top: 0;
1057
+ left: 0;
1058
+ right: 0;
1059
  }
1060
 
1061
  /* divs within a cell within the fc-content-skeleton */
1062
 
1063
  .fc-time-grid .fc-business-container {
1064
+ position: relative;
1065
+ z-index: 1;
1066
  }
1067
 
1068
  .fc-time-grid .fc-bgevent-container {
1069
+ position: relative;
1070
+ z-index: 2;
1071
  }
1072
 
1073
  .fc-time-grid .fc-highlight-container {
1074
+ position: relative;
1075
+ z-index: 3;
1076
  }
1077
 
1078
  .fc-time-grid .fc-event-container {
1079
+ position: relative;
1080
+ z-index: 4;
1081
  }
1082
 
1083
  .fc-time-grid .fc-now-indicator-line {
1084
+ z-index: 5;
1085
  }
1086
 
1087
  .fc-time-grid .fc-helper-container { /* also is fc-event-container */
1088
+ position: relative;
1089
+ z-index: 6;
1090
  }
1091
 
1092
 
1094
  --------------------------------------------------------------------------------------------------*/
1095
 
1096
  .fc-time-grid .fc-slats td {
1097
+ height: 1.5em;
1098
+ border-bottom: 0; /* each cell is responsible for its top border */
1099
  }
1100
 
1101
  .fc-time-grid .fc-slats .fc-minor td {
1102
+ border-top-style: dotted;
1103
  }
1104
 
1105
  .fc-time-grid .fc-slats .ui-widget-content { /* for jqui theme */
1106
+ background: none; /* see through to fc-bg */
1107
  }
1108
 
1109
 
1111
  --------------------------------------------------------------------------------------------------*/
1112
 
1113
  .fc-time-grid .fc-highlight-container { /* a div within a cell within the fc-highlight-skeleton */
1114
+ position: relative; /* scopes the left/right of the fc-highlight to be in the column */
1115
  }
1116
 
1117
  .fc-time-grid .fc-highlight {
1118
+ position: absolute;
1119
+ left: 0;
1120
+ right: 0;
1121
+ /* top and bottom will be in by JS */
1122
  }
1123
 
1124
 
1126
  --------------------------------------------------------------------------------------------------*/
1127
 
1128
  .fc-ltr .fc-time-grid .fc-event-container { /* space on the sides of events for LTR (default) */
1129
+ margin: 0 2.5% 0 2px;
1130
  }
1131
 
1132
  .fc-rtl .fc-time-grid .fc-event-container { /* space on the sides of events for RTL */
1133
+ margin: 0 2px 0 2.5%;
1134
  }
1135
 
1136
  .fc-time-grid .fc-event,
1137
  .fc-time-grid .fc-bgevent {
1138
+ position: absolute;
1139
+ z-index: 1; /* scope inner z-index's */
1140
  }
1141
 
1142
  .fc-time-grid .fc-bgevent {
1143
+ /* background events always span full width */
1144
+ left: 0;
1145
+ right: 0;
1146
  }
1147
 
1148
 
1150
  --------------------------------------------------------------------------------------------------*/
1151
 
1152
  .fc-v-event.fc-not-start { /* events that are continuing from another day */
1153
+ /* replace space made by the top border with padding */
1154
+ border-top-width: 0;
1155
+ padding-top: 1px;
1156
 
1157
+ /* remove top rounded corners */
1158
+ border-top-left-radius: 0;
1159
+ border-top-right-radius: 0;
1160
  }
1161
 
1162
  .fc-v-event.fc-not-end {
1163
+ /* replace space made by the top border with padding */
1164
+ border-bottom-width: 0;
1165
+ padding-bottom: 1px;
1166
 
1167
+ /* remove bottom rounded corners */
1168
+ border-bottom-left-radius: 0;
1169
+ border-bottom-right-radius: 0;
1170
  }
1171
 
1172
 
1177
  */
1178
 
1179
  .fc-time-grid-event {
1180
+ overflow: hidden; /* don't let the bg flow over rounded corners */
1181
  }
1182
 
1183
  .fc-time-grid-event.fc-selected {
1184
+ /* need to allow touch resizers to extend outside event's bounding box */
1185
+ /* common fc-selected styles hide the fc-bg, so don't need this anyway */
1186
+ overflow: visible;
1187
  }
1188
 
1189
  .fc-time-grid-event.fc-selected .fc-bg {
1190
+ display: none; /* hide semi-white background, to appear darker */
1191
  }
1192
 
1193
  .fc-time-grid-event .fc-content {
1194
+ overflow: hidden; /* for when .fc-selected */
1195
  }
1196
 
1197
  .fc-time-grid-event .fc-time,
1198
  .fc-time-grid-event .fc-title {
1199
+ padding: 0 1px;
1200
  }
1201
 
1202
  .fc-time-grid-event .fc-time {
1203
+ font-size: .85em;
1204
+ white-space: nowrap;
1205
  }
1206
 
1207
  /* short mode, where time and title are on the same line */
1208
 
1209
  .fc-time-grid-event.fc-short .fc-content {
1210
+ /* don't wrap to second line (now that contents will be inline) */
1211
+ white-space: nowrap;
1212
  }
1213
 
1214
  .fc-time-grid-event.fc-short .fc-time,
1215
  .fc-time-grid-event.fc-short .fc-title {
1216
+ /* put the time and title on the same line */
1217
+ display: inline-block;
1218
+ vertical-align: top;
1219
  }
1220
 
1221
  .fc-time-grid-event.fc-short .fc-time span {
1222
+ display: none; /* don't display the full time text... */
1223
  }
1224
 
1225
  .fc-time-grid-event.fc-short .fc-time:before {
1226
+ content: attr(data-start); /* ...instead, display only the start time */
1227
  }
1228
 
1229
  .fc-time-grid-event.fc-short .fc-time:after {
1230
+ content: "\000A0-\000A0"; /* seperate with a dash, wrapped in nbsp's */
1231
  }
1232
 
1233
  .fc-time-grid-event.fc-short .fc-title {
1234
+ font-size: .85em; /* make the title text the same size as the time */
1235
+ padding: 0; /* undo padding from above */
1236
  }
1237
 
1238
  /* resizer (cursor device) */
1239
 
1240
  .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
1241
+ left: 0;
1242
+ right: 0;
1243
+ bottom: 0;
1244
+ height: 8px;
1245
+ overflow: hidden;
1246
+ line-height: 8px;
1247
+ font-size: 11px;
1248
+ font-family: monospace;
1249
+ text-align: center;
1250
+ cursor: s-resize;
1251
  }
1252
 
1253
  .fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
1254
+ content: "=";
1255
  }
1256
 
1257
  /* resizer (touch device) */
1258
 
1259
  .fc-time-grid-event.fc-selected .fc-resizer {
1260
+ /* 10x10 dot */
1261
+ border-radius: 5px;
1262
+ border-width: 1px;
1263
+ width: 8px;
1264
+ height: 8px;
1265
+ border-style: solid;
1266
+ border-color: inherit;
1267
+ background: #fff;
1268
+ /* horizontally center */
1269
+ left: 50%;
1270
+ margin-left: -5px;
1271
+ /* center on the bottom edge */
1272
+ bottom: -5px;
1273
  }
1274
 
1275
 
1277
  --------------------------------------------------------------------------------------------------*/
1278
 
1279
  .fc-time-grid .fc-now-indicator-line {
1280
+ border-top-width: 1px;
1281
+ left: 0;
1282
+ right: 0;
1283
  }
1284
 
1285
  /* arrow on axis */
1286
 
1287
  .fc-time-grid .fc-now-indicator-arrow {
1288
+ margin-top: -5px; /* vertically center on top coordinate */
1289
  }
1290
 
1291
  .fc-ltr .fc-time-grid .fc-now-indicator-arrow {
1292
+ left: 0;
1293
+ /* triangle pointing right... */
1294
+ border-width: 5px 0 5px 6px;
1295
+ border-top-color: transparent;
1296
+ border-bottom-color: transparent;
1297
  }
1298
 
1299
  .fc-rtl .fc-time-grid .fc-now-indicator-arrow {
1300
+ right: 0;
1301
+ /* triangle pointing left... */
1302
+ border-width: 5px 6px 5px 0;
1303
+ border-top-color: transparent;
1304
+ border-bottom-color: transparent;
1305
  }
1306
 
1307
 
1312
  /* possibly reusable */
1313
 
1314
  .fc-event-dot {
1315
+ display: inline-block;
1316
+ width: 10px;
1317
+ height: 10px;
1318
+ border-radius: 5px;
1319
  }
1320
 
1321
  /* view wrapper */
1322
 
1323
  .fc-rtl .fc-list-view {
1324
+ direction: rtl; /* unlike core views, leverage browser RTL */
1325
  }
1326
 
1327
  .fc-list-view {
1328
+ border-width: 1px;
1329
+ border-style: solid;
1330
  }
1331
 
1332
  /* table resets */
1333
 
1334
  .fc .fc-list-table {
1335
+ table-layout: auto; /* for shrinkwrapping cell content */
1336
  }
1337
 
1338
  .fc-list-table td {
1339
+ border-width: 1px 0 0;
1340
+ padding: 8px 14px;
1341
  }
1342
 
1343
  .fc-list-table tr:first-child td {
1344
+ border-top-width: 0;
1345
  }
1346
 
1347
  /* day headings with the list */
1348
 
1349
  .fc-list-heading {
1350
+ border-bottom-width: 1px;
1351
  }
1352
 
1353
  .fc-list-heading td {
1354
+ font-weight: bold;
1355
  }
1356
 
1357
  .fc-ltr .fc-list-heading-main { float: left; }
1363
  /* event list items */
1364
 
1365
  .fc-list-item.fc-has-url {
1366
+ cursor: pointer; /* whole row will be clickable */
1367
  }
1368
 
1369
  .fc-list-item:hover td {
1370
+ background-color: #f5f5f5;
1371
  }
1372
 
1373
  .fc-list-item-marker,
1374
  .fc-list-item-time {
1375
+ white-space: nowrap;
1376
+ width: 1px;
1377
  }
1378
 
1379
  /* make the dot closer to the event title */
1381
  .fc-rtl .fc-list-item-marker { padding-left: 0; }
1382
 
1383
  .fc-list-item-title a {
1384
+ /* every event title cell has an <a> tag */
1385
+ text-decoration: none;
1386
+ color: inherit;
1387
  }
1388
 
1389
  .fc-list-item-title a[href]:hover {
1390
+ /* hover effect only on titles with hrefs */
1391
+ text-decoration: underline;
1392
  }
1393
 
1394
  /* message when no events */
1395
 
1396
  .fc-list-empty-wrap2 {
1397
+ position: absolute;
1398
+ top: 0;
1399
+ left: 0;
1400
+ right: 0;
1401
+ bottom: 0;
1402
  }
1403
 
1404
  .fc-list-empty-wrap1 {
1405
+ width: 100%;
1406
+ height: 100%;
1407
+ display: table;
1408
  }
1409
 
1410
  .fc-list-empty {
1411
+ display: table-cell;
1412
+ vertical-align: middle;
1413
+ text-align: center;
1414
  }
1415
 
1416
  .fc-unthemed .fc-list-empty { /* theme will provide own background */
1417
+ background-color: #eee;
1418
  }
assets/lib/fullcalendar/fullcalendar.js CHANGED
@@ -2852,10 +2852,10 @@ var Popover = Class.extend(ListenerMixin, {
2852
  left = Math.max(left, viewportLeft + this.margin);
2853
  }
2854
 
2855
- this.el.css({
2856
  top: top - origin.top,
2857
  left: left - origin.left
2858
- });
2859
  },
2860
 
2861
 
2852
  left = Math.max(left, viewportLeft + this.margin);
2853
  }
2854
 
2855
+ /*this.el.css({
2856
  top: top - origin.top,
2857
  left: left - origin.left
2858
+ });*/
2859
  },
2860
 
2861
 
assets/lib/fullcalendar/fullcalendar.min.css CHANGED
@@ -2,4 +2,4 @@
2
  * FullCalendar v3.4.0 Stylesheet
3
  * Docs & License: https://fullcalendar.io/
4
  * (c) 2017 Adam Shaw
5
- */.fc-icon,body .fc{font-size:1em}.fc-button-group,.fc-icon{display:inline-block}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-khtml-user-select:none;-webkit-touch-callout:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.ui-widget .fc-disabled-day{background-image:none}.fc-icon{height:1em;line-height:1em;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}
2
  * FullCalendar v3.4.0 Stylesheet
3
  * Docs & License: https://fullcalendar.io/
4
  * (c) 2017 Adam Shaw
5
+ */.fc-icon,body .fc{font-size:1em}.fc-button-group,.fc-icon{display:inline-block}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-khtml-user-select:none;-webkit-touch-callout:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee;font-size: 14px;font-weight: 600;}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.ui-widget .fc-disabled-day{background-image:none}.fc-icon{height:1em;line-height:1em;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin: 5px 5px 0; padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width: 60%;box-shadow: 0 .9rem 1rem rgba(0, 0, 0, 0.55) !important;}.fc-more-popover .fc-event-container{padding:10px;display: grid;grid-template-columns: 1fr 1fr 1fr;}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}
assets/lib/fullcalendar/fullcalendar.min.js CHANGED
@@ -4,7 +4,7 @@
4
  * (c) 2017 Adam Shaw
5
  */
6
  !function(t){"function"==typeof define&&define.amd?define(["jquery","moment"],t):"object"==typeof exports?module.exports=t(require("jquery"),require("moment")):t(jQuery,moment)}(function(t,e){function n(t){return it(t,Qt)}function i(t,e){e.left&&t.css({"border-left-width":1,"margin-left":e.left-1}),e.right&&t.css({"border-right-width":1,"margin-right":e.right-1})}function r(t){t.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function s(){t("body").addClass("fc-not-allowed")}function o(){t("body").removeClass("fc-not-allowed")}function a(e,n,i){var r=Math.floor(n/e.length),s=Math.floor(n-r*(e.length-1)),o=[],a=[],u=[],h=0;l(e),e.each(function(n,i){var l=n===e.length-1?s:r,c=t(i).outerHeight(!0);c<l?(o.push(i),a.push(c),u.push(t(i).height())):h+=c}),i&&(n-=h,r=Math.floor(n/o.length),s=Math.floor(n-r*(o.length-1))),t(o).each(function(e,n){var i=e===o.length-1?s:r,l=a[e],h=u[e],c=i-(l-h);l<i&&t(n).height(c)})}function l(t){t.height("")}function u(e){var n=0;return e.find("> *").each(function(e,i){var r=t(i).outerWidth();r>n&&(n=r)}),n++,e.width(n),n}function h(t,e){var n,i=t.add(e);return i.css({position:"relative",left:-1}),n=t.outerHeight()-e.outerHeight(),i.css({position:"",left:""}),n}function c(e){var n=e.css("position"),i=e.parents().filter(function(){var e=t(this);return/(auto|scroll)/.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==n&&i.length?i:t(e[0].ownerDocument||document)}function d(t,e){var n=t.offset(),i=n.left-(e?e.left:0),r=n.top-(e?e.top:0);return{left:i,right:i+t.outerWidth(),top:r,bottom:r+t.outerHeight()}}function f(t,e){var n=t.offset(),i=p(t),r=n.left+w(t,"border-left-width")+i.left-(e?e.left:0),s=n.top+w(t,"border-top-width")+i.top-(e?e.top:0);return{left:r,right:r+t[0].clientWidth,top:s,bottom:s+t[0].clientHeight}}function g(t,e){var n=t.offset(),i=n.left+w(t,"border-left-width")+w(t,"padding-left")-(e?e.left:0),r=n.top+w(t,"border-top-width")+w(t,"padding-top")-(e?e.top:0);return{left:i,right:i+t.width(),top:r,bottom:r+t.height()}}function p(t){var e,n=t[0].offsetWidth-t[0].clientWidth,i=t[0].offsetHeight-t[0].clientHeight;return n=v(n),i=v(i),e={left:0,right:0,top:0,bottom:i},m()&&"rtl"==t.css("direction")?e.left=n:e.right=n,e}function v(t){return t=Math.max(0,t),t=Math.round(t)}function m(){return null===Xt&&(Xt=y()),Xt}function y(){var e=t("<div><div/></div>").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),n=e.children(),i=n.offset().left>e.offset().left;return e.remove(),i}function w(t,e){return parseFloat(t.css(e))||0}function S(t){return 1==t.which&&!t.ctrlKey}function b(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageX:t.pageX}function E(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageY:t.pageY}function D(t){return/^touch/.test(t.type)}function T(t){t.addClass("fc-unselectable").on("selectstart",H)}function C(t){t.removeClass("fc-unselectable").off("selectstart",H)}function H(t){t.preventDefault()}function R(t,e){var n={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function x(t,e){return{left:Math.min(Math.max(t.left,e.left),e.right),top:Math.min(Math.max(t.top,e.top),e.bottom)}}function I(t){return{left:(t.left+t.right)/2,top:(t.top+t.bottom)/2}}function k(t,e){return{left:t.left-e.left,top:t.top-e.top}}function M(e){var n,i,r=[],s=[];for("string"==typeof e?s=e.split(/\s*,\s*/):"function"==typeof e?s=[e]:t.isArray(e)&&(s=e),n=0;n<s.length;n++)i=s[n],"string"==typeof i?r.push("-"==i.charAt(0)?{field:i.substring(1),order:-1}:{field:i,order:1}):"function"==typeof i&&r.push({func:i});return r}function B(t,e,n){var i,r;for(i=0;i<n.length;i++)if(r=L(t,e,n[i]))return r;return 0}function L(t,e,n){return n.func?n.func(t,e):N(t[n.field],e[n.field])*(n.order||1)}function N(e,n){return e||n?null==n?-1:null==e?1:"string"===t.type(e)||"string"===t.type(n)?String(e).localeCompare(String(n)):e-n:0}function z(t,e){var n,i,r,s,o=t.start,a=t.end,l=e.start,u=e.end;if(a>l&&o<u)return o>=l?(n=o.clone(),r=!0):(n=l.clone(),r=!1),a<=u?(i=a.clone(),s=!0):(i=u.clone(),s=!1),{start:n,end:i,isStart:r,isEnd:s}}function F(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days"),ms:t.time()-n.time()})}function A(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days")})}function G(t,n,i){return e.duration(Math.round(t.diff(n,i,!0)),i)}function V(t,e){var n,i,r;for(n=0;n<Jt.length&&(i=Jt[n],!((r=P(i,t,e))>=1&&vt(r)));n++);return i}function O(t,e){var n=V(t);return"week"===n&&"object"==typeof e&&e.days&&(n="day"),n}function P(t,n,i){return null!=i?i.diff(n,t,!0):e.isDuration(n)?n.as(t):n.end.diff(n.start,t,!0)}function _(t,e,n){var i;return tt(n)?(e-t)/n:(i=n.asMonths(),Math.abs(i)>=1&&vt(i)?e.diff(t,"months",!0)/i:e.diff(t,"days",!0)/n.asDays())}function W(t,e){var n,i;return tt(t)||tt(e)?t/e:(n=t.asMonths(),i=e.asMonths(),Math.abs(n)>=1&&vt(n)&&Math.abs(i)>=1&&vt(i)?n/i:t.asDays()/e.asDays())}function Y(t,n){var i;return tt(t)?e.duration(t*n):(i=t.asMonths(),Math.abs(i)>=1&&vt(i)?e.duration({months:i*n}):e.duration({days:t.asDays()*n}))}function q(t){return{start:t.start.clone(),end:t.end.clone()}}function U(t,e){return t=q(t),e.start&&(t.start=j(t.start,e)),e.end&&(t.end=K(t.end,e.end)),t}function j(t,e){return t=t.clone(),e.start&&(t=J(t,e.start)),e.end&&t>=e.end&&(t=e.end.clone().subtract(1)),t}function Z(t,e){return(!e.start||t>=e.start)&&(!e.end||t<e.end)}function $(t,e){return(!e.start||t.end>=e.start)&&(!e.end||t.start<e.end)}function Q(t,e){return(!e.start||t.start>=e.start)&&(!e.end||t.end<=e.end)}function X(t,e){return(t.start&&e.start&&t.start.isSame(e.start)||!t.start&&!e.start)&&(t.end&&e.end&&t.end.isSame(e.end)||!t.end&&!e.end)}function K(t,e){return(t.isBefore(e)?t:e).clone()}function J(t,e){return(t.isAfter(e)?t:e).clone()}function tt(t){return Boolean(t.hours()||t.minutes()||t.seconds()||t.milliseconds())}function et(t){return"[object Date]"===Object.prototype.toString.call(t)||t instanceof Date}function nt(t){return/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(t)}function it(t,e){var n,i,r,s,o,a,l={};if(e)for(n=0;n<e.length;n++){for(i=e[n],r=[],s=t.length-1;s>=0;s--)if("object"==typeof(o=t[s][i]))r.unshift(o);else if(void 0!==o){l[i]=o;break}r.length&&(l[i]=it(r))}for(n=t.length-1;n>=0;n--){a=t[n];for(i in a)i in l||(l[i]=a[i])}return l}function rt(t){var e=function(){};return e.prototype=t,new e}function st(t,e){for(var n in t)ot(t,n)&&(e[n]=t[n])}function ot(t,e){return te.call(t,e)}function at(e){return/undefined|null|boolean|number|string/.test(t.type(e))}function lt(e,n,i){if(t.isFunction(e)&&(e=[e]),e){var r,s;for(r=0;r<e.length;r++)s=e[r].apply(n,i)||s;return s}}function ut(){for(var t=0;t<arguments.length;t++)if(void 0!==arguments[t])return arguments[t]}function ht(t){return(t+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")}function ct(t){return t.replace(/&.*?;/g,"")}function dt(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+":"+e)}),n.join(";")}function ft(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+'="'+ht(e)+'"')}),n.join(" ")}function gt(t){return t.charAt(0).toUpperCase()+t.slice(1)}function pt(t,e){return t-e}function vt(t){return t%1==0}function mt(t,e){var n=t[e];return function(){return n.apply(t,arguments)}}function yt(t,e,n){var i,r,s,o,a,l=function(){var u=+new Date-o;u<e?i=setTimeout(l,e-u):(i=null,n||(a=t.apply(s,r),s=r=null))};return function(){s=this,r=arguments,o=+new Date;var u=n&&!i;return i||(i=setTimeout(l,e)),u&&(a=t.apply(s,r),s=r=null),a}}function wt(n,i,r){var s,o,a,l,u=n[0],h=1==n.length&&"string"==typeof u;return e.isMoment(u)||et(u)||void 0===u?l=e.apply(null,n):(s=!1,o=!1,h?ee.test(u)?(u+="-01",n=[u],s=!0,o=!0):(a=ne.exec(u))&&(s=!a[5],o=!0):t.isArray(u)&&(o=!0),l=i||s?e.utc.apply(e,n):e.apply(null,n),s?(l._ambigTime=!0,l._ambigZone=!0):r&&(o?l._ambigZone=!0:h&&l.utcOffset(u))),l._fullCalendar=!0,l}function St(t){return"en"!==t.locale()?t.clone().locale("en"):t}function bt(){}function Et(t,e){var n;return ot(e,"constructor")&&(n=e.constructor),"function"!=typeof n&&(n=e.constructor=function(){t.apply(this,arguments)}),n.prototype=rt(t.prototype),st(e,n.prototype),st(t,n),n}function Dt(t,e){st(e,t.prototype)}function Tt(t,e){t.then=function(n){return"function"==typeof n&&n(e),t}}function Ct(t){t.then=function(e,n){return"function"==typeof n&&n(),t}}function Ht(t,e){return!t&&!e||!(!t||!e)&&(t.component===e.component&&Rt(t,e)&&Rt(e,t))}function Rt(t,e){for(var n in t)if(!/^(component|left|right|top|bottom)$/.test(n)&&t[n]!==e[n])return!1;return!0}function xt(t){return{start:t.start.clone(),end:t.end?t.end.clone():null,allDay:t.allDay}}function It(t){var e=Mt(t);return"background"===e||"inverse-background"===e}function kt(t){return"inverse-background"===Mt(t)}function Mt(t){return ut((t.source||{}).rendering,t.rendering)}function Bt(t){var e,n,i={};for(e=0;e<t.length;e++)n=t[e],(i[n._id]||(i[n._id]=[])).push(n);return i}function Lt(t,e){return t.start-e.start}function Nt(n){var i,r,s,o,a=Zt.dataAttrPrefix;return a&&(a+="-"),i=n.data(a+"event")||null,i&&(i="object"==typeof i?t.extend({},i):{},r=i.start,null==r&&(r=i.time),s=i.duration,o=i.stick,delete i.start,delete i.time,delete i.duration,delete i.stick),null==r&&(r=n.data(a+"start")),null==r&&(r=n.data(a+"time")),null==s&&(s=n.data(a+"duration")),null==o&&(o=n.data(a+"stick")),r=null!=r?e.duration(r):null,s=null!=s?e.duration(s):null,o=Boolean(o),{eventProps:i,startTime:r,duration:s,stick:o}}function zt(t,e){var n,i;for(n=0;n<e.length;n++)if(i=e[n],i.leftCol<=t.rightCol&&i.rightCol>=t.leftCol)return!0;return!1}function Ft(t,e){return t.leftCol-e.leftCol}function At(t){var e,n,i,r=[];for(e=0;e<t.length;e++){for(n=t[e],i=0;i<r.length&&Ot(n,r[i]).length;i++);n.level=i,(r[i]||(r[i]=[])).push(n)}return r}function Gt(t){var e,n,i,r,s;for(e=0;e<t.length;e++)for(n=t[e],i=0;i<n.length;i++)for(r=n[i],r.forwardSegs=[],s=e+1;s<t.length;s++)Ot(r,t[s],r.forwardSegs)}function Vt(t){var e,n,i=t.forwardSegs,r=0;if(void 0===t.forwardPressure){for(e=0;e<i.length;e++)n=i[e],Vt(n),r=Math.max(r,1+n.forwardPressure);t.forwardPressure=r}}function Ot(t,e,n){n=n||[];for(var i=0;i<e.length;i++)Pt(t,e[i])&&n.push(e[i]);return n}function Pt(t,e){return t.bottom>e.top&&t.top<e.bottom}function _t(t){this.items=t||[]}function Wt(e,n){function i(t){n=t}function r(){var i=n.layout;p=e.opt("theme")?"ui":"fc",i?(g?g.empty():g=this.el=t("<div class='fc-toolbar "+n.extraClasses+"'/>"),g.append(o("left")).append(o("right")).append(o("center")).append('<div class="fc-clear"/>')):s()}function s(){g&&(g.remove(),g=f.el=null)}function o(i){var r=t('<div class="fc-'+i+'"/>'),s=n.layout[i],o=e.opt("customButtons")||{},a=e.opt("buttonText")||{};return s&&t.each(s.split(" "),function(n){var i,s=t(),l=!0;t.each(this.split(","),function(n,i){var r,u,h,c,d,f,g,m,y,w;"title"==i?(s=s.add(t("<h2>&nbsp;</h2>")),l=!1):((r=o[i])?(h=function(t){r.click&&r.click.call(w[0],t)},c="",d=r.text):(u=e.getViewSpec(i))?(h=function(){e.changeView(i)},v.push(i),c=u.buttonTextOverride,d=u.buttonTextDefault):e[i]&&(h=function(){e[i]()},c=(e.overrides.buttonText||{})[i],d=a[i]),h&&(f=r?r.themeIcon:e.opt("themeButtonIcons")[i],g=r?r.icon:e.opt("buttonIcons")[i],m=c?ht(c):f&&e.opt("theme")?"<span class='ui-icon ui-icon-"+f+"'></span>":g&&!e.opt("theme")?"<span class='fc-icon fc-icon-"+g+"'></span>":ht(d),y=["fc-"+i+"-button",p+"-button",p+"-state-default"],w=t('<button type="button" class="'+y.join(" ")+'">'+m+"</button>").click(function(t){w.hasClass(p+"-state-disabled")||(h(t),(w.hasClass(p+"-state-active")||w.hasClass(p+"-state-disabled"))&&w.removeClass(p+"-state-hover"))}).mousedown(function(){w.not("."+p+"-state-active").not("."+p+"-state-disabled").addClass(p+"-state-down")}).mouseup(function(){w.removeClass(p+"-state-down")}).hover(function(){w.not("."+p+"-state-active").not("."+p+"-state-disabled").addClass(p+"-state-hover")},function(){w.removeClass(p+"-state-hover").removeClass(p+"-state-down")}),s=s.add(w)))}),l&&s.first().addClass(p+"-corner-left").end().last().addClass(p+"-corner-right").end(),s.length>1?(i=t("<div/>"),l&&i.addClass("fc-button-group"),i.append(s),r.append(i)):r.append(s)}),r}function a(t){g&&g.find("h2").text(t)}function l(t){g&&g.find(".fc-"+t+"-button").addClass(p+"-state-active")}function u(t){g&&g.find(".fc-"+t+"-button").removeClass(p+"-state-active")}function h(t){g&&g.find(".fc-"+t+"-button").prop("disabled",!0).addClass(p+"-state-disabled")}function c(t){g&&g.find(".fc-"+t+"-button").prop("disabled",!1).removeClass(p+"-state-disabled")}function d(){return v}var f=this;f.setToolbarOptions=i,f.render=r,f.removeElement=s,f.updateTitle=a,f.activateButton=l,f.deactivateButton=u,f.disableButton=h,f.enableButton=c,f.getViewsWithButtons=d,f.el=null;var g,p,v=[]}function Yt(e){t.each(Me,function(t,n){null==e[t]&&(e[t]=n(e))})}function qt(t){return e.localeData(t)||e.localeData("en")}function Ut(){function n(t,e){return!q.opt("lazyFetching")||s(t,e)?o(t,e):he.resolve(Z)}function i(){Z=r(K),q.trigger("eventsReset",Z)}function r(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],n.start.clone().stripZone()<j&&q.getEventEnd(n).stripZone()>U&&i.push(n);return i}function s(t,e){return!U||t<U||e>j}function o(t,e){return U=t,j=e,a()}function a(){return u(Q,"reset")}function l(t){return u(b(t))}function u(t,e){var n,i;for("reset"===e?K=[]:"add"!==e&&(K=C(K,t)),n=0;n<t.length;n++)i=t[n],"pending"!==i._status&&X++,i._fetchId=(i._fetchId||0)+1,i._status="pending";for(n=0;n<t.length;n++)i=t[n],h(i,i._fetchId);return X?he.construct(function(t){q.one("eventsReceived",t)}):he.resolve(Z)}function h(e,n){f(e,function(i){var r,s,o,a=t.isArray(e.events);if(n===e._fetchId&&"rejected"!==e._status){if(e._status="resolved",i)for(r=0;r<i.length;r++)s=i[r],(o=a?s:z(s,e))&&K.push.apply(K,_(o));d()}})}function c(t){var e="pending"===t._status;t._status="rejected",e&&d()}function d(){--X||(i(K),q.trigger("eventsReceived",Z))}function f(e,n){var i,r,s=Zt.sourceFetchers;for(i=0;i<s.length;i++){if(!0===(r=s[i].call(q,e,U.clone(),j.clone(),q.opt("timezone"),n)))return;if("object"==typeof r)return void f(r,n)}var o=e.events;if(o)t.isFunction(o)?(q.pushLoading(),o.call(q,U.clone(),j.clone(),q.opt("timezone"),function(t){n(t),q.popLoading()})):t.isArray(o)?n(o):n();else{if(e.url){var a,l=e.success,u=e.error,h=e.complete;a=t.isFunction(e.data)?e.data():e.data;var c=t.extend({},a||{}),d=ut(e.startParam,q.opt("startParam")),g=ut(e.endParam,q.opt("endParam")),p=ut(e.timezoneParam,q.opt("timezoneParam"));d&&(c[d]=U.format()),g&&(c[g]=j.format()),q.opt("timezone")&&"local"!=q.opt("timezone")&&(c[p]=q.opt("timezone")),q.pushLoading(),t.ajax(t.extend({},Be,e,{data:c,success:function(e){e=e||[];var i=lt(l,this,arguments);t.isArray(i)&&(e=i),n(e)},error:function(){lt(u,this,arguments),n()},complete:function(){lt(h,this,arguments),q.popLoading()}}))}else n()}}function g(t){var e=p(t);e&&(Q.push(e),u([e],"add"))}function p(e){var n,i,r=Zt.sourceNormalizers;if(t.isFunction(e)||t.isArray(e)?n={events:e}:"string"==typeof e?n={url:e}:"object"==typeof e&&(n=t.extend({},e)),n){for(n.className?"string"==typeof n.className&&(n.className=n.className.split(/\s+/)):n.className=[],t.isArray(n.events)&&(n.origArray=n.events,n.events=t.map(n.events,function(t){return z(t,n)})),i=0;i<r.length;i++)r[i].call(q,n);return n}}function v(t){y(E(t))}function m(t){null==t?y(Q,!0):y(b(t))}function y(e,n){var r;for(r=0;r<e.length;r++)c(e[r]);n?(Q=[],K=[]):(Q=t.grep(Q,function(t){for(r=0;r<e.length;r++)if(t===e[r])return!1;return!0}),K=C(K,e)),i()}function w(){return Q.slice(1)}function S(e){return t.grep(Q,function(t){return t.id&&t.id===e})[0]}function b(e){e?t.isArray(e)||(e=[e]):e=[];var n,i=[];for(n=0;n<e.length;n++)i.push.apply(i,E(e[n]));return i}function E(e){var n,i;for(n=0;n<Q.length;n++)if((i=Q[n])===e)return[i];return i=S(e),i?[i]:t.grep(Q,function(t){return D(e,t)})}function D(t,e){return t&&e&&T(t)==T(e)}function T(t){return("object"==typeof t?t.origArray||t.googleCalendarId||t.url||t.events:null)||t}function C(e,n){return t.grep(e,function(t){for(var e=0;e<n.length;e++)if(t.source===n[e])return!1;return!0})}function H(t){R([t])}function R(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.start=q.moment(n.start),n.end?n.end=q.moment(n.end):n.end=null,W(n,x(n));i()}function x(e){var n={};return t.each(e,function(t,e){I(t)&&void 0!==e&&at(e)&&(n[t]=e)}),n}function I(t){return!/^_|^(id|allDay|start|end)$/.test(t)}function k(t,e){return M([t],e)}function M(t,e){var n,r,s,o,a,l=[];for(s=0;s<t.length;s++)if(r=z(t[s])){for(n=_(r),o=0;o<n.length;o++)a=n[o],a.source||(e&&($.events.push(a),a.source=$),K.push(a));l=l.concat(n)}return l.length&&i(),l}function B(e){var n,r;for(null==e?e=function(){return!0}:t.isFunction(e)||(n=e+"",e=function(t){return t._id==n}),K=t.grep(K,e,!0),r=0;r<Q.length;r++)t.isArray(Q[r].events)&&(Q[r].events=t.grep(Q[r].events,e,!0));i()}function L(e){return t.isFunction(e)?t.grep(K,e):null!=e?(e+="",t.grep(K,function(t){return t._id==e})):K}function N(t){t.start=q.moment(t.start),t.end&&(t.end=q.moment(t.end)),jt(t)}function z(n,i){var r,s,o,a=q.opt("eventDataTransform"),l={};if(a&&(n=a(n)),i&&i.eventDataTransform&&(n=i.eventDataTransform(n)),t.extend(l,n),i&&(l.source=i),l._id=n._id||(void 0===n.id?"_fc"+Le++:n.id+""),n.className?"string"==typeof n.className?l.className=n.className.split(/\s+/):l.className=n.className:l.className=[],r=n.start||n.date,s=n.end,nt(r)&&(r=e.duration(r)),nt(s)&&(s=e.duration(s)),n.dow||e.isDuration(r)||e.isDuration(s))l.start=r?e.duration(r):null,l.end=s?e.duration(s):null,l._recurring=!0;else{if(r&&(r=q.moment(r),!r.isValid()))return!1;s&&(s=q.moment(s),s.isValid()||(s=null)),o=n.allDay,void 0===o&&(o=ut(i?i.allDayDefault:void 0,q.opt("allDayDefault"))),V(r,s,o,l)}return q.normalizeEvent(l),l}function V(t,e,n,i){i.start=t,i.end=e,i.allDay=n,O(i),jt(i)}function O(t){P(t),t.end&&!t.end.isAfter(t.start)&&(t.end=null),t.end||(q.opt("forceEventDuration")?t.end=q.getDefaultEventEnd(t.allDay,t.start):t.end=null)}function P(t){null==t.allDay&&(t.allDay=!(t.start.hasTime()||t.end&&t.end.hasTime())),t.allDay?(t.start.stripTime(),t.end&&t.end.stripTime()):(t.start.hasTime()||(t.start=q.applyTimezone(t.start.time(0))),t.end&&!t.end.hasTime()&&(t.end=q.applyTimezone(t.end.time(0))))}function _(e,n,i){var r,s,o,a,l,u,h,c,d,f=[];if(n=n||U,i=i||j,e)if(e._recurring){if(s=e.dow)for(r={},o=0;o<s.length;o++)r[s[o]]=!0;for(a=n.clone().stripTime();a.isBefore(i);)r&&!r[a.day()]||(l=e.start,u=e.end,h=a.clone(),c=null,l&&(h=h.time(l)),u&&(c=a.clone().time(u)),d=t.extend({},e),V(h,c,!l&&!u,d),f.push(d)),a.add(1,"days")}else f.push(e);return f}function W(e,n,i){function r(t,e){return i?G(t,e,i):n.allDay?A(t,e):F(t,e)}var s,o,a,l,u,h,c={};return n=n||{},n.start||(n.start=e.start.clone()),void 0===n.end&&(n.end=e.end?e.end.clone():null),null==n.allDay&&(n.allDay=e.allDay),O(n),s={start:e._start.clone(),end:e._end?e._end.clone():q.getDefaultEventEnd(e._allDay,e._start),allDay:n.allDay},O(s),o=null!==e._end&&null===n.end,a=r(n.start,s.start),n.end?(l=r(n.end,s.end),u=l.subtract(a)):u=null,t.each(n,function(t,e){I(t)&&void 0!==e&&(c[t]=e)}),h=Y(L(e._id),o,n.allDay,a,u,c),{dateDelta:a,durationDelta:u,undo:h}}function Y(e,n,i,r,s,o){var a=q.getIsAmbigTimezone(),l=[];return r&&!r.valueOf()&&(r=null),s&&!s.valueOf()&&(s=null),t.each(e,function(e,u){var h,c;h={start:u.start.clone(),end:u.end?u.end.clone():null,allDay:u.allDay},t.each(o,function(t){h[t]=u[t]}),c={start:u._start,end:u._end,allDay:i},O(c),n?c.end=null:s&&!c.end&&(c.end=q.getDefaultEventEnd(c.allDay,c.start)),r&&(c.start.add(r),c.end&&c.end.add(r)),s&&c.end.add(s),a&&!c.allDay&&(r||s)&&(c.start.stripZone(),c.end&&c.end.stripZone()),t.extend(u,o,c),jt(u),l.push(function(){t.extend(u,h),jt(u)})}),function(){for(var t=0;t<l.length;t++)l[t]()}}var q=this;q.requestEvents=n,q.reportEventChange=i,q.isFetchNeeded=s,q.fetchEvents=o,q.fetchEventSources=u,q.refetchEvents=a,q.refetchEventSources=l,q.getEventSources=w,q.getEventSourceById=S,q.addEventSource=g,q.removeEventSource=v,q.removeEventSources=m,q.updateEvent=H,q.updateEvents=R,q.renderEvent=k,q.renderEvents=M,q.removeEvents=B,q.clientEvents=L,q.mutateEvent=W,q.normalizeEventDates=O,q.normalizeEventTimes=P;var U,j,Z,$={events:[]},Q=[$],X=0,K=[];t.each((q.opt("events")?[q.opt("events")]:[]).concat(q.opt("eventSources")||[]),function(t,e){var n=p(e);n&&Q.push(n)}),q.getEventCache=function(){return K},q.rezoneArrayEventSources=function(){var e,n,i;for(e=0;e<Q.length;e++)if(n=Q[e].events,t.isArray(n))for(i=0;i<n.length;i++)N(n[i])},q.buildEventFromInput=z,q.expandEvent=_}function jt(t){t._allDay=t.allDay,t._start=t.start.clone(),t._end=t.end?t.end.clone():null}var Zt=t.fullCalendar={version:"3.4.0",internalApiVersion:9},$t=Zt.views={};t.fn.fullCalendar=function(e){var n=Array.prototype.slice.call(arguments,1),i=this;return this.each(function(r,s){var o,a=t(s),l=a.data("fullCalendar");"string"==typeof e?l&&t.isFunction(l[e])&&(o=l[e].apply(l,n),r||(i=o),"destroy"===e&&a.removeData("fullCalendar")):l||(l=new Re(a,e),a.data("fullCalendar",l),l.render())}),i};var Qt=["header","footer","buttonText","buttonIcons","themeButtonIcons"];Zt.intersectRanges=z,Zt.applyAll=lt,Zt.debounce=yt,Zt.isInt=vt,Zt.htmlEscape=ht,Zt.cssToStr=dt,Zt.proxy=mt,Zt.capitaliseFirstLetter=gt,Zt.getOuterRect=d,Zt.getClientRect=f,Zt.getContentRect=g,Zt.getScrollbarWidths=p;var Xt=null;Zt.preventDefault=H,Zt.intersectRects=R,Zt.parseFieldSpecs=M,Zt.compareByFieldSpecs=B,Zt.compareByFieldSpec=L,Zt.flexibleCompare=N,Zt.computeGreatestUnit=V,Zt.divideRangeByDuration=_,Zt.divideDurationByDuration=W,Zt.multiplyDuration=Y,Zt.durationHasTime=tt;var Kt=["sun","mon","tue","wed","thu","fri","sat"],Jt=["year","month","week","day","hour","minute","second","millisecond"];Zt.log=function(){var t=window.console;if(t&&t.log)return t.log.apply(t,arguments)},Zt.warn=function(){var t=window.console;return t&&t.warn?t.warn.apply(t,arguments):Zt.log.apply(Zt,arguments)};var te={}.hasOwnProperty;Zt.createObject=rt;var ee=/^\s*\d{4}-\d\d$/,ne=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?)?$/,ie=e.fn,re=t.extend({},ie),se=e.momentProperties;se.push("_fullCalendar"),se.push("_ambigTime"),se.push("_ambigZone"),Zt.moment=function(){return wt(arguments)},Zt.moment.utc=function(){var t=wt(arguments,!0);return t.hasTime()&&t.utc(),t},Zt.moment.parseZone=function(){return wt(arguments,!0,!0)},ie.week=ie.weeks=function(t){var e=this._locale._fullCalendar_weekCalc;return null==t&&"function"==typeof e?e(this):"ISO"===e?re.isoWeek.apply(this,arguments):re.week.apply(this,arguments)},ie.time=function(t){if(!this._fullCalendar)return re.time.apply(this,arguments);if(null==t)return e.duration({hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()});this._ambigTime=!1,e.isDuration(t)||e.isMoment(t)||(t=e.duration(t));var n=0;return e.isDuration(t)&&(n=24*Math.floor(t.asDays())),this.hours(n+t.hours()).minutes(t.minutes()).seconds(t.seconds()).milliseconds(t.milliseconds())},ie.stripTime=function(){return this._ambigTime||(this.utc(!0),this.set({hours:0,minutes:0,seconds:0,ms:0}),this._ambigTime=!0,this._ambigZone=!0),this},ie.hasTime=function(){return!this._ambigTime},ie.stripZone=function(){var t;return this._ambigZone||(t=this._ambigTime,this.utc(!0),this._ambigTime=t||!1,this._ambigZone=!0),this},ie.hasZone=function(){return!this._ambigZone},ie.local=function(t){return re.local.call(this,this._ambigZone||t),this._ambigTime=!1,this._ambigZone=!1,this},ie.utc=function(t){return re.utc.call(this,t),this._ambigTime=!1,this._ambigZone=!1,this},ie.utcOffset=function(t){return null!=t&&(this._ambigTime=!1,this._ambigZone=!1),re.utcOffset.apply(this,arguments)},ie.format=function(){return this._fullCalendar&&arguments[0]?oe(this,arguments[0]):this._ambigTime?le(St(this),"YYYY-MM-DD"):this._ambigZone?le(St(this),"YYYY-MM-DD[T]HH:mm:ss"):this._fullCalendar?le(St(this)):re.format.apply(this,arguments)},ie.toISOString=function(){return this._ambigTime?le(St(this),"YYYY-MM-DD"):this._ambigZone?le(St(this),"YYYY-MM-DD[T]HH:mm:ss"):this._fullCalendar?re.toISOString.apply(St(this),arguments):re.toISOString.apply(this,arguments)},function(){function t(t,e){return h(r(e).fakeFormatString,t)}function e(t,e){return re.format.call(t,e)}function n(t,e,n,s,o){var a;return t=Zt.moment.parseZone(t),e=Zt.moment.parseZone(e),a=t.localeData(),n=a.longDateFormat(n)||n,i(r(n),t,e,s||" - ",o)}function i(t,e,n,i,r){var s,o,a,l=t.sameUnits,u=e.clone().stripZone(),h=n.clone().stripZone(),f=c(t.fakeFormatString,e),g=c(t.fakeFormatString,n),p="",v="",m="",y="",w="";for(s=0;s<l.length&&(!l[s]||u.isSame(h,l[s]));s++)p+=f[s];for(o=l.length-1;o>s&&(!l[o]||u.isSame(h,l[o]))&&(o-1!==s||"."!==f[o]);o--)v=f[o]+v;for(a=s;a<=o;a++)m+=f[a],y+=g[a];return(m||y)&&(w=r?y+i+m:m+i+y),d(p+w+v)}function r(t){return S[t]||(S[t]=s(t))}function s(t){var e=o(t);return{fakeFormatString:l(e),sameUnits:u(e)}}function o(t){for(var e,n=[],i=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;e=i.exec(t);)e[1]?n.push.apply(n,a(e[1])):e[2]?n.push({maybe:o(e[2])}):e[3]?n.push({token:e[3]}):e[5]&&n.push.apply(n,a(e[5]));return n}function a(t){return". "===t?["."," "]:[t]}function l(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],"string"==typeof n?i.push("["+n+"]"):n.token?n.token in y?i.push(p+"["+n.token+"]"):i.push(n.token):n.maybe&&i.push(v+l(n.maybe)+v);return i.join(g)}function u(t){var e,n,i,r=[];for(e=0;e<t.length;e++)n=t[e],n.token?(i=w[n.token.charAt(0)],r.push(i?i.unit:"second")):n.maybe?r.push.apply(r,u(n.maybe)):r.push(null);return r}function h(t,e){return d(c(t,e).join(""))}function c(t,n){var i,r,s=[],o=e(n,t),a=o.split(g);for(i=0;i<a.length;i++)r=a[i],r.charAt(0)===p?s.push(y[r.substring(1)](n)):s.push(r);return s}function d(t){return t.replace(m,function(t,e){return e.match(/[1-9]/)?e:""})}function f(t){var e,n,i,r,s=o(t);for(e=0;e<s.length;e++)n=s[e],n.token&&(i=w[n.token.charAt(0)])&&(!r||i.value>r.value)&&(r=i);return r?r.unit:null}Zt.formatDate=t,Zt.formatRange=n,Zt.oldMomentFormat=e,Zt.queryMostGranularFormatUnit=f;var g="\v",p="",v="",m=new RegExp(v+"([^"+v+"]*)"+v,"g"),y={t:function(t){return e(t,"a").charAt(0)},T:function(t){return e(t,"A").charAt(0)}},w={Y:{value:1,unit:"year"},M:{value:2,unit:"month"},W:{value:3,unit:"week"},w:{value:3,unit:"week"},D:{value:4,unit:"day"},d:{value:4,unit:"day"}},S={}}();var oe=Zt.formatDate,ae=Zt.formatRange,le=Zt.oldMomentFormat;Zt.Class=bt,bt.extend=function(){var t,e,n=arguments.length;for(t=0;t<n;t++)e=arguments[t],t<n-1&&Dt(this,e);return Et(this,e||{})},bt.mixin=function(t){Dt(this,t)};var ue=bt.extend(fe,ge,{_props:null,_watchers:null,_globalWatchArgs:null,constructor:function(){this._watchers={},this._props={},this.applyGlobalWatchers()},applyGlobalWatchers:function(){var t,e=this._globalWatchArgs||[];for(t=0;t<e.length;t++)this.watch.apply(this,e[t])},has:function(t){return t in this._props},get:function(t){return void 0===t?this._props:this._props[t]},set:function(t,e){var n;"string"==typeof t?(n={},n[t]=void 0===e?null:e):n=t,this.setProps(n)},reset:function(t){var e,n=this._props,i={};for(e in n)i[e]=void 0;for(e in t)i[e]=t[e];this.setProps(i)},unset:function(t){var e,n,i={};for(e="string"==typeof t?[t]:t,n=0;n<e.length;n++)i[e[n]]=void 0;this.setProps(i)},setProps:function(t){var e,n,i={},r=0;for(e in t)"object"!=typeof(n=t[e])&&n===this._props[e]||(i[e]=n,r++);if(r){this.trigger("before:batchChange",i);for(e in i)n=i[e],this.trigger("before:change",e,n),this.trigger("before:change:"+e,n);for(e in i)n=i[e],void 0===n?delete this._props[e]:this._props[e]=n,this.trigger("change:"+e,n),this.trigger("change",e,n);this.trigger("batchChange",i)}},watch:function(t,e,n,i){var r=this;this.unwatch(t),this._watchers[t]=this._watchDeps(e,function(e){var i=n.call(r,e);i&&i.then?(r.unset(t),i.then(function(e){r.set(t,e)})):r.set(t,i)},function(){r.unset(t),i&&i.call(r)})},unwatch:function(t){var e=this._watchers[t];e&&(delete this._watchers[t],e.teardown())},_watchDeps:function(t,e,n){function i(t,e,i){1===++a&&u===l&&(d=!0,n(),d=!1)}function r(t,n,i){void 0===n?(i||void 0===h[t]||u--,delete h[t]):(i||void 0!==h[t]||u++,h[t]=n),--a||u===l&&(d||e(h))}function s(t,e){o.on(t,e),c.push([t,e])}var o=this,a=0,l=t.length,u=0,h={},c=[],d=!1;return t.forEach(function(t){var e=!1;"?"===t.charAt(0)&&(t=t.substring(1),e=!0),s("before:change:"+t,function(n){i(t,n,e)}),s("change:"+t,function(n){r(t,n,e)})}),t.forEach(function(t){var e=!1;"?"===t.charAt(0)&&(t=t.substring(1),e=!0),o.has(t)?(h[t]=o.get(t),u++):e&&u++}),u===l&&e(h),{teardown:function(){for(var t=0;t<c.length;t++)o.off(c[t][0],c[t][1]);c=null,u===l&&n()},flash:function(){u===l&&(n(),e(h))}}},flash:function(t){var e=this._watchers[t];e&&e.flash()}});ue.watch=function(){var t=this.prototype;t._globalWatchArgs||(t._globalWatchArgs=[]),t._globalWatchArgs.push(arguments)},Zt.Model=ue;var he={construct:function(e){var n=t.Deferred(),i=n.promise();return"function"==typeof e&&e(function(t){n.resolve(t),Tt(i,t)},function(){n.reject(),Ct(i)}),i},resolve:function(e){var n=t.Deferred().resolve(e),i=n.promise();return Tt(i,e),i},reject:function(){var e=t.Deferred().reject(),n=e.promise();return Ct(n),n}};Zt.Promise=he;var ce=bt.extend(fe,{q:null,isPaused:!1,isRunning:!1,constructor:function(){this.q=[]},queue:function(){this.q.push.apply(this.q,arguments),this.tryStart()},pause:function(){this.isPaused=!0},resume:function(){this.isPaused=!1,this.tryStart()},tryStart:function(){!this.isRunning&&this.canRunNext()&&(this.isRunning=!0,this.trigger("start"),this.runNext())},canRunNext:function(){return!this.isPaused&&this.q.length},runNext:function(){this.runTask(this.q.shift())},runTask:function(t){this.runTaskFunc(t)},runTaskFunc:function(t){function e(){n.canRunNext()?n.runNext():(n.isRunning=!1,n.trigger("stop"))}var n=this,i=t();i&&i.then?i.then(e):e()}});Zt.TaskQueue=ce;var de=ce.extend({waitsByNamespace:null,waitNamespace:null,waitId:null,constructor:function(t){ce.call(this),this.waitsByNamespace=t||{}},queue:function(t,e,n){var i,r={func:t,namespace:e,type:n};e&&(i=this.waitsByNamespace[e]),this.waitNamespace&&(e===this.waitNamespace&&null!=i?this.delayWait(i):(this.clearWait(),this.tryStart())),this.compoundTask(r)&&(this.waitNamespace||null==i?this.tryStart():this.startWait(e,i))},startWait:function(t,e){this.waitNamespace=t,this.spawnWait(e)},delayWait:function(t){clearTimeout(this.waitId),this.spawnWait(t)},spawnWait:function(t){var e=this;this.waitId=setTimeout(function(){e.waitNamespace=null,e.tryStart()},t)},clearWait:function(){this.waitNamespace&&(clearTimeout(this.waitId),this.waitId=null,this.waitNamespace=null)},canRunNext:function(){if(!ce.prototype.canRunNext.apply(this,arguments))return!1;if(this.waitNamespace){for(var t=this.q,e=0;e<t.length;e++)if(t[e].namespace!==this.waitNamespace)return!0;return!1}return!0},runTask:function(t){this.runTaskFunc(t.func)},compoundTask:function(t){var e,n,i=this.q,r=!0;if(t.namespace&&("destroy"===t.type||"init"===t.type)){for(e=i.length-1;e>=0;e--)n=i[e],n.namespace!==t.namespace||"add"!==n.type&&"remove"!==n.type||i.splice(e,1);"destroy"===t.type?i.length&&(n=i[i.length-1],n.namespace===t.namespace&&("init"===n.type?(r=!1,i.pop()):"destroy"===n.type&&(r=!1))):"init"===t.type&&i.length&&(n=i[i.length-1],n.namespace===t.namespace&&"init"===n.type&&i.pop())}return r&&i.push(t),r}});Zt.RenderQueue=de;var fe=Zt.EmitterMixin={on:function(e,n){return t(this).on(e,this._prepareIntercept(n)),this},one:function(e,n){return t(this).one(e,this._prepareIntercept(n)),this},_prepareIntercept:function(e){var n=function(t,n){return e.apply(n.context||this,n.args||[])};return e.guid||(e.guid=t.guid++),n.guid=e.guid,n},
7
- off:function(e,n){return t(this).off(e,n),this},trigger:function(e){var n=Array.prototype.slice.call(arguments,1);return t(this).triggerHandler(e,{args:n}),this},triggerWith:function(e,n,i){return t(this).triggerHandler(e,{context:n,args:i}),this}},ge=Zt.ListenerMixin=function(){var e=0;return{listenerId:null,listenTo:function(e,n,i){if("object"==typeof n)for(var r in n)n.hasOwnProperty(r)&&this.listenTo(e,r,n[r]);else"string"==typeof n&&e.on(n+"."+this.getListenerNamespace(),t.proxy(i,this))},stopListeningTo:function(t,e){t.off((e||"")+"."+this.getListenerNamespace())},getListenerNamespace:function(){return null==this.listenerId&&(this.listenerId=e++),"_listener"+this.listenerId}}}(),pe=bt.extend(ge,{isHidden:!0,options:null,el:null,margin:10,constructor:function(t){this.options=t||{}},show:function(){this.isHidden&&(this.el||this.render(),this.el.show(),this.position(),this.isHidden=!1,this.trigger("show"))},hide:function(){this.isHidden||(this.el.hide(),this.isHidden=!0,this.trigger("hide"))},render:function(){var e=this,n=this.options;this.el=t('<div class="fc-popover"/>').addClass(n.className||"").css({top:0,left:0}).append(n.content).appendTo(n.parentEl),this.el.on("click",".fc-close",function(){e.hide()}),n.autoHide&&this.listenTo(t(document),"mousedown",this.documentMousedown)},documentMousedown:function(e){this.el&&!t(e.target).closest(this.el).length&&this.hide()},removeElement:function(){this.hide(),this.el&&(this.el.remove(),this.el=null),this.stopListeningTo(t(document),"mousedown")},position:function(){var e,n,i,r,s,o=this.options,a=this.el.offsetParent().offset(),l=this.el.outerWidth(),u=this.el.outerHeight(),h=t(window),d=c(this.el);r=o.top||0,s=void 0!==o.left?o.left:void 0!==o.right?o.right-l:0,d.is(window)||d.is(document)?(d=h,e=0,n=0):(i=d.offset(),e=i.top,n=i.left),e+=h.scrollTop(),n+=h.scrollLeft(),!1!==o.viewportConstrain&&(r=Math.min(r,e+d.outerHeight()-u-this.margin),r=Math.max(r,e+this.margin),s=Math.min(s,n+d.outerWidth()-l-this.margin),s=Math.max(s,n+this.margin)),this.el.css({top:r-a.top,left:s-a.left})},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1))}}),ve=Zt.CoordCache=bt.extend({els:null,forcedOffsetParentEl:null,origin:null,boundingRect:null,isHorizontal:!1,isVertical:!1,lefts:null,rights:null,tops:null,bottoms:null,constructor:function(e){this.els=t(e.els),this.isHorizontal=e.isHorizontal,this.isVertical=e.isVertical,this.forcedOffsetParentEl=e.offsetParent?t(e.offsetParent):null},build:function(){var t=this.forcedOffsetParentEl;!t&&this.els.length>0&&(t=this.els.eq(0).offsetParent()),this.origin=t?t.offset():null,this.boundingRect=this.queryBoundingRect(),this.isHorizontal&&this.buildElHorizontals(),this.isVertical&&this.buildElVerticals()},clear:function(){this.origin=null,this.boundingRect=null,this.lefts=null,this.rights=null,this.tops=null,this.bottoms=null},ensureBuilt:function(){this.origin||this.build()},buildElHorizontals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().left,a=s.outerWidth();e.push(o),n.push(o+a)}),this.lefts=e,this.rights=n},buildElVerticals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().top,a=s.outerHeight();e.push(o),n.push(o+a)}),this.tops=e,this.bottoms=n},getHorizontalIndex:function(t){this.ensureBuilt();var e,n=this.lefts,i=this.rights,r=n.length;for(e=0;e<r;e++)if(t>=n[e]&&t<i[e])return e},getVerticalIndex:function(t){this.ensureBuilt();var e,n=this.tops,i=this.bottoms,r=n.length;for(e=0;e<r;e++)if(t>=n[e]&&t<i[e])return e},getLeftOffset:function(t){return this.ensureBuilt(),this.lefts[t]},getLeftPosition:function(t){return this.ensureBuilt(),this.lefts[t]-this.origin.left},getRightOffset:function(t){return this.ensureBuilt(),this.rights[t]},getRightPosition:function(t){return this.ensureBuilt(),this.rights[t]-this.origin.left},getWidth:function(t){return this.ensureBuilt(),this.rights[t]-this.lefts[t]},getTopOffset:function(t){return this.ensureBuilt(),this.tops[t]},getTopPosition:function(t){return this.ensureBuilt(),this.tops[t]-this.origin.top},getBottomOffset:function(t){return this.ensureBuilt(),this.bottoms[t]},getBottomPosition:function(t){return this.ensureBuilt(),this.bottoms[t]-this.origin.top},getHeight:function(t){return this.ensureBuilt(),this.bottoms[t]-this.tops[t]},queryBoundingRect:function(){var t;return this.els.length>0&&(t=c(this.els.eq(0)),!t.is(document))?f(t):null},isPointInBounds:function(t,e){return this.isLeftInBounds(t)&&this.isTopInBounds(e)},isLeftInBounds:function(t){return!this.boundingRect||t>=this.boundingRect.left&&t<this.boundingRect.right},isTopInBounds:function(t){return!this.boundingRect||t>=this.boundingRect.top&&t<this.boundingRect.bottom}}),me=Zt.DragListener=bt.extend(ge,{options:null,subjectEl:null,originX:null,originY:null,scrollEl:null,isInteracting:!1,isDistanceSurpassed:!1,isDelayEnded:!1,isDragging:!1,isTouch:!1,isGeneric:!1,delay:null,delayTimeoutId:null,minDistance:null,shouldCancelTouchScroll:!0,scrollAlwaysKills:!1,constructor:function(t){this.options=t||{}},startInteraction:function(e,n){if("mousedown"===e.type){if(we.get().shouldIgnoreMouse())return;if(!S(e))return;e.preventDefault()}this.isInteracting||(n=n||{},this.delay=ut(n.delay,this.options.delay,0),this.minDistance=ut(n.distance,this.options.distance,0),this.subjectEl=this.options.subjectEl,T(t("body")),this.isInteracting=!0,this.isTouch=D(e),this.isGeneric="dragstart"===e.type,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.originX=b(e),this.originY=E(e),this.scrollEl=c(t(e.target)),this.bindHandlers(),this.initAutoScroll(),this.handleInteractionStart(e),this.startDelay(e),this.minDistance||this.handleDistanceSurpassed(e))},handleInteractionStart:function(t){this.trigger("interactionStart",t)},endInteraction:function(e,n){this.isInteracting&&(this.endDrag(e),this.delayTimeoutId&&(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null),this.destroyAutoScroll(),this.unbindHandlers(),this.isInteracting=!1,this.handleInteractionEnd(e,n),C(t("body")))},handleInteractionEnd:function(t,e){this.trigger("interactionEnd",t,e||!1)},bindHandlers:function(){var e=we.get();this.isGeneric?this.listenTo(t(document),{drag:this.handleMove,dragstop:this.endInteraction}):this.isTouch?this.listenTo(e,{touchmove:this.handleTouchMove,touchend:this.endInteraction,scroll:this.handleTouchScroll}):this.listenTo(e,{mousemove:this.handleMouseMove,mouseup:this.endInteraction}),this.listenTo(e,{selectstart:H,contextmenu:H})},unbindHandlers:function(){this.stopListeningTo(we.get()),this.stopListeningTo(t(document))},startDrag:function(t,e){this.startInteraction(t,e),this.isDragging||(this.isDragging=!0,this.handleDragStart(t))},handleDragStart:function(t){this.trigger("dragStart",t)},handleMove:function(t){var e=b(t)-this.originX,n=E(t)-this.originY,i=this.minDistance;this.isDistanceSurpassed||e*e+n*n>=i*i&&this.handleDistanceSurpassed(t),this.isDragging&&this.handleDrag(e,n,t)},handleDrag:function(t,e,n){this.trigger("drag",t,e,n),this.updateAutoScroll(n)},endDrag:function(t){this.isDragging&&(this.isDragging=!1,this.handleDragEnd(t))},handleDragEnd:function(t){this.trigger("dragEnd",t)},startDelay:function(t){var e=this;this.delay?this.delayTimeoutId=setTimeout(function(){e.handleDelayEnd(t)},this.delay):this.handleDelayEnd(t)},handleDelayEnd:function(t){this.isDelayEnded=!0,this.isDistanceSurpassed&&this.startDrag(t)},handleDistanceSurpassed:function(t){this.isDistanceSurpassed=!0,this.isDelayEnded&&this.startDrag(t)},handleTouchMove:function(t){this.isDragging&&this.shouldCancelTouchScroll&&t.preventDefault(),this.handleMove(t)},handleMouseMove:function(t){this.handleMove(t)},handleTouchScroll:function(t){this.isDragging&&!this.scrollAlwaysKills||this.endInteraction(t,!0)},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1)),this["_"+t]&&this["_"+t].apply(this,Array.prototype.slice.call(arguments,1))}});me.mixin({isAutoScroll:!1,scrollBounds:null,scrollTopVel:null,scrollLeftVel:null,scrollIntervalId:null,scrollSensitivity:30,scrollSpeed:200,scrollIntervalMs:50,initAutoScroll:function(){var t=this.scrollEl;this.isAutoScroll=this.options.scroll&&t&&!t.is(window)&&!t.is(document),this.isAutoScroll&&this.listenTo(t,"scroll",yt(this.handleDebouncedScroll,100))},destroyAutoScroll:function(){this.endAutoScroll(),this.isAutoScroll&&this.stopListeningTo(this.scrollEl,"scroll")},computeScrollBounds:function(){this.isAutoScroll&&(this.scrollBounds=d(this.scrollEl))},updateAutoScroll:function(t){var e,n,i,r,s=this.scrollSensitivity,o=this.scrollBounds,a=0,l=0;o&&(e=(s-(E(t)-o.top))/s,n=(s-(o.bottom-E(t)))/s,i=(s-(b(t)-o.left))/s,r=(s-(o.right-b(t)))/s,e>=0&&e<=1?a=e*this.scrollSpeed*-1:n>=0&&n<=1&&(a=n*this.scrollSpeed),i>=0&&i<=1?l=i*this.scrollSpeed*-1:r>=0&&r<=1&&(l=r*this.scrollSpeed)),this.setScrollVel(a,l)},setScrollVel:function(t,e){this.scrollTopVel=t,this.scrollLeftVel=e,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(mt(this,"scrollIntervalFunc"),this.scrollIntervalMs))},constrainScrollVel:function(){var t=this.scrollEl;this.scrollTopVel<0?t.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&t.scrollTop()+t[0].clientHeight>=t[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?t.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&t.scrollLeft()+t[0].clientWidth>=t[0].scrollWidth&&(this.scrollLeftVel=0)},scrollIntervalFunc:function(){var t=this.scrollEl,e=this.scrollIntervalMs/1e3;this.scrollTopVel&&t.scrollTop(t.scrollTop()+this.scrollTopVel*e),this.scrollLeftVel&&t.scrollLeft(t.scrollLeft()+this.scrollLeftVel*e),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.endAutoScroll()},endAutoScroll:function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.handleScrollEnd())},handleDebouncedScroll:function(){this.scrollIntervalId||this.handleScrollEnd()},handleScrollEnd:function(){}});var ye=me.extend({component:null,origHit:null,hit:null,coordAdjust:null,constructor:function(t,e){me.call(this,e),this.component=t},handleInteractionStart:function(t){var e,n,i,r=this.subjectEl;this.component.hitsNeeded(),this.computeScrollBounds(),t?(n={left:b(t),top:E(t)},i=n,r&&(e=d(r),i=x(i,e)),this.origHit=this.queryHit(i.left,i.top),r&&this.options.subjectCenter&&(this.origHit&&(e=R(this.origHit,e)||e),i=I(e)),this.coordAdjust=k(i,n)):(this.origHit=null,this.coordAdjust=null),me.prototype.handleInteractionStart.apply(this,arguments)},handleDragStart:function(t){var e;me.prototype.handleDragStart.apply(this,arguments),(e=this.queryHit(b(t),E(t)))&&this.handleHitOver(e)},handleDrag:function(t,e,n){var i;me.prototype.handleDrag.apply(this,arguments),i=this.queryHit(b(n),E(n)),Ht(i,this.hit)||(this.hit&&this.handleHitOut(),i&&this.handleHitOver(i))},handleDragEnd:function(){this.handleHitDone(),me.prototype.handleDragEnd.apply(this,arguments)},handleHitOver:function(t){var e=Ht(t,this.origHit);this.hit=t,this.trigger("hitOver",this.hit,e,this.origHit)},handleHitOut:function(){this.hit&&(this.trigger("hitOut",this.hit),this.handleHitDone(),this.hit=null)},handleHitDone:function(){this.hit&&this.trigger("hitDone",this.hit)},handleInteractionEnd:function(){me.prototype.handleInteractionEnd.apply(this,arguments),this.origHit=null,this.hit=null,this.component.hitsNotNeeded()},handleScrollEnd:function(){me.prototype.handleScrollEnd.apply(this,arguments),this.isDragging&&(this.component.releaseHits(),this.component.prepareHits())},queryHit:function(t,e){return this.coordAdjust&&(t+=this.coordAdjust.left,e+=this.coordAdjust.top),this.component.queryHit(t,e)}});Zt.touchMouseIgnoreWait=500;var we=bt.extend(ge,fe,{isTouching:!1,mouseIgnoreDepth:0,handleScrollProxy:null,bind:function(){var e=this;this.listenTo(t(document),{touchstart:this.handleTouchStart,touchcancel:this.handleTouchCancel,touchend:this.handleTouchEnd,mousedown:this.handleMouseDown,mousemove:this.handleMouseMove,mouseup:this.handleMouseUp,click:this.handleClick,selectstart:this.handleSelectStart,contextmenu:this.handleContextMenu}),window.addEventListener("touchmove",this.handleTouchMoveProxy=function(n){e.handleTouchMove(t.Event(n))},{passive:!1}),window.addEventListener("scroll",this.handleScrollProxy=function(n){e.handleScroll(t.Event(n))},!0)},unbind:function(){this.stopListeningTo(t(document)),window.removeEventListener("touchmove",this.handleTouchMoveProxy),window.removeEventListener("scroll",this.handleScrollProxy,!0)},handleTouchStart:function(t){this.stopTouch(t,!0),this.isTouching=!0,this.trigger("touchstart",t)},handleTouchMove:function(t){this.isTouching&&this.trigger("touchmove",t)},handleTouchCancel:function(t){this.isTouching&&(this.trigger("touchcancel",t),this.stopTouch(t))},handleTouchEnd:function(t){this.stopTouch(t)},handleMouseDown:function(t){this.shouldIgnoreMouse()||this.trigger("mousedown",t)},handleMouseMove:function(t){this.shouldIgnoreMouse()||this.trigger("mousemove",t)},handleMouseUp:function(t){this.shouldIgnoreMouse()||this.trigger("mouseup",t)},handleClick:function(t){this.shouldIgnoreMouse()||this.trigger("click",t)},handleSelectStart:function(t){this.trigger("selectstart",t)},handleContextMenu:function(t){this.trigger("contextmenu",t)},handleScroll:function(t){this.trigger("scroll",t)},stopTouch:function(t,e){this.isTouching&&(this.isTouching=!1,this.trigger("touchend",t),e||this.startTouchMouseIgnore())},startTouchMouseIgnore:function(){var t=this,e=Zt.touchMouseIgnoreWait;e&&(this.mouseIgnoreDepth++,setTimeout(function(){t.mouseIgnoreDepth--},e))},shouldIgnoreMouse:function(){return this.isTouching||Boolean(this.mouseIgnoreDepth)}});!function(){var t=null,e=0;we.get=function(){return t||(t=new we,t.bind()),t},we.needed=function(){we.get(),e++},we.unneeded=function(){--e||(t.unbind(),t=null)}}();var Se=bt.extend(ge,{options:null,sourceEl:null,el:null,parentEl:null,top0:null,left0:null,y0:null,x0:null,topDelta:null,leftDelta:null,isFollowing:!1,isHidden:!1,isAnimating:!1,constructor:function(e,n){this.options=n=n||{},this.sourceEl=e,this.parentEl=n.parentEl?t(n.parentEl):e.parent()},start:function(e){this.isFollowing||(this.isFollowing=!0,this.y0=E(e),this.x0=b(e),this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),D(e)?this.listenTo(t(document),"touchmove",this.handleMove):this.listenTo(t(document),"mousemove",this.handleMove))},stop:function(e,n){function i(){r.isAnimating=!1,r.removeElement(),r.top0=r.left0=null,n&&n()}var r=this,s=this.options.revertDuration;this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,this.stopListeningTo(t(document)),e&&s&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:s,complete:i})):i())},getEl:function(){var t=this.el;return t||(t=this.el=this.sourceEl.clone().addClass(this.options.additionalClass||"").css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}),t.addClass("fc-unselectable"),t.appendTo(this.parentEl)),t},removeElement:function(){this.el&&(this.el.remove(),this.el=null)},updatePosition:function(){var t,e;this.getEl(),null===this.top0&&(t=this.sourceEl.offset(),e=this.el.offsetParent().offset(),this.top0=t.top-e.top,this.left0=t.left-e.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},handleMove:function(t){this.topDelta=E(t)-this.y0,this.leftDelta=b(t)-this.x0,this.isHidden||this.updatePosition()},hide:function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},show:function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())}}),be=Zt.Grid=bt.extend(ge,{hasDayInteractions:!0,view:null,isRTL:null,start:null,end:null,el:null,elsByFill:null,eventTimeFormat:null,displayEventTime:null,displayEventEnd:null,minResizeDuration:null,largeUnit:null,dayClickListener:null,daySelectListener:null,segDragListener:null,segResizeListener:null,externalDragListener:null,constructor:function(t){this.view=t,this.isRTL=t.opt("isRTL"),this.elsByFill={},this.dayClickListener=this.buildDayClickListener(),this.daySelectListener=this.buildDaySelectListener()},computeEventTimeFormat:function(){return this.view.opt("smallTimeFormat")},computeDisplayEventTime:function(){return!0},computeDisplayEventEnd:function(){return!0},setRange:function(t){this.start=t.start.clone(),this.end=t.end.clone(),this.rangeUpdated(),this.processRangeOptions()},rangeUpdated:function(){},processRangeOptions:function(){var t,e,n=this.view;this.eventTimeFormat=n.opt("eventTimeFormat")||n.opt("timeFormat")||this.computeEventTimeFormat(),t=n.opt("displayEventTime"),null==t&&(t=this.computeDisplayEventTime()),e=n.opt("displayEventEnd"),null==e&&(e=this.computeDisplayEventEnd()),this.displayEventTime=t,this.displayEventEnd=e},spanToSegs:function(t){},diffDates:function(t,e){return this.largeUnit?G(t,e,this.largeUnit):F(t,e)},hitsNeededDepth:0,hitsNeeded:function(){this.hitsNeededDepth++||this.prepareHits()},hitsNotNeeded:function(){this.hitsNeededDepth&&!--this.hitsNeededDepth&&this.releaseHits()},prepareHits:function(){},releaseHits:function(){},queryHit:function(t,e){},getSafeHitSpan:function(t){var e=this.getHitSpan(t);return Q(e,this.view.activeRange)?e:null},getHitSpan:function(t){},getHitEl:function(t){},setElement:function(t){this.el=t,this.hasDayInteractions&&(T(t),this.bindDayHandler("touchstart",this.dayTouchStart),this.bindDayHandler("mousedown",this.dayMousedown)),this.bindSegHandlers(),this.bindGlobalHandlers()},bindDayHandler:function(e,n){var i=this;this.el.on(e,function(e){if(!t(e.target).is(i.segSelector+","+i.segSelector+" *,.fc-more,a[data-goto]"))return n.call(i,e)})},removeElement:function(){this.unbindGlobalHandlers(),this.clearDragListeners(),this.el.remove()},renderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},bindGlobalHandlers:function(){this.listenTo(t(document),{dragstart:this.externalDragStart,sortstart:this.externalDragStart})},unbindGlobalHandlers:function(){this.stopListeningTo(t(document))},dayMousedown:function(t){var e=this.view;we.get().shouldIgnoreMouse()||(this.dayClickListener.startInteraction(t),e.opt("selectable")&&this.daySelectListener.startInteraction(t,{distance:e.opt("selectMinDistance")}))},dayTouchStart:function(t){var e,n=this.view;n.isSelected||n.selectedEvent||(e=n.opt("selectLongPressDelay"),null==e&&(e=n.opt("longPressDelay")),this.dayClickListener.startInteraction(t),n.opt("selectable")&&this.daySelectListener.startInteraction(t,{delay:e}))},buildDayClickListener:function(){var t,e=this,n=this.view,i=new ye(this,{scroll:n.opt("dragScroll"),interactionStart:function(){t=i.origHit},hitOver:function(e,n,i){n||(t=null)},hitOut:function(){t=null},interactionEnd:function(i,r){var s;!r&&t&&(s=e.getSafeHitSpan(t))&&n.triggerDayClick(s,e.getHitEl(t),i)}});return i.shouldCancelTouchScroll=!1,i.scrollAlwaysKills=!0,i},buildDaySelectListener:function(){var t,e=this,n=this.view;return new ye(this,{scroll:n.opt("dragScroll"),interactionStart:function(){t=null},dragStart:function(){n.unselect()},hitOver:function(n,i,r){var o,a;r&&(o=e.getSafeHitSpan(r),a=e.getSafeHitSpan(n),t=o&&a?e.computeSelection(o,a):null,t?e.renderSelection(t):!1===t&&s())},hitOut:function(){t=null,e.unrenderSelection()},hitDone:function(){o()},interactionEnd:function(e,i){!i&&t&&n.reportSelection(t,e)}})},clearDragListeners:function(){this.dayClickListener.endInteraction(),this.daySelectListener.endInteraction(),this.segDragListener&&this.segDragListener.endInteraction(),this.segResizeListener&&this.segResizeListener.endInteraction(),this.externalDragListener&&this.externalDragListener.endInteraction()},renderEventLocationHelper:function(t,e){var n=this.fabricateHelperEvent(t,e);return this.renderHelper(n,e)},fabricateHelperEvent:function(t,e){var n=e?rt(e.event):{};return n.start=t.start.clone(),n.end=t.end?t.end.clone():null,n.allDay=null,this.view.calendar.normalizeEventDates(n),n.className=(n.className||[]).concat("fc-helper"),e||(n.editable=!1),n},renderHelper:function(t,e){},unrenderHelper:function(){},renderSelection:function(t){this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHighlight()},computeSelection:function(t,e){var n=this.computeSelectionSpan(t,e);return!(n&&!this.view.calendar.isSelectionSpanAllowed(n))&&n},computeSelectionSpan:function(t,e){var n=[t.start,t.end,e.start,e.end];return n.sort(pt),{start:n[0].clone(),end:n[3].clone()}},renderHighlight:function(t){this.renderFill("highlight",this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderFill("highlight")},highlightSegClasses:function(){return["fc-highlight"]},renderBusinessHours:function(){},unrenderBusinessHours:function(){},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},renderFill:function(t,e){},unrenderFill:function(t){var e=this.elsByFill[t];e&&(e.remove(),delete this.elsByFill[t])},renderFillSegEls:function(e,n){var i,r=this,s=this[e+"SegEl"],o="",a=[];if(n.length){for(i=0;i<n.length;i++)o+=this.fillSegHtml(e,n[i]);t(o).each(function(e,i){var o=n[e],l=t(i);s&&(l=s.call(r,o,l)),l&&(l=t(l),l.is(r.fillSegTag)&&(o.el=l,a.push(o)))})}return a},fillSegTag:"div",fillSegHtml:function(t,e){var n=this[t+"SegClasses"],i=this[t+"SegCss"],r=n?n.call(this,e):[],s=dt(i?i.call(this,e):{});return"<"+this.fillSegTag+(r.length?' class="'+r.join(" ")+'"':"")+(s?' style="'+s+'"':"")+" />"},getDayClasses:function(t,e){var n,i=this.view,r=[];return Z(t,i.activeRange)?(r.push("fc-"+Kt[t.day()]),1==i.currentRangeAs("months")&&t.month()!=i.currentRange.start.month()&&r.push("fc-other-month"),n=i.calendar.getNow(),t.isSame(n,"day")?(r.push("fc-today"),!0!==e&&r.push(i.highlightStateClass)):t<n?r.push("fc-past"):r.push("fc-future")):r.push("fc-disabled-day"),r}});be.mixin({segSelector:".fc-event-container > *",mousedOverSeg:null,isDraggingSeg:!1,isResizingSeg:!1,isDraggingExternal:!1,segs:null,renderEvents:function(t){var e,n=[],i=[];for(e=0;e<t.length;e++)(It(t[e])?n:i).push(t[e]);this.segs=[].concat(this.renderBgEvents(n),this.renderFgEvents(i))},renderBgEvents:function(t){var e=this.eventsToSegs(t);return this.renderBgSegs(e)||e},renderFgEvents:function(t){var e=this.eventsToSegs(t);return this.renderFgSegs(e)||e},unrenderEvents:function(){this.handleSegMouseout(),this.clearDragListeners(),this.unrenderFgSegs(),this.unrenderBgSegs(),this.segs=null},getEventSegs:function(){return this.segs||[]},renderFgSegs:function(t){},unrenderFgSegs:function(){},renderFgSegEls:function(e,n){var i,r=this.view,s="",o=[];if(e.length){for(i=0;i<e.length;i++)s+=this.fgSegHtml(e[i],n);t(s).each(function(n,i){var s=e[n],a=r.resolveEventEl(s.event,t(i));a&&(a.data("fc-seg",s),s.el=a,o.push(s))})}return o},fgSegHtml:function(t,e){},renderBgSegs:function(t){return this.renderFill("bgEvent",t)},unrenderBgSegs:function(){this.unrenderFill("bgEvent")},bgEventSegEl:function(t,e){return this.view.resolveEventEl(t.event,e)},bgEventSegClasses:function(t){var e=t.event,n=e.source||{};return["fc-bgevent"].concat(e.className,n.className||[])},bgEventSegCss:function(t){return{"background-color":this.getSegSkinCss(t)["background-color"]}},businessHoursSegClasses:function(t){return["fc-nonbusiness","fc-bgevent"]},buildBusinessHourSegs:function(t,e){return this.eventsToSegs(this.buildBusinessHourEvents(t,e))},buildBusinessHourEvents:function(e,n){var i,r=this.view.calendar;return null==n&&(n=r.opt("businessHours")),i=r.computeBusinessHourEvents(e,n),!i.length&&n&&(i=[t.extend({},Ne,{start:this.view.activeRange.end,end:this.view.activeRange.end,dow:null})]),i},bindSegHandlers:function(){this.bindSegHandlersToEl(this.el)},bindSegHandlersToEl:function(t){this.bindSegHandlerToEl(t,"touchstart",this.handleSegTouchStart),this.bindSegHandlerToEl(t,"mouseenter",this.handleSegMouseover),this.bindSegHandlerToEl(t,"mouseleave",this.handleSegMouseout),this.bindSegHandlerToEl(t,"mousedown",this.handleSegMousedown),this.bindSegHandlerToEl(t,"click",this.handleSegClick)},bindSegHandlerToEl:function(e,n,i){var r=this;e.on(n,this.segSelector,function(e){var n=t(this).data("fc-seg");if(n&&!r.isDraggingSeg&&!r.isResizingSeg)return i.call(r,n,e)})},handleSegClick:function(t,e){!1===this.view.publiclyTrigger("eventClick",t.el[0],t.event,e)&&e.preventDefault()},handleSegMouseover:function(t,e){we.get().shouldIgnoreMouse()||this.mousedOverSeg||(this.mousedOverSeg=t,this.view.isEventResizable(t.event)&&t.el.addClass("fc-allow-mouse-resize"),this.view.publiclyTrigger("eventMouseover",t.el[0],t.event,e))},handleSegMouseout:function(t,e){e=e||{},this.mousedOverSeg&&(t=t||this.mousedOverSeg,this.mousedOverSeg=null,this.view.isEventResizable(t.event)&&t.el.removeClass("fc-allow-mouse-resize"),this.view.publiclyTrigger("eventMouseout",t.el[0],t.event,e))},handleSegMousedown:function(t,e){!this.startSegResize(t,e,{distance:5})&&this.view.isEventDraggable(t.event)&&this.buildSegDragListener(t).startInteraction(e,{distance:5})},handleSegTouchStart:function(t,e){var n,i,r=this.view,s=t.event,o=r.isEventSelected(s),a=r.isEventDraggable(s),l=r.isEventResizable(s),u=!1;o&&l&&(u=this.startSegResize(t,e)),u||!a&&!l||(i=r.opt("eventLongPressDelay"),null==i&&(i=r.opt("longPressDelay")),n=a?this.buildSegDragListener(t):this.buildSegSelectListener(t),n.startInteraction(e,{delay:o?0:i}))},startSegResize:function(e,n,i){return!!t(n.target).is(".fc-resizer")&&(this.buildSegResizeListener(e,t(n.target).is(".fc-start-resizer")).startInteraction(n,i),!0)},buildSegDragListener:function(t){var e,n,i,r=this,a=this.view,l=t.el,u=t.event;if(this.segDragListener)return this.segDragListener;var h=this.segDragListener=new ye(a,{scroll:a.opt("dragScroll"),subjectEl:l,subjectCenter:!0,interactionStart:function(i){t.component=r,e=!1,n=new Se(t.el,{additionalClass:"fc-dragging",parentEl:a.el,opacity:h.isTouch?null:a.opt("dragOpacity"),revertDuration:a.opt("dragRevertDuration"),zIndex:2}),n.hide(),n.start(i)},dragStart:function(n){h.isTouch&&!a.isEventSelected(u)&&a.selectEvent(u),e=!0,r.handleSegMouseout(t,n),r.segDragStart(t,n),a.hideEvent(u)},hitOver:function(e,o,l){var c,d,f,g=!0;t.hit&&(l=t.hit),c=l.component.getSafeHitSpan(l),d=e.component.getSafeHitSpan(e),c&&d?(i=r.computeEventDrop(c,d,u),g=i&&r.isEventLocationAllowed(i,u)):g=!1,g||(i=null,s()),i&&(f=a.renderDrag(i,t))?(f.addClass("fc-dragging"),h.isTouch||r.applyDragOpacity(f),n.hide()):n.show(),o&&(i=null)},hitOut:function(){a.unrenderDrag(),n.show(),i=null},hitDone:function(){o()},interactionEnd:function(s){delete t.component,n.stop(!i,function(){e&&(a.unrenderDrag(),r.segDragStop(t,s)),i?a.reportSegDrop(t,i,r.largeUnit,l,s):a.showEvent(u)}),r.segDragListener=null}});return h},buildSegSelectListener:function(t){var e=this,n=this.view,i=t.event;if(this.segDragListener)return this.segDragListener;var r=this.segDragListener=new me({dragStart:function(t){r.isTouch&&!n.isEventSelected(i)&&n.selectEvent(i)},interactionEnd:function(t){e.segDragListener=null}});return r},segDragStart:function(t,e){this.isDraggingSeg=!0,this.view.publiclyTrigger("eventDragStart",t.el[0],t.event,e,{})},segDragStop:function(t,e){this.isDraggingSeg=!1,this.view.publiclyTrigger("eventDragStop",t.el[0],t.event,e,{})},computeEventDrop:function(t,e,n){var i,r,s=this.view.calendar,o=t.start,a=e.start;return o.hasTime()===a.hasTime()?(i=this.diffDates(a,o),n.allDay&&tt(i)?(r={start:n.start.clone(),end:s.getEventEnd(n),allDay:!1},s.normalizeEventTimes(r)):r=xt(n),r.start.add(i),r.end&&r.end.add(i)):r={start:a.clone(),end:null,allDay:!a.hasTime()},r},applyDragOpacity:function(t){var e=this.view.opt("dragOpacity");null!=e&&t.css("opacity",e)},externalDragStart:function(e,n){var i,r,s=this.view;s.opt("droppable")&&(i=t((n?n.item:null)||e.target),r=s.opt("dropAccept"),(t.isFunction(r)?r.call(i[0],i):i.is(r))&&(this.isDraggingExternal||this.listenToExternalDrag(i,e,n)))},listenToExternalDrag:function(t,e,n){var i,r=this,a=this.view,l=Nt(t);(r.externalDragListener=new ye(this,{interactionStart:function(){r.isDraggingExternal=!0},hitOver:function(t){var e=!0,n=t.component.getSafeHitSpan(t);n?(i=r.computeExternalDrop(n,l),e=i&&r.isExternalLocationAllowed(i,l.eventProps)):e=!1,e||(i=null,s()),i&&r.renderDrag(i)},hitOut:function(){i=null},hitDone:function(){o(),r.unrenderDrag()},interactionEnd:function(e){i&&a.reportExternalDrop(l,i,t,e,n),r.isDraggingExternal=!1,r.externalDragListener=null}})).startDrag(e)},computeExternalDrop:function(t,e){var n=this.view.calendar,i={start:n.applyTimezone(t.start),end:null};return e.startTime&&!i.start.hasTime()&&i.start.time(e.startTime),e.duration&&(i.end=i.start.clone().add(e.duration)),i},renderDrag:function(t,e){},unrenderDrag:function(){},buildSegResizeListener:function(t,e){var n,i,r=this,a=this.view,l=a.calendar,u=t.el,h=t.event,c=l.getEventEnd(h);return this.segResizeListener=new ye(this,{scroll:a.opt("dragScroll"),subjectEl:u,interactionStart:function(){n=!1},dragStart:function(e){n=!0,r.handleSegMouseout(t,e),r.segResizeStart(t,e)},hitOver:function(n,o,l){var u=!0,d=r.getSafeHitSpan(l),f=r.getSafeHitSpan(n);d&&f?(i=e?r.computeEventStartResize(d,f,h):r.computeEventEndResize(d,f,h),u=i&&r.isEventLocationAllowed(i,h)):u=!1,u?i.start.isSame(h.start.clone().stripZone())&&i.end.isSame(c.clone().stripZone())&&(i=null):(i=null,s()),i&&(a.hideEvent(h),r.renderEventResize(i,t))},hitOut:function(){i=null,a.showEvent(h)},hitDone:function(){r.unrenderEventResize(),o()},interactionEnd:function(e){n&&r.segResizeStop(t,e),i?a.reportSegResize(t,i,r.largeUnit,u,e):a.showEvent(h),r.segResizeListener=null}})},segResizeStart:function(t,e){this.isResizingSeg=!0,this.view.publiclyTrigger("eventResizeStart",t.el[0],t.event,e,{})},segResizeStop:function(t,e){this.isResizingSeg=!1,this.view.publiclyTrigger("eventResizeStop",t.el[0],t.event,e,{})},computeEventStartResize:function(t,e,n){return this.computeEventResize("start",t,e,n)},computeEventEndResize:function(t,e,n){return this.computeEventResize("end",t,e,n)},computeEventResize:function(t,e,n,i){var r,s,o=this.view.calendar,a=this.diffDates(n[t],e[t]);return r={start:i.start.clone(),end:o.getEventEnd(i),allDay:i.allDay},r.allDay&&tt(a)&&(r.allDay=!1,o.normalizeEventTimes(r)),r[t].add(a),r.start.isBefore(r.end)||(s=this.minResizeDuration||(i.allDay?o.defaultAllDayEventDuration:o.defaultTimedEventDuration),"start"==t?r.start=r.end.clone().subtract(s):r.end=r.start.clone().add(s)),r},renderEventResize:function(t,e){},unrenderEventResize:function(){},getEventTimeText:function(t,e,n){return null==e&&(e=this.eventTimeFormat),null==n&&(n=this.displayEventEnd),this.displayEventTime&&t.start.hasTime()?n&&t.end?this.view.formatRange(t,e):t.start.format(e):""},getSegClasses:function(t,e,n){var i=this.view,r=["fc-event",t.isStart?"fc-start":"fc-not-start",t.isEnd?"fc-end":"fc-not-end"].concat(this.getSegCustomClasses(t));return e&&r.push("fc-draggable"),n&&r.push("fc-resizable"),i.isEventSelected(t.event)&&r.push("fc-selected"),r},getSegCustomClasses:function(t){var e=t.event;return[].concat(e.className,e.source?e.source.className:[])},getSegSkinCss:function(t){return{"background-color":this.getSegBackgroundColor(t),"border-color":this.getSegBorderColor(t),color:this.getSegTextColor(t)}},getSegBackgroundColor:function(t){return t.event.backgroundColor||t.event.color||this.getSegDefaultBackgroundColor(t)},getSegDefaultBackgroundColor:function(t){var e=t.event.source||{};return e.backgroundColor||e.color||this.view.opt("eventBackgroundColor")||this.view.opt("eventColor")},getSegBorderColor:function(t){return t.event.borderColor||t.event.color||this.getSegDefaultBorderColor(t)},getSegDefaultBorderColor:function(t){var e=t.event.source||{};return e.borderColor||e.color||this.view.opt("eventBorderColor")||this.view.opt("eventColor")},getSegTextColor:function(t){
8
  return t.event.textColor||this.getSegDefaultTextColor(t)},getSegDefaultTextColor:function(t){return(t.event.source||{}).textColor||this.view.opt("eventTextColor")},isEventLocationAllowed:function(t,e){if(this.isEventLocationInRange(t)){var n,i=this.view.calendar,r=this.eventToSpans(t);if(r.length){for(n=0;n<r.length;n++)if(!i.isEventSpanAllowed(r[n],e))return!1;return!0}}return!1},isExternalLocationAllowed:function(t,e){if(this.isEventLocationInRange(t)){var n,i=this.view.calendar,r=this.eventToSpans(t);if(r.length){for(n=0;n<r.length;n++)if(!i.isExternalSpanAllowed(r[n],t,e))return!1;return!0}}return!1},isEventLocationInRange:function(t){return Q(this.eventToRawRange(t),this.view.validRange)},eventToSegs:function(t){return this.eventsToSegs([t])},eventToSpans:function(t){var e=this.eventToRange(t);return e?this.eventRangeToSpans(e,t):[]},eventsToSegs:function(e,n){var i=this,r=Bt(e),s=[];return t.each(r,function(t,e){var r,o,a=[],l=[];for(o=0;o<e.length;o++)(r=i.eventToRange(e[o]))&&(l.push(r),a.push(e[o]));if(kt(e[0]))for(l=i.invertRanges(l),o=0;o<l.length;o++)s.push.apply(s,i.eventRangeToSegs(l[o],e[0],n));else for(o=0;o<l.length;o++)s.push.apply(s,i.eventRangeToSegs(l[o],a[o],n))}),s},eventToRange:function(t){return this.refineRawEventRange(this.eventToRawRange(t))},refineRawEventRange:function(t){var e=this.view,n=e.calendar,i=z(t,e.activeRange);if(i)return n.localizeMoment(i.start),n.localizeMoment(i.end),i},eventToRawRange:function(t){var e=this.view.calendar;return{start:t.start.clone().stripZone(),end:(t.end?t.end.clone():e.getDefaultEventEnd(null!=t.allDay?t.allDay:!t.start.hasTime(),t.start)).stripZone()}},eventRangeToSegs:function(t,e,n){var i,r=this.eventRangeToSpans(t,e),s=[];for(i=0;i<r.length;i++)s.push.apply(s,this.eventSpanToSegs(r[i],e,n));return s},eventRangeToSpans:function(e,n){return[t.extend({},e)]},eventSpanToSegs:function(t,e,n){var i,r,s=n?n(t):this.spanToSegs(t);for(i=0;i<s.length;i++)r=s[i],t.isStart||(r.isStart=!1),t.isEnd||(r.isEnd=!1),r.event=e,r.eventStartMS=+t.start,r.eventDurationMS=t.end-t.start;return s},invertRanges:function(t){var e,n,i=this.view,r=i.activeRange.start.clone(),s=i.activeRange.end.clone(),o=[],a=r;for(t.sort(Lt),e=0;e<t.length;e++)n=t[e],n.start>a&&o.push({start:a,end:n.start}),n.end>a&&(a=n.end);return a<s&&o.push({start:a,end:s}),o},sortEventSegs:function(t){t.sort(mt(this,"compareEventSegs"))},compareEventSegs:function(t,e){return t.eventStartMS-e.eventStartMS||e.eventDurationMS-t.eventDurationMS||e.event.allDay-t.event.allDay||B(t.event,e.event,this.view.eventOrderSpecs)}}),Zt.pluckEventDateProps=xt,Zt.isBgEvent=It,Zt.dataAttrPrefix="";var Ee=Zt.DayTableMixin={breakOnWeeks:!1,dayDates:null,dayIndices:null,daysPerRow:null,rowCnt:null,colCnt:null,colHeadFormat:null,updateDayTable:function(){for(var t,e,n,i=this.view,r=this.start.clone(),s=-1,o=[],a=[];r.isBefore(this.end);)i.isHiddenDay(r)?o.push(s+.5):(s++,o.push(s),a.push(r.clone())),r.add(1,"days");if(this.breakOnWeeks){for(e=a[0].day(),t=1;t<a.length&&a[t].day()!=e;t++);n=Math.ceil(a.length/t)}else n=1,t=a.length;this.dayDates=a,this.dayIndices=o,this.daysPerRow=t,this.rowCnt=n,this.updateDayTableCols()},updateDayTableCols:function(){this.colCnt=this.computeColCnt(),this.colHeadFormat=this.view.opt("columnFormat")||this.computeColHeadFormat()},computeColCnt:function(){return this.daysPerRow},getCellDate:function(t,e){return this.dayDates[this.getCellDayIndex(t,e)].clone()},getCellRange:function(t,e){var n=this.getCellDate(t,e);return{start:n,end:n.clone().add(1,"days")}},getCellDayIndex:function(t,e){return t*this.daysPerRow+this.getColDayIndex(e)},getColDayIndex:function(t){return this.isRTL?this.colCnt-1-t:t},getDateDayIndex:function(t){var e=this.dayIndices,n=t.diff(this.start,"days");return n<0?e[0]-1:n>=e.length?e[e.length-1]+1:e[n]},computeColHeadFormat:function(){return this.rowCnt>1||this.colCnt>10?"ddd":this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},sliceRangeByRow:function(t){var e,n,i,r,s,o=this.daysPerRow,a=this.view.computeDayRange(t),l=this.getDateDayIndex(a.start),u=this.getDateDayIndex(a.end.clone().subtract(1,"days")),h=[];for(e=0;e<this.rowCnt;e++)n=e*o,i=n+o-1,r=Math.max(l,n),s=Math.min(u,i),r=Math.ceil(r),s=Math.floor(s),r<=s&&h.push({row:e,firstRowDayIndex:r-n,lastRowDayIndex:s-n,isStart:r===l,isEnd:s===u});return h},sliceRangeByDay:function(t){var e,n,i,r,s,o,a=this.daysPerRow,l=this.view.computeDayRange(t),u=this.getDateDayIndex(l.start),h=this.getDateDayIndex(l.end.clone().subtract(1,"days")),c=[];for(e=0;e<this.rowCnt;e++)for(n=e*a,i=n+a-1,r=n;r<=i;r++)s=Math.max(u,r),o=Math.min(h,r),s=Math.ceil(s),o=Math.floor(o),s<=o&&c.push({row:e,firstRowDayIndex:s-n,lastRowDayIndex:o-n,isStart:s===u,isEnd:o===h});return c},renderHeadHtml:function(){return'<div class="fc-row '+this.view.widgetHeaderClass+'"><table><thead>'+this.renderHeadTrHtml()+"</thead></table></div>"},renderHeadIntroHtml:function(){return this.renderIntroHtml()},renderHeadTrHtml:function(){return"<tr>"+(this.isRTL?"":this.renderHeadIntroHtml())+this.renderHeadDateCellsHtml()+(this.isRTL?this.renderHeadIntroHtml():"")+"</tr>"},renderHeadDateCellsHtml:function(){var t,e,n=[];for(t=0;t<this.colCnt;t++)e=this.getCellDate(0,t),n.push(this.renderHeadDateCellHtml(e));return n.join("")},renderHeadDateCellHtml:function(t,e,n){var i=this.view,r=Z(t,i.activeRange),s=["fc-day-header",i.widgetHeaderClass],o=ht(t.format(this.colHeadFormat));return 1===this.rowCnt?s=s.concat(this.getDayClasses(t,!0)):s.push("fc-"+Kt[t.day()]),'<th class="'+s.join(" ")+'"'+(1===(r&&this.rowCnt)?' data-date="'+t.format("YYYY-MM-DD")+'"':"")+(e>1?' colspan="'+e+'"':"")+(n?" "+n:"")+">"+(r?i.buildGotoAnchorHtml({date:t,forceOff:this.rowCnt>1||1===this.colCnt},o):o)+"</th>"},renderBgTrHtml:function(t){return"<tr>"+(this.isRTL?"":this.renderBgIntroHtml(t))+this.renderBgCellsHtml(t)+(this.isRTL?this.renderBgIntroHtml(t):"")+"</tr>"},renderBgIntroHtml:function(t){return this.renderIntroHtml()},renderBgCellsHtml:function(t){var e,n,i=[];for(e=0;e<this.colCnt;e++)n=this.getCellDate(t,e),i.push(this.renderBgCellHtml(n));return i.join("")},renderBgCellHtml:function(t,e){var n=this.view,i=Z(t,n.activeRange),r=this.getDayClasses(t);return r.unshift("fc-day",n.widgetContentClass),'<td class="'+r.join(" ")+'"'+(i?' data-date="'+t.format("YYYY-MM-DD")+'"':"")+(e?" "+e:"")+"></td>"},renderIntroHtml:function(){},bookendCells:function(t){var e=this.renderIntroHtml();e&&(this.isRTL?t.append(e):t.prepend(e))}},De=Zt.DayGrid=be.extend(Ee,{numbersVisible:!1,bottomCoordPadding:0,rowEls:null,cellEls:null,helperEls:null,rowCoordCache:null,colCoordCache:null,renderDates:function(t){var e,n,i=this.view,r=this.rowCnt,s=this.colCnt,o="";for(e=0;e<r;e++)o+=this.renderDayRowHtml(e,t);for(this.el.html(o),this.rowEls=this.el.find(".fc-row"),this.cellEls=this.el.find(".fc-day, .fc-disabled-day"),this.rowCoordCache=new ve({els:this.rowEls,isVertical:!0}),this.colCoordCache=new ve({els:this.cellEls.slice(0,this.colCnt),isHorizontal:!0}),e=0;e<r;e++)for(n=0;n<s;n++)i.publiclyTrigger("dayRender",null,this.getCellDate(e,n),this.getCellEl(e,n))},unrenderDates:function(){this.removeSegPopover()},renderBusinessHours:function(){var t=this.buildBusinessHourSegs(!0);this.renderFill("businessHours",t,"bgevent")},unrenderBusinessHours:function(){this.unrenderFill("businessHours")},renderDayRowHtml:function(t,e){var n=this.view,i=["fc-row","fc-week",n.widgetContentClass];return e&&i.push("fc-rigid"),'<div class="'+i.join(" ")+'"><div class="fc-bg"><table>'+this.renderBgTrHtml(t)+'</table></div><div class="fc-content-skeleton"><table>'+(this.numbersVisible?"<thead>"+this.renderNumberTrHtml(t)+"</thead>":"")+"</table></div></div>"},renderNumberTrHtml:function(t){return"<tr>"+(this.isRTL?"":this.renderNumberIntroHtml(t))+this.renderNumberCellsHtml(t)+(this.isRTL?this.renderNumberIntroHtml(t):"")+"</tr>"},renderNumberIntroHtml:function(t){return this.renderIntroHtml()},renderNumberCellsHtml:function(t){var e,n,i=[];for(e=0;e<this.colCnt;e++)n=this.getCellDate(t,e),i.push(this.renderNumberCellHtml(n));return i.join("")},renderNumberCellHtml:function(t){var e,n,i=this.view,r="",s=Z(t,i.activeRange),o=i.dayNumbersVisible&&s;return o||i.cellWeekNumbersVisible?(e=this.getDayClasses(t),e.unshift("fc-day-top"),i.cellWeekNumbersVisible&&(n="ISO"===t._locale._fullCalendar_weekCalc?1:t._locale.firstDayOfWeek()),r+='<td class="'+e.join(" ")+'"'+(s?' data-date="'+t.format()+'"':"")+">",i.cellWeekNumbersVisible&&t.day()==n&&(r+=i.buildGotoAnchorHtml({date:t,type:"week"},{class:"fc-week-number"},t.format("w"))),o&&(r+=i.buildGotoAnchorHtml(t,{class:"fc-day-number"},t.date())),r+="</td>"):"<td/>"},computeEventTimeFormat:function(){return this.view.opt("extraSmallTimeFormat")},computeDisplayEventEnd:function(){return 1==this.colCnt},rangeUpdated:function(){this.updateDayTable()},spanToSegs:function(t){var e,n,i=this.sliceRangeByRow(t);for(e=0;e<i.length;e++)n=i[e],this.isRTL?(n.leftCol=this.daysPerRow-1-n.lastRowDayIndex,n.rightCol=this.daysPerRow-1-n.firstRowDayIndex):(n.leftCol=n.firstRowDayIndex,n.rightCol=n.lastRowDayIndex);return i},prepareHits:function(){this.colCoordCache.build(),this.rowCoordCache.build(),this.rowCoordCache.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},releaseHits:function(){this.colCoordCache.clear(),this.rowCoordCache.clear()},queryHit:function(t,e){if(this.colCoordCache.isLeftInBounds(t)&&this.rowCoordCache.isTopInBounds(e)){var n=this.colCoordCache.getHorizontalIndex(t),i=this.rowCoordCache.getVerticalIndex(e);if(null!=i&&null!=n)return this.getCellHit(i,n)}},getHitSpan:function(t){return this.getCellRange(t.row,t.col)},getHitEl:function(t){return this.getCellEl(t.row,t.col)},getCellHit:function(t,e){return{row:t,col:e,component:this,left:this.colCoordCache.getLeftOffset(e),right:this.colCoordCache.getRightOffset(e),top:this.rowCoordCache.getTopOffset(t),bottom:this.rowCoordCache.getBottomOffset(t)}},getCellEl:function(t,e){return this.cellEls.eq(t*this.colCnt+e)},renderDrag:function(t,e){var n,i=this.eventToSpans(t);for(n=0;n<i.length;n++)this.renderHighlight(i[n]);if(e&&e.component!==this)return this.renderEventLocationHelper(t,e)},unrenderDrag:function(){this.unrenderHighlight(),this.unrenderHelper()},renderEventResize:function(t,e){var n,i=this.eventToSpans(t);for(n=0;n<i.length;n++)this.renderHighlight(i[n]);return this.renderEventLocationHelper(t,e)},unrenderEventResize:function(){this.unrenderHighlight(),this.unrenderHelper()},renderHelper:function(e,n){var i,r=[],s=this.eventToSegs(e);return s=this.renderFgSegEls(s),i=this.renderSegRows(s),this.rowEls.each(function(e,s){var o,a=t(s),l=t('<div class="fc-helper-skeleton"><table/></div>');o=n&&n.row===e?n.el.position().top:a.find(".fc-content-skeleton tbody").position().top,l.css("top",o).find("table").append(i[e].tbodyEl),a.append(l),r.push(l[0])}),this.helperEls=t(r)},unrenderHelper:function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},fillSegTag:"td",renderFill:function(e,n,i){var r,s,o,a=[];for(n=this.renderFillSegEls(e,n),r=0;r<n.length;r++)s=n[r],o=this.renderFillRow(e,s,i),this.rowEls.eq(s.row).append(o),a.push(o[0]);return this.elsByFill[e]=t(a),n},renderFillRow:function(e,n,i){var r,s,o=this.colCnt,a=n.leftCol,l=n.rightCol+1;return i=i||e.toLowerCase(),r=t('<div class="fc-'+i+'-skeleton"><table><tr/></table></div>'),s=r.find("tr"),a>0&&s.append('<td colspan="'+a+'"/>'),s.append(n.el.attr("colspan",l-a)),l<o&&s.append('<td colspan="'+(o-l)+'"/>'),this.bookendCells(s),r}});De.mixin({rowStructs:null,unrenderEvents:function(){this.removeSegPopover(),be.prototype.unrenderEvents.apply(this,arguments)},getEventSegs:function(){return be.prototype.getEventSegs.call(this).concat(this.popoverSegs||[])},renderBgSegs:function(e){var n=t.grep(e,function(t){return t.event.allDay});return be.prototype.renderBgSegs.call(this,n)},renderFgSegs:function(e){var n;return e=this.renderFgSegEls(e),n=this.rowStructs=this.renderSegRows(e),this.rowEls.each(function(e,i){t(i).find(".fc-content-skeleton > table").append(n[e].tbodyEl)}),e},unrenderFgSegs:function(){for(var t,e=this.rowStructs||[];t=e.pop();)t.tbodyEl.remove();this.rowStructs=null},renderSegRows:function(t){var e,n,i=[];for(e=this.groupSegRows(t),n=0;n<e.length;n++)i.push(this.renderSegRow(n,e[n]));return i},fgSegHtml:function(t,e){var n,i,r=this.view,s=t.event,o=r.isEventDraggable(s),a=!e&&s.allDay&&t.isStart&&r.isEventResizableFromStart(s),l=!e&&s.allDay&&t.isEnd&&r.isEventResizableFromEnd(s),u=this.getSegClasses(t,o,a||l),h=dt(this.getSegSkinCss(t)),c="";return u.unshift("fc-day-grid-event","fc-h-event"),t.isStart&&(n=this.getEventTimeText(s))&&(c='<span class="fc-time">'+ht(n)+"</span>"),i='<span class="fc-title">'+(ht(s.title||"")||"&nbsp;")+"</span>",'<a class="'+u.join(" ")+'"'+(s.url?' href="'+ht(s.url)+'"':"")+(h?' style="'+h+'"':"")+'><div class="fc-content">'+(this.isRTL?i+" "+c:c+" "+i)+"</div>"+(a?'<div class="fc-resizer fc-start-resizer" />':"")+(l?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},renderSegRow:function(e,n){function i(e){for(;o<e;)h=(m[r-1]||[])[o],h?h.attr("rowspan",parseInt(h.attr("rowspan")||1,10)+1):(h=t("<td/>"),a.append(h)),v[r][o]=h,m[r][o]=h,o++}var r,s,o,a,l,u,h,c=this.colCnt,d=this.buildSegLevels(n),f=Math.max(1,d.length),g=t("<tbody/>"),p=[],v=[],m=[];for(r=0;r<f;r++){if(s=d[r],o=0,a=t("<tr/>"),p.push([]),v.push([]),m.push([]),s)for(l=0;l<s.length;l++){for(u=s[l],i(u.leftCol),h=t('<td class="fc-event-container"/>').append(u.el),u.leftCol!=u.rightCol?h.attr("colspan",u.rightCol-u.leftCol+1):m[r][o]=h;o<=u.rightCol;)v[r][o]=h,p[r][o]=u,o++;a.append(h)}i(c),this.bookendCells(a),g.append(a)}return{row:e,tbodyEl:g,cellMatrix:v,segMatrix:p,segLevels:d,segs:n}},buildSegLevels:function(t){var e,n,i,r=[];for(this.sortEventSegs(t),e=0;e<t.length;e++){for(n=t[e],i=0;i<r.length&&zt(n,r[i]);i++);n.level=i,(r[i]||(r[i]=[])).push(n)}for(i=0;i<r.length;i++)r[i].sort(Ft);return r},groupSegRows:function(t){var e,n=[];for(e=0;e<this.rowCnt;e++)n.push([]);for(e=0;e<t.length;e++)n[t[e].row].push(t[e]);return n}}),De.mixin({segPopover:null,popoverSegs:null,removeSegPopover:function(){this.segPopover&&this.segPopover.hide()},limitRows:function(t){var e,n,i=this.rowStructs||[];for(e=0;e<i.length;e++)this.unlimitRow(e),!1!==(n=!!t&&("number"==typeof t?t:this.computeRowLevelLimit(e)))&&this.limitRow(e,n)},computeRowLevelLimit:function(e){function n(e,n){s=Math.max(s,t(n).outerHeight())}var i,r,s,o=this.rowEls.eq(e),a=o.height(),l=this.rowStructs[e].tbodyEl.children();for(i=0;i<l.length;i++)if(r=l.eq(i).removeClass("fc-limited"),s=0,r.find("> td > :first-child").each(n),r.position().top+s>a)return i;return!1},limitRow:function(e,n){function i(i){for(;E<i;)u=w.getCellSegs(e,E,n),u.length&&(d=s[n-1][E],y=w.renderMoreLink(e,E,u),m=t("<div/>").append(y),d.append(m),b.push(m[0])),E++}var r,s,o,a,l,u,h,c,d,f,g,p,v,m,y,w=this,S=this.rowStructs[e],b=[],E=0;if(n&&n<S.segLevels.length){for(r=S.segLevels[n-1],s=S.cellMatrix,o=S.tbodyEl.children().slice(n).addClass("fc-limited").get(),a=0;a<r.length;a++){for(l=r[a],i(l.leftCol),c=[],h=0;E<=l.rightCol;)u=this.getCellSegs(e,E,n),c.push(u),h+=u.length,E++;if(h){for(d=s[n-1][l.leftCol],f=d.attr("rowspan")||1,g=[],p=0;p<c.length;p++)v=t('<td class="fc-more-cell"/>').attr("rowspan",f),u=c[p],y=this.renderMoreLink(e,l.leftCol+p,[l].concat(u)),m=t("<div/>").append(y),v.append(m),g.push(v[0]),b.push(v[0]);d.addClass("fc-limited").after(t(g)),o.push(d[0])}}i(this.colCnt),S.moreEls=t(b),S.limitedEls=t(o)}},unlimitRow:function(t){var e=this.rowStructs[t];e.moreEls&&(e.moreEls.remove(),e.moreEls=null),e.limitedEls&&(e.limitedEls.removeClass("fc-limited"),e.limitedEls=null)},renderMoreLink:function(e,n,i){var r=this,s=this.view;return t('<a class="fc-more"/>').text(this.getMoreLinkText(i.length)).on("click",function(o){var a=s.opt("eventLimitClick"),l=r.getCellDate(e,n),u=t(this),h=r.getCellEl(e,n),c=r.getCellSegs(e,n),d=r.resliceDaySegs(c,l),f=r.resliceDaySegs(i,l);"function"==typeof a&&(a=s.publiclyTrigger("eventLimitClick",null,{date:l,dayEl:h,moreEl:u,segs:d,hiddenSegs:f},o)),"popover"===a?r.showSegPopover(e,n,u,d):"string"==typeof a&&s.calendar.zoomTo(l,a)})},showSegPopover:function(t,e,n,i){var r,s,o=this,a=this.view,l=n.parent();r=1==this.rowCnt?a.el:this.rowEls.eq(t),s={className:"fc-more-popover",content:this.renderSegPopoverContent(t,e,i),parentEl:this.view.el,top:r.offset().top,autoHide:!0,viewportConstrain:a.opt("popoverViewportConstrain"),hide:function(){if(o.popoverSegs)for(var t,e=0;e<o.popoverSegs.length;++e)t=o.popoverSegs[e],a.publiclyTrigger("eventDestroy",t.event,t.event,t.el);o.segPopover.removeElement(),o.segPopover=null,o.popoverSegs=null}},this.isRTL?s.right=l.offset().left+l.outerWidth()+1:s.left=l.offset().left-1,this.segPopover=new pe(s),this.segPopover.show(),this.bindSegHandlersToEl(this.segPopover.el)},renderSegPopoverContent:function(e,n,i){var r,s=this.view,o=s.opt("theme"),a=this.getCellDate(e,n).format(s.opt("dayPopoverFormat")),l=t('<div class="fc-header '+s.widgetHeaderClass+'"><span class="fc-close '+(o?"ui-icon ui-icon-closethick":"fc-icon fc-icon-x")+'"></span><span class="fc-title">'+ht(a)+'</span><div class="fc-clear"/></div><div class="fc-body '+s.widgetContentClass+'"><div class="fc-event-container"></div></div>'),u=l.find(".fc-event-container");for(i=this.renderFgSegEls(i,!0),this.popoverSegs=i,r=0;r<i.length;r++)this.hitsNeeded(),i[r].hit=this.getCellHit(e,n),this.hitsNotNeeded(),u.append(i[r].el);return l},resliceDaySegs:function(e,n){var i=t.map(e,function(t){return t.event}),r=n.clone(),s=r.clone().add(1,"days"),o={start:r,end:s};return e=this.eventsToSegs(i,function(t){var e=z(t,o);return e?[e]:[]}),this.sortEventSegs(e),e},getMoreLinkText:function(t){var e=this.view.opt("eventLimitText");return"function"==typeof e?e(t):"+"+t+" "+e},getCellSegs:function(t,e,n){for(var i,r=this.rowStructs[t].segMatrix,s=n||0,o=[];s<r.length;)i=r[s][e],i&&o.push(i),s++;return o}});var Te=Zt.TimeGrid=be.extend(Ee,{slotDuration:null,snapDuration:null,snapsPerSlot:null,labelFormat:null,labelInterval:null,colEls:null,slatContainerEl:null,slatEls:null,nowIndicatorEls:null,colCoordCache:null,slatCoordCache:null,constructor:function(){be.apply(this,arguments),this.processOptions()},renderDates:function(){this.el.html(this.renderHtml()),this.colEls=this.el.find(".fc-day, .fc-disabled-day"),this.slatContainerEl=this.el.find(".fc-slats"),this.slatEls=this.slatContainerEl.find("tr"),this.colCoordCache=new ve({els:this.colEls,isHorizontal:!0}),this.slatCoordCache=new ve({els:this.slatEls,isVertical:!0}),this.renderContentSkeleton()},renderHtml:function(){return'<div class="fc-bg"><table>'+this.renderBgTrHtml(0)+'</table></div><div class="fc-slats"><table>'+this.renderSlatRowHtml()+"</table></div>"},renderSlatRowHtml:function(){for(var t,n,i,r=this.view,s=this.isRTL,o="",a=e.duration(+this.view.minTime);a<this.view.maxTime;)t=this.start.clone().time(a),n=vt(W(a,this.labelInterval)),i='<td class="fc-axis fc-time '+r.widgetContentClass+'" '+r.axisStyleAttr()+">"+(n?"<span>"+ht(t.format(this.labelFormat))+"</span>":"")+"</td>",o+='<tr data-time="'+t.format("HH:mm:ss")+'"'+(n?"":' class="fc-minor"')+">"+(s?"":i)+'<td class="'+r.widgetContentClass+'"/>'+(s?i:"")+"</tr>",a.add(this.slotDuration);return o},processOptions:function(){var n,i=this.view,r=i.opt("slotDuration"),s=i.opt("snapDuration");r=e.duration(r),s=s?e.duration(s):r,this.slotDuration=r,this.snapDuration=s,this.snapsPerSlot=r/s,this.minResizeDuration=s,n=i.opt("slotLabelFormat"),t.isArray(n)&&(n=n[n.length-1]),this.labelFormat=n||i.opt("smallTimeFormat"),n=i.opt("slotLabelInterval"),this.labelInterval=n?e.duration(n):this.computeLabelInterval(r)},computeLabelInterval:function(t){var n,i,r;for(n=_e.length-1;n>=0;n--)if(i=e.duration(_e[n]),r=W(i,t),vt(r)&&r>1)return i;return e.duration(t)},computeEventTimeFormat:function(){return this.view.opt("noMeridiemTimeFormat")},computeDisplayEventEnd:function(){return!0},prepareHits:function(){this.colCoordCache.build(),this.slatCoordCache.build()},releaseHits:function(){this.colCoordCache.clear()},queryHit:function(t,e){var n=this.snapsPerSlot,i=this.colCoordCache,r=this.slatCoordCache;if(i.isLeftInBounds(t)&&r.isTopInBounds(e)){var s=i.getHorizontalIndex(t),o=r.getVerticalIndex(e);if(null!=s&&null!=o){var a=r.getTopOffset(o),l=r.getHeight(o),u=(e-a)/l,h=Math.floor(u*n),c=o*n+h,d=a+h/n*l,f=a+(h+1)/n*l;return{col:s,snap:c,component:this,left:i.getLeftOffset(s),right:i.getRightOffset(s),top:d,bottom:f}}}},getHitSpan:function(t){var e,n=this.getCellDate(0,t.col),i=this.computeSnapTime(t.snap);return n.time(i),e=n.clone().add(this.snapDuration),{start:n,end:e}},getHitEl:function(t){return this.colEls.eq(t.col)},rangeUpdated:function(){this.updateDayTable()},computeSnapTime:function(t){return e.duration(this.view.minTime+this.snapDuration*t)},spanToSegs:function(t){var e,n=this.sliceRangeByTimes(t);for(e=0;e<n.length;e++)this.isRTL?n[e].col=this.daysPerRow-1-n[e].dayIndex:n[e].col=n[e].dayIndex;return n},sliceRangeByTimes:function(t){var e,n,i,r,s=[];for(n=0;n<this.daysPerRow;n++)i=this.dayDates[n].clone().time(0),r={start:i.clone().add(this.view.minTime),end:i.clone().add(this.view.maxTime)},(e=z(t,r))&&(e.dayIndex=n,s.push(e));return s},updateSize:function(t){this.slatCoordCache.build(),t&&this.updateSegVerticals([].concat(this.fgSegs||[],this.bgSegs||[],this.businessSegs||[]))},getTotalSlatHeight:function(){return this.slatContainerEl.outerHeight()},computeDateTop:function(t,n){return this.computeTimeTop(e.duration(t-n.clone().stripTime()))},computeTimeTop:function(t){var e,n,i=this.slatEls.length,r=(t-this.view.minTime)/this.slotDuration;return r=Math.max(0,r),r=Math.min(i,r),e=Math.floor(r),e=Math.min(e,i-1),n=r-e,this.slatCoordCache.getTopPosition(e)+this.slatCoordCache.getHeight(e)*n},renderDrag:function(t,e){var n,i;if(e)return this.renderEventLocationHelper(t,e);for(n=this.eventToSpans(t),i=0;i<n.length;i++)this.renderHighlight(n[i])},unrenderDrag:function(){this.unrenderHelper(),this.unrenderHighlight()},renderEventResize:function(t,e){return this.renderEventLocationHelper(t,e)},unrenderEventResize:function(){this.unrenderHelper()},renderHelper:function(t,e){return this.renderHelperSegs(this.eventToSegs(t),e)},unrenderHelper:function(){this.unrenderHelperSegs()},renderBusinessHours:function(){this.renderBusinessSegs(this.buildBusinessHourSegs())},unrenderBusinessHours:function(){this.unrenderBusinessSegs()},getNowIndicatorUnit:function(){return"minute"},renderNowIndicator:function(e){var n,i=this.spanToSegs({start:e,end:e}),r=this.computeDateTop(e,e),s=[];for(n=0;n<i.length;n++)s.push(t('<div class="fc-now-indicator fc-now-indicator-line"></div>').css("top",r).appendTo(this.colContainerEls.eq(i[n].col))[0]);i.length>0&&s.push(t('<div class="fc-now-indicator fc-now-indicator-arrow"></div>').css("top",r).appendTo(this.el.find(".fc-content-skeleton"))[0]),this.nowIndicatorEls=t(s)},unrenderNowIndicator:function(){this.nowIndicatorEls&&(this.nowIndicatorEls.remove(),this.nowIndicatorEls=null)},renderSelection:function(t){this.view.opt("selectHelper")?this.renderEventLocationHelper(t):this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHelper(),this.unrenderHighlight()},renderHighlight:function(t){this.renderHighlightSegs(this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderHighlightSegs()}});Te.mixin({colContainerEls:null,fgContainerEls:null,bgContainerEls:null,helperContainerEls:null,highlightContainerEls:null,businessContainerEls:null,fgSegs:null,bgSegs:null,helperSegs:null,highlightSegs:null,businessSegs:null,renderContentSkeleton:function(){var e,n,i="";for(e=0;e<this.colCnt;e++)i+='<td><div class="fc-content-col"><div class="fc-event-container fc-helper-container"></div><div class="fc-event-container"></div><div class="fc-highlight-container"></div><div class="fc-bgevent-container"></div><div class="fc-business-container"></div></div></td>';n=t('<div class="fc-content-skeleton"><table><tr>'+i+"</tr></table></div>"),this.colContainerEls=n.find(".fc-content-col"),this.helperContainerEls=n.find(".fc-helper-container"),this.fgContainerEls=n.find(".fc-event-container:not(.fc-helper-container)"),this.bgContainerEls=n.find(".fc-bgevent-container"),this.highlightContainerEls=n.find(".fc-highlight-container"),this.businessContainerEls=n.find(".fc-business-container"),this.bookendCells(n.find("tr")),this.el.append(n)},renderFgSegs:function(t){return t=this.renderFgSegsIntoContainers(t,this.fgContainerEls),this.fgSegs=t,t},unrenderFgSegs:function(){this.unrenderNamedSegs("fgSegs")},renderHelperSegs:function(e,n){var i,r,s,o=[];for(e=this.renderFgSegsIntoContainers(e,this.helperContainerEls),i=0;i<e.length;i++)r=e[i],n&&n.col===r.col&&(s=n.el,r.el.css({left:s.css("left"),right:s.css("right"),"margin-left":s.css("margin-left"),"margin-right":s.css("margin-right")})),o.push(r.el[0]);return this.helperSegs=e,t(o)},unrenderHelperSegs:function(){this.unrenderNamedSegs("helperSegs")},renderBgSegs:function(t){return t=this.renderFillSegEls("bgEvent",t),this.updateSegVerticals(t),this.attachSegsByCol(this.groupSegsByCol(t),this.bgContainerEls),this.bgSegs=t,t},unrenderBgSegs:function(){this.unrenderNamedSegs("bgSegs")},renderHighlightSegs:function(t){t=this.renderFillSegEls("highlight",t),this.updateSegVerticals(t),this.attachSegsByCol(this.groupSegsByCol(t),this.highlightContainerEls),this.highlightSegs=t},unrenderHighlightSegs:function(){this.unrenderNamedSegs("highlightSegs")},renderBusinessSegs:function(t){t=this.renderFillSegEls("businessHours",t),this.updateSegVerticals(t),this.attachSegsByCol(this.groupSegsByCol(t),this.businessContainerEls),this.businessSegs=t},unrenderBusinessSegs:function(){this.unrenderNamedSegs("businessSegs")},groupSegsByCol:function(t){var e,n=[];for(e=0;e<this.colCnt;e++)n.push([]);for(e=0;e<t.length;e++)n[t[e].col].push(t[e]);return n},attachSegsByCol:function(t,e){var n,i,r;for(n=0;n<this.colCnt;n++)for(i=t[n],r=0;r<i.length;r++)e.eq(n).append(i[r].el)},unrenderNamedSegs:function(t){var e,n=this[t];if(n){for(e=0;e<n.length;e++)n[e].el.remove();this[t]=null}},renderFgSegsIntoContainers:function(t,e){var n,i;for(t=this.renderFgSegEls(t),n=this.groupSegsByCol(t),i=0;i<this.colCnt;i++)this.updateFgSegCoords(n[i]);return this.attachSegsByCol(n,e),t},fgSegHtml:function(t,e){var n,i,r,s=this.view,o=t.event,a=s.isEventDraggable(o),l=!e&&t.isStart&&s.isEventResizableFromStart(o),u=!e&&t.isEnd&&s.isEventResizableFromEnd(o),h=this.getSegClasses(t,a,l||u),c=dt(this.getSegSkinCss(t));return h.unshift("fc-time-grid-event","fc-v-event"),s.isMultiDayEvent(o)?(t.isStart||t.isEnd)&&(n=this.getEventTimeText(t),i=this.getEventTimeText(t,"LT"),r=this.getEventTimeText(t,null,!1)):(n=this.getEventTimeText(o),i=this.getEventTimeText(o,"LT"),r=this.getEventTimeText(o,null,!1)),'<a class="'+h.join(" ")+'"'+(o.url?' href="'+ht(o.url)+'"':"")+(c?' style="'+c+'"':"")+'><div class="fc-content">'+(n?'<div class="fc-time" data-start="'+ht(r)+'" data-full="'+ht(i)+'"><span>'+ht(n)+"</span></div>":"")+(o.title?'<div class="fc-title">'+ht(o.title)+"</div>":"")+'</div><div class="fc-bg"/>'+(u?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},updateSegVerticals:function(t){this.computeSegVerticals(t),this.assignSegVerticals(t)},computeSegVerticals:function(t){var e,n,i;for(e=0;e<t.length;e++)n=t[e],i=this.dayDates[n.dayIndex],n.top=this.computeDateTop(n.start,i),n.bottom=this.computeDateTop(n.end,i)},assignSegVerticals:function(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.el.css(this.generateSegVerticalCss(n))},generateSegVerticalCss:function(t){return{top:t.top,bottom:-t.bottom}},updateFgSegCoords:function(t){this.computeSegVerticals(t),this.computeFgSegHorizontals(t),this.assignSegVerticals(t),this.assignFgSegHorizontals(t)},computeFgSegHorizontals:function(t){var e,n,i;if(this.sortEventSegs(t),e=At(t),Gt(e),n=e[0]){for(i=0;i<n.length;i++)Vt(n[i]);for(i=0;i<n.length;i++)this.computeFgSegForwardBack(n[i],0,0)}},computeFgSegForwardBack:function(t,e,n){var i,r=t.forwardSegs;if(void 0===t.forwardCoord)for(r.length?(this.sortForwardSegs(r),this.computeFgSegForwardBack(r[0],e+1,n),t.forwardCoord=r[0].backwardCoord):t.forwardCoord=1,t.backwardCoord=t.forwardCoord-(t.forwardCoord-n)/(e+1),i=0;i<r.length;i++)this.computeFgSegForwardBack(r[i],0,t.forwardCoord)},sortForwardSegs:function(t){t.sort(mt(this,"compareForwardSegs"))},compareForwardSegs:function(t,e){return e.forwardPressure-t.forwardPressure||(t.backwardCoord||0)-(e.backwardCoord||0)||this.compareEventSegs(t,e)},assignFgSegHorizontals:function(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.el.css(this.generateFgSegHorizontalCss(n)),n.bottom-n.top<30&&n.el.addClass("fc-short")},generateFgSegHorizontalCss:function(t){var e,n,i=this.view.opt("slotEventOverlap"),r=t.backwardCoord,s=t.forwardCoord,o=this.generateSegVerticalCss(t);return i&&(s=Math.min(1,r+2*(s-r))),this.isRTL?(e=1-s,n=r):(e=r,n=1-s),o.zIndex=t.level+1,o.left=100*e+"%",o.right=100*n+"%",i&&t.forwardPressure&&(o[this.isRTL?"marginLeft":"marginRight"]=20),o}});var Ce=Zt.View=ue.extend({type:null,name:null,title:null,calendar:null,viewSpec:null,options:null,el:null,renderQueue:null,batchRenderDepth:0,isDatesRendered:!1,isEventsRendered:!1,isBaseRendered:!1,queuedScroll:null,isRTL:!1,isSelected:!1,selectedEvent:null,eventOrderSpecs:null,widgetHeaderClass:null,widgetContentClass:null,highlightStateClass:null,nextDayThreshold:null,isHiddenDayHash:null,isNowIndicatorRendered:null,initialNowDate:null,initialNowQueriedMs:null,nowIndicatorTimeoutID:null,nowIndicatorIntervalID:null,constructor:function(t,n){ue.prototype.constructor.call(this),this.calendar=t,this.viewSpec=n,this.type=n.type,this.options=n.options,this.name=this.type,this.nextDayThreshold=e.duration(this.opt("nextDayThreshold")),this.initThemingProps(),this.initHiddenDays(),this.isRTL=this.opt("isRTL"),this.eventOrderSpecs=M(this.opt("eventOrder")),this.renderQueue=this.buildRenderQueue(),this.initAutoBatchRender(),this.initialize()},buildRenderQueue:function(){var t=this,e=new de({event:this.opt("eventRenderWait")});return e.on("start",function(){t.freezeHeight(),t.addScroll(t.queryScroll())}),e.on("stop",function(){t.thawHeight(),t.popScroll()}),e},initAutoBatchRender:function(){var t=this;this.on("before:change",function(){t.startBatchRender()}),this.on("change",function(){t.stopBatchRender()})},startBatchRender:function(){this.batchRenderDepth++||this.renderQueue.pause()},stopBatchRender:function(){--this.batchRenderDepth||this.renderQueue.resume()},initialize:function(){},opt:function(t){return this.options[t]},publiclyTrigger:function(t,e){var n=this.calendar;return n.publiclyTrigger.apply(n,[t,e||this].concat(Array.prototype.slice.call(arguments,2),[this]))},updateTitle:function(){this.title=this.computeTitle(),this.calendar.setToolbarsTitle(this.title)},computeTitle:function(){var t;return t=/^(year|month)$/.test(this.currentRangeUnit)?this.currentRange:this.activeRange,this.formatRange({start:this.calendar.applyTimezone(t.start),end:this.calendar.applyTimezone(t.end)},this.opt("titleFormat")||this.computeTitleFormat(),this.opt("titleRangeSeparator"))},computeTitleFormat:function(){return"year"==this.currentRangeUnit?"YYYY":"month"==this.currentRangeUnit?this.opt("monthYearFormat"):this.currentRangeAs("days")>1?"ll":"LL"},formatRange:function(t,e,n){var i=t.end;return i.hasTime()||(i=i.clone().subtract(1)),ae(t.start,i,e,n,this.opt("isRTL"))},getAllDayHtml:function(){return this.opt("allDayHtml")||ht(this.opt("allDayText"))},buildGotoAnchorHtml:function(e,n,i){var r,s,o,a;return t.isPlainObject(e)?(r=e.date,s=e.type,o=e.forceOff):r=e,r=Zt.moment(r),a={date:r.format("YYYY-MM-DD"),type:s||"day"},"string"==typeof n&&(i=n,n=null),n=n?" "+ft(n):"",i=i||"",!o&&this.opt("navLinks")?"<a"+n+' data-goto="'+ht(JSON.stringify(a))+'">'+i+"</a>":"<span"+n+">"+i+"</span>"},setElement:function(t){this.el=t,this.bindGlobalHandlers(),this.bindBaseRenderHandlers(),this.renderSkeleton()},
9
  removeElement:function(){this.unsetDate(),this.unrenderSkeleton(),this.unbindGlobalHandlers(),this.unbindBaseRenderHandlers(),this.el.remove()},renderSkeleton:function(){},unrenderSkeleton:function(){},setDate:function(t){var e=this.get("dateProfile"),n=this.buildDateProfile(t,null,!0);return e&&X(e.activeRange,n.activeRange)||this.set("dateProfile",n),n.date},unsetDate:function(){this.unset("dateProfile")},requestDateRender:function(t){var e=this;this.renderQueue.queue(function(){e.executeDateRender(t)},"date","init")},requestDateUnrender:function(){var t=this;this.renderQueue.queue(function(){t.executeDateUnrender()},"date","destroy")},fetchInitialEvents:function(t){return this.calendar.requestEvents(t.activeRange.start,t.activeRange.end)},bindEventChanges:function(){this.listenTo(this.calendar,"eventsReset",this.resetEvents)},unbindEventChanges:function(){this.stopListeningTo(this.calendar,"eventsReset")},setEvents:function(t){this.set("currentEvents",t),this.set("hasEvents",!0)},unsetEvents:function(){this.unset("currentEvents"),this.unset("hasEvents")},resetEvents:function(t){this.startBatchRender(),this.unsetEvents(),this.setEvents(t),this.stopBatchRender()},requestEventsRender:function(t){var e=this;this.renderQueue.queue(function(){e.executeEventsRender(t)},"event","init")},requestEventsUnrender:function(){var t=this;this.renderQueue.queue(function(){t.executeEventsUnrender()},"event","destroy")},executeDateRender:function(t,e){this.setDateProfileForRendering(t),this.updateTitle(),this.calendar.updateToolbarButtons(),this.render&&this.render(),this.renderDates(),this.updateSize(),this.renderBusinessHours(),this.startNowIndicator(),e||this.addScroll(this.computeInitialDateScroll()),this.isDatesRendered=!0,this.trigger("datesRendered")},executeDateUnrender:function(){this.unselect(),this.stopNowIndicator(),this.trigger("before:datesUnrendered"),this.unrenderBusinessHours(),this.unrenderDates(),this.destroy&&this.destroy(),this.isDatesRendered=!1},renderDates:function(){},unrenderDates:function(){},bindBaseRenderHandlers:function(){var t=this;this.on("datesRendered.baseHandler",function(){t.onBaseRender()}),this.on("before:datesUnrendered.baseHandler",function(){t.onBeforeBaseUnrender()})},unbindBaseRenderHandlers:function(){this.off(".baseHandler")},onBaseRender:function(){this.applyScreenState(),this.publiclyTrigger("viewRender",this,this,this.el)},onBeforeBaseUnrender:function(){this.applyScreenState(),this.publiclyTrigger("viewDestroy",this,this,this.el)},bindGlobalHandlers:function(){this.listenTo(we.get(),{touchstart:this.processUnselect,mousedown:this.handleDocumentMousedown})},unbindGlobalHandlers:function(){this.stopListeningTo(we.get())},initThemingProps:function(){var t=this.opt("theme")?"ui":"fc";this.widgetHeaderClass=t+"-widget-header",this.widgetContentClass=t+"-widget-content",this.highlightStateClass=t+"-state-highlight"},renderBusinessHours:function(){},unrenderBusinessHours:function(){},startNowIndicator:function(){var t,n,i,r=this;this.opt("nowIndicator")&&(t=this.getNowIndicatorUnit())&&(n=mt(this,"updateNowIndicator"),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=+new Date,this.renderNowIndicator(this.initialNowDate),this.isNowIndicatorRendered=!0,i=this.initialNowDate.clone().startOf(t).add(1,t)-this.initialNowDate,this.nowIndicatorTimeoutID=setTimeout(function(){r.nowIndicatorTimeoutID=null,n(),i=+e.duration(1,t),i=Math.max(100,i),r.nowIndicatorIntervalID=setInterval(n,i)},i))},updateNowIndicator:function(){this.isNowIndicatorRendered&&(this.unrenderNowIndicator(),this.renderNowIndicator(this.initialNowDate.clone().add(new Date-this.initialNowQueriedMs)))},stopNowIndicator:function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearTimeout(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},updateSize:function(t){var e;t&&(e=this.queryScroll()),this.updateHeight(t),this.updateWidth(t),this.updateNowIndicator(),t&&this.applyScroll(e)},updateWidth:function(t){},updateHeight:function(t){var e=this.calendar;this.setHeight(e.getSuggestedViewHeight(),e.isHeightAuto())},setHeight:function(t,e){},addForcedScroll:function(e){this.addScroll(t.extend(e,{isForced:!0}))},addScroll:function(e){var n=this.queuedScroll||(this.queuedScroll={});n.isForced||t.extend(n,e)},popScroll:function(){this.applyQueuedScroll(),this.queuedScroll=null},applyQueuedScroll:function(){this.queuedScroll&&this.applyScroll(this.queuedScroll)},queryScroll:function(){var e={};return this.isDatesRendered&&t.extend(e,this.queryDateScroll()),e},applyScroll:function(t){this.isDatesRendered&&this.applyDateScroll(t)},computeInitialDateScroll:function(){return{}},queryDateScroll:function(){return{}},applyDateScroll:function(t){},freezeHeight:function(){this.calendar.freezeContentHeight()},thawHeight:function(){this.calendar.thawContentHeight()},executeEventsRender:function(t){this.renderEvents(t),this.isEventsRendered=!0,this.onEventsRender()},executeEventsUnrender:function(){this.onBeforeEventsUnrender(),this.destroyEvents&&this.destroyEvents(),this.unrenderEvents(),this.isEventsRendered=!1},onEventsRender:function(){this.applyScreenState(),this.renderedEventSegEach(function(t){this.publiclyTrigger("eventAfterRender",t.event,t.event,t.el)}),this.publiclyTrigger("eventAfterAllRender")},onBeforeEventsUnrender:function(){this.applyScreenState(),this.renderedEventSegEach(function(t){this.publiclyTrigger("eventDestroy",t.event,t.event,t.el)})},applyScreenState:function(){this.thawHeight(),this.freezeHeight(),this.applyQueuedScroll()},renderEvents:function(t){},unrenderEvents:function(){},resolveEventEl:function(e,n){var i=this.publiclyTrigger("eventRender",e,e,n);return!1===i?n=null:i&&!0!==i&&(n=t(i)),n},showEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","")},t)},hideEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","hidden")},t)},renderedEventSegEach:function(t,e){var n,i=this.getEventSegs();for(n=0;n<i.length;n++)e&&i[n].event._id!==e._id||i[n].el&&t.call(this,i[n])},getEventSegs:function(){return[]},isEventDraggable:function(t){return this.isEventStartEditable(t)},isEventStartEditable:function(t){return ut(t.startEditable,(t.source||{}).startEditable,this.opt("eventStartEditable"),this.isEventGenerallyEditable(t))},isEventGenerallyEditable:function(t){return ut(t.editable,(t.source||{}).editable,this.opt("editable"))},reportSegDrop:function(t,e,n,i,r){var s=this.calendar,o=s.mutateSeg(t,e,n),a=function(){o.undo(),s.reportEventChange()};this.triggerEventDrop(t.event,o.dateDelta,a,i,r),s.reportEventChange()},triggerEventDrop:function(t,e,n,i,r){this.publiclyTrigger("eventDrop",i[0],t,e,n,r,{})},reportExternalDrop:function(e,n,i,r,s){var o,a,l=e.eventProps;l&&(o=t.extend({},l,n),a=this.calendar.renderEvent(o,e.stick)[0]),this.triggerExternalDrop(a,n,i,r,s)},triggerExternalDrop:function(t,e,n,i,r){this.publiclyTrigger("drop",n[0],e.start,i,r),t&&this.publiclyTrigger("eventReceive",null,t)},renderDrag:function(t,e){},unrenderDrag:function(){},isEventResizableFromStart:function(t){return this.opt("eventResizableFromStart")&&this.isEventResizable(t)},isEventResizableFromEnd:function(t){return this.isEventResizable(t)},isEventResizable:function(t){var e=t.source||{};return ut(t.durationEditable,e.durationEditable,this.opt("eventDurationEditable"),t.editable,e.editable,this.opt("editable"))},reportSegResize:function(t,e,n,i,r){var s=this.calendar,o=s.mutateSeg(t,e,n),a=function(){o.undo(),s.reportEventChange()};this.triggerEventResize(t.event,o.durationDelta,a,i,r),s.reportEventChange()},triggerEventResize:function(t,e,n,i,r){this.publiclyTrigger("eventResize",i[0],t,e,n,r,{})},select:function(t,e){this.unselect(e),this.renderSelection(t),this.reportSelection(t,e)},renderSelection:function(t){},reportSelection:function(t,e){this.isSelected=!0,this.triggerSelect(t,e)},triggerSelect:function(t,e){this.publiclyTrigger("select",null,this.calendar.applyTimezone(t.start),this.calendar.applyTimezone(t.end),e)},unselect:function(t){this.isSelected&&(this.isSelected=!1,this.destroySelection&&this.destroySelection(),this.unrenderSelection(),this.publiclyTrigger("unselect",null,t))},unrenderSelection:function(){},selectEvent:function(t){this.selectedEvent&&this.selectedEvent===t||(this.unselectEvent(),this.renderedEventSegEach(function(t){t.el.addClass("fc-selected")},t),this.selectedEvent=t)},unselectEvent:function(){this.selectedEvent&&(this.renderedEventSegEach(function(t){t.el.removeClass("fc-selected")},this.selectedEvent),this.selectedEvent=null)},isEventSelected:function(t){return this.selectedEvent&&this.selectedEvent._id===t._id},handleDocumentMousedown:function(t){S(t)&&this.processUnselect(t)},processUnselect:function(t){this.processRangeUnselect(t),this.processEventUnselect(t)},processRangeUnselect:function(e){var n;this.isSelected&&this.opt("unselectAuto")&&((n=this.opt("unselectCancel"))&&t(e.target).closest(n).length||this.unselect(e))},processEventUnselect:function(e){this.selectedEvent&&(t(e.target).closest(".fc-selected").length||this.unselectEvent())},triggerDayClick:function(t,e,n){this.publiclyTrigger("dayClick",e,this.calendar.applyTimezone(t.start),n)},computeDayRange:function(t){var e,n=t.start.clone().stripTime(),i=t.end,r=null;return i&&(r=i.clone().stripTime(),(e=+i.time())&&e>=this.nextDayThreshold&&r.add(1,"days")),(!i||r<=n)&&(r=n.clone().add(1,"days")),{start:n,end:r}},isMultiDayEvent:function(t){var e=this.computeDayRange(t);return e.end.diff(e.start,"days")>1}});Ce.watch("displayingDates",["dateProfile"],function(t){this.requestDateRender(t.dateProfile)},function(){this.requestDateUnrender()}),Ce.watch("initialEvents",["dateProfile"],function(t){return this.fetchInitialEvents(t.dateProfile)}),Ce.watch("bindingEvents",["initialEvents"],function(t){this.setEvents(t.initialEvents),this.bindEventChanges()},function(){this.unbindEventChanges(),this.unsetEvents()}),Ce.watch("displayingEvents",["displayingDates","hasEvents"],function(){this.requestEventsRender(this.get("currentEvents"))},function(){this.requestEventsUnrender()}),Ce.mixin({currentRange:null,currentRangeUnit:null,renderRange:null,activeRange:null,validRange:null,dateIncrement:null,minTime:null,maxTime:null,usesMinMaxTime:!1,start:null,end:null,intervalStart:null,intervalEnd:null,setDateProfileForRendering:function(t){this.currentRange=t.currentRange,this.currentRangeUnit=t.currentRangeUnit,this.renderRange=t.renderRange,this.activeRange=t.activeRange,this.validRange=t.validRange,this.dateIncrement=t.dateIncrement,this.minTime=t.minTime,this.maxTime=t.maxTime,this.start=t.activeRange.start,this.end=t.activeRange.end,this.intervalStart=t.currentRange.start,this.intervalEnd=t.currentRange.end},buildPrevDateProfile:function(t){var e=t.clone().startOf(this.currentRangeUnit).subtract(this.dateIncrement);return this.buildDateProfile(e,-1)},buildNextDateProfile:function(t){var e=t.clone().startOf(this.currentRangeUnit).add(this.dateIncrement);return this.buildDateProfile(e,1)},buildDateProfile:function(t,n,i){var r,s,o,a,l=this.buildValidRange(),u=null,h=null;return i&&(t=j(t,l)),r=this.buildCurrentRangeInfo(t,n),s=this.buildRenderRange(r.range,r.unit),o=q(s),this.opt("showNonCurrentDates")||(o=U(o,r.range)),u=e.duration(this.opt("minTime")),h=e.duration(this.opt("maxTime")),this.adjustActiveRange(o,u,h),o=U(o,l),t=j(t,o),a=$(r.range,l),{validRange:l,currentRange:r.range,currentRangeUnit:r.unit,activeRange:o,renderRange:s,minTime:u,maxTime:h,isValid:a,date:t,dateIncrement:this.buildDateIncrement(r.duration)}},buildValidRange:function(){return this.getRangeOption("validRange",this.calendar.getNow())||{}},buildCurrentRangeInfo:function(t,e){var n,i=null,r=null,s=null;return this.viewSpec.duration?(i=this.viewSpec.duration,r=this.viewSpec.durationUnit,s=this.buildRangeFromDuration(t,e,i,r)):(n=this.opt("dayCount"))?(r="day",s=this.buildRangeFromDayCount(t,e,n)):(s=this.buildCustomVisibleRange(t))?r=V(s.start,s.end):(i=this.getFallbackDuration(),r=V(i),s=this.buildRangeFromDuration(t,e,i,r)),this.normalizeCurrentRange(s,r),{duration:i,unit:r,range:s}},getFallbackDuration:function(){return e.duration({days:1})},normalizeCurrentRange:function(t,e){/^(year|month|week|day)$/.test(e)?(t.start.stripTime(),t.end.stripTime()):(t.start.hasTime()||t.start.time(0),t.end.hasTime()||t.end.time(0))},adjustActiveRange:function(t,e,n){var i=!1;this.usesMinMaxTime&&(e<0&&(t.start.time(0).add(e),i=!0),n>864e5&&(t.end.time(n-864e5),i=!0),i&&(t.start.hasTime()||t.start.time(0),t.end.hasTime()||t.end.time(0)))},buildRangeFromDuration:function(t,n,i,r){var s,o,a,l=this.opt("dateAlignment"),u=t.clone();return i.as("days")<=1&&this.isHiddenDay(u)&&(u=this.skipHiddenDays(u,n),u.startOf("day")),l||(o=this.opt("dateIncrement"),o?(a=e.duration(o),l=a<i?O(a,o):r):l=r),u.startOf(l),s=u.clone().add(i),{start:u,end:s}},buildRangeFromDayCount:function(t,e,n){var i,r=this.opt("dateAlignment"),s=0,o=t.clone();r&&o.startOf(r),o.startOf("day"),o=this.skipHiddenDays(o,e),i=o.clone();do{i.add(1,"day"),this.isHiddenDay(i)||s++}while(s<n);return{start:o,end:i}},buildCustomVisibleRange:function(t){var e=this.getRangeOption("visibleRange",this.calendar.moment(t));return!e||e.start&&e.end?e:null},buildRenderRange:function(t,e){return this.trimHiddenDays(t)},buildDateIncrement:function(t){var n,i=this.opt("dateIncrement");return i?e.duration(i):(n=this.opt("dateAlignment"))?e.duration(1,n):t||e.duration({days:1})},trimHiddenDays:function(t){return{start:this.skipHiddenDays(t.start),end:this.skipHiddenDays(t.end,-1,!0)}},currentRangeAs:function(t){var e=this.currentRange;return e.end.diff(e.start,t,!0)},getRangeOption:function(t){var e=this.opt(t);if("function"==typeof e&&(e=e.apply(null,Array.prototype.slice.call(arguments,1))),e)return this.calendar.parseRange(e)},initHiddenDays:function(){var e,n=this.opt("hiddenDays")||[],i=[],r=0;for(!1===this.opt("weekends")&&n.push(0,6),e=0;e<7;e++)(i[e]=-1!==t.inArray(e,n))||r++;if(!r)throw"invalid hiddenDays";this.isHiddenDayHash=i},isHiddenDay:function(t){return e.isMoment(t)&&(t=t.day()),this.isHiddenDayHash[t]},skipHiddenDays:function(t,e,n){var i=t.clone();for(e=e||1;this.isHiddenDayHash[(i.day()+(n?e:0)+7)%7];)i.add(e,"days");return i}});var He=Zt.Scroller=bt.extend({el:null,scrollEl:null,overflowX:null,overflowY:null,constructor:function(t){t=t||{},this.overflowX=t.overflowX||t.overflow||"auto",this.overflowY=t.overflowY||t.overflow||"auto"},render:function(){this.el=this.renderEl(),this.applyOverflow()},renderEl:function(){return this.scrollEl=t('<div class="fc-scroller"></div>')},clear:function(){this.setHeight("auto"),this.applyOverflow()},destroy:function(){this.el.remove()},applyOverflow:function(){this.scrollEl.css({"overflow-x":this.overflowX,"overflow-y":this.overflowY})},lockOverflow:function(t){var e=this.overflowX,n=this.overflowY;t=t||this.getScrollbarWidths(),"auto"===e&&(e=t.top||t.bottom||this.scrollEl[0].scrollWidth-1>this.scrollEl[0].clientWidth?"scroll":"hidden"),"auto"===n&&(n=t.left||t.right||this.scrollEl[0].scrollHeight-1>this.scrollEl[0].clientHeight?"scroll":"hidden"),this.scrollEl.css({"overflow-x":e,"overflow-y":n})},setHeight:function(t){this.scrollEl.height(t)},getScrollTop:function(){return this.scrollEl.scrollTop()},setScrollTop:function(t){this.scrollEl.scrollTop(t)},getClientWidth:function(){return this.scrollEl[0].clientWidth},getClientHeight:function(){return this.scrollEl[0].clientHeight},getScrollbarWidths:function(){return p(this.scrollEl)}});_t.prototype.proxyCall=function(t){var e=Array.prototype.slice.call(arguments,1),n=[];return this.items.forEach(function(i){n.push(i[t].apply(i,e))}),n};var Re=Zt.Calendar=bt.extend(fe,{view:null,viewsByType:null,currentDate:null,loadingLevel:0,constructor:function(t,e){we.needed(),this.el=t,this.viewsByType={},this.viewSpecCache={},this.initOptionsInternals(e),this.initMomentInternals(),this.initCurrentDate(),Ut.call(this),this.initialize()},initialize:function(){},getCalendar:function(){return this},getView:function(){return this.view},publiclyTrigger:function(t,e){var n=Array.prototype.slice.call(arguments,2),i=this.opt(t);if(e=e||this.el[0],this.triggerWith(t,e,n),i)return i.apply(e,n)},instantiateView:function(t){var e=this.getViewSpec(t);return new e.class(this,e)},isValidViewType:function(t){return Boolean(this.getViewSpec(t))},changeView:function(t,e){e&&(e.start&&e.end?this.recordOptionOverrides({visibleRange:e}):this.currentDate=this.moment(e).stripZone()),this.renderView(t)},zoomTo:function(t,e){var n;e=e||"day",n=this.getViewSpec(e)||this.getUnitViewSpec(e),this.currentDate=t.clone(),this.renderView(n?n.type:null)},initCurrentDate:function(){var t=this.opt("defaultDate");this.currentDate=null!=t?this.moment(t).stripZone():this.getNow()},prev:function(){var t=this.view.buildPrevDateProfile(this.currentDate);t.isValid&&(this.currentDate=t.date,this.renderView())},next:function(){var t=this.view.buildNextDateProfile(this.currentDate);t.isValid&&(this.currentDate=t.date,this.renderView())},prevYear:function(){this.currentDate.add(-1,"years"),this.renderView()},nextYear:function(){this.currentDate.add(1,"years"),this.renderView()},today:function(){this.currentDate=this.getNow(),this.renderView()},gotoDate:function(t){this.currentDate=this.moment(t).stripZone(),this.renderView()},incrementDate:function(t){this.currentDate.add(e.duration(t)),this.renderView()},getDate:function(){return this.applyTimezone(this.currentDate)},pushLoading:function(){this.loadingLevel++||this.publiclyTrigger("loading",null,!0,this.view)},popLoading:function(){--this.loadingLevel||this.publiclyTrigger("loading",null,!1,this.view)},select:function(t,e){this.view.select(this.buildSelectSpan.apply(this,arguments))},unselect:function(){this.view&&this.view.unselect()},buildSelectSpan:function(t,e){var n,i=this.moment(t).stripZone();return n=e?this.moment(e).stripZone():i.hasTime()?i.clone().add(this.defaultTimedEventDuration):i.clone().add(this.defaultAllDayEventDuration),{start:i,end:n}},parseRange:function(t){var e=null,n=null;return t.start&&(e=this.moment(t.start).stripZone()),t.end&&(n=this.moment(t.end).stripZone()),e||n?e&&n&&n.isBefore(e)?null:{start:e,end:n}:null},rerenderEvents:function(){this.elementVisible()&&this.reportEventChange()}});Re.mixin({dirDefaults:null,localeDefaults:null,overrides:null,dynamicOverrides:null,optionsModel:null,initOptionsInternals:function(e){this.overrides=t.extend({},e),this.dynamicOverrides={},this.optionsModel=new ue,this.populateOptionsHash()},option:function(t,e){var n;if("string"==typeof t){if(void 0===e)return this.optionsModel.get(t);n={},n[t]=e,this.setOptions(n)}else"object"==typeof t&&this.setOptions(t)},opt:function(t){return this.optionsModel.get(t)},setOptions:function(t){var e,n=0;this.recordOptionOverrides(t);for(e in t)n++;if(1===n){if("height"===e||"contentHeight"===e||"aspectRatio"===e)return void this.updateSize(!0);if("defaultDate"===e)return;if("businessHours"===e)return void(this.view&&(this.view.unrenderBusinessHours(),this.view.renderBusinessHours()));if("timezone"===e)return this.rezoneArrayEventSources(),void this.refetchEvents()}this.renderHeader(),this.renderFooter(),this.viewsByType={},this.reinitView()},populateOptionsHash:function(){var t,e,i,r,s;t=ut(this.dynamicOverrides.locale,this.overrides.locale),e=xe[t],e||(t=Re.defaults.locale,e=xe[t]||{}),i=ut(this.dynamicOverrides.isRTL,this.overrides.isRTL,e.isRTL,Re.defaults.isRTL),r=i?Re.rtlDefaults:{},this.dirDefaults=r,this.localeDefaults=e,s=n([Re.defaults,r,e,this.overrides,this.dynamicOverrides]),Yt(s),this.optionsModel.reset(s)},recordOptionOverrides:function(t){var e;for(e in t)this.dynamicOverrides[e]=t[e];this.viewSpecCache={},this.populateOptionsHash()}}),Re.mixin({defaultAllDayEventDuration:null,defaultTimedEventDuration:null,localeData:null,initMomentInternals:function(){var t=this;this.defaultAllDayEventDuration=e.duration(this.opt("defaultAllDayEventDuration")),this.defaultTimedEventDuration=e.duration(this.opt("defaultTimedEventDuration")),this.optionsModel.watch("buildingMomentLocale",["?locale","?monthNames","?monthNamesShort","?dayNames","?dayNamesShort","?firstDay","?weekNumberCalculation"],function(e){var n,i=e.weekNumberCalculation,r=e.firstDay;"iso"===i&&(i="ISO");var s=rt(qt(e.locale));e.monthNames&&(s._months=e.monthNames),e.monthNamesShort&&(s._monthsShort=e.monthNamesShort),e.dayNames&&(s._weekdays=e.dayNames),e.dayNamesShort&&(s._weekdaysShort=e.dayNamesShort),null==r&&"ISO"===i&&(r=1),null!=r&&(n=rt(s._week),n.dow=r,s._week=n),"ISO"!==i&&"local"!==i&&"function"!=typeof i||(s._fullCalendar_weekCalc=i),t.localeData=s,t.currentDate&&t.localizeMoment(t.currentDate)})},moment:function(){var t;return"local"===this.opt("timezone")?(t=Zt.moment.apply(null,arguments),t.hasTime()&&t.local()):t="UTC"===this.opt("timezone")?Zt.moment.utc.apply(null,arguments):Zt.moment.parseZone.apply(null,arguments),this.localizeMoment(t),t},localizeMoment:function(t){t._locale=this.localeData},getIsAmbigTimezone:function(){return"local"!==this.opt("timezone")&&"UTC"!==this.opt("timezone")},applyTimezone:function(t){if(!t.hasTime())return t.clone();var e,n=this.moment(t.toArray()),i=t.time()-n.time();return i&&(e=n.clone().add(i),t.time()-e.time()==0&&(n=e)),n},getNow:function(){var t=this.opt("now");return"function"==typeof t&&(t=t()),this.moment(t).stripZone()},humanizeDuration:function(t){return t.locale(this.opt("locale")).humanize()},getEventEnd:function(t){return t.end?t.end.clone():this.getDefaultEventEnd(t.allDay,t.start)},getDefaultEventEnd:function(t,e){var n=e.clone();return t?n.stripTime().add(this.defaultAllDayEventDuration):n.add(this.defaultTimedEventDuration),this.getIsAmbigTimezone()&&n.stripZone(),n}}),Re.mixin({viewSpecCache:null,getViewSpec:function(t){var e=this.viewSpecCache;return e[t]||(e[t]=this.buildViewSpec(t))},getUnitViewSpec:function(e){var n,i,r;if(-1!=t.inArray(e,Jt))for(n=this.header.getViewsWithButtons(),t.each(Zt.views,function(t){n.push(t)}),i=0;i<n.length;i++)if((r=this.getViewSpec(n[i]))&&r.singleUnit==e)return r},buildViewSpec:function(t){for(var i,r,s,o,a,l=this.overrides.views||{},u=[],h=[],c=[],d=t;d;)i=$t[d],r=l[d],d=null,"function"==typeof i&&(i={class:i}),i&&(u.unshift(i),h.unshift(i.defaults||{}),s=s||i.duration,d=d||i.type),r&&(c.unshift(r),s=s||r.duration,d=d||r.type);return i=it(u),i.type=t,!!i.class&&(s=s||this.dynamicOverrides.duration||this.overrides.duration,s&&(o=e.duration(s),o.valueOf()&&(a=O(o,s),i.duration=o,i.durationUnit=a,1===o.as(a)&&(i.singleUnit=a,c.unshift(l[a]||{})))),i.defaults=n(h),i.overrides=n(c),this.buildViewSpecOptions(i),this.buildViewSpecButtonText(i,t),i)},buildViewSpecOptions:function(t){t.options=n([Re.defaults,t.defaults,this.dirDefaults,this.localeDefaults,this.overrides,t.overrides,this.dynamicOverrides]),Yt(t.options)},buildViewSpecButtonText:function(t,e){function n(n){var i=n.buttonText||{};return i[e]||(t.buttonTextKey?i[t.buttonTextKey]:null)||(t.singleUnit?i[t.singleUnit]:null)}t.buttonTextOverride=n(this.dynamicOverrides)||n(this.overrides)||t.overrides.buttonText,t.buttonTextDefault=n(this.localeDefaults)||n(this.dirDefaults)||t.defaults.buttonText||n(Re.defaults)||(t.duration?this.humanizeDuration(t.duration):null)||e}}),Re.mixin({el:null,contentEl:null,suggestedViewHeight:null,windowResizeProxy:null,ignoreWindowResize:0,render:function(){this.contentEl?this.elementVisible()&&(this.calcSize(),this.renderView()):this.initialRender()},initialRender:function(){var e=this,n=this.el;n.addClass("fc"),n.on("click.fc","a[data-goto]",function(n){var i=t(this),r=i.data("goto"),s=e.moment(r.date),o=r.type,a=e.view.opt("navLink"+gt(o)+"Click");"function"==typeof a?a(s,n):("string"==typeof a&&(o=a),e.zoomTo(s,o))}),this.optionsModel.watch("applyingThemeClasses",["?theme"],function(t){n.toggleClass("ui-widget",t.theme),n.toggleClass("fc-unthemed",!t.theme)}),this.optionsModel.watch("applyingDirClasses",["?isRTL","?locale"],function(t){n.toggleClass("fc-ltr",!t.isRTL),n.toggleClass("fc-rtl",t.isRTL)}),this.contentEl=t("<div class='fc-view-container'/>").prependTo(n),this.initToolbars(),this.renderHeader(),this.renderFooter(),this.renderView(this.opt("defaultView")),this.opt("handleWindowResize")&&t(window).resize(this.windowResizeProxy=yt(this.windowResize.bind(this),this.opt("windowResizeDelay")))},destroy:function(){this.view&&this.view.removeElement(),this.toolbarsManager.proxyCall("removeElement"),this.contentEl.remove(),this.el.removeClass("fc fc-ltr fc-rtl fc-unthemed ui-widget"),this.el.off(".fc"),this.windowResizeProxy&&(t(window).unbind("resize",this.windowResizeProxy),this.windowResizeProxy=null),we.unneeded()},elementVisible:function(){return this.el.is(":visible")},renderView:function(e,n){this.ignoreWindowResize++;var i=this.view&&e&&this.view.type!==e;i&&(this.freezeContentHeight(),this.clearView()),!this.view&&e&&(this.view=this.viewsByType[e]||(this.viewsByType[e]=this.instantiateView(e)),this.view.setElement(t("<div class='fc-view fc-"+e+"-view' />").appendTo(this.contentEl)),this.toolbarsManager.proxyCall("activateButton",e)),this.view&&(n&&this.view.addForcedScroll(n),this.elementVisible()&&(this.currentDate=this.view.setDate(this.currentDate))),i&&this.thawContentHeight(),this.ignoreWindowResize--},clearView:function(){this.toolbarsManager.proxyCall("deactivateButton",this.view.type),this.view.removeElement(),this.view=null},reinitView:function(){this.ignoreWindowResize++,this.freezeContentHeight();var t=this.view.type,e=this.view.queryScroll();this.clearView(),this.calcSize(),this.renderView(t,e),this.thawContentHeight(),this.ignoreWindowResize--},getSuggestedViewHeight:function(){return null===this.suggestedViewHeight&&this.calcSize(),this.suggestedViewHeight},isHeightAuto:function(){return"auto"===this.opt("contentHeight")||"auto"===this.opt("height")},updateSize:function(t){if(this.elementVisible())return t&&this._calcSize(),this.ignoreWindowResize++,this.view.updateSize(!0),this.ignoreWindowResize--,!0},calcSize:function(){this.elementVisible()&&this._calcSize()},_calcSize:function(){var t=this.opt("contentHeight"),e=this.opt("height");this.suggestedViewHeight="number"==typeof t?t:"function"==typeof t?t():"number"==typeof e?e-this.queryToolbarsHeight():"function"==typeof e?e()-this.queryToolbarsHeight():"parent"===e?this.el.parent().height()-this.queryToolbarsHeight():Math.round(this.contentEl.width()/Math.max(this.opt("aspectRatio"),.5))},windowResize:function(t){!this.ignoreWindowResize&&t.target===window&&this.view.renderRange&&this.updateSize(!0)&&this.view.publiclyTrigger("windowResize",this.el[0])},freezeContentHeight:function(){this.contentEl.css({width:"100%",height:this.contentEl.height(),overflow:"hidden"})},thawContentHeight:function(){this.contentEl.css({width:"",height:"",overflow:""})}}),Re.mixin({header:null,footer:null,toolbarsManager:null,initToolbars:function(){this.header=new Wt(this,this.computeHeaderOptions()),this.footer=new Wt(this,this.computeFooterOptions()),this.toolbarsManager=new _t([this.header,this.footer])},computeHeaderOptions:function(){return{extraClasses:"fc-header-toolbar",layout:this.opt("header")}},computeFooterOptions:function(){return{extraClasses:"fc-footer-toolbar",layout:this.opt("footer")}},renderHeader:function(){var t=this.header;t.setToolbarOptions(this.computeHeaderOptions()),t.render(),t.el&&this.el.prepend(t.el)},renderFooter:function(){var t=this.footer;t.setToolbarOptions(this.computeFooterOptions()),t.render(),t.el&&this.el.append(t.el)},setToolbarsTitle:function(t){this.toolbarsManager.proxyCall("updateTitle",t)},updateToolbarButtons:function(){var t=this.getNow(),e=this.view,n=e.buildDateProfile(t),i=e.buildPrevDateProfile(this.currentDate),r=e.buildNextDateProfile(this.currentDate);this.toolbarsManager.proxyCall(n.isValid&&!Z(t,e.currentRange)?"enableButton":"disableButton","today"),this.toolbarsManager.proxyCall(i.isValid?"enableButton":"disableButton","prev"),this.toolbarsManager.proxyCall(r.isValid?"enableButton":"disableButton","next")},queryToolbarsHeight:function(){return this.toolbarsManager.items.reduce(function(t,e){return t+(e.el?e.el.outerHeight(!0):0)},0)}}),Re.defaults={titleRangeSeparator:" – ",monthYearFormat:"MMMM YYYY",defaultTimedEventDuration:"02:00:00",defaultAllDayEventDuration:{days:1},forceEventDuration:!1,nextDayThreshold:"09:00:00",defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberTitle:"W",weekNumberCalculation:"local",scrollTime:"06:00:00",minTime:"00:00:00",maxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timezoneParam:"timezone",timezone:!1,isRTL:!1,buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day"},buttonIcons:{prev:"left-single-arrow",next:"right-single-arrow",prevYear:"left-double-arrow",nextYear:"right-double-arrow"},allDayText:"all-day",theme:!1,themeButtonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e",prevYear:"seek-prev",nextYear:"seek-next"},dragOpacity:.75,dragRevertDuration:500,dragScroll:!0,unselectAuto:!0,dropAccept:"*",eventOrder:"title",eventLimit:!1,eventLimitText:"more",eventLimitClick:"popover",dayPopoverFormat:"LL",handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3},Re.englishDefaults={dayPopoverFormat:"dddd, MMMM D"},Re.rtlDefaults={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"right-single-arrow",next:"left-single-arrow",prevYear:"right-double-arrow",nextYear:"left-double-arrow"},themeButtonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w",nextYear:"seek-prev",prevYear:"seek-next"}};var xe=Zt.locales={};Zt.datepickerLocale=function(e,n,i){var r=xe[e]||(xe[e]={});r.isRTL=i.isRTL,r.weekNumberTitle=i.weekHeader,t.each(Ie,function(t,e){r[t]=e(i)}),t.datepicker&&(t.datepicker.regional[n]=t.datepicker.regional[e]=i,t.datepicker.regional.en=t.datepicker.regional[""],t.datepicker.setDefaults(i))},Zt.locale=function(e,i){var r,s;r=xe[e]||(xe[e]={}),i&&(r=xe[e]=n([r,i])),s=qt(e),t.each(ke,function(t,e){null==r[t]&&(r[t]=e(s,r))}),Re.defaults.locale=e};var Ie={buttonText:function(t){return{prev:ct(t.prevText),next:ct(t.nextText),today:ct(t.currentText)}},monthYearFormat:function(t){return t.showMonthAfterYear?"YYYY["+t.yearSuffix+"] MMMM":"MMMM YYYY["+t.yearSuffix+"]"}},ke={dayOfMonthFormat:function(t,e){var n=t.longDateFormat("l");return n=n.replace(/^Y+[^\w\s]*|[^\w\s]*Y+$/g,""),e.isRTL?n+=" ddd":n="ddd "+n,n},mediumTimeFormat:function(t){return t.longDateFormat("LT").replace(/\s*a$/i,"a")},smallTimeFormat:function(t){return t.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"a")},extraSmallTimeFormat:function(t){return t.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"t")},hourFormat:function(t){return t.longDateFormat("LT").replace(":mm","").replace(/(\Wmm)$/,"").replace(/\s*a$/i,"a")},noMeridiemTimeFormat:function(t){return t.longDateFormat("LT").replace(/\s*a$/i,"")}},Me={smallDayDateFormat:function(t){return t.isRTL?"D dd":"dd D"},weekFormat:function(t){return t.isRTL?"w[ "+t.weekNumberTitle+"]":"["+t.weekNumberTitle+" ]w"},smallWeekFormat:function(t){return t.isRTL?"w["+t.weekNumberTitle+"]":"["+t.weekNumberTitle+"]w"}};Zt.locale("en",Re.englishDefaults),Zt.sourceNormalizers=[],Zt.sourceFetchers=[];var Be={dataType:"json",cache:!1},Le=1;Re.prototype.mutateSeg=function(t,e){return this.mutateEvent(t.event,e)},Re.prototype.normalizeEvent=function(t){},Re.prototype.spanContainsSpan=function(t,e){var n=t.start.clone().stripZone(),i=this.getEventEnd(t).stripZone()
10
  ;return e.start>=n&&e.end<=i},Re.prototype.getPeerEvents=function(t,e){var n,i,r=this.getEventCache(),s=[];for(n=0;n<r.length;n++)i=r[n],e&&e._id===i._id||s.push(i);return s},Re.prototype.isEventSpanAllowed=function(t,e){var n=e.source||{},i=this.opt("eventAllow"),r=ut(e.constraint,n.constraint,this.opt("eventConstraint")),s=ut(e.overlap,n.overlap,this.opt("eventOverlap"));return this.isSpanAllowed(t,r,s,e)&&(!i||!1!==i(t,e))},Re.prototype.isExternalSpanAllowed=function(e,n,i){var r,s;return i&&(r=t.extend({},i,n),s=this.expandEvent(this.buildEventFromInput(r))[0]),s?this.isEventSpanAllowed(e,s):this.isSelectionSpanAllowed(e)},Re.prototype.isSelectionSpanAllowed=function(t){var e=this.opt("selectAllow");return this.isSpanAllowed(t,this.opt("selectConstraint"),this.opt("selectOverlap"))&&(!e||!1!==e(t))},Re.prototype.isSpanAllowed=function(t,e,n,i){var r,s,o,a,l,u;if(null!=e&&(r=this.constraintToEvents(e))){for(s=!1,a=0;a<r.length;a++)if(this.spanContainsSpan(r[a],t)){s=!0;break}if(!s)return!1}for(o=this.getPeerEvents(t,i),a=0;a<o.length;a++)if(l=o[a],this.eventIntersectsRange(l,t)){if(!1===n)return!1;if("function"==typeof n&&!n(l,i))return!1;if(i){if(!1===(u=ut(l.overlap,(l.source||{}).overlap)))return!1;if("function"==typeof u&&!u(i,l))return!1}}return!0},Re.prototype.constraintToEvents=function(t){return"businessHours"===t?this.getCurrentBusinessHourEvents():"object"==typeof t?null!=t.start?this.expandEvent(this.buildEventFromInput(t)):null:this.clientEvents(t)},Re.prototype.eventIntersectsRange=function(t,e){var n=t.start.clone().stripZone(),i=this.getEventEnd(t).stripZone();return e.start<i&&e.end>n};var Ne={id:"_fcBusinessHours",start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"};Re.prototype.getCurrentBusinessHourEvents=function(t){return this.computeBusinessHourEvents(t,this.opt("businessHours"))},Re.prototype.computeBusinessHourEvents=function(e,n){return!0===n?this.expandBusinessHourEvents(e,[{}]):t.isPlainObject(n)?this.expandBusinessHourEvents(e,[n]):t.isArray(n)?this.expandBusinessHourEvents(e,n,!0):[]},Re.prototype.expandBusinessHourEvents=function(e,n,i){var r,s,o=this.getView(),a=[];for(r=0;r<n.length;r++)s=n[r],i&&!s.dow||(s=t.extend({},Ne,s),e&&(s.start=null,s.end=null),a.push.apply(a,this.expandEvent(this.buildEventFromInput(s),o.activeRange.start,o.activeRange.end)));return a};var ze=Zt.BasicView=Ce.extend({scroller:null,dayGridClass:De,dayGrid:null,dayNumbersVisible:!1,colWeekNumbersVisible:!1,cellWeekNumbersVisible:!1,weekNumberWidth:null,headContainerEl:null,headRowEl:null,initialize:function(){this.dayGrid=this.instantiateDayGrid(),this.scroller=new He({overflowX:"hidden",overflowY:"auto"})},instantiateDayGrid:function(){return new(this.dayGridClass.extend(Fe))(this)},buildRenderRange:function(t,e){var n=Ce.prototype.buildRenderRange.apply(this,arguments);return/^(year|month)$/.test(e)&&(n.start.startOf("week"),n.end.weekday()&&n.end.add(1,"week").startOf("week")),this.trimHiddenDays(n)},renderDates:function(){this.dayGrid.breakOnWeeks=/year|month|week/.test(this.currentRangeUnit),this.dayGrid.setRange(this.renderRange),this.dayNumbersVisible=this.dayGrid.rowCnt>1,this.opt("weekNumbers")&&(this.opt("weekNumbersWithinDays")?(this.cellWeekNumbersVisible=!0,this.colWeekNumbersVisible=!1):(this.cellWeekNumbersVisible=!1,this.colWeekNumbersVisible=!0)),this.dayGrid.numbersVisible=this.dayNumbersVisible||this.cellWeekNumbersVisible||this.colWeekNumbersVisible,this.el.addClass("fc-basic-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-day-grid-container"),n=t('<div class="fc-day-grid" />').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.dayGrid.setElement(n),this.dayGrid.renderDates(this.hasRigidRows())},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.dayGrid.renderHeadHtml()),this.headRowEl=this.headContainerEl.find(".fc-row")},unrenderDates:function(){this.dayGrid.unrenderDates(),this.dayGrid.removeElement(),this.scroller.destroy()},renderBusinessHours:function(){this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.dayGrid.unrenderBusinessHours()},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'"></td></tr></tbody></table>'},weekNumberStyleAttr:function(){return null!==this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},hasRigidRows:function(){var t=this.opt("eventLimit");return t&&"number"!=typeof t},updateWidth:function(){this.colWeekNumbersVisible&&(this.weekNumberWidth=u(this.el.find(".fc-week-number")))},setHeight:function(t,e){var n,s,o=this.opt("eventLimit");this.scroller.clear(),r(this.headRowEl),this.dayGrid.removeSegPopover(),o&&"number"==typeof o&&this.dayGrid.limitRows(o),n=this.computeScrollerHeight(t),this.setGridHeight(n,e),o&&"number"!=typeof o&&this.dayGrid.limitRows(o),e||(this.scroller.setHeight(n),s=this.scroller.getScrollbarWidths(),(s.left||s.right)&&(i(this.headRowEl,s),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(s))},computeScrollerHeight:function(t){return t-h(this.el,this.scroller.el)},setGridHeight:function(t,e){e?l(this.dayGrid.rowEls):a(this.dayGrid.rowEls,t,!0)},computeInitialDateScroll:function(){return{top:0}},queryDateScroll:function(){return{top:this.scroller.getScrollTop()}},applyDateScroll:function(t){void 0!==t.top&&this.scroller.setScrollTop(t.top)},hitsNeeded:function(){this.dayGrid.hitsNeeded()},hitsNotNeeded:function(){this.dayGrid.hitsNotNeeded()},prepareHits:function(){this.dayGrid.prepareHits()},releaseHits:function(){this.dayGrid.releaseHits()},queryHit:function(t,e){return this.dayGrid.queryHit(t,e)},getHitSpan:function(t){return this.dayGrid.getHitSpan(t)},getHitEl:function(t){return this.dayGrid.getHitEl(t)},renderEvents:function(t){this.dayGrid.renderEvents(t),this.updateHeight()},getEventSegs:function(){return this.dayGrid.getEventSegs()},unrenderEvents:function(){this.dayGrid.unrenderEvents()},renderDrag:function(t,e){return this.dayGrid.renderDrag(t,e)},unrenderDrag:function(){this.dayGrid.unrenderDrag()},renderSelection:function(t){this.dayGrid.renderSelection(t)},unrenderSelection:function(){this.dayGrid.unrenderSelection()}}),Fe={renderHeadIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'<th class="fc-week-number '+t.widgetHeaderClass+'" '+t.weekNumberStyleAttr()+"><span>"+ht(t.opt("weekNumberTitle"))+"</span></th>":""},renderNumberIntroHtml:function(t){var e=this.view,n=this.getCellDate(t,0);return e.colWeekNumbersVisible?'<td class="fc-week-number" '+e.weekNumberStyleAttr()+">"+e.buildGotoAnchorHtml({date:n,type:"week",forceOff:1===this.colCnt},n.format("w"))+"</td>":""},renderBgIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'<td class="fc-week-number '+t.widgetContentClass+'" '+t.weekNumberStyleAttr()+"></td>":""},renderIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'<td class="fc-week-number" '+t.weekNumberStyleAttr()+"></td>":""}},Ae=Zt.MonthView=ze.extend({buildRenderRange:function(){var t,e=ze.prototype.buildRenderRange.apply(this,arguments);return this.isFixedWeeks()&&(t=Math.ceil(e.end.diff(e.start,"weeks",!0)),e.end.add(6-t,"weeks")),e},setGridHeight:function(t,e){e&&(t*=this.rowCnt/6),a(this.dayGrid.rowEls,t,!e)},isFixedWeeks:function(){return this.opt("fixedWeekCount")}});$t.basic={class:ze},$t.basicDay={type:"basic",duration:{days:1}},$t.basicWeek={type:"basic",duration:{weeks:1}},$t.month={class:Ae,duration:{months:1},defaults:{fixedWeekCount:!0}};var Ge=Zt.AgendaView=Ce.extend({scroller:null,timeGridClass:Te,timeGrid:null,dayGridClass:De,dayGrid:null,axisWidth:null,headContainerEl:null,noScrollRowEls:null,bottomRuleEl:null,usesMinMaxTime:!0,initialize:function(){this.timeGrid=this.instantiateTimeGrid(),this.opt("allDaySlot")&&(this.dayGrid=this.instantiateDayGrid()),this.scroller=new He({overflowX:"hidden",overflowY:"auto"})},instantiateTimeGrid:function(){return new(this.timeGridClass.extend(Ve))(this)},instantiateDayGrid:function(){return new(this.dayGridClass.extend(Oe))(this)},renderDates:function(){this.timeGrid.setRange(this.renderRange),this.dayGrid&&this.dayGrid.setRange(this.renderRange),this.el.addClass("fc-agenda-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-time-grid-container"),n=t('<div class="fc-time-grid" />').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.timeGrid.setElement(n),this.timeGrid.renderDates(),this.bottomRuleEl=t('<hr class="fc-divider '+this.widgetHeaderClass+'"/>').appendTo(this.timeGrid.el),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight()),this.noScrollRowEls=this.el.find(".fc-row:not(.fc-scroller *)")},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.timeGrid.renderHeadHtml())},unrenderDates:function(){this.timeGrid.unrenderDates(),this.timeGrid.removeElement(),this.dayGrid&&(this.dayGrid.unrenderDates(),this.dayGrid.removeElement()),this.scroller.destroy()},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'">'+(this.dayGrid?'<div class="fc-day-grid"/><hr class="fc-divider '+this.widgetHeaderClass+'"/>':"")+"</td></tr></tbody></table>"},axisStyleAttr:function(){return null!==this.axisWidth?'style="width:'+this.axisWidth+'px"':""},renderBusinessHours:function(){this.timeGrid.renderBusinessHours(),this.dayGrid&&this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.timeGrid.unrenderBusinessHours(),this.dayGrid&&this.dayGrid.unrenderBusinessHours()},getNowIndicatorUnit:function(){return this.timeGrid.getNowIndicatorUnit()},renderNowIndicator:function(t){this.timeGrid.renderNowIndicator(t)},unrenderNowIndicator:function(){this.timeGrid.unrenderNowIndicator()},updateSize:function(t){this.timeGrid.updateSize(t),Ce.prototype.updateSize.call(this,t)},updateWidth:function(){this.axisWidth=u(this.el.find(".fc-axis"))},setHeight:function(t,e){var n,s,o;this.bottomRuleEl.hide(),this.scroller.clear(),r(this.noScrollRowEls),this.dayGrid&&(this.dayGrid.removeSegPopover(),n=this.opt("eventLimit"),n&&"number"!=typeof n&&(n=Pe),n&&this.dayGrid.limitRows(n)),e||(s=this.computeScrollerHeight(t),this.scroller.setHeight(s),o=this.scroller.getScrollbarWidths(),(o.left||o.right)&&(i(this.noScrollRowEls,o),s=this.computeScrollerHeight(t),this.scroller.setHeight(s)),this.scroller.lockOverflow(o),this.timeGrid.getTotalSlatHeight()<s&&this.bottomRuleEl.show())},computeScrollerHeight:function(t){return t-h(this.el,this.scroller.el)},computeInitialDateScroll:function(){var t=e.duration(this.opt("scrollTime")),n=this.timeGrid.computeTimeTop(t);return n=Math.ceil(n),n&&n++,{top:n}},queryDateScroll:function(){return{top:this.scroller.getScrollTop()}},applyDateScroll:function(t){void 0!==t.top&&this.scroller.setScrollTop(t.top)},hitsNeeded:function(){this.timeGrid.hitsNeeded(),this.dayGrid&&this.dayGrid.hitsNeeded()},hitsNotNeeded:function(){this.timeGrid.hitsNotNeeded(),this.dayGrid&&this.dayGrid.hitsNotNeeded()},prepareHits:function(){this.timeGrid.prepareHits(),this.dayGrid&&this.dayGrid.prepareHits()},releaseHits:function(){this.timeGrid.releaseHits(),this.dayGrid&&this.dayGrid.releaseHits()},queryHit:function(t,e){var n=this.timeGrid.queryHit(t,e);return!n&&this.dayGrid&&(n=this.dayGrid.queryHit(t,e)),n},getHitSpan:function(t){return t.component.getHitSpan(t)},getHitEl:function(t){return t.component.getHitEl(t)},renderEvents:function(t){var e,n=[],i=[];for(e=0;e<t.length;e++)t[e].allDay?n.push(t[e]):i.push(t[e]);this.timeGrid.renderEvents(i),this.dayGrid&&this.dayGrid.renderEvents(n),this.updateHeight()},getEventSegs:function(){return this.timeGrid.getEventSegs().concat(this.dayGrid?this.dayGrid.getEventSegs():[])},unrenderEvents:function(){this.timeGrid.unrenderEvents(),this.dayGrid&&this.dayGrid.unrenderEvents()},renderDrag:function(t,e){return t.start.hasTime()?this.timeGrid.renderDrag(t,e):this.dayGrid?this.dayGrid.renderDrag(t,e):void 0},unrenderDrag:function(){this.timeGrid.unrenderDrag(),this.dayGrid&&this.dayGrid.unrenderDrag()},renderSelection:function(t){t.start.hasTime()||t.end.hasTime()?this.timeGrid.renderSelection(t):this.dayGrid&&this.dayGrid.renderSelection(t)},unrenderSelection:function(){this.timeGrid.unrenderSelection(),this.dayGrid&&this.dayGrid.unrenderSelection()}}),Ve={renderHeadIntroHtml:function(){var t,e=this.view;return e.opt("weekNumbers")?(t=this.start.format(e.opt("smallWeekFormat")),'<th class="fc-axis fc-week-number '+e.widgetHeaderClass+'" '+e.axisStyleAttr()+">"+e.buildGotoAnchorHtml({date:this.start,type:"week",forceOff:this.colCnt>1},ht(t))+"</th>"):'<th class="fc-axis '+e.widgetHeaderClass+'" '+e.axisStyleAttr()+"></th>"},renderBgIntroHtml:function(){var t=this.view;return'<td class="fc-axis '+t.widgetContentClass+'" '+t.axisStyleAttr()+"></td>"},renderIntroHtml:function(){return'<td class="fc-axis" '+this.view.axisStyleAttr()+"></td>"}},Oe={renderBgIntroHtml:function(){var t=this.view;return'<td class="fc-axis '+t.widgetContentClass+'" '+t.axisStyleAttr()+"><span>"+t.getAllDayHtml()+"</span></td>"},renderIntroHtml:function(){return'<td class="fc-axis" '+this.view.axisStyleAttr()+"></td>"}},Pe=5,_e=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];$t.agenda={class:Ge,defaults:{allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0}},$t.agendaDay={type:"agenda",duration:{days:1}},$t.agendaWeek={type:"agenda",duration:{weeks:1}};var We=Ce.extend({grid:null,scroller:null,initialize:function(){this.grid=new Ye(this),this.scroller=new He({overflowX:"hidden",overflowY:"auto"})},renderSkeleton:function(){this.el.addClass("fc-list-view "+this.widgetContentClass),this.scroller.render(),this.scroller.el.appendTo(this.el),this.grid.setElement(this.scroller.scrollEl)},unrenderSkeleton:function(){this.scroller.destroy()},setHeight:function(t,e){this.scroller.setHeight(this.computeScrollerHeight(t))},computeScrollerHeight:function(t){return t-h(this.el,this.scroller.el)},renderDates:function(){this.grid.setRange(this.renderRange)},renderEvents:function(t){this.grid.renderEvents(t)},unrenderEvents:function(){this.grid.unrenderEvents()},isEventResizable:function(t){return!1},isEventDraggable:function(t){return!1}}),Ye=be.extend({segSelector:".fc-list-item",hasDayInteractions:!1,spanToSegs:function(t){for(var e,n=this.view,i=n.renderRange.start.clone().time(0),r=0,s=[];i<n.renderRange.end;)if(e=z(t,{start:i,end:i.clone().add(1,"day")}),e&&(e.dayIndex=r,s.push(e)),i.add(1,"day"),r++,e&&!e.isEnd&&t.end.hasTime()&&t.end<i.clone().add(this.view.nextDayThreshold)){e.end=t.end.clone(),e.isEnd=!0;break}return s},computeEventTimeFormat:function(){return this.view.opt("mediumTimeFormat")},handleSegClick:function(e,n){var i;be.prototype.handleSegClick.apply(this,arguments),t(n.target).closest("a[href]").length||(i=e.event.url)&&!n.isDefaultPrevented()&&(window.location.href=i)},renderFgSegs:function(t){return t=this.renderFgSegEls(t),t.length?this.renderSegList(t):this.renderEmptyMessage(),t},renderEmptyMessage:function(){this.el.html('<div class="fc-list-empty-wrap2"><div class="fc-list-empty-wrap1"><div class="fc-list-empty">'+ht(this.view.opt("noEventsMessage"))+"</div></div></div>")},renderSegList:function(e){var n,i,r,s=this.groupSegsByDay(e),o=t('<table class="fc-list-table"><tbody/></table>'),a=o.find("tbody");for(n=0;n<s.length;n++)if(i=s[n])for(a.append(this.dayHeaderHtml(this.view.renderRange.start.clone().add(n,"days"))),this.sortEventSegs(i),r=0;r<i.length;r++)a.append(i[r].el);this.el.empty().append(o)},groupSegsByDay:function(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],(i[n.dayIndex]||(i[n.dayIndex]=[])).push(n);return i},dayHeaderHtml:function(t){var e=this.view,n=e.opt("listDayFormat"),i=e.opt("listDayAltFormat");return'<tr class="fc-list-heading" data-date="'+t.format("YYYY-MM-DD")+'"><td class="'+e.widgetHeaderClass+'" colspan="3">'+(n?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-main"},ht(t.format(n))):"")+(i?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-alt"},ht(t.format(i))):"")+"</td></tr>"},fgSegHtml:function(t){var e,n=this.view,i=["fc-list-item"].concat(this.getSegCustomClasses(t)),r=this.getSegBackgroundColor(t),s=t.event,o=s.url;return e=s.allDay?n.getAllDayHtml():n.isMultiDayEvent(s)?t.isStart||t.isEnd?ht(this.getEventTimeText(t)):n.getAllDayHtml():ht(this.getEventTimeText(s)),o&&i.push("fc-has-url"),'<tr class="'+i.join(" ")+'">'+(this.displayEventTime?'<td class="fc-list-item-time '+n.widgetContentClass+'">'+(e||"")+"</td>":"")+'<td class="fc-list-item-marker '+n.widgetContentClass+'"><span class="fc-event-dot"'+(r?' style="background-color:'+r+'"':"")+'></span></td><td class="fc-list-item-title '+n.widgetContentClass+'"><a'+(o?' href="'+ht(o)+'"':"")+">"+ht(t.event.title||"")+"</a></td></tr>"}});return $t.list={class:We,buttonTextKey:"list",defaults:{buttonText:"list",listDayFormat:"LL",noEventsMessage:"No events to display"}},$t.listDay={type:"list",duration:{days:1},defaults:{listDayFormat:"dddd"}},$t.listWeek={type:"list",duration:{weeks:1},defaults:{listDayFormat:"dddd",listDayAltFormat:"LL"}},$t.listMonth={type:"list",duration:{month:1},defaults:{listDayAltFormat:"dddd"}},$t.listYear={type:"list",duration:{year:1},defaults:{listDayAltFormat:"dddd"}},Zt});
4
  * (c) 2017 Adam Shaw
5
  */
6
  !function(t){"function"==typeof define&&define.amd?define(["jquery","moment"],t):"object"==typeof exports?module.exports=t(require("jquery"),require("moment")):t(jQuery,moment)}(function(t,e){function n(t){return it(t,Qt)}function i(t,e){e.left&&t.css({"border-left-width":1,"margin-left":e.left-1}),e.right&&t.css({"border-right-width":1,"margin-right":e.right-1})}function r(t){t.css({"margin-left":"","margin-right":"","border-left-width":"","border-right-width":""})}function s(){t("body").addClass("fc-not-allowed")}function o(){t("body").removeClass("fc-not-allowed")}function a(e,n,i){var r=Math.floor(n/e.length),s=Math.floor(n-r*(e.length-1)),o=[],a=[],u=[],h=0;l(e),e.each(function(n,i){var l=n===e.length-1?s:r,c=t(i).outerHeight(!0);c<l?(o.push(i),a.push(c),u.push(t(i).height())):h+=c}),i&&(n-=h,r=Math.floor(n/o.length),s=Math.floor(n-r*(o.length-1))),t(o).each(function(e,n){var i=e===o.length-1?s:r,l=a[e],h=u[e],c=i-(l-h);l<i&&t(n).height(c)})}function l(t){t.height("")}function u(e){var n=0;return e.find("> *").each(function(e,i){var r=t(i).outerWidth();r>n&&(n=r)}),n++,e.width(n),n}function h(t,e){var n,i=t.add(e);return i.css({position:"relative",left:-1}),n=t.outerHeight()-e.outerHeight(),i.css({position:"",left:""}),n}function c(e){var n=e.css("position"),i=e.parents().filter(function(){var e=t(this);return/(auto|scroll)/.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==n&&i.length?i:t(e[0].ownerDocument||document)}function d(t,e){var n=t.offset(),i=n.left-(e?e.left:0),r=n.top-(e?e.top:0);return{left:i,right:i+t.outerWidth(),top:r,bottom:r+t.outerHeight()}}function f(t,e){var n=t.offset(),i=p(t),r=n.left+w(t,"border-left-width")+i.left-(e?e.left:0),s=n.top+w(t,"border-top-width")+i.top-(e?e.top:0);return{left:r,right:r+t[0].clientWidth,top:s,bottom:s+t[0].clientHeight}}function g(t,e){var n=t.offset(),i=n.left+w(t,"border-left-width")+w(t,"padding-left")-(e?e.left:0),r=n.top+w(t,"border-top-width")+w(t,"padding-top")-(e?e.top:0);return{left:i,right:i+t.width(),top:r,bottom:r+t.height()}}function p(t){var e,n=t[0].offsetWidth-t[0].clientWidth,i=t[0].offsetHeight-t[0].clientHeight;return n=v(n),i=v(i),e={left:0,right:0,top:0,bottom:i},m()&&"rtl"==t.css("direction")?e.left=n:e.right=n,e}function v(t){return t=Math.max(0,t),t=Math.round(t)}function m(){return null===Xt&&(Xt=y()),Xt}function y(){var e=t("<div><div/></div>").css({position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}).appendTo("body"),n=e.children(),i=n.offset().left>e.offset().left;return e.remove(),i}function w(t,e){return parseFloat(t.css(e))||0}function S(t){return 1==t.which&&!t.ctrlKey}function b(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageX:t.pageX}function E(t){var e=t.originalEvent.touches;return e&&e.length?e[0].pageY:t.pageY}function D(t){return/^touch/.test(t.type)}function T(t){t.addClass("fc-unselectable").on("selectstart",H)}function C(t){t.removeClass("fc-unselectable").off("selectstart",H)}function H(t){t.preventDefault()}function R(t,e){var n={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function x(t,e){return{left:Math.min(Math.max(t.left,e.left),e.right),top:Math.min(Math.max(t.top,e.top),e.bottom)}}function I(t){return{left:(t.left+t.right)/2,top:(t.top+t.bottom)/2}}function k(t,e){return{left:t.left-e.left,top:t.top-e.top}}function M(e){var n,i,r=[],s=[];for("string"==typeof e?s=e.split(/\s*,\s*/):"function"==typeof e?s=[e]:t.isArray(e)&&(s=e),n=0;n<s.length;n++)i=s[n],"string"==typeof i?r.push("-"==i.charAt(0)?{field:i.substring(1),order:-1}:{field:i,order:1}):"function"==typeof i&&r.push({func:i});return r}function B(t,e,n){var i,r;for(i=0;i<n.length;i++)if(r=L(t,e,n[i]))return r;return 0}function L(t,e,n){return n.func?n.func(t,e):N(t[n.field],e[n.field])*(n.order||1)}function N(e,n){return e||n?null==n?-1:null==e?1:"string"===t.type(e)||"string"===t.type(n)?String(e).localeCompare(String(n)):e-n:0}function z(t,e){var n,i,r,s,o=t.start,a=t.end,l=e.start,u=e.end;if(a>l&&o<u)return o>=l?(n=o.clone(),r=!0):(n=l.clone(),r=!1),a<=u?(i=a.clone(),s=!0):(i=u.clone(),s=!1),{start:n,end:i,isStart:r,isEnd:s}}function F(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days"),ms:t.time()-n.time()})}function A(t,n){return e.duration({days:t.clone().stripTime().diff(n.clone().stripTime(),"days")})}function G(t,n,i){return e.duration(Math.round(t.diff(n,i,!0)),i)}function V(t,e){var n,i,r;for(n=0;n<Jt.length&&(i=Jt[n],!((r=P(i,t,e))>=1&&vt(r)));n++);return i}function O(t,e){var n=V(t);return"week"===n&&"object"==typeof e&&e.days&&(n="day"),n}function P(t,n,i){return null!=i?i.diff(n,t,!0):e.isDuration(n)?n.as(t):n.end.diff(n.start,t,!0)}function _(t,e,n){var i;return tt(n)?(e-t)/n:(i=n.asMonths(),Math.abs(i)>=1&&vt(i)?e.diff(t,"months",!0)/i:e.diff(t,"days",!0)/n.asDays())}function W(t,e){var n,i;return tt(t)||tt(e)?t/e:(n=t.asMonths(),i=e.asMonths(),Math.abs(n)>=1&&vt(n)&&Math.abs(i)>=1&&vt(i)?n/i:t.asDays()/e.asDays())}function Y(t,n){var i;return tt(t)?e.duration(t*n):(i=t.asMonths(),Math.abs(i)>=1&&vt(i)?e.duration({months:i*n}):e.duration({days:t.asDays()*n}))}function q(t){return{start:t.start.clone(),end:t.end.clone()}}function U(t,e){return t=q(t),e.start&&(t.start=j(t.start,e)),e.end&&(t.end=K(t.end,e.end)),t}function j(t,e){return t=t.clone(),e.start&&(t=J(t,e.start)),e.end&&t>=e.end&&(t=e.end.clone().subtract(1)),t}function Z(t,e){return(!e.start||t>=e.start)&&(!e.end||t<e.end)}function $(t,e){return(!e.start||t.end>=e.start)&&(!e.end||t.start<e.end)}function Q(t,e){return(!e.start||t.start>=e.start)&&(!e.end||t.end<=e.end)}function X(t,e){return(t.start&&e.start&&t.start.isSame(e.start)||!t.start&&!e.start)&&(t.end&&e.end&&t.end.isSame(e.end)||!t.end&&!e.end)}function K(t,e){return(t.isBefore(e)?t:e).clone()}function J(t,e){return(t.isAfter(e)?t:e).clone()}function tt(t){return Boolean(t.hours()||t.minutes()||t.seconds()||t.milliseconds())}function et(t){return"[object Date]"===Object.prototype.toString.call(t)||t instanceof Date}function nt(t){return/^\d+\:\d+(?:\:\d+\.?(?:\d{3})?)?$/.test(t)}function it(t,e){var n,i,r,s,o,a,l={};if(e)for(n=0;n<e.length;n++){for(i=e[n],r=[],s=t.length-1;s>=0;s--)if("object"==typeof(o=t[s][i]))r.unshift(o);else if(void 0!==o){l[i]=o;break}r.length&&(l[i]=it(r))}for(n=t.length-1;n>=0;n--){a=t[n];for(i in a)i in l||(l[i]=a[i])}return l}function rt(t){var e=function(){};return e.prototype=t,new e}function st(t,e){for(var n in t)ot(t,n)&&(e[n]=t[n])}function ot(t,e){return te.call(t,e)}function at(e){return/undefined|null|boolean|number|string/.test(t.type(e))}function lt(e,n,i){if(t.isFunction(e)&&(e=[e]),e){var r,s;for(r=0;r<e.length;r++)s=e[r].apply(n,i)||s;return s}}function ut(){for(var t=0;t<arguments.length;t++)if(void 0!==arguments[t])return arguments[t]}function ht(t){return(t+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")}function ct(t){return t.replace(/&.*?;/g,"")}function dt(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+":"+e)}),n.join(";")}function ft(e){var n=[];return t.each(e,function(t,e){null!=e&&n.push(t+'="'+ht(e)+'"')}),n.join(" ")}function gt(t){return t.charAt(0).toUpperCase()+t.slice(1)}function pt(t,e){return t-e}function vt(t){return t%1==0}function mt(t,e){var n=t[e];return function(){return n.apply(t,arguments)}}function yt(t,e,n){var i,r,s,o,a,l=function(){var u=+new Date-o;u<e?i=setTimeout(l,e-u):(i=null,n||(a=t.apply(s,r),s=r=null))};return function(){s=this,r=arguments,o=+new Date;var u=n&&!i;return i||(i=setTimeout(l,e)),u&&(a=t.apply(s,r),s=r=null),a}}function wt(n,i,r){var s,o,a,l,u=n[0],h=1==n.length&&"string"==typeof u;return e.isMoment(u)||et(u)||void 0===u?l=e.apply(null,n):(s=!1,o=!1,h?ee.test(u)?(u+="-01",n=[u],s=!0,o=!0):(a=ne.exec(u))&&(s=!a[5],o=!0):t.isArray(u)&&(o=!0),l=i||s?e.utc.apply(e,n):e.apply(null,n),s?(l._ambigTime=!0,l._ambigZone=!0):r&&(o?l._ambigZone=!0:h&&l.utcOffset(u))),l._fullCalendar=!0,l}function St(t){return"en"!==t.locale()?t.clone().locale("en"):t}function bt(){}function Et(t,e){var n;return ot(e,"constructor")&&(n=e.constructor),"function"!=typeof n&&(n=e.constructor=function(){t.apply(this,arguments)}),n.prototype=rt(t.prototype),st(e,n.prototype),st(t,n),n}function Dt(t,e){st(e,t.prototype)}function Tt(t,e){t.then=function(n){return"function"==typeof n&&n(e),t}}function Ct(t){t.then=function(e,n){return"function"==typeof n&&n(),t}}function Ht(t,e){return!t&&!e||!(!t||!e)&&(t.component===e.component&&Rt(t,e)&&Rt(e,t))}function Rt(t,e){for(var n in t)if(!/^(component|left|right|top|bottom)$/.test(n)&&t[n]!==e[n])return!1;return!0}function xt(t){return{start:t.start.clone(),end:t.end?t.end.clone():null,allDay:t.allDay}}function It(t){var e=Mt(t);return"background"===e||"inverse-background"===e}function kt(t){return"inverse-background"===Mt(t)}function Mt(t){return ut((t.source||{}).rendering,t.rendering)}function Bt(t){var e,n,i={};for(e=0;e<t.length;e++)n=t[e],(i[n._id]||(i[n._id]=[])).push(n);return i}function Lt(t,e){return t.start-e.start}function Nt(n){var i,r,s,o,a=Zt.dataAttrPrefix;return a&&(a+="-"),i=n.data(a+"event")||null,i&&(i="object"==typeof i?t.extend({},i):{},r=i.start,null==r&&(r=i.time),s=i.duration,o=i.stick,delete i.start,delete i.time,delete i.duration,delete i.stick),null==r&&(r=n.data(a+"start")),null==r&&(r=n.data(a+"time")),null==s&&(s=n.data(a+"duration")),null==o&&(o=n.data(a+"stick")),r=null!=r?e.duration(r):null,s=null!=s?e.duration(s):null,o=Boolean(o),{eventProps:i,startTime:r,duration:s,stick:o}}function zt(t,e){var n,i;for(n=0;n<e.length;n++)if(i=e[n],i.leftCol<=t.rightCol&&i.rightCol>=t.leftCol)return!0;return!1}function Ft(t,e){return t.leftCol-e.leftCol}function At(t){var e,n,i,r=[];for(e=0;e<t.length;e++){for(n=t[e],i=0;i<r.length&&Ot(n,r[i]).length;i++);n.level=i,(r[i]||(r[i]=[])).push(n)}return r}function Gt(t){var e,n,i,r,s;for(e=0;e<t.length;e++)for(n=t[e],i=0;i<n.length;i++)for(r=n[i],r.forwardSegs=[],s=e+1;s<t.length;s++)Ot(r,t[s],r.forwardSegs)}function Vt(t){var e,n,i=t.forwardSegs,r=0;if(void 0===t.forwardPressure){for(e=0;e<i.length;e++)n=i[e],Vt(n),r=Math.max(r,1+n.forwardPressure);t.forwardPressure=r}}function Ot(t,e,n){n=n||[];for(var i=0;i<e.length;i++)Pt(t,e[i])&&n.push(e[i]);return n}function Pt(t,e){return t.bottom>e.top&&t.top<e.bottom}function _t(t){this.items=t||[]}function Wt(e,n){function i(t){n=t}function r(){var i=n.layout;p=e.opt("theme")?"ui":"fc",i?(g?g.empty():g=this.el=t("<div class='fc-toolbar "+n.extraClasses+"'/>"),g.append(o("left")).append(o("right")).append(o("center")).append('<div class="fc-clear"/>')):s()}function s(){g&&(g.remove(),g=f.el=null)}function o(i){var r=t('<div class="fc-'+i+'"/>'),s=n.layout[i],o=e.opt("customButtons")||{},a=e.opt("buttonText")||{};return s&&t.each(s.split(" "),function(n){var i,s=t(),l=!0;t.each(this.split(","),function(n,i){var r,u,h,c,d,f,g,m,y,w;"title"==i?(s=s.add(t("<h2>&nbsp;</h2>")),l=!1):((r=o[i])?(h=function(t){r.click&&r.click.call(w[0],t)},c="",d=r.text):(u=e.getViewSpec(i))?(h=function(){e.changeView(i)},v.push(i),c=u.buttonTextOverride,d=u.buttonTextDefault):e[i]&&(h=function(){e[i]()},c=(e.overrides.buttonText||{})[i],d=a[i]),h&&(f=r?r.themeIcon:e.opt("themeButtonIcons")[i],g=r?r.icon:e.opt("buttonIcons")[i],m=c?ht(c):f&&e.opt("theme")?"<span class='ui-icon ui-icon-"+f+"'></span>":g&&!e.opt("theme")?"<span class='fc-icon fc-icon-"+g+"'></span>":ht(d),y=["fc-"+i+"-button",p+"-button",p+"-state-default"],w=t('<button type="button" class="'+y.join(" ")+'">'+m+"</button>").click(function(t){w.hasClass(p+"-state-disabled")||(h(t),(w.hasClass(p+"-state-active")||w.hasClass(p+"-state-disabled"))&&w.removeClass(p+"-state-hover"))}).mousedown(function(){w.not("."+p+"-state-active").not("."+p+"-state-disabled").addClass(p+"-state-down")}).mouseup(function(){w.removeClass(p+"-state-down")}).hover(function(){w.not("."+p+"-state-active").not("."+p+"-state-disabled").addClass(p+"-state-hover")},function(){w.removeClass(p+"-state-hover").removeClass(p+"-state-down")}),s=s.add(w)))}),l&&s.first().addClass(p+"-corner-left").end().last().addClass(p+"-corner-right").end(),s.length>1?(i=t("<div/>"),l&&i.addClass("fc-button-group"),i.append(s),r.append(i)):r.append(s)}),r}function a(t){g&&g.find("h2").text(t)}function l(t){g&&g.find(".fc-"+t+"-button").addClass(p+"-state-active")}function u(t){g&&g.find(".fc-"+t+"-button").removeClass(p+"-state-active")}function h(t){g&&g.find(".fc-"+t+"-button").prop("disabled",!0).addClass(p+"-state-disabled")}function c(t){g&&g.find(".fc-"+t+"-button").prop("disabled",!1).removeClass(p+"-state-disabled")}function d(){return v}var f=this;f.setToolbarOptions=i,f.render=r,f.removeElement=s,f.updateTitle=a,f.activateButton=l,f.deactivateButton=u,f.disableButton=h,f.enableButton=c,f.getViewsWithButtons=d,f.el=null;var g,p,v=[]}function Yt(e){t.each(Me,function(t,n){null==e[t]&&(e[t]=n(e))})}function qt(t){return e.localeData(t)||e.localeData("en")}function Ut(){function n(t,e){return!q.opt("lazyFetching")||s(t,e)?o(t,e):he.resolve(Z)}function i(){Z=r(K),q.trigger("eventsReset",Z)}function r(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],n.start.clone().stripZone()<j&&q.getEventEnd(n).stripZone()>U&&i.push(n);return i}function s(t,e){return!U||t<U||e>j}function o(t,e){return U=t,j=e,a()}function a(){return u(Q,"reset")}function l(t){return u(b(t))}function u(t,e){var n,i;for("reset"===e?K=[]:"add"!==e&&(K=C(K,t)),n=0;n<t.length;n++)i=t[n],"pending"!==i._status&&X++,i._fetchId=(i._fetchId||0)+1,i._status="pending";for(n=0;n<t.length;n++)i=t[n],h(i,i._fetchId);return X?he.construct(function(t){q.one("eventsReceived",t)}):he.resolve(Z)}function h(e,n){f(e,function(i){var r,s,o,a=t.isArray(e.events);if(n===e._fetchId&&"rejected"!==e._status){if(e._status="resolved",i)for(r=0;r<i.length;r++)s=i[r],(o=a?s:z(s,e))&&K.push.apply(K,_(o));d()}})}function c(t){var e="pending"===t._status;t._status="rejected",e&&d()}function d(){--X||(i(K),q.trigger("eventsReceived",Z))}function f(e,n){var i,r,s=Zt.sourceFetchers;for(i=0;i<s.length;i++){if(!0===(r=s[i].call(q,e,U.clone(),j.clone(),q.opt("timezone"),n)))return;if("object"==typeof r)return void f(r,n)}var o=e.events;if(o)t.isFunction(o)?(q.pushLoading(),o.call(q,U.clone(),j.clone(),q.opt("timezone"),function(t){n(t),q.popLoading()})):t.isArray(o)?n(o):n();else{if(e.url){var a,l=e.success,u=e.error,h=e.complete;a=t.isFunction(e.data)?e.data():e.data;var c=t.extend({},a||{}),d=ut(e.startParam,q.opt("startParam")),g=ut(e.endParam,q.opt("endParam")),p=ut(e.timezoneParam,q.opt("timezoneParam"));d&&(c[d]=U.format()),g&&(c[g]=j.format()),q.opt("timezone")&&"local"!=q.opt("timezone")&&(c[p]=q.opt("timezone")),q.pushLoading(),t.ajax(t.extend({},Be,e,{data:c,success:function(e){e=e||[];var i=lt(l,this,arguments);t.isArray(i)&&(e=i),n(e)},error:function(){lt(u,this,arguments),n()},complete:function(){lt(h,this,arguments),q.popLoading()}}))}else n()}}function g(t){var e=p(t);e&&(Q.push(e),u([e],"add"))}function p(e){var n,i,r=Zt.sourceNormalizers;if(t.isFunction(e)||t.isArray(e)?n={events:e}:"string"==typeof e?n={url:e}:"object"==typeof e&&(n=t.extend({},e)),n){for(n.className?"string"==typeof n.className&&(n.className=n.className.split(/\s+/)):n.className=[],t.isArray(n.events)&&(n.origArray=n.events,n.events=t.map(n.events,function(t){return z(t,n)})),i=0;i<r.length;i++)r[i].call(q,n);return n}}function v(t){y(E(t))}function m(t){null==t?y(Q,!0):y(b(t))}function y(e,n){var r;for(r=0;r<e.length;r++)c(e[r]);n?(Q=[],K=[]):(Q=t.grep(Q,function(t){for(r=0;r<e.length;r++)if(t===e[r])return!1;return!0}),K=C(K,e)),i()}function w(){return Q.slice(1)}function S(e){return t.grep(Q,function(t){return t.id&&t.id===e})[0]}function b(e){e?t.isArray(e)||(e=[e]):e=[];var n,i=[];for(n=0;n<e.length;n++)i.push.apply(i,E(e[n]));return i}function E(e){var n,i;for(n=0;n<Q.length;n++)if((i=Q[n])===e)return[i];return i=S(e),i?[i]:t.grep(Q,function(t){return D(e,t)})}function D(t,e){return t&&e&&T(t)==T(e)}function T(t){return("object"==typeof t?t.origArray||t.googleCalendarId||t.url||t.events:null)||t}function C(e,n){return t.grep(e,function(t){for(var e=0;e<n.length;e++)if(t.source===n[e])return!1;return!0})}function H(t){R([t])}function R(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.start=q.moment(n.start),n.end?n.end=q.moment(n.end):n.end=null,W(n,x(n));i()}function x(e){var n={};return t.each(e,function(t,e){I(t)&&void 0!==e&&at(e)&&(n[t]=e)}),n}function I(t){return!/^_|^(id|allDay|start|end)$/.test(t)}function k(t,e){return M([t],e)}function M(t,e){var n,r,s,o,a,l=[];for(s=0;s<t.length;s++)if(r=z(t[s])){for(n=_(r),o=0;o<n.length;o++)a=n[o],a.source||(e&&($.events.push(a),a.source=$),K.push(a));l=l.concat(n)}return l.length&&i(),l}function B(e){var n,r;for(null==e?e=function(){return!0}:t.isFunction(e)||(n=e+"",e=function(t){return t._id==n}),K=t.grep(K,e,!0),r=0;r<Q.length;r++)t.isArray(Q[r].events)&&(Q[r].events=t.grep(Q[r].events,e,!0));i()}function L(e){return t.isFunction(e)?t.grep(K,e):null!=e?(e+="",t.grep(K,function(t){return t._id==e})):K}function N(t){t.start=q.moment(t.start),t.end&&(t.end=q.moment(t.end)),jt(t)}function z(n,i){var r,s,o,a=q.opt("eventDataTransform"),l={};if(a&&(n=a(n)),i&&i.eventDataTransform&&(n=i.eventDataTransform(n)),t.extend(l,n),i&&(l.source=i),l._id=n._id||(void 0===n.id?"_fc"+Le++:n.id+""),n.className?"string"==typeof n.className?l.className=n.className.split(/\s+/):l.className=n.className:l.className=[],r=n.start||n.date,s=n.end,nt(r)&&(r=e.duration(r)),nt(s)&&(s=e.duration(s)),n.dow||e.isDuration(r)||e.isDuration(s))l.start=r?e.duration(r):null,l.end=s?e.duration(s):null,l._recurring=!0;else{if(r&&(r=q.moment(r),!r.isValid()))return!1;s&&(s=q.moment(s),s.isValid()||(s=null)),o=n.allDay,void 0===o&&(o=ut(i?i.allDayDefault:void 0,q.opt("allDayDefault"))),V(r,s,o,l)}return q.normalizeEvent(l),l}function V(t,e,n,i){i.start=t,i.end=e,i.allDay=n,O(i),jt(i)}function O(t){P(t),t.end&&!t.end.isAfter(t.start)&&(t.end=null),t.end||(q.opt("forceEventDuration")?t.end=q.getDefaultEventEnd(t.allDay,t.start):t.end=null)}function P(t){null==t.allDay&&(t.allDay=!(t.start.hasTime()||t.end&&t.end.hasTime())),t.allDay?(t.start.stripTime(),t.end&&t.end.stripTime()):(t.start.hasTime()||(t.start=q.applyTimezone(t.start.time(0))),t.end&&!t.end.hasTime()&&(t.end=q.applyTimezone(t.end.time(0))))}function _(e,n,i){var r,s,o,a,l,u,h,c,d,f=[];if(n=n||U,i=i||j,e)if(e._recurring){if(s=e.dow)for(r={},o=0;o<s.length;o++)r[s[o]]=!0;for(a=n.clone().stripTime();a.isBefore(i);)r&&!r[a.day()]||(l=e.start,u=e.end,h=a.clone(),c=null,l&&(h=h.time(l)),u&&(c=a.clone().time(u)),d=t.extend({},e),V(h,c,!l&&!u,d),f.push(d)),a.add(1,"days")}else f.push(e);return f}function W(e,n,i){function r(t,e){return i?G(t,e,i):n.allDay?A(t,e):F(t,e)}var s,o,a,l,u,h,c={};return n=n||{},n.start||(n.start=e.start.clone()),void 0===n.end&&(n.end=e.end?e.end.clone():null),null==n.allDay&&(n.allDay=e.allDay),O(n),s={start:e._start.clone(),end:e._end?e._end.clone():q.getDefaultEventEnd(e._allDay,e._start),allDay:n.allDay},O(s),o=null!==e._end&&null===n.end,a=r(n.start,s.start),n.end?(l=r(n.end,s.end),u=l.subtract(a)):u=null,t.each(n,function(t,e){I(t)&&void 0!==e&&(c[t]=e)}),h=Y(L(e._id),o,n.allDay,a,u,c),{dateDelta:a,durationDelta:u,undo:h}}function Y(e,n,i,r,s,o){var a=q.getIsAmbigTimezone(),l=[];return r&&!r.valueOf()&&(r=null),s&&!s.valueOf()&&(s=null),t.each(e,function(e,u){var h,c;h={start:u.start.clone(),end:u.end?u.end.clone():null,allDay:u.allDay},t.each(o,function(t){h[t]=u[t]}),c={start:u._start,end:u._end,allDay:i},O(c),n?c.end=null:s&&!c.end&&(c.end=q.getDefaultEventEnd(c.allDay,c.start)),r&&(c.start.add(r),c.end&&c.end.add(r)),s&&c.end.add(s),a&&!c.allDay&&(r||s)&&(c.start.stripZone(),c.end&&c.end.stripZone()),t.extend(u,o,c),jt(u),l.push(function(){t.extend(u,h),jt(u)})}),function(){for(var t=0;t<l.length;t++)l[t]()}}var q=this;q.requestEvents=n,q.reportEventChange=i,q.isFetchNeeded=s,q.fetchEvents=o,q.fetchEventSources=u,q.refetchEvents=a,q.refetchEventSources=l,q.getEventSources=w,q.getEventSourceById=S,q.addEventSource=g,q.removeEventSource=v,q.removeEventSources=m,q.updateEvent=H,q.updateEvents=R,q.renderEvent=k,q.renderEvents=M,q.removeEvents=B,q.clientEvents=L,q.mutateEvent=W,q.normalizeEventDates=O,q.normalizeEventTimes=P;var U,j,Z,$={events:[]},Q=[$],X=0,K=[];t.each((q.opt("events")?[q.opt("events")]:[]).concat(q.opt("eventSources")||[]),function(t,e){var n=p(e);n&&Q.push(n)}),q.getEventCache=function(){return K},q.rezoneArrayEventSources=function(){var e,n,i;for(e=0;e<Q.length;e++)if(n=Q[e].events,t.isArray(n))for(i=0;i<n.length;i++)N(n[i])},q.buildEventFromInput=z,q.expandEvent=_}function jt(t){t._allDay=t.allDay,t._start=t.start.clone(),t._end=t.end?t.end.clone():null}var Zt=t.fullCalendar={version:"3.4.0",internalApiVersion:9},$t=Zt.views={};t.fn.fullCalendar=function(e){var n=Array.prototype.slice.call(arguments,1),i=this;return this.each(function(r,s){var o,a=t(s),l=a.data("fullCalendar");"string"==typeof e?l&&t.isFunction(l[e])&&(o=l[e].apply(l,n),r||(i=o),"destroy"===e&&a.removeData("fullCalendar")):l||(l=new Re(a,e),a.data("fullCalendar",l),l.render())}),i};var Qt=["header","footer","buttonText","buttonIcons","themeButtonIcons"];Zt.intersectRanges=z,Zt.applyAll=lt,Zt.debounce=yt,Zt.isInt=vt,Zt.htmlEscape=ht,Zt.cssToStr=dt,Zt.proxy=mt,Zt.capitaliseFirstLetter=gt,Zt.getOuterRect=d,Zt.getClientRect=f,Zt.getContentRect=g,Zt.getScrollbarWidths=p;var Xt=null;Zt.preventDefault=H,Zt.intersectRects=R,Zt.parseFieldSpecs=M,Zt.compareByFieldSpecs=B,Zt.compareByFieldSpec=L,Zt.flexibleCompare=N,Zt.computeGreatestUnit=V,Zt.divideRangeByDuration=_,Zt.divideDurationByDuration=W,Zt.multiplyDuration=Y,Zt.durationHasTime=tt;var Kt=["sun","mon","tue","wed","thu","fri","sat"],Jt=["year","month","week","day","hour","minute","second","millisecond"];Zt.log=function(){var t=window.console;if(t&&t.log)return t.log.apply(t,arguments)},Zt.warn=function(){var t=window.console;return t&&t.warn?t.warn.apply(t,arguments):Zt.log.apply(Zt,arguments)};var te={}.hasOwnProperty;Zt.createObject=rt;var ee=/^\s*\d{4}-\d\d$/,ne=/^\s*\d{4}-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?)?$/,ie=e.fn,re=t.extend({},ie),se=e.momentProperties;se.push("_fullCalendar"),se.push("_ambigTime"),se.push("_ambigZone"),Zt.moment=function(){return wt(arguments)},Zt.moment.utc=function(){var t=wt(arguments,!0);return t.hasTime()&&t.utc(),t},Zt.moment.parseZone=function(){return wt(arguments,!0,!0)},ie.week=ie.weeks=function(t){var e=this._locale._fullCalendar_weekCalc;return null==t&&"function"==typeof e?e(this):"ISO"===e?re.isoWeek.apply(this,arguments):re.week.apply(this,arguments)},ie.time=function(t){if(!this._fullCalendar)return re.time.apply(this,arguments);if(null==t)return e.duration({hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()});this._ambigTime=!1,e.isDuration(t)||e.isMoment(t)||(t=e.duration(t));var n=0;return e.isDuration(t)&&(n=24*Math.floor(t.asDays())),this.hours(n+t.hours()).minutes(t.minutes()).seconds(t.seconds()).milliseconds(t.milliseconds())},ie.stripTime=function(){return this._ambigTime||(this.utc(!0),this.set({hours:0,minutes:0,seconds:0,ms:0}),this._ambigTime=!0,this._ambigZone=!0),this},ie.hasTime=function(){return!this._ambigTime},ie.stripZone=function(){var t;return this._ambigZone||(t=this._ambigTime,this.utc(!0),this._ambigTime=t||!1,this._ambigZone=!0),this},ie.hasZone=function(){return!this._ambigZone},ie.local=function(t){return re.local.call(this,this._ambigZone||t),this._ambigTime=!1,this._ambigZone=!1,this},ie.utc=function(t){return re.utc.call(this,t),this._ambigTime=!1,this._ambigZone=!1,this},ie.utcOffset=function(t){return null!=t&&(this._ambigTime=!1,this._ambigZone=!1),re.utcOffset.apply(this,arguments)},ie.format=function(){return this._fullCalendar&&arguments[0]?oe(this,arguments[0]):this._ambigTime?le(St(this),"YYYY-MM-DD"):this._ambigZone?le(St(this),"YYYY-MM-DD[T]HH:mm:ss"):this._fullCalendar?le(St(this)):re.format.apply(this,arguments)},ie.toISOString=function(){return this._ambigTime?le(St(this),"YYYY-MM-DD"):this._ambigZone?le(St(this),"YYYY-MM-DD[T]HH:mm:ss"):this._fullCalendar?re.toISOString.apply(St(this),arguments):re.toISOString.apply(this,arguments)},function(){function t(t,e){return h(r(e).fakeFormatString,t)}function e(t,e){return re.format.call(t,e)}function n(t,e,n,s,o){var a;return t=Zt.moment.parseZone(t),e=Zt.moment.parseZone(e),a=t.localeData(),n=a.longDateFormat(n)||n,i(r(n),t,e,s||" - ",o)}function i(t,e,n,i,r){var s,o,a,l=t.sameUnits,u=e.clone().stripZone(),h=n.clone().stripZone(),f=c(t.fakeFormatString,e),g=c(t.fakeFormatString,n),p="",v="",m="",y="",w="";for(s=0;s<l.length&&(!l[s]||u.isSame(h,l[s]));s++)p+=f[s];for(o=l.length-1;o>s&&(!l[o]||u.isSame(h,l[o]))&&(o-1!==s||"."!==f[o]);o--)v=f[o]+v;for(a=s;a<=o;a++)m+=f[a],y+=g[a];return(m||y)&&(w=r?y+i+m:m+i+y),d(p+w+v)}function r(t){return S[t]||(S[t]=s(t))}function s(t){var e=o(t);return{fakeFormatString:l(e),sameUnits:u(e)}}function o(t){for(var e,n=[],i=/\[([^\]]*)\]|\(([^\)]*)\)|(LTS|LT|(\w)\4*o?)|([^\w\[\(]+)/g;e=i.exec(t);)e[1]?n.push.apply(n,a(e[1])):e[2]?n.push({maybe:o(e[2])}):e[3]?n.push({token:e[3]}):e[5]&&n.push.apply(n,a(e[5]));return n}function a(t){return". "===t?["."," "]:[t]}function l(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],"string"==typeof n?i.push("["+n+"]"):n.token?n.token in y?i.push(p+"["+n.token+"]"):i.push(n.token):n.maybe&&i.push(v+l(n.maybe)+v);return i.join(g)}function u(t){var e,n,i,r=[];for(e=0;e<t.length;e++)n=t[e],n.token?(i=w[n.token.charAt(0)],r.push(i?i.unit:"second")):n.maybe?r.push.apply(r,u(n.maybe)):r.push(null);return r}function h(t,e){return d(c(t,e).join(""))}function c(t,n){var i,r,s=[],o=e(n,t),a=o.split(g);for(i=0;i<a.length;i++)r=a[i],r.charAt(0)===p?s.push(y[r.substring(1)](n)):s.push(r);return s}function d(t){return t.replace(m,function(t,e){return e.match(/[1-9]/)?e:""})}function f(t){var e,n,i,r,s=o(t);for(e=0;e<s.length;e++)n=s[e],n.token&&(i=w[n.token.charAt(0)])&&(!r||i.value>r.value)&&(r=i);return r?r.unit:null}Zt.formatDate=t,Zt.formatRange=n,Zt.oldMomentFormat=e,Zt.queryMostGranularFormatUnit=f;var g="\v",p="",v="",m=new RegExp(v+"([^"+v+"]*)"+v,"g"),y={t:function(t){return e(t,"a").charAt(0)},T:function(t){return e(t,"A").charAt(0)}},w={Y:{value:1,unit:"year"},M:{value:2,unit:"month"},W:{value:3,unit:"week"},w:{value:3,unit:"week"},D:{value:4,unit:"day"},d:{value:4,unit:"day"}},S={}}();var oe=Zt.formatDate,ae=Zt.formatRange,le=Zt.oldMomentFormat;Zt.Class=bt,bt.extend=function(){var t,e,n=arguments.length;for(t=0;t<n;t++)e=arguments[t],t<n-1&&Dt(this,e);return Et(this,e||{})},bt.mixin=function(t){Dt(this,t)};var ue=bt.extend(fe,ge,{_props:null,_watchers:null,_globalWatchArgs:null,constructor:function(){this._watchers={},this._props={},this.applyGlobalWatchers()},applyGlobalWatchers:function(){var t,e=this._globalWatchArgs||[];for(t=0;t<e.length;t++)this.watch.apply(this,e[t])},has:function(t){return t in this._props},get:function(t){return void 0===t?this._props:this._props[t]},set:function(t,e){var n;"string"==typeof t?(n={},n[t]=void 0===e?null:e):n=t,this.setProps(n)},reset:function(t){var e,n=this._props,i={};for(e in n)i[e]=void 0;for(e in t)i[e]=t[e];this.setProps(i)},unset:function(t){var e,n,i={};for(e="string"==typeof t?[t]:t,n=0;n<e.length;n++)i[e[n]]=void 0;this.setProps(i)},setProps:function(t){var e,n,i={},r=0;for(e in t)"object"!=typeof(n=t[e])&&n===this._props[e]||(i[e]=n,r++);if(r){this.trigger("before:batchChange",i);for(e in i)n=i[e],this.trigger("before:change",e,n),this.trigger("before:change:"+e,n);for(e in i)n=i[e],void 0===n?delete this._props[e]:this._props[e]=n,this.trigger("change:"+e,n),this.trigger("change",e,n);this.trigger("batchChange",i)}},watch:function(t,e,n,i){var r=this;this.unwatch(t),this._watchers[t]=this._watchDeps(e,function(e){var i=n.call(r,e);i&&i.then?(r.unset(t),i.then(function(e){r.set(t,e)})):r.set(t,i)},function(){r.unset(t),i&&i.call(r)})},unwatch:function(t){var e=this._watchers[t];e&&(delete this._watchers[t],e.teardown())},_watchDeps:function(t,e,n){function i(t,e,i){1===++a&&u===l&&(d=!0,n(),d=!1)}function r(t,n,i){void 0===n?(i||void 0===h[t]||u--,delete h[t]):(i||void 0!==h[t]||u++,h[t]=n),--a||u===l&&(d||e(h))}function s(t,e){o.on(t,e),c.push([t,e])}var o=this,a=0,l=t.length,u=0,h={},c=[],d=!1;return t.forEach(function(t){var e=!1;"?"===t.charAt(0)&&(t=t.substring(1),e=!0),s("before:change:"+t,function(n){i(t,n,e)}),s("change:"+t,function(n){r(t,n,e)})}),t.forEach(function(t){var e=!1;"?"===t.charAt(0)&&(t=t.substring(1),e=!0),o.has(t)?(h[t]=o.get(t),u++):e&&u++}),u===l&&e(h),{teardown:function(){for(var t=0;t<c.length;t++)o.off(c[t][0],c[t][1]);c=null,u===l&&n()},flash:function(){u===l&&(n(),e(h))}}},flash:function(t){var e=this._watchers[t];e&&e.flash()}});ue.watch=function(){var t=this.prototype;t._globalWatchArgs||(t._globalWatchArgs=[]),t._globalWatchArgs.push(arguments)},Zt.Model=ue;var he={construct:function(e){var n=t.Deferred(),i=n.promise();return"function"==typeof e&&e(function(t){n.resolve(t),Tt(i,t)},function(){n.reject(),Ct(i)}),i},resolve:function(e){var n=t.Deferred().resolve(e),i=n.promise();return Tt(i,e),i},reject:function(){var e=t.Deferred().reject(),n=e.promise();return Ct(n),n}};Zt.Promise=he;var ce=bt.extend(fe,{q:null,isPaused:!1,isRunning:!1,constructor:function(){this.q=[]},queue:function(){this.q.push.apply(this.q,arguments),this.tryStart()},pause:function(){this.isPaused=!0},resume:function(){this.isPaused=!1,this.tryStart()},tryStart:function(){!this.isRunning&&this.canRunNext()&&(this.isRunning=!0,this.trigger("start"),this.runNext())},canRunNext:function(){return!this.isPaused&&this.q.length},runNext:function(){this.runTask(this.q.shift())},runTask:function(t){this.runTaskFunc(t)},runTaskFunc:function(t){function e(){n.canRunNext()?n.runNext():(n.isRunning=!1,n.trigger("stop"))}var n=this,i=t();i&&i.then?i.then(e):e()}});Zt.TaskQueue=ce;var de=ce.extend({waitsByNamespace:null,waitNamespace:null,waitId:null,constructor:function(t){ce.call(this),this.waitsByNamespace=t||{}},queue:function(t,e,n){var i,r={func:t,namespace:e,type:n};e&&(i=this.waitsByNamespace[e]),this.waitNamespace&&(e===this.waitNamespace&&null!=i?this.delayWait(i):(this.clearWait(),this.tryStart())),this.compoundTask(r)&&(this.waitNamespace||null==i?this.tryStart():this.startWait(e,i))},startWait:function(t,e){this.waitNamespace=t,this.spawnWait(e)},delayWait:function(t){clearTimeout(this.waitId),this.spawnWait(t)},spawnWait:function(t){var e=this;this.waitId=setTimeout(function(){e.waitNamespace=null,e.tryStart()},t)},clearWait:function(){this.waitNamespace&&(clearTimeout(this.waitId),this.waitId=null,this.waitNamespace=null)},canRunNext:function(){if(!ce.prototype.canRunNext.apply(this,arguments))return!1;if(this.waitNamespace){for(var t=this.q,e=0;e<t.length;e++)if(t[e].namespace!==this.waitNamespace)return!0;return!1}return!0},runTask:function(t){this.runTaskFunc(t.func)},compoundTask:function(t){var e,n,i=this.q,r=!0;if(t.namespace&&("destroy"===t.type||"init"===t.type)){for(e=i.length-1;e>=0;e--)n=i[e],n.namespace!==t.namespace||"add"!==n.type&&"remove"!==n.type||i.splice(e,1);"destroy"===t.type?i.length&&(n=i[i.length-1],n.namespace===t.namespace&&("init"===n.type?(r=!1,i.pop()):"destroy"===n.type&&(r=!1))):"init"===t.type&&i.length&&(n=i[i.length-1],n.namespace===t.namespace&&"init"===n.type&&i.pop())}return r&&i.push(t),r}});Zt.RenderQueue=de;var fe=Zt.EmitterMixin={on:function(e,n){return t(this).on(e,this._prepareIntercept(n)),this},one:function(e,n){return t(this).one(e,this._prepareIntercept(n)),this},_prepareIntercept:function(e){var n=function(t,n){return e.apply(n.context||this,n.args||[])};return e.guid||(e.guid=t.guid++),n.guid=e.guid,n},
7
+ off:function(e,n){return t(this).off(e,n),this},trigger:function(e){var n=Array.prototype.slice.call(arguments,1);return t(this).triggerHandler(e,{args:n}),this},triggerWith:function(e,n,i){return t(this).triggerHandler(e,{context:n,args:i}),this}},ge=Zt.ListenerMixin=function(){var e=0;return{listenerId:null,listenTo:function(e,n,i){if("object"==typeof n)for(var r in n)n.hasOwnProperty(r)&&this.listenTo(e,r,n[r]);else"string"==typeof n&&e.on(n+"."+this.getListenerNamespace(),t.proxy(i,this))},stopListeningTo:function(t,e){t.off((e||"")+"."+this.getListenerNamespace())},getListenerNamespace:function(){return null==this.listenerId&&(this.listenerId=e++),"_listener"+this.listenerId}}}(),pe=bt.extend(ge,{isHidden:!0,options:null,el:null,margin:10,constructor:function(t){this.options=t||{}},show:function(){this.isHidden&&(this.el||this.render(),this.el.show(),this.position(),this.isHidden=!1,this.trigger("show"))},hide:function(){this.isHidden||(this.el.hide(),this.isHidden=!0,this.trigger("hide"))},render:function(){var e=this,n=this.options;this.el=t('<div class="fc-popover"/>').addClass(n.className||"").css({top:0,left:0}).append(n.content).appendTo(n.parentEl),this.el.on("click",".fc-close",function(){e.hide()}),n.autoHide&&this.listenTo(t(document),"mousedown",this.documentMousedown)},documentMousedown:function(e){this.el&&!t(e.target).closest(this.el).length&&this.hide()},removeElement:function(){this.hide(),this.el&&(this.el.remove(),this.el=null),this.stopListeningTo(t(document),"mousedown")},position:function(){var e,n,i,r,s,o=this.options,a=this.el.offsetParent().offset(),l=this.el.outerWidth(),u=this.el.outerHeight(),h=t(window),d=c(this.el);r=o.top||0,s=void 0!==o.left?o.left:void 0!==o.right?o.right-l:0,d.is(window)||d.is(document)?(d=h,e=0,n=0):(i=d.offset(),e=i.top,n=i.left),e+=h.scrollTop(),n+=h.scrollLeft(),!1!==o.viewportConstrain&&(r=Math.min(r,e+d.outerHeight()-u-this.margin),r=Math.max(r,e+this.margin),s=Math.min(s,n+d.outerWidth()-l-this.margin),s=Math.max(s,n+this.margin)),this.el.css({top:r-a.top,left:"20%"})},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1))}}),ve=Zt.CoordCache=bt.extend({els:null,forcedOffsetParentEl:null,origin:null,boundingRect:null,isHorizontal:!1,isVertical:!1,lefts:null,rights:null,tops:null,bottoms:null,constructor:function(e){this.els=t(e.els),this.isHorizontal=e.isHorizontal,this.isVertical=e.isVertical,this.forcedOffsetParentEl=e.offsetParent?t(e.offsetParent):null},build:function(){var t=this.forcedOffsetParentEl;!t&&this.els.length>0&&(t=this.els.eq(0).offsetParent()),this.origin=t?t.offset():null,this.boundingRect=this.queryBoundingRect(),this.isHorizontal&&this.buildElHorizontals(),this.isVertical&&this.buildElVerticals()},clear:function(){this.origin=null,this.boundingRect=null,this.lefts=null,this.rights=null,this.tops=null,this.bottoms=null},ensureBuilt:function(){this.origin||this.build()},buildElHorizontals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().left,a=s.outerWidth();e.push(o),n.push(o+a)}),this.lefts=e,this.rights=n},buildElVerticals:function(){var e=[],n=[];this.els.each(function(i,r){var s=t(r),o=s.offset().top,a=s.outerHeight();e.push(o),n.push(o+a)}),this.tops=e,this.bottoms=n},getHorizontalIndex:function(t){this.ensureBuilt();var e,n=this.lefts,i=this.rights,r=n.length;for(e=0;e<r;e++)if(t>=n[e]&&t<i[e])return e},getVerticalIndex:function(t){this.ensureBuilt();var e,n=this.tops,i=this.bottoms,r=n.length;for(e=0;e<r;e++)if(t>=n[e]&&t<i[e])return e},getLeftOffset:function(t){return this.ensureBuilt(),this.lefts[t]},getLeftPosition:function(t){return this.ensureBuilt(),this.lefts[t]-this.origin.left},getRightOffset:function(t){return this.ensureBuilt(),this.rights[t]},getRightPosition:function(t){return this.ensureBuilt(),this.rights[t]-this.origin.left},getWidth:function(t){return this.ensureBuilt(),this.rights[t]-this.lefts[t]},getTopOffset:function(t){return this.ensureBuilt(),this.tops[t]},getTopPosition:function(t){return this.ensureBuilt(),this.tops[t]-this.origin.top},getBottomOffset:function(t){return this.ensureBuilt(),this.bottoms[t]},getBottomPosition:function(t){return this.ensureBuilt(),this.bottoms[t]-this.origin.top},getHeight:function(t){return this.ensureBuilt(),this.bottoms[t]-this.tops[t]},queryBoundingRect:function(){var t;return this.els.length>0&&(t=c(this.els.eq(0)),!t.is(document))?f(t):null},isPointInBounds:function(t,e){return this.isLeftInBounds(t)&&this.isTopInBounds(e)},isLeftInBounds:function(t){return!this.boundingRect||t>=this.boundingRect.left&&t<this.boundingRect.right},isTopInBounds:function(t){return!this.boundingRect||t>=this.boundingRect.top&&t<this.boundingRect.bottom}}),me=Zt.DragListener=bt.extend(ge,{options:null,subjectEl:null,originX:null,originY:null,scrollEl:null,isInteracting:!1,isDistanceSurpassed:!1,isDelayEnded:!1,isDragging:!1,isTouch:!1,isGeneric:!1,delay:null,delayTimeoutId:null,minDistance:null,shouldCancelTouchScroll:!0,scrollAlwaysKills:!1,constructor:function(t){this.options=t||{}},startInteraction:function(e,n){if("mousedown"===e.type){if(we.get().shouldIgnoreMouse())return;if(!S(e))return;e.preventDefault()}this.isInteracting||(n=n||{},this.delay=ut(n.delay,this.options.delay,0),this.minDistance=ut(n.distance,this.options.distance,0),this.subjectEl=this.options.subjectEl,T(t("body")),this.isInteracting=!0,this.isTouch=D(e),this.isGeneric="dragstart"===e.type,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.originX=b(e),this.originY=E(e),this.scrollEl=c(t(e.target)),this.bindHandlers(),this.initAutoScroll(),this.handleInteractionStart(e),this.startDelay(e),this.minDistance||this.handleDistanceSurpassed(e))},handleInteractionStart:function(t){this.trigger("interactionStart",t)},endInteraction:function(e,n){this.isInteracting&&(this.endDrag(e),this.delayTimeoutId&&(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null),this.destroyAutoScroll(),this.unbindHandlers(),this.isInteracting=!1,this.handleInteractionEnd(e,n),C(t("body")))},handleInteractionEnd:function(t,e){this.trigger("interactionEnd",t,e||!1)},bindHandlers:function(){var e=we.get();this.isGeneric?this.listenTo(t(document),{drag:this.handleMove,dragstop:this.endInteraction}):this.isTouch?this.listenTo(e,{touchmove:this.handleTouchMove,touchend:this.endInteraction,scroll:this.handleTouchScroll}):this.listenTo(e,{mousemove:this.handleMouseMove,mouseup:this.endInteraction}),this.listenTo(e,{selectstart:H,contextmenu:H})},unbindHandlers:function(){this.stopListeningTo(we.get()),this.stopListeningTo(t(document))},startDrag:function(t,e){this.startInteraction(t,e),this.isDragging||(this.isDragging=!0,this.handleDragStart(t))},handleDragStart:function(t){this.trigger("dragStart",t)},handleMove:function(t){var e=b(t)-this.originX,n=E(t)-this.originY,i=this.minDistance;this.isDistanceSurpassed||e*e+n*n>=i*i&&this.handleDistanceSurpassed(t),this.isDragging&&this.handleDrag(e,n,t)},handleDrag:function(t,e,n){this.trigger("drag",t,e,n),this.updateAutoScroll(n)},endDrag:function(t){this.isDragging&&(this.isDragging=!1,this.handleDragEnd(t))},handleDragEnd:function(t){this.trigger("dragEnd",t)},startDelay:function(t){var e=this;this.delay?this.delayTimeoutId=setTimeout(function(){e.handleDelayEnd(t)},this.delay):this.handleDelayEnd(t)},handleDelayEnd:function(t){this.isDelayEnded=!0,this.isDistanceSurpassed&&this.startDrag(t)},handleDistanceSurpassed:function(t){this.isDistanceSurpassed=!0,this.isDelayEnded&&this.startDrag(t)},handleTouchMove:function(t){this.isDragging&&this.shouldCancelTouchScroll&&t.preventDefault(),this.handleMove(t)},handleMouseMove:function(t){this.handleMove(t)},handleTouchScroll:function(t){this.isDragging&&!this.scrollAlwaysKills||this.endInteraction(t,!0)},trigger:function(t){this.options[t]&&this.options[t].apply(this,Array.prototype.slice.call(arguments,1)),this["_"+t]&&this["_"+t].apply(this,Array.prototype.slice.call(arguments,1))}});me.mixin({isAutoScroll:!1,scrollBounds:null,scrollTopVel:null,scrollLeftVel:null,scrollIntervalId:null,scrollSensitivity:30,scrollSpeed:200,scrollIntervalMs:50,initAutoScroll:function(){var t=this.scrollEl;this.isAutoScroll=this.options.scroll&&t&&!t.is(window)&&!t.is(document),this.isAutoScroll&&this.listenTo(t,"scroll",yt(this.handleDebouncedScroll,100))},destroyAutoScroll:function(){this.endAutoScroll(),this.isAutoScroll&&this.stopListeningTo(this.scrollEl,"scroll")},computeScrollBounds:function(){this.isAutoScroll&&(this.scrollBounds=d(this.scrollEl))},updateAutoScroll:function(t){var e,n,i,r,s=this.scrollSensitivity,o=this.scrollBounds,a=0,l=0;o&&(e=(s-(E(t)-o.top))/s,n=(s-(o.bottom-E(t)))/s,i=(s-(b(t)-o.left))/s,r=(s-(o.right-b(t)))/s,e>=0&&e<=1?a=e*this.scrollSpeed*-1:n>=0&&n<=1&&(a=n*this.scrollSpeed),i>=0&&i<=1?l=i*this.scrollSpeed*-1:r>=0&&r<=1&&(l=r*this.scrollSpeed)),this.setScrollVel(a,l)},setScrollVel:function(t,e){this.scrollTopVel=t,this.scrollLeftVel=e,this.constrainScrollVel(),!this.scrollTopVel&&!this.scrollLeftVel||this.scrollIntervalId||(this.scrollIntervalId=setInterval(mt(this,"scrollIntervalFunc"),this.scrollIntervalMs))},constrainScrollVel:function(){var t=this.scrollEl;this.scrollTopVel<0?t.scrollTop()<=0&&(this.scrollTopVel=0):this.scrollTopVel>0&&t.scrollTop()+t[0].clientHeight>=t[0].scrollHeight&&(this.scrollTopVel=0),this.scrollLeftVel<0?t.scrollLeft()<=0&&(this.scrollLeftVel=0):this.scrollLeftVel>0&&t.scrollLeft()+t[0].clientWidth>=t[0].scrollWidth&&(this.scrollLeftVel=0)},scrollIntervalFunc:function(){var t=this.scrollEl,e=this.scrollIntervalMs/1e3;this.scrollTopVel&&t.scrollTop(t.scrollTop()+this.scrollTopVel*e),this.scrollLeftVel&&t.scrollLeft(t.scrollLeft()+this.scrollLeftVel*e),this.constrainScrollVel(),this.scrollTopVel||this.scrollLeftVel||this.endAutoScroll()},endAutoScroll:function(){this.scrollIntervalId&&(clearInterval(this.scrollIntervalId),this.scrollIntervalId=null,this.handleScrollEnd())},handleDebouncedScroll:function(){this.scrollIntervalId||this.handleScrollEnd()},handleScrollEnd:function(){}});var ye=me.extend({component:null,origHit:null,hit:null,coordAdjust:null,constructor:function(t,e){me.call(this,e),this.component=t},handleInteractionStart:function(t){var e,n,i,r=this.subjectEl;this.component.hitsNeeded(),this.computeScrollBounds(),t?(n={left:b(t),top:E(t)},i=n,r&&(e=d(r),i=x(i,e)),this.origHit=this.queryHit(i.left,i.top),r&&this.options.subjectCenter&&(this.origHit&&(e=R(this.origHit,e)||e),i=I(e)),this.coordAdjust=k(i,n)):(this.origHit=null,this.coordAdjust=null),me.prototype.handleInteractionStart.apply(this,arguments)},handleDragStart:function(t){var e;me.prototype.handleDragStart.apply(this,arguments),(e=this.queryHit(b(t),E(t)))&&this.handleHitOver(e)},handleDrag:function(t,e,n){var i;me.prototype.handleDrag.apply(this,arguments),i=this.queryHit(b(n),E(n)),Ht(i,this.hit)||(this.hit&&this.handleHitOut(),i&&this.handleHitOver(i))},handleDragEnd:function(){this.handleHitDone(),me.prototype.handleDragEnd.apply(this,arguments)},handleHitOver:function(t){var e=Ht(t,this.origHit);this.hit=t,this.trigger("hitOver",this.hit,e,this.origHit)},handleHitOut:function(){this.hit&&(this.trigger("hitOut",this.hit),this.handleHitDone(),this.hit=null)},handleHitDone:function(){this.hit&&this.trigger("hitDone",this.hit)},handleInteractionEnd:function(){me.prototype.handleInteractionEnd.apply(this,arguments),this.origHit=null,this.hit=null,this.component.hitsNotNeeded()},handleScrollEnd:function(){me.prototype.handleScrollEnd.apply(this,arguments),this.isDragging&&(this.component.releaseHits(),this.component.prepareHits())},queryHit:function(t,e){return this.coordAdjust&&(t+=this.coordAdjust.left,e+=this.coordAdjust.top),this.component.queryHit(t,e)}});Zt.touchMouseIgnoreWait=500;var we=bt.extend(ge,fe,{isTouching:!1,mouseIgnoreDepth:0,handleScrollProxy:null,bind:function(){var e=this;this.listenTo(t(document),{touchstart:this.handleTouchStart,touchcancel:this.handleTouchCancel,touchend:this.handleTouchEnd,mousedown:this.handleMouseDown,mousemove:this.handleMouseMove,mouseup:this.handleMouseUp,click:this.handleClick,selectstart:this.handleSelectStart,contextmenu:this.handleContextMenu}),window.addEventListener("touchmove",this.handleTouchMoveProxy=function(n){e.handleTouchMove(t.Event(n))},{passive:!1}),window.addEventListener("scroll",this.handleScrollProxy=function(n){e.handleScroll(t.Event(n))},!0)},unbind:function(){this.stopListeningTo(t(document)),window.removeEventListener("touchmove",this.handleTouchMoveProxy),window.removeEventListener("scroll",this.handleScrollProxy,!0)},handleTouchStart:function(t){this.stopTouch(t,!0),this.isTouching=!0,this.trigger("touchstart",t)},handleTouchMove:function(t){this.isTouching&&this.trigger("touchmove",t)},handleTouchCancel:function(t){this.isTouching&&(this.trigger("touchcancel",t),this.stopTouch(t))},handleTouchEnd:function(t){this.stopTouch(t)},handleMouseDown:function(t){this.shouldIgnoreMouse()||this.trigger("mousedown",t)},handleMouseMove:function(t){this.shouldIgnoreMouse()||this.trigger("mousemove",t)},handleMouseUp:function(t){this.shouldIgnoreMouse()||this.trigger("mouseup",t)},handleClick:function(t){this.shouldIgnoreMouse()||this.trigger("click",t)},handleSelectStart:function(t){this.trigger("selectstart",t)},handleContextMenu:function(t){this.trigger("contextmenu",t)},handleScroll:function(t){this.trigger("scroll",t)},stopTouch:function(t,e){this.isTouching&&(this.isTouching=!1,this.trigger("touchend",t),e||this.startTouchMouseIgnore())},startTouchMouseIgnore:function(){var t=this,e=Zt.touchMouseIgnoreWait;e&&(this.mouseIgnoreDepth++,setTimeout(function(){t.mouseIgnoreDepth--},e))},shouldIgnoreMouse:function(){return this.isTouching||Boolean(this.mouseIgnoreDepth)}});!function(){var t=null,e=0;we.get=function(){return t||(t=new we,t.bind()),t},we.needed=function(){we.get(),e++},we.unneeded=function(){--e||(t.unbind(),t=null)}}();var Se=bt.extend(ge,{options:null,sourceEl:null,el:null,parentEl:null,top0:null,left0:null,y0:null,x0:null,topDelta:null,leftDelta:null,isFollowing:!1,isHidden:!1,isAnimating:!1,constructor:function(e,n){this.options=n=n||{},this.sourceEl=e,this.parentEl=n.parentEl?t(n.parentEl):e.parent()},start:function(e){this.isFollowing||(this.isFollowing=!0,this.y0=E(e),this.x0=b(e),this.topDelta=0,this.leftDelta=0,this.isHidden||this.updatePosition(),D(e)?this.listenTo(t(document),"touchmove",this.handleMove):this.listenTo(t(document),"mousemove",this.handleMove))},stop:function(e,n){function i(){r.isAnimating=!1,r.removeElement(),r.top0=r.left0=null,n&&n()}var r=this,s=this.options.revertDuration;this.isFollowing&&!this.isAnimating&&(this.isFollowing=!1,this.stopListeningTo(t(document)),e&&s&&!this.isHidden?(this.isAnimating=!0,this.el.animate({top:this.top0,left:this.left0},{duration:s,complete:i})):i())},getEl:function(){var t=this.el;return t||(t=this.el=this.sourceEl.clone().addClass(this.options.additionalClass||"").css({position:"absolute",visibility:"",display:this.isHidden?"none":"",margin:0,right:"auto",bottom:"auto",width:this.sourceEl.width(),height:this.sourceEl.height(),opacity:this.options.opacity||"",zIndex:this.options.zIndex}),t.addClass("fc-unselectable"),t.appendTo(this.parentEl)),t},removeElement:function(){this.el&&(this.el.remove(),this.el=null)},updatePosition:function(){var t,e;this.getEl(),null===this.top0&&(t=this.sourceEl.offset(),e=this.el.offsetParent().offset(),this.top0=t.top-e.top,this.left0=t.left-e.left),this.el.css({top:this.top0+this.topDelta,left:this.left0+this.leftDelta})},handleMove:function(t){this.topDelta=E(t)-this.y0,this.leftDelta=b(t)-this.x0,this.isHidden||this.updatePosition()},hide:function(){this.isHidden||(this.isHidden=!0,this.el&&this.el.hide())},show:function(){this.isHidden&&(this.isHidden=!1,this.updatePosition(),this.getEl().show())}}),be=Zt.Grid=bt.extend(ge,{hasDayInteractions:!0,view:null,isRTL:null,start:null,end:null,el:null,elsByFill:null,eventTimeFormat:null,displayEventTime:null,displayEventEnd:null,minResizeDuration:null,largeUnit:null,dayClickListener:null,daySelectListener:null,segDragListener:null,segResizeListener:null,externalDragListener:null,constructor:function(t){this.view=t,this.isRTL=t.opt("isRTL"),this.elsByFill={},this.dayClickListener=this.buildDayClickListener(),this.daySelectListener=this.buildDaySelectListener()},computeEventTimeFormat:function(){return this.view.opt("smallTimeFormat")},computeDisplayEventTime:function(){return!0},computeDisplayEventEnd:function(){return!0},setRange:function(t){this.start=t.start.clone(),this.end=t.end.clone(),this.rangeUpdated(),this.processRangeOptions()},rangeUpdated:function(){},processRangeOptions:function(){var t,e,n=this.view;this.eventTimeFormat=n.opt("eventTimeFormat")||n.opt("timeFormat")||this.computeEventTimeFormat(),t=n.opt("displayEventTime"),null==t&&(t=this.computeDisplayEventTime()),e=n.opt("displayEventEnd"),null==e&&(e=this.computeDisplayEventEnd()),this.displayEventTime=t,this.displayEventEnd=e},spanToSegs:function(t){},diffDates:function(t,e){return this.largeUnit?G(t,e,this.largeUnit):F(t,e)},hitsNeededDepth:0,hitsNeeded:function(){this.hitsNeededDepth++||this.prepareHits()},hitsNotNeeded:function(){this.hitsNeededDepth&&!--this.hitsNeededDepth&&this.releaseHits()},prepareHits:function(){},releaseHits:function(){},queryHit:function(t,e){},getSafeHitSpan:function(t){var e=this.getHitSpan(t);return Q(e,this.view.activeRange)?e:null},getHitSpan:function(t){},getHitEl:function(t){},setElement:function(t){this.el=t,this.hasDayInteractions&&(T(t),this.bindDayHandler("touchstart",this.dayTouchStart),this.bindDayHandler("mousedown",this.dayMousedown)),this.bindSegHandlers(),this.bindGlobalHandlers()},bindDayHandler:function(e,n){var i=this;this.el.on(e,function(e){if(!t(e.target).is(i.segSelector+","+i.segSelector+" *,.fc-more,a[data-goto]"))return n.call(i,e)})},removeElement:function(){this.unbindGlobalHandlers(),this.clearDragListeners(),this.el.remove()},renderSkeleton:function(){},renderDates:function(){},unrenderDates:function(){},bindGlobalHandlers:function(){this.listenTo(t(document),{dragstart:this.externalDragStart,sortstart:this.externalDragStart})},unbindGlobalHandlers:function(){this.stopListeningTo(t(document))},dayMousedown:function(t){var e=this.view;we.get().shouldIgnoreMouse()||(this.dayClickListener.startInteraction(t),e.opt("selectable")&&this.daySelectListener.startInteraction(t,{distance:e.opt("selectMinDistance")}))},dayTouchStart:function(t){var e,n=this.view;n.isSelected||n.selectedEvent||(e=n.opt("selectLongPressDelay"),null==e&&(e=n.opt("longPressDelay")),this.dayClickListener.startInteraction(t),n.opt("selectable")&&this.daySelectListener.startInteraction(t,{delay:e}))},buildDayClickListener:function(){var t,e=this,n=this.view,i=new ye(this,{scroll:n.opt("dragScroll"),interactionStart:function(){t=i.origHit},hitOver:function(e,n,i){n||(t=null)},hitOut:function(){t=null},interactionEnd:function(i,r){var s;!r&&t&&(s=e.getSafeHitSpan(t))&&n.triggerDayClick(s,e.getHitEl(t),i)}});return i.shouldCancelTouchScroll=!1,i.scrollAlwaysKills=!0,i},buildDaySelectListener:function(){var t,e=this,n=this.view;return new ye(this,{scroll:n.opt("dragScroll"),interactionStart:function(){t=null},dragStart:function(){n.unselect()},hitOver:function(n,i,r){var o,a;r&&(o=e.getSafeHitSpan(r),a=e.getSafeHitSpan(n),t=o&&a?e.computeSelection(o,a):null,t?e.renderSelection(t):!1===t&&s())},hitOut:function(){t=null,e.unrenderSelection()},hitDone:function(){o()},interactionEnd:function(e,i){!i&&t&&n.reportSelection(t,e)}})},clearDragListeners:function(){this.dayClickListener.endInteraction(),this.daySelectListener.endInteraction(),this.segDragListener&&this.segDragListener.endInteraction(),this.segResizeListener&&this.segResizeListener.endInteraction(),this.externalDragListener&&this.externalDragListener.endInteraction()},renderEventLocationHelper:function(t,e){var n=this.fabricateHelperEvent(t,e);return this.renderHelper(n,e)},fabricateHelperEvent:function(t,e){var n=e?rt(e.event):{};return n.start=t.start.clone(),n.end=t.end?t.end.clone():null,n.allDay=null,this.view.calendar.normalizeEventDates(n),n.className=(n.className||[]).concat("fc-helper"),e||(n.editable=!1),n},renderHelper:function(t,e){},unrenderHelper:function(){},renderSelection:function(t){this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHighlight()},computeSelection:function(t,e){var n=this.computeSelectionSpan(t,e);return!(n&&!this.view.calendar.isSelectionSpanAllowed(n))&&n},computeSelectionSpan:function(t,e){var n=[t.start,t.end,e.start,e.end];return n.sort(pt),{start:n[0].clone(),end:n[3].clone()}},renderHighlight:function(t){this.renderFill("highlight",this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderFill("highlight")},highlightSegClasses:function(){return["fc-highlight"]},renderBusinessHours:function(){},unrenderBusinessHours:function(){},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},renderFill:function(t,e){},unrenderFill:function(t){var e=this.elsByFill[t];e&&(e.remove(),delete this.elsByFill[t])},renderFillSegEls:function(e,n){var i,r=this,s=this[e+"SegEl"],o="",a=[];if(n.length){for(i=0;i<n.length;i++)o+=this.fillSegHtml(e,n[i]);t(o).each(function(e,i){var o=n[e],l=t(i);s&&(l=s.call(r,o,l)),l&&(l=t(l),l.is(r.fillSegTag)&&(o.el=l,a.push(o)))})}return a},fillSegTag:"div",fillSegHtml:function(t,e){var n=this[t+"SegClasses"],i=this[t+"SegCss"],r=n?n.call(this,e):[],s=dt(i?i.call(this,e):{});return"<"+this.fillSegTag+(r.length?' class="'+r.join(" ")+'"':"")+(s?' style="'+s+'"':"")+" />"},getDayClasses:function(t,e){var n,i=this.view,r=[];return Z(t,i.activeRange)?(r.push("fc-"+Kt[t.day()]),1==i.currentRangeAs("months")&&t.month()!=i.currentRange.start.month()&&r.push("fc-other-month"),n=i.calendar.getNow(),t.isSame(n,"day")?(r.push("fc-today"),!0!==e&&r.push(i.highlightStateClass)):t<n?r.push("fc-past"):r.push("fc-future")):r.push("fc-disabled-day"),r}});be.mixin({segSelector:".fc-event-container > *",mousedOverSeg:null,isDraggingSeg:!1,isResizingSeg:!1,isDraggingExternal:!1,segs:null,renderEvents:function(t){var e,n=[],i=[];for(e=0;e<t.length;e++)(It(t[e])?n:i).push(t[e]);this.segs=[].concat(this.renderBgEvents(n),this.renderFgEvents(i))},renderBgEvents:function(t){var e=this.eventsToSegs(t);return this.renderBgSegs(e)||e},renderFgEvents:function(t){var e=this.eventsToSegs(t);return this.renderFgSegs(e)||e},unrenderEvents:function(){this.handleSegMouseout(),this.clearDragListeners(),this.unrenderFgSegs(),this.unrenderBgSegs(),this.segs=null},getEventSegs:function(){return this.segs||[]},renderFgSegs:function(t){},unrenderFgSegs:function(){},renderFgSegEls:function(e,n){var i,r=this.view,s="",o=[];if(e.length){for(i=0;i<e.length;i++)s+=this.fgSegHtml(e[i],n);t(s).each(function(n,i){var s=e[n],a=r.resolveEventEl(s.event,t(i));a&&(a.data("fc-seg",s),s.el=a,o.push(s))})}return o},fgSegHtml:function(t,e){},renderBgSegs:function(t){return this.renderFill("bgEvent",t)},unrenderBgSegs:function(){this.unrenderFill("bgEvent")},bgEventSegEl:function(t,e){return this.view.resolveEventEl(t.event,e)},bgEventSegClasses:function(t){var e=t.event,n=e.source||{};return["fc-bgevent"].concat(e.className,n.className||[])},bgEventSegCss:function(t){return{"background-color":this.getSegSkinCss(t)["background-color"]}},businessHoursSegClasses:function(t){return["fc-nonbusiness","fc-bgevent"]},buildBusinessHourSegs:function(t,e){return this.eventsToSegs(this.buildBusinessHourEvents(t,e))},buildBusinessHourEvents:function(e,n){var i,r=this.view.calendar;return null==n&&(n=r.opt("businessHours")),i=r.computeBusinessHourEvents(e,n),!i.length&&n&&(i=[t.extend({},Ne,{start:this.view.activeRange.end,end:this.view.activeRange.end,dow:null})]),i},bindSegHandlers:function(){this.bindSegHandlersToEl(this.el)},bindSegHandlersToEl:function(t){this.bindSegHandlerToEl(t,"touchstart",this.handleSegTouchStart),this.bindSegHandlerToEl(t,"mouseenter",this.handleSegMouseover),this.bindSegHandlerToEl(t,"mouseleave",this.handleSegMouseout),this.bindSegHandlerToEl(t,"mousedown",this.handleSegMousedown),this.bindSegHandlerToEl(t,"click",this.handleSegClick)},bindSegHandlerToEl:function(e,n,i){var r=this;e.on(n,this.segSelector,function(e){var n=t(this).data("fc-seg");if(n&&!r.isDraggingSeg&&!r.isResizingSeg)return i.call(r,n,e)})},handleSegClick:function(t,e){!1===this.view.publiclyTrigger("eventClick",t.el[0],t.event,e)&&e.preventDefault()},handleSegMouseover:function(t,e){we.get().shouldIgnoreMouse()||this.mousedOverSeg||(this.mousedOverSeg=t,this.view.isEventResizable(t.event)&&t.el.addClass("fc-allow-mouse-resize"),this.view.publiclyTrigger("eventMouseover",t.el[0],t.event,e))},handleSegMouseout:function(t,e){e=e||{},this.mousedOverSeg&&(t=t||this.mousedOverSeg,this.mousedOverSeg=null,this.view.isEventResizable(t.event)&&t.el.removeClass("fc-allow-mouse-resize"),this.view.publiclyTrigger("eventMouseout",t.el[0],t.event,e))},handleSegMousedown:function(t,e){!this.startSegResize(t,e,{distance:5})&&this.view.isEventDraggable(t.event)&&this.buildSegDragListener(t).startInteraction(e,{distance:5})},handleSegTouchStart:function(t,e){var n,i,r=this.view,s=t.event,o=r.isEventSelected(s),a=r.isEventDraggable(s),l=r.isEventResizable(s),u=!1;o&&l&&(u=this.startSegResize(t,e)),u||!a&&!l||(i=r.opt("eventLongPressDelay"),null==i&&(i=r.opt("longPressDelay")),n=a?this.buildSegDragListener(t):this.buildSegSelectListener(t),n.startInteraction(e,{delay:o?0:i}))},startSegResize:function(e,n,i){return!!t(n.target).is(".fc-resizer")&&(this.buildSegResizeListener(e,t(n.target).is(".fc-start-resizer")).startInteraction(n,i),!0)},buildSegDragListener:function(t){var e,n,i,r=this,a=this.view,l=t.el,u=t.event;if(this.segDragListener)return this.segDragListener;var h=this.segDragListener=new ye(a,{scroll:a.opt("dragScroll"),subjectEl:l,subjectCenter:!0,interactionStart:function(i){t.component=r,e=!1,n=new Se(t.el,{additionalClass:"fc-dragging",parentEl:a.el,opacity:h.isTouch?null:a.opt("dragOpacity"),revertDuration:a.opt("dragRevertDuration"),zIndex:2}),n.hide(),n.start(i)},dragStart:function(n){h.isTouch&&!a.isEventSelected(u)&&a.selectEvent(u),e=!0,r.handleSegMouseout(t,n),r.segDragStart(t,n),a.hideEvent(u)},hitOver:function(e,o,l){var c,d,f,g=!0;t.hit&&(l=t.hit),c=l.component.getSafeHitSpan(l),d=e.component.getSafeHitSpan(e),c&&d?(i=r.computeEventDrop(c,d,u),g=i&&r.isEventLocationAllowed(i,u)):g=!1,g||(i=null,s()),i&&(f=a.renderDrag(i,t))?(f.addClass("fc-dragging"),h.isTouch||r.applyDragOpacity(f),n.hide()):n.show(),o&&(i=null)},hitOut:function(){a.unrenderDrag(),n.show(),i=null},hitDone:function(){o()},interactionEnd:function(s){delete t.component,n.stop(!i,function(){e&&(a.unrenderDrag(),r.segDragStop(t,s)),i?a.reportSegDrop(t,i,r.largeUnit,l,s):a.showEvent(u)}),r.segDragListener=null}});return h},buildSegSelectListener:function(t){var e=this,n=this.view,i=t.event;if(this.segDragListener)return this.segDragListener;var r=this.segDragListener=new me({dragStart:function(t){r.isTouch&&!n.isEventSelected(i)&&n.selectEvent(i)},interactionEnd:function(t){e.segDragListener=null}});return r},segDragStart:function(t,e){this.isDraggingSeg=!0,this.view.publiclyTrigger("eventDragStart",t.el[0],t.event,e,{})},segDragStop:function(t,e){this.isDraggingSeg=!1,this.view.publiclyTrigger("eventDragStop",t.el[0],t.event,e,{})},computeEventDrop:function(t,e,n){var i,r,s=this.view.calendar,o=t.start,a=e.start;return o.hasTime()===a.hasTime()?(i=this.diffDates(a,o),n.allDay&&tt(i)?(r={start:n.start.clone(),end:s.getEventEnd(n),allDay:!1},s.normalizeEventTimes(r)):r=xt(n),r.start.add(i),r.end&&r.end.add(i)):r={start:a.clone(),end:null,allDay:!a.hasTime()},r},applyDragOpacity:function(t){var e=this.view.opt("dragOpacity");null!=e&&t.css("opacity",e)},externalDragStart:function(e,n){var i,r,s=this.view;s.opt("droppable")&&(i=t((n?n.item:null)||e.target),r=s.opt("dropAccept"),(t.isFunction(r)?r.call(i[0],i):i.is(r))&&(this.isDraggingExternal||this.listenToExternalDrag(i,e,n)))},listenToExternalDrag:function(t,e,n){var i,r=this,a=this.view,l=Nt(t);(r.externalDragListener=new ye(this,{interactionStart:function(){r.isDraggingExternal=!0},hitOver:function(t){var e=!0,n=t.component.getSafeHitSpan(t);n?(i=r.computeExternalDrop(n,l),e=i&&r.isExternalLocationAllowed(i,l.eventProps)):e=!1,e||(i=null,s()),i&&r.renderDrag(i)},hitOut:function(){i=null},hitDone:function(){o(),r.unrenderDrag()},interactionEnd:function(e){i&&a.reportExternalDrop(l,i,t,e,n),r.isDraggingExternal=!1,r.externalDragListener=null}})).startDrag(e)},computeExternalDrop:function(t,e){var n=this.view.calendar,i={start:n.applyTimezone(t.start),end:null};return e.startTime&&!i.start.hasTime()&&i.start.time(e.startTime),e.duration&&(i.end=i.start.clone().add(e.duration)),i},renderDrag:function(t,e){},unrenderDrag:function(){},buildSegResizeListener:function(t,e){var n,i,r=this,a=this.view,l=a.calendar,u=t.el,h=t.event,c=l.getEventEnd(h);return this.segResizeListener=new ye(this,{scroll:a.opt("dragScroll"),subjectEl:u,interactionStart:function(){n=!1},dragStart:function(e){n=!0,r.handleSegMouseout(t,e),r.segResizeStart(t,e)},hitOver:function(n,o,l){var u=!0,d=r.getSafeHitSpan(l),f=r.getSafeHitSpan(n);d&&f?(i=e?r.computeEventStartResize(d,f,h):r.computeEventEndResize(d,f,h),u=i&&r.isEventLocationAllowed(i,h)):u=!1,u?i.start.isSame(h.start.clone().stripZone())&&i.end.isSame(c.clone().stripZone())&&(i=null):(i=null,s()),i&&(a.hideEvent(h),r.renderEventResize(i,t))},hitOut:function(){i=null,a.showEvent(h)},hitDone:function(){r.unrenderEventResize(),o()},interactionEnd:function(e){n&&r.segResizeStop(t,e),i?a.reportSegResize(t,i,r.largeUnit,u,e):a.showEvent(h),r.segResizeListener=null}})},segResizeStart:function(t,e){this.isResizingSeg=!0,this.view.publiclyTrigger("eventResizeStart",t.el[0],t.event,e,{})},segResizeStop:function(t,e){this.isResizingSeg=!1,this.view.publiclyTrigger("eventResizeStop",t.el[0],t.event,e,{})},computeEventStartResize:function(t,e,n){return this.computeEventResize("start",t,e,n)},computeEventEndResize:function(t,e,n){return this.computeEventResize("end",t,e,n)},computeEventResize:function(t,e,n,i){var r,s,o=this.view.calendar,a=this.diffDates(n[t],e[t]);return r={start:i.start.clone(),end:o.getEventEnd(i),allDay:i.allDay},r.allDay&&tt(a)&&(r.allDay=!1,o.normalizeEventTimes(r)),r[t].add(a),r.start.isBefore(r.end)||(s=this.minResizeDuration||(i.allDay?o.defaultAllDayEventDuration:o.defaultTimedEventDuration),"start"==t?r.start=r.end.clone().subtract(s):r.end=r.start.clone().add(s)),r},renderEventResize:function(t,e){},unrenderEventResize:function(){},getEventTimeText:function(t,e,n){return null==e&&(e=this.eventTimeFormat),null==n&&(n=this.displayEventEnd),this.displayEventTime&&t.start.hasTime()?n&&t.end?this.view.formatRange(t,e):t.start.format(e):""},getSegClasses:function(t,e,n){var i=this.view,r=["fc-event",t.isStart?"fc-start":"fc-not-start",t.isEnd?"fc-end":"fc-not-end"].concat(this.getSegCustomClasses(t));return e&&r.push("fc-draggable"),n&&r.push("fc-resizable"),i.isEventSelected(t.event)&&r.push("fc-selected"),r},getSegCustomClasses:function(t){var e=t.event;return[].concat(e.className,e.source?e.source.className:[])},getSegSkinCss:function(t){return{"background-color":this.getSegBackgroundColor(t),"border-color":this.getSegBorderColor(t),color:this.getSegTextColor(t)}},getSegBackgroundColor:function(t){return t.event.backgroundColor||t.event.color||this.getSegDefaultBackgroundColor(t)},getSegDefaultBackgroundColor:function(t){var e=t.event.source||{};return e.backgroundColor||e.color||this.view.opt("eventBackgroundColor")||this.view.opt("eventColor")},getSegBorderColor:function(t){return t.event.borderColor||t.event.color||this.getSegDefaultBorderColor(t)},getSegDefaultBorderColor:function(t){var e=t.event.source||{};return e.borderColor||e.color||this.view.opt("eventBorderColor")||this.view.opt("eventColor")},getSegTextColor:function(t){
8
  return t.event.textColor||this.getSegDefaultTextColor(t)},getSegDefaultTextColor:function(t){return(t.event.source||{}).textColor||this.view.opt("eventTextColor")},isEventLocationAllowed:function(t,e){if(this.isEventLocationInRange(t)){var n,i=this.view.calendar,r=this.eventToSpans(t);if(r.length){for(n=0;n<r.length;n++)if(!i.isEventSpanAllowed(r[n],e))return!1;return!0}}return!1},isExternalLocationAllowed:function(t,e){if(this.isEventLocationInRange(t)){var n,i=this.view.calendar,r=this.eventToSpans(t);if(r.length){for(n=0;n<r.length;n++)if(!i.isExternalSpanAllowed(r[n],t,e))return!1;return!0}}return!1},isEventLocationInRange:function(t){return Q(this.eventToRawRange(t),this.view.validRange)},eventToSegs:function(t){return this.eventsToSegs([t])},eventToSpans:function(t){var e=this.eventToRange(t);return e?this.eventRangeToSpans(e,t):[]},eventsToSegs:function(e,n){var i=this,r=Bt(e),s=[];return t.each(r,function(t,e){var r,o,a=[],l=[];for(o=0;o<e.length;o++)(r=i.eventToRange(e[o]))&&(l.push(r),a.push(e[o]));if(kt(e[0]))for(l=i.invertRanges(l),o=0;o<l.length;o++)s.push.apply(s,i.eventRangeToSegs(l[o],e[0],n));else for(o=0;o<l.length;o++)s.push.apply(s,i.eventRangeToSegs(l[o],a[o],n))}),s},eventToRange:function(t){return this.refineRawEventRange(this.eventToRawRange(t))},refineRawEventRange:function(t){var e=this.view,n=e.calendar,i=z(t,e.activeRange);if(i)return n.localizeMoment(i.start),n.localizeMoment(i.end),i},eventToRawRange:function(t){var e=this.view.calendar;return{start:t.start.clone().stripZone(),end:(t.end?t.end.clone():e.getDefaultEventEnd(null!=t.allDay?t.allDay:!t.start.hasTime(),t.start)).stripZone()}},eventRangeToSegs:function(t,e,n){var i,r=this.eventRangeToSpans(t,e),s=[];for(i=0;i<r.length;i++)s.push.apply(s,this.eventSpanToSegs(r[i],e,n));return s},eventRangeToSpans:function(e,n){return[t.extend({},e)]},eventSpanToSegs:function(t,e,n){var i,r,s=n?n(t):this.spanToSegs(t);for(i=0;i<s.length;i++)r=s[i],t.isStart||(r.isStart=!1),t.isEnd||(r.isEnd=!1),r.event=e,r.eventStartMS=+t.start,r.eventDurationMS=t.end-t.start;return s},invertRanges:function(t){var e,n,i=this.view,r=i.activeRange.start.clone(),s=i.activeRange.end.clone(),o=[],a=r;for(t.sort(Lt),e=0;e<t.length;e++)n=t[e],n.start>a&&o.push({start:a,end:n.start}),n.end>a&&(a=n.end);return a<s&&o.push({start:a,end:s}),o},sortEventSegs:function(t){t.sort(mt(this,"compareEventSegs"))},compareEventSegs:function(t,e){return t.eventStartMS-e.eventStartMS||e.eventDurationMS-t.eventDurationMS||e.event.allDay-t.event.allDay||B(t.event,e.event,this.view.eventOrderSpecs)}}),Zt.pluckEventDateProps=xt,Zt.isBgEvent=It,Zt.dataAttrPrefix="";var Ee=Zt.DayTableMixin={breakOnWeeks:!1,dayDates:null,dayIndices:null,daysPerRow:null,rowCnt:null,colCnt:null,colHeadFormat:null,updateDayTable:function(){for(var t,e,n,i=this.view,r=this.start.clone(),s=-1,o=[],a=[];r.isBefore(this.end);)i.isHiddenDay(r)?o.push(s+.5):(s++,o.push(s),a.push(r.clone())),r.add(1,"days");if(this.breakOnWeeks){for(e=a[0].day(),t=1;t<a.length&&a[t].day()!=e;t++);n=Math.ceil(a.length/t)}else n=1,t=a.length;this.dayDates=a,this.dayIndices=o,this.daysPerRow=t,this.rowCnt=n,this.updateDayTableCols()},updateDayTableCols:function(){this.colCnt=this.computeColCnt(),this.colHeadFormat=this.view.opt("columnFormat")||this.computeColHeadFormat()},computeColCnt:function(){return this.daysPerRow},getCellDate:function(t,e){return this.dayDates[this.getCellDayIndex(t,e)].clone()},getCellRange:function(t,e){var n=this.getCellDate(t,e);return{start:n,end:n.clone().add(1,"days")}},getCellDayIndex:function(t,e){return t*this.daysPerRow+this.getColDayIndex(e)},getColDayIndex:function(t){return this.isRTL?this.colCnt-1-t:t},getDateDayIndex:function(t){var e=this.dayIndices,n=t.diff(this.start,"days");return n<0?e[0]-1:n>=e.length?e[e.length-1]+1:e[n]},computeColHeadFormat:function(){return this.rowCnt>1||this.colCnt>10?"ddd":this.colCnt>1?this.view.opt("dayOfMonthFormat"):"dddd"},sliceRangeByRow:function(t){var e,n,i,r,s,o=this.daysPerRow,a=this.view.computeDayRange(t),l=this.getDateDayIndex(a.start),u=this.getDateDayIndex(a.end.clone().subtract(1,"days")),h=[];for(e=0;e<this.rowCnt;e++)n=e*o,i=n+o-1,r=Math.max(l,n),s=Math.min(u,i),r=Math.ceil(r),s=Math.floor(s),r<=s&&h.push({row:e,firstRowDayIndex:r-n,lastRowDayIndex:s-n,isStart:r===l,isEnd:s===u});return h},sliceRangeByDay:function(t){var e,n,i,r,s,o,a=this.daysPerRow,l=this.view.computeDayRange(t),u=this.getDateDayIndex(l.start),h=this.getDateDayIndex(l.end.clone().subtract(1,"days")),c=[];for(e=0;e<this.rowCnt;e++)for(n=e*a,i=n+a-1,r=n;r<=i;r++)s=Math.max(u,r),o=Math.min(h,r),s=Math.ceil(s),o=Math.floor(o),s<=o&&c.push({row:e,firstRowDayIndex:s-n,lastRowDayIndex:o-n,isStart:s===u,isEnd:o===h});return c},renderHeadHtml:function(){return'<div class="fc-row '+this.view.widgetHeaderClass+'"><table><thead>'+this.renderHeadTrHtml()+"</thead></table></div>"},renderHeadIntroHtml:function(){return this.renderIntroHtml()},renderHeadTrHtml:function(){return"<tr>"+(this.isRTL?"":this.renderHeadIntroHtml())+this.renderHeadDateCellsHtml()+(this.isRTL?this.renderHeadIntroHtml():"")+"</tr>"},renderHeadDateCellsHtml:function(){var t,e,n=[];for(t=0;t<this.colCnt;t++)e=this.getCellDate(0,t),n.push(this.renderHeadDateCellHtml(e));return n.join("")},renderHeadDateCellHtml:function(t,e,n){var i=this.view,r=Z(t,i.activeRange),s=["fc-day-header",i.widgetHeaderClass],o=ht(t.format(this.colHeadFormat));return 1===this.rowCnt?s=s.concat(this.getDayClasses(t,!0)):s.push("fc-"+Kt[t.day()]),'<th class="'+s.join(" ")+'"'+(1===(r&&this.rowCnt)?' data-date="'+t.format("YYYY-MM-DD")+'"':"")+(e>1?' colspan="'+e+'"':"")+(n?" "+n:"")+">"+(r?i.buildGotoAnchorHtml({date:t,forceOff:this.rowCnt>1||1===this.colCnt},o):o)+"</th>"},renderBgTrHtml:function(t){return"<tr>"+(this.isRTL?"":this.renderBgIntroHtml(t))+this.renderBgCellsHtml(t)+(this.isRTL?this.renderBgIntroHtml(t):"")+"</tr>"},renderBgIntroHtml:function(t){return this.renderIntroHtml()},renderBgCellsHtml:function(t){var e,n,i=[];for(e=0;e<this.colCnt;e++)n=this.getCellDate(t,e),i.push(this.renderBgCellHtml(n));return i.join("")},renderBgCellHtml:function(t,e){var n=this.view,i=Z(t,n.activeRange),r=this.getDayClasses(t);return r.unshift("fc-day",n.widgetContentClass),'<td class="'+r.join(" ")+'"'+(i?' data-date="'+t.format("YYYY-MM-DD")+'"':"")+(e?" "+e:"")+"></td>"},renderIntroHtml:function(){},bookendCells:function(t){var e=this.renderIntroHtml();e&&(this.isRTL?t.append(e):t.prepend(e))}},De=Zt.DayGrid=be.extend(Ee,{numbersVisible:!1,bottomCoordPadding:0,rowEls:null,cellEls:null,helperEls:null,rowCoordCache:null,colCoordCache:null,renderDates:function(t){var e,n,i=this.view,r=this.rowCnt,s=this.colCnt,o="";for(e=0;e<r;e++)o+=this.renderDayRowHtml(e,t);for(this.el.html(o),this.rowEls=this.el.find(".fc-row"),this.cellEls=this.el.find(".fc-day, .fc-disabled-day"),this.rowCoordCache=new ve({els:this.rowEls,isVertical:!0}),this.colCoordCache=new ve({els:this.cellEls.slice(0,this.colCnt),isHorizontal:!0}),e=0;e<r;e++)for(n=0;n<s;n++)i.publiclyTrigger("dayRender",null,this.getCellDate(e,n),this.getCellEl(e,n))},unrenderDates:function(){this.removeSegPopover()},renderBusinessHours:function(){var t=this.buildBusinessHourSegs(!0);this.renderFill("businessHours",t,"bgevent")},unrenderBusinessHours:function(){this.unrenderFill("businessHours")},renderDayRowHtml:function(t,e){var n=this.view,i=["fc-row","fc-week",n.widgetContentClass];return e&&i.push("fc-rigid"),'<div class="'+i.join(" ")+'"><div class="fc-bg"><table>'+this.renderBgTrHtml(t)+'</table></div><div class="fc-content-skeleton"><table>'+(this.numbersVisible?"<thead>"+this.renderNumberTrHtml(t)+"</thead>":"")+"</table></div></div>"},renderNumberTrHtml:function(t){return"<tr>"+(this.isRTL?"":this.renderNumberIntroHtml(t))+this.renderNumberCellsHtml(t)+(this.isRTL?this.renderNumberIntroHtml(t):"")+"</tr>"},renderNumberIntroHtml:function(t){return this.renderIntroHtml()},renderNumberCellsHtml:function(t){var e,n,i=[];for(e=0;e<this.colCnt;e++)n=this.getCellDate(t,e),i.push(this.renderNumberCellHtml(n));return i.join("")},renderNumberCellHtml:function(t){var e,n,i=this.view,r="",s=Z(t,i.activeRange),o=i.dayNumbersVisible&&s;return o||i.cellWeekNumbersVisible?(e=this.getDayClasses(t),e.unshift("fc-day-top"),i.cellWeekNumbersVisible&&(n="ISO"===t._locale._fullCalendar_weekCalc?1:t._locale.firstDayOfWeek()),r+='<td class="'+e.join(" ")+'"'+(s?' data-date="'+t.format()+'"':"")+">",i.cellWeekNumbersVisible&&t.day()==n&&(r+=i.buildGotoAnchorHtml({date:t,type:"week"},{class:"fc-week-number"},t.format("w"))),o&&(r+=i.buildGotoAnchorHtml(t,{class:"fc-day-number"},t.date())),r+="</td>"):"<td/>"},computeEventTimeFormat:function(){return this.view.opt("extraSmallTimeFormat")},computeDisplayEventEnd:function(){return 1==this.colCnt},rangeUpdated:function(){this.updateDayTable()},spanToSegs:function(t){var e,n,i=this.sliceRangeByRow(t);for(e=0;e<i.length;e++)n=i[e],this.isRTL?(n.leftCol=this.daysPerRow-1-n.lastRowDayIndex,n.rightCol=this.daysPerRow-1-n.firstRowDayIndex):(n.leftCol=n.firstRowDayIndex,n.rightCol=n.lastRowDayIndex);return i},prepareHits:function(){this.colCoordCache.build(),this.rowCoordCache.build(),this.rowCoordCache.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},releaseHits:function(){this.colCoordCache.clear(),this.rowCoordCache.clear()},queryHit:function(t,e){if(this.colCoordCache.isLeftInBounds(t)&&this.rowCoordCache.isTopInBounds(e)){var n=this.colCoordCache.getHorizontalIndex(t),i=this.rowCoordCache.getVerticalIndex(e);if(null!=i&&null!=n)return this.getCellHit(i,n)}},getHitSpan:function(t){return this.getCellRange(t.row,t.col)},getHitEl:function(t){return this.getCellEl(t.row,t.col)},getCellHit:function(t,e){return{row:t,col:e,component:this,left:this.colCoordCache.getLeftOffset(e),right:this.colCoordCache.getRightOffset(e),top:this.rowCoordCache.getTopOffset(t),bottom:this.rowCoordCache.getBottomOffset(t)}},getCellEl:function(t,e){return this.cellEls.eq(t*this.colCnt+e)},renderDrag:function(t,e){var n,i=this.eventToSpans(t);for(n=0;n<i.length;n++)this.renderHighlight(i[n]);if(e&&e.component!==this)return this.renderEventLocationHelper(t,e)},unrenderDrag:function(){this.unrenderHighlight(),this.unrenderHelper()},renderEventResize:function(t,e){var n,i=this.eventToSpans(t);for(n=0;n<i.length;n++)this.renderHighlight(i[n]);return this.renderEventLocationHelper(t,e)},unrenderEventResize:function(){this.unrenderHighlight(),this.unrenderHelper()},renderHelper:function(e,n){var i,r=[],s=this.eventToSegs(e);return s=this.renderFgSegEls(s),i=this.renderSegRows(s),this.rowEls.each(function(e,s){var o,a=t(s),l=t('<div class="fc-helper-skeleton"><table/></div>');o=n&&n.row===e?n.el.position().top:a.find(".fc-content-skeleton tbody").position().top,l.css("top",o).find("table").append(i[e].tbodyEl),a.append(l),r.push(l[0])}),this.helperEls=t(r)},unrenderHelper:function(){this.helperEls&&(this.helperEls.remove(),this.helperEls=null)},fillSegTag:"td",renderFill:function(e,n,i){var r,s,o,a=[];for(n=this.renderFillSegEls(e,n),r=0;r<n.length;r++)s=n[r],o=this.renderFillRow(e,s,i),this.rowEls.eq(s.row).append(o),a.push(o[0]);return this.elsByFill[e]=t(a),n},renderFillRow:function(e,n,i){var r,s,o=this.colCnt,a=n.leftCol,l=n.rightCol+1;return i=i||e.toLowerCase(),r=t('<div class="fc-'+i+'-skeleton"><table><tr/></table></div>'),s=r.find("tr"),a>0&&s.append('<td colspan="'+a+'"/>'),s.append(n.el.attr("colspan",l-a)),l<o&&s.append('<td colspan="'+(o-l)+'"/>'),this.bookendCells(s),r}});De.mixin({rowStructs:null,unrenderEvents:function(){this.removeSegPopover(),be.prototype.unrenderEvents.apply(this,arguments)},getEventSegs:function(){return be.prototype.getEventSegs.call(this).concat(this.popoverSegs||[])},renderBgSegs:function(e){var n=t.grep(e,function(t){return t.event.allDay});return be.prototype.renderBgSegs.call(this,n)},renderFgSegs:function(e){var n;return e=this.renderFgSegEls(e),n=this.rowStructs=this.renderSegRows(e),this.rowEls.each(function(e,i){t(i).find(".fc-content-skeleton > table").append(n[e].tbodyEl)}),e},unrenderFgSegs:function(){for(var t,e=this.rowStructs||[];t=e.pop();)t.tbodyEl.remove();this.rowStructs=null},renderSegRows:function(t){var e,n,i=[];for(e=this.groupSegRows(t),n=0;n<e.length;n++)i.push(this.renderSegRow(n,e[n]));return i},fgSegHtml:function(t,e){var n,i,r=this.view,s=t.event,o=r.isEventDraggable(s),a=!e&&s.allDay&&t.isStart&&r.isEventResizableFromStart(s),l=!e&&s.allDay&&t.isEnd&&r.isEventResizableFromEnd(s),u=this.getSegClasses(t,o,a||l),h=dt(this.getSegSkinCss(t)),c="";return u.unshift("fc-day-grid-event","fc-h-event"),t.isStart&&(n=this.getEventTimeText(s))&&(c='<span class="fc-time">'+ht(n)+"</span>"),i='<span class="fc-title">'+(ht(s.title||"")||"&nbsp;")+"</span>",'<a class="'+u.join(" ")+'"'+(s.url?' href="'+ht(s.url)+'"':"")+(h?' style="'+h+'"':"")+'><div class="fc-content">'+(this.isRTL?i+" "+c:c+" "+i)+"</div>"+(a?'<div class="fc-resizer fc-start-resizer" />':"")+(l?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},renderSegRow:function(e,n){function i(e){for(;o<e;)h=(m[r-1]||[])[o],h?h.attr("rowspan",parseInt(h.attr("rowspan")||1,10)+1):(h=t("<td/>"),a.append(h)),v[r][o]=h,m[r][o]=h,o++}var r,s,o,a,l,u,h,c=this.colCnt,d=this.buildSegLevels(n),f=Math.max(1,d.length),g=t("<tbody/>"),p=[],v=[],m=[];for(r=0;r<f;r++){if(s=d[r],o=0,a=t("<tr/>"),p.push([]),v.push([]),m.push([]),s)for(l=0;l<s.length;l++){for(u=s[l],i(u.leftCol),h=t('<td class="fc-event-container"/>').append(u.el),u.leftCol!=u.rightCol?h.attr("colspan",u.rightCol-u.leftCol+1):m[r][o]=h;o<=u.rightCol;)v[r][o]=h,p[r][o]=u,o++;a.append(h)}i(c),this.bookendCells(a),g.append(a)}return{row:e,tbodyEl:g,cellMatrix:v,segMatrix:p,segLevels:d,segs:n}},buildSegLevels:function(t){var e,n,i,r=[];for(this.sortEventSegs(t),e=0;e<t.length;e++){for(n=t[e],i=0;i<r.length&&zt(n,r[i]);i++);n.level=i,(r[i]||(r[i]=[])).push(n)}for(i=0;i<r.length;i++)r[i].sort(Ft);return r},groupSegRows:function(t){var e,n=[];for(e=0;e<this.rowCnt;e++)n.push([]);for(e=0;e<t.length;e++)n[t[e].row].push(t[e]);return n}}),De.mixin({segPopover:null,popoverSegs:null,removeSegPopover:function(){this.segPopover&&this.segPopover.hide()},limitRows:function(t){var e,n,i=this.rowStructs||[];for(e=0;e<i.length;e++)this.unlimitRow(e),!1!==(n=!!t&&("number"==typeof t?t:this.computeRowLevelLimit(e)))&&this.limitRow(e,n)},computeRowLevelLimit:function(e){function n(e,n){s=Math.max(s,t(n).outerHeight())}var i,r,s,o=this.rowEls.eq(e),a=o.height(),l=this.rowStructs[e].tbodyEl.children();for(i=0;i<l.length;i++)if(r=l.eq(i).removeClass("fc-limited"),s=0,r.find("> td > :first-child").each(n),r.position().top+s>a)return i;return!1},limitRow:function(e,n){function i(i){for(;E<i;)u=w.getCellSegs(e,E,n),u.length&&(d=s[n-1][E],y=w.renderMoreLink(e,E,u),m=t("<div/>").append(y),d.append(m),b.push(m[0])),E++}var r,s,o,a,l,u,h,c,d,f,g,p,v,m,y,w=this,S=this.rowStructs[e],b=[],E=0;if(n&&n<S.segLevels.length){for(r=S.segLevels[n-1],s=S.cellMatrix,o=S.tbodyEl.children().slice(n).addClass("fc-limited").get(),a=0;a<r.length;a++){for(l=r[a],i(l.leftCol),c=[],h=0;E<=l.rightCol;)u=this.getCellSegs(e,E,n),c.push(u),h+=u.length,E++;if(h){for(d=s[n-1][l.leftCol],f=d.attr("rowspan")||1,g=[],p=0;p<c.length;p++)v=t('<td class="fc-more-cell"/>').attr("rowspan",f),u=c[p],y=this.renderMoreLink(e,l.leftCol+p,[l].concat(u)),m=t("<div/>").append(y),v.append(m),g.push(v[0]),b.push(v[0]);d.addClass("fc-limited").after(t(g)),o.push(d[0])}}i(this.colCnt),S.moreEls=t(b),S.limitedEls=t(o)}},unlimitRow:function(t){var e=this.rowStructs[t];e.moreEls&&(e.moreEls.remove(),e.moreEls=null),e.limitedEls&&(e.limitedEls.removeClass("fc-limited"),e.limitedEls=null)},renderMoreLink:function(e,n,i){var r=this,s=this.view;return t('<a class="fc-more"/>').text(this.getMoreLinkText(i.length)).on("click",function(o){var a=s.opt("eventLimitClick"),l=r.getCellDate(e,n),u=t(this),h=r.getCellEl(e,n),c=r.getCellSegs(e,n),d=r.resliceDaySegs(c,l),f=r.resliceDaySegs(i,l);"function"==typeof a&&(a=s.publiclyTrigger("eventLimitClick",null,{date:l,dayEl:h,moreEl:u,segs:d,hiddenSegs:f},o)),"popover"===a?r.showSegPopover(e,n,u,d):"string"==typeof a&&s.calendar.zoomTo(l,a)})},showSegPopover:function(t,e,n,i){var r,s,o=this,a=this.view,l=n.parent();r=1==this.rowCnt?a.el:this.rowEls.eq(t),s={className:"fc-more-popover",content:this.renderSegPopoverContent(t,e,i),parentEl:this.view.el,top:r.offset().top,autoHide:!0,viewportConstrain:a.opt("popoverViewportConstrain"),hide:function(){if(o.popoverSegs)for(var t,e=0;e<o.popoverSegs.length;++e)t=o.popoverSegs[e],a.publiclyTrigger("eventDestroy",t.event,t.event,t.el);o.segPopover.removeElement(),o.segPopover=null,o.popoverSegs=null}},this.isRTL?s.right=l.offset().left+l.outerWidth()+1:s.left=l.offset().left-1,this.segPopover=new pe(s),this.segPopover.show(),this.bindSegHandlersToEl(this.segPopover.el)},renderSegPopoverContent:function(e,n,i){var r,s=this.view,o=s.opt("theme"),a=this.getCellDate(e,n).format(s.opt("dayPopoverFormat")),l=t('<div class="fc-header '+s.widgetHeaderClass+'"><span class="fc-close '+(o?"ui-icon ui-icon-closethick":"fc-icon fc-icon-x")+'"></span><span class="fc-title">'+ht(a)+'</span><div class="fc-clear"/></div><div class="fc-body '+s.widgetContentClass+'"><div class="fc-event-container"></div></div>'),u=l.find(".fc-event-container");for(i=this.renderFgSegEls(i,!0),this.popoverSegs=i,r=0;r<i.length;r++)this.hitsNeeded(),i[r].hit=this.getCellHit(e,n),this.hitsNotNeeded(),u.append(i[r].el);return l},resliceDaySegs:function(e,n){var i=t.map(e,function(t){return t.event}),r=n.clone(),s=r.clone().add(1,"days"),o={start:r,end:s};return e=this.eventsToSegs(i,function(t){var e=z(t,o);return e?[e]:[]}),this.sortEventSegs(e),e},getMoreLinkText:function(t){var e=this.view.opt("eventLimitText");return"function"==typeof e?e(t):"+"+t+" "+e},getCellSegs:function(t,e,n){for(var i,r=this.rowStructs[t].segMatrix,s=n||0,o=[];s<r.length;)i=r[s][e],i&&o.push(i),s++;return o}});var Te=Zt.TimeGrid=be.extend(Ee,{slotDuration:null,snapDuration:null,snapsPerSlot:null,labelFormat:null,labelInterval:null,colEls:null,slatContainerEl:null,slatEls:null,nowIndicatorEls:null,colCoordCache:null,slatCoordCache:null,constructor:function(){be.apply(this,arguments),this.processOptions()},renderDates:function(){this.el.html(this.renderHtml()),this.colEls=this.el.find(".fc-day, .fc-disabled-day"),this.slatContainerEl=this.el.find(".fc-slats"),this.slatEls=this.slatContainerEl.find("tr"),this.colCoordCache=new ve({els:this.colEls,isHorizontal:!0}),this.slatCoordCache=new ve({els:this.slatEls,isVertical:!0}),this.renderContentSkeleton()},renderHtml:function(){return'<div class="fc-bg"><table>'+this.renderBgTrHtml(0)+'</table></div><div class="fc-slats"><table>'+this.renderSlatRowHtml()+"</table></div>"},renderSlatRowHtml:function(){for(var t,n,i,r=this.view,s=this.isRTL,o="",a=e.duration(+this.view.minTime);a<this.view.maxTime;)t=this.start.clone().time(a),n=vt(W(a,this.labelInterval)),i='<td class="fc-axis fc-time '+r.widgetContentClass+'" '+r.axisStyleAttr()+">"+(n?"<span>"+ht(t.format(this.labelFormat))+"</span>":"")+"</td>",o+='<tr data-time="'+t.format("HH:mm:ss")+'"'+(n?"":' class="fc-minor"')+">"+(s?"":i)+'<td class="'+r.widgetContentClass+'"/>'+(s?i:"")+"</tr>",a.add(this.slotDuration);return o},processOptions:function(){var n,i=this.view,r=i.opt("slotDuration"),s=i.opt("snapDuration");r=e.duration(r),s=s?e.duration(s):r,this.slotDuration=r,this.snapDuration=s,this.snapsPerSlot=r/s,this.minResizeDuration=s,n=i.opt("slotLabelFormat"),t.isArray(n)&&(n=n[n.length-1]),this.labelFormat=n||i.opt("smallTimeFormat"),n=i.opt("slotLabelInterval"),this.labelInterval=n?e.duration(n):this.computeLabelInterval(r)},computeLabelInterval:function(t){var n,i,r;for(n=_e.length-1;n>=0;n--)if(i=e.duration(_e[n]),r=W(i,t),vt(r)&&r>1)return i;return e.duration(t)},computeEventTimeFormat:function(){return this.view.opt("noMeridiemTimeFormat")},computeDisplayEventEnd:function(){return!0},prepareHits:function(){this.colCoordCache.build(),this.slatCoordCache.build()},releaseHits:function(){this.colCoordCache.clear()},queryHit:function(t,e){var n=this.snapsPerSlot,i=this.colCoordCache,r=this.slatCoordCache;if(i.isLeftInBounds(t)&&r.isTopInBounds(e)){var s=i.getHorizontalIndex(t),o=r.getVerticalIndex(e);if(null!=s&&null!=o){var a=r.getTopOffset(o),l=r.getHeight(o),u=(e-a)/l,h=Math.floor(u*n),c=o*n+h,d=a+h/n*l,f=a+(h+1)/n*l;return{col:s,snap:c,component:this,left:i.getLeftOffset(s),right:i.getRightOffset(s),top:d,bottom:f}}}},getHitSpan:function(t){var e,n=this.getCellDate(0,t.col),i=this.computeSnapTime(t.snap);return n.time(i),e=n.clone().add(this.snapDuration),{start:n,end:e}},getHitEl:function(t){return this.colEls.eq(t.col)},rangeUpdated:function(){this.updateDayTable()},computeSnapTime:function(t){return e.duration(this.view.minTime+this.snapDuration*t)},spanToSegs:function(t){var e,n=this.sliceRangeByTimes(t);for(e=0;e<n.length;e++)this.isRTL?n[e].col=this.daysPerRow-1-n[e].dayIndex:n[e].col=n[e].dayIndex;return n},sliceRangeByTimes:function(t){var e,n,i,r,s=[];for(n=0;n<this.daysPerRow;n++)i=this.dayDates[n].clone().time(0),r={start:i.clone().add(this.view.minTime),end:i.clone().add(this.view.maxTime)},(e=z(t,r))&&(e.dayIndex=n,s.push(e));return s},updateSize:function(t){this.slatCoordCache.build(),t&&this.updateSegVerticals([].concat(this.fgSegs||[],this.bgSegs||[],this.businessSegs||[]))},getTotalSlatHeight:function(){return this.slatContainerEl.outerHeight()},computeDateTop:function(t,n){return this.computeTimeTop(e.duration(t-n.clone().stripTime()))},computeTimeTop:function(t){var e,n,i=this.slatEls.length,r=(t-this.view.minTime)/this.slotDuration;return r=Math.max(0,r),r=Math.min(i,r),e=Math.floor(r),e=Math.min(e,i-1),n=r-e,this.slatCoordCache.getTopPosition(e)+this.slatCoordCache.getHeight(e)*n},renderDrag:function(t,e){var n,i;if(e)return this.renderEventLocationHelper(t,e);for(n=this.eventToSpans(t),i=0;i<n.length;i++)this.renderHighlight(n[i])},unrenderDrag:function(){this.unrenderHelper(),this.unrenderHighlight()},renderEventResize:function(t,e){return this.renderEventLocationHelper(t,e)},unrenderEventResize:function(){this.unrenderHelper()},renderHelper:function(t,e){return this.renderHelperSegs(this.eventToSegs(t),e)},unrenderHelper:function(){this.unrenderHelperSegs()},renderBusinessHours:function(){this.renderBusinessSegs(this.buildBusinessHourSegs())},unrenderBusinessHours:function(){this.unrenderBusinessSegs()},getNowIndicatorUnit:function(){return"minute"},renderNowIndicator:function(e){var n,i=this.spanToSegs({start:e,end:e}),r=this.computeDateTop(e,e),s=[];for(n=0;n<i.length;n++)s.push(t('<div class="fc-now-indicator fc-now-indicator-line"></div>').css("top",r).appendTo(this.colContainerEls.eq(i[n].col))[0]);i.length>0&&s.push(t('<div class="fc-now-indicator fc-now-indicator-arrow"></div>').css("top",r).appendTo(this.el.find(".fc-content-skeleton"))[0]),this.nowIndicatorEls=t(s)},unrenderNowIndicator:function(){this.nowIndicatorEls&&(this.nowIndicatorEls.remove(),this.nowIndicatorEls=null)},renderSelection:function(t){this.view.opt("selectHelper")?this.renderEventLocationHelper(t):this.renderHighlight(t)},unrenderSelection:function(){this.unrenderHelper(),this.unrenderHighlight()},renderHighlight:function(t){this.renderHighlightSegs(this.spanToSegs(t))},unrenderHighlight:function(){this.unrenderHighlightSegs()}});Te.mixin({colContainerEls:null,fgContainerEls:null,bgContainerEls:null,helperContainerEls:null,highlightContainerEls:null,businessContainerEls:null,fgSegs:null,bgSegs:null,helperSegs:null,highlightSegs:null,businessSegs:null,renderContentSkeleton:function(){var e,n,i="";for(e=0;e<this.colCnt;e++)i+='<td><div class="fc-content-col"><div class="fc-event-container fc-helper-container"></div><div class="fc-event-container"></div><div class="fc-highlight-container"></div><div class="fc-bgevent-container"></div><div class="fc-business-container"></div></div></td>';n=t('<div class="fc-content-skeleton"><table><tr>'+i+"</tr></table></div>"),this.colContainerEls=n.find(".fc-content-col"),this.helperContainerEls=n.find(".fc-helper-container"),this.fgContainerEls=n.find(".fc-event-container:not(.fc-helper-container)"),this.bgContainerEls=n.find(".fc-bgevent-container"),this.highlightContainerEls=n.find(".fc-highlight-container"),this.businessContainerEls=n.find(".fc-business-container"),this.bookendCells(n.find("tr")),this.el.append(n)},renderFgSegs:function(t){return t=this.renderFgSegsIntoContainers(t,this.fgContainerEls),this.fgSegs=t,t},unrenderFgSegs:function(){this.unrenderNamedSegs("fgSegs")},renderHelperSegs:function(e,n){var i,r,s,o=[];for(e=this.renderFgSegsIntoContainers(e,this.helperContainerEls),i=0;i<e.length;i++)r=e[i],n&&n.col===r.col&&(s=n.el,r.el.css({left:s.css("left"),right:s.css("right"),"margin-left":s.css("margin-left"),"margin-right":s.css("margin-right")})),o.push(r.el[0]);return this.helperSegs=e,t(o)},unrenderHelperSegs:function(){this.unrenderNamedSegs("helperSegs")},renderBgSegs:function(t){return t=this.renderFillSegEls("bgEvent",t),this.updateSegVerticals(t),this.attachSegsByCol(this.groupSegsByCol(t),this.bgContainerEls),this.bgSegs=t,t},unrenderBgSegs:function(){this.unrenderNamedSegs("bgSegs")},renderHighlightSegs:function(t){t=this.renderFillSegEls("highlight",t),this.updateSegVerticals(t),this.attachSegsByCol(this.groupSegsByCol(t),this.highlightContainerEls),this.highlightSegs=t},unrenderHighlightSegs:function(){this.unrenderNamedSegs("highlightSegs")},renderBusinessSegs:function(t){t=this.renderFillSegEls("businessHours",t),this.updateSegVerticals(t),this.attachSegsByCol(this.groupSegsByCol(t),this.businessContainerEls),this.businessSegs=t},unrenderBusinessSegs:function(){this.unrenderNamedSegs("businessSegs")},groupSegsByCol:function(t){var e,n=[];for(e=0;e<this.colCnt;e++)n.push([]);for(e=0;e<t.length;e++)n[t[e].col].push(t[e]);return n},attachSegsByCol:function(t,e){var n,i,r;for(n=0;n<this.colCnt;n++)for(i=t[n],r=0;r<i.length;r++)e.eq(n).append(i[r].el)},unrenderNamedSegs:function(t){var e,n=this[t];if(n){for(e=0;e<n.length;e++)n[e].el.remove();this[t]=null}},renderFgSegsIntoContainers:function(t,e){var n,i;for(t=this.renderFgSegEls(t),n=this.groupSegsByCol(t),i=0;i<this.colCnt;i++)this.updateFgSegCoords(n[i]);return this.attachSegsByCol(n,e),t},fgSegHtml:function(t,e){var n,i,r,s=this.view,o=t.event,a=s.isEventDraggable(o),l=!e&&t.isStart&&s.isEventResizableFromStart(o),u=!e&&t.isEnd&&s.isEventResizableFromEnd(o),h=this.getSegClasses(t,a,l||u),c=dt(this.getSegSkinCss(t));return h.unshift("fc-time-grid-event","fc-v-event"),s.isMultiDayEvent(o)?(t.isStart||t.isEnd)&&(n=this.getEventTimeText(t),i=this.getEventTimeText(t,"LT"),r=this.getEventTimeText(t,null,!1)):(n=this.getEventTimeText(o),i=this.getEventTimeText(o,"LT"),r=this.getEventTimeText(o,null,!1)),'<a class="'+h.join(" ")+'"'+(o.url?' href="'+ht(o.url)+'"':"")+(c?' style="'+c+'"':"")+'><div class="fc-content">'+(n?'<div class="fc-time" data-start="'+ht(r)+'" data-full="'+ht(i)+'"><span>'+ht(n)+"</span></div>":"")+(o.title?'<div class="fc-title">'+ht(o.title)+"</div>":"")+'</div><div class="fc-bg"/>'+(u?'<div class="fc-resizer fc-end-resizer" />':"")+"</a>"},updateSegVerticals:function(t){this.computeSegVerticals(t),this.assignSegVerticals(t)},computeSegVerticals:function(t){var e,n,i;for(e=0;e<t.length;e++)n=t[e],i=this.dayDates[n.dayIndex],n.top=this.computeDateTop(n.start,i),n.bottom=this.computeDateTop(n.end,i)},assignSegVerticals:function(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.el.css(this.generateSegVerticalCss(n))},generateSegVerticalCss:function(t){return{top:t.top,bottom:-t.bottom}},updateFgSegCoords:function(t){this.computeSegVerticals(t),this.computeFgSegHorizontals(t),this.assignSegVerticals(t),this.assignFgSegHorizontals(t)},computeFgSegHorizontals:function(t){var e,n,i;if(this.sortEventSegs(t),e=At(t),Gt(e),n=e[0]){for(i=0;i<n.length;i++)Vt(n[i]);for(i=0;i<n.length;i++)this.computeFgSegForwardBack(n[i],0,0)}},computeFgSegForwardBack:function(t,e,n){var i,r=t.forwardSegs;if(void 0===t.forwardCoord)for(r.length?(this.sortForwardSegs(r),this.computeFgSegForwardBack(r[0],e+1,n),t.forwardCoord=r[0].backwardCoord):t.forwardCoord=1,t.backwardCoord=t.forwardCoord-(t.forwardCoord-n)/(e+1),i=0;i<r.length;i++)this.computeFgSegForwardBack(r[i],0,t.forwardCoord)},sortForwardSegs:function(t){t.sort(mt(this,"compareForwardSegs"))},compareForwardSegs:function(t,e){return e.forwardPressure-t.forwardPressure||(t.backwardCoord||0)-(e.backwardCoord||0)||this.compareEventSegs(t,e)},assignFgSegHorizontals:function(t){var e,n;for(e=0;e<t.length;e++)n=t[e],n.el.css(this.generateFgSegHorizontalCss(n)),n.bottom-n.top<30&&n.el.addClass("fc-short")},generateFgSegHorizontalCss:function(t){var e,n,i=this.view.opt("slotEventOverlap"),r=t.backwardCoord,s=t.forwardCoord,o=this.generateSegVerticalCss(t);return i&&(s=Math.min(1,r+2*(s-r))),this.isRTL?(e=1-s,n=r):(e=r,n=1-s),o.zIndex=t.level+1,o.left=100*e+"%",o.right=100*n+"%",i&&t.forwardPressure&&(o[this.isRTL?"marginLeft":"marginRight"]=20),o}});var Ce=Zt.View=ue.extend({type:null,name:null,title:null,calendar:null,viewSpec:null,options:null,el:null,renderQueue:null,batchRenderDepth:0,isDatesRendered:!1,isEventsRendered:!1,isBaseRendered:!1,queuedScroll:null,isRTL:!1,isSelected:!1,selectedEvent:null,eventOrderSpecs:null,widgetHeaderClass:null,widgetContentClass:null,highlightStateClass:null,nextDayThreshold:null,isHiddenDayHash:null,isNowIndicatorRendered:null,initialNowDate:null,initialNowQueriedMs:null,nowIndicatorTimeoutID:null,nowIndicatorIntervalID:null,constructor:function(t,n){ue.prototype.constructor.call(this),this.calendar=t,this.viewSpec=n,this.type=n.type,this.options=n.options,this.name=this.type,this.nextDayThreshold=e.duration(this.opt("nextDayThreshold")),this.initThemingProps(),this.initHiddenDays(),this.isRTL=this.opt("isRTL"),this.eventOrderSpecs=M(this.opt("eventOrder")),this.renderQueue=this.buildRenderQueue(),this.initAutoBatchRender(),this.initialize()},buildRenderQueue:function(){var t=this,e=new de({event:this.opt("eventRenderWait")});return e.on("start",function(){t.freezeHeight(),t.addScroll(t.queryScroll())}),e.on("stop",function(){t.thawHeight(),t.popScroll()}),e},initAutoBatchRender:function(){var t=this;this.on("before:change",function(){t.startBatchRender()}),this.on("change",function(){t.stopBatchRender()})},startBatchRender:function(){this.batchRenderDepth++||this.renderQueue.pause()},stopBatchRender:function(){--this.batchRenderDepth||this.renderQueue.resume()},initialize:function(){},opt:function(t){return this.options[t]},publiclyTrigger:function(t,e){var n=this.calendar;return n.publiclyTrigger.apply(n,[t,e||this].concat(Array.prototype.slice.call(arguments,2),[this]))},updateTitle:function(){this.title=this.computeTitle(),this.calendar.setToolbarsTitle(this.title)},computeTitle:function(){var t;return t=/^(year|month)$/.test(this.currentRangeUnit)?this.currentRange:this.activeRange,this.formatRange({start:this.calendar.applyTimezone(t.start),end:this.calendar.applyTimezone(t.end)},this.opt("titleFormat")||this.computeTitleFormat(),this.opt("titleRangeSeparator"))},computeTitleFormat:function(){return"year"==this.currentRangeUnit?"YYYY":"month"==this.currentRangeUnit?this.opt("monthYearFormat"):this.currentRangeAs("days")>1?"ll":"LL"},formatRange:function(t,e,n){var i=t.end;return i.hasTime()||(i=i.clone().subtract(1)),ae(t.start,i,e,n,this.opt("isRTL"))},getAllDayHtml:function(){return this.opt("allDayHtml")||ht(this.opt("allDayText"))},buildGotoAnchorHtml:function(e,n,i){var r,s,o,a;return t.isPlainObject(e)?(r=e.date,s=e.type,o=e.forceOff):r=e,r=Zt.moment(r),a={date:r.format("YYYY-MM-DD"),type:s||"day"},"string"==typeof n&&(i=n,n=null),n=n?" "+ft(n):"",i=i||"",!o&&this.opt("navLinks")?"<a"+n+' data-goto="'+ht(JSON.stringify(a))+'">'+i+"</a>":"<span"+n+">"+i+"</span>"},setElement:function(t){this.el=t,this.bindGlobalHandlers(),this.bindBaseRenderHandlers(),this.renderSkeleton()},
9
  removeElement:function(){this.unsetDate(),this.unrenderSkeleton(),this.unbindGlobalHandlers(),this.unbindBaseRenderHandlers(),this.el.remove()},renderSkeleton:function(){},unrenderSkeleton:function(){},setDate:function(t){var e=this.get("dateProfile"),n=this.buildDateProfile(t,null,!0);return e&&X(e.activeRange,n.activeRange)||this.set("dateProfile",n),n.date},unsetDate:function(){this.unset("dateProfile")},requestDateRender:function(t){var e=this;this.renderQueue.queue(function(){e.executeDateRender(t)},"date","init")},requestDateUnrender:function(){var t=this;this.renderQueue.queue(function(){t.executeDateUnrender()},"date","destroy")},fetchInitialEvents:function(t){return this.calendar.requestEvents(t.activeRange.start,t.activeRange.end)},bindEventChanges:function(){this.listenTo(this.calendar,"eventsReset",this.resetEvents)},unbindEventChanges:function(){this.stopListeningTo(this.calendar,"eventsReset")},setEvents:function(t){this.set("currentEvents",t),this.set("hasEvents",!0)},unsetEvents:function(){this.unset("currentEvents"),this.unset("hasEvents")},resetEvents:function(t){this.startBatchRender(),this.unsetEvents(),this.setEvents(t),this.stopBatchRender()},requestEventsRender:function(t){var e=this;this.renderQueue.queue(function(){e.executeEventsRender(t)},"event","init")},requestEventsUnrender:function(){var t=this;this.renderQueue.queue(function(){t.executeEventsUnrender()},"event","destroy")},executeDateRender:function(t,e){this.setDateProfileForRendering(t),this.updateTitle(),this.calendar.updateToolbarButtons(),this.render&&this.render(),this.renderDates(),this.updateSize(),this.renderBusinessHours(),this.startNowIndicator(),e||this.addScroll(this.computeInitialDateScroll()),this.isDatesRendered=!0,this.trigger("datesRendered")},executeDateUnrender:function(){this.unselect(),this.stopNowIndicator(),this.trigger("before:datesUnrendered"),this.unrenderBusinessHours(),this.unrenderDates(),this.destroy&&this.destroy(),this.isDatesRendered=!1},renderDates:function(){},unrenderDates:function(){},bindBaseRenderHandlers:function(){var t=this;this.on("datesRendered.baseHandler",function(){t.onBaseRender()}),this.on("before:datesUnrendered.baseHandler",function(){t.onBeforeBaseUnrender()})},unbindBaseRenderHandlers:function(){this.off(".baseHandler")},onBaseRender:function(){this.applyScreenState(),this.publiclyTrigger("viewRender",this,this,this.el)},onBeforeBaseUnrender:function(){this.applyScreenState(),this.publiclyTrigger("viewDestroy",this,this,this.el)},bindGlobalHandlers:function(){this.listenTo(we.get(),{touchstart:this.processUnselect,mousedown:this.handleDocumentMousedown})},unbindGlobalHandlers:function(){this.stopListeningTo(we.get())},initThemingProps:function(){var t=this.opt("theme")?"ui":"fc";this.widgetHeaderClass=t+"-widget-header",this.widgetContentClass=t+"-widget-content",this.highlightStateClass=t+"-state-highlight"},renderBusinessHours:function(){},unrenderBusinessHours:function(){},startNowIndicator:function(){var t,n,i,r=this;this.opt("nowIndicator")&&(t=this.getNowIndicatorUnit())&&(n=mt(this,"updateNowIndicator"),this.initialNowDate=this.calendar.getNow(),this.initialNowQueriedMs=+new Date,this.renderNowIndicator(this.initialNowDate),this.isNowIndicatorRendered=!0,i=this.initialNowDate.clone().startOf(t).add(1,t)-this.initialNowDate,this.nowIndicatorTimeoutID=setTimeout(function(){r.nowIndicatorTimeoutID=null,n(),i=+e.duration(1,t),i=Math.max(100,i),r.nowIndicatorIntervalID=setInterval(n,i)},i))},updateNowIndicator:function(){this.isNowIndicatorRendered&&(this.unrenderNowIndicator(),this.renderNowIndicator(this.initialNowDate.clone().add(new Date-this.initialNowQueriedMs)))},stopNowIndicator:function(){this.isNowIndicatorRendered&&(this.nowIndicatorTimeoutID&&(clearTimeout(this.nowIndicatorTimeoutID),this.nowIndicatorTimeoutID=null),this.nowIndicatorIntervalID&&(clearTimeout(this.nowIndicatorIntervalID),this.nowIndicatorIntervalID=null),this.unrenderNowIndicator(),this.isNowIndicatorRendered=!1)},getNowIndicatorUnit:function(){},renderNowIndicator:function(t){},unrenderNowIndicator:function(){},updateSize:function(t){var e;t&&(e=this.queryScroll()),this.updateHeight(t),this.updateWidth(t),this.updateNowIndicator(),t&&this.applyScroll(e)},updateWidth:function(t){},updateHeight:function(t){var e=this.calendar;this.setHeight(e.getSuggestedViewHeight(),e.isHeightAuto())},setHeight:function(t,e){},addForcedScroll:function(e){this.addScroll(t.extend(e,{isForced:!0}))},addScroll:function(e){var n=this.queuedScroll||(this.queuedScroll={});n.isForced||t.extend(n,e)},popScroll:function(){this.applyQueuedScroll(),this.queuedScroll=null},applyQueuedScroll:function(){this.queuedScroll&&this.applyScroll(this.queuedScroll)},queryScroll:function(){var e={};return this.isDatesRendered&&t.extend(e,this.queryDateScroll()),e},applyScroll:function(t){this.isDatesRendered&&this.applyDateScroll(t)},computeInitialDateScroll:function(){return{}},queryDateScroll:function(){return{}},applyDateScroll:function(t){},freezeHeight:function(){this.calendar.freezeContentHeight()},thawHeight:function(){this.calendar.thawContentHeight()},executeEventsRender:function(t){this.renderEvents(t),this.isEventsRendered=!0,this.onEventsRender()},executeEventsUnrender:function(){this.onBeforeEventsUnrender(),this.destroyEvents&&this.destroyEvents(),this.unrenderEvents(),this.isEventsRendered=!1},onEventsRender:function(){this.applyScreenState(),this.renderedEventSegEach(function(t){this.publiclyTrigger("eventAfterRender",t.event,t.event,t.el)}),this.publiclyTrigger("eventAfterAllRender")},onBeforeEventsUnrender:function(){this.applyScreenState(),this.renderedEventSegEach(function(t){this.publiclyTrigger("eventDestroy",t.event,t.event,t.el)})},applyScreenState:function(){this.thawHeight(),this.freezeHeight(),this.applyQueuedScroll()},renderEvents:function(t){},unrenderEvents:function(){},resolveEventEl:function(e,n){var i=this.publiclyTrigger("eventRender",e,e,n);return!1===i?n=null:i&&!0!==i&&(n=t(i)),n},showEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","")},t)},hideEvent:function(t){this.renderedEventSegEach(function(t){t.el.css("visibility","hidden")},t)},renderedEventSegEach:function(t,e){var n,i=this.getEventSegs();for(n=0;n<i.length;n++)e&&i[n].event._id!==e._id||i[n].el&&t.call(this,i[n])},getEventSegs:function(){return[]},isEventDraggable:function(t){return this.isEventStartEditable(t)},isEventStartEditable:function(t){return ut(t.startEditable,(t.source||{}).startEditable,this.opt("eventStartEditable"),this.isEventGenerallyEditable(t))},isEventGenerallyEditable:function(t){return ut(t.editable,(t.source||{}).editable,this.opt("editable"))},reportSegDrop:function(t,e,n,i,r){var s=this.calendar,o=s.mutateSeg(t,e,n),a=function(){o.undo(),s.reportEventChange()};this.triggerEventDrop(t.event,o.dateDelta,a,i,r),s.reportEventChange()},triggerEventDrop:function(t,e,n,i,r){this.publiclyTrigger("eventDrop",i[0],t,e,n,r,{})},reportExternalDrop:function(e,n,i,r,s){var o,a,l=e.eventProps;l&&(o=t.extend({},l,n),a=this.calendar.renderEvent(o,e.stick)[0]),this.triggerExternalDrop(a,n,i,r,s)},triggerExternalDrop:function(t,e,n,i,r){this.publiclyTrigger("drop",n[0],e.start,i,r),t&&this.publiclyTrigger("eventReceive",null,t)},renderDrag:function(t,e){},unrenderDrag:function(){},isEventResizableFromStart:function(t){return this.opt("eventResizableFromStart")&&this.isEventResizable(t)},isEventResizableFromEnd:function(t){return this.isEventResizable(t)},isEventResizable:function(t){var e=t.source||{};return ut(t.durationEditable,e.durationEditable,this.opt("eventDurationEditable"),t.editable,e.editable,this.opt("editable"))},reportSegResize:function(t,e,n,i,r){var s=this.calendar,o=s.mutateSeg(t,e,n),a=function(){o.undo(),s.reportEventChange()};this.triggerEventResize(t.event,o.durationDelta,a,i,r),s.reportEventChange()},triggerEventResize:function(t,e,n,i,r){this.publiclyTrigger("eventResize",i[0],t,e,n,r,{})},select:function(t,e){this.unselect(e),this.renderSelection(t),this.reportSelection(t,e)},renderSelection:function(t){},reportSelection:function(t,e){this.isSelected=!0,this.triggerSelect(t,e)},triggerSelect:function(t,e){this.publiclyTrigger("select",null,this.calendar.applyTimezone(t.start),this.calendar.applyTimezone(t.end),e)},unselect:function(t){this.isSelected&&(this.isSelected=!1,this.destroySelection&&this.destroySelection(),this.unrenderSelection(),this.publiclyTrigger("unselect",null,t))},unrenderSelection:function(){},selectEvent:function(t){this.selectedEvent&&this.selectedEvent===t||(this.unselectEvent(),this.renderedEventSegEach(function(t){t.el.addClass("fc-selected")},t),this.selectedEvent=t)},unselectEvent:function(){this.selectedEvent&&(this.renderedEventSegEach(function(t){t.el.removeClass("fc-selected")},this.selectedEvent),this.selectedEvent=null)},isEventSelected:function(t){return this.selectedEvent&&this.selectedEvent._id===t._id},handleDocumentMousedown:function(t){S(t)&&this.processUnselect(t)},processUnselect:function(t){this.processRangeUnselect(t),this.processEventUnselect(t)},processRangeUnselect:function(e){var n;this.isSelected&&this.opt("unselectAuto")&&((n=this.opt("unselectCancel"))&&t(e.target).closest(n).length||this.unselect(e))},processEventUnselect:function(e){this.selectedEvent&&(t(e.target).closest(".fc-selected").length||this.unselectEvent())},triggerDayClick:function(t,e,n){this.publiclyTrigger("dayClick",e,this.calendar.applyTimezone(t.start),n)},computeDayRange:function(t){var e,n=t.start.clone().stripTime(),i=t.end,r=null;return i&&(r=i.clone().stripTime(),(e=+i.time())&&e>=this.nextDayThreshold&&r.add(1,"days")),(!i||r<=n)&&(r=n.clone().add(1,"days")),{start:n,end:r}},isMultiDayEvent:function(t){var e=this.computeDayRange(t);return e.end.diff(e.start,"days")>1}});Ce.watch("displayingDates",["dateProfile"],function(t){this.requestDateRender(t.dateProfile)},function(){this.requestDateUnrender()}),Ce.watch("initialEvents",["dateProfile"],function(t){return this.fetchInitialEvents(t.dateProfile)}),Ce.watch("bindingEvents",["initialEvents"],function(t){this.setEvents(t.initialEvents),this.bindEventChanges()},function(){this.unbindEventChanges(),this.unsetEvents()}),Ce.watch("displayingEvents",["displayingDates","hasEvents"],function(){this.requestEventsRender(this.get("currentEvents"))},function(){this.requestEventsUnrender()}),Ce.mixin({currentRange:null,currentRangeUnit:null,renderRange:null,activeRange:null,validRange:null,dateIncrement:null,minTime:null,maxTime:null,usesMinMaxTime:!1,start:null,end:null,intervalStart:null,intervalEnd:null,setDateProfileForRendering:function(t){this.currentRange=t.currentRange,this.currentRangeUnit=t.currentRangeUnit,this.renderRange=t.renderRange,this.activeRange=t.activeRange,this.validRange=t.validRange,this.dateIncrement=t.dateIncrement,this.minTime=t.minTime,this.maxTime=t.maxTime,this.start=t.activeRange.start,this.end=t.activeRange.end,this.intervalStart=t.currentRange.start,this.intervalEnd=t.currentRange.end},buildPrevDateProfile:function(t){var e=t.clone().startOf(this.currentRangeUnit).subtract(this.dateIncrement);return this.buildDateProfile(e,-1)},buildNextDateProfile:function(t){var e=t.clone().startOf(this.currentRangeUnit).add(this.dateIncrement);return this.buildDateProfile(e,1)},buildDateProfile:function(t,n,i){var r,s,o,a,l=this.buildValidRange(),u=null,h=null;return i&&(t=j(t,l)),r=this.buildCurrentRangeInfo(t,n),s=this.buildRenderRange(r.range,r.unit),o=q(s),this.opt("showNonCurrentDates")||(o=U(o,r.range)),u=e.duration(this.opt("minTime")),h=e.duration(this.opt("maxTime")),this.adjustActiveRange(o,u,h),o=U(o,l),t=j(t,o),a=$(r.range,l),{validRange:l,currentRange:r.range,currentRangeUnit:r.unit,activeRange:o,renderRange:s,minTime:u,maxTime:h,isValid:a,date:t,dateIncrement:this.buildDateIncrement(r.duration)}},buildValidRange:function(){return this.getRangeOption("validRange",this.calendar.getNow())||{}},buildCurrentRangeInfo:function(t,e){var n,i=null,r=null,s=null;return this.viewSpec.duration?(i=this.viewSpec.duration,r=this.viewSpec.durationUnit,s=this.buildRangeFromDuration(t,e,i,r)):(n=this.opt("dayCount"))?(r="day",s=this.buildRangeFromDayCount(t,e,n)):(s=this.buildCustomVisibleRange(t))?r=V(s.start,s.end):(i=this.getFallbackDuration(),r=V(i),s=this.buildRangeFromDuration(t,e,i,r)),this.normalizeCurrentRange(s,r),{duration:i,unit:r,range:s}},getFallbackDuration:function(){return e.duration({days:1})},normalizeCurrentRange:function(t,e){/^(year|month|week|day)$/.test(e)?(t.start.stripTime(),t.end.stripTime()):(t.start.hasTime()||t.start.time(0),t.end.hasTime()||t.end.time(0))},adjustActiveRange:function(t,e,n){var i=!1;this.usesMinMaxTime&&(e<0&&(t.start.time(0).add(e),i=!0),n>864e5&&(t.end.time(n-864e5),i=!0),i&&(t.start.hasTime()||t.start.time(0),t.end.hasTime()||t.end.time(0)))},buildRangeFromDuration:function(t,n,i,r){var s,o,a,l=this.opt("dateAlignment"),u=t.clone();return i.as("days")<=1&&this.isHiddenDay(u)&&(u=this.skipHiddenDays(u,n),u.startOf("day")),l||(o=this.opt("dateIncrement"),o?(a=e.duration(o),l=a<i?O(a,o):r):l=r),u.startOf(l),s=u.clone().add(i),{start:u,end:s}},buildRangeFromDayCount:function(t,e,n){var i,r=this.opt("dateAlignment"),s=0,o=t.clone();r&&o.startOf(r),o.startOf("day"),o=this.skipHiddenDays(o,e),i=o.clone();do{i.add(1,"day"),this.isHiddenDay(i)||s++}while(s<n);return{start:o,end:i}},buildCustomVisibleRange:function(t){var e=this.getRangeOption("visibleRange",this.calendar.moment(t));return!e||e.start&&e.end?e:null},buildRenderRange:function(t,e){return this.trimHiddenDays(t)},buildDateIncrement:function(t){var n,i=this.opt("dateIncrement");return i?e.duration(i):(n=this.opt("dateAlignment"))?e.duration(1,n):t||e.duration({days:1})},trimHiddenDays:function(t){return{start:this.skipHiddenDays(t.start),end:this.skipHiddenDays(t.end,-1,!0)}},currentRangeAs:function(t){var e=this.currentRange;return e.end.diff(e.start,t,!0)},getRangeOption:function(t){var e=this.opt(t);if("function"==typeof e&&(e=e.apply(null,Array.prototype.slice.call(arguments,1))),e)return this.calendar.parseRange(e)},initHiddenDays:function(){var e,n=this.opt("hiddenDays")||[],i=[],r=0;for(!1===this.opt("weekends")&&n.push(0,6),e=0;e<7;e++)(i[e]=-1!==t.inArray(e,n))||r++;if(!r)throw"invalid hiddenDays";this.isHiddenDayHash=i},isHiddenDay:function(t){return e.isMoment(t)&&(t=t.day()),this.isHiddenDayHash[t]},skipHiddenDays:function(t,e,n){var i=t.clone();for(e=e||1;this.isHiddenDayHash[(i.day()+(n?e:0)+7)%7];)i.add(e,"days");return i}});var He=Zt.Scroller=bt.extend({el:null,scrollEl:null,overflowX:null,overflowY:null,constructor:function(t){t=t||{},this.overflowX=t.overflowX||t.overflow||"auto",this.overflowY=t.overflowY||t.overflow||"auto"},render:function(){this.el=this.renderEl(),this.applyOverflow()},renderEl:function(){return this.scrollEl=t('<div class="fc-scroller"></div>')},clear:function(){this.setHeight("auto"),this.applyOverflow()},destroy:function(){this.el.remove()},applyOverflow:function(){this.scrollEl.css({"overflow-x":this.overflowX,"overflow-y":this.overflowY})},lockOverflow:function(t){var e=this.overflowX,n=this.overflowY;t=t||this.getScrollbarWidths(),"auto"===e&&(e=t.top||t.bottom||this.scrollEl[0].scrollWidth-1>this.scrollEl[0].clientWidth?"scroll":"hidden"),"auto"===n&&(n=t.left||t.right||this.scrollEl[0].scrollHeight-1>this.scrollEl[0].clientHeight?"scroll":"hidden"),this.scrollEl.css({"overflow-x":e,"overflow-y":n})},setHeight:function(t){this.scrollEl.height(t)},getScrollTop:function(){return this.scrollEl.scrollTop()},setScrollTop:function(t){this.scrollEl.scrollTop(t)},getClientWidth:function(){return this.scrollEl[0].clientWidth},getClientHeight:function(){return this.scrollEl[0].clientHeight},getScrollbarWidths:function(){return p(this.scrollEl)}});_t.prototype.proxyCall=function(t){var e=Array.prototype.slice.call(arguments,1),n=[];return this.items.forEach(function(i){n.push(i[t].apply(i,e))}),n};var Re=Zt.Calendar=bt.extend(fe,{view:null,viewsByType:null,currentDate:null,loadingLevel:0,constructor:function(t,e){we.needed(),this.el=t,this.viewsByType={},this.viewSpecCache={},this.initOptionsInternals(e),this.initMomentInternals(),this.initCurrentDate(),Ut.call(this),this.initialize()},initialize:function(){},getCalendar:function(){return this},getView:function(){return this.view},publiclyTrigger:function(t,e){var n=Array.prototype.slice.call(arguments,2),i=this.opt(t);if(e=e||this.el[0],this.triggerWith(t,e,n),i)return i.apply(e,n)},instantiateView:function(t){var e=this.getViewSpec(t);return new e.class(this,e)},isValidViewType:function(t){return Boolean(this.getViewSpec(t))},changeView:function(t,e){e&&(e.start&&e.end?this.recordOptionOverrides({visibleRange:e}):this.currentDate=this.moment(e).stripZone()),this.renderView(t)},zoomTo:function(t,e){var n;e=e||"day",n=this.getViewSpec(e)||this.getUnitViewSpec(e),this.currentDate=t.clone(),this.renderView(n?n.type:null)},initCurrentDate:function(){var t=this.opt("defaultDate");this.currentDate=null!=t?this.moment(t).stripZone():this.getNow()},prev:function(){var t=this.view.buildPrevDateProfile(this.currentDate);t.isValid&&(this.currentDate=t.date,this.renderView())},next:function(){var t=this.view.buildNextDateProfile(this.currentDate);t.isValid&&(this.currentDate=t.date,this.renderView())},prevYear:function(){this.currentDate.add(-1,"years"),this.renderView()},nextYear:function(){this.currentDate.add(1,"years"),this.renderView()},today:function(){this.currentDate=this.getNow(),this.renderView()},gotoDate:function(t){this.currentDate=this.moment(t).stripZone(),this.renderView()},incrementDate:function(t){this.currentDate.add(e.duration(t)),this.renderView()},getDate:function(){return this.applyTimezone(this.currentDate)},pushLoading:function(){this.loadingLevel++||this.publiclyTrigger("loading",null,!0,this.view)},popLoading:function(){--this.loadingLevel||this.publiclyTrigger("loading",null,!1,this.view)},select:function(t,e){this.view.select(this.buildSelectSpan.apply(this,arguments))},unselect:function(){this.view&&this.view.unselect()},buildSelectSpan:function(t,e){var n,i=this.moment(t).stripZone();return n=e?this.moment(e).stripZone():i.hasTime()?i.clone().add(this.defaultTimedEventDuration):i.clone().add(this.defaultAllDayEventDuration),{start:i,end:n}},parseRange:function(t){var e=null,n=null;return t.start&&(e=this.moment(t.start).stripZone()),t.end&&(n=this.moment(t.end).stripZone()),e||n?e&&n&&n.isBefore(e)?null:{start:e,end:n}:null},rerenderEvents:function(){this.elementVisible()&&this.reportEventChange()}});Re.mixin({dirDefaults:null,localeDefaults:null,overrides:null,dynamicOverrides:null,optionsModel:null,initOptionsInternals:function(e){this.overrides=t.extend({},e),this.dynamicOverrides={},this.optionsModel=new ue,this.populateOptionsHash()},option:function(t,e){var n;if("string"==typeof t){if(void 0===e)return this.optionsModel.get(t);n={},n[t]=e,this.setOptions(n)}else"object"==typeof t&&this.setOptions(t)},opt:function(t){return this.optionsModel.get(t)},setOptions:function(t){var e,n=0;this.recordOptionOverrides(t);for(e in t)n++;if(1===n){if("height"===e||"contentHeight"===e||"aspectRatio"===e)return void this.updateSize(!0);if("defaultDate"===e)return;if("businessHours"===e)return void(this.view&&(this.view.unrenderBusinessHours(),this.view.renderBusinessHours()));if("timezone"===e)return this.rezoneArrayEventSources(),void this.refetchEvents()}this.renderHeader(),this.renderFooter(),this.viewsByType={},this.reinitView()},populateOptionsHash:function(){var t,e,i,r,s;t=ut(this.dynamicOverrides.locale,this.overrides.locale),e=xe[t],e||(t=Re.defaults.locale,e=xe[t]||{}),i=ut(this.dynamicOverrides.isRTL,this.overrides.isRTL,e.isRTL,Re.defaults.isRTL),r=i?Re.rtlDefaults:{},this.dirDefaults=r,this.localeDefaults=e,s=n([Re.defaults,r,e,this.overrides,this.dynamicOverrides]),Yt(s),this.optionsModel.reset(s)},recordOptionOverrides:function(t){var e;for(e in t)this.dynamicOverrides[e]=t[e];this.viewSpecCache={},this.populateOptionsHash()}}),Re.mixin({defaultAllDayEventDuration:null,defaultTimedEventDuration:null,localeData:null,initMomentInternals:function(){var t=this;this.defaultAllDayEventDuration=e.duration(this.opt("defaultAllDayEventDuration")),this.defaultTimedEventDuration=e.duration(this.opt("defaultTimedEventDuration")),this.optionsModel.watch("buildingMomentLocale",["?locale","?monthNames","?monthNamesShort","?dayNames","?dayNamesShort","?firstDay","?weekNumberCalculation"],function(e){var n,i=e.weekNumberCalculation,r=e.firstDay;"iso"===i&&(i="ISO");var s=rt(qt(e.locale));e.monthNames&&(s._months=e.monthNames),e.monthNamesShort&&(s._monthsShort=e.monthNamesShort),e.dayNames&&(s._weekdays=e.dayNames),e.dayNamesShort&&(s._weekdaysShort=e.dayNamesShort),null==r&&"ISO"===i&&(r=1),null!=r&&(n=rt(s._week),n.dow=r,s._week=n),"ISO"!==i&&"local"!==i&&"function"!=typeof i||(s._fullCalendar_weekCalc=i),t.localeData=s,t.currentDate&&t.localizeMoment(t.currentDate)})},moment:function(){var t;return"local"===this.opt("timezone")?(t=Zt.moment.apply(null,arguments),t.hasTime()&&t.local()):t="UTC"===this.opt("timezone")?Zt.moment.utc.apply(null,arguments):Zt.moment.parseZone.apply(null,arguments),this.localizeMoment(t),t},localizeMoment:function(t){t._locale=this.localeData},getIsAmbigTimezone:function(){return"local"!==this.opt("timezone")&&"UTC"!==this.opt("timezone")},applyTimezone:function(t){if(!t.hasTime())return t.clone();var e,n=this.moment(t.toArray()),i=t.time()-n.time();return i&&(e=n.clone().add(i),t.time()-e.time()==0&&(n=e)),n},getNow:function(){var t=this.opt("now");return"function"==typeof t&&(t=t()),this.moment(t).stripZone()},humanizeDuration:function(t){return t.locale(this.opt("locale")).humanize()},getEventEnd:function(t){return t.end?t.end.clone():this.getDefaultEventEnd(t.allDay,t.start)},getDefaultEventEnd:function(t,e){var n=e.clone();return t?n.stripTime().add(this.defaultAllDayEventDuration):n.add(this.defaultTimedEventDuration),this.getIsAmbigTimezone()&&n.stripZone(),n}}),Re.mixin({viewSpecCache:null,getViewSpec:function(t){var e=this.viewSpecCache;return e[t]||(e[t]=this.buildViewSpec(t))},getUnitViewSpec:function(e){var n,i,r;if(-1!=t.inArray(e,Jt))for(n=this.header.getViewsWithButtons(),t.each(Zt.views,function(t){n.push(t)}),i=0;i<n.length;i++)if((r=this.getViewSpec(n[i]))&&r.singleUnit==e)return r},buildViewSpec:function(t){for(var i,r,s,o,a,l=this.overrides.views||{},u=[],h=[],c=[],d=t;d;)i=$t[d],r=l[d],d=null,"function"==typeof i&&(i={class:i}),i&&(u.unshift(i),h.unshift(i.defaults||{}),s=s||i.duration,d=d||i.type),r&&(c.unshift(r),s=s||r.duration,d=d||r.type);return i=it(u),i.type=t,!!i.class&&(s=s||this.dynamicOverrides.duration||this.overrides.duration,s&&(o=e.duration(s),o.valueOf()&&(a=O(o,s),i.duration=o,i.durationUnit=a,1===o.as(a)&&(i.singleUnit=a,c.unshift(l[a]||{})))),i.defaults=n(h),i.overrides=n(c),this.buildViewSpecOptions(i),this.buildViewSpecButtonText(i,t),i)},buildViewSpecOptions:function(t){t.options=n([Re.defaults,t.defaults,this.dirDefaults,this.localeDefaults,this.overrides,t.overrides,this.dynamicOverrides]),Yt(t.options)},buildViewSpecButtonText:function(t,e){function n(n){var i=n.buttonText||{};return i[e]||(t.buttonTextKey?i[t.buttonTextKey]:null)||(t.singleUnit?i[t.singleUnit]:null)}t.buttonTextOverride=n(this.dynamicOverrides)||n(this.overrides)||t.overrides.buttonText,t.buttonTextDefault=n(this.localeDefaults)||n(this.dirDefaults)||t.defaults.buttonText||n(Re.defaults)||(t.duration?this.humanizeDuration(t.duration):null)||e}}),Re.mixin({el:null,contentEl:null,suggestedViewHeight:null,windowResizeProxy:null,ignoreWindowResize:0,render:function(){this.contentEl?this.elementVisible()&&(this.calcSize(),this.renderView()):this.initialRender()},initialRender:function(){var e=this,n=this.el;n.addClass("fc"),n.on("click.fc","a[data-goto]",function(n){var i=t(this),r=i.data("goto"),s=e.moment(r.date),o=r.type,a=e.view.opt("navLink"+gt(o)+"Click");"function"==typeof a?a(s,n):("string"==typeof a&&(o=a),e.zoomTo(s,o))}),this.optionsModel.watch("applyingThemeClasses",["?theme"],function(t){n.toggleClass("ui-widget",t.theme),n.toggleClass("fc-unthemed",!t.theme)}),this.optionsModel.watch("applyingDirClasses",["?isRTL","?locale"],function(t){n.toggleClass("fc-ltr",!t.isRTL),n.toggleClass("fc-rtl",t.isRTL)}),this.contentEl=t("<div class='fc-view-container'/>").prependTo(n),this.initToolbars(),this.renderHeader(),this.renderFooter(),this.renderView(this.opt("defaultView")),this.opt("handleWindowResize")&&t(window).resize(this.windowResizeProxy=yt(this.windowResize.bind(this),this.opt("windowResizeDelay")))},destroy:function(){this.view&&this.view.removeElement(),this.toolbarsManager.proxyCall("removeElement"),this.contentEl.remove(),this.el.removeClass("fc fc-ltr fc-rtl fc-unthemed ui-widget"),this.el.off(".fc"),this.windowResizeProxy&&(t(window).unbind("resize",this.windowResizeProxy),this.windowResizeProxy=null),we.unneeded()},elementVisible:function(){return this.el.is(":visible")},renderView:function(e,n){this.ignoreWindowResize++;var i=this.view&&e&&this.view.type!==e;i&&(this.freezeContentHeight(),this.clearView()),!this.view&&e&&(this.view=this.viewsByType[e]||(this.viewsByType[e]=this.instantiateView(e)),this.view.setElement(t("<div class='fc-view fc-"+e+"-view' />").appendTo(this.contentEl)),this.toolbarsManager.proxyCall("activateButton",e)),this.view&&(n&&this.view.addForcedScroll(n),this.elementVisible()&&(this.currentDate=this.view.setDate(this.currentDate))),i&&this.thawContentHeight(),this.ignoreWindowResize--},clearView:function(){this.toolbarsManager.proxyCall("deactivateButton",this.view.type),this.view.removeElement(),this.view=null},reinitView:function(){this.ignoreWindowResize++,this.freezeContentHeight();var t=this.view.type,e=this.view.queryScroll();this.clearView(),this.calcSize(),this.renderView(t,e),this.thawContentHeight(),this.ignoreWindowResize--},getSuggestedViewHeight:function(){return null===this.suggestedViewHeight&&this.calcSize(),this.suggestedViewHeight},isHeightAuto:function(){return"auto"===this.opt("contentHeight")||"auto"===this.opt("height")},updateSize:function(t){if(this.elementVisible())return t&&this._calcSize(),this.ignoreWindowResize++,this.view.updateSize(!0),this.ignoreWindowResize--,!0},calcSize:function(){this.elementVisible()&&this._calcSize()},_calcSize:function(){var t=this.opt("contentHeight"),e=this.opt("height");this.suggestedViewHeight="number"==typeof t?t:"function"==typeof t?t():"number"==typeof e?e-this.queryToolbarsHeight():"function"==typeof e?e()-this.queryToolbarsHeight():"parent"===e?this.el.parent().height()-this.queryToolbarsHeight():Math.round(this.contentEl.width()/Math.max(this.opt("aspectRatio"),.5))},windowResize:function(t){!this.ignoreWindowResize&&t.target===window&&this.view.renderRange&&this.updateSize(!0)&&this.view.publiclyTrigger("windowResize",this.el[0])},freezeContentHeight:function(){this.contentEl.css({width:"100%",height:this.contentEl.height(),overflow:"hidden"})},thawContentHeight:function(){this.contentEl.css({width:"",height:"",overflow:""})}}),Re.mixin({header:null,footer:null,toolbarsManager:null,initToolbars:function(){this.header=new Wt(this,this.computeHeaderOptions()),this.footer=new Wt(this,this.computeFooterOptions()),this.toolbarsManager=new _t([this.header,this.footer])},computeHeaderOptions:function(){return{extraClasses:"fc-header-toolbar",layout:this.opt("header")}},computeFooterOptions:function(){return{extraClasses:"fc-footer-toolbar",layout:this.opt("footer")}},renderHeader:function(){var t=this.header;t.setToolbarOptions(this.computeHeaderOptions()),t.render(),t.el&&this.el.prepend(t.el)},renderFooter:function(){var t=this.footer;t.setToolbarOptions(this.computeFooterOptions()),t.render(),t.el&&this.el.append(t.el)},setToolbarsTitle:function(t){this.toolbarsManager.proxyCall("updateTitle",t)},updateToolbarButtons:function(){var t=this.getNow(),e=this.view,n=e.buildDateProfile(t),i=e.buildPrevDateProfile(this.currentDate),r=e.buildNextDateProfile(this.currentDate);this.toolbarsManager.proxyCall(n.isValid&&!Z(t,e.currentRange)?"enableButton":"disableButton","today"),this.toolbarsManager.proxyCall(i.isValid?"enableButton":"disableButton","prev"),this.toolbarsManager.proxyCall(r.isValid?"enableButton":"disableButton","next")},queryToolbarsHeight:function(){return this.toolbarsManager.items.reduce(function(t,e){return t+(e.el?e.el.outerHeight(!0):0)},0)}}),Re.defaults={titleRangeSeparator:" – ",monthYearFormat:"MMMM YYYY",defaultTimedEventDuration:"02:00:00",defaultAllDayEventDuration:{days:1},forceEventDuration:!1,nextDayThreshold:"09:00:00",defaultView:"month",aspectRatio:1.35,header:{left:"title",center:"",right:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberTitle:"W",weekNumberCalculation:"local",scrollTime:"06:00:00",minTime:"00:00:00",maxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timezoneParam:"timezone",timezone:!1,isRTL:!1,buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day"},buttonIcons:{prev:"left-single-arrow",next:"right-single-arrow",prevYear:"left-double-arrow",nextYear:"right-double-arrow"},allDayText:"all-day",theme:!1,themeButtonIcons:{prev:"circle-triangle-w",next:"circle-triangle-e",prevYear:"seek-prev",nextYear:"seek-next"},dragOpacity:.75,dragRevertDuration:500,dragScroll:!0,unselectAuto:!0,dropAccept:"*",eventOrder:"title",eventLimit:!1,eventLimitText:"more",eventLimitClick:"popover",dayPopoverFormat:"LL",handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3},Re.englishDefaults={dayPopoverFormat:"dddd, MMMM D"},Re.rtlDefaults={header:{left:"next,prev today",center:"",right:"title"},buttonIcons:{prev:"right-single-arrow",next:"left-single-arrow",prevYear:"right-double-arrow",nextYear:"left-double-arrow"},themeButtonIcons:{prev:"circle-triangle-e",next:"circle-triangle-w",nextYear:"seek-prev",prevYear:"seek-next"}};var xe=Zt.locales={};Zt.datepickerLocale=function(e,n,i){var r=xe[e]||(xe[e]={});r.isRTL=i.isRTL,r.weekNumberTitle=i.weekHeader,t.each(Ie,function(t,e){r[t]=e(i)}),t.datepicker&&(t.datepicker.regional[n]=t.datepicker.regional[e]=i,t.datepicker.regional.en=t.datepicker.regional[""],t.datepicker.setDefaults(i))},Zt.locale=function(e,i){var r,s;r=xe[e]||(xe[e]={}),i&&(r=xe[e]=n([r,i])),s=qt(e),t.each(ke,function(t,e){null==r[t]&&(r[t]=e(s,r))}),Re.defaults.locale=e};var Ie={buttonText:function(t){return{prev:ct(t.prevText),next:ct(t.nextText),today:ct(t.currentText)}},monthYearFormat:function(t){return t.showMonthAfterYear?"YYYY["+t.yearSuffix+"] MMMM":"MMMM YYYY["+t.yearSuffix+"]"}},ke={dayOfMonthFormat:function(t,e){var n=t.longDateFormat("l");return n=n.replace(/^Y+[^\w\s]*|[^\w\s]*Y+$/g,""),e.isRTL?n+=" ddd":n="ddd "+n,n},mediumTimeFormat:function(t){return t.longDateFormat("LT").replace(/\s*a$/i,"a")},smallTimeFormat:function(t){return t.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"a")},extraSmallTimeFormat:function(t){return t.longDateFormat("LT").replace(":mm","(:mm)").replace(/(\Wmm)$/,"($1)").replace(/\s*a$/i,"t")},hourFormat:function(t){return t.longDateFormat("LT").replace(":mm","").replace(/(\Wmm)$/,"").replace(/\s*a$/i,"a")},noMeridiemTimeFormat:function(t){return t.longDateFormat("LT").replace(/\s*a$/i,"")}},Me={smallDayDateFormat:function(t){return t.isRTL?"D dd":"dd D"},weekFormat:function(t){return t.isRTL?"w[ "+t.weekNumberTitle+"]":"["+t.weekNumberTitle+" ]w"},smallWeekFormat:function(t){return t.isRTL?"w["+t.weekNumberTitle+"]":"["+t.weekNumberTitle+"]w"}};Zt.locale("en",Re.englishDefaults),Zt.sourceNormalizers=[],Zt.sourceFetchers=[];var Be={dataType:"json",cache:!1},Le=1;Re.prototype.mutateSeg=function(t,e){return this.mutateEvent(t.event,e)},Re.prototype.normalizeEvent=function(t){},Re.prototype.spanContainsSpan=function(t,e){var n=t.start.clone().stripZone(),i=this.getEventEnd(t).stripZone()
10
  ;return e.start>=n&&e.end<=i},Re.prototype.getPeerEvents=function(t,e){var n,i,r=this.getEventCache(),s=[];for(n=0;n<r.length;n++)i=r[n],e&&e._id===i._id||s.push(i);return s},Re.prototype.isEventSpanAllowed=function(t,e){var n=e.source||{},i=this.opt("eventAllow"),r=ut(e.constraint,n.constraint,this.opt("eventConstraint")),s=ut(e.overlap,n.overlap,this.opt("eventOverlap"));return this.isSpanAllowed(t,r,s,e)&&(!i||!1!==i(t,e))},Re.prototype.isExternalSpanAllowed=function(e,n,i){var r,s;return i&&(r=t.extend({},i,n),s=this.expandEvent(this.buildEventFromInput(r))[0]),s?this.isEventSpanAllowed(e,s):this.isSelectionSpanAllowed(e)},Re.prototype.isSelectionSpanAllowed=function(t){var e=this.opt("selectAllow");return this.isSpanAllowed(t,this.opt("selectConstraint"),this.opt("selectOverlap"))&&(!e||!1!==e(t))},Re.prototype.isSpanAllowed=function(t,e,n,i){var r,s,o,a,l,u;if(null!=e&&(r=this.constraintToEvents(e))){for(s=!1,a=0;a<r.length;a++)if(this.spanContainsSpan(r[a],t)){s=!0;break}if(!s)return!1}for(o=this.getPeerEvents(t,i),a=0;a<o.length;a++)if(l=o[a],this.eventIntersectsRange(l,t)){if(!1===n)return!1;if("function"==typeof n&&!n(l,i))return!1;if(i){if(!1===(u=ut(l.overlap,(l.source||{}).overlap)))return!1;if("function"==typeof u&&!u(i,l))return!1}}return!0},Re.prototype.constraintToEvents=function(t){return"businessHours"===t?this.getCurrentBusinessHourEvents():"object"==typeof t?null!=t.start?this.expandEvent(this.buildEventFromInput(t)):null:this.clientEvents(t)},Re.prototype.eventIntersectsRange=function(t,e){var n=t.start.clone().stripZone(),i=this.getEventEnd(t).stripZone();return e.start<i&&e.end>n};var Ne={id:"_fcBusinessHours",start:"09:00",end:"17:00",dow:[1,2,3,4,5],rendering:"inverse-background"};Re.prototype.getCurrentBusinessHourEvents=function(t){return this.computeBusinessHourEvents(t,this.opt("businessHours"))},Re.prototype.computeBusinessHourEvents=function(e,n){return!0===n?this.expandBusinessHourEvents(e,[{}]):t.isPlainObject(n)?this.expandBusinessHourEvents(e,[n]):t.isArray(n)?this.expandBusinessHourEvents(e,n,!0):[]},Re.prototype.expandBusinessHourEvents=function(e,n,i){var r,s,o=this.getView(),a=[];for(r=0;r<n.length;r++)s=n[r],i&&!s.dow||(s=t.extend({},Ne,s),e&&(s.start=null,s.end=null),a.push.apply(a,this.expandEvent(this.buildEventFromInput(s),o.activeRange.start,o.activeRange.end)));return a};var ze=Zt.BasicView=Ce.extend({scroller:null,dayGridClass:De,dayGrid:null,dayNumbersVisible:!1,colWeekNumbersVisible:!1,cellWeekNumbersVisible:!1,weekNumberWidth:null,headContainerEl:null,headRowEl:null,initialize:function(){this.dayGrid=this.instantiateDayGrid(),this.scroller=new He({overflowX:"hidden",overflowY:"auto"})},instantiateDayGrid:function(){return new(this.dayGridClass.extend(Fe))(this)},buildRenderRange:function(t,e){var n=Ce.prototype.buildRenderRange.apply(this,arguments);return/^(year|month)$/.test(e)&&(n.start.startOf("week"),n.end.weekday()&&n.end.add(1,"week").startOf("week")),this.trimHiddenDays(n)},renderDates:function(){this.dayGrid.breakOnWeeks=/year|month|week/.test(this.currentRangeUnit),this.dayGrid.setRange(this.renderRange),this.dayNumbersVisible=this.dayGrid.rowCnt>1,this.opt("weekNumbers")&&(this.opt("weekNumbersWithinDays")?(this.cellWeekNumbersVisible=!0,this.colWeekNumbersVisible=!1):(this.cellWeekNumbersVisible=!1,this.colWeekNumbersVisible=!0)),this.dayGrid.numbersVisible=this.dayNumbersVisible||this.cellWeekNumbersVisible||this.colWeekNumbersVisible,this.el.addClass("fc-basic-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-day-grid-container"),n=t('<div class="fc-day-grid" />').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.dayGrid.setElement(n),this.dayGrid.renderDates(this.hasRigidRows())},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.dayGrid.renderHeadHtml()),this.headRowEl=this.headContainerEl.find(".fc-row")},unrenderDates:function(){this.dayGrid.unrenderDates(),this.dayGrid.removeElement(),this.scroller.destroy()},renderBusinessHours:function(){this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.dayGrid.unrenderBusinessHours()},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'"></td></tr></tbody></table>'},weekNumberStyleAttr:function(){return null!==this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},hasRigidRows:function(){var t=this.opt("eventLimit");return t&&"number"!=typeof t},updateWidth:function(){this.colWeekNumbersVisible&&(this.weekNumberWidth=u(this.el.find(".fc-week-number")))},setHeight:function(t,e){var n,s,o=this.opt("eventLimit");this.scroller.clear(),r(this.headRowEl),this.dayGrid.removeSegPopover(),o&&"number"==typeof o&&this.dayGrid.limitRows(o),n=this.computeScrollerHeight(t),this.setGridHeight(n,e),o&&"number"!=typeof o&&this.dayGrid.limitRows(o),e||(this.scroller.setHeight(n),s=this.scroller.getScrollbarWidths(),(s.left||s.right)&&(i(this.headRowEl,s),n=this.computeScrollerHeight(t),this.scroller.setHeight(n)),this.scroller.lockOverflow(s))},computeScrollerHeight:function(t){return t-h(this.el,this.scroller.el)},setGridHeight:function(t,e){e?l(this.dayGrid.rowEls):a(this.dayGrid.rowEls,t,!0)},computeInitialDateScroll:function(){return{top:0}},queryDateScroll:function(){return{top:this.scroller.getScrollTop()}},applyDateScroll:function(t){void 0!==t.top&&this.scroller.setScrollTop(t.top)},hitsNeeded:function(){this.dayGrid.hitsNeeded()},hitsNotNeeded:function(){this.dayGrid.hitsNotNeeded()},prepareHits:function(){this.dayGrid.prepareHits()},releaseHits:function(){this.dayGrid.releaseHits()},queryHit:function(t,e){return this.dayGrid.queryHit(t,e)},getHitSpan:function(t){return this.dayGrid.getHitSpan(t)},getHitEl:function(t){return this.dayGrid.getHitEl(t)},renderEvents:function(t){this.dayGrid.renderEvents(t),this.updateHeight()},getEventSegs:function(){return this.dayGrid.getEventSegs()},unrenderEvents:function(){this.dayGrid.unrenderEvents()},renderDrag:function(t,e){return this.dayGrid.renderDrag(t,e)},unrenderDrag:function(){this.dayGrid.unrenderDrag()},renderSelection:function(t){this.dayGrid.renderSelection(t)},unrenderSelection:function(){this.dayGrid.unrenderSelection()}}),Fe={renderHeadIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'<th class="fc-week-number '+t.widgetHeaderClass+'" '+t.weekNumberStyleAttr()+"><span>"+ht(t.opt("weekNumberTitle"))+"</span></th>":""},renderNumberIntroHtml:function(t){var e=this.view,n=this.getCellDate(t,0);return e.colWeekNumbersVisible?'<td class="fc-week-number" '+e.weekNumberStyleAttr()+">"+e.buildGotoAnchorHtml({date:n,type:"week",forceOff:1===this.colCnt},n.format("w"))+"</td>":""},renderBgIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'<td class="fc-week-number '+t.widgetContentClass+'" '+t.weekNumberStyleAttr()+"></td>":""},renderIntroHtml:function(){var t=this.view;return t.colWeekNumbersVisible?'<td class="fc-week-number" '+t.weekNumberStyleAttr()+"></td>":""}},Ae=Zt.MonthView=ze.extend({buildRenderRange:function(){var t,e=ze.prototype.buildRenderRange.apply(this,arguments);return this.isFixedWeeks()&&(t=Math.ceil(e.end.diff(e.start,"weeks",!0)),e.end.add(6-t,"weeks")),e},setGridHeight:function(t,e){e&&(t*=this.rowCnt/6),a(this.dayGrid.rowEls,t,!e)},isFixedWeeks:function(){return this.opt("fixedWeekCount")}});$t.basic={class:ze},$t.basicDay={type:"basic",duration:{days:1}},$t.basicWeek={type:"basic",duration:{weeks:1}},$t.month={class:Ae,duration:{months:1},defaults:{fixedWeekCount:!0}};var Ge=Zt.AgendaView=Ce.extend({scroller:null,timeGridClass:Te,timeGrid:null,dayGridClass:De,dayGrid:null,axisWidth:null,headContainerEl:null,noScrollRowEls:null,bottomRuleEl:null,usesMinMaxTime:!0,initialize:function(){this.timeGrid=this.instantiateTimeGrid(),this.opt("allDaySlot")&&(this.dayGrid=this.instantiateDayGrid()),this.scroller=new He({overflowX:"hidden",overflowY:"auto"})},instantiateTimeGrid:function(){return new(this.timeGridClass.extend(Ve))(this)},instantiateDayGrid:function(){return new(this.dayGridClass.extend(Oe))(this)},renderDates:function(){this.timeGrid.setRange(this.renderRange),this.dayGrid&&this.dayGrid.setRange(this.renderRange),this.el.addClass("fc-agenda-view").html(this.renderSkeletonHtml()),this.renderHead(),this.scroller.render();var e=this.scroller.el.addClass("fc-time-grid-container"),n=t('<div class="fc-time-grid" />').appendTo(e);this.el.find(".fc-body > tr > td").append(e),this.timeGrid.setElement(n),this.timeGrid.renderDates(),this.bottomRuleEl=t('<hr class="fc-divider '+this.widgetHeaderClass+'"/>').appendTo(this.timeGrid.el),this.dayGrid&&(this.dayGrid.setElement(this.el.find(".fc-day-grid")),this.dayGrid.renderDates(),this.dayGrid.bottomCoordPadding=this.dayGrid.el.next("hr").outerHeight()),this.noScrollRowEls=this.el.find(".fc-row:not(.fc-scroller *)")},renderHead:function(){this.headContainerEl=this.el.find(".fc-head-container").html(this.timeGrid.renderHeadHtml())},unrenderDates:function(){this.timeGrid.unrenderDates(),this.timeGrid.removeElement(),this.dayGrid&&(this.dayGrid.unrenderDates(),this.dayGrid.removeElement()),this.scroller.destroy()},renderSkeletonHtml:function(){return'<table><thead class="fc-head"><tr><td class="fc-head-container '+this.widgetHeaderClass+'"></td></tr></thead><tbody class="fc-body"><tr><td class="'+this.widgetContentClass+'">'+(this.dayGrid?'<div class="fc-day-grid"/><hr class="fc-divider '+this.widgetHeaderClass+'"/>':"")+"</td></tr></tbody></table>"},axisStyleAttr:function(){return null!==this.axisWidth?'style="width:'+this.axisWidth+'px"':""},renderBusinessHours:function(){this.timeGrid.renderBusinessHours(),this.dayGrid&&this.dayGrid.renderBusinessHours()},unrenderBusinessHours:function(){this.timeGrid.unrenderBusinessHours(),this.dayGrid&&this.dayGrid.unrenderBusinessHours()},getNowIndicatorUnit:function(){return this.timeGrid.getNowIndicatorUnit()},renderNowIndicator:function(t){this.timeGrid.renderNowIndicator(t)},unrenderNowIndicator:function(){this.timeGrid.unrenderNowIndicator()},updateSize:function(t){this.timeGrid.updateSize(t),Ce.prototype.updateSize.call(this,t)},updateWidth:function(){this.axisWidth=u(this.el.find(".fc-axis"))},setHeight:function(t,e){var n,s,o;this.bottomRuleEl.hide(),this.scroller.clear(),r(this.noScrollRowEls),this.dayGrid&&(this.dayGrid.removeSegPopover(),n=this.opt("eventLimit"),n&&"number"!=typeof n&&(n=Pe),n&&this.dayGrid.limitRows(n)),e||(s=this.computeScrollerHeight(t),this.scroller.setHeight(s),o=this.scroller.getScrollbarWidths(),(o.left||o.right)&&(i(this.noScrollRowEls,o),s=this.computeScrollerHeight(t),this.scroller.setHeight(s)),this.scroller.lockOverflow(o),this.timeGrid.getTotalSlatHeight()<s&&this.bottomRuleEl.show())},computeScrollerHeight:function(t){return t-h(this.el,this.scroller.el)},computeInitialDateScroll:function(){var t=e.duration(this.opt("scrollTime")),n=this.timeGrid.computeTimeTop(t);return n=Math.ceil(n),n&&n++,{top:n}},queryDateScroll:function(){return{top:this.scroller.getScrollTop()}},applyDateScroll:function(t){void 0!==t.top&&this.scroller.setScrollTop(t.top)},hitsNeeded:function(){this.timeGrid.hitsNeeded(),this.dayGrid&&this.dayGrid.hitsNeeded()},hitsNotNeeded:function(){this.timeGrid.hitsNotNeeded(),this.dayGrid&&this.dayGrid.hitsNotNeeded()},prepareHits:function(){this.timeGrid.prepareHits(),this.dayGrid&&this.dayGrid.prepareHits()},releaseHits:function(){this.timeGrid.releaseHits(),this.dayGrid&&this.dayGrid.releaseHits()},queryHit:function(t,e){var n=this.timeGrid.queryHit(t,e);return!n&&this.dayGrid&&(n=this.dayGrid.queryHit(t,e)),n},getHitSpan:function(t){return t.component.getHitSpan(t)},getHitEl:function(t){return t.component.getHitEl(t)},renderEvents:function(t){var e,n=[],i=[];for(e=0;e<t.length;e++)t[e].allDay?n.push(t[e]):i.push(t[e]);this.timeGrid.renderEvents(i),this.dayGrid&&this.dayGrid.renderEvents(n),this.updateHeight()},getEventSegs:function(){return this.timeGrid.getEventSegs().concat(this.dayGrid?this.dayGrid.getEventSegs():[])},unrenderEvents:function(){this.timeGrid.unrenderEvents(),this.dayGrid&&this.dayGrid.unrenderEvents()},renderDrag:function(t,e){return t.start.hasTime()?this.timeGrid.renderDrag(t,e):this.dayGrid?this.dayGrid.renderDrag(t,e):void 0},unrenderDrag:function(){this.timeGrid.unrenderDrag(),this.dayGrid&&this.dayGrid.unrenderDrag()},renderSelection:function(t){t.start.hasTime()||t.end.hasTime()?this.timeGrid.renderSelection(t):this.dayGrid&&this.dayGrid.renderSelection(t)},unrenderSelection:function(){this.timeGrid.unrenderSelection(),this.dayGrid&&this.dayGrid.unrenderSelection()}}),Ve={renderHeadIntroHtml:function(){var t,e=this.view;return e.opt("weekNumbers")?(t=this.start.format(e.opt("smallWeekFormat")),'<th class="fc-axis fc-week-number '+e.widgetHeaderClass+'" '+e.axisStyleAttr()+">"+e.buildGotoAnchorHtml({date:this.start,type:"week",forceOff:this.colCnt>1},ht(t))+"</th>"):'<th class="fc-axis '+e.widgetHeaderClass+'" '+e.axisStyleAttr()+"></th>"},renderBgIntroHtml:function(){var t=this.view;return'<td class="fc-axis '+t.widgetContentClass+'" '+t.axisStyleAttr()+"></td>"},renderIntroHtml:function(){return'<td class="fc-axis" '+this.view.axisStyleAttr()+"></td>"}},Oe={renderBgIntroHtml:function(){var t=this.view;return'<td class="fc-axis '+t.widgetContentClass+'" '+t.axisStyleAttr()+"><span>"+t.getAllDayHtml()+"</span></td>"},renderIntroHtml:function(){return'<td class="fc-axis" '+this.view.axisStyleAttr()+"></td>"}},Pe=5,_e=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];$t.agenda={class:Ge,defaults:{allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0}},$t.agendaDay={type:"agenda",duration:{days:1}},$t.agendaWeek={type:"agenda",duration:{weeks:1}};var We=Ce.extend({grid:null,scroller:null,initialize:function(){this.grid=new Ye(this),this.scroller=new He({overflowX:"hidden",overflowY:"auto"})},renderSkeleton:function(){this.el.addClass("fc-list-view "+this.widgetContentClass),this.scroller.render(),this.scroller.el.appendTo(this.el),this.grid.setElement(this.scroller.scrollEl)},unrenderSkeleton:function(){this.scroller.destroy()},setHeight:function(t,e){this.scroller.setHeight(this.computeScrollerHeight(t))},computeScrollerHeight:function(t){return t-h(this.el,this.scroller.el)},renderDates:function(){this.grid.setRange(this.renderRange)},renderEvents:function(t){this.grid.renderEvents(t)},unrenderEvents:function(){this.grid.unrenderEvents()},isEventResizable:function(t){return!1},isEventDraggable:function(t){return!1}}),Ye=be.extend({segSelector:".fc-list-item",hasDayInteractions:!1,spanToSegs:function(t){for(var e,n=this.view,i=n.renderRange.start.clone().time(0),r=0,s=[];i<n.renderRange.end;)if(e=z(t,{start:i,end:i.clone().add(1,"day")}),e&&(e.dayIndex=r,s.push(e)),i.add(1,"day"),r++,e&&!e.isEnd&&t.end.hasTime()&&t.end<i.clone().add(this.view.nextDayThreshold)){e.end=t.end.clone(),e.isEnd=!0;break}return s},computeEventTimeFormat:function(){return this.view.opt("mediumTimeFormat")},handleSegClick:function(e,n){var i;be.prototype.handleSegClick.apply(this,arguments),t(n.target).closest("a[href]").length||(i=e.event.url)&&!n.isDefaultPrevented()&&(window.location.href=i)},renderFgSegs:function(t){return t=this.renderFgSegEls(t),t.length?this.renderSegList(t):this.renderEmptyMessage(),t},renderEmptyMessage:function(){this.el.html('<div class="fc-list-empty-wrap2"><div class="fc-list-empty-wrap1"><div class="fc-list-empty">'+ht(this.view.opt("noEventsMessage"))+"</div></div></div>")},renderSegList:function(e){var n,i,r,s=this.groupSegsByDay(e),o=t('<table class="fc-list-table"><tbody/></table>'),a=o.find("tbody");for(n=0;n<s.length;n++)if(i=s[n])for(a.append(this.dayHeaderHtml(this.view.renderRange.start.clone().add(n,"days"))),this.sortEventSegs(i),r=0;r<i.length;r++)a.append(i[r].el);this.el.empty().append(o)},groupSegsByDay:function(t){var e,n,i=[];for(e=0;e<t.length;e++)n=t[e],(i[n.dayIndex]||(i[n.dayIndex]=[])).push(n);return i},dayHeaderHtml:function(t){var e=this.view,n=e.opt("listDayFormat"),i=e.opt("listDayAltFormat");return'<tr class="fc-list-heading" data-date="'+t.format("YYYY-MM-DD")+'"><td class="'+e.widgetHeaderClass+'" colspan="3">'+(n?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-main"},ht(t.format(n))):"")+(i?e.buildGotoAnchorHtml(t,{class:"fc-list-heading-alt"},ht(t.format(i))):"")+"</td></tr>"},fgSegHtml:function(t){var e,n=this.view,i=["fc-list-item"].concat(this.getSegCustomClasses(t)),r=this.getSegBackgroundColor(t),s=t.event,o=s.url;return e=s.allDay?n.getAllDayHtml():n.isMultiDayEvent(s)?t.isStart||t.isEnd?ht(this.getEventTimeText(t)):n.getAllDayHtml():ht(this.getEventTimeText(s)),o&&i.push("fc-has-url"),'<tr class="'+i.join(" ")+'">'+(this.displayEventTime?'<td class="fc-list-item-time '+n.widgetContentClass+'">'+(e||"")+"</td>":"")+'<td class="fc-list-item-marker '+n.widgetContentClass+'"><span class="fc-event-dot"'+(r?' style="background-color:'+r+'"':"")+'></span></td><td class="fc-list-item-title '+n.widgetContentClass+'"><a'+(o?' href="'+ht(o)+'"':"")+">"+ht(t.event.title||"")+"</a></td></tr>"}});return $t.list={class:We,buttonTextKey:"list",defaults:{buttonText:"list",listDayFormat:"LL",noEventsMessage:"No events to display"}},$t.listDay={type:"list",duration:{days:1},defaults:{listDayFormat:"dddd"}},$t.listWeek={type:"list",duration:{weeks:1},defaults:{listDayFormat:"dddd",listDayAltFormat:"LL"}},$t.listMonth={type:"list",duration:{month:1},defaults:{listDayAltFormat:"dddd"}},$t.listYear={type:"list",duration:{year:1},defaults:{listDayAltFormat:"dddd"}},Zt});
blog2social.php CHANGED
@@ -7,12 +7,12 @@
7
  * Author: Blog2Social, Adenion
8
  * Text Domain: blog2social
9
  * Domain Path: /languages
10
- * Version: 5.2.0
11
  * Author URI: https://www.blog2social.com
12
  * License: GPL2+
13
  */
14
  //B2SDefine
15
- define('B2S_PLUGIN_VERSION', '520');
16
  define('B2S_PLUGIN_LANGUAGE', serialize(array('de_DE', 'en_US')));
17
  define('B2S_PLUGIN_DIR', plugin_dir_path(__FILE__));
18
  define('B2S_PLUGIN_URL', plugin_dir_url(__FILE__));
7
  * Author: Blog2Social, Adenion
8
  * Text Domain: blog2social
9
  * Domain Path: /languages
10
+ * Version: 5.3.0
11
  * Author URI: https://www.blog2social.com
12
  * License: GPL2+
13
  */
14
  //B2SDefine
15
+ define('B2S_PLUGIN_VERSION', '530');
16
  define('B2S_PLUGIN_LANGUAGE', serialize(array('de_DE', 'en_US')));
17
  define('B2S_PLUGIN_DIR', plugin_dir_path(__FILE__));
18
  define('B2S_PLUGIN_URL', plugin_dir_url(__FILE__));
includes/Ajax/Get.php CHANGED
@@ -34,6 +34,7 @@ class Ajax_Get {
34
  add_action('wp_ajax_b2s_get_multi_widget_content', array($this, 'getMultiWidgetContent'));
35
  add_action('wp_ajax_b2s_get_stats', array($this, 'getStats'));
36
  add_action('wp_ajax_b2s_get_blog_post_status', array($this, 'getBlogPostStatus'));
 
37
  }
38
 
39
  public function getBlogPostStatus() {
@@ -144,7 +145,8 @@ class Ajax_Get {
144
  if (isset($data->post_content)) {
145
  $postUrl = (get_permalink($data->ID) !== false) ? get_permalink($data->ID) : $data->guid;
146
  $content = trim(B2S_Util::prepareContent($data->ID, $data->post_content, $postUrl, '', false, $userLang));
147
- echo json_encode(array('result' => true, 'text' => trim(strip_tags($content)), 'networkAuthId' => (int) $_POST['networkAuthId']));
 
148
  wp_die();
149
  }
150
  }
@@ -349,9 +351,11 @@ class Ajax_Get {
349
  $network_id = (isset($_GET['filter_network']) && (int) $_GET['filter_network'] >= 1) ? (int) $_GET['filter_network'] : 0; // 0=all
350
  //Filter Network Details
351
  $network_details_id = (isset($_GET['filter_network_auth']) && (int) $_GET['filter_network_auth'] >= 1) ? (int) $_GET['filter_network_auth'] : 0; // 0=all
352
-
 
 
353
  if (isset($_GET['start'])) {
354
- $calendar = B2S_Calendar_Filter::getByTimespam($_GET['start'] . " 00:00:00", $_GET['end'] . " 23:59:59", $network_id, $network_details_id);
355
  } else {
356
  $calendar = B2S_Calendar_Filter::getAll($network_id, $network_details_id);
357
  }
@@ -436,5 +440,23 @@ class Ajax_Get {
436
  echo json_encode($stats->get_result());
437
  wp_die();
438
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
439
 
440
  }
34
  add_action('wp_ajax_b2s_get_multi_widget_content', array($this, 'getMultiWidgetContent'));
35
  add_action('wp_ajax_b2s_get_stats', array($this, 'getStats'));
36
  add_action('wp_ajax_b2s_get_blog_post_status', array($this, 'getBlogPostStatus'));
37
+ add_action('wp_ajax_b2s_support_systemrequirements', array($this, 'b2sSupportSystemRequirements'));
38
  }
39
 
40
  public function getBlogPostStatus() {
145
  if (isset($data->post_content)) {
146
  $postUrl = (get_permalink($data->ID) !== false) ? get_permalink($data->ID) : $data->guid;
147
  $content = trim(B2S_Util::prepareContent($data->ID, $data->post_content, $postUrl, '', false, $userLang));
148
+ $networkId = isset($_POST['networkId']) ? (int) $_POST['networkId'] : 0;
149
+ echo json_encode(array('result' => true, 'text' => trim(strip_tags($content)), 'networkAuthId' => (int) $_POST['networkAuthId'], 'networkId' => $networkId));
150
  wp_die();
151
  }
152
  }
351
  $network_id = (isset($_GET['filter_network']) && (int) $_GET['filter_network'] >= 1) ? (int) $_GET['filter_network'] : 0; // 0=all
352
  //Filter Network Details
353
  $network_details_id = (isset($_GET['filter_network_auth']) && (int) $_GET['filter_network_auth'] >= 1) ? (int) $_GET['filter_network_auth'] : 0; // 0=all
354
+ //Filter Status
355
+ $status = (isset($_GET['filter_status']) && (int) $_GET['filter_status'] >= 0) ? (int) $_GET['filter_status'] : 0; // 0=all,1=publish, 2=scheduled
356
+
357
  if (isset($_GET['start'])) {
358
+ $calendar = B2S_Calendar_Filter::getByTimespam($_GET['start'] . " 00:00:00", $_GET['end'] . " 23:59:59", $network_id, $network_details_id, $status);
359
  } else {
360
  $calendar = B2S_Calendar_Filter::getAll($network_id, $network_details_id);
361
  }
440
  echo json_encode($stats->get_result());
441
  wp_die();
442
  }
443
+
444
+ public function b2sSupportSystemRequirements(){
445
+ if(!current_user_can('administrator')){
446
+ echo json_encode(array('result' => false, 'error' => 'admin'));
447
+ wp_die();
448
+ }
449
+ require_once (B2S_PLUGIN_DIR . 'includes/B2S/Support/Check/System.php');
450
+ $support = new B2S_Support_Check_System();
451
+ $htmlData = $support->htmlData();
452
+ $blogData = $support->blogData();
453
+ if(empty($htmlData) || empty($blogData)){
454
+ $result = array('result' => false);
455
+ } else {
456
+ $result = array('result' => true, 'htmlData' => $htmlData, "blogData" => $blogData);
457
+ }
458
+ echo json_encode($result);
459
+ wp_die();
460
+ }
461
 
462
  }
includes/Ajax/Post.php CHANGED
@@ -127,11 +127,11 @@ class Ajax_Post {
127
  'network_display_name' => $value->networkUserName), array('%d', '%d', '%d', '%s'));
128
  $networkDetailsId = $wpdb->insert_id;
129
  }
130
- $timeZone= (isset($_POST['b2s_user_timezone']) ? $_POST['b2s_user_timezone'] : 0 );
131
  $wpdb->insert('b2s_posts', array(
132
  'post_id' => $postId,
133
  'blog_user_id' => B2S_PLUGIN_BLOG_USER_ID,
134
- 'user_timezone' =>$timeZone,
135
  'publish_date' => date('Y-m-d H:i:s', strtotime(B2S_Util::getUTCForDate(gmdate('Y-m-d H:i:s'), $timeZone * (-1)))),
136
  'publish_error_code' => 'DEPRECATED_NETWORK_8',
137
  'network_details_id' => $networkDetailsId), array('%d', '%d', '%s', '%s', '%s', '%d'));
@@ -225,7 +225,7 @@ class Ajax_Post {
225
 
226
  public function b2sPluginDeactivate() {
227
  if (isset($_POST['delete_sched_post']) && (int) $_POST['delete_sched_post'] == 1) {
228
- update_option("B2S_PLUGIN_DEACTIVATE_SCHED_POST", 1,false);
229
  } else {
230
  delete_option("B2S_PLUGIN_DEACTIVATE_SCHED_POST");
231
  }
@@ -285,7 +285,7 @@ class Ajax_Post {
285
 
286
  public function lockAutoPostImport() {
287
  if (isset($_POST['userId']) && (int) $_POST['userId'] > 0) {
288
- update_option('B2S_LOCK_AUTO_POST_IMPORT_' . (int) $_POST['userId'], 1,false);
289
  }
290
  echo json_encode(array('result' => true));
291
  wp_die();
@@ -310,7 +310,7 @@ class Ajax_Post {
310
  $prgInfo = array('B2S_PRG_ID' => $result->prg_id,
311
  'B2S_PRG_TOKEN' => $result->prg_token);
312
 
313
- update_option('B2S_PLUGIN_PRG_' . B2S_PLUGIN_BLOG_USER_ID, $prgInfo,false);
314
  echo json_encode(array('result' => true, 'error' => 0));
315
  wp_die();
316
  }
@@ -614,7 +614,7 @@ class Ajax_Post {
614
  if ((int) $_POST['allow_shortcode'] == 1) {
615
  delete_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID);
616
  } else {
617
- update_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID, 1,false);
618
  }
619
  echo json_encode(array('result' => true, 'content' => (((int) $_POST['allow_shortcode'] == 1) ? 0 : 1)));
620
  wp_die();
@@ -923,7 +923,7 @@ class Ajax_Post {
923
  'email' => $_POST['email'],
924
  'lang' => $_POST['lang']);
925
  B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, $post);
926
- update_option('B2S_UPDATE_MAIL_' . B2S_PLUGIN_BLOG_USER_ID, $post['email'],false);
927
  }
928
  echo json_encode(array('result' => true));
929
  wp_die();
@@ -1228,15 +1228,15 @@ class Ajax_Post {
1228
  }
1229
 
1230
  public function hidePremiumMessage() {
1231
- update_option("B2S_HIDE_PREMIUM_MESSAGE", true,false);
1232
  }
1233
 
1234
  public function hideTrailMessage() {
1235
- update_option("B2S_HIDE_TRAIL_MESSAGE", true,false);
1236
  }
1237
 
1238
  public function hideTrailEndedMessage() {
1239
- update_option("B2S_HIDE_TRAIL_ENDED", true,false);
1240
  }
1241
 
1242
  }
127
  'network_display_name' => $value->networkUserName), array('%d', '%d', '%d', '%s'));
128
  $networkDetailsId = $wpdb->insert_id;
129
  }
130
+ $timeZone = (isset($_POST['b2s_user_timezone']) ? $_POST['b2s_user_timezone'] : 0 );
131
  $wpdb->insert('b2s_posts', array(
132
  'post_id' => $postId,
133
  'blog_user_id' => B2S_PLUGIN_BLOG_USER_ID,
134
+ 'user_timezone' => $timeZone,
135
  'publish_date' => date('Y-m-d H:i:s', strtotime(B2S_Util::getUTCForDate(gmdate('Y-m-d H:i:s'), $timeZone * (-1)))),
136
  'publish_error_code' => 'DEPRECATED_NETWORK_8',
137
  'network_details_id' => $networkDetailsId), array('%d', '%d', '%s', '%s', '%s', '%d'));
225
 
226
  public function b2sPluginDeactivate() {
227
  if (isset($_POST['delete_sched_post']) && (int) $_POST['delete_sched_post'] == 1) {
228
+ update_option("B2S_PLUGIN_DEACTIVATE_SCHED_POST", 1, false);
229
  } else {
230
  delete_option("B2S_PLUGIN_DEACTIVATE_SCHED_POST");
231
  }
285
 
286
  public function lockAutoPostImport() {
287
  if (isset($_POST['userId']) && (int) $_POST['userId'] > 0) {
288
+ update_option('B2S_LOCK_AUTO_POST_IMPORT_' . (int) $_POST['userId'], 1, false);
289
  }
290
  echo json_encode(array('result' => true));
291
  wp_die();
310
  $prgInfo = array('B2S_PRG_ID' => $result->prg_id,
311
  'B2S_PRG_TOKEN' => $result->prg_token);
312
 
313
+ update_option('B2S_PLUGIN_PRG_' . B2S_PLUGIN_BLOG_USER_ID, $prgInfo, false);
314
  echo json_encode(array('result' => true, 'error' => 0));
315
  wp_die();
316
  }
614
  if ((int) $_POST['allow_shortcode'] == 1) {
615
  delete_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID);
616
  } else {
617
+ update_option('B2S_PLUGIN_USER_ALLOW_SHORTCODE_' . B2S_PLUGIN_BLOG_USER_ID, 1, false);
618
  }
619
  echo json_encode(array('result' => true, 'content' => (((int) $_POST['allow_shortcode'] == 1) ? 0 : 1)));
620
  wp_die();
923
  'email' => $_POST['email'],
924
  'lang' => $_POST['lang']);
925
  B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, $post);
926
+ update_option('B2S_UPDATE_MAIL_' . B2S_PLUGIN_BLOG_USER_ID, $post['email'], false);
927
  }
928
  echo json_encode(array('result' => true));
929
  wp_die();
1228
  }
1229
 
1230
  public function hidePremiumMessage() {
1231
+ update_option("B2S_HIDE_PREMIUM_MESSAGE", true, false);
1232
  }
1233
 
1234
  public function hideTrailMessage() {
1235
+ update_option("B2S_HIDE_TRAIL_MESSAGE", true, false);
1236
  }
1237
 
1238
  public function hideTrailEndedMessage() {
1239
+ update_option("B2S_HIDE_TRAIL_ENDED", true, false);
1240
  }
1241
 
1242
  }
includes/B2S/Api/Get.php ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class B2S_Api_Get {
4
+
5
+ public static function get($url = '', $timeout = 15) {
6
+ if (empty($url)) {
7
+ return false;
8
+ }
9
+ $args = array(
10
+ 'timeout' => $timeout,
11
+ 'redirection' => '5',
12
+ 'user-agent' => "Blog2Social/" . B2S_PLUGIN_VERSION . " (Wordpress/Plugin)",
13
+ );
14
+
15
+ return wp_remote_retrieve_body(wp_remote_get($url, $args));
16
+ }
17
+
18
+ }
includes/B2S/AutoPost.php CHANGED
@@ -31,8 +31,8 @@ class B2S_AutoPost {
31
  $this->optionPostFormat = $optionPostFormat;
32
  $this->allowHashTag = $allowHashTag;
33
  $this->optionContentTwitter = $optionContentTwitter;
34
- $this->setPreFillText = array(0 => array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 9 => 200, 10 => 442, 12 => 240, 16 => 250, 17 => 442, 18 => 800, 19 => 239), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442, 19 => 239), 2 => array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239));
35
- $this->setPreFillTextLimit = array(0 => array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 9 => 200, 10 => 500, 12 => 400, 18 => 1000), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500, 19 => 400), 2 => array(1 => 400, 8 => 400, 10 => 500, 19 => 9000));
36
  }
37
 
38
  public function prepareShareData($networkAuthId = 0, $networkId = 0, $networkType = 0) {
@@ -83,7 +83,7 @@ class B2S_AutoPost {
83
  }
84
  }
85
 
86
- if ($networkId == 6 || $networkId == 12) {
87
  if ($this->imageUrl !== false) {
88
  $postData['content'] = (isset($this->setPreFillText[$networkType][$networkId])) ? B2S_Util::getExcerpt($this->content, (int) $this->setPreFillText[$networkType][$networkId], (int) $this->setPreFillTextLimit[$networkType][$networkId]) : $this->content;
89
  if ($this->allowHashTag) {
31
  $this->optionPostFormat = $optionPostFormat;
32
  $this->allowHashTag = $allowHashTag;
33
  $this->optionContentTwitter = $optionContentTwitter;
34
+ $this->setPreFillText = array(0 => array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 9 => 200, 10 => 442, 12 => 240, 16 => 250, 17 => 442, 18 => 800, 19 => 239), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442, 19 => 239), 2 => array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239), 20 => 300);
35
+ $this->setPreFillTextLimit = array(0 => array(1 => 500, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 9 => 200, 10 => 500, 12 => 400, 18 => 1000, 19 => 400, 20 => 400), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500, 19 => 400), 2 => array(1 => 400, 8 => 400, 10 => 500, 19 => 9000));
36
  }
37
 
38
  public function prepareShareData($networkAuthId = 0, $networkId = 0, $networkType = 0) {
83
  }
84
  }
85
 
86
+ if ($networkId == 6 || $networkId == 12 || $networkId == 20) {
87
  if ($this->imageUrl !== false) {
88
  $postData['content'] = (isset($this->setPreFillText[$networkType][$networkId])) ? B2S_Util::getExcerpt($this->content, (int) $this->setPreFillText[$networkType][$networkId], (int) $this->setPreFillTextLimit[$networkType][$networkId]) : $this->content;
89
  if ($this->allowHashTag) {
includes/B2S/Calendar/Filter.php CHANGED
@@ -16,9 +16,10 @@ class B2S_Calendar_Filter {
16
  $res = new B2S_Calendar_Filter();
17
  $items = $wpdb->get_results($sql);
18
  foreach ($items as $item) {
19
- if (is_null($item->sched_data) && is_null($item->image_url) && (int) $item->relay_primary_post_id == 0) {
20
  continue;
21
  }
 
22
  //is relay post?
23
  if ((int) $item->relay_primary_post_id > 0) {
24
  //set sched_data & image_url
@@ -77,6 +78,7 @@ class B2S_Calendar_Filter {
77
  . "b2s_posts.id as b2s_id, "
78
  . "b2s_posts.user_timezone, "
79
  . "b2s_posts.post_id, "
 
80
  . "b2s_posts.relay_primary_post_id, "
81
  . "b2s_posts.relay_delay_min, "
82
  . "b2s_posts.post_for_relay, "
@@ -106,7 +108,7 @@ class B2S_Calendar_Filter {
106
  public static function getFilterNetworkAuthHtml($network_id = 0) {
107
  global $wpdb;
108
  $addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
109
- $addNetwork = ($network_id != 19) ? $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id) : ' AND (b2s_posts_network_details.`network_id` = '.$network_id.' OR b2s_posts_network_details.`network_id` = 8)' ; //combine XING old and new
110
  $approvePosts = " AND ((b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0)OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1))";
111
 
112
  $sql = "SELECT b2s_posts_network_details.network_type, "
@@ -135,7 +137,7 @@ class B2S_Calendar_Filter {
135
  /**
136
  * @return B2S_Calendar_Filter|null
137
  */
138
- public static function getByTimespam($start, $end, $network_id = 0, $network_details_id = 0) { //0=all
139
  global $wpdb;
140
  $res = null;
141
 
@@ -144,8 +146,25 @@ class B2S_Calendar_Filter {
144
  $addNetworkDetails = ($network_details_id >= 1) ? $wpdb->prepare(' AND b2s_posts.`network_details_id` = %d', $network_details_id) : '';
145
  $approvePosts = " AND ((b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0) OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1))";
146
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
147
 
148
  $sql = "SELECT b2s_posts.sched_date, "
 
 
149
  . "b2s_posts.blog_user_id, "
150
  . "b2s_posts.id as b2s_id, "
151
  . "b2s_posts.user_timezone, "
@@ -162,18 +181,15 @@ class B2S_Calendar_Filter {
162
  . "post.post_type, "
163
  . "b2s_posts_sched_details.sched_data, "
164
  . "b2s_posts_sched_details.image_url, "
165
- . "b2s_posts.sched_details_id "
 
166
  . "FROM b2s_posts "
167
  . "INNER JOIN b2s_posts_network_details ON b2s_posts.network_details_id = b2s_posts_network_details.id "
168
  . "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
169
  . "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
170
- . "WHERE b2s_posts.publish_link = '' "
171
- . "AND b2s_posts.sched_date BETWEEN '" . date('Y-m-d H:i:s', strtotime($start)) . "' AND '" . date('Y-m-d H:i:s', strtotime($end)) . "' "
172
- . "AND b2s_posts.hide = 0 " . $addNotAdminPosts . $addNetwork . $addNetworkDetails . $approvePosts . " ORDER BY sched_date";
173
-
174
 
175
  $res = self::getBySql($sql);
176
-
177
  return $res;
178
  }
179
 
@@ -193,6 +209,7 @@ class B2S_Calendar_Filter {
193
  . "b2s_posts.id as b2s_id, "
194
  . "b2s_posts.user_timezone, "
195
  . "b2s_posts.post_id, "
 
196
  . "b2s_posts.relay_primary_post_id, "
197
  . "b2s_posts.relay_delay_min, "
198
  . "b2s_posts.post_for_relay, "
@@ -242,6 +259,7 @@ class B2S_Calendar_Filter {
242
  . "b2s_posts.id as b2s_id, "
243
  . "b2s_posts.user_timezone, "
244
  . "b2s_posts.post_id, "
 
245
  . "b2s_posts_network_details.network_id, "
246
  . "b2s_posts_network_details.network_type, "
247
  . "b2s_posts_network_details.network_display_name, "
@@ -292,7 +310,7 @@ class B2S_Calendar_Filter {
292
  $content = '<label><input type="radio" class="b2s-calendar-filter-network-btn" checked name="b2s-calendar-filter-network-btn" value="all" /><span>all</span></label>';
293
 
294
  foreach ($result->portale as $k => $v) {
295
- if($v->id == $deprecatedNetwork){
296
  continue;
297
  }
298
  $content .='<label><input type="radio" class="b2s-calendar-filter-network-btn" name="b2s-calendar-filter-network-btn" value="' . $v->id . '" /><span>';
16
  $res = new B2S_Calendar_Filter();
17
  $items = $wpdb->get_results($sql);
18
  foreach ($items as $item) {
19
+ if ($item->sched_date != "0000-00-00 00:00:00" && is_null($item->sched_data) && is_null($item->image_url) && (int) $item->relay_primary_post_id == 0) {
20
  continue;
21
  }
22
+
23
  //is relay post?
24
  if ((int) $item->relay_primary_post_id > 0) {
25
  //set sched_data & image_url
78
  . "b2s_posts.id as b2s_id, "
79
  . "b2s_posts.user_timezone, "
80
  . "b2s_posts.post_id, "
81
+ . "b2s_posts.publish_link, "
82
  . "b2s_posts.relay_primary_post_id, "
83
  . "b2s_posts.relay_delay_min, "
84
  . "b2s_posts.post_for_relay, "
108
  public static function getFilterNetworkAuthHtml($network_id = 0) {
109
  global $wpdb;
110
  $addNotAdminPosts = (B2S_PLUGIN_ADMIN == false) ? $wpdb->prepare(' AND b2s_posts.`blog_user_id` = %d', B2S_PLUGIN_BLOG_USER_ID) : '';
111
+ $addNetwork = ($network_id != 19) ? $wpdb->prepare(' AND b2s_posts_network_details.`network_id` = %d', $network_id) : ' AND (b2s_posts_network_details.`network_id` = ' . $network_id . ' OR b2s_posts_network_details.`network_id` = 8)'; //combine XING old and new
112
  $approvePosts = " AND ((b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0)OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1))";
113
 
114
  $sql = "SELECT b2s_posts_network_details.network_type, "
137
  /**
138
  * @return B2S_Calendar_Filter|null
139
  */
140
+ public static function getByTimespam($start, $end, $network_id = 0, $network_details_id = 0, $filter = 2) { //0=all,1=publish,2=scheduled
141
  global $wpdb;
142
  $res = null;
143
 
146
  $addNetworkDetails = ($network_details_id >= 1) ? $wpdb->prepare(' AND b2s_posts.`network_details_id` = %d', $network_details_id) : '';
147
  $approvePosts = " AND ((b2s_posts.`sched_date_utc` != '0000-00-00 00:00:00' AND b2s_posts.`post_for_approve` = 0) OR (b2s_posts.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND b2s_posts.`post_for_approve` = 1))";
148
 
149
+ if ($filter == 1) {//published
150
+ $where = "WHERE b2s_posts.publish_date != '0000-00-00 00:00:00' "
151
+ . "AND publish_error_code = '' "
152
+ . "AND b2s_posts.publish_date BETWEEN '" . date('Y-m-d H:i:s', strtotime($start)) . "' AND '" . date('Y-m-d H:i:s', strtotime($end)) . "' "
153
+ . "AND b2s_posts.hide = 0 " . $addNotAdminPosts . $addNetwork . $addNetworkDetails . " ORDER BY publish_date";
154
+ } elseif ($filter == 2) {//scheduled
155
+ $where = "WHERE b2s_posts.sched_date != '0000-00-00 00:00:00' "
156
+ . "AND b2s_posts.sched_date BETWEEN '" . date('Y-m-d H:i:s', strtotime($start)) . "' AND '" . date('Y-m-d H:i:s', strtotime($end)) . "' "
157
+ . "AND b2s_posts.hide = 0 " . $addNotAdminPosts . $addNetwork . $addNetworkDetails . $approvePosts . " ORDER BY sched_date";
158
+ } else {//all
159
+ $where = "WHERE b2s_posts.hide = 0 "
160
+ . "AND ((b2s_posts.sched_date BETWEEN '" . date('Y-m-d H:i:s', strtotime($start)) . "' AND '" . date('Y-m-d H:i:s', strtotime($end)) . "') "
161
+ . "OR (b2s_posts.publish_date BETWEEN '" . date('Y-m-d H:i:s', strtotime($start)) . "' AND '" . date('Y-m-d H:i:s', strtotime($end)) . "')) "
162
+ . $addNotAdminPosts . $addNetwork . $addNetworkDetails . " ORDER BY publish_date, sched_date";
163
+ }
164
 
165
  $sql = "SELECT b2s_posts.sched_date, "
166
+ . "b2s_posts.publish_date, "
167
+ . "b2s_posts.publish_link, "
168
  . "b2s_posts.blog_user_id, "
169
  . "b2s_posts.id as b2s_id, "
170
  . "b2s_posts.user_timezone, "
181
  . "post.post_type, "
182
  . "b2s_posts_sched_details.sched_data, "
183
  . "b2s_posts_sched_details.image_url, "
184
+ . "b2s_posts.sched_details_id, "
185
+ . "b2s_posts.publish_error_code "
186
  . "FROM b2s_posts "
187
  . "INNER JOIN b2s_posts_network_details ON b2s_posts.network_details_id = b2s_posts_network_details.id "
188
  . "LEFT JOIN b2s_posts_sched_details ON b2s_posts.sched_details_id = b2s_posts_sched_details.id "
189
  . "INNER JOIN " . $wpdb->posts . " post ON post.ID = b2s_posts.post_id "
190
+ . $where;
 
 
 
191
 
192
  $res = self::getBySql($sql);
 
193
  return $res;
194
  }
195
 
209
  . "b2s_posts.id as b2s_id, "
210
  . "b2s_posts.user_timezone, "
211
  . "b2s_posts.post_id, "
212
+ . "b2s_posts.publish_link, "
213
  . "b2s_posts.relay_primary_post_id, "
214
  . "b2s_posts.relay_delay_min, "
215
  . "b2s_posts.post_for_relay, "
259
  . "b2s_posts.id as b2s_id, "
260
  . "b2s_posts.user_timezone, "
261
  . "b2s_posts.post_id, "
262
+ . "b2s_posts.publish_link, "
263
  . "b2s_posts_network_details.network_id, "
264
  . "b2s_posts_network_details.network_type, "
265
  . "b2s_posts_network_details.network_display_name, "
310
  $content = '<label><input type="radio" class="b2s-calendar-filter-network-btn" checked name="b2s-calendar-filter-network-btn" value="all" /><span>all</span></label>';
311
 
312
  foreach ($result->portale as $k => $v) {
313
+ if ($v->id == $deprecatedNetwork) {
314
  continue;
315
  }
316
  $content .='<label><input type="radio" class="b2s-calendar-filter-network-btn" name="b2s-calendar-filter-network-btn" value="' . $v->id . '" /><span>';
includes/B2S/Calendar/Item.php CHANGED
@@ -6,6 +6,7 @@ require_once (B2S_PLUGIN_DIR . 'includes/Util.php');
6
  class B2S_Calendar_Item {
7
 
8
  private $sched_date = null;
 
9
  private $network_id = null;
10
  private $post_title = null;
11
  private $post_type = null;
@@ -25,12 +26,15 @@ class B2S_Calendar_Item {
25
  private $post_for_relay = null;
26
  private $post_for_approve = null;
27
  private $relay_delay_min = null;
 
 
28
 
29
  public function __construct(\StdClass $data = null) {
30
  if (isset($data)) {
31
  $this
32
  ->setSchedData($data->sched_data)
33
  ->setSchedDate($data->sched_date)
 
34
  ->setNetworkId($data->network_id)
35
  ->setPostTitle($data->post_title)
36
  ->setPostType($data->post_type)
@@ -45,7 +49,9 @@ class B2S_Calendar_Item {
45
  ->setImageUrl($data->image_url)
46
  ->setRelayPrimaryPostId($data->relay_primary_post_id)
47
  ->setPostForRelay($data->post_for_relay)
48
- ->setPostForApprove($data->post_for_approve);
 
 
49
 
50
  if ($data->network_id == 1 || $data->network_id == 2) {
51
  $this->setPostFormat();
@@ -56,6 +62,14 @@ class B2S_Calendar_Item {
56
  }
57
  }
58
  }
 
 
 
 
 
 
 
 
59
 
60
  public function setPostForRelay($value) {
61
  $this->post_for_relay = (int) $value;
@@ -109,7 +123,7 @@ class B2S_Calendar_Item {
109
  public function setSchedDate($value) {
110
  if (is_numeric($value) || is_null($value)) {
111
  $this->sched_date = $value;
112
- } else if (is_string($value)) {
113
  $this->sched_date = strtotime($value);
114
  }
115
 
@@ -122,6 +136,26 @@ class B2S_Calendar_Item {
122
  public function getSchedDate() {
123
  return $this->sched_date;
124
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
125
 
126
  /**
127
  * @param integer $value
@@ -430,6 +464,23 @@ class B2S_Calendar_Item {
430
 
431
  return $res;
432
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
433
 
434
  private function getColor() {
435
  $colors = ["#983b3b", "#79B232", "#983b7d", "#3b3b98", "#3b8e98", "#65983b", "#6b3b98", "#93983b", "#987d3b", "#985c3b"];
@@ -450,11 +501,12 @@ class B2S_Calendar_Item {
450
  * @return array
451
  */
452
  public function asCalendarArray() {
 
453
  return ["title" => $this->getPostTitle(),
454
  "post_type" => $this->getPostType(),
455
  "avatar" => $this->getAvatar(),
456
  "author" => $this->getAuthor(),
457
- "start" => date("Y-m-d H:i:s", $this->getSchedDate()),
458
  "color" => $this->getColor(),
459
  "network_name" => $this->getNetworkName(),
460
  "network_id" => $this->getNetworkId(),
@@ -467,7 +519,9 @@ class B2S_Calendar_Item {
467
  "b2s_id" => $this->getB2SId(),
468
  "post_id" => $this->getPostId(),
469
  "user_timezone" => $this->getUserTimezone(),
470
- "profile" => $this->getNetworkDisplayName()];
 
 
471
  }
472
 
473
  /**
6
  class B2S_Calendar_Item {
7
 
8
  private $sched_date = null;
9
+ private $publish_date = null;
10
  private $network_id = null;
11
  private $post_title = null;
12
  private $post_type = null;
26
  private $post_for_relay = null;
27
  private $post_for_approve = null;
28
  private $relay_delay_min = null;
29
+ private $publish_link = null;
30
+ private $status = null;
31
 
32
  public function __construct(\StdClass $data = null) {
33
  if (isset($data)) {
34
  $this
35
  ->setSchedData($data->sched_data)
36
  ->setSchedDate($data->sched_date)
37
+ ->setPublishDate($data->publish_date)
38
  ->setNetworkId($data->network_id)
39
  ->setPostTitle($data->post_title)
40
  ->setPostType($data->post_type)
49
  ->setImageUrl($data->image_url)
50
  ->setRelayPrimaryPostId($data->relay_primary_post_id)
51
  ->setPostForRelay($data->post_for_relay)
52
+ ->setPostForApprove($data->post_for_approve)
53
+ ->setStatus($data->publish_error_code)
54
+ ->setPublishLink($data->publish_link);
55
 
56
  if ($data->network_id == 1 || $data->network_id == 2) {
57
  $this->setPostFormat();
62
  }
63
  }
64
  }
65
+
66
+ public function setPublishLink($value){
67
+ $this->publish_link = trim($value);
68
+ return $this;
69
+ }
70
+ public function getPublishLink(){
71
+ return $this->publish_link ;
72
+ }
73
 
74
  public function setPostForRelay($value) {
75
  $this->post_for_relay = (int) $value;
123
  public function setSchedDate($value) {
124
  if (is_numeric($value) || is_null($value)) {
125
  $this->sched_date = $value;
126
+ } else if (is_string($value) && $value !="0000-00-00 00:00:00") {
127
  $this->sched_date = strtotime($value);
128
  }
129
 
136
  public function getSchedDate() {
137
  return $this->sched_date;
138
  }
139
+
140
+ /**
141
+ * @param integer $value
142
+ * @return $this
143
+ */
144
+ public function setPublishDate($value) {
145
+ if (is_numeric($value) || is_null($value)) {
146
+ $this->publish_date= $value;
147
+ } else if (is_string($value) && $value !="0000-00-00 00:00:00") {
148
+ $this->publish_date = strtotime($value);
149
+ }
150
+ return $this;
151
+ }
152
+
153
+ /**
154
+ * @return int
155
+ */
156
+ public function getPublishDate() {
157
+ return $this->publish_date;
158
+ }
159
 
160
  /**
161
  * @param integer $value
464
 
465
  return $res;
466
  }
467
+
468
+ public function setStatus($error = "") {
469
+ if(!empty($error)){
470
+ $this->status = "error";
471
+ } else {
472
+ if($this->sched_date == null && $this->publish_date != null){
473
+ $this->status = "published";
474
+ } else {
475
+ $this->status = "scheduled";
476
+ }
477
+ }
478
+ return $this;
479
+ }
480
+
481
+ public function getStaus() {
482
+ return $this->status;
483
+ }
484
 
485
  private function getColor() {
486
  $colors = ["#983b3b", "#79B232", "#983b7d", "#3b3b98", "#3b8e98", "#65983b", "#6b3b98", "#93983b", "#987d3b", "#985c3b"];
501
  * @return array
502
  */
503
  public function asCalendarArray() {
504
+
505
  return ["title" => $this->getPostTitle(),
506
  "post_type" => $this->getPostType(),
507
  "avatar" => $this->getAvatar(),
508
  "author" => $this->getAuthor(),
509
+ "start" => (($this->getSchedDate() != null && (int) $this->getSchedDate() > 0) ? date("Y-m-d H:i:s", $this->getSchedDate()) : (($this->getPublishDate() != null && (int)$this->getPublishDate() > 0) ? date("Y-m-d H:i:s", $this->getPublishDate()) : date("Y-m-d H:i:s"))),
510
  "color" => $this->getColor(),
511
  "network_name" => $this->getNetworkName(),
512
  "network_id" => $this->getNetworkId(),
519
  "b2s_id" => $this->getB2SId(),
520
  "post_id" => $this->getPostId(),
521
  "user_timezone" => $this->getUserTimezone(),
522
+ "profile" => $this->getNetworkDisplayName(),
523
+ "status" => $this->getStaus(),
524
+ "publish_link" => $this->getPublishLink()];
525
  }
526
 
527
  /**
includes/B2S/Network/Item.php CHANGED
@@ -122,50 +122,40 @@ class B2S_Network_Item {
122
  }
123
  $html .='<div class="media-body network">';
124
 
125
- if ($networkId != 8) {
126
- $html .= '<h4>' . ucfirst($networkName);
127
 
128
- if ($maxNetworkAccount !== false) {
129
- if ($networkId == 18) {
130
- $html .=' <a class="b2s-info-btn" data-target="#b2sInfoNetwork18" data-toggle="modal" href="#">Info</a>';
131
- }
132
  }
133
- if (isset($this->bestTimeInfo[$networkId]) && !empty($this->bestTimeInfo[$networkId]) && is_array($this->bestTimeInfo[$networkId]) && $networkId != 8) {
134
- $time = '';
135
- $slug = ($this->lang == 'de') ? __('Uhr', 'blog2social') : '';
136
- foreach ($this->bestTimeInfo[$networkId] as $k => $v) {
137
- $time .= B2S_Util::getTimeByLang($v[0], $this->lang) . '-' . B2S_Util::getTimeByLang($v[1], $this->lang) . $slug . ', ';
138
- }
139
- $html .= '<span class="hidden-xs hidden-sm b2s-sched-manager-best-time-info">(' . __('Best times', 'blog2social') . ': ' . substr($time, 0, -2) . ')</span>';
140
  }
 
 
141
 
142
- $html .= '<span class="pull-right">';
143
-
144
- $b2sAuthUrl = $this->authurl . '&portal_id=' . $networkId . '&transfer=' . (in_array($networkId, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&mandant_id=' . $mandantId . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
145
 
146
- if (in_array($networkId, $this->allowProfil)) {
147
- $html .= ($networkId != 18 || (B2S_PLUGIN_USER_VERSION >= 2 && $networkId == 18)) ? '<a href="#" onclick="wop(\'' . $b2sAuthUrl . '&choose=profile\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Profile', 'blog2social') . '</a>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-title="' . __('You want to connect a network profile?', 'blog2social') . '" data-toggle="modal" data-type="auth-network" data-target="#b2sProFeatureModal">+ ' . __('Profile', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a>';
148
- }
149
- if (in_array($networkId, $this->allowPage)) {
150
- $html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 0 && $networkId == 1) || (B2S_PLUGIN_USER_VERSION == 1 && ($networkId == 1 || $networkId == 10))) ? '<button onclick="wop(\'' . $b2sAuthUrl . '&choose=page\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Page', 'blog2social') . '</button>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-title="' . __('You want to connect a network page?', 'blog2social') . '" data-toggle="modal" data-type="auth-network" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Page', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a>';
151
- }
152
- if (in_array($networkId, $this->allowGroup)) {
153
- $html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 1 && $networkId != 8)) ? '<button onclick="wop(\'' . $b2sAuthUrl . '&choose=group\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Group', 'blog2social') . '</button>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-toggle="modal" data-title="' . __('You want to connect a social media group?', 'blog2social') . '" data-type="auth-network" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Group', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</span></a>';
154
- }
155
 
156
- $html .= '</span></h4>';
 
157
  }
158
- $html .= '<div class="clearfix"></div>';
159
-
160
- if ($networkId == 8) { //is deprecated since in 5.2.0
161
- $html.='<div class="alert alert-info"><span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> <span class="b2s-text-bold">' . __('Action required', 'blog2social') . '</span> <br>' . __('The current XING API will be replaced by the new XING interface. Please connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with the new XING interface in the Blog2Social network settings.', 'blog2social') . '</div>';
162
  }
163
- if ($networkId == 10) { //is deprecated since in 5.2.0
164
- $html.='<br><div class="alert alert-info"><span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> <span class="b2s-text-bold">' . __('Please notice', 'blog2social') . '</span> <br>' . __('Google will shut down Google+ for all private accounts (profiles, pages, groups) on 2nd April 2019. You can find further information and the next steps, including how to download your photos and other content here:', 'blog2social') . ' <a target="_blank" href="https://support.google.com/plus/answer/9195133">https://support.google.com/plus/answer/9195133</a><br>'.__('Please check whether you have scheduled social media posts for Google+ beyond 2nd April 2019. Consider to reschedule these posts for other social networks.','blog2social').'<br><a href="admin.php?page=blog2social-sched&b2sShowByNetwork=10">'.__('Click here to find all posts for your Google+ accounts that are scheduled beyond 2nd April 2019','blog2social').'</a></div>';
165
  }
166
-
167
- $html .= '<div class="clearfix"></div>';
168
 
 
 
 
 
169
  $html .= '<ul class="b2s-network-item-auth-list" data-network-mandant-id="' . $mandantId . '" data-network-id="' . $networkId . '" ' . (($showAllAuths) ? 'data-network-count="true"' : '') . '>';
170
 
171
  //First Line
@@ -199,7 +189,7 @@ class B2S_Network_Item {
199
  if (isset($networkData[0])) {
200
  foreach ($networkData[0] as $k => $v) {
201
 
202
- $isDeprecated = ($networkId == 8 || $networkId == 10) ? true : false;
203
  $notAllow = ($v['notAllow'] !== false) ? true : false;
204
  $isInterrupted = ($v['expiredDate'] != '0000-00-00' && $v['expiredDate'] <= date('Y-m-d')) ? true : false;
205
 
@@ -253,7 +243,7 @@ class B2S_Network_Item {
253
  if (isset($networkData[1])) {
254
  foreach ($networkData[1] as $k => $v) {
255
 
256
- $isDeprecated = ($networkId == 8 || $networkId == 10) ? true : false;
257
  $notAllow = ($v['notAllow'] !== false) ? true : false;
258
  $isInterrupted = ($v['expiredDate'] != '0000-00-00' && $v['expiredDate'] <= date('Y-m-d')) ? true : false;
259
 
@@ -268,7 +258,7 @@ class B2S_Network_Item {
268
  $html.= '<div class="b2s-network-auth-list-info">' . __('Authorization is interrupted since', 'blog2social') . ' ' . ($sprache == 'en' ? $v['expiredDate'] : date('d.m.Y', strtotime($v['expiredDate']))) . '</div>';
269
  }
270
 
271
- $html .= '<span class="b2s-network-item-auth-type">' . (($isDeprecated) ? '<span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> ' : '') . ($networkId == 19 && isset($this->networkKindName[$v['networkKind']]) ? $this->networkKindName[$v['networkKind']].'-' :'') . __('Page', 'blog2social') . (($networkId == 19 && (int) $v['networkKind'] == 0) ? ' <span class="hidden-xs">('.__('Employer Branding','blog2social').')</span>' : '').'</span>: <span class="b2s-network-item-auth-user-name">' . stripslashes($v['networkUserName']) . '</span> ';
272
 
273
  if (!empty($mandantName)) {
274
  $html .='<span class="b2s-network-mandant-name">(' . $mandantName . ')</span> ';
@@ -306,7 +296,7 @@ class B2S_Network_Item {
306
  if (isset($networkData[2])) {
307
  foreach ($networkData[2] as $k => $v) {
308
 
309
- $isDeprecated = ($networkId == 8 || $networkId == 10) ? true : false;
310
  $notAllow = ($v['notAllow'] !== false) ? true : false;
311
  $isInterrupted = ($v['expiredDate'] != '0000-00-00' && $v['expiredDate'] <= date('Y-m-d')) ? true : false;
312
 
122
  }
123
  $html .='<div class="media-body network">';
124
 
125
+ $html .= '<h4>' . ucfirst($networkName);
 
126
 
127
+ if ($maxNetworkAccount !== false) {
128
+ if ($networkId == 18) {
129
+ $html .=' <a class="b2s-info-btn" data-target="#b2sInfoNetwork18" data-toggle="modal" href="#">Info</a>';
 
130
  }
131
+ }
132
+ if (isset($this->bestTimeInfo[$networkId]) && !empty($this->bestTimeInfo[$networkId]) && is_array($this->bestTimeInfo[$networkId]) && $networkId != 8) {
133
+ $time = '';
134
+ $slug = ($this->lang == 'de') ? __('Uhr', 'blog2social') : '';
135
+ foreach ($this->bestTimeInfo[$networkId] as $k => $v) {
136
+ $time .= B2S_Util::getTimeByLang($v[0], $this->lang) . '-' . B2S_Util::getTimeByLang($v[1], $this->lang) . $slug . ', ';
 
137
  }
138
+ $html .= '<span class="hidden-xs hidden-sm b2s-sched-manager-best-time-info">(' . __('Best times', 'blog2social') . ': ' . substr($time, 0, -2) . ')</span>';
139
+ }
140
 
141
+ $html .= '<span class="pull-right">';
 
 
142
 
143
+ $b2sAuthUrl = $this->authurl . '&portal_id=' . $networkId . '&transfer=' . (in_array($networkId, $this->oAuthPortal) ? 'oauth' : 'form' ) . '&mandant_id=' . $mandantId . '&version=3&affiliate_id=' . B2S_Tools::getAffiliateId();
 
 
 
 
 
 
 
 
144
 
145
+ if (in_array($networkId, $this->allowProfil)) {
146
+ $html .= ($networkId != 18 || (B2S_PLUGIN_USER_VERSION >= 2 && $networkId == 18)) ? '<a href="#" onclick="wop(\'' . $b2sAuthUrl . '&choose=profile\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Profile', 'blog2social') . '</a>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-title="' . __('You want to connect a network profile?', 'blog2social') . '" data-toggle="modal" data-type="auth-network" data-target="#b2sProFeatureModal">+ ' . __('Profile', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a>';
147
  }
148
+ if (in_array($networkId, $this->allowPage)) {
149
+ $html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 0 && $networkId == 1) || (B2S_PLUGIN_USER_VERSION == 1 && ($networkId == 1 || $networkId == 10))) ? '<button onclick="wop(\'' . $b2sAuthUrl . '&choose=page\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Page', 'blog2social') . '</button>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-title="' . __('You want to connect a network page?', 'blog2social') . '" data-toggle="modal" data-type="auth-network" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Page', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</a>';
 
 
150
  }
151
+ if (in_array($networkId, $this->allowGroup)) {
152
+ $html .= (B2S_PLUGIN_USER_VERSION > 1 || (B2S_PLUGIN_USER_VERSION == 1 && $networkId != 8)) ? '<button onclick="wop(\'' . $b2sAuthUrl . '&choose=group\', \'Blog2Social Network\'); return false;" class="btn btn-primary btn-sm b2s-network-auth-btn">+ ' . __('Group', 'blog2social') . '</button>' : '<a href="#" class="btn btn-primary btn-sm b2s-network-auth-btn b2s-btn-disabled" data-toggle="modal" data-title="' . __('You want to connect a social media group?', 'blog2social') . '" data-type="auth-network" data-target="#' . ((B2S_PLUGIN_USER_VERSION == 0) ? 'b2sPreFeatureModal' : 'b2sProFeatureModal') . '">+ ' . __('Group', 'blog2social') . ' <span class="label label-success">' . __("PREMIUM", "blog2social") . '</span></a>';
153
  }
 
 
154
 
155
+ $html .= '</span></h4>';
156
+
157
+
158
+ $html .= '<div class="clearfix"></div>';
159
  $html .= '<ul class="b2s-network-item-auth-list" data-network-mandant-id="' . $mandantId . '" data-network-id="' . $networkId . '" ' . (($showAllAuths) ? 'data-network-count="true"' : '') . '>';
160
 
161
  //First Line
189
  if (isset($networkData[0])) {
190
  foreach ($networkData[0] as $k => $v) {
191
 
192
+ $isDeprecated = false;
193
  $notAllow = ($v['notAllow'] !== false) ? true : false;
194
  $isInterrupted = ($v['expiredDate'] != '0000-00-00' && $v['expiredDate'] <= date('Y-m-d')) ? true : false;
195
 
243
  if (isset($networkData[1])) {
244
  foreach ($networkData[1] as $k => $v) {
245
 
246
+ $isDeprecated = false;
247
  $notAllow = ($v['notAllow'] !== false) ? true : false;
248
  $isInterrupted = ($v['expiredDate'] != '0000-00-00' && $v['expiredDate'] <= date('Y-m-d')) ? true : false;
249
 
258
  $html.= '<div class="b2s-network-auth-list-info">' . __('Authorization is interrupted since', 'blog2social') . ' ' . ($sprache == 'en' ? $v['expiredDate'] : date('d.m.Y', strtotime($v['expiredDate']))) . '</div>';
259
  }
260
 
261
+ $html .= '<span class="b2s-network-item-auth-type">' . (($isDeprecated) ? '<span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> ' : '') . ($networkId == 19 && isset($this->networkKindName[$v['networkKind']]) ? $this->networkKindName[$v['networkKind']] . '-' : '') . __('Page', 'blog2social') . (($networkId == 19 && (int) $v['networkKind'] == 0) ? ' <span class="hidden-xs">(' . __('Employer Branding', 'blog2social') . ')</span>' : '') . '</span>: <span class="b2s-network-item-auth-user-name">' . stripslashes($v['networkUserName']) . '</span> ';
262
 
263
  if (!empty($mandantName)) {
264
  $html .='<span class="b2s-network-mandant-name">(' . $mandantName . ')</span> ';
296
  if (isset($networkData[2])) {
297
  foreach ($networkData[2] as $k => $v) {
298
 
299
+ $isDeprecated = false;
300
  $notAllow = ($v['notAllow'] !== false) ? true : false;
301
  $isInterrupted = ($v['expiredDate'] != '0000-00-00' && $v['expiredDate'] <= date('Y-m-d')) ? true : false;
302
 
includes/B2S/Post/Item.php CHANGED
@@ -138,11 +138,11 @@ class B2S_Post_Item {
138
  } else {
139
  $addWhere = ($this->type == 'notice') ? ' AND a.`publish_error_code` != "" ' : ' AND a.`publish_error_code` = "" ';
140
  $where = ($this->type == 'publish' || $this->type == 'notice') ? " a.`hide` = 0 AND a.`post_for_approve`= 0 AND (a.`sched_date`= '0000-00-00 00:00:00' OR a.`sched_type` = 3) $addWhere $addNotAdminPosts GROUP BY a.`post_id` ORDER BY a.`publish_date` " . $sortType : " a.`hide` = 0 AND ((a.`sched_date_utc` != '0000-00-00 00:00:00' AND a.`post_for_approve` = 0) OR (a.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND a.`post_for_approve` = 1)) AND a.`sched_type` != 3 AND a.`publish_date`= '0000-00-00 00:00:00' $addNotAdminPosts GROUP BY a.`post_id` ORDER BY a.`sched_date` " . $sortType;
141
- $orderBy = ($this->type == 'publish' || $this->type == 'notice') ? " ORDER BY filter.`publish_date` " . $sortType : " ORDER BY filter.`sched_date` " . $sortType;
142
  $addSearchBlogPostId = ((int) $this->searchBlogPostId != 0) ? " a.`post_id` = " . (int) $this->searchBlogPostId . " AND " : '';
143
  $addSearchShowByDate = (!empty($this->searchShowByDate)) ? (($this->type == 'publish' || $this->type == 'notice') ? " DATE_FORMAT(a.`publish_date`,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND " : " DATE_FORMAT(a.`sched_date`,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND ") : '';
144
- $select = ($this->type == 'publish' || $this->type == 'notice') ? 'filter.`blog_user_id`, filter.`publish_date`' : 'filter.`blog_user_id`, filter.`sched_date`';
145
- $selectInnerJoin = ($this->type == 'publish' || $this->type == 'notice') ? '`publish_date`' : '`sched_date`';
146
  }
147
  $addInnerJoinLeftJoin = ((int) $this->searchUserAuthId != 0) ? ' LEFT JOIN b2s_posts_network_details b ON b.`id` = a.`network_details_id` ' : '';
148
  $addInnnerJoinLeftJoinWhere = ((int) $this->searchUserAuthId != 0) ? ' b.`network_auth_id` =' . $this->searchUserAuthId . ' AND ' : '';
@@ -162,7 +162,6 @@ class B2S_Post_Item {
162
  WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle AND $postTypes $leftJoinWhere $orderBy
163
  LIMIT " . (($this->currentPage - 1) * $this->results_per_page) . "," . $this->results_per_page;
164
 
165
-
166
  $this->postData = $wpdb->get_results($sqlPosts);
167
 
168
  if ($this->type == 'publish' || $this->type == 'notice' || $this->type == 'approve') {
@@ -248,7 +247,7 @@ class B2S_Post_Item {
248
  <div class="media-body">
249
  <strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>
250
  <span class="pull-right b2s-publish-btn">
251
- <a class="btn btn-success btn-sm publishPostBtn" href="admin.php?page=blog2social-ship&postId=' . $var->ID . (!empty($selectSchedDate) ? '&schedDate=' . $selectSchedDate : '') . '">' . __('Share on Social Media', 'blog2social') . '</a>
252
  </span>
253
  <p class="info hidden-xs">#' . $var->ID . ' | ' . __('Author', 'blog2social') . ' <a href="' . get_author_posts_url($var->post_author) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> | ' . $postStatus[trim(strtolower($var->post_status))] . ' ' . __('on blog', 'blog2social') . ': ' . B2S_Util::getCustomDateFormat($var->post_date, substr(B2S_LANGUAGE, 0, 2)) . $lastPublish . '</p>
254
  </div>
@@ -267,7 +266,7 @@ class B2S_Post_Item {
267
  <div class="pull-left media-nav">
268
  <strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>' . $curated . '
269
  <span class="pull-right">
270
- <a class="btn btn-success hidden-xs btn-sm" href="admin.php?page=blog2social-ship&postId=' . $var->ID . '">' . __('Re-share this post', 'blog2social') . '</a>
271
  <button type="button" class="btn btn-primary btn-sm b2sDetailsPublishPostBtn" data-search-date="' . $this->searchShowByDate . '" data-post-id="' . $var->ID . '"><i class="glyphicon glyphicon-chevron-down"></i> ' . __('Details', 'blog2social') . '</button>
272
  </span>
273
  <p class="info hidden-xs"><a class="b2sDetailsPublishPostTriggerLink" href="#"><span class="b2s-publish-count" data-post-id="' . $var->ID . '">' . $countPublish . '</span> ' . __('shared social media posts', 'blog2social') . '</a> | ' . __('latest share by', 'blog2social') . ' <a href="' . get_author_posts_url($var->blog_user_id) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> ' . B2S_Util::getCustomDateFormat($lastPublish, substr(B2S_LANGUAGE, 0, 2)) . '</p>
@@ -499,7 +498,7 @@ class B2S_Post_Item {
499
  global $wpdb;
500
  $addNotAdminPosts = (!B2S_PLUGIN_ADMIN) ? (' AND blog_user_id =' . B2S_PLUGIN_BLOG_USER_ID) : '';
501
  $addSearchShowByDate = (!empty($showByDate)) ? " AND (DATE_FORMAT(`b2s_posts`.`sched_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' OR DATE_FORMAT(`b2s_posts`.`publish_date`,'%%Y-%%m-%%d') = '" . $showByDate . "') " : '';
502
- $sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`, `b2s_posts`.`post_id`, `b2s_posts`.`blog_user_id`, `b2s_posts`.`sched_date`,`b2s_posts`.`publish_date`,`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`, `b2s_posts_sched_details`.`sched_data` FROM `b2s_posts` LEFT JOIN `b2s_posts_network_details` ON `b2s_posts`.`network_details_id` = `b2s_posts_network_details`.`id` LEFT JOIN `b2s_posts_sched_details` ON `b2s_posts`.`sched_details_id` = `b2s_posts_sched_details`.`id` WHERE `b2s_posts`.`hide` = 0 AND `b2s_posts`.`post_for_approve` = 1 AND (`b2s_posts`.`publish_date` != '0000-00-00 00:00:00' OR `b2s_posts`.`sched_date_utc` <= '" . gmdate('Y-m-d H:i:s') . "') $addNotAdminPosts $addSearchShowByDate AND `b2s_posts`.`post_id` = %d ORDER BY `b2s_posts`.`sched_date` ASC,`b2s_posts`.`publish_date` ASC", $post_id);
503
  $result = $wpdb->get_results($sqlData);
504
  if (!empty($result) && is_array($result)) {
505
  $networkType = unserialize(B2S_PLUGIN_NETWORK_TYPE);
138
  } else {
139
  $addWhere = ($this->type == 'notice') ? ' AND a.`publish_error_code` != "" ' : ' AND a.`publish_error_code` = "" ';
140
  $where = ($this->type == 'publish' || $this->type == 'notice') ? " a.`hide` = 0 AND a.`post_for_approve`= 0 AND (a.`sched_date`= '0000-00-00 00:00:00' OR a.`sched_type` = 3) $addWhere $addNotAdminPosts GROUP BY a.`post_id` ORDER BY a.`publish_date` " . $sortType : " a.`hide` = 0 AND ((a.`sched_date_utc` != '0000-00-00 00:00:00' AND a.`post_for_approve` = 0) OR (a.`sched_date_utc` >= '" . gmdate('Y-m-d H:i:s') . "' AND a.`post_for_approve` = 1)) AND a.`sched_type` != 3 AND a.`publish_date`= '0000-00-00 00:00:00' $addNotAdminPosts GROUP BY a.`post_id` ORDER BY a.`sched_date` " . $sortType;
141
+ $orderBy = ($this->type == 'publish' || $this->type == 'notice') ? " ORDER BY filter.max_publish_date " . $sortType : " ORDER BY filter.`sched_date` " . $sortType;
142
  $addSearchBlogPostId = ((int) $this->searchBlogPostId != 0) ? " a.`post_id` = " . (int) $this->searchBlogPostId . " AND " : '';
143
  $addSearchShowByDate = (!empty($this->searchShowByDate)) ? (($this->type == 'publish' || $this->type == 'notice') ? " DATE_FORMAT(a.`publish_date`,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND " : " DATE_FORMAT(a.`sched_date`,'%Y-%m-%d') = '" . $this->searchShowByDate . "' AND ") : '';
144
+ $select = ($this->type == 'publish' || $this->type == 'notice') ? 'filter.`blog_user_id`, filter.max_publish_date' : 'filter.`blog_user_id`, filter.`sched_date`';
145
+ $selectInnerJoin = ($this->type == 'publish' || $this->type == 'notice') ? 'MAX(a.`publish_date`) as max_publish_date' : '`sched_date`';
146
  }
147
  $addInnerJoinLeftJoin = ((int) $this->searchUserAuthId != 0) ? ' LEFT JOIN b2s_posts_network_details b ON b.`id` = a.`network_details_id` ' : '';
148
  $addInnnerJoinLeftJoinWhere = ((int) $this->searchUserAuthId != 0) ? ' b.`network_auth_id` =' . $this->searchUserAuthId . ' AND ' : '';
162
  WHERE $addSearchType $addSearchAuthorId $addSearchPostTitle AND $postTypes $leftJoinWhere $orderBy
163
  LIMIT " . (($this->currentPage - 1) * $this->results_per_page) . "," . $this->results_per_page;
164
 
 
165
  $this->postData = $wpdb->get_results($sqlPosts);
166
 
167
  if ($this->type == 'publish' || $this->type == 'notice' || $this->type == 'approve') {
247
  <div class="media-body">
248
  <strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>
249
  <span class="pull-right b2s-publish-btn">
250
+ <a class="btn btn-primary btn-sm publishPostBtn" href="admin.php?page=blog2social-ship&postId=' . $var->ID . (!empty($selectSchedDate) ? '&schedDate=' . $selectSchedDate : '') . '">' . __('Share on Social Media', 'blog2social') . '</a>
251
  </span>
252
  <p class="info hidden-xs">#' . $var->ID . ' | ' . __('Author', 'blog2social') . ' <a href="' . get_author_posts_url($var->post_author) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> | ' . $postStatus[trim(strtolower($var->post_status))] . ' ' . __('on blog', 'blog2social') . ': ' . B2S_Util::getCustomDateFormat($var->post_date, substr(B2S_LANGUAGE, 0, 2)) . $lastPublish . '</p>
253
  </div>
266
  <div class="pull-left media-nav">
267
  <strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>' . $curated . '
268
  <span class="pull-right">
269
+ <a class="btn btn-primary hidden-xs btn-sm" href="admin.php?page=blog2social-ship&postId=' . $var->ID . '">' . __('Re-share this post', 'blog2social') . '</a>
270
  <button type="button" class="btn btn-primary btn-sm b2sDetailsPublishPostBtn" data-search-date="' . $this->searchShowByDate . '" data-post-id="' . $var->ID . '"><i class="glyphicon glyphicon-chevron-down"></i> ' . __('Details', 'blog2social') . '</button>
271
  </span>
272
  <p class="info hidden-xs"><a class="b2sDetailsPublishPostTriggerLink" href="#"><span class="b2s-publish-count" data-post-id="' . $var->ID . '">' . $countPublish . '</span> ' . __('shared social media posts', 'blog2social') . '</a> | ' . __('latest share by', 'blog2social') . ' <a href="' . get_author_posts_url($var->blog_user_id) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> ' . B2S_Util::getCustomDateFormat($lastPublish, substr(B2S_LANGUAGE, 0, 2)) . '</p>
498
  global $wpdb;
499
  $addNotAdminPosts = (!B2S_PLUGIN_ADMIN) ? (' AND blog_user_id =' . B2S_PLUGIN_BLOG_USER_ID) : '';
500
  $addSearchShowByDate = (!empty($showByDate)) ? " AND (DATE_FORMAT(`b2s_posts`.`sched_date`,'%%Y-%%m-%%d') = '" . $showByDate . "' OR DATE_FORMAT(`b2s_posts`.`publish_date`,'%%Y-%%m-%%d') = '" . $showByDate . "') " : '';
501
+ $sqlData = $wpdb->prepare("SELECT `b2s_posts`.`id`, `b2s_posts`.`post_id`, `b2s_posts`.`blog_user_id`, `b2s_posts`.`sched_date`,`b2s_posts`.`publish_date`,`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`, `b2s_posts_sched_details`.`sched_data` FROM `b2s_posts` LEFT JOIN `b2s_posts_network_details` ON `b2s_posts`.`network_details_id` = `b2s_posts_network_details`.`id` LEFT JOIN `b2s_posts_sched_details` ON `b2s_posts`.`sched_details_id` = `b2s_posts_sched_details`.`id` WHERE `b2s_posts`.`hide` = 0 AND `b2s_posts`.`post_for_approve` = 1 AND (`b2s_posts`.`publish_date` != '0000-00-00 00:00:00' OR `b2s_posts`.`sched_date_utc` <= '" . gmdate('Y-m-d H:i:s') . "') $addNotAdminPosts $addSearchShowByDate AND `b2s_posts`.`post_id` = %d ORDER BY `b2s_posts`.`sched_date` DESC,`b2s_posts`.`publish_date` DESC", $post_id);
502
  $result = $wpdb->get_results($sqlData);
503
  if (!empty($result) && is_array($result)) {
504
  $networkType = unserialize(B2S_PLUGIN_NETWORK_TYPE);
includes/B2S/QuickPost.php CHANGED
@@ -3,7 +3,7 @@
3
  class B2S_QuickPost {
4
 
5
  private $setPreFillText = array(0 => array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 9 => 200, 10 => 442, 12 => 240, 17 => 442, 19=> 239), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442, 19 => 239), 2 => array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239));
6
- private $setPreFillTextLimit = array(0 => array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 9 => 200, 10 => 500, 12 => 400, 19 => 400), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500, 19 => 400), 2 => array(1 => 400, 8 => 400, 10 => 500, 19 => 9000));
7
  private $content;
8
  private $title;
9
 
3
  class B2S_QuickPost {
4
 
5
  private $setPreFillText = array(0 => array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 9 => 200, 10 => 442, 12 => 240, 17 => 442, 19=> 239), 1 => array(1 => 239, 3 => 239, 8 => 1200, 10 => 442, 17 => 442, 19 => 239), 2 => array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239));
6
+ private $setPreFillTextLimit = array(0 => array(1 => 500, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 9 => 200, 10 => 500, 12 => 400, 19 => 400), 1 => array(1 => 400, 3 => 400, 8 => 1200, 10 => 500, 19 => 400), 2 => array(1 => 400, 8 => 400, 10 => 500, 19 => 9000));
7
  private $content;
8
  private $title;
9
 
includes/B2S/Ship/Item.php CHANGED
@@ -14,34 +14,35 @@ class B2S_Ship_Item {
14
  private $showTitleProfile = array(4, 9, 11, 14, 16);
15
  private $showTitlePage = array(8, 19 => array(1)); //Xing Business Page
16
  private $showTitleGroup = array(8, 11, 19);
17
- private $onlyImage = array(6, 7, 12);
18
  private $allowNoImageProfile = array(5, 9);
19
- private $allowNoCustomImageProfile = array(8, 15, 19);
 
20
  private $allowNoEmoji = array(9, 13, 14, 15, 16, 18);
21
  private $allowNoImagePage = array(8);
22
- private $allowEditUrl = array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19);
23
- private $showBoards = array(6);
24
  private $showRelay = array(2);
25
  private $showBoardsGroup = array(10);
26
  private $showGroups = array(8, 15, 19);
27
  private $changeDisplayName = array(8);
28
- private $setShortTextProfile = array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200, 16 => 250, 17 => 442, 18 => 800, 19 => 239);
29
- private $setShortTextProfileLimit = array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 10 => 500, 12 => 400, 9 => 200, 18 => 1000, 19 => 400);
30
  private $setShortTextPage = array(1 => 239, 3 => 239, 8 => 400, 10 => 442, 17 => 442, 19 => 239);
31
  private $setShortTextPageLimit = array(1 => 400, 3 => 400, 8 => 400, 10 => 500, 19 => array(0 => 400, 1 => 2000)); // XING Company Page, Business Page
32
  private $limitCharacterTitlePage = array(19 => array(1 => 150)); //XING Business Page selected over networkKind
33
  private $setShortTextGroup = array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239);
34
  private $setShortTextGroupLimit = array(1 => 400, 8 => 400, 10 => 500);
35
- private $allowHashTags = array(1, 2, 3, 6, 10, 12, 17);
36
- private $limitCharacterProfile = array(2 => 280, 3 => 1300, 6 => 500, 8 => 420, 9 => 250, 15 => 300, 12 => 2000, 18 => 1500, 19 => 420);
37
- private $showImageAreaProfile = array(6, 7, 10, 12, 16, 17, 18);
38
  private $showImageAreaPage = array(10, 17, 19);
39
  private $showImageAreaGroup = array(8, 10, 17, 19);
40
  private $showMarketplace = array(19);
41
  private $limitCharacterPage = array(3 => 1300, 8 => 1200, 19 => array(0 => 400, 1 => 2000)); // XING Company Page, Business Page
42
- private $requiredUrl = array(1, 3, 8, 9, 10, 15, 19);
43
  private $getText = array(1, 7, 10, 12, 16, 17, 18);
44
- private $allowSchedCustomizeContent = array(1, 2, 3, 6, 7, 8, 9, 10, 12, 15, 17, 18, 19);
45
  private $maxWeekTimeSelect = 52;
46
  private $networkTosProfile = array(2);
47
  private $networkTosGroup = array(8, 19);
@@ -198,6 +199,7 @@ class B2S_Ship_Item {
198
  }
199
  $infoImage = (in_array($data->networkId, $this->allowNoImagePage)) ? __('Network does not support image for pages', 'blog2social') . '!' : '';
200
  $infoImage .= (in_array($data->networkId, $this->allowNoEmoji)) ? (!empty($infoImage) ? ' | ' : '') . __('Network does not support emojis', 'blog2social') . '!' : '';
 
201
 
202
  //ShortText
203
  if (isset($this->setShortTextPage[$data->networkId]) && (int) $this->setShortTextPage[$data->networkId] > 0) {
@@ -297,7 +299,7 @@ class B2S_Ship_Item {
297
  $content .='<span class="b2s-post-tool-area" data-network-auth-id="' . $data->networkAuthId . '">';
298
  $content .= (in_array($data->networkId, $this->setPostFormat)) ? ' | ' : '';
299
  if (in_array($data->networkId, $this->getText)) {
300
- $content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
301
  }
302
  $content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-message-delete" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '">' . __('Delete text', 'blog2social') . '</button> | ';
303
  $content .= $textareaLimitInfo . '</span></div>';
@@ -393,7 +395,7 @@ class B2S_Ship_Item {
393
 
394
 
395
  if ($networkId == 1) {
396
- $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-count="-1" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
397
  $edit .= '<div class="row">';
398
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '">';
399
  $edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
@@ -409,15 +411,15 @@ class B2S_Ship_Item {
409
  $edit .= '<a target="_blank" class="btn-label-premium btn-label-premium-xs b2s-load-info-meta-tag-modal" data-meta-type="og" data-meta-origin="ship" href="#"><span class="label label-success">PREMIUM</span></a>';
410
  $edit .= '<a href="#" class="btn btn-link btn-xs b2s-load-info-meta-tag-modal" data-meta-type="og" data-meta-origin="ship">' . __('You want to change your link image, link title and link description for this network? Click here.', 'blog2social') . '</a> ';
411
  }
412
- $edit .= '<input type="text" readonly class="form-control fb-url-title b2s-post-item-details-preview-title change-meta-tag og_title" placeholder="' . __('OG Meta title', 'blog2social') . '" name="b2s[' . $networkAuthId . '][og_title]" data-meta="og_title" data-meta-type="og" data-network-auth-id="' . $networkAuthId . '" value="' . (isset($meta['title']) && !empty($meta['title']) ? $meta['title'] : '') . '" />';
413
- $edit .= '<input type="text" readonly class="form-control fb-url-desc b2s-post-item-details-preview-desc change-meta-tag og_desc" placeholder="' . __('OG Meta description', 'blog2social') . '" name="b2s[' . $networkAuthId . '][og_desc]" data-meta="og_desc" data-meta-type="og" data-network-auth-id="' . $networkAuthId . '" value="' . (isset($meta['description']) && !empty($meta['description']) ? $meta['description'] : '' ) . '" />';
414
  $edit .= $this->getUrlHtml($networkId, $networkType, $networkAuthId, $limit, $limitValue, true, 'fb-url-input', true, $imageUrl);
415
  $edit .= '</div>';
416
  $edit .= '</div>';
417
  }
418
 
419
  if ($networkId == 2) {
420
- $edit = '<textarea class="form-control tw-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-count="-1" data-network-text-limit="' . $limitValue . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" unique="currency" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
421
  $edit .= '<div class="row">';
422
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '">';
423
  $edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
@@ -441,14 +443,15 @@ class B2S_Ship_Item {
441
  }
442
 
443
  if ($networkId == 3) {
444
- $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-count="-1" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
445
  $edit .= '<div class="row">';
446
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '" >';
447
- $edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
448
- $edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="-1" data-network-id="' . $networkId . '" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
 
449
  $edit .= '<input type="hidden" class="b2s-image-url-hidden-field form-control" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" value="' . ($imageUrl ? $imageUrl : "") . '" name="b2s[' . $networkAuthId . '][image_url]">';
450
  $edit .= '<div class="clearfix"></div>';
451
- $edit .= '<button class="btn btn-link btn-xs center-block b2s-select-image-modal-open" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" data-post-id="' . $this->postId . '" data-image-url="' . esc_attr($imageUrl) . '">' . __('Change image', 'blog2social') . '</button>';
452
  $edit .= '</div>';
453
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12"' : 'col-xs-12 col-sm-7 col-lg-9 b2s-post-original-area" data-network-auth-id="' . $networkAuthId . '"') . '>';
454
  $edit .= '<p class="linkedin-url-title b2s-post-item-details-preview-title hidden-xs" data-network-auth-id="' . $networkAuthId . '">' . (isset($meta['title']) && !empty($meta['title']) ? $meta['title'] : '') . '</p>';
@@ -459,7 +462,7 @@ class B2S_Ship_Item {
459
  }
460
 
461
  if (($networkId == 8 || $networkId == 19) && $networkType == 0) {
462
- $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-count="-1" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
463
  $edit .= '<div class="row">';
464
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '">';
465
  $edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="xing-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="-1" data-network-id="' . $networkId . '" data-network-image-change="0" data-network-auth-id="' . $networkAuthId . '">';
@@ -500,7 +503,7 @@ class B2S_Ship_Item {
500
  $edit .= '</div>';
501
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
502
  $edit .= $infoArea;
503
- $edit .= '<textarea disabled="disabled" class="form-control fb-textarea-input b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
504
  $edit .= '</div>';
505
  $edit .= '</div>';
506
  }
@@ -527,14 +530,15 @@ class B2S_Ship_Item {
527
  $edit = '<div class="row"><br>';
528
  $edit .= '<div class="col-xs-12 col-sm-5 col-lg-3">';
529
  $edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
530
- $edit .= '<img src="' . $this->defaultImage . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
 
531
  $edit .= '<input type="hidden" class="b2s-image-url-hidden-field form-control" data-network-count="' . $schedCount . '" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" value="' . ($imageUrl ? $imageUrl : "") . '" name="b2s[' . $networkAuthId . '][sched_image_url][' . $schedCount . ']">';
532
  $edit .= '<div class="clearfix"></div>';
533
- $edit .= '<button class="btn btn-link btn-xs center-block b2s-select-image-modal-open" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" data-post-id="' . $this->postId . '" data-image-url="' . esc_attr($imageUrl) . '">' . __('Change image', 'blog2social') . '</button>';
534
  $edit .= '</div>';
535
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
536
  $edit .= $infoArea;
537
- $edit .= '<textarea disabled="disabled" class="form-control linkedin-textarea-input b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
538
  $edit .= '</div>';
539
  $edit .= '</div>';
540
  }
@@ -547,7 +551,7 @@ class B2S_Ship_Item {
547
  $edit .= '</div>';
548
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
549
  $edit .= $infoArea;
550
- $edit .= '<textarea disabled="disabled" class="form-control xing-textarea-input b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
551
  $edit .= '</div>';
552
  $edit .= '</div>';
553
  }
@@ -563,12 +567,12 @@ class B2S_Ship_Item {
563
  $edit .= '</div>';
564
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
565
  $edit .= $infoArea;
566
- $edit .= '<textarea disabled="disabled" class="form-control b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-id="' . $networkId . '" data-network-count="' . $schedCount . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
567
  $edit .= '</div>';
568
  } else {
569
  $edit .= '<div class="col-xs-12">';
570
  $edit .= $infoArea;
571
- $edit .= '<textarea disabled="disabled" class="form-control b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-count="' . $schedCount . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . '] ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
572
  $edit .= '</div>';
573
  }
574
  $edit .= '</div>';
@@ -600,9 +604,9 @@ class B2S_Ship_Item {
600
  $url .= (!$hideInfo) ? '<div class="b2s-post-item-details-url-title hidden-xs">Link ' . $isRequiredText . '</div>' : '';
601
 
602
  if ($refeshBtn && trim(strtolower($this->postStatus)) == 'publish') {
603
- $url .= '<div class="input-group"><input class="form-control ' . $class . ' b2s-post-item-details-item-url-input ' . $isRequiredClass . ' complete_network_url" name="b2s[' . $networkAuthId . '][url]" ' . $urlLimit . ' placeholder="' . __('Link', 'blog2social') . '" data-network-count="-1" data-network-auth-id="' . $networkAuthId . '" value="' . $this->postUrl . '" name="b2s[' . $networkAuthId . '][url]"/><span class="input-group-addon"><span class="glyphicon glyphicon-refresh b2s-post-item-details-preview-url-reload" data-network-auth-id="' . $networkAuthId . '" data-network-id="' . $networkId . '" aria-hidden="true"></span></span></div>';
604
  } else {
605
- $url .= '<input class="form-control ' . $class . ' b2s-post-item-details-item-url-input ' . $isRequiredClass . ' complete_network_url" name="b2s[' . $networkAuthId . '][url]" ' . $urlLimit . ' placeholder="' . __('Link', 'blog2social') . '" data-network-count="-1" data-network-auth-id="' . $networkAuthId . '" value="' . $this->postUrl . '" name="b2s[' . $networkAuthId . '][url]"/>';
606
  }
607
  if ((in_array($networkId, $this->showImageAreaProfile) && $networkType == 0) || (in_array($networkId, $this->showImageAreaPage) && $networkType == 1) || (in_array($networkId, $this->showImageAreaGroup) && $networkType == 2)) {
608
  $url .= '</div>';
@@ -917,7 +921,7 @@ class B2S_Ship_Item {
917
  $edit = '<div class="pull-right hidden-xs b2s-post-item-info-area" data-network-id="' . $networkId . '" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '">';
918
  $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-copy-original-text" data-network-id="' . $networkId . '" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Copy from original', 'blog2social') . '</button> | ';
919
  if (in_array($networkId, $this->getText)) {
920
- $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
921
  }
922
  $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-message-delete" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '">' . __('Delete text', 'blog2social') . '</button> | ';
923
  $edit .= $textareaLimitInfo . '</div>';
14
  private $showTitleProfile = array(4, 9, 11, 14, 16);
15
  private $showTitlePage = array(8, 19 => array(1)); //Xing Business Page
16
  private $showTitleGroup = array(8, 11, 19);
17
+ private $onlyImage = array(6, 7, 12, 20);
18
  private $allowNoImageProfile = array(5, 9);
19
+ private $allowNoCustomImageProfile = array(3, 8, 15, 19);
20
+ private $allowNoCustomImagePage = array(3);
21
  private $allowNoEmoji = array(9, 13, 14, 15, 16, 18);
22
  private $allowNoImagePage = array(8);
23
+ private $allowEditUrl = array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
24
+ private $showBoards = array(6, 20);
25
  private $showRelay = array(2);
26
  private $showBoardsGroup = array(10);
27
  private $showGroups = array(8, 15, 19);
28
  private $changeDisplayName = array(8);
29
+ private $setShortTextProfile = array(1 => 239, 2 => 255, 3 => 239, 6 => 300, 8 => 239, 10 => 442, 12 => 240, 9 => 200, 16 => 250, 17 => 442, 18 => 800, 19 => 239, 20 => 300);
30
+ private $setShortTextProfileLimit = array(1 => 400, 2 => 256, 3 => 400, 6 => 400, 8 => 400, 10 => 500, 12 => 400, 9 => 200, 18 => 1000, 19 => 400, 20 => 400);
31
  private $setShortTextPage = array(1 => 239, 3 => 239, 8 => 400, 10 => 442, 17 => 442, 19 => 239);
32
  private $setShortTextPageLimit = array(1 => 400, 3 => 400, 8 => 400, 10 => 500, 19 => array(0 => 400, 1 => 2000)); // XING Company Page, Business Page
33
  private $limitCharacterTitlePage = array(19 => array(1 => 150)); //XING Business Page selected over networkKind
34
  private $setShortTextGroup = array(1 => 239, 8 => 239, 10 => 442, 17 => 442, 19 => 239);
35
  private $setShortTextGroupLimit = array(1 => 400, 8 => 400, 10 => 500);
36
+ private $allowHashTags = array(1, 2, 3, 6, 10, 12, 17, 20);
37
+ private $limitCharacterProfile = array(1 => 500, 2 => 280, 3 => 1300, 6 => 500, 8 => 420, 9 => 250, 15 => 300, 12 => 2000, 18 => 1500, 19 => 420, 20 => 500);
38
+ private $showImageAreaProfile = array(6, 7, 10, 12, 16, 17, 18, 20);
39
  private $showImageAreaPage = array(10, 17, 19);
40
  private $showImageAreaGroup = array(8, 10, 17, 19);
41
  private $showMarketplace = array(19);
42
  private $limitCharacterPage = array(3 => 1300, 8 => 1200, 19 => array(0 => 400, 1 => 2000)); // XING Company Page, Business Page
43
+ private $requiredUrl = array(1, 3, 8, 9, 10, 19);
44
  private $getText = array(1, 7, 10, 12, 16, 17, 18);
45
+ private $allowSchedCustomizeContent = array(1, 2, 3, 6, 7, 8, 9, 10, 12, 15, 17, 18, 19, 20);
46
  private $maxWeekTimeSelect = 52;
47
  private $networkTosProfile = array(2);
48
  private $networkTosGroup = array(8, 19);
199
  }
200
  $infoImage = (in_array($data->networkId, $this->allowNoImagePage)) ? __('Network does not support image for pages', 'blog2social') . '!' : '';
201
  $infoImage .= (in_array($data->networkId, $this->allowNoEmoji)) ? (!empty($infoImage) ? ' | ' : '') . __('Network does not support emojis', 'blog2social') . '!' : '';
202
+ $infoImage .= (in_array($data->networkId, $this->allowNoCustomImagePage)) ? (!empty($infoImage) ? ' | ' : '') . __('Network defines image by link', 'blog2social') . '!' : '';
203
 
204
  //ShortText
205
  if (isset($this->setShortTextPage[$data->networkId]) && (int) $this->setShortTextPage[$data->networkId] > 0) {
299
  $content .='<span class="b2s-post-tool-area" data-network-auth-id="' . $data->networkAuthId . '">';
300
  $content .= (in_array($data->networkId, $this->setPostFormat)) ? ' | ' : '';
301
  if (in_array($data->networkId, $this->getText)) {
302
+ $content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-id="'.$data->networkId.'" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
303
  }
304
  $content .= '<button class="btn btn-xs btn-link b2s-post-ship-item-message-delete" data-network-count="-1" data-network-auth-id="' . $data->networkAuthId . '">' . __('Delete text', 'blog2social') . '</button> | ';
305
  $content .= $textareaLimitInfo . '</span></div>';
395
 
396
 
397
  if ($networkId == 1) {
398
+ $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-count="-1" data-network-id="'.$networkId.'" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
399
  $edit .= '<div class="row">';
400
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '">';
401
  $edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
411
  $edit .= '<a target="_blank" class="btn-label-premium btn-label-premium-xs b2s-load-info-meta-tag-modal" data-meta-type="og" data-meta-origin="ship" href="#"><span class="label label-success">PREMIUM</span></a>';
412
  $edit .= '<a href="#" class="btn btn-link btn-xs b2s-load-info-meta-tag-modal" data-meta-type="og" data-meta-origin="ship">' . __('You want to change your link image, link title and link description for this network? Click here.', 'blog2social') . '</a> ';
413
  }
414
+ $edit .= '<input type="text" class="form-control fb-url-title b2s-post-item-details-preview-title change-meta-tag og_title" placeholder="' . __('OG Meta title', 'blog2social') . '" name="b2s[' . $networkAuthId . '][og_title]" data-meta="og_title" data-meta-type="og" data-network-auth-id="' . $networkAuthId . '" value="' . (isset($meta['title']) && !empty($meta['title']) ? $meta['title'] : '') . '" />';
415
+ $edit .= '<input type="text" class="form-control fb-url-desc b2s-post-item-details-preview-desc change-meta-tag og_desc" placeholder="' . __('OG Meta description', 'blog2social') . '" name="b2s[' . $networkAuthId . '][og_desc]" data-meta="og_desc" data-meta-type="og" data-network-auth-id="' . $networkAuthId . '" value="' . (isset($meta['description']) && !empty($meta['description']) ? $meta['description'] : '' ) . '" />';
416
  $edit .= $this->getUrlHtml($networkId, $networkType, $networkAuthId, $limit, $limitValue, true, 'fb-url-input', true, $imageUrl);
417
  $edit .= '</div>';
418
  $edit .= '</div>';
419
  }
420
 
421
  if ($networkId == 2) {
422
+ $edit = '<textarea class="form-control tw-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-count="-1" data-network-id="'.$networkId.'" data-network-text-limit="' . $limitValue . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" unique="currency" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
423
  $edit .= '<div class="row">';
424
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '">';
425
  $edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
443
  }
444
 
445
  if ($networkId == 3) {
446
+ $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-count="-1" data-network-id="'.$networkId.'" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
447
  $edit .= '<div class="row">';
448
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '" >';
449
+ $edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="-1" data-network-id="' . $networkId . '" data-network-image-change="0" data-network-auth-id="' . $networkAuthId . '">';
450
+ //$edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
451
+ //$edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="-1" data-network-id="' . $networkId . '" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
452
  $edit .= '<input type="hidden" class="b2s-image-url-hidden-field form-control" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" value="' . ($imageUrl ? $imageUrl : "") . '" name="b2s[' . $networkAuthId . '][image_url]">';
453
  $edit .= '<div class="clearfix"></div>';
454
+ //$edit .= '<button class="btn btn-link btn-xs center-block b2s-select-image-modal-open" data-network-count="-1" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" data-post-id="' . $this->postId . '" data-image-url="' . esc_attr($imageUrl) . '">' . __('Change image', 'blog2social') . '</button>';
455
  $edit .= '</div>';
456
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12"' : 'col-xs-12 col-sm-7 col-lg-9 b2s-post-original-area" data-network-auth-id="' . $networkAuthId . '"') . '>';
457
  $edit .= '<p class="linkedin-url-title b2s-post-item-details-preview-title hidden-xs" data-network-auth-id="' . $networkAuthId . '">' . (isset($meta['title']) && !empty($meta['title']) ? $meta['title'] : '') . '</p>';
462
  }
463
 
464
  if (($networkId == 8 || $networkId == 19) && $networkType == 0) {
465
+ $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-count="-1" data-network-id="'.$networkId.'" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][content]" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
466
  $edit .= '<div class="row">';
467
  $edit .= '<div class="' . ((isset($this->viewMode) && $this->viewMode == 'modal') ? 'col-xs-12' : 'col-xs-12 col-sm-5 col-lg-3') . '">';
468
  $edit .= '<img src="' . (isset($meta['image']) && !empty($meta['image']) ? $meta['image'] : $this->defaultImage) . '" class="xing-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="-1" data-network-id="' . $networkId . '" data-network-image-change="0" data-network-auth-id="' . $networkAuthId . '">';
503
  $edit .= '</div>';
504
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
505
  $edit .= $infoArea;
506
+ $edit .= '<textarea disabled="disabled" class="form-control fb-textarea-input b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-id="'.$networkId.'" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
507
  $edit .= '</div>';
508
  $edit .= '</div>';
509
  }
530
  $edit = '<div class="row"><br>';
531
  $edit .= '<div class="col-xs-12 col-sm-5 col-lg-3">';
532
  $edit .= '<button class="btn btn-primary btn-circle b2s-image-remove-btn" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" ' . ($imageUrl ? '' : 'style="display:none"') . '><i class="glyphicon glyphicon-trash"></i></button>';
533
+ $edit .= '<img src="' . $this->defaultImage . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-image-change="0" data-network-auth-id="' . $networkAuthId . '">';
534
+ //$edit .= '<img src="' . $this->defaultImage . '" class="linkedin-url-image b2s-post-item-details-url-image center-block img-responsive" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-image-change="1" data-network-auth-id="' . $networkAuthId . '">';
535
  $edit .= '<input type="hidden" class="b2s-image-url-hidden-field form-control" data-network-count="' . $schedCount . '" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" value="' . ($imageUrl ? $imageUrl : "") . '" name="b2s[' . $networkAuthId . '][sched_image_url][' . $schedCount . ']">';
536
  $edit .= '<div class="clearfix"></div>';
537
+ //$edit .= '<button class="btn btn-link btn-xs center-block b2s-select-image-modal-open" data-network-count="' . $schedCount . '" data-network-id="' . $networkId . '" data-network-auth-id="' . $networkAuthId . '" data-post-id="' . $this->postId . '" data-image-url="' . esc_attr($imageUrl) . '">' . __('Change image', 'blog2social') . '</button>';
538
  $edit .= '</div>';
539
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
540
  $edit .= $infoArea;
541
+ $edit .= '<textarea disabled="disabled" class="form-control linkedin-textarea-input b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-id="'.$networkId.'" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
542
  $edit .= '</div>';
543
  $edit .= '</div>';
544
  }
551
  $edit .= '</div>';
552
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
553
  $edit .= $infoArea;
554
+ $edit .= '<textarea disabled="disabled" class="form-control xing-textarea-input b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-id="'.$networkId.'" data-network-text-limit="' . $limitValue . '" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
555
  $edit .= '</div>';
556
  $edit .= '</div>';
557
  }
567
  $edit .= '</div>';
568
  $edit .= '<div class="col-xs-12 col-sm-7 col-lg-9">';
569
  $edit .= $infoArea;
570
+ $edit .= '<textarea disabled="disabled" class="form-control b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-id="' . $networkId . '" data-network-count="' . $schedCount . '" data-network-id="'.$networkId.'" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . ']" ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
571
  $edit .= '</div>';
572
  } else {
573
  $edit .= '<div class="col-xs-12">';
574
  $edit .= $infoArea;
575
+ $edit .= '<textarea disabled="disabled" class="form-control b2s-post-item-sched-customize-text b2s-post-item-details-item-message-input ' . (in_array($networkId, $this->allowHtml) ? 'b2s-post-item-details-item-message-input-allow-html' : '') . '" data-network-count="' . $schedCount . '" data-network-text-limit="' . $limitValue . '" data-network-count="' . $schedCount . '" data-network-id="'.$networkId.'" data-network-auth-id="' . $networkAuthId . '" placeholder="' . __('Write something about your post...', 'blog2social') . '" name="b2s[' . $networkAuthId . '][sched_content][' . $schedCount . '] ' . $isRequiredTextarea . ' ' . $textareaOnKeyUp . '>' . $message . '</textarea>';
576
  $edit .= '</div>';
577
  }
578
  $edit .= '</div>';
604
  $url .= (!$hideInfo) ? '<div class="b2s-post-item-details-url-title hidden-xs">Link ' . $isRequiredText . '</div>' : '';
605
 
606
  if ($refeshBtn && trim(strtolower($this->postStatus)) == 'publish') {
607
+ $url .= '<div class="input-group"><input class="form-control ' . $class . ' b2s-post-item-details-item-url-input ' . $isRequiredClass . ' complete_network_url" dir="ltr" name="b2s[' . $networkAuthId . '][url]" ' . $urlLimit . ' placeholder="' . __('Link', 'blog2social') . '" data-network-count="-1" data-network-auth-id="' . $networkAuthId . '" data-network-id="' . $networkId . '" data-network-type="' . $networkType . '" value="' . $this->postUrl . '" name="b2s[' . $networkAuthId . '][url]"/><span class="input-group-addon"><span class="glyphicon glyphicon-refresh b2s-post-item-details-preview-url-reload" data-network-auth-id="' . $networkAuthId . '" data-network-id="' . $networkId . '" aria-hidden="true"></span></span></div>';
608
  } else {
609
+ $url .= '<input class="form-control ' . $class . ' b2s-post-item-details-item-url-input ' . $isRequiredClass . ' complete_network_url" dir="ltr" name="b2s[' . $networkAuthId . '][url]" ' . $urlLimit . ' placeholder="' . __('Link', 'blog2social') . '" data-network-count="-1" data-network-auth-id="' . $networkAuthId . '" data-network-id="' . $networkId . '" data-network-type="' . $networkType . '" value="' . $this->postUrl . '" name="b2s[' . $networkAuthId . '][url]"/>';
610
  }
611
  if ((in_array($networkId, $this->showImageAreaProfile) && $networkType == 0) || (in_array($networkId, $this->showImageAreaPage) && $networkType == 1) || (in_array($networkId, $this->showImageAreaGroup) && $networkType == 2)) {
612
  $url .= '</div>';
921
  $edit = '<div class="pull-right hidden-xs b2s-post-item-info-area" data-network-id="' . $networkId . '" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '">';
922
  $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-copy-original-text" data-network-id="' . $networkId . '" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Copy from original', 'blog2social') . '</button> | ';
923
  if (in_array($networkId, $this->getText)) {
924
+ $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-full-text" data-network-id="'.$networkId.'" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '" >' . __('Insert full-text', 'blog2social') . '</button> | ';
925
  }
926
  $edit .= '<button class="btn btn-xs btn-link b2s-post-ship-item-message-delete" data-network-count="' . $schedcount . '" data-network-auth-id="' . $networkAuthId . '">' . __('Delete text', 'blog2social') . '</button> | ';
927
  $edit .= $textareaLimitInfo . '</div>';
includes/B2S/Support/Check/System.php ADDED
@@ -0,0 +1,212 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class B2S_Support_Check_System {
4
+
5
+ private $systemData = array();
6
+ private $pluginData = array();
7
+
8
+ public function __construct() {
9
+ $this->systemData['PLUGINVERSION'] = array("system" => $this->getB2sPluginVersion(), "req" => $this->getB2sNeededVersion(), "type" => "version", "name" => "Blog2Social Version", "link" => get_option('home') . ((substr(get_option('home'), -1, 1) == '/') ? '' : '/') . 'wp-admin/plugins.php');
10
+ $this->systemData['WORDPRESSVERSION'] = array("system" => $this->getWordpressVersion(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_WORDPRESSVERSION, "type" => "version", "name" => "Wordpress Version", "link" => B2S_Tools::getSupportLink("system_requirements"));
11
+ $this->systemData['HEARTBEAT'] = array("system" => $this->getHeartbeat(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_HEARTBEAT, "type" => "active", "name" => "Wordpress Heartbeat", "link" => B2S_Tools::getSupportLink("system_requirements"));
12
+ $this->systemData['PHPVERSION'] = array("system" => $this->getPhpVersion(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_PHPVERSION, "type" => "version", "name" => "PHP Version", "link" => B2S_Tools::getSupportLink("system_requirements"));
13
+ $this->systemData['PHPCURL'] = array("system" => $this->getPhpCurl(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_PHPCURL, "type" => "active", "name" => "PHP Curl", "link" => B2S_Tools::getSupportLink("system_requirements"));
14
+ $this->systemData['PHPDOM'] = array("system" => $this->getPhpDom(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_PHPDOM, "type" => "active", "name" => "PHP Dom", "link" => B2S_Tools::getSupportLink("system_requirements"));
15
+ $this->systemData['MYSQLVERSION'] = array("system" => $this->getMysqlVersion(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_MYSQLVERSION, "type" => "version", "name" => "MySql Version", "link" => B2S_Tools::getSupportLink("system_requirements"));
16
+ $this->systemData['DATABASERIGHTS'] = array("system" => $this->getDatabaseRights(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_DATABASERIGHTS, "type" => "active", "name" => "Database Rights", "link" => B2S_Tools::getSupportLink("system_requirements"));
17
+ $this->systemData['HOTLINKPROTECTION'] = array("system" => $this->getHotlinkProtection(), "req" => B2S_PLUGIN_SYSTEMREQUIREMENT_HOTLINKPROTECTION, "type" => "active", "name" => "Hotlink Protection (disabled)", "link" => B2S_Tools::getSupportLink("hotlink_protection"));
18
+ $this->checkSystemData();
19
+ $this->getPluginData();
20
+ }
21
+
22
+ private function checkSystemData() {
23
+ foreach ($this->systemData as $key => $value) {
24
+ if ($value["type"] == "version") {
25
+ $this->systemData[$key]["success"] = ((version_compare($value["req"], $value["system"], '<=')) ? true : false);
26
+ } else {
27
+ $this->systemData[$key]["success"] = (($value["system"] == $value["req"]) ? true : false);
28
+ }
29
+ }
30
+ }
31
+
32
+ public function htmlData() {
33
+ $systemHtml = '';
34
+ foreach ($this->systemData as $key => $value) {
35
+ $systemHtml .= '<div class="row">
36
+ <div class="col-sm-4 b2s-text-bold"">
37
+ ' . __($value["name"], "blog2social") . '
38
+ </div>
39
+ <div class="col-sm-3 b2s-debug-req">' .
40
+ (($value["type"] == "version") ?
41
+ ((isset($value["req"]) && !empty($value["req"])) ?
42
+ $value["req"] . ' ' . __("or higher", "blog2social") :
43
+ ''
44
+ ) :
45
+ (($value["req"]) ?
46
+ '<i class="glyphicon glyphicon-ok glyphicon-success"></i>' :
47
+ '<i class="glyphicon glyphicon-remove glyphicon-danger"></i>'
48
+ )
49
+ )
50
+ . '</div>
51
+ <div class="col-sm-2 b2s-debug-user">' .
52
+ (($value["type"] == "version") ?
53
+ $value["system"] :
54
+ (($value["system"]) ?
55
+ '<i class="glyphicon glyphicon-ok glyphicon-success"></i>' :
56
+ '<i class="glyphicon glyphicon-remove glyphicon-danger"></i>'
57
+ )
58
+ )
59
+ . '</div>
60
+ <div class="col-sm-1 b2s-debug-warn">' . (($value["success"]) ? '' : '<i class="glyphicon glyphicon-warning-sign glyphicon-warning pull-right"></i>') . '</div>
61
+ <div class="col-sm-2">' .
62
+ ((isset($value["link"]) && !empty($value["link"])) ?
63
+ '<a href="' . $value["link"] . '" target="_blank" class="pull-right margin-right-15 ' . (($value["success"]) ? 'b2s-support-link-not-active' : '') . '">' . __("resolve conflict", "blog2social") . '</a>' :
64
+ '')
65
+ . '</div>
66
+ </div>
67
+ <br>
68
+ <hr>';
69
+ }
70
+ $pluginHtml = '';
71
+ foreach ($this->pluginData as $key => $value) {
72
+ if ($value["warning"]) {
73
+ $pluginHtml .= '<div class="b2s-plugin-warn-row"><br>
74
+ <div class="row">
75
+ <div class="col-sm-2"></div>
76
+ <div class="col-sm-7">' . $value["name"] . '</div>
77
+ <div class="col-sm-1">
78
+ <i class="glyphicon glyphicon-warning-sign glyphicon-warning pull-right"></i>
79
+ </div>
80
+ <div class="col-sm-2">
81
+ <a href="' . B2S_Tools::getSupportLink("system_requirements") . '" target="_blank" class="pull-right margin-right-15">' . __("resolve conflict", "blog2social") . '</a>
82
+ </div>
83
+ </div>
84
+ </div>';
85
+ }
86
+ }
87
+ if (!empty($pluginHtml)) {
88
+ $pluginHtml = '<div class="row"><div class="col-sm-10 b2s-text-bold">' . __("Plugin Warnings:", "blog2social") . '</div></div>' . $pluginHtml;
89
+ }
90
+ return $systemHtml . $pluginHtml;
91
+ }
92
+
93
+ public function blogData() {
94
+ $path = $this->getBlogPath();
95
+ $url = $this->getBlogUrl();
96
+ $options = $this->getUserOptions();
97
+ $version = $this->getUserVersion();
98
+ $blogData = array('blogPath' => $path, 'blogUrl' => $url, 'userToken' => B2S_PLUGIN_TOKEN, 'options' => $options, 'WP_MEMORY_LIMIT' => WP_MEMORY_LIMIT, "max_execution_time" => ini_get('max_execution_time'), 'version' => $version);
99
+ return array("systemData" => $this->systemData, "blogData" => $blogData, "pluginData" => $this->pluginData);
100
+ }
101
+
102
+ private function getWordpressVersion() {
103
+ return get_bloginfo('version');
104
+ }
105
+
106
+ private function getPhpVersion() {
107
+ return phpversion();
108
+ }
109
+
110
+ private function getB2sPluginVersion() {
111
+ $b2sLastVersion = get_option('b2s_plugin_version');
112
+ return ($b2sLastVersion !== false) ? B2S_Util::getVersion(B2S_PLUGIN_VERSION) : '';
113
+ }
114
+
115
+ private function getB2sNeededVersion() {
116
+ $args = array(
117
+ 'timeout' => '15',
118
+ 'redirection' => '5',
119
+ 'user-agent' => "Blog2Social/" . B2S_PLUGIN_VERSION . " (Wordpress/Plugin)"
120
+ );
121
+ $result = wp_remote_retrieve_body(wp_remote_get(B2S_PLUGIN_API_ENDPOINT . 'update.txt', $args));
122
+ $currentVersion = explode('#', $result);
123
+ return (isset($currentVersion[0])) ? B2S_Util::getVersion($currentVersion[0]) : "";
124
+ }
125
+
126
+ private function getMysqlVersion() {
127
+ global $wpdb;
128
+ return $wpdb->db_version();
129
+ }
130
+
131
+ private function getDatabaseRights() {
132
+ global $wpdb;
133
+ $rights = $wpdb->get_var("SHOW GRANTS");
134
+ if (isset($rights) && !empty($rights) && (strpos($rights, 'ALL PRIVILEGES') != false || strpos($rights, 'CREATE') != false)) {
135
+ return true;
136
+ } else {
137
+ $tables_count = $wpdb->get_var("SELECT count(*) FROM information_schema.tables WHERE table_name LIKE 'b2s_%%'");
138
+ if (isset($tables_count) && !empty($tables_count) && $tables_count >= 6) {
139
+ return true;
140
+ }
141
+ }
142
+ return false;
143
+ }
144
+
145
+ private function getHeartbeat() {
146
+ return wp_script_is('heartbeat', 'registered');
147
+ }
148
+
149
+ private function getPhpCurl() {
150
+ return function_exists('curl_version');
151
+ }
152
+
153
+ private function getPhpDom() {
154
+ return class_exists('DOMDocument');
155
+ }
156
+
157
+ private function getHotlinkProtection() {
158
+ $image_uri = B2S_PLUGIN_DIR . '/assets/images/b2s/b2s_logo.png';
159
+ $image_url = plugins_url('/assets/images/b2s/b2s_logo.png', B2S_PLUGIN_FILE);
160
+ if (file_exists($image_uri)) {
161
+ $result = json_decode(B2S_Api_Post::post(B2S_PLUGIN_API_ENDPOINT, array(
162
+ "action" => 'checkSysReq',
163
+ 'type' => 'hotLink',
164
+ 'image' => $image_url
165
+ ), 15), true);
166
+ if (isset($result['result']) && $result['result'] !== false && isset($result['hotLink']) && $result['hotLink'] == false) {
167
+ return true;
168
+ }
169
+ }
170
+ return false;
171
+ }
172
+
173
+ private function getBlogPath() {
174
+ return get_home_path();
175
+ }
176
+
177
+ private function getBlogUrl() {
178
+ return get_home_url();
179
+ }
180
+
181
+ private function getUserOptions() {
182
+ $options = get_option('B2S_PLUGIN_OPTIONS_' . B2S_PLUGIN_BLOG_USER_ID);
183
+ if (isset($options["auto_post_import"]["network_auth_id"])) {
184
+ unset($options["auto_post_import"]["network_auth_id"]);
185
+ }
186
+ if (isset($options["auth_sched_time"])) {
187
+ unset($options["auth_sched_time"]);
188
+ }
189
+ return $options;
190
+ }
191
+
192
+ private function getUserVersion() {
193
+ return get_option('B2S_PLUGIN_USER_VERSION_' . B2S_PLUGIN_BLOG_USER_ID);
194
+ }
195
+
196
+ private function getPluginData() {
197
+ $this->pluginData = array();
198
+ $pluginList = get_plugins();
199
+ if (isset($pluginList) && is_array($pluginList) && !empty($pluginList)) {
200
+ foreach ($pluginList as $key => $value) {
201
+ if (isset($value['Name']) && !empty($value['Name'])) {
202
+ if (preg_match("/(" . implode("|", unserialize(B2S_PLUGIN_SYSTEMREQUIREMENT_PLUGINWARNING_WORDS)) . ")/i", $value['Name'])) {
203
+ array_push($this->pluginData, array('name' => $value['Name'], 'warning' => true));
204
+ } else {
205
+ array_push($this->pluginData, array('name' => $value['Name'], 'warning' => false));
206
+ }
207
+ }
208
+ }
209
+ }
210
+ }
211
+
212
+ }
includes/B2S/User/Info.php DELETED
@@ -1,28 +0,0 @@
1
- <?php
2
-
3
- class B2S_User_Info {
4
-
5
- public static function getVersion() {
6
-
7
- }
8
-
9
- public static function getStatsTodayHtml() {
10
- $content = '<li>
11
- <a href="admin.php?page=blog2social-publish&b2sShowByDate=' . date('Y-m-d', current_time('timestamp')) . '">' . __('Number of shared posts', 'blog2social') . '<span class="label label-success">' . ((int) self::getStatsTodayCount()) . '</span></a>
12
- </li>
13
- <li>
14
- <a href="admin.php?page=blog2social-sched&b2sShowByDate=' . date('Y-m-d', current_time('timestamp')) . '">' . __('Number of scheduled posts', 'blog2social') . '<span class="label label-primary">' . ((int) self::getStatsTodayCount('sched')) . '</span></a>
15
- </li>';
16
-
17
- return $content;
18
- }
19
-
20
- private static function getStatsTodayCount($type = 'publish') {
21
- global $wpdb;
22
- $addNotAdmin = (B2S_PLUGIN_ADMIN == false) ? ' AND `blog_user_id` = ' . B2S_PLUGIN_BLOG_USER_ID : '';
23
- $where = ($type == 'publish') ? " `sched_date` = '0000-00-00 00:00:00' AND DATE_FORMAT(publish_date,'%Y-%m-%d') = '" . date('Y-m-d', current_time('timestamp')) . "' " : " `publish_date` = '0000-00-00 00:00:00' AND DATE_FORMAT(sched_date,'%Y-%m-%d') = '" . date('Y-m-d', current_time('timestamp')) . "' ";
24
- $sqlPostsTotal = "SELECT COUNT(`id`) FROM `b2s_posts` WHERE " . $where . $addNotAdmin . ' AND hide="0"';
25
- return $wpdb->get_var($sqlPostsTotal);
26
- }
27
-
28
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
includes/Loader.php CHANGED
@@ -10,13 +10,13 @@ class B2S_Loader {
10
  }
11
 
12
  public function load() {
 
 
 
13
  $this->call_global_hooks();
14
  if (is_admin()) {
15
  $this->call_admin_hooks();
16
  }
17
- if (!is_admin()) {
18
- $this->call_public_hooks();
19
- }
20
  }
21
 
22
  public function call_global_hooks() {
@@ -28,22 +28,31 @@ class B2S_Loader {
28
  require_once(B2S_PLUGIN_DIR . 'includes/B2S/Rating.php');
29
  require_once(B2S_PLUGIN_DIR . 'includes/B2S/Heartbeat.php');
30
  require_once(B2S_PLUGIN_DIR . 'includes/B2S/Api/Post.php');
 
31
  require_once(B2S_PLUGIN_DIR . 'includes/Util.php');
32
  require_once(B2S_PLUGIN_DIR . 'includes/Tools.php');
33
 
34
  define('B2S_PLUGIN_POSTPERPAGE', '15');
35
  define('B2S_PLUGIN_VERSION_TYPE', serialize(array(0 => 'Free', 1 => 'Smart', 2 => 'Pro', 3 => 'Business', 4 => 'Premium')));
36
- define('B2S_PLUGIN_NETWORK', serialize(array(1 => 'Facebook', 2 => 'Twitter', 3 => 'Linkedin', 4 => 'Tumblr', 5 => 'Storify', 6 => 'Pinterest', 7 => 'Flickr', 8 => 'Xing', 9 => 'Diigo', 10 => 'Google+', 11 => 'Medium', 12 => 'Instagram', 13 => 'Delicious', 14 => 'Torial', 15 => 'Reddit', 16 => 'Bloglovin', 17 => 'VKontakte', 18 => 'Google My Business', 19 => 'Xing')));
37
  define('B2S_PLUGIN_SCHED_DEFAULT_TIMES', serialize(array(1 => array(18, 22), 2 => array(8, 10), 3 => array(8, 10), 4 => array(16, 22), 5 => array(), 6 => array(19, 22), 7 => array(7, 9), 8 => array(7, 10), 9 => array(16, 19), 10 => array(7, 10), 11 => array(16, 19), 12 => array(19, 22), 13 => array(11, 13), 14 => array(18, 22), 15 => array(8, 11), 16 => array(16, 19), 17 => array(19, 23), 18 => array(17, 18), 19 => array(7, 10))));
38
- define('B2S_PLUGIN_SCHED_DEFAULT_TIMES_INFO', serialize(array(1 => array(0 => array(13, 16), 1 => array(18, 22)), 2 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 3 => array(0 => array(8, 10), 1 => array(16, 18)), 4 => array(), 5 => array(), 6 => array(0 => array(12, 14), 1 => array(19, 22)), 7 => array(0 => array(7, 9), 1 => array(17, 19)), 8 => array(0 => array(7, 10), 1 => array(17, 18)), 9 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 10 => array(0 => array(7, 10), 1 => array(14, 15)), 11 => array(), 12 => array(0 => array(12, 14), 1 => array(19, 22)), 13 => array(0 => array(8, 10), 1 => array(11, 13), 2 => array(16, 19)), 14 => array(), 15 => array(0 => array(8, 11)), 16 => array(0 => array(16, 19)), 17 => array(0 => array(19, 23)), 18 => array(0 => array(17, 18)), 19 => array(0 => array(7, 10), 1 => array(17, 18)))));
39
- define('B2S_PLUGIN_NETWORK_ALLOW_PROFILE', serialize(array(1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)));
40
  define('B2S_PLUGIN_NETWORK_ALLOW_PAGE', serialize(array(1, 3, 10, 17, 19)));
41
  define('B2S_PLUGIN_NETWORK_ALLOW_GROUP', serialize(array(1, 10, 11, 17, 19)));
42
  define('B2S_PLUGIN_NETWORK_CROSSPOSTING_LIMIT', serialize(array(19 => array(2 => 3)))); //2=group
43
- define('B2S_PLUGIN_NETWORK_ALLOW_MODIFY_BOARD_AND_GROUP', serialize(array(6 => array('TYPE' => array(0), 'TITLE' => __('Modify pin board', 'blog2social')), 8 => array('TYPE' => array(2), 'TITLE' => __('Edit group settings', 'blog2social')), 15 => array('TYPE' => array(0), 'TITLE' => __('Modify subreddit', 'blog2social')), 19 => array('TYPE' => array(2), 'TITLE' => __('Modify forum', 'blog2social')))));
44
  define('B2S_PLUGIN_AUTO_POST_LIMIT', serialize(array(0 => 0, 1 => 25, 2 => 50, 3 => 100, 4 => 100)));
45
- define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11, 15, 17, 18)));
46
-
 
 
 
 
 
 
 
 
47
 
48
  add_filter('heartbeat_received', array(B2S_Heartbeat::getInstance(), 'init'), 10, 2);
49
  add_action('wp_logout', array($this, 'releaseLocks'));
@@ -98,7 +107,7 @@ class B2S_Loader {
98
  }
99
 
100
  public function call_public_hooks() {
101
- add_filter('wp_footer', array($this, 'b2s_get_full_content'), 99); //for shortcodes
102
  add_action('wp_head', array($this, 'b2s_build_frontend_meta'), 1); // for MetaTags
103
  }
104
 
@@ -252,7 +261,7 @@ class B2S_Loader {
252
  $this->lastVersion = get_option('b2s_plugin_version');
253
  if ($this->lastVersion == false || (int) $this->lastVersion < B2S_PLUGIN_VERSION) {
254
  $this->activatePlugin();
255
- update_option('b2s_plugin_version', B2S_PLUGIN_VERSION,false);
256
  }
257
  }
258
 
@@ -283,7 +292,7 @@ class B2S_Loader {
283
  if (isset($_GET['b2s_get_full_content'])) {
284
  $b2sPostContent = do_shortcode(get_the_content());
285
  $b2sPostId = get_the_ID();
286
- update_option('B2S_PLUGIN_POST_CONTENT_' . $b2sPostId, $b2sPostContent,false);
287
  }
288
  }
289
 
@@ -464,7 +473,7 @@ class B2S_Loader {
464
  $autoShare = new B2S_AutoPost((int) $_POST['post_ID'], $defaultBlogPostData, $current_user_date, $myTimeSettings, $title, $content, $url, $image_url, $keywords, $b2sPostLang, $optionPostFormat, $allowHashTag, $optionContentTwitter);
465
  define('B2S_SAVE_META_BOX_AUTO_SHARE', $_POST['post_ID']);
466
  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) {
467
- update_option('B2S_PLUGIN_SAVE_META_BOX_AUTO_SHARE_PROFILE_USER_' . $_POST['user_ID'], (int) $_POST['b2s-post-meta-box-profil-dropdown'],false);
468
  }
469
 
470
  $metaOg = false;
@@ -614,6 +623,7 @@ class B2S_Loader {
614
  }
615
 
616
  public function defineText() {
 
617
  define('B2S_PLUGIN_NETWORK_TYPE', serialize(array(__('Profile', 'blog2social'), __('Page', 'blog2social'), __('Group', 'blog2social'))));
618
  define('B2S_PLUGIN_NETWORK_KIND', serialize(array(__('Company', 'blog2social'), __('Business', 'blog2social'))));
619
  define('B2S_PLUGIN_NETWORK_ERROR', serialize(array('DEFAULT' => __('Your post could not be posted.', 'blog2social'),
@@ -629,6 +639,7 @@ class B2S_Loader {
629
  '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'),
630
  'EXISTS_CONTENT' => __('Your post is a duplicate.', 'blog2social'),
631
  'URL_CONTENT' => __('The network requires a public url.', 'blog2social'),
 
632
  'EXISTS_RELAY' => __('You have already retweeted this post.', 'blog2social'),
633
  'DEPRECATED_NETWORK_8' => __('This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target="_blank" href="https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146">Learn more</a>', 'blog2social'),
634
  'IMAGE_FOR_CURATION' => __('There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks.', 'blog2social'), // special for content curation V.5.0.0
@@ -688,15 +699,15 @@ class B2S_Loader {
688
  //$parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function
689
  $subPages[] = add_submenu_page('blog2social', __('Dashboard', 'blog2social'), __('Dashboard', 'blog2social'), 'read', 'blog2social', array($this, 'b2sstart'));
690
  $subPages[] = add_submenu_page('blog2social', __('Posts & Sharing', 'blog2social'), __('Posts & Sharing', 'blog2social'), 'read', 'blog2social-post', array($this, 'b2sPost'));
 
691
  $subPages[] = add_submenu_page('blog2social', __('Content Curation', 'blog2social'), __('Content Curation', 'blog2social'), 'read', 'blog2social-curation', array($this, 'b2sContentCuration'));
692
  $subPages[] = add_submenu_page('blog2social', __('Networks', 'blog2social'), __('Networks', 'blog2social'), 'read', 'blog2social-network', array($this, 'b2sNetwork'));
693
  $subPages[] = add_submenu_page('blog2social', __('Settings', 'blog2social'), __('Settings', 'blog2social'), 'read', 'blog2social-settings', array($this, 'b2sSettings'));
694
  $subPages[] = add_submenu_page('blog2social', __('PR-Service', 'blog2social'), __('PR-Service', 'blog2social'), 'read', 'prg-post', array($this, 'prgPost'));
695
- $subPages[] = add_submenu_page('blog2social', __('How to & FAQ', 'blog2social'), __('How to & FAQ', 'blog2social'), 'read', 'blog2social-howto', array($this, 'b2sHowTo'));
696
  $subPages[] = add_submenu_page('blog2social', __('Premium', 'blog2social'), '<span class="dashicons dashicons-star-filled"></span> ' . __('PREMIUM', 'blog2social'), 'read', 'blog2social-premium', array($this, 'b2sPremium'));
697
  $subPages[] = add_submenu_page(null, 'B2S Post Sched', 'B2S Post Sched', 'read', 'blog2social-sched', array($this, 'b2sPostSched'));
698
  $subPages[] = add_submenu_page(null, 'B2S Post Approve', 'B2S Post Approve', 'read', 'blog2social-approve', array($this, 'b2sPostApprove'));
699
- $subPages[] = add_submenu_page(null, 'B2S Post Calendar', 'B2S Post Calendar', 'read', 'blog2social-calendar', array($this, 'b2sPostCalendar'));
700
  $subPages[] = add_submenu_page(null, 'B2S Post Publish', 'B2S Post Publish', 'read', 'blog2social-publish', array($this, 'b2sPostPublish'));
701
  $subPages[] = add_submenu_page(null, 'B2S Post Notice', 'B2S Post Notice', 'read', 'blog2social-notice', array($this, 'b2sPostNotice')); //Error post page since 4.8.0
702
  $subPages[] = add_submenu_page(null, 'B2S Ship', 'B2S Ship', 'read', 'blog2social-ship', array($this, 'b2sShip'));
@@ -761,9 +772,9 @@ class B2S_Loader {
761
  ));
762
 
763
  $wp_admin_bar->add_node(array(
764
- 'id' => 'blog2social-howto',
765
- 'title' => __('How to & FAQ', 'blog2social'),
766
- 'href' => $seo_url . 'blog2social-howto',
767
  'parent' => 'blog2social'
768
  ));
769
  $wp_admin_bar->add_node(array(
@@ -1000,10 +1011,10 @@ class B2S_Loader {
1000
  }
1001
 
1002
  //PageFunktion
1003
- public function b2sHowTo() {
1004
- wp_enqueue_style('B2SHOWTO');
1005
- wp_enqueue_script('B2SHOWTOJS');
1006
- require_once( B2S_PLUGIN_DIR . 'views/b2s/howto.php');
1007
  }
1008
 
1009
  //PageFunktion
@@ -1078,7 +1089,7 @@ class B2S_Loader {
1078
  wp_register_style('B2SPOSTPUBLISHCSS', plugins_url('assets/css/b2s/post.publish.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1079
  wp_register_style('B2SPOSTNOTICECSS', plugins_url('assets/css/b2s/post.notice.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1080
  wp_register_style('B2SNETWORKCSS', plugins_url('assets/css/b2s/network.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1081
- wp_register_style('B2SHOWTO', plugins_url('assets/css/b2s/howto.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1082
  wp_register_style('B2SPREMIUM', plugins_url('assets/css/b2s/premium.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1083
  wp_register_style('B2SSETTINGSCSS', plugins_url('assets/css/b2s/settings.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1084
  wp_register_style('PRGSHIPCSS', plugins_url('assets/css/prg/ship.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
@@ -1107,7 +1118,7 @@ class B2S_Loader {
1107
  wp_register_script('B2SBOOTJS', plugins_url('assets/js/general.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1108
  wp_register_script('B2SVALIDATEJS', plugins_url('assets/js/validate.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1109
 
1110
- wp_register_script('B2SHOWTOJS', plugins_url('assets/js/b2s/howto.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1111
  wp_register_script('B2SGENERALJS', plugins_url('assets/js/b2s/general.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1112
  wp_register_script('B2SDATEPICKERJS', plugins_url('assets/lib/datepicker/js/bootstrap-datepicker.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1113
  wp_register_script('B2SDATEPICKERDEJS', plugins_url('assets/lib/datepicker/locales/bootstrap-datepicker.de_DE.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
10
  }
11
 
12
  public function load() {
13
+ if (!is_admin()) {
14
+ $this->call_public_hooks();
15
+ }
16
  $this->call_global_hooks();
17
  if (is_admin()) {
18
  $this->call_admin_hooks();
19
  }
 
 
 
20
  }
21
 
22
  public function call_global_hooks() {
28
  require_once(B2S_PLUGIN_DIR . 'includes/B2S/Rating.php');
29
  require_once(B2S_PLUGIN_DIR . 'includes/B2S/Heartbeat.php');
30
  require_once(B2S_PLUGIN_DIR . 'includes/B2S/Api/Post.php');
31
+ require_once(B2S_PLUGIN_DIR . 'includes/B2S/Api/Get.php');
32
  require_once(B2S_PLUGIN_DIR . 'includes/Util.php');
33
  require_once(B2S_PLUGIN_DIR . 'includes/Tools.php');
34
 
35
  define('B2S_PLUGIN_POSTPERPAGE', '15');
36
  define('B2S_PLUGIN_VERSION_TYPE', serialize(array(0 => 'Free', 1 => 'Smart', 2 => 'Pro', 3 => 'Business', 4 => 'Premium')));
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', 16 => 'Bloglovin', 17 => 'VKontakte', 18 => 'Google My Business', 19 => 'Xing', 20 => 'Pinterest')));
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), 16 => array(16, 19), 17 => array(19, 23), 18 => array(17, 18), 19 => array(7, 10))));
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)), 16 => array(0 => array(16, 19)), 17 => array(0 => array(19, 23)), 18 => array(0 => array(17, 18)), 19 => array(0 => array(7, 10), 1 => array(17, 18)), 20 => array(0 => array(12, 14), 1 => array(19, 22)))));
40
+ define('B2S_PLUGIN_NETWORK_ALLOW_PROFILE', serialize(array(1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)));
41
  define('B2S_PLUGIN_NETWORK_ALLOW_PAGE', serialize(array(1, 3, 10, 17, 19)));
42
  define('B2S_PLUGIN_NETWORK_ALLOW_GROUP', serialize(array(1, 10, 11, 17, 19)));
43
  define('B2S_PLUGIN_NETWORK_CROSSPOSTING_LIMIT', serialize(array(19 => array(2 => 3)))); //2=group
44
+ define('B2S_PLUGIN_NETWORK_ALLOW_MODIFY_BOARD_AND_GROUP', serialize(array(6 => array('TYPE' => array(0), 'TITLE' => __('Modify pin board', 'blog2social')), 8 => array('TYPE' => array(2), 'TITLE' => __('Edit group settings', 'blog2social')), 15 => array('TYPE' => array(0), 'TITLE' => __('Modify subreddit', 'blog2social')), 19 => array('TYPE' => array(2), 'TITLE' => __('Modify forum', 'blog2social')), 20 => array('TYPE' => array(0), 'TITLE' => __('Modify pin board', 'blog2social')))));
45
  define('B2S_PLUGIN_AUTO_POST_LIMIT', serialize(array(0 => 0, 1 => 25, 2 => 50, 3 => 100, 4 => 100)));
46
+ define('B2S_PLUGIN_NETWORK_OAUTH', serialize(array(1, 2, 3, 4, 7, 8, 11, 15, 17, 18, 20)));
47
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_WORDPRESSVERSION', '4.4.2');
48
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_PHPVERSION', '5.5.3');
49
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_MYSQLVERSION', '5.5.3');
50
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_DATABASERIGHTS', true);
51
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_HEARTBEAT', true);
52
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_PHPCURL', true);
53
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_PHPDOM', true);
54
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_HOTLINKPROTECTION', true);
55
+ define('B2S_PLUGIN_SYSTEMREQUIREMENT_PLUGINWARNING_WORDS', serialize(array('hotlink', 'firewall', 'security')));
56
 
57
  add_filter('heartbeat_received', array(B2S_Heartbeat::getInstance(), 'init'), 10, 2);
58
  add_action('wp_logout', array($this, 'releaseLocks'));
107
  }
108
 
109
  public function call_public_hooks() {
110
+ add_filter('wp_footer', array($this, 'b2s_get_full_content'), 99); //for shortcodes
111
  add_action('wp_head', array($this, 'b2s_build_frontend_meta'), 1); // for MetaTags
112
  }
113
 
261
  $this->lastVersion = get_option('b2s_plugin_version');
262
  if ($this->lastVersion == false || (int) $this->lastVersion < B2S_PLUGIN_VERSION) {
263
  $this->activatePlugin();
264
+ update_option('b2s_plugin_version', B2S_PLUGIN_VERSION, false);
265
  }
266
  }
267
 
292
  if (isset($_GET['b2s_get_full_content'])) {
293
  $b2sPostContent = do_shortcode(get_the_content());
294
  $b2sPostId = get_the_ID();
295
+ update_option('B2S_PLUGIN_POST_CONTENT_' . $b2sPostId, $b2sPostContent, false);
296
  }
297
  }
298
 
473
  $autoShare = new B2S_AutoPost((int) $_POST['post_ID'], $defaultBlogPostData, $current_user_date, $myTimeSettings, $title, $content, $url, $image_url, $keywords, $b2sPostLang, $optionPostFormat, $allowHashTag, $optionContentTwitter);
474
  define('B2S_SAVE_META_BOX_AUTO_SHARE', $_POST['post_ID']);
475
  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) {
476
+ update_option('B2S_PLUGIN_SAVE_META_BOX_AUTO_SHARE_PROFILE_USER_' . $_POST['user_ID'], (int) $_POST['b2s-post-meta-box-profil-dropdown'], false);
477
  }
478
 
479
  $metaOg = false;
623
  }
624
 
625
  public function defineText() {
626
+ define('B2S_PLUGIN_PAGE_TITLE', serialize(array('blog2social-notice' => __('Notifications', 'blog2social'), 'blog2social-publish' => __('Shared Posts', 'blog2social'), 'blog2social-approve' => __('Instant Sharing', 'blog2social'), 'blog2social-sched' => __('Schedueld Posts', 'blog2social'))));
627
  define('B2S_PLUGIN_NETWORK_TYPE', serialize(array(__('Profile', 'blog2social'), __('Page', 'blog2social'), __('Group', 'blog2social'))));
628
  define('B2S_PLUGIN_NETWORK_KIND', serialize(array(__('Company', 'blog2social'), __('Business', 'blog2social'))));
629
  define('B2S_PLUGIN_NETWORK_ERROR', serialize(array('DEFAULT' => __('Your post could not be posted.', 'blog2social'),
639
  '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'),
640
  'EXISTS_CONTENT' => __('Your post is a duplicate.', 'blog2social'),
641
  'URL_CONTENT' => __('The network requires a public url.', 'blog2social'),
642
+ 'BLOGPOST_NOT_PUBLISHED' => __('Your blog post was not available for the network at the time of publication.', 'blog2social'),
643
  'EXISTS_RELAY' => __('You have already retweeted this post.', 'blog2social'),
644
  'DEPRECATED_NETWORK_8' => __('This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target="_blank" href="https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146">Learn more</a>', 'blog2social'),
645
  'IMAGE_FOR_CURATION' => __('There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks.', 'blog2social'), // special for content curation V.5.0.0
699
  //$parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function
700
  $subPages[] = add_submenu_page('blog2social', __('Dashboard', 'blog2social'), __('Dashboard', 'blog2social'), 'read', 'blog2social', array($this, 'b2sstart'));
701
  $subPages[] = add_submenu_page('blog2social', __('Posts & Sharing', 'blog2social'), __('Posts & Sharing', 'blog2social'), 'read', 'blog2social-post', array($this, 'b2sPost'));
702
+ $subPages[] = add_submenu_page('blog2social', __('Calendar', 'blog2social'), __('Calendar', 'blog2social'), 'read', 'blog2social-calendar', array($this, 'b2sPostCalendar'));
703
  $subPages[] = add_submenu_page('blog2social', __('Content Curation', 'blog2social'), __('Content Curation', 'blog2social'), 'read', 'blog2social-curation', array($this, 'b2sContentCuration'));
704
  $subPages[] = add_submenu_page('blog2social', __('Networks', 'blog2social'), __('Networks', 'blog2social'), 'read', 'blog2social-network', array($this, 'b2sNetwork'));
705
  $subPages[] = add_submenu_page('blog2social', __('Settings', 'blog2social'), __('Settings', 'blog2social'), 'read', 'blog2social-settings', array($this, 'b2sSettings'));
706
  $subPages[] = add_submenu_page('blog2social', __('PR-Service', 'blog2social'), __('PR-Service', 'blog2social'), 'read', 'prg-post', array($this, 'prgPost'));
707
+ $subPages[] = add_submenu_page('blog2social', __('Help & Support', 'blog2social'), __('Help & Support', 'blog2social'), 'read', 'blog2social-support', array($this, 'b2sSupport'));
708
  $subPages[] = add_submenu_page('blog2social', __('Premium', 'blog2social'), '<span class="dashicons dashicons-star-filled"></span> ' . __('PREMIUM', 'blog2social'), 'read', 'blog2social-premium', array($this, 'b2sPremium'));
709
  $subPages[] = add_submenu_page(null, 'B2S Post Sched', 'B2S Post Sched', 'read', 'blog2social-sched', array($this, 'b2sPostSched'));
710
  $subPages[] = add_submenu_page(null, 'B2S Post Approve', 'B2S Post Approve', 'read', 'blog2social-approve', array($this, 'b2sPostApprove'));
 
711
  $subPages[] = add_submenu_page(null, 'B2S Post Publish', 'B2S Post Publish', 'read', 'blog2social-publish', array($this, 'b2sPostPublish'));
712
  $subPages[] = add_submenu_page(null, 'B2S Post Notice', 'B2S Post Notice', 'read', 'blog2social-notice', array($this, 'b2sPostNotice')); //Error post page since 4.8.0
713
  $subPages[] = add_submenu_page(null, 'B2S Ship', 'B2S Ship', 'read', 'blog2social-ship', array($this, 'b2sShip'));
772
  ));
773
 
774
  $wp_admin_bar->add_node(array(
775
+ 'id' => 'blog2social-support',
776
+ 'title' => __('Help & Support', 'blog2social'),
777
+ 'href' => $seo_url . 'blog2social-support',
778
  'parent' => 'blog2social'
779
  ));
780
  $wp_admin_bar->add_node(array(
1011
  }
1012
 
1013
  //PageFunktion
1014
+ public function b2sSupport() {
1015
+ wp_enqueue_style('B2SSUPPORT');
1016
+ wp_enqueue_script('B2SSUPPORTJS');
1017
+ require_once( B2S_PLUGIN_DIR . 'views/b2s/support.php');
1018
  }
1019
 
1020
  //PageFunktion
1089
  wp_register_style('B2SPOSTPUBLISHCSS', plugins_url('assets/css/b2s/post.publish.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1090
  wp_register_style('B2SPOSTNOTICECSS', plugins_url('assets/css/b2s/post.notice.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1091
  wp_register_style('B2SNETWORKCSS', plugins_url('assets/css/b2s/network.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1092
+ wp_register_style('B2SSUPPORT', plugins_url('assets/css/b2s/support.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1093
  wp_register_style('B2SPREMIUM', plugins_url('assets/css/b2s/premium.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1094
  wp_register_style('B2SSETTINGSCSS', plugins_url('assets/css/b2s/settings.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1095
  wp_register_style('PRGSHIPCSS', plugins_url('assets/css/prg/ship.css', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1118
  wp_register_script('B2SBOOTJS', plugins_url('assets/js/general.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1119
  wp_register_script('B2SVALIDATEJS', plugins_url('assets/js/validate.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1120
 
1121
+ wp_register_script('B2SSUPPORTJS', plugins_url('assets/js/b2s/support.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1122
  wp_register_script('B2SGENERALJS', plugins_url('assets/js/b2s/general.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1123
  wp_register_script('B2SDATEPICKERJS', plugins_url('assets/lib/datepicker/js/bootstrap-datepicker.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
1124
  wp_register_script('B2SDATEPICKERDEJS', plugins_url('assets/lib/datepicker/locales/bootstrap-datepicker.de_DE.min.js', B2S_PLUGIN_FILE), array(), B2S_PLUGIN_VERSION);
includes/Meta.php CHANGED
@@ -27,7 +27,7 @@ class B2S_Meta {
27
  $authorData = new B2S_Options((isset($this->post->post_author) ? $this->post->post_author : 0));
28
  $this->author = $authorData->_getOption('meta_author_data');
29
 
30
- //Check 3rd Plugin Yoast
31
  if (isset($this->options['og_active']) && (int) $this->options['og_active'] == 1) { //on
32
  $yoast = get_option('wpseo_social');
33
  if (is_array($yoast) && isset($yoast['opengraph']) && $yoast['opengraph'] !== false && defined('WPSEO_VERSION')) { //plugin with settings is active
@@ -36,7 +36,7 @@ class B2S_Meta {
36
  $this->getOgMeta();
37
  }
38
  }
39
-
40
  if (isset($this->options['card_active']) && (int) $this->options['card_active'] == 1) { //on
41
  $yoast = get_option('wpseo_social');
42
  if (is_array($yoast) && isset($yoast['twitter']) && $yoast['twitter'] !== false && defined('WPSEO_VERSION')) {//plugin with settings is active
@@ -52,7 +52,26 @@ class B2S_Meta {
52
  }
53
  }
54
 
55
- public function getOgMeta() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
56
  if ($this->print) {
57
  echo "\n<!-- Open Graph Meta Tags generated by Blog2Social " . B2S_PLUGIN_VERSION . " - https://www.blog2social.com -->\n";
58
  }
@@ -66,8 +85,7 @@ class B2S_Meta {
66
  }
67
  }
68
 
69
-
70
- public function getCardMeta() {
71
  if ($this->print) {
72
  echo "\n<!-- Twitter Card generated by Blog2Social " . B2S_PLUGIN_VERSION . " - https://www.blog2social.com -->\n";
73
  }
27
  $authorData = new B2S_Options((isset($this->post->post_author) ? $this->post->post_author : 0));
28
  $this->author = $authorData->_getOption('meta_author_data');
29
 
30
+ //Check 3rd Plugin Yoast - override
31
  if (isset($this->options['og_active']) && (int) $this->options['og_active'] == 1) { //on
32
  $yoast = get_option('wpseo_social');
33
  if (is_array($yoast) && isset($yoast['opengraph']) && $yoast['opengraph'] !== false && defined('WPSEO_VERSION')) { //plugin with settings is active
36
  $this->getOgMeta();
37
  }
38
  }
39
+ //Check 3rd Plugin Yoast - override
40
  if (isset($this->options['card_active']) && (int) $this->options['card_active'] == 1) { //on
41
  $yoast = get_option('wpseo_social');
42
  if (is_array($yoast) && isset($yoast['twitter']) && $yoast['twitter'] !== false && defined('WPSEO_VERSION')) {//plugin with settings is active
52
  }
53
  }
54
 
55
+ //other plugins remove
56
+ /*public function _remove() {
57
+ $this->options = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
58
+ //Remove other plugin meta tags
59
+ if ((isset($this->options['og_active']) && (int) $this->options['og_active'] == 1) || (isset($this->options['card_active']) && (int) $this->options['card_active'] == 1)) {
60
+ //Remove Social Warfare tags open graph tags (Sorry Social Warfare guys - You do a great job)
61
+ add_filter('sw_meta_tags', '__return_false', 99);
62
+ if ((isset($this->options['og_active']) && (int) $this->options['og_active'] == 1)) {
63
+ add_filter('mashsb_opengraph_meta', '__return_false', 99);
64
+ if (class_exists('JetPack')) {
65
+ add_filter('jetpack_enable_opengraph', '__return_false', 99);
66
+ }
67
+ }
68
+ if ((isset($this->options['card_active']) && (int) $this->options['card_active'] == 1)) {
69
+ add_filter('mashsb_twittercard_meta', '__return_false', 99);
70
+ }
71
+ }
72
+ }*/
73
+
74
+ public function getOgMeta() {
75
  if ($this->print) {
76
  echo "\n<!-- Open Graph Meta Tags generated by Blog2Social " . B2S_PLUGIN_VERSION . " - https://www.blog2social.com -->\n";
77
  }
85
  }
86
  }
87
 
88
+ public function getCardMeta() {
 
89
  if ($this->print) {
90
  echo "\n<!-- Twitter Card generated by Blog2Social " . B2S_PLUGIN_VERSION . " - https://www.blog2social.com -->\n";
91
  }
includes/Notice.php CHANGED
@@ -15,7 +15,8 @@ class B2S_Notice {
15
  wp_enqueue_style('B2SNOTICECSS');
16
  wp_enqueue_script('B2SNOTICEJS');
17
  echo '<div class="updated b2s-notice-rate">
18
- <p>' . __('<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star rating. I there is anything that does not work for you, please contact us!', 'blog2social') . '
 
19
  <b><a href="https://wordpress.org/support/plugin/blog2social/reviews/" target="_bank">' . __('RATE BLOG2SOCIAL', 'blog2social') . '</a></b>
20
  <small><a href="#" class="b2s-hide-notice-area" data-area-class="b2s-notice-rate">(' . __('hide', 'blog2social') . ')</a></small>
21
  </p>
@@ -53,9 +54,9 @@ class B2S_Notice {
53
  public static function getFaqEntriesHtml($items = '') {
54
  $content = '';
55
  if (!empty($items)) {
56
- $content.='<ul>';
57
  $content.=$items;
58
- $content.='</ul>';
59
  }
60
  return $content;
61
  }
15
  wp_enqueue_style('B2SNOTICECSS');
16
  wp_enqueue_script('B2SNOTICEJS');
17
  echo '<div class="updated b2s-notice-rate">
18
+ <strong>'.__("Rate it!","blog2social").'</strong>
19
+ <p>' . __("If you like Blog2Social, please give us a 5 star rating. I there is anything that does not work for you, please contact us!!", "blog2social") . '
20
  <b><a href="https://wordpress.org/support/plugin/blog2social/reviews/" target="_bank">' . __('RATE BLOG2SOCIAL', 'blog2social') . '</a></b>
21
  <small><a href="#" class="b2s-hide-notice-area" data-area-class="b2s-notice-rate">(' . __('hide', 'blog2social') . ')</a></small>
22
  </p>
54
  public static function getFaqEntriesHtml($items = '') {
55
  $content = '';
56
  if (!empty($items)) {
57
+ $content.='<ol>';
58
  $content.=$items;
59
+ $content.='</ol>';
60
  }
61
  return $content;
62
  }
includes/PRG/Post/Item.php CHANGED
@@ -127,7 +127,7 @@ class PRG_Post_Item {
127
  <div class="media-body">
128
  <strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>
129
  <span class="pull-right b2s-publish-btn">
130
- <a href="admin.php?page=prg-login&postId=' . $var->ID . '" class="btn btn-warning btn-sm">' . __('Publish on PR-Gateway', 'blog2social') . '</a>
131
  </span>
132
  <p class="info hidden-xs">#' . $var->ID . ' | ' . __('Author', 'blog2social') . ' <a href="' . get_author_posts_url($var->post_author) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> | ' . $postStatus[trim(strtolower($var->post_status))] . ' ' . __('on Blog', 'blog2social') . ' ' . B2S_Util::getCustomDateFormat($var->post_date, substr(B2S_LANGUAGE, 0, 2)) . '</p>
133
  </div>
127
  <div class="media-body">
128
  <strong><a target="_blank" href="' . get_permalink($var->ID) . '">' . $postTitle . '</a></strong>
129
  <span class="pull-right b2s-publish-btn">
130
+ <a href="admin.php?page=prg-login&postId=' . $var->ID . '" class="btn btn-primary btn-sm">' . __('Publish on PR-Gateway', 'blog2social') . '</a>
131
  </span>
132
  <p class="info hidden-xs">#' . $var->ID . ' | ' . __('Author', 'blog2social') . ' <a href="' . get_author_posts_url($var->post_author) . '">' . (isset($userInfo['nickname'][0]) ? $userInfo['nickname'][0] : '-') . '</a> | ' . $postStatus[trim(strtolower($var->post_status))] . ' ' . __('on Blog', 'blog2social') . ' ' . B2S_Util::getCustomDateFormat($var->post_date, substr(B2S_LANGUAGE, 0, 2)) . '</p>
133
  </div>
includes/Tools.php CHANGED
@@ -30,11 +30,11 @@ class B2S_Tools {
30
  define('B2S_PLUGIN_NOTICE', 'CONNECTION');
31
  } else {
32
  $tokenInfo['B2S_PLUGIN_USER_VERSION_NEXT_REQUEST'] = time() + 3600;
33
- update_option('B2S_PLUGIN_USER_VERSION_' . B2S_PLUGIN_BLOG_USER_ID, $tokenInfo,false);
34
  }
35
 
36
  if (isset($version->show_privacy_policy) && !empty($version->show_privacy_policy)) {
37
- update_option('B2S_PLUGIN_PRIVACY_POLICY_USER_ACCEPT_' . B2S_PLUGIN_BLOG_USER_ID, $version->show_privacy_policy,false);
38
  }
39
  }
40
 
@@ -99,7 +99,7 @@ class B2S_Tools {
99
  public static function getSupportLink($type = 'howto') {
100
  $lang = substr(B2S_LANGUAGE, 0, 2);
101
  if ($type == 'howto') {
102
- return 'https://blog2social.com/' . (($lang == 'en') ? 'en/howto' : 'de/anleitung');
103
  }
104
  if ($type == 'faq') {
105
  return 'https://service.blog2social.com/support?url=' . get_option('home') . '&token=' . B2S_PLUGIN_TOKEN;
@@ -147,12 +147,41 @@ class B2S_Tools {
147
  //BTN: read more Xing
148
  if ($type == 'network_tos_blog_082018') {
149
  return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/3/137/en/how-to-successfully-post-to-xing-groups.html' : 'https://www.blog2social.com/de/faq/content/3/135/de/so-gelingt-ihnen-das-erfolgreiche-teilen-in-xing_gruppen.html';
150
- }
151
  //BTN: read more Xing
152
  if ($type == 'network_tos_blog_032019') {
153
  return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146&artlang=en' : 'https://www.blog2social.com/de/faq/index.php?action=artikel&cat=2&id=145&artlang=de';
154
  }
155
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  }
157
 
158
  public static function getAffiliateId() {
30
  define('B2S_PLUGIN_NOTICE', 'CONNECTION');
31
  } else {
32
  $tokenInfo['B2S_PLUGIN_USER_VERSION_NEXT_REQUEST'] = time() + 3600;
33
+ update_option('B2S_PLUGIN_USER_VERSION_' . B2S_PLUGIN_BLOG_USER_ID, $tokenInfo, false);
34
  }
35
 
36
  if (isset($version->show_privacy_policy) && !empty($version->show_privacy_policy)) {
37
+ update_option('B2S_PLUGIN_PRIVACY_POLICY_USER_ACCEPT_' . B2S_PLUGIN_BLOG_USER_ID, $version->show_privacy_policy, false);
38
  }
39
  }
40
 
99
  public static function getSupportLink($type = 'howto') {
100
  $lang = substr(B2S_LANGUAGE, 0, 2);
101
  if ($type == 'howto') {
102
+ return 'https://blog2social.com/docs/' . (($lang == 'en') ? 'blog2social-guide-step-by-step-en.pdf' : 'step-by-step-guide-zu-blog2social.pdf');
103
  }
104
  if ($type == 'faq') {
105
  return 'https://service.blog2social.com/support?url=' . get_option('home') . '&token=' . B2S_PLUGIN_TOKEN;
147
  //BTN: read more Xing
148
  if ($type == 'network_tos_blog_082018') {
149
  return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/content/3/137/en/how-to-successfully-post-to-xing-groups.html' : 'https://www.blog2social.com/de/faq/content/3/135/de/so-gelingt-ihnen-das-erfolgreiche-teilen-in-xing_gruppen.html';
150
+ }
151
  //BTN: read more Xing
152
  if ($type == 'network_tos_blog_032019') {
153
  return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146&artlang=en' : 'https://www.blog2social.com/de/faq/index.php?action=artikel&cat=2&id=145&artlang=de';
154
  }
155
+ if ($type == 'system_requirements') {
156
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=artikel&cat=1&id=58&artlang=en' : 'https://www.blog2social.com/de/faq/index.php?action=artikel&cat=1&id=63&artlang=de';
157
+ }
158
+ if ($type == 'hotlink_protection') {
159
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=artikel&cat=9&id=80&artlang=en' : 'https://www.blog2social.com/de/faq/index.php?action=artikel&cat=9&id=84&artlang=de';
160
+ }
161
+ if ($type == 'faq_installation') {
162
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=1' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=1';
163
+ }
164
+ if ($type == 'faq_network') {
165
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=2' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=2';
166
+ }
167
+ if ($type == 'faq_sharing') {
168
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=3' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=3';
169
+ }
170
+ if ($type == 'faq_customize') {
171
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=4' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=4';
172
+ }
173
+ if ($type == 'faq_scheduling') {
174
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=5' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=5';
175
+ }
176
+ if ($type == 'faq_licence') {
177
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=7' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=7';
178
+ }
179
+ if ($type == 'faq_troubleshooting') {
180
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=9' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=9';
181
+ }
182
+ if ($type == 'faq_settings') {
183
+ return ($lang == 'en') ? 'https://www.blog2social.com/en/faq/index.php?action=show&cat=11' : 'https://www.blog2social.com/de/faq/index.php?action=show&cat=11';
184
+ }
185
  }
186
 
187
  public static function getAffiliateId() {
includes/Util.php CHANGED
@@ -37,12 +37,12 @@ class B2S_Util {
37
  return substr(chunk_split($version, 1, '.'), 0, -1);
38
  }
39
 
40
- public static function getCustomDateFormat($dateTime = '0000-00-00 00:00:00', $lang = 'en') {
41
  if ($lang == 'de') {
42
- $ident = 'd.m.Y H:i';
43
- return date($ident, strtotime($dateTime)) . ' Uhr';
44
  } else {
45
- $ident = 'Y/m/d g:i a';
46
  return date($ident, strtotime($dateTime));
47
  }
48
  }
@@ -68,7 +68,7 @@ class B2S_Util {
68
  $param = array();
69
  libxml_use_internal_errors(true); // Yeah if you are so worried about using @ with warnings
70
  $url = $url . ((parse_url($url, PHP_URL_QUERY) ? '&' : '?') . 'no_cache=1'); //nocache
71
- $html = self::b2sFileGetContents($url);
72
  if (!empty($html) && $html !== false) {
73
  //Search rist Parameter
74
  $data = self::b2sGetAllTags($html, 'all');
@@ -127,13 +127,22 @@ class B2S_Util {
127
  return false;
128
  }
129
 
130
- private static function b2sFileGetContents($url) {
131
  $args = array(
132
  'timeout' => '20',
133
  'redirection' => '5',
134
  'user-agent' => "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0"
135
  );
136
- return wp_remote_retrieve_body(wp_remote_get($url, $args));
 
 
 
 
 
 
 
 
 
137
  }
138
 
139
  private static function b2sGetMetaDescription($html) {
37
  return substr(chunk_split($version, 1, '.'), 0, -1);
38
  }
39
 
40
+ public static function getCustomDateFormat($dateTime = '0000-00-00 00:00:00', $lang = 'en', $time = true) {
41
  if ($lang == 'de') {
42
+ $ident = 'd.m.Y ' . (($time) ? 'H:i' : '');
43
+ return date($ident, strtotime($dateTime)) . (($time) ? ' Uhr' : '');
44
  } else {
45
+ $ident = 'Y/m/d ' . (($time) ? 'g:i a' : '');
46
  return date($ident, strtotime($dateTime));
47
  }
48
  }
68
  $param = array();
69
  libxml_use_internal_errors(true); // Yeah if you are so worried about using @ with warnings
70
  $url = $url . ((parse_url($url, PHP_URL_QUERY) ? '&' : '?') . 'no_cache=1'); //nocache
71
+ $html = self::b2sFileGetContents($url, true);
72
  if (!empty($html) && $html !== false) {
73
  //Search rist Parameter
74
  $data = self::b2sGetAllTags($html, 'all');
127
  return false;
128
  }
129
 
130
+ private static function b2sFileGetContents($url, $extern = false) {
131
  $args = array(
132
  'timeout' => '20',
133
  'redirection' => '5',
134
  'user-agent' => "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0"
135
  );
136
+ $response = wp_remote_get($url, $args);
137
+ if (!is_wp_error($response)) {
138
+ return wp_remote_retrieve_body($response);
139
+ } else if ($extern) {
140
+ $res = json_decode(B2S_Api_Get::get(B2S_PLUGIN_API_ENDPOINT . 'get.php?action=scrapeUrl&url=' . urlencode($url)));
141
+ if (isset($res->data) && !empty($res->data)) {
142
+ return $res->data;
143
+ }
144
+ }
145
+ return false;
146
  }
147
 
148
  private static function b2sGetMetaDescription($html) {
languages/blog2social-de_DE.mo CHANGED
Binary file
languages/blog2social-de_DE.po CHANGED
@@ -2,34 +2,33 @@
2
  # This file is distributed under the same license as the Plugins - Blog2Social: Social Media Auto Post &amp; Scheduler - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2019-03-19 14:54+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
  "X-Generator: Loco https://localise.biz/\n"
11
  "Language: de_DE\n"
12
- "Project-Id-Version: Plugins - Blog2Social: Social Media Auto Post &amp; "
13
- "Scheduler - Stable (latest release)\n"
14
  "Report-Msgid-Bugs-To: \n"
15
- "POT-Creation-Date: 2019-03-19 14:53+0000\n"
16
  "Last-Translator: admin <s.buerger@adenion.de>\n"
17
  "Language-Team: Deutsch\n"
18
- "X-Loco-Version: 2.2.1; wp-5.1.1"
19
 
20
- #: includes/Loader.php:43
21
  msgid "Modify pin board"
22
  msgstr "Pin-Board bearbeiten"
23
 
24
- #: includes/Loader.php:43
25
  msgid "Edit group settings"
26
  msgstr "Gruppeneinstellungen bearbeiten"
27
 
28
- #: includes/Loader.php:43
29
  msgid "Modify subreddit"
30
  msgstr "Modify subreddit"
31
 
32
- #: includes/Loader.php:43
33
  msgid "Modify forum"
34
  msgstr "Modify forum"
35
 
@@ -43,8 +42,7 @@ msgstr "Social Media Kalender"
43
 
44
  #: includes/Loader.php:566
45
  msgid "This post will be shared into your social media from"
46
- msgstr ""
47
- "Dein Beitrag ist zur Veröffentlichung in den Social Media geplant ab dem"
48
 
49
  #: includes/Loader.php:566 includes/Loader.php:568
50
  msgid "show details"
@@ -55,323 +53,239 @@ msgid "This post will be shared on social media in 2-3 minutes!"
55
  msgstr "Dein Beitrag wird in ca. 2-3 Minuten in die Social Media eingestellt!"
56
 
57
  #: includes/Loader.php:572
58
- msgid ""
59
- "Please, make sure that your post are publish on this blog on this moment. "
60
- "Then you can auto post your post with Blog2social."
61
- msgstr ""
62
- "Bitte stelle sicher, dass Dein Beitrag in diesem Moment veröffentlicht wurde."
63
- " Dann kannst Du Deinen Beitrag automatisch mit Blog2Social posten."
64
 
65
  #: includes/Loader.php:575 includes/B2S/PostBox.php:79
66
- msgid ""
67
- "There are no authorizations for your selected profile. Please, authorize "
68
- "with a social network or select a other profile."
69
- msgstr ""
70
- "Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich "
71
- "mit einem Netzwerk oder wähle ein anderes Profil aus. "
72
 
73
  #: includes/Loader.php:587
74
  msgid "Upgrade to Premium"
75
  msgstr "Premium freischalten"
76
 
77
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:147
78
- #: includes/B2S/Network/Item.php:147 includes/B2S/Network/Item.php:218
79
- #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:436
80
- #: includes/B2S/Settings/Item.php:450 includes/B2S/Settings/Item.php:472
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  #: includes/B2S/Ship/Portale.php:36 includes/B2S/Ship/Portale.php:36
82
  msgid "Profile"
83
  msgstr "Profil"
84
 
85
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:150
86
- #: includes/B2S/Network/Item.php:150 includes/B2S/Network/Item.php:271
87
- #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:451
88
- #: includes/B2S/Settings/Item.php:473 includes/B2S/Ship/Portale.php:33
89
  #: includes/B2S/Ship/Portale.php:33
90
  msgid "Page"
91
  msgstr "Seite"
92
 
93
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:153
94
- #: includes/B2S/Network/Item.php:153 includes/B2S/Network/Item.php:325
95
- #: includes/B2S/Settings/Item.php:452 includes/B2S/Settings/Item.php:474
96
- #: includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:30
97
  msgid "Group"
98
  msgstr "Gruppe"
99
 
100
- #: includes/Loader.php:618
101
  msgid "Company"
102
- msgstr "Unternehmens"
103
 
104
- #: includes/Loader.php:618
105
  msgid "Business"
106
  msgstr "Business"
107
 
108
- #: includes/Loader.php:619
109
  msgid "Your post could not be posted."
110
  msgstr "Dein Post ist nicht vom Netzwerk veröffentlicht worden."
111
 
112
- #: includes/Loader.php:620
113
- msgid ""
114
- "Your authorization has expired. Please reconnect your account in the "
115
- "Blog2Social network settings."
116
- msgstr ""
117
- "Deine Authorisierung ist abgelaufen. Bitte verbinde Deinen Account in den "
118
- "Blog2Social Netzwerkeinstellungen erneut."
119
-
120
  #: includes/Loader.php:621
121
- msgid "The network has marked the post as spam or abusive."
122
- msgstr "Das Netzwerk hat Deinen Post als Spam oder missbräuchlich markiert."
123
 
124
  #: includes/Loader.php:622
125
- msgid ""
126
- "We don't have the permission to publish your post. Please check your "
127
- "authorization."
128
- msgstr ""
129
- "Wir haben nicht Deine Erlaubnis, den Post zu veröffentlichen. Bitte "
130
- "überprüfe deine Autorisierung."
131
 
132
  #: includes/Loader.php:623
133
- msgid ""
134
- "Your authorization is interrupted. Please check your authorization. Please "
135
- "see <a target=\"_blank\" href=\"https://www.blog2social."
136
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
137
- msgstr ""
138
- "Die Autorisierung ist unterbrochen. Bitte überprüfe deine Autorisierung. "
139
- "Siehe <a target=\"_blank\" href=\"https://www.blog2social."
140
- "com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
141
 
142
  #: includes/Loader.php:624
 
 
 
 
143
  msgid "Your daily limit has been reached."
144
  msgstr "Dein tägliches Beitragslimit wurde erreicht."
145
 
146
- #: includes/Loader.php:625
147
  msgid "Your post could not be posted, because your image is not available."
148
  msgstr "Das Netzwerk kann Dein Bild nicht verarbeiten."
149
 
150
- #: includes/Loader.php:626
151
- msgid ""
152
- "The network has blocked your account. Please see <a target=\"_blank\" "
153
- "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
154
- "error-messages.html\">FAQ</a>."
155
- msgstr ""
156
- "Das Netzwerk hat deinen Account blockiert. Siehe <a target=\"_blank\" "
157
- "href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-"
158
- "loesungen.html\">FAQ</a>."
159
-
160
  #: includes/Loader.php:627
161
- msgid ""
162
- "The number of images is reached. Please see <a target=\"_blank\" "
163
- "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
164
- "error-messages.html\">FAQ</a>."
165
- msgstr ""
166
- "Die erlaubte Anzahl von Bildern ist erreicht. Siehe <a target=\"_blank\" "
167
- "href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-"
168
- "loesungen.html\">FAQ</a>."
169
 
170
  #: includes/Loader.php:628
171
- msgid ""
172
- "Your daily limit for this network has been reached. Please try again later."
173
- msgstr ""
174
- "Dein tägliches Beitragslimit für dieses Netzwerk wurde erreicht. Bitte "
175
- "versuche es später noch einmal."
176
 
177
  #: includes/Loader.php:629
178
- msgid ""
179
- "The network can not publish special characters such as Emoji. Please see <a "
180
- "target=\"_blank\" href=\"https://www.blog2social."
181
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
182
- msgstr ""
183
- "Das Netzwerk unterstüzt keine Emojis. Siehe <a target=\"_blank\" "
184
- "href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-"
185
- "loesungen.html\">FAQ</a>."
186
 
187
  #: includes/Loader.php:630
 
 
 
 
188
  msgid "Your post is a duplicate."
189
  msgstr "Du kannst auf dem Netzwerke keine Duplikate veröffentlichen."
190
 
191
- #: includes/Loader.php:631
192
  msgid "The network requires a public url."
193
  msgstr "Das Netzwerk benötigt eine öffentlich zugängliche URL."
194
 
195
- #: includes/Loader.php:632
 
 
 
 
196
  msgid "You have already retweeted this post."
197
  msgstr "Du hast diesen Post bereits retweetet."
198
 
199
- #: includes/Loader.php:633
200
- msgid ""
201
- "This XING API is no longer supported by XING. Please connect your XING "
202
- "accounts with the new XING interface to reschedule your posts. <a "
203
- "target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?"
204
- "action=artikel&cat=2&id=146\">Learn more</a>"
205
  msgstr ""
206
- "Diese XING-Schnittstelle wird nicht weiter von XING unterstützt wird. Bitte "
207
- "verbinde Deine XING Accounts mit der neuen XING-Schnittstelle, um Deine XING "
208
- "Posts neu zu planen. <a target=\"_blank\" href=\"https://www.blog2social."
209
- "com/de/faq/index.php?sid=383420&lang=de&action=artikel&cat=2&id=145\">mehr "
210
- "erfahren</a>"
211
 
212
- #: includes/Loader.php:634
213
- msgid ""
214
- "There was no image in the meta data of the linked post. Posts without images "
215
- "cannot be shared on image networks."
216
- msgstr ""
217
- "Es konnte kein Bild in den Meta Daten des verlinkten Beitrags gefunden "
218
- "werden. Posts ohne Bilder können nicht auf Bilder-Netzwerken veröffentlicht "
219
- "werden. "
220
 
221
- #: includes/Loader.php:635
222
  msgid "Your group can not be found by the network."
223
  msgstr "Deine Gruppe kann vom Netzwerk nicht gefunden werden."
224
 
225
- #: includes/Loader.php:689 includes/Loader.php:725
226
  msgid "Dashboard"
227
  msgstr "Dashboard"
228
 
229
- #: includes/Loader.php:690 includes/Loader.php:732
230
  msgid "Posts & Sharing"
231
  msgstr "Beiträge"
232
 
233
- #: includes/Loader.php:691 includes/Loader.php:739
 
 
 
 
234
  msgid "Content Curation"
235
  msgstr "Content Curation"
236
 
237
- #: includes/Loader.php:692 includes/Loader.php:746 views/b2s/network.php:17
238
  msgid "Networks"
239
  msgstr "Netzwerke"
240
 
241
- #: includes/Loader.php:693 includes/Loader.php:752
242
  msgid "Settings"
243
  msgstr "Einstellungen"
244
 
245
- #: includes/Loader.php:694 includes/Loader.php:758
246
  msgid "PR-Service"
247
  msgstr "PR-Service"
248
 
249
- #: includes/Loader.php:695 includes/Loader.php:765
250
- #: views/b2s/widgets/tutorial.php:4
251
- msgid "How to & FAQ"
252
- msgstr "How to & FAQ"
253
 
254
- #: includes/Loader.php:696
255
  msgid "Premium"
256
  msgstr "Premium"
257
 
258
- #: includes/Loader.php:696 includes/Loader.php:771 includes/B2S/PostBox.php:108
259
- #: views/b2s/network.php:31 views/b2s/settings.php:67 views/b2s/ship.php:21
260
- #: includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:147
261
- #: includes/B2S/Network/Item.php:150 includes/B2S/Network/Item.php:153
262
- #: includes/B2S/Network/Item.php:245 includes/B2S/Network/Item.php:298
263
- #: includes/B2S/Network/Item.php:352 includes/B2S/Settings/Item.php:93
264
- #: includes/B2S/Settings/Item.php:116 includes/B2S/Ship/Image.php:73
265
- #: includes/B2S/Ship/Image.php:80 includes/B2S/Ship/Item.php:776
266
- #: includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:33
267
- #: includes/B2S/Ship/Portale.php:36 views/b2s/partials/post-edit-modal.php:9
268
- #: views/b2s/widgets/posts.php:31
269
  msgid "PREMIUM"
270
  msgstr "PREMIUM"
271
 
272
- #: includes/Loader.php:716
273
  msgid "Blog2Social"
274
  msgstr "Blog2Social"
275
 
276
- #: includes/Loader.php:1146 includes/Loader.php:1319
277
  msgid "or"
278
  msgstr "oder"
279
 
280
- #: includes/Loader.php:1146 includes/Loader.php:1319
281
  msgid "back to install plugins"
282
  msgstr "zurück zur Pluginübersicht"
283
 
284
  #: includes/Notice.php:18
285
- msgid ""
286
- "<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
287
- "rating. I there is anything that does not work for you, please contact us!"
288
- msgstr ""
289
- "Wenn Dir Blog2Social gefällt, dann freuen wir uns über eine 5 Sterne "
290
- "Bewertung. Spreche uns an, wenn Dir ir­gend­was nicht gefällt."
291
 
292
  #: includes/Notice.php:19
 
 
 
 
293
  msgid "RATE BLOG2SOCIAL"
294
  msgstr "Blog2Social jetzt bewerten"
295
 
296
- #: includes/Notice.php:20
297
  msgid "hide"
298
  msgstr "ausblenden"
299
 
300
  #: includes/System.php:69
301
- msgid ""
302
- "Blog2Social used cURL. cURL is not installed in your PHP installation on "
303
- "your server. Install cURL and activate Blog2Social again."
304
- msgstr ""
305
- "Blog2Social verwendet cURL. cURL ist nicht in deiner PHP Version auf deinem "
306
- "Server installiert. Installiere cURL und aktiviere Blog2Social erneut."
307
 
308
  #: includes/System.php:72 includes/System.php:78
309
- msgid ""
310
- "Please see <a href=\"https://www.blog2social."
311
- "com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social."
312
- "html\" target=\"_blank\">FAQ</a>"
313
- msgstr ""
314
- "Siehe <a href=\"https://www.blog2social."
315
- "com/de/faq/content/1/63/de/systemvoraussetzungen-fuer-die-installation-von-"
316
- "blog2social.html\" target=\"_blank\">FAQ</a>"
317
 
318
  #: includes/System.php:75
319
- msgid ""
320
- "Blog2Social used PHP. Your installed PHP version on your server is not high "
321
- "enough to use Blog2Social. Update your PHP version on 5.5.3 or higher."
322
- msgstr ""
323
- "Blog2Social nutzt PHP. Deine installierte PHP Version ist nicht hoch genug, "
324
- "um Blog2Social zu nutzen. Aktualisere Deine PHP Version auf 5.5.3 oder höher."
325
- " "
326
 
327
  #: includes/System.php:81
328
  msgid ""
329
- "Blog2Social does not seem to have permission to write in your WordPress "
330
- "database. Please assign Blog2Social the permission to write in the WordPress "
331
- "database. Please also make sure that your MySQL server runs on v5.5.3 or "
332
- "higher, or ask your server administrator to do it for you."
333
  msgstr ""
334
- "Blog2Social scheint keine Schreibrechte für Ihre WordPress-Datenbank zu "
335
- "haben. Bitte erlauben Sie Blog2Social, in die WordPress-Datenbank zu "
336
- "schreiben. Bitte stellen Sie auch sicher, dass Ihr MySQL-Server auf v5.5.3 "
337
- "oder höher läuft, oder bitten Sie Ihren Server-Administrator, dies für Sie "
338
- "zu tun."
339
 
340
  #: includes/System.php:84
341
- msgid ""
342
- "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-"
343
- "requirements-for-installing-blog2social.html\" target=\"_blank\"> Please "
344
- "find more Information and help in our FAQ</a>"
345
- msgstr ""
346
- "<a href=\"https://www.blog2social."
347
- "com/de/faq/content/1/63/de/systemvoraussetzungen-fuer-die-installation-von-"
348
- "blog2social.html\" target=\"_blank\">Siehe FAQ</a>"
349
 
350
  #: views/notice.php:12
351
  msgid "Connection is broken..."
352
  msgstr "Vebindung ist unterbrochen..."
353
 
354
  #: views/notice.php:14
355
- msgid ""
356
- "The connection to your server has been interrupted. Please make sure that "
357
- "your blog is reachable. If your server does not respond or is too slow, "
358
- "Blog2Social cannot connect to the internet. Try again later or contact your "
359
- "webmaster, if this error message persists."
360
  msgstr ""
361
- "Die Verbindung auf Deinen Server wurde unterbrochen. Bitte stelle sicher, "
362
- "dass Dein Blog von außen erreichbar ist.Wenn Dein Server nicht antwortet, "
363
- "oder die Verbindungsgeschwindigkeit zu niedrig ist, kann Blog2Social sich "
364
- "nicht mit dem internet verbinden. Versuche es später erneut oder kontaktiere "
365
- "Deinen Webmaster, wenn dieser Fehler erneut erscheint."
366
 
367
  #: views/notice.php:17
368
  msgid "Update..."
369
  msgstr "Aktualisierung..."
370
 
371
  #: views/notice.php:19
372
- msgid ""
373
- "<b> A new version of Blog2Social is available. </b> Update now <br> "
374
- "Blog2Social to continue to use the latest version of the plugin."
375
  msgstr "<b> Eine neue Version von Blog2Social ist verfügbar </b>"
376
 
377
  #: views/notice.php:23
@@ -384,9 +298,7 @@ msgstr "Unbekannter Fehler"
384
 
385
  #: views/notice.php:28
386
  msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
387
- msgstr ""
388
- "<b> Ein unbekannter Fehler ist aufgetreten. </b> <br> Bitte kontaktiere "
389
- "unseren Support."
390
 
391
  #: includes/B2S/PostBox.php:25
392
  msgid "Please see FAQ"
@@ -396,51 +308,31 @@ msgstr "Siehe FAQ"
396
  msgid "last auto-post:"
397
  msgstr "letzter Auto-Post:"
398
 
399
- #: includes/B2S/PostBox.php:76 views/b2s/ship.php:545
400
  msgid "The connection to the server failed. Try again!"
401
- msgstr ""
402
- "Eine Verbindung zum Server konnte nicht hergestellt werden. Versuche es "
403
- "erneut!"
404
 
405
  #: includes/B2S/PostBox.php:77
406
- msgid ""
407
- "WordPress uses heartbeats by default, Blog2Social as well. Please enable "
408
- "heartbeats for using Blog2Social!"
409
- msgstr ""
410
- "WordPress verwendet standardmäßig den Heartbeat und Blog2Social auch. "
411
- "Aktiviere den Heartbeat damit Du Blog2Social problemlos nutzen kannst."
412
 
413
  #: includes/B2S/PostBox.php:78 includes/B2S/PostBox.php:80
414
- msgid ""
415
- "Your post is still on draft or pending status. Please make sure that your "
416
- "post is published or scheduled to be published on this blog. You can then "
417
- "auto-post or schedule and customize your social media posts with Blog2Social."
418
- msgstr ""
419
- "Bitte stelle sicher, dass Dein Beitrag auf Deinem Blog veröffentlicht oder "
420
- "geplant ist. Dann kannst Du Deinen Beitrag mit Blog2Social anpassen und "
421
- "planen."
422
 
423
  #: includes/B2S/PostBox.php:79 includes/B2S/PostBox.php:177
424
  msgid "Network settings"
425
  msgstr "Netzwerkeinstellungen"
426
 
427
  #: includes/B2S/PostBox.php:81
428
- msgid ""
429
- "Notice: Please make sure, that your website address is reachable. The Social "
430
- "Networks do not allow postings from local installations."
431
- msgstr ""
432
- "Hinweis: Bitte stelle sicher, dass Dein Blog von außen erreichbar ist. Bei "
433
- "Fragen wende Dich bitte an unseren Support."
434
 
435
  #: includes/B2S/PostBox.php:97
436
  msgid "Custom Sharing & Scheduling"
437
  msgstr "Anpassen & Planen"
438
 
439
- #: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101
440
- #: views/b2s/network.php:18 views/b2s/settings.php:70 views/b2s/ship.php:57
441
- #: views/b2s/ship.php:147 views/b2s/ship.php:234
442
- #: includes/B2S/Network/Item.php:174 includes/B2S/Settings/Item.php:100
443
- #: includes/B2S/Ship/Item.php:717
444
  msgid "Info"
445
  msgstr "Info"
446
 
@@ -453,15 +345,8 @@ msgid "Facebook Instant Sharing:"
453
  msgstr "Facebook Instant Sharing:"
454
 
455
  #: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:121
456
- msgid ""
457
- "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" "
458
- "tab on your \"Posts & Sharing\" navigation bar and can be shared on your "
459
- "Facebook Profile by clicking on the \"Share\" button next to your auto-post."
460
- msgstr ""
461
- "Auto-Posts für Facebook-Profile laufen automatisch im \"Instant Sharing\" "
462
- "Tab in der Navigationsleiste unter \"Beiträge\" ein und können durch einen "
463
- "Klick auf den “Teilen” Button neben dem Post an Dein Facebook-Profil "
464
- "gesendet werden."
465
 
466
  #: includes/B2S/PostBox.php:101
467
  msgid "Social Media Auto-Posting"
@@ -471,12 +356,8 @@ msgstr "Social Media Auto-Posting"
471
  msgid "enable Auto-Posting"
472
  msgstr "Auto-Posting aktivieren"
473
 
474
- #: includes/B2S/PostBox.php:115 views/b2s/network.php:55
475
- #: views/b2s/network.php:180 views/b2s/post.approve.php:46
476
- #: views/b2s/post.calendar.php:50 views/b2s/post.calendar.php:230
477
- #: views/b2s/post.notice.php:40 views/b2s/post.php:37
478
- #: views/b2s/post.publish.php:40 views/b2s/post.sched.php:54
479
- #: views/b2s/ship.php:169 views/b2s/ship.php:543
480
  msgid "Loading..."
481
  msgstr "Wird geladen..."
482
 
@@ -486,166 +367,91 @@ msgstr "Blog2Social : Beiträge anpassen & planen"
486
 
487
  #: includes/B2S/PostBox.php:126
488
  msgid ""
489
- "Customize and schedule your social media posts on the one page preview for "
490
- "all your selected networks: tailor your posts with individual comments, "
491
- "#hashtags or @handles and schedule your posts for the best times to post, "
492
- "for multiple times or re-share recurrently for more visibility and "
493
- "engagement with your community."
494
  msgstr ""
495
- "Individualisiere und plane Deine Social Media Posts über die Netzwerk-"
496
- "Vorschau: Ergänze individuelle Kommentare, #Hashtags oder @Handles für die "
497
- "verschiedenen Netzwerke und plane Deine Posts für die besten Zeiten, "
498
- "mehrfach oder wiederholt, um mehr Sichtbarkeit und Feedback von Deiner "
499
- "Community zu erzielen"
500
 
501
  #: includes/B2S/PostBox.php:135
502
  msgid "Blog2Social: Social Media Auto-Posting"
503
  msgstr "Blog2Social: Social Media Auto-Posting"
504
 
505
  #: includes/B2S/PostBox.php:139
506
- msgid ""
507
- "You have 2 general options to define the date and time to share your blog "
508
- "posts on social media with the Auto-Poster:"
509
- msgstr ""
510
- "Dir stehen grundsätzlich 2 Möglichkeiten zur Verfügung, per Auto-Posting "
511
- "Deine Blogbeiträge auf Social Media zu teilen: "
512
 
513
  #: includes/B2S/PostBox.php:140
514
  msgid "1. Immediately after publishing your blog post"
515
  msgstr "Sofort nach Veröffentlichung Deines Blogbeitrags "
516
 
517
  #: includes/B2S/PostBox.php:141
518
- msgid ""
519
- "Published blog posts: If you publish your blog post with click on publish in "
520
- "your WordPress post editor, Blog2Social will automatically share your social "
521
- "media post immediately."
522
- msgstr ""
523
- "Direkt veröffentlichte Blogbeiträge: Wenn Du Deine Blogbeiträge mit Klick "
524
- "auf “veröffentlichen” im Beitrags-Editor Deines Blogs sofort veröffentlichst,"
525
- " teilt Blog2Social Deinen Blogbeitrag unmittelbar auf Social Media."
526
 
527
  #: includes/B2S/PostBox.php:142
528
- msgid ""
529
- "Scheduled blog posts: If you schedule your blog post with click on schedule "
530
- "in your WordPress post editor, Blog2Social will share your social media post "
531
- "on the publishing date of your blog post."
532
- msgstr ""
533
- "Vorgeplante Blogbeiträge: Wenn Du die Veröffentlichung Deines Blogbeitrags "
534
- "zu einem späteren Zeitpunkt planst und auf “planen” im Beitrags-Editor "
535
- "Deines Blogs klickst, teilt Blog2Social Deinen Blogbeitrag direkt nach der "
536
- "Veröffentlichung auf Social Media. "
537
 
538
  #: includes/B2S/PostBox.php:143
539
- msgid ""
540
- "2. Schedule your social media posts for a specific date and time If you want "
541
- "to share your post at a particular date and time, different from your "
542
- "publishing date, select the option at scheduled times and set any date and "
543
- "time to share your post on social media."
544
- msgstr ""
545
- "Wenn Du Deinen Blogbeitrag an einem bestimmten Datum und zu bestimmten "
546
- "Zeiten teilen möchtest, die von der Veröffentlichung Deines Blogbeitrags "
547
- "abweichen, wähle die Option “zu bestimmten Zeiten” und lege das Datum und "
548
- "die Uhrzeit fest. "
549
 
550
  #: includes/B2S/PostBox.php:147
551
  msgid "You want to auto-post your blog post?"
552
  msgstr "Du möchtest Deinen Beitrag automatisch posten?"
553
 
554
- #: includes/B2S/PostBox.php:148 views/b2s/curation.php:120
555
- #: views/b2s/network.php:106 views/b2s/post.calendar.php:268
556
- #: views/b2s/ship.php:285 views/b2s/ship.php:345 views/b2s/ship.php:391
557
  msgid "With Blog2Social Premium you can:"
558
  msgstr "Mit Blog2Social kannst Du:"
559
 
560
- #: includes/B2S/PostBox.php:151 views/b2s/curation.php:123
561
- #: views/b2s/network.php:109 views/b2s/post.calendar.php:271
562
- #: views/b2s/ship.php:288 views/b2s/ship.php:348 views/b2s/ship.php:394
563
  msgid "Post on pages and groups"
564
  msgstr "Poste auf Seiten und in Gruppen"
565
 
566
- #: includes/B2S/PostBox.php:152 views/b2s/curation.php:124
567
- #: views/b2s/network.php:110 views/b2s/post.calendar.php:272
568
- #: views/b2s/ship.php:289 views/b2s/ship.php:349 views/b2s/ship.php:395
569
  msgid "Share on multiple profiles, pages and groups"
570
  msgstr "Auf mehreren Profilen, Seiten und Gruppen teilen"
571
 
572
- #: includes/B2S/PostBox.php:153 views/b2s/curation.php:125
573
- #: views/b2s/network.php:111 views/b2s/post.calendar.php:273
574
- #: views/b2s/ship.php:290 views/b2s/ship.php:350 views/b2s/ship.php:396
575
  msgid "Auto-post and auto-schedule new and updated blog posts"
576
- msgstr ""
577
- " Auto-posten und Auto-planen: Beiträge automatisch bei Veröffentlichung oder "
578
- "Aktualisierung posten und zeitversetzt planen"
579
 
580
- #: includes/B2S/PostBox.php:154 views/b2s/curation.php:126
581
- #: views/b2s/network.php:112 views/b2s/post.calendar.php:274
582
- #: views/b2s/ship.php:291 views/b2s/ship.php:351 views/b2s/ship.php:397
583
  msgid "Schedule your posts at the best times on each network"
584
  msgstr "Plane Deine Beiträge zu den besten Zeiten für jedes Netzwerk"
585
 
586
- #: includes/B2S/PostBox.php:155 views/b2s/curation.php:127
587
- #: views/b2s/network.php:113 views/b2s/post.calendar.php:275
588
- #: views/b2s/ship.php:292 views/b2s/ship.php:352 views/b2s/ship.php:398
589
- msgid ""
590
- "Best Time Manager: use predefined best time scheduler to auto-schedule your "
591
- "social media posts"
592
  msgstr " Beste Zeiten Manager: vordefinierte Zeiten für Deine Beiträge nutzen"
593
 
594
- #: includes/B2S/PostBox.php:156 views/b2s/curation.php:128
595
- #: views/b2s/network.php:114 views/b2s/post.calendar.php:276
596
- #: views/b2s/ship.php:293 views/b2s/ship.php:353 views/b2s/ship.php:399
597
  msgid "Schedule your post for one time, multiple times or recurrently"
598
- msgstr ""
599
- "Veröffentlichungen zur besten Zeit pro Netzwerk planen: einmalig, mehrmalig "
600
- "oder nach einem regelmäßigen Muster"
601
 
602
- #: includes/B2S/PostBox.php:157 views/b2s/curation.php:129
603
- #: views/b2s/network.php:115 views/b2s/post.calendar.php:277
604
- #: views/b2s/ship.php:294 views/b2s/ship.php:354 views/b2s/ship.php:400
605
  msgid "Schedule and re-share old posts"
606
  msgstr "Plane und teile alte Beiträge"
607
 
608
- #: includes/B2S/PostBox.php:158 views/b2s/curation.php:130
609
- #: views/b2s/network.php:116 views/b2s/post.calendar.php:278
610
- #: views/b2s/ship.php:295 views/b2s/ship.php:355 views/b2s/ship.php:401
611
  msgid "Select link format or image format for your posts"
612
- msgstr ""
613
- "Link-Posts oder Bild-Posts als Posting-Format für Deine Beiträge auswählen"
614
 
615
- #: includes/B2S/PostBox.php:159 views/b2s/curation.php:131
616
- #: views/b2s/network.php:117 views/b2s/post.calendar.php:279
617
- #: views/b2s/ship.php:296 views/b2s/ship.php:356 views/b2s/ship.php:402
618
  msgid "Select individual images per post"
619
- msgstr ""
620
- "Individuelle Bilder für Deine Social Media Posts pro Netzwerk auswählen"
621
 
622
- #: includes/B2S/PostBox.php:160 views/b2s/curation.php:132
623
- #: views/b2s/network.php:118 views/b2s/post.calendar.php:280
624
- #: views/b2s/ship.php:297 views/b2s/ship.php:357 views/b2s/ship.php:403
625
- msgid ""
626
- "Reporting & calendar: keep track of your published and scheduled social "
627
- "media posts"
628
- msgstr ""
629
- "Reporting & Kalender: Verfolge Deine veröffentlichten und geplanten Social "
630
- "Media Beiträge"
631
 
632
- #: includes/B2S/PostBox.php:162 views/b2s/curation.php:134
633
- #: views/b2s/network.php:120 views/b2s/post.calendar.php:282
634
- #: views/b2s/ship.php:299 views/b2s/ship.php:359 views/b2s/ship.php:405
635
  msgid "Upgrade to PREMIUM"
636
  msgstr "Jetzt auf Premium upgraden"
637
 
638
- #: includes/B2S/PostBox.php:164 views/b2s/curation.php:136
639
- #: views/b2s/network.php:122 views/b2s/post.calendar.php:284
640
- #: views/b2s/ship.php:301 views/b2s/ship.php:361 views/b2s/ship.php:407
641
- msgid ""
642
- "or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start "
643
- "with free 30-days-trial of Blog2Social Premium</a> (no payment information "
644
- "needed)"
645
- msgstr ""
646
- "oder <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">"
647
- "starte Deinen kostenlosen 30-tägigen Test von Blog2Social Premium</a>(keine "
648
- "Zahlungsinformationen erforderlich)"
649
 
650
  #: includes/B2S/PostBox.php:177 includes/B2S/Curation/View.php:70
651
  msgid "Select profile:"
@@ -679,7 +485,7 @@ msgstr "Upgrade auf PREMIUM PRO"
679
  msgid "Select date:"
680
  msgstr "Datum auswählen:"
681
 
682
- #: includes/B2S/PostBox.php:233 includes/B2S/Ship/Item.php:341
683
  msgid "show calendar"
684
  msgstr "Planungskalender anzeigen"
685
 
@@ -692,192 +498,116 @@ msgid "my time settings"
692
  msgstr "meine Zeit-Einstellungen"
693
 
694
  #: includes/B2S/PostBox.php:242
695
- msgid ""
696
- "Note: If you ​have​ not ​specified​ your own times, we automatically provide "
697
- "you with the best times to post​ on the social networks. You can always "
698
- "​edit​ your own times in the settings."
699
- msgstr ""
700
- "Hinweis: Wenn Du keinen eigenen Zeiten angegeben hast, stellen wir Dir "
701
- "automatisch die besten Zeiten zur Verfügung, um in die Social Media zu "
702
- "posten. Du kannst jederzeit Deine eigenen Zeiten unter Einstellungen "
703
- "bearbeiten."
704
 
705
- #: views/b2s/curation.php:24
706
  msgid "No link preview available. Please check your link."
707
  msgstr "Keine Link-Vorschau verfügbar. Bitte überprüfe Deinen Link."
708
 
709
- #: views/b2s/curation.php:28
710
- msgid ""
711
- "No connected networks. Please make sure to connect at least one social media "
712
- "account."
713
- msgstr ""
714
- "Keine verbundenen Netzwerke vorhanden. Bitte stelle sicher, dass Du "
715
- "mindestens einen Social Media Account in Blog2Social unter Netzwerke "
716
- "verbunden hast."
717
 
718
- #: views/b2s/curation.php:31
719
  msgid "Invalid data. Please check your data."
720
  msgstr "Ungültige Daten. Bitte überprüfe Deine Angaben."
721
 
722
- #: views/b2s/curation.php:37
723
  msgid "Enter a link you want share on your social media channels"
724
- msgstr ""
725
- "Füge einen Link ein, den Du auf Deinen Social Media Kanälen teilen möchtest"
726
 
727
- #: views/b2s/curation.php:38
728
  msgid "Please enter a valid link"
729
  msgstr "Bitte gib einen gütligen Link ein"
730
 
731
- #: views/b2s/curation.php:39
732
  msgid "Enter link"
733
  msgstr "Füge einen Link ein"
734
 
735
- #: views/b2s/curation.php:42
736
  msgid "continue"
737
  msgstr "weiter"
738
 
739
- #: views/b2s/curation.php:52
740
  msgid "Load data..."
741
  msgstr "Daten werden geladen..."
742
 
743
- #: views/b2s/curation.php:66 views/b2s/ship.php:16 views/b2s/ship.php:544
744
- #: includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:213
745
- #: includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41
746
- #: includes/PRG/Post/Item.php:97
747
  msgid "published"
748
  msgstr "veröffentlicht"
749
 
750
- #: views/b2s/curation.php:84 views/b2s/post.approve.php:98
751
- #: views/b2s/ship.php:444
752
  msgid "Do you want to mark this post as published ?"
753
  msgstr "Möchtest Du diesen Beitrag als veröffentlicht markieren?"
754
 
755
- #: views/b2s/curation.php:89 views/b2s/post.approve.php:103
756
- #: views/b2s/ship.php:449
757
  msgid "YES"
758
  msgstr "JA"
759
 
760
- #: views/b2s/curation.php:90 views/b2s/network.php:140
761
- #: views/b2s/post.approve.php:87 views/b2s/post.approve.php:104
762
- #: views/b2s/post.notice.php:74 views/b2s/post.publish.php:74
763
- #: views/b2s/post.sched.php:88 views/b2s/ship.php:450 views/prg/ship.php:92
764
- #: views/b2s/widgets/posts.php:80
765
  msgid "NO"
766
  msgstr "NEIN"
767
 
768
- #: views/b2s/curation.php:103 views/b2s/post.calendar.php:251
769
- #: views/b2s/ship.php:374
770
  msgid "Need to schedule your posts?"
771
  msgstr "Du möchtest Deine Beiträge planen?"
772
 
773
- #: views/b2s/curation.php:106 views/b2s/post.calendar.php:254
774
- #: views/b2s/ship.php:377
775
  msgid "Blog2Social Premium covers everything you need."
776
  msgstr "Blog2Social Premium deckt alles ab, was Du brauchst."
777
 
778
- #: views/b2s/curation.php:109 views/b2s/post.calendar.php:257
779
- #: views/b2s/ship.php:380 includes/B2S/Ship/Item.php:777
780
  msgid "Schedule for specific dates"
781
  msgstr "Für bestimmte Termine planen"
782
 
783
- #: views/b2s/curation.php:110 views/b2s/post.calendar.php:258
784
- #: views/b2s/ship.php:381
785
- msgid ""
786
- "You want to publish a post on a specific date? No problem! Just enter your "
787
- "desired date and you are ready to go!"
788
- msgstr ""
789
- "Du möchtest einen Beitrag an einem ganz bestimmten Datum veröffentlichen? "
790
- "Kein Problem! Stelle einfach Dein Wunschdatum ein und los geht’s!"
791
 
792
- #: views/b2s/curation.php:112 views/b2s/post.calendar.php:260
793
- #: views/b2s/ship.php:383
794
  msgid "Schedule post recurrently"
795
  msgstr "Beitrag mehrfach planen"
796
 
797
- #: views/b2s/curation.php:113 views/b2s/post.calendar.php:261
798
- #: views/b2s/ship.php:384
799
- msgid ""
800
- "You have evergreen content you want to re-share from time to time in your "
801
- "timeline? Schedule your evergreen content to be shared once, multiple times "
802
- "or recurringly at specific times."
803
- msgstr ""
804
- "Du möchtest Deine beliebtesten Beiträge wiederholt auf den Social Media "
805
- "teilen? Teile Deine Evergreen Inhalte einmal, mehrmals oder in einem "
806
- "wiederkehrenden Rhythmus"
807
 
808
- #: views/b2s/curation.php:115 views/b2s/post.calendar.php:263
809
- #: views/b2s/premium.php:78 views/b2s/ship.php:386
810
- #: views/b2s/widgets/premium.php:71
811
  msgid "Best Time Scheduler"
812
  msgstr "Beste Zeiten Manager"
813
 
814
- #: views/b2s/curation.php:116 views/b2s/post.calendar.php:264
815
- #: views/b2s/ship.php:387
816
- msgid ""
817
- "Whenever you publish a post, only a fraction of your followers will actually "
818
- "see your post. Use the Blog2Social Best Times Scheduler to share your post "
819
- "at the best times for each social network. Get more outreach and extend the "
820
- "lifespan of your posts."
821
  msgstr ""
822
- "Wenn Du einen Post in den Social Media veröffentlichst, wird Dein Beitrag "
823
- "immer nur von einer kleinen Anzahl Deiner Follower wahrgenommen. Nutze den "
824
- "Beste Zeiten Manager, um Deine Beiträge zu den besten Zeiten des jeweiligen "
825
- "Netzwerks zu teilen. Steigere so die Reichweite, Interaktion und Lebensdauer "
826
- "Deiner Posts."
827
 
828
- #: views/b2s/dashboard.php:82
829
- msgid "Couldn't find your answer?"
830
- msgstr "Konntest Du Deine Antwort nicht finden?"
831
 
832
- #: views/b2s/dashboard.php:84
833
- msgid "Contact Support by Email"
834
- msgstr "Support-Team per E-Mail kontaktieren"
835
-
836
- #: views/b2s/dashboard.php:86
837
- msgid "Call us: +49 2181 7569-277"
838
- msgstr "Ruf' uns an: +49 2181 7569-277"
839
-
840
- #: views/b2s/dashboard.php:88
841
- msgid "(Call times: from 9:00 a.m. to 5:00 p.m. CET on working days)"
842
- msgstr "(Anrufzeiten: Montags bis Freitags von 9:00 bis 17:00 MEZ)"
843
 
844
- #: views/b2s/howto.php:9
845
- msgid "How to use Blog2Social"
846
- msgstr "So nutzt Du Blog2Social"
847
 
848
- #: views/b2s/howto.php:17
849
- msgid ""
850
- "Learn how to get the most out of Blog2Social to promote your blog on social "
851
- "media. Find step-by-step instructions and tips for FREE and PREMIUM users."
852
- msgstr ""
853
- "Lerne wie Du das Beste aus Blog2Social herausholst, um Deinen Blogbeitrag "
854
- "auf den Social Media zu bewerben. Siehe Dir dazu die Schritt-für-Schritt "
855
- "Anleitung und Tipps für Free und Premium Nutzer an."
856
-
857
- #: views/b2s/howto.php:30
858
- msgid "Do you need help?"
859
- msgstr "Brauchst Du Unterstützung?"
860
 
861
- #: views/b2s/howto.php:32
862
- msgid "Find answers to common questions in our FAQ."
863
- msgstr "Finde Antworten zu häufig gestelle Fragen in umserem FAQ."
864
 
865
- #: views/b2s/howto.php:37
866
- msgid "search FAQ"
867
- msgstr "suchen"
868
-
869
- #: views/b2s/howto.php:41 views/b2s/widgets/support.php:1
870
- msgid "TOP 5 FAQ"
871
- msgstr "TOP 5 FAQ"
872
-
873
- #: views/b2s/network.php:21 views/b2s/network.php:22
874
- #: views/b2s/post.calendar.php:212 views/b2s/post.calendar.php:213
875
- #: views/prg/post.php:25 views/prg/post.php:26
876
  msgid "filter"
877
  msgstr "Filter"
878
 
879
- #: views/b2s/network.php:28 views/b2s/network.php:31 views/b2s/network.php:76
880
- #: views/b2s/network.php:99
881
  msgid "Create new profile"
882
  msgstr "neues Profil erstellen"
883
 
@@ -889,444 +619,311 @@ msgstr "Du möchtest eine neue Kombination von Netzwerken anlegen?"
889
  msgid "Delete"
890
  msgstr "Löschen"
891
 
892
- #: views/b2s/network.php:42 views/b2s/ship.php:55 views/b2s/ship.php:344
893
  msgid "You want to schedule your posts and use the Best Time Scheduler?"
894
- msgstr ""
895
- "Du möchtest die Veröffentlichung Deiner Posts planen und den Beste Zeiten "
896
- "Manager benutzen?"
897
 
898
- #: views/b2s/network.php:43 views/b2s/ship.php:56
899
  msgid "Load Best Times"
900
  msgstr "Lade beste Zeiten"
901
 
902
- #: views/b2s/network.php:82
903
  msgid "create"
904
  msgstr "erstellen"
905
 
906
- #: views/b2s/network.php:102
907
- msgid ""
908
- "All connected networks will be displayed as default \"Standard\" networks "
909
- "profile.<br><br>You may define various sets of social media accounts, "
910
- "profiles, pages or groups for different sharing purposes. For example pre-"
911
- "select specific set of all your networks for initial sharing and another set "
912
- "of specific networks for re-sharing your post to. Or, if you have multiple "
913
- "Twitter accounts or multiple Facebook pages and you want to share your post "
914
- "to specific accounts or pages only, this feature may come handy for even "
915
- "faster access to a specific selection of your sharing purposes. You may also "
916
- "select sets of networks for re-sharing or scheduling your posts once or "
917
- "recurrently at various days and times and with different comments or images."
918
- "<br><br> This feature gives you an easier and faster access to an unlimited "
919
- "number of variations for pre-selected sets of social media accounts for any "
920
- "sharing and scheduling scheme you may think of.<br><br> You can always "
921
- "select and remove any account from any of your networks profiles on your "
922
- "preview page with just a click of your mouse for an easy variation of your "
923
- "current sharing scheme."
924
- msgstr ""
925
- "Alle verbundenen Netzwerke werden in der Netzwerk-Übersicht als „Standard“ "
926
- "angezeigt.<br><br>\n"
927
- "Du hast die Möglichkeit verschiedene Netzwerk-Kombinationen von Accounts, "
928
- "Profilen oder Seiten für verschiedene Posting-Zwecke zusammenzustellen und "
929
- "als Netzwerk-Profile abzuspeichern um für zukünftige Aktivitäten schneller "
930
- "darauf zugreifen zu können.<br><br>\n"
931
- "Zum Beispiel, wenn Du den Beitrag bei Veröffentlichung auf allen Netzwerken "
932
- "teilen möchtest, zum wiederholten Teilen aber nur auf bestimmten Netzwerken. "
933
- "Oder <br>\n"
934
- "- wenn Du mehrere Twitter Accounts oder Facebook Seiten hast, auf denen Du "
935
- "den Beitrag in verschiedenen Rhythmen mit verschiedenen Kommentaren teilen "
936
- "möchten, oder <br>\n"
937
- "- wenn Du bestimmte Beiträge nur auf bestimmten Netzwerken teilen möchtest, "
938
- "oder <br>\n"
939
- "- wenn Du Deine Beitrags- und Blogartikel Bilder nacheinander nur auf den "
940
- "Bilder-Netzwerken teilen möchtest.<br><br>\n"
941
- "Was auch immer Du teilen möchtest und wann auch immer Du Deine Beiträge "
942
- "teilen möchtest, Blog2Social bietet Dir die Möglichkeiten, durch "
943
- "verschiedene Netzwerk-Profile noch schneller auf Deine verschiedenen "
944
- "Netzwerk-Kombinationen zuzugreifen."
945
-
946
- #: views/b2s/network.php:105
947
- msgid "You want to add another network profile, pages or groups?"
948
- msgstr ""
949
- "Du möchtest ein weiteres Netzwerkprofil anlegen oder auf Seiten und Gruppen "
950
- "posten?"
951
-
952
- #: views/b2s/network.php:134
953
  msgid "Delete Profile"
954
  msgstr "Profil löschen"
955
 
956
- #: views/b2s/network.php:137
957
  msgid "Do you really want to delete this profile"
958
  msgstr "Soll Dein Profil wirklich gelöscht werden?"
959
 
960
- #: views/b2s/network.php:141 views/b2s/network.php:193
961
- #: views/b2s/post.approve.php:88 views/b2s/post.notice.php:75
962
- #: views/b2s/post.publish.php:75 views/b2s/post.sched.php:89
963
- #: views/b2s/widgets/posts.php:81
964
  msgid "YES, delete"
965
  msgstr "Ja, löschen"
966
 
967
- #: views/b2s/network.php:152
968
  msgid "Google My Business"
969
  msgstr "Google My Business"
970
 
971
- #: views/b2s/network.php:155
972
- msgid ""
973
- "Blog2Social uses the official Google My Business API to share your content "
974
- "on your business listing. You can connect Google My Business listings with "
975
- "up to nine different locations to Blog2Social and you can choose which "
976
- "location you want to share your content on."
977
  msgstr ""
978
- "Blog2Social nutzt die offizielle Google My Business API um Ihre Blogbeiträge "
979
- "an Ihren Brancheneintrag zu versenden. Sie können Brancheneinträge mit bis "
980
- "zu neun verschiedene Standorten mit Blog2Social verbinden und auswählen, auf "
981
- "welchem Standort Ihr Content geteilt werden soll."
982
 
983
- #: views/b2s/network.php:158
984
- msgid ""
985
- "Google currently allows access to the API for all companies with up to 9 "
986
- "locations in their Google My Business Listings. However, Google plans to "
987
- "extend the API for companies with more than 9 locations in their Google My "
988
- "Business listings."
989
- msgstr ""
990
- "Google erlaubt derzeit den Zugriff auf die API für alle Unternehmen mit bis "
991
- "zu 9 Standorten. Google plant, den Zugriff auf die API in Zukunft auch auf "
992
- "Unternehmen mit mehr als 9 verbundenen Standorten in Ihren Google My "
993
- "Business Brancheneinträgen zu erweitern."
994
-
995
- #: views/b2s/network.php:161 views/b2s/premium.php:22 views/b2s/ship.php:466
996
- #: includes/B2S/Ship/Item.php:815 views/b2s/partials/post-edit-modal.php:48
997
- #: views/b2s/widgets/premium.php:14
998
  msgid "Learn more"
999
  msgstr "Mehr erfahren"
1000
 
1001
- #: views/b2s/network.php:174
1002
  msgid "Delete Authorization"
1003
  msgstr "Autorisierung löschen"
1004
 
1005
- #: views/b2s/network.php:183
1006
  msgid "Do you really want to delete this authorization"
1007
  msgstr "Soll die Autorisierung wirklich gelöscht werden?"
1008
 
1009
- #: views/b2s/network.php:186
1010
  msgid "You have still set up scheduled posts for this network:"
1011
- msgstr ""
1012
- "Du hast noch ausstehende Veröffentlichungen für dieses Netzwerk geplant:"
1013
 
1014
- #: views/b2s/network.php:187
1015
  msgid "Delete all scheduled posts for this account irrevocably"
1016
  msgstr "Alle geplanten Beiträge für diesen Account unwiderruflich löschen."
1017
 
1018
- #: views/b2s/network.php:187
1019
  msgid "scheduled posts"
1020
  msgstr "geplante Beiträge"
1021
 
1022
- #: views/b2s/network.php:194
1023
  msgid "View schedule posts"
1024
  msgstr "Geplante Beiträge anzeigen"
1025
 
1026
- #: views/b2s/network.php:213
1027
  msgid "Please re-authorize your account with Blog2Social and try again"
1028
- msgstr ""
1029
- "Bitte autorisieren Sie Ihr Konto bei Blog2Social und versuchen Sie es erneut."
1030
 
1031
- #: views/b2s/network.php:214
1032
  msgid "Change successful"
1033
  msgstr "Change successful"
1034
 
1035
- #: views/b2s/network.php:215
1036
  msgid "Could not be changed"
1037
  msgstr "Could not be changed"
1038
 
1039
- #: views/b2s/network.php:223
1040
  msgid "modfiy"
1041
  msgstr "modify"
1042
 
1043
- #: views/b2s/post.approve.php:78
1044
  msgid "Delete Social Media Posts"
1045
  msgstr "Social Media Posts löschen"
1046
 
1047
- #: views/b2s/post.approve.php:81
1048
  msgid "Are you sure you want to delete these Social Media posts?"
1049
  msgstr "Bist Du sicher, dass Du diese Social Media Posts löschen möchtest?"
1050
 
1051
- #: views/b2s/post.approve.php:83 views/b2s/post.notice.php:70
1052
- #: views/b2s/post.publish.php:70 views/b2s/post.sched.php:84
1053
- #: views/b2s/widgets/posts.php:76
1054
  msgid "Number of entries"
1055
  msgstr "Anzahl der Einträge"
1056
 
1057
- #: views/b2s/post.calendar.php:30
1058
  msgid "Sort by network"
1059
  msgstr "Sortiere nach Netzwerk"
1060
 
1061
- #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:174
1062
- #: includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441
1063
- #: includes/B2S/Settings/Item.php:484
 
 
 
 
 
 
1064
  msgid "Link Post"
1065
  msgstr "Link-Beitrag"
1066
 
1067
- #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:174
1068
- #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
1069
- #: includes/B2S/Settings/Item.php:484
1070
  msgid "Photo Post"
1071
  msgstr "Bild-Beitrag"
1072
 
1073
- #: views/b2s/post.calendar.php:78 views/b2s/post.sched.php:161
1074
  msgid "add post"
1075
  msgstr "Beitrag hinzufügen"
1076
 
1077
- #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:119
1078
- #: views/b2s/ship.php:479
1079
  msgid "Choose your"
1080
  msgstr "Wähle Deinen"
1081
 
1082
- #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:119
1083
- #: views/b2s/ship.php:479
1084
  msgid "Post Format"
1085
  msgstr "Postformat"
1086
 
1087
- #: views/b2s/post.calendar.php:99 views/b2s/post.sched.php:121
1088
- #: views/b2s/ship.php:481
1089
  msgid "for:"
1090
  msgstr "für:"
1091
 
1092
- #: views/b2s/post.calendar.php:118 views/b2s/post.sched.php:140
1093
- #: views/b2s/ship.php:499
1094
- msgid ""
1095
- "Define the default settings for the custom post format for all of your "
1096
- "Facebook accounts in the Blog2Social settings."
1097
- msgstr ""
1098
- "Speichere Dein bevorzugtes Facebook Post-Format als Standardeinstellung in "
1099
- "den Blog2Social Einstellungen."
1100
 
1101
- #: views/b2s/post.calendar.php:121 views/b2s/post.sched.php:143
1102
- #: views/b2s/ship.php:502
1103
- msgid ""
1104
- "Define the default settings for the custom post format for all of your "
1105
- "Twitter accounts in the Blog2Social settings."
1106
- msgstr ""
1107
- "Definiere Dein Standard-Beitragsformat für alle Deine Twitter-Verbindungen "
1108
- "unter den Blog2Social Einstellungen."
1109
 
1110
- #: views/b2s/post.calendar.php:124 views/b2s/post.sched.php:146
1111
- #: views/b2s/ship.php:505
1112
- msgid ""
1113
- "Define the default settings for the custom post format for all of your "
1114
- "Google+ accounts in the Blog2Social settings."
1115
- msgstr ""
1116
- "Definiere Dein Standard-Beitragsformat für alle Deine Google+ Verbindungen "
1117
- "unter den Blog2Social Einstellungen."
1118
 
1119
- #: views/b2s/post.calendar.php:127 views/b2s/post.sched.php:149
1120
- #: views/b2s/ship.php:508
1121
- msgid ""
1122
- "Define the default settings for the custom post format for all of your "
1123
- "Instagram accounts in the Blog2Social settings."
1124
- msgstr ""
1125
- "Definiere die Standardeinstellungen für das benutzerdefinierte Postformat "
1126
- "für alle Instagram-Konten in den Blog2Social-Einstellungen."
1127
 
1128
- #: views/b2s/post.calendar.php:142 views/b2s/post.sched.php:100
1129
- #: views/b2s/ship.php:420
1130
  msgid "Select image for"
1131
  msgstr "Wähle Bild aus für"
1132
 
1133
- #: views/b2s/post.calendar.php:160
1134
  msgid "What would you like to share?"
1135
  msgstr "Was möchtest Du teilen?"
1136
 
1137
- #: views/b2s/post.calendar.php:170
1138
  msgid "Share content from your blog"
1139
  msgstr "Teile Deine Blogbeiträge"
1140
 
1141
- #: views/b2s/post.calendar.php:173 views/b2s/post.calendar.php:186
1142
  msgid "select"
1143
  msgstr "auswählen"
1144
 
1145
- #: views/b2s/post.calendar.php:183
1146
  msgid "Share content from other sources"
1147
  msgstr "Teile Beiträge aus beliebigen Quellen"
1148
 
1149
- #: views/b2s/post.calendar.php:204
1150
  msgid "Select a post"
1151
  msgstr "Wähle einen Beitrag aus"
1152
 
1153
- #: views/b2s/post.notice.php:65 views/b2s/post.publish.php:65
1154
- #: views/b2s/widgets/posts.php:71
1155
  msgid "Delete entries from the reporting"
1156
  msgstr "Einträge aus dem Reporting löschen"
1157
 
1158
- #: views/b2s/post.notice.php:68 views/b2s/post.publish.php:68
1159
- #: views/b2s/widgets/posts.php:74
1160
  msgid "You are sure, you want to delete entries from the reporting?"
1161
  msgstr "Bist Du sicher, dass Du Einträge aus dem Reporting löschen möchtest?"
1162
 
1163
- #: views/b2s/post.sched.php:28 includes/B2S/Network/Item.php:135
1164
  msgid "Uhr"
1165
  msgstr "Uhr"
1166
 
1167
- #: views/b2s/post.sched.php:79
1168
  msgid "Delete entries form the scheduling"
1169
  msgstr "Einträge aus der Planung löschen"
1170
 
1171
- #: views/b2s/post.sched.php:82
1172
  msgid "You are sure, you want to delete entries from the scheduling?"
1173
  msgstr "Bist Du sicher, dass Du Einträge aus Deiner Planung löschen möchtest?"
1174
 
1175
- #: views/b2s/premium.php:9 views/b2s/widgets/premium.php:1
1176
- msgid "Your license: Blog2Social"
1177
- msgstr "Du nutzt Blog2Social"
 
 
 
 
1178
 
1179
- #: views/b2s/premium.php:21 views/b2s/widgets/premium.php:13
1180
- msgid ""
1181
- "Upgrade to Blog2Social Premium to schedule your posts for the best time, "
1182
- "once or recurringly with the Best Time Scheduler and post to pages, groups "
1183
- "and multiple accounts per network."
 
1184
  msgstr ""
1185
- "Mit Blog2Social Premium kannst Du mit dem Beste Zeiten Manager Deine Posts "
1186
- "im Voraus planen, zur einmaligen oder wiederholten Veröffentlichung. Und Du "
1187
- "kannst auf Seiten, in Gruppen und mehreren Accounts pro Netzwerk posten."
1188
 
1189
- #: views/b2s/premium.php:27 views/b2s/widgets/premium.php:19
1190
  msgid "Enter license key and change your version"
1191
  msgstr "Lizenzschlüssel eingeben und Version ändern"
1192
 
1193
- #: views/b2s/premium.php:29 views/b2s/widgets/premium.php:21
1194
- msgid "Activate"
1195
- msgstr "Aktivieren"
 
 
 
 
1196
 
1197
  #: views/b2s/premium.php:51
1198
- msgid "Social Media Sharing"
1199
- msgstr "Netzwerkauswahl"
1200
 
1201
- #: views/b2s/premium.php:52 views/b2s/widgets/premium.php:36
1202
- msgid "Cross-share to all popular social networks"
1203
- msgstr "Teilen von Blogbeiträgen auf allen Social Media"
1204
 
1205
  #: views/b2s/premium.php:60
1206
- msgid "Auto Posting"
1207
- msgstr "Auto-Posting"
1208
-
1209
- #: views/b2s/premium.php:61 views/b2s/widgets/premium.php:48
1210
- msgid "Automatically share your posts whenever you publish a new blog post"
1211
- msgstr "Blogbeiträge automatisch beim Veröffentlichen teilen"
1212
 
1213
  #: views/b2s/premium.php:69
1214
- msgid "Customizing Social Media Posts"
1215
- msgstr "Individualisieren"
1216
-
1217
- #: views/b2s/premium.php:70 views/b2s/widgets/premium.php:60
1218
- msgid ""
1219
- "Edit or add comments, hashtags or handles. Edit posts in HTML for re-"
1220
- "publishing on blogging networks"
1221
- msgstr ""
1222
- "Posting-Texte ergänzen mit Kommentaren, Hashtags oder Handles. HTML-Editor "
1223
- "für das Posten in Blog-Netzwerken"
1224
-
1225
- #: views/b2s/premium.php:79 views/b2s/widgets/premium.php:72
1226
- msgid ""
1227
- "Choose pre-defined times to post or edit and define your own time settings"
1228
- msgstr "Optimaler Zeitpunkt zum Posten voreingestellt und anpassbar"
1229
 
1230
- #: views/b2s/premium.php:89
1231
- msgid "Social Media Scheduler"
1232
- msgstr "Veröffentlichungen planen"
1233
 
1234
- #: views/b2s/premium.php:90
1235
- msgid ""
1236
- "Social media scheduling: once, repeatedly or recurrently to multiple "
1237
- "profiles, pages and groups"
1238
- msgstr ""
1239
- "Einmalig, mehrmals oder regelmäßig auf mehreren Profilen, Seiten oder "
1240
- "Gruppen posten"
1241
 
1242
- #: views/b2s/premium.php:98
1243
- msgid "Individual Images for Each Social Media Post"
1244
- msgstr "Individuelle Bilder für jeden Social Media Post"
1245
-
1246
- #: views/b2s/premium.php:99
1247
- msgid ""
1248
- "Select any image from your media gallery for each social media post and "
1249
- "channel"
1250
- msgstr "Wählen Sie beliebige Bilder für Ihre Social Media Posts"
1251
-
1252
- #: views/b2s/premium.php:107
1253
- msgid "Select Post Format"
1254
- msgstr "Beitragsformat auswählen"
1255
-
1256
- #: views/b2s/premium.php:108 views/b2s/widgets/premium.php:96
1257
- msgid "One-page preview editor for all social networks for easy customizing"
1258
- msgstr ""
1259
- "Zentrale Vorschauseite für alle Social Media mit Editor für einfaches "
1260
- "Anpassen"
1261
 
1262
- #: views/b2s/premium.php:116
1263
- msgid "Social Media Reporting"
1264
- msgstr "Reporting"
1265
 
1266
- #: views/b2s/premium.php:117
1267
- msgid "Keep track of your scheduled and shared posts"
1268
- msgstr ""
1269
- "Alle veröffentlichten und geplanten Social-Media-Posts mit direktem Link zum "
1270
- "einfachen Aufrufen und erneuten Teilen"
1271
-
1272
- #: views/b2s/premium.php:122
1273
  msgid "Show me plans and prices"
1274
  msgstr "Versionen und Preise anzeigen"
1275
 
1276
- #: views/b2s/settings.php:15 includes/B2S/Ship/Image.php:28
1277
- msgid ""
1278
- "You need a higher user role to upload an image on this blog. Please contact "
1279
- "your administrator."
1280
- msgstr ""
1281
- "Du brauchst eine höhere Benutzerrolle, um ein Bild auf diesem Blog "
1282
- "hochzuladen. Bitte kontaktiere Deinen Administrator."
1283
 
1284
- #: views/b2s/settings.php:25
1285
  msgid "save..."
1286
  msgstr "speichere Daten..."
1287
 
1288
- #: views/b2s/settings.php:30
1289
  msgid "General"
1290
  msgstr "Allgemein"
1291
 
1292
- #: views/b2s/settings.php:33 includes/B2S/Post/Item.php:432
1293
- #: views/b2s/widgets/premium.php:47
1294
  msgid "Auto-Posting"
1295
  msgstr "Auto-Posting"
1296
 
1297
- #: views/b2s/settings.php:36
1298
  msgid "Social Meta Data"
1299
  msgstr "Social Meta Angaben"
1300
 
1301
- #: views/b2s/settings.php:39
1302
  msgid "Network Settings"
1303
  msgstr "Netzwerk-Einstellungen"
1304
 
1305
- #: views/b2s/settings.php:54 views/b2s/settings.php:95
1306
- #: views/b2s/settings.php:97 views/b2s/settings.php:110
1307
- #: views/b2s/settings.php:112 views/b2s/settings.php:125
1308
- #: views/b2s/settings.php:127 views/b2s/settings.php:141
1309
- #: views/b2s/settings.php:143
1310
  msgid "save"
1311
  msgstr "speichern"
1312
 
1313
- #: views/b2s/settings.php:64
1314
  msgid "Post format"
1315
  msgstr "Beitragsformat"
1316
 
1317
- #: views/b2s/settings.php:74
1318
  msgid "Facebook"
1319
  msgstr "Facebook"
1320
 
1321
- #: views/b2s/settings.php:77
1322
  msgid "Twitter"
1323
  msgstr "Twitter"
1324
 
1325
- #: views/b2s/settings.php:80
1326
  msgid "Google+"
1327
  msgstr "Google+"
1328
 
1329
- #: views/b2s/settings.php:83
1330
  msgid "Instagram"
1331
  msgstr "Instagram"
1332
 
@@ -1344,22 +941,12 @@ msgstr "berücksichtige Shortcodes in meinen Beiträgen"
1344
 
1345
  #: views/b2s/settings.php:187
1346
  msgid ""
1347
- "Shortcodes are used by some wordpress plugins like Elementor, Visual "
1348
- "Composer and Content Builder. When a shortcode is inserted in a WordPress "
1349
- "post or page, it is replaced with some other content when you publish the "
1350
- "article on your blog. In other words, a shortcode instructs WordPress to "
1351
- "find a special command that is placed in square brackets ([]) and replace it "
1352
- "with the appropriate dynamic content by a plugin you use.<br><br>Activate "
1353
- "this feature, if you should use dynamic elements in your articles."
1354
  msgstr ""
1355
- "Shortcodes werden von einigen WordPress-Plugins wie Elementor, Visual "
1356
- "Composer und Content Builder verwendet. Wenn ein Shortcode in einem "
1357
- "WordPress-Post oder einer Seite eingefügt wird, wird dieser dynamisch durch "
1358
- "andere Inhalte ersetzt, wenn du Deinen Beitrag auf Deinem Wordpress "
1359
- "veröffentlicht. Mit anderen Worten, ein Shortcode weist WordPress an, einen "
1360
- "speziellen Befehl zu finden, der in eckige Klammern gesetzt wird ([]) und "
1361
- "den Inhalt durch ein Plugin zu ersetzen, das Du verwendet.<br><br> Aktiviere "
1362
- "diese Funktion, wenn Du dynamische Elemente in Deinen Beiträgen verwendest."
1363
 
1364
  #: views/b2s/settings.php:198
1365
  msgid "Include WordPress tags as hashtags in your posts"
@@ -1367,20 +954,11 @@ msgstr "Füge WordPress-Tags als Hashtags zu Deinen Social Media-Posts hinzu"
1367
 
1368
  #: views/b2s/settings.php:201
1369
  msgid ""
1370
- "Hashtags are a great way to generate more reach and visibility for your "
1371
- "posts. By activating this feature Blog2Social will automatically include "
1372
- "your WordPress tags as hashtags in all Social Media posts for networks that "
1373
- "support hashtags. This way you don't need to worry about adding extra "
1374
- "hashtags to your comments. Blog2Social erases unnecessary spaces in your "
1375
- "WordPress tags to generate valid hashtags."
1376
  msgstr ""
1377
- "Hashtags sind eine großartige Möglichkeit, mehr Reichweite und Sichtbarkeit "
1378
- "für Deine Social Media-Posts zu generieren. Wenn Du diese Funktion "
1379
- "aktivierst, wird Blog2Social Deine WordPress-Tags automatisch als Hashtags "
1380
- "in alle Social Media-Posts für Netzwerke, die Hashtags unterstützen, "
1381
- "einfügen. Auf diese Weise brauchst Du Dir keine Gedanken mehr über das "
1382
- "Hinzufügen zusätzlicher Hashtags zu machen. Blog2Social löscht unnötige "
1383
- "Leerzeichen Deiner WordPress-Tags, um gültige Hashtags zu erstellen. "
1384
 
1385
  #: views/b2s/settings.php:212
1386
  msgid "Activate Legacy mode "
@@ -1388,31 +966,21 @@ msgstr "Kompatibilitätsmodus aktivieren"
1388
 
1389
  #: views/b2s/settings.php:215
1390
  msgid "Plugin contents are loaded one at a time to minimize server load."
1391
- msgstr ""
1392
- "Plugininhalte werden nacheinander geladen, um den Server Deines Blogs zu "
1393
- "entlasten."
1394
 
1395
  #: views/b2s/settings.php:226
1396
  msgid "Instant Caching for Facebook Link Posts"
1397
  msgstr "Instant Caching für Facebook Link-Beiträge"
1398
 
1399
  #: views/b2s/settings.php:229
1400
- msgid ""
1401
- "To make sure that Facebook always pulls the current meta data of your blog "
1402
- "post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post "
1403
- "URL when instant caching is activated. This is necessary if you use varnish "
1404
- "caching."
1405
  msgstr ""
1406
- "Um sicherzustellen, dass Facebook bei Link-Beiträgen immer die aktuellen "
1407
- "Meta Daten Deines Blogbeitrags zieht, hängt Blog2Social bei aktivem Instant "
1408
- "Caching bei Facebook Link-Beiträgen den “no-cache=1” Parameter an die "
1409
- "Beitrags-URL. Dies ist notwendig, wenn Du varnish caching benutzt."
1410
 
1411
  #: views/b2s/settings.php:231
1412
  msgid "Note: To use Facebook Instant Articles, this option must be disabled."
1413
- msgstr ""
1414
- "Achtung: Um Facebook Instant Artikel zu verwenden, muss diese Option "
1415
- "deaktiviert sein."
1416
 
1417
  #: views/b2s/settings.php:242 includes/B2S/Settings/Item.php:66
1418
  msgid "Personal Time Zone"
@@ -1420,241 +988,274 @@ msgstr "Persönliche Zeitzone"
1420
 
1421
  #: views/b2s/settings.php:245
1422
  msgid ""
1423
- "Blog2Social applies the scheduled time settings based on the time zone "
1424
- "defined in the general settings of your WordPress. You can select a user-"
1425
- "specific time zone that deviates from the Wordpress system time zone for "
1426
- "your social media scheduling.<br><br>Select the desired time zone from the "
1427
- "drop-down menu."
1428
  msgstr ""
1429
- "Die Zeiteinstellungen zum Planen von Social Media Posts in Blog2Social "
1430
- "basieren auf der Zeitzone, die in den allgemeinen Einstellungen Deines "
1431
- "WordPress festgelegt ist. Du kannst aber auch eine andere Zeitzone als Basis "
1432
- "für die Planung Deiner Social Media Posts festlegen. Wähle dazu die "
1433
- "gewünschte Zeitzone aus dem Drop-Down Menü."
1434
-
1435
- #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49
1436
- #: includes/B2S/Post/Item.php:213 includes/PRG/Post/Item.php:97
1437
  msgid "draft"
1438
  msgstr "Entwurf"
1439
 
1440
- #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49
1441
- #: includes/B2S/Post/Item.php:213 includes/PRG/Post/Filter.php:41
1442
- #: includes/PRG/Post/Item.php:97
1443
- msgid "scheduled"
1444
- msgstr "geplant"
1445
-
1446
- #: views/b2s/ship.php:33
1447
  msgid "Social Media Scheduling & Sharing"
1448
  msgstr "Beitrag auf Social Media planen und teilen"
1449
 
1450
- #: views/b2s/ship.php:34 views/prg/ship.php:41 views/prg/ship.php:43
1451
- #: includes/B2S/Settings/Item.php:325 includes/B2S/Settings/Item.php:346
1452
  msgid "Title"
1453
  msgstr "Titel"
1454
 
1455
- #: views/b2s/ship.php:36 includes/B2S/Post/Item.php:253
1456
  msgid "on blog"
1457
  msgstr "auf dem Blog"
1458
 
1459
- #: views/b2s/ship.php:44
1460
  msgid "scroll to bottom"
1461
  msgstr "zum Seitenende"
1462
 
1463
- #: views/b2s/ship.php:49
1464
  msgid "You want to load your time settings?"
1465
  msgstr "Du möchtest Deine Zeiten laden?"
1466
 
1467
- #: views/b2s/ship.php:50
1468
  msgid "Load My Times Settings"
1469
  msgstr "Meine Zeit-Einstellungen laden"
1470
 
1471
- #: views/b2s/ship.php:86
1472
  msgid "Social Accounts"
1473
  msgstr "Social Media Konten"
1474
 
1475
- #: views/b2s/ship.php:104
1476
  msgid "Add more..."
1477
  msgstr "mehr hinzufügen"
1478
 
1479
- #: views/b2s/ship.php:106
1480
  msgid "Profiles | Pages | Groups"
1481
  msgstr "Profile | Seiten | Gruppen"
1482
 
1483
- #: views/b2s/ship.php:145
1484
  msgid "Save Network Selection"
1485
  msgstr "Netzwerkauswahl speichern"
1486
 
1487
- #: views/b2s/ship.php:154
1488
  msgid "network connected"
1489
  msgstr "Netzwerk verbunden"
1490
 
1491
- #: views/b2s/ship.php:155
1492
  msgid "requires image"
1493
  msgstr "Bild benötigt"
1494
 
1495
- #: views/b2s/ship.php:156
1496
  msgid "refresh authorization"
1497
  msgstr "Autorisierung aktualisieren"
1498
 
1499
- #: views/b2s/ship.php:179
1500
- msgid ""
1501
- "Notice:<br><p>Please make sure, that your website address is reachable. The "
1502
- "Social Networks do not allow postings from local installations.</p>"
1503
- msgstr ""
1504
- "Hinweis:<br><p>Bitte stelle sicher, dass Deine Webseiten-Adresse von außen "
1505
- "erreichbar ist. Die sozialen Netzwerke erlauben keine Posts von lokalen "
1506
- "Installationen.</p>"
1507
 
1508
- #: views/b2s/ship.php:181
1509
  msgid "change website address"
1510
  msgstr "Webseiten-Adresse ändern"
1511
 
1512
- #: views/b2s/ship.php:198
1513
  msgid "First, connect or select network before posting"
1514
- msgstr ""
1515
- "Verbinde Dich zuerst mit einem Netzwerk oder wähle ein Netzwerk aus, bevor "
1516
- "Du den Beitrag teilst!"
1517
 
1518
- #: views/b2s/ship.php:200 includes/B2S/Settings/Item.php:82
1519
  msgid "connect"
1520
  msgstr "Jetzt mit Netzwerken verbinden"
1521
 
1522
- #: views/b2s/ship.php:208
1523
  msgid "scroll to top"
1524
  msgstr "zum Seitenanfang"
1525
 
1526
- #: views/b2s/ship.php:209 views/b2s/ship.php:213
1527
- #: includes/B2S/Curation/View.php:109
1528
  msgid "Share"
1529
  msgstr "Teilen"
1530
 
1531
- #: views/b2s/ship.php:222
1532
  msgid "Time zone"
1533
  msgstr "Zeitzone"
1534
 
1535
- #: views/b2s/ship.php:236 views/b2s/ship.php:238 includes/B2S/Post/Item.php:270
1536
  msgid "Re-share this post"
1537
  msgstr "Diesen Beitrag nochmal teilen"
1538
 
1539
- #: views/b2s/ship.php:240
1540
  msgid "Share new post on Social Media"
1541
  msgstr "Teile einen neuen Beitrag auf Social Media"
1542
 
1543
- #: views/b2s/ship.php:262
1544
  msgid "Connect for"
1545
  msgstr "Netzwerke verbinden für"
1546
 
1547
- #: views/b2s/ship.php:278
1548
  msgid "Re-share this Post"
1549
  msgstr "Diesen Beitrag nochmal teilen"
1550
 
1551
- #: views/b2s/ship.php:281
1552
  msgid ""
1553
- "You can re-share your post for a different sharing purpose, or to share on a "
1554
- "different choice of networks, profiles, pages or groups, or with different "
1555
- "comments or images, or if you want to share your blog post images to image "
1556
- "networks only, or re-share them at different times. You may vary your "
1557
- "comments and images in order to produce more variations of your social media "
1558
- "posts to share more often without sharing the same message over and over "
1559
- "again. Whatever your choose to do for re-sharing your post, you can simply "
1560
- "click \"Re-share this post\" and you will be led to the preview page where "
1561
- "your can select your networks and edit your texts, comments or images "
1562
- "according to your current sharing preferences."
1563
  msgstr ""
1564
- "Du kannst diesen Blogbeitrag erneut teilen, zum Beispiel, um diesen Beitrag "
1565
- "auf einer anderen Auswahl an Netzwerken oder nur auf bestimmten Profilen, "
1566
- "Seiten und Gruppen neu zu teilen, oder mit anderen Kommentaren, Bildern und "
1567
- "Texten nur auf bestimmten Netzwerke zu teilen, oder um weitere Bilder zum "
1568
- "Blogbeitrag nur an die Bilder-Netzwerke zu senden, oder um Deine Social "
1569
- "Media Posts zu anderen Zeiten zu teilen. So erzielt Du mehr Variationen "
1570
- "Deiner Social Media Posts und kannst Deinen Beitrag öfters posten, um mehr "
1571
- "Aufmerksamkeit und Reichweite zu erzielen, ohne immer wieder die gleiche "
1572
- "Mitteilung zu posten. Was auch immer Du zu teilen wünscht, klicke einfach "
1573
- "auf \"Diesen Beitrag erneut teilen\" und Du wirst erneut zur Vorschau "
1574
- "geführt, wo Deine Netzwerke, Texte und Bilder auswählen oder variieren "
1575
- "kannst. "
1576
 
1577
- #: views/b2s/ship.php:284
1578
  msgid "You want re-share your blog post?"
1579
  msgstr "Du möchtest Deinen Beitrag erneut teilen?"
1580
 
1581
- #: views/b2s/ship.php:312
1582
  msgid "Save Network Settings"
1583
  msgstr "Netzwerkeinstellungen speichern"
1584
 
1585
- #: views/b2s/ship.php:315
1586
  msgid ""
1587
- "You can save your current network settings as \"Standard\" network settings "
1588
- "for any future sharing activities or as a \"Profile\" to choose from "
1589
- "(Premium).<br><br>Your Standard selection will show as activated upon "
1590
- "pressing the \"share on social media\" button on the right hand side bar. "
1591
- "You can change these settings any time per click, or choose another network "
1592
- "profile (Premium).<br><br>You can also pre-define various different sets of "
1593
- "networks, for specific social media accounts, target groups, contents or "
1594
- "sharing purposes. For example you can define a specific set of networks for "
1595
- "sharing your posts images only or for re-sharing your evergreen content on a "
1596
- "recurring basis. On the preview-page you may edit your selected or pre-"
1597
- "selected networks anytime by simply clicking on the respective network "
1598
- "account to select or remove an account from the current sharing scheme."
1599
  msgstr ""
1600
- "Du kannst die aktuelle Netzwerk-Auswahl als \"Standard\" Einstellungen "
1601
- "speichern. Diese Netzwerke werden dann als aktiviert auf der rechten "
1602
- "Seitennavigation angezeigt, wenn Du den Button \"Auf Social Media teilen\" "
1603
- "klickst, oder Du kannst die Einstellungen in einem neuen Netzwerk Profil "
1604
- "speichern (Premium).<br><br>Du kannst diesen Blogbeitrag erneut teilen, zum "
1605
- "Beispiel, um diesen Beitrag auf einer anderen Auswahl an Netzwerken oder nur "
1606
- "auf bestimmten Profilen, Seiten und Gruppen neu zu teilen, oder mit anderen "
1607
- "Kommentaren, Bildern und Texten nur auf bestimmten Netzwerke zu teilen, oder "
1608
- "um weitere Bilder zum Blogbeitrag nur an die Bilder-Netzwerke zu senden, "
1609
- "oder um Deine Social Media Posts zu anderen Zeiten zu teilen. So erzielt Du "
1610
- "mehre Variationen Deiner Social Media Posts und kannst Deinen Beitrag öfters "
1611
- "posten, um mehr Aufmerksamkeit und Reichweite zu erzielen, ohne immer wieder "
1612
- "die gleiche Mitteilung zu posten. Was auch immer Du zu teilen wünscht, "
1613
- "klicken Sie einfach auf \"Diesen Beitrag erneut teilen\" und Du wirst erneut "
1614
- "zur Vorschau geführt, wo Du Deine Netzwerke, Texte und Bilder wählen oder "
1615
- "variieren kannst. "
1616
-
1617
- #: views/b2s/ship.php:327
1618
  msgid "Your blog post is not yet published on your Wordpress!"
1619
  msgstr "Dein Beitrag ist derzeit nicht auf Deinem Wordpress veröffentlicht."
1620
 
1621
- #: views/b2s/ship.php:330
1622
  msgid "At least one of your selected networks is set to \"Share Now\""
1623
- msgstr ""
1624
- "Mindestens ein Netzwerk wurde mit der Option \"Sofort teilen\" ausgewählt."
1625
 
1626
- #: views/b2s/ship.php:334
1627
  msgid "Schedule your post"
1628
  msgstr "Beitrag planen"
1629
 
1630
- #: views/b2s/ship.php:337
1631
  msgid "Ignore & share"
1632
  msgstr "Ignorieren & teilen"
1633
 
1634
- #: views/b2s/ship.php:462
1635
  msgid "Important infomationen about XING groups"
1636
- msgstr "Wichtige Informationen zu XING-Gruppen"
1637
 
1638
- #: views/b2s/ship.php:531
1639
  msgid "add Schedule"
1640
  msgstr "Zeitplan hinzufügen"
1641
 
1642
- #: views/b2s/ship.php:547
1643
  msgid "Give me more information"
1644
  msgstr "Erhalte mehr Infomationen"
1645
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1646
  #: views/prg/login.php:14
1647
  msgid "Login failed. Please check your username and a password!"
1648
- msgstr ""
1649
- " Die Anmeldung zu PR-Gateway ist fehlgeschlagen. Bitte überprüfe Deinen "
1650
- "Benutzernamen und Dein Password!"
1651
 
1652
  #: views/prg/login.php:20
1653
- msgid ""
1654
- "Login failed. Please check your server settings. OpenSSL must be enabled on."
1655
- msgstr ""
1656
- " Die Anmeldung zu PR-Gateway ist fehlgeschlagen. Bitte überprüfen Deine "
1657
- "Server-Einstellungen. OpenSSL muss aktiviert sein. "
1658
 
1659
  #: views/prg/login.php:23
1660
  msgid "E-Mail or Username"
@@ -1682,21 +1283,13 @@ msgstr "PR-Gateway kostenlos und unverbindlich testen"
1682
 
1683
  #: views/prg/login.php:36
1684
  msgid "1x publish press release <br> 1x publish report <br> 1x promote event"
1685
- msgstr ""
1686
- "1 x Pressemitteilung veröffentlichen <br> 1 x Report abrufen <br>1 x "
1687
- "Veranstaltung bewerben"
1688
 
1689
  #: views/prg/login.php:38
1690
- msgid ""
1691
- "The press distribution PR gateway automatically publish your press releases "
1692
- "and events with one click.Publish your message over 250 portals."
1693
  msgstr ""
1694
- "Mit dem Presseverteiler PR-Gateway veröffentlicht Du Deine "
1695
- "Pressemitteilungen und Veranstaltungsankündigungen automatisch mit nur einem "
1696
- "Klick auf Deine individuelle Auswahl aus über 250 reichweitenstarken und "
1697
- "zielgruppen-spezifischen kostenlosen Presseportalen, Eventportalen, "
1698
- "internationalen und regionalen Portalen, Social Media und Dokumenten-"
1699
- "Netzwerken."
1700
 
1701
  #: views/prg/login.php:41
1702
  msgid "Start your 14-Day Free Trial"
@@ -1723,23 +1316,13 @@ msgid "Please Note"
1723
  msgstr "Hinweis"
1724
 
1725
  #: views/prg/ship.php:88
1726
- msgid ""
1727
- "It may incur charges for publishing on PR-Gateway. Sent press releases can "
1728
- "not be withdrawn. If you want your press release to be published now?"
1729
- msgstr ""
1730
- "Bitte beachte, dass gegebenenfalls Gebühren für die Versendung von "
1731
- "Pressemitteilungen über PR-Gateway anfallen können. Einmal versandte "
1732
- "Pressemitteilungen können nicht mehr zurückgenommen werden. Soll Deine "
1733
- "Pressemitteilung jetzt versendet werden?"
1734
 
1735
  #: views/prg/ship.php:91
1736
  msgid "Yes, I accept"
1737
  msgstr "Ja,einverstanden"
1738
 
1739
- #: includes/B2S/Calendar/Filter.php:124
1740
- msgid "show all"
1741
- msgstr "alles anzeigen"
1742
-
1743
  #: includes/B2S/Curation/View.php:22
1744
  msgid "Write something..."
1745
  msgstr "Schreibe etwas..."
@@ -1752,9 +1335,7 @@ msgstr "Teile Deinen Post"
1752
  msgid "immediately"
1753
  msgstr "sofort"
1754
 
1755
- #: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67
1756
- #: includes/B2S/Ship/Item.php:885 views/b2s/partials/post-edit-modal.php:62
1757
- #: views/b2s/partials/post-edit-modal.php:65
1758
  msgid "Date"
1759
  msgstr "Startdatum"
1760
 
@@ -1770,7 +1351,7 @@ msgstr "Standard"
1770
  msgid "Show all"
1771
  msgstr "alle anzeigen"
1772
 
1773
- #: includes/B2S/Network/Item.php:61 includes/B2S/Network/Item.php:180
1774
  msgid "My profile"
1775
  msgstr "Mein Profil"
1776
 
@@ -1778,101 +1359,49 @@ msgstr "Mein Profil"
1778
  msgid "Your profiles:"
1779
  msgstr "weitere Profile:"
1780
 
1781
- #: includes/B2S/Network/Item.php:139
1782
  msgid "Best times"
1783
  msgstr "Beste Zeiten"
1784
 
1785
- #: includes/B2S/Network/Item.php:147 includes/B2S/Ship/Portale.php:36
1786
  msgid "You want to connect a network profile?"
1787
  msgstr "Du möchtest Dich mit einem Netzwerkprofil verbinden?"
1788
 
1789
- #: includes/B2S/Network/Item.php:150 includes/B2S/Ship/Portale.php:33
1790
  msgid "You want to connect a network page?"
1791
  msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
1792
 
1793
- #: includes/B2S/Network/Item.php:153 includes/B2S/Ship/Portale.php:30
1794
  msgid "You want to connect a social media group?"
1795
  msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
1796
 
1797
- #: includes/B2S/Network/Item.php:161
1798
- msgid "Action required"
1799
- msgstr "Handlung erforderlich"
1800
-
1801
- #: includes/B2S/Network/Item.php:161
1802
- msgid ""
1803
- "The current XING API will be replaced by the new XING interface. Please "
1804
- "connect your XING profile, as well as your XING company pages (Employer "
1805
- "branding profiles) and business pages with the new XING interface in the "
1806
- "Blog2Social network settings."
1807
- msgstr ""
1808
- "Die aktuelle XING-Schnittstelle wird durch eine neue XING-Schnittstelle "
1809
- "ersetzt. Bitte verbinde Dein XING-Profil sowie Deine XING-Unternehmensseiten-"
1810
- " (Arbeitgeberprofile) und Business Pages in den Blog2Social "
1811
- "Netzwerkeinstellungen mit der neuen XING-Schnittstelle."
1812
-
1813
- #: includes/B2S/Network/Item.php:164
1814
- msgid "Please notice"
1815
- msgstr "Bitte beachte"
1816
-
1817
- #: includes/B2S/Network/Item.php:164
1818
- msgid ""
1819
- "Google will shut down Google+ for all private accounts (profiles, pages, "
1820
- "groups) on 2nd April 2019. You can find further information and the next "
1821
- "steps, including how to download your photos and other content here:"
1822
- msgstr ""
1823
- "Google stellt das Netzwerk Google+ für alle private Konten (Profile, Seiten "
1824
- "und Gruppen) zum 02. April 2019 ein. Hier findest Du Informationen zu den "
1825
- "nächsten Schritten, u. a. dazu, wie Du Deine Fotos und andere Inhalte "
1826
- "herunterladen kannst:"
1827
-
1828
- #: includes/B2S/Network/Item.php:164
1829
- msgid ""
1830
- "Please check whether you have scheduled social media posts for Google+ "
1831
- "beyond 2nd April 2019. Consider to reschedule these posts for other social "
1832
- "networks."
1833
- msgstr ""
1834
- "Bitte prüfe, ob Du Beiträge für Google+ nach dem 02. April 2019 geplant hast "
1835
- "und plane diese Beiträge gegebenenfalls für andere Netzwerk neu."
1836
-
1837
- #: includes/B2S/Network/Item.php:164
1838
- msgid ""
1839
- "Click here to find all posts for your Google+ accounts that are scheduled "
1840
- "beyond 2nd April 2019"
1841
- msgstr ""
1842
- "Hier geht es zu Deinen geplanten Social Media Posts für Deine Google+-Konten "
1843
- "nach dem 02. April 2019"
1844
-
1845
- #: includes/B2S/Network/Item.php:173 includes/B2S/Settings/Item.php:246
1846
  msgid "Connections"
1847
  msgstr "Verbindungen"
1848
 
1849
- #: includes/B2S/Network/Item.php:174
1850
  msgid "Best Time Manager"
1851
  msgstr "Best Time Manager"
1852
 
1853
- #: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:264
1854
- #: includes/B2S/Network/Item.php:318
1855
  msgid "To reactivate this connection,"
1856
  msgstr "Um die Verbindung wieder zu aktivieren,"
1857
 
1858
- #: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:264
1859
- #: includes/B2S/Network/Item.php:318 includes/B2S/Ship/Image.php:30
1860
  msgid "please upgrade"
1861
  msgstr "Bitte upgraden"
1862
 
1863
- #: includes/B2S/Network/Item.php:215 includes/B2S/Network/Item.php:268
1864
- #: includes/B2S/Network/Item.php:322
1865
  msgid "Authorization is interrupted since"
1866
  msgstr "Autorisierung ist unterbrochen seit"
1867
 
1868
- #: includes/B2S/Network/Item.php:243 includes/B2S/Network/Item.php:296
1869
- #: includes/B2S/Network/Item.php:350 includes/B2S/Ship/Item.php:833
1870
  msgid "Days"
1871
  msgstr "Tage"
1872
 
1873
- #: includes/B2S/Network/Item.php:271 includes/B2S/Ship/Item.php:281
1874
  msgid "Employer Branding"
1875
- msgstr "Arbeitgeberprofile"
1876
 
1877
  #: includes/B2S/Post/Filter.php:34
1878
  msgid "all authors"
@@ -1918,137 +1447,127 @@ msgstr "ausgewähltes Datum"
1918
  msgid "scheduled post(s)"
1919
  msgstr "geplante Beiträge"
1920
 
1921
- #: includes/B2S/Post/Item.php:216
1922
  msgid "You have no posts published or scheduled."
1923
  msgstr "Du hast keine Beiträge veröffentlicht oder geplant."
1924
 
1925
- #: includes/B2S/Post/Item.php:238
1926
  msgid "curated post"
1927
  msgstr "kuratierter Beitrag"
1928
 
1929
- #: includes/B2S/Post/Item.php:243
1930
  msgid "last shared on social media"
1931
  msgstr "zuletzt auf Social Media geteilt"
1932
 
1933
- #: includes/B2S/Post/Item.php:251
1934
  msgid "Share on Social Media"
1935
  msgstr "auf Social Media teilen"
1936
 
1937
- #: includes/B2S/Post/Item.php:253 includes/PRG/Post/Item.php:132
1938
  msgid "Author"
1939
  msgstr "Autor"
1940
 
1941
- #: includes/B2S/Post/Item.php:271 includes/B2S/Post/Item.php:295
1942
- #: includes/B2S/Post/Item.php:317
1943
  msgid "Details"
1944
  msgstr "Details"
1945
 
1946
- #: includes/B2S/Post/Item.php:273
1947
  msgid "shared social media posts"
1948
  msgstr "geteilte Beiträge"
1949
 
1950
- #: includes/B2S/Post/Item.php:273
1951
  msgid "latest share by"
1952
  msgstr "zuletzt geteilt von"
1953
 
1954
- #: includes/B2S/Post/Item.php:297 views/b2s/widgets/activity.php:13
1955
  msgid "scheduled social media posts"
1956
  msgstr "geplante Beiträge"
1957
 
1958
- #: includes/B2S/Post/Item.php:297
1959
  msgid "next share by"
1960
  msgstr "als nächstes geteilt von"
1961
 
1962
- #: includes/B2S/Post/Item.php:319
1963
  msgid "social media posts ready to be shared"
1964
  msgstr "Social Media Posts sind bereit, geteilt zu werden"
1965
 
1966
- #: includes/B2S/Post/Item.php:432 includes/B2S/Post/Item.php:568
1967
- #: includes/B2S/Ship/Save.php:427
1968
  msgid "Retweet"
1969
  msgstr "Retweet"
1970
 
1971
- #: includes/B2S/Post/Item.php:438 includes/B2S/Post/Item.php:508
1972
- #: includes/B2S/Post/Item.php:573
1973
  msgid "select all"
1974
  msgstr "alle auswählen"
1975
 
1976
- #: includes/B2S/Post/Item.php:441
1977
  msgid "show"
1978
  msgstr "ansehen"
1979
 
1980
- #: includes/B2S/Post/Item.php:448 includes/B2S/Ship/Save.php:438
1981
  msgid "Please see"
1982
  msgstr "siehe"
1983
 
1984
- #: includes/B2S/Post/Item.php:448 includes/B2S/Ship/Save.php:438
1985
- msgid "FAQ"
1986
- msgstr "FAQ"
1987
-
1988
- #: includes/B2S/Post/Item.php:454
1989
  msgid "sharing in progress by"
1990
  msgstr "wird geteilt"
1991
 
1992
- #: includes/B2S/Post/Item.php:454
1993
  msgid "shared by"
1994
  msgstr "geteilt von"
1995
 
1996
- #: includes/B2S/Post/Item.php:475 includes/B2S/Post/Item.php:488
1997
  msgid "You want to delete a publish post entry?"
1998
  msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
1999
 
2000
- #: includes/B2S/Post/Item.php:476 includes/B2S/Post/Item.php:489
2001
  msgid "delete from reporting"
2002
  msgstr "aus Reporting löschen"
2003
 
2004
- #: includes/B2S/Post/Item.php:479
2005
  msgid "re-share"
2006
  msgstr "erneut teilen"
2007
 
2008
- #: includes/B2S/Post/Item.php:511
2009
  msgid "is waiting to shared by"
2010
  msgstr "wartet darauf, geteilt zu werden von"
2011
 
2012
- #: includes/B2S/Post/Item.php:541 includes/B2S/Ship/Save.php:408
2013
  msgid "share"
2014
  msgstr "teilen"
2015
 
2016
- #: includes/B2S/Post/Item.php:549
2017
  msgid "You want to delete your Social Media post?"
2018
  msgstr "Du möchtest Deinen Social Media Post löschen?"
2019
 
2020
- #: includes/B2S/Post/Item.php:550 includes/B2S/Post/Item.php:599
2021
- #: includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:753
2022
- #: includes/B2S/Ship/Item.php:903
2023
  msgid "delete"
2024
  msgstr "löschen"
2025
 
2026
- #: includes/B2S/Post/Item.php:583
2027
  msgid "last modified by"
2028
  msgstr "zuletzt bearbeitet von"
2029
 
2030
- #: includes/B2S/Post/Item.php:585
2031
  msgid "is processed by the network"
2032
  msgstr "wird vom Netzwerk verarbeitet"
2033
 
2034
- #: includes/B2S/Post/Item.php:590
2035
  msgid "scheduled by"
2036
  msgstr "geplant von "
2037
 
2038
- #: includes/B2S/Post/Item.php:595
2039
  msgid "You want to edit your scheduled post?"
2040
  msgstr "Sie möchten Ihre vorgeplanten Beiträge bearbeiten?"
2041
 
2042
- #: includes/B2S/Post/Item.php:596
2043
  msgid "edit"
2044
  msgstr "edit"
2045
 
2046
- #: includes/B2S/Post/Item.php:607
2047
  msgid "delete scheduling"
2048
  msgstr "Planung löschen"
2049
 
2050
- #: includes/B2S/Settings/Item.php:63 includes/B2S/Settings/Item.php:83
2051
- #: includes/B2S/Ship/Item.php:735
2052
  msgid "Account"
2053
  msgstr "Konto"
2054
 
@@ -2092,8 +1611,7 @@ msgstr "Twitter Beitragsinhalt definieren"
2092
  msgid "title"
2093
  msgstr "Titel"
2094
 
2095
- #: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98
2096
- #: includes/B2S/Settings/Item.php:99
2097
  msgid "hashtags"
2098
  msgstr "Hashtags"
2099
 
@@ -2101,8 +1619,7 @@ msgstr "Hashtags"
2101
  msgid "title & content"
2102
  msgstr "Titel & Inhalt"
2103
 
2104
- #: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
2105
- #: includes/B2S/Settings/Item.php:344
2106
  msgid "(PREMIUM)"
2107
  msgstr "(PREMIUM)"
2108
 
@@ -2114,14 +1631,9 @@ msgstr "Nur Inhalt"
2114
  msgid "System"
2115
  msgstr "System"
2116
 
2117
- #: includes/B2S/Settings/Item.php:106 includes/B2S/Settings/Item.php:293
2118
- #: includes/B2S/Settings/Item.php:318
2119
- msgid ""
2120
- "This is a global feature for your blog, which can only be edited by users "
2121
- "with admin rights."
2122
- msgstr ""
2123
- "Dies ist eine globale Einstellung für Deinen Blog, die nur von Usern mit "
2124
- "Admin Rechten bearbeitet werden kann."
2125
 
2126
  #: includes/B2S/Settings/Item.php:107
2127
  msgid "activate Legacy mode"
@@ -2133,17 +1645,11 @@ msgstr "Auto-Poste Deine selbsterstellten Blogbeiträge"
2133
 
2134
  #: includes/B2S/Settings/Item.php:124
2135
  msgid "Define by default to automatically post your posts on social media:"
2136
- msgstr ""
2137
- "Definiere standardmäßig Blogbeiträge oder Seiten, die Du auf Social Media "
2138
- "automatisch teilen möchtest:"
2139
 
2140
  #: includes/B2S/Settings/Item.php:126
2141
- msgid ""
2142
- "Select by default if the auto-poster is activated when you publish a new "
2143
- "post or update a post."
2144
- msgstr ""
2145
- "Wählen standardmäßig aus, dass das automatische Teilen aktiviert wird, wenn "
2146
- "Du einen neuen Post veröffentlichst oder einen Post aktualisierst."
2147
 
2148
  #: includes/B2S/Settings/Item.php:131
2149
  msgid "new posts"
@@ -2158,14 +1664,8 @@ msgid "Select all"
2158
  msgstr "Alle auswählen"
2159
 
2160
  #: includes/B2S/Settings/Item.php:140
2161
- msgid ""
2162
- "By enabling this feature your previously published social media posts will "
2163
- "be sent again to your selected social media channels as soon as the post is "
2164
- "updated."
2165
- msgstr ""
2166
- "Das Aktivieren dieser Funktion führt dazu, dass bereits veröffentlichte "
2167
- "Beiträge erneut an die Social Media Kanäle gesendet werden, sobald der "
2168
- "Beitrag aktualisiert wird."
2169
 
2170
  #: includes/B2S/Settings/Item.php:143
2171
  msgid "updating existing posts"
@@ -2180,32 +1680,21 @@ msgid "Auto-post your imported posts to Twitter & Facebook"
2180
  msgstr "Poste Deine importierten Beiträge automatisch auf Twitter und Facebook"
2181
 
2182
  #: includes/B2S/Settings/Item.php:164
2183
- msgid ""
2184
- "Define by default to automatically share your imported posts to social media:"
2185
- msgstr ""
2186
- "Definiere standardmäßig, dass Deine importierten Beiträge automatisch in den "
2187
- "Social Media geteilt werden. "
2188
 
2189
  #: includes/B2S/Settings/Item.php:167
2190
  msgid "Your current licence:"
2191
  msgstr "Deine aktuelle Lizenz:"
2192
 
2193
  #: includes/B2S/Settings/Item.php:169
2194
- msgid ""
2195
- "Immediate Cross-Posting across all networks: Share an unlimited number of "
2196
- "posts"
2197
- msgstr ""
2198
- "Immediate Cross-Posting über alle Netzwerke hinweg: Teile eine unbegrenzte "
2199
- "Anzahl an Beiträgen"
2200
 
2201
  #: includes/B2S/Settings/Item.php:170
2202
  msgid "Scheduled Auto-Posting"
2203
  msgstr "Scheduled Auto-Posting"
2204
 
2205
- #: includes/B2S/Settings/Item.php:170 includes/B2S/Settings/Item.php:173
2206
- msgid "Upgrade"
2207
- msgstr "Upgrade"
2208
-
2209
  #: includes/B2S/Settings/Item.php:172
2210
  msgid "share up to"
2211
  msgstr "teile bis zu"
@@ -2216,21 +1705,15 @@ msgstr "Beiträge pro Tag"
2216
 
2217
  #: includes/B2S/Settings/Item.php:178
2218
  msgid "Select by default to automatically share your imported posts"
2219
- msgstr ""
2220
- "Teile standardmäßig automatisch importierte Beiträge auf meinen Social Media"
2221
 
2222
  #: includes/B2S/Settings/Item.php:182
2223
  msgid "Select to auto-post to your standard networks:"
2224
- msgstr ""
2225
- "Wähle die Netzwerke aus, auf denen automatisch veröffentlicht werden soll:"
2226
 
2227
  #: includes/B2S/Settings/Item.php:183
2228
- msgid ""
2229
- "In accordance with the new Twitter TOS, one Twitter account can be selected "
2230
- "as your primary Twitter account for auto-posting."
2231
- msgstr ""
2232
- "In Übereinstimmung mit den neuen Twitter-AGB kann ein Twitter-Account als "
2233
- "Ihr primärer Twitter-Account für das Auto-Posting ausgewählt werden"
2234
 
2235
  #: includes/B2S/Settings/Item.php:183
2236
  msgid "More information"
@@ -2249,11 +1732,8 @@ msgid "minutes"
2249
  msgstr "Minuten"
2250
 
2251
  #: includes/B2S/Settings/Item.php:211
2252
- msgid ""
2253
- "Filter Posts (Only posts that meet the following criteria will be autoposted)"
2254
- msgstr ""
2255
- "Beiträge filtern (Nur Beiträge, die die Kriterien erfüllen, werden "
2256
- "automatisch veröffentlicht)"
2257
 
2258
  #: includes/B2S/Settings/Item.php:212
2259
  msgid "Post Types"
@@ -2280,37 +1760,20 @@ msgid "Meta Tags Settings for Posts and Pages"
2280
  msgstr "Meta Tag Einstellungen für Beiträge und Seiten"
2281
 
2282
  #: includes/B2S/Settings/Item.php:297
2283
- msgid ""
2284
- "Add Open Graph meta tags to your shared posts or pages, required by Facebook "
2285
- "and other social networks to display your post or page image, title and "
2286
- "description correctly."
2287
- msgstr ""
2288
- "Ergänze Open Graph Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit "
2289
- "Facebook und andere soziale Netzwerke Bilder, Titel und Beschreibung Deines "
2290
- "Beitrag/Seite korrekt darstellen können."
2291
 
2292
  #: includes/B2S/Settings/Item.php:299
2293
- msgid ""
2294
- "Add Twitter Card meta tags to your shared posts or pages, required by "
2295
- "Twitter to display your post or page image, title and description correctly."
2296
- msgstr ""
2297
- "Ergänze Twitter Card Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit "
2298
- "Twitter Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt "
2299
- "darstellen kann."
2300
 
2301
  #: includes/B2S/Settings/Item.php:320
2302
  msgid "Frontpage Settings"
2303
  msgstr "Frontpage Einstellungen"
2304
 
2305
  #: includes/B2S/Settings/Item.php:322
2306
- msgid ""
2307
- "Add the default Open Graph parameters for title, description and image you "
2308
- "want Facebook to display, if you share the frontpage of your blog as link "
2309
- "post (http://www.yourblog.com)"
2310
- msgstr ""
2311
- "Definiere die Default Einstellungen für Titel, Beschreibung und Image für "
2312
- "die Open Graph Parameter bei Facebook, wenn Du die Frontpage Deines Blogs "
2313
- "als Link Post teilst (http://www.DeinBlog.de)"
2314
 
2315
  #: includes/B2S/Settings/Item.php:326 includes/B2S/Settings/Item.php:347
2316
  msgid "Description"
@@ -2320,28 +1783,17 @@ msgstr "Beschreibung"
2320
  msgid "Image URL"
2321
  msgstr "Bild Url"
2322
 
2323
- #: includes/B2S/Settings/Item.php:329 includes/B2S/Settings/Item.php:350
2324
- #: includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
2325
  msgid "Image upload / Media Gallery"
2326
  msgstr "Bild hochladen / Mediathek"
2327
 
2328
  #: includes/B2S/Settings/Item.php:332
2329
- msgid ""
2330
- "Please note: Facebook supports images with a minimum dimension of 200x200 "
2331
- "pixels and an aspect ratio of 1:1."
2332
- msgstr ""
2333
- "Bitte beachte: Facebook unterstützt Bilder mit einer Mindestgröße von "
2334
- "200x200 Pixel and einem Bildgrößenverhältnis von 1:1."
2335
 
2336
  #: includes/B2S/Settings/Item.php:338
2337
- msgid ""
2338
- "Add the default Twitter Card parameters for title, description and image you "
2339
- "want Twitter to display, if you share the frontpage of your blog as link "
2340
- "post (http://www.yourblog.com)"
2341
- msgstr ""
2342
- "Definiere die Default Twitter Card Parameter für Titel, Beschreibung und "
2343
- "Image, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www."
2344
- "DeinBlog.de)"
2345
 
2346
  #: includes/B2S/Settings/Item.php:341
2347
  msgid "The default card type to use"
@@ -2356,30 +1808,16 @@ msgid "Summary with large image"
2356
  msgstr "Link-Darstellung mit großem Bild"
2357
 
2358
  #: includes/B2S/Settings/Item.php:353
2359
- msgid ""
2360
- "Please note: Twitter supports images with a minimum dimension of 144x144 "
2361
- "pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The "
2362
- "image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF "
2363
- "formats."
2364
- msgstr ""
2365
- "Bitte beachte: Twitter unterstützt Bilder mit einer Mindestgröße von 144x144 "
2366
- "Pixel und eine maximale Größe 4096 x 4096 Pixel mit weniger als 5 MB. Die "
2367
- "Bilder werden auf ein quadratisches Maß übertragen. Twitter unterstützt die "
2368
- "Bildformate JPG, PNG, WEBP und GIF. "
2369
 
2370
  #: includes/B2S/Settings/Item.php:369
2371
  msgid "Did you know?"
2372
  msgstr "Wusstest Du schon?"
2373
 
2374
  #: includes/B2S/Settings/Item.php:370
2375
- msgid ""
2376
- "With Premium Pro, you can change the custom post format photo post or link "
2377
- "post for each individual social media post and channel (profile, page, group)"
2378
- "."
2379
- msgstr ""
2380
- "Mit der Premium Pro Version kannst Du das Standard Post-Format individuell "
2381
- "pro Social Media Kanal verändern und Deine Beiträge als BildPost oder als "
2382
- "Link-Post auf Deinen Profilen, Seiten oder Gruppen teilen."
2383
 
2384
  #: includes/B2S/Settings/Item.php:370
2385
  msgid "Upgrade to Premium Pro now."
@@ -2390,69 +1828,34 @@ msgid "Image with frame"
2390
  msgstr "Bild mit Rahmen"
2391
 
2392
  #: includes/B2S/Settings/Item.php:392
2393
- msgid ""
2394
- "Insert white frames to show the whole image in your timeline. All image "
2395
- "information will be shown in your timeline."
2396
- msgstr ""
2397
- "Füge weiße Rahmen ein, um das gesamte Bild in Deiner Zeitleiste anzuzeigen. "
2398
- "Alle Bildinformationen werden in Deiner Zeitleiste angezeigt."
2399
 
2400
  #: includes/B2S/Settings/Item.php:394
2401
  msgid ""
2402
- "The link post format displays posts title, link address and the first one or "
2403
- "two sentences of the post. The networks scan this information from your META "
2404
- "or OpenGraph. PLEASE NOTE: If you want your link posts to display the "
2405
- "selected image from the Blog2Social preview editor, please make sure you "
2406
- "have activated the Social Meta Tags for Facebook and Twitter in your "
2407
- "Blog2Social settings. You find these settings in the tab \"Social Meta "
2408
- "Data\". If you don't select a specific post image, some networks display the "
2409
- "first image detected on your page. The image links to your blog post. PLEASE "
2410
- "NOTE: For link posts on Google + , only images from the blog posts gallery "
2411
- "can be selected and will be displayed on the network. "
2412
  msgstr ""
2413
- "Das Link-Post-Format zeigt den Titel des Beitrags, die Link-Adresse und die "
2414
- "ersten ein oder zwei Sätze des Posts an. Die Netzwerke scannen diese "
2415
- "Informationen von Deinen META- oder OpenGraph Angaben. BITTE BEACHTE: Wenn "
2416
- "Du möchtest, dass Deine Link-Beiträge das ausgewählte Bild im Blog2Social-"
2417
- "Vorschau-Editor anzeigen, stelle sicher, dass die Social Meta Tags für "
2418
- "Facebook und Twitter in Deinen Blog2Social-Einstellungen aktiviert sind. Du "
2419
- "findest diese Einstellungen in der Registerkarte \"Social Meta Data\". Wenn "
2420
- "Du kein bestimmtes Post-Image auswählst, wird in einigen Netzwerken das "
2421
- "erste auf Deiner Seite erkannte Bild angezeigt. Das Bild verweist auf Deinen "
2422
- "Blogpost. BITTE BEACHTE: Bei Link-Posts auf Google + können nur Bilder aus "
2423
- "der Galerie der Blog-Posts ausgewählt und im Netzwerk angezeigt werden."
2424
 
2425
  #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
2426
  msgid "Image cut out"
2427
  msgstr "Bild zuschneiden"
2428
 
2429
  #: includes/B2S/Settings/Item.php:403
2430
- msgid ""
2431
- "The image preview will be cropped automatically to fit the default Instagram "
2432
- "layout for your Instagram timeline. The image will be shown uncropped when "
2433
- "opening the preview page for your Instagram post."
2434
- msgstr ""
2435
- "Die Bildvorschau wird automatisch zugeschnitten, damit es dem Instagram-"
2436
- "Standardlayout für Deine Instagram-Timeline entspricht. Das Bild wird als "
2437
- "Ganzes angezeigt, wenn Du die Vorschauseite für Deinen Instagram-Beitrag "
2438
- "öffnest. "
2439
 
2440
  #: includes/B2S/Settings/Item.php:405
2441
  msgid ""
2442
- "A photo or image post displays the selected image in the one-page preview of "
2443
- "Blog2Social and your comment above the image. The image links to the image "
2444
- "view on your image gallery in the respective network. Blog2Social adds the "
2445
- "link to your post in your comment. The main benefit of photo posts is that "
2446
- "your image is uploaded to your personal image albums or gallery. In Facebook,"
2447
- " you can edit the albums name with a description of your choice."
2448
  msgstr ""
2449
- "Ein Foto oder ein Bildbeitrag zeigt das ausgewählte Bild in der einseitigen "
2450
- "Vorschau von Blog2Social und Deinem Kommentar über dem Bild an. Das Bild "
2451
- "verlinkt auf die Bildansicht Deiner Bildergalerie im jeweiligen Netzwerk. "
2452
- "Blog2Social fügt den Link zu Deinem Post in Deinem Kommentar hinzu. Der "
2453
- "Hauptvorteil von Foto-Posts ist, dass Dein Bild in Deinen persönlichen "
2454
- "Bildalben oder Deiner Galerie hochgeladen wird. In Facebook kannst Du den "
2455
- "Namen des Albums mit einer Beschreibung Deiner Wahl bearbeiten."
2456
 
2457
  #: includes/B2S/Settings/Item.php:436
2458
  msgid "All"
@@ -2464,22 +1867,15 @@ msgstr "Instant Caching aktivieren"
2464
 
2465
  #: includes/B2S/Ship/Image.php:27
2466
  msgid "The images file types .jpg and .png are allowed. Please try another."
2467
- msgstr ""
2468
- "Es sind nur .jpg und .png Bilder erlaubt. Bitte wähle ein anderes Bild aus."
2469
 
2470
  #: includes/B2S/Ship/Image.php:29
2471
  msgid "To select an individual image from your media library,"
2472
  msgstr "Um ein individuelles Bild aus Deiner Mediathek auszuwählen,"
2473
 
2474
  #: includes/B2S/Ship/Image.php:35
2475
- msgid ""
2476
- "The best size for images in social media posts are between: 667-1000px x 523-"
2477
- "1000px. Blog2Social will automatically resize your image according to "
2478
- "network requirements."
2479
- msgstr ""
2480
- "Die optimalen Bildgrößen für Deine Social Media Posts liegen zwischen: 667-"
2481
- "1000px x 523-1000px <br> Blog2Social passt Dein Bild automatisch die Größe "
2482
- "des jeweiligen Netzwerks an."
2483
 
2484
  #: includes/B2S/Ship/Image.php:59
2485
  msgid "No images are included in your post."
@@ -2493,363 +1889,301 @@ msgstr "Bild für alle Posts übernehmen"
2493
  msgid "Apply image for this post"
2494
  msgstr "Bild für diesen Post übernehmen"
2495
 
2496
- #: includes/B2S/Ship/Item.php:137
2497
  msgid "Network does not support image for profiles"
2498
  msgstr "Netzwerk unterstützt keine Bilder für Profile"
2499
 
2500
- #: includes/B2S/Ship/Item.php:138
2501
  msgid "Network defines image by link"
2502
  msgstr "Netzwerk wählt selber das Bild aus"
2503
 
2504
- #: includes/B2S/Ship/Item.php:140
2505
  msgid "Supported HTML tags"
2506
  msgstr "Erlaubte HTML-Elemente"
2507
 
2508
- #: includes/B2S/Ship/Item.php:141 includes/B2S/Ship/Item.php:200
2509
  msgid "Network does not support emojis"
2510
  msgstr "Netzwerk unterstützt keine Emojis"
2511
 
2512
- #: includes/B2S/Ship/Item.php:184
2513
  msgid "Text only"
2514
  msgstr "nur Text"
2515
 
2516
- #: includes/B2S/Ship/Item.php:185 includes/B2S/Ship/Item.php:189
2517
- #: includes/B2S/Ship/Item.php:224 includes/B2S/Ship/Item.php:228
2518
- #: includes/B2S/Ship/Item.php:249 includes/B2S/Ship/Item.php:253
2519
- #: includes/B2S/Ship/Item.php:912 includes/B2S/Ship/Item.php:914
2520
  msgid "characters"
2521
  msgstr "Zeichen"
2522
 
2523
- #: includes/B2S/Ship/Item.php:199
2524
  msgid "Network does not support image for pages"
2525
  msgstr "Netzwerk unterstützt keine Bilder für Seiten"
2526
 
2527
- #: includes/B2S/Ship/Item.php:273
2528
  msgid "Connection expires on 31 March 2019"
2529
- msgstr "Die Verbindung läuft am 31. März 2019 ab"
2530
 
2531
- #: includes/B2S/Ship/Item.php:277
2532
  msgid "Connection expires on 2 April 2019"
2533
- msgstr "Die Verbindung läuft am 2. April 2019 ab"
2534
 
2535
- #: includes/B2S/Ship/Item.php:290
2536
  msgid "post format"
2537
  msgstr "Postformat"
2538
 
2539
- #: includes/B2S/Ship/Item.php:300 includes/B2S/Ship/Item.php:920
2540
  msgid "Insert full-text"
2541
  msgstr "ganzen Text einfügen"
2542
 
2543
- #: includes/B2S/Ship/Item.php:302 includes/B2S/Ship/Item.php:922
2544
  msgid "Delete text"
2545
  msgstr "Text löschen"
2546
 
2547
- #: includes/B2S/Ship/Item.php:310
2548
- msgid ""
2549
- "You can customize your post with individual comments, @-handles, emojis, and "
2550
- "more in the Instant Sharing window, after planning your post."
2551
- msgstr ""
2552
- "Du kannst Deinen Post mit individuellen Kommentaren, @-Handles, Emojis und "
2553
- "mehr im Fenster \"Instant Sharing\" anpassen, nachdem Du Deinen Post geplant "
2554
- "hast."
2555
 
2556
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2557
- #: includes/B2S/Ship/Item.php:786
2558
- msgid ""
2559
- "Please keep in mind that according to Twitter’s new TOS, users are no longer "
2560
- "allowed to post identical or substantially similar content to multiple "
2561
- "accounts or multiple duplicate updates on one account."
2562
- msgstr ""
2563
- "Bitte beachten Sie, dass es nach den neuen AGB von Twitter nicht mehr "
2564
- "erlaubt ist, identische oder im Wesentlichen ähnliche Inhalte auf mehreren "
2565
- "Accounts oder mehrere identische Updates auf einem Twitter Account oder auch "
2566
- "mehreren Accounts zu posten."
2567
 
2568
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2569
- #: includes/B2S/Ship/Item.php:786
2570
- msgid ""
2571
- "Violating these rules can result in Twitter suspending your account. Always "
2572
- "vary your Tweets with different comments, hashtags or handles to prevent "
2573
- "duplicate posts."
2574
- msgstr ""
2575
- "Ein Verstoß gegen diese Regeln kann dazu führen, dass Twitter Ihren Account "
2576
- "sperrt. Variieren Sie Ihre Tweets mit unterschiedlichen Kommentaren, "
2577
- "Hashtags und Handles um doppelte Beiträge zu vermeiden."
2578
 
2579
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2580
- #: includes/B2S/Ship/Item.php:786
2581
  msgid "Learn more about this"
2582
  msgstr "Erfahre mehr darüber"
2583
 
2584
- #: includes/B2S/Ship/Item.php:321
2585
- msgid ""
2586
- "Please note: XING allows identical posts to be published only once within a "
2587
- "group and no more than three times across different groups."
2588
- msgstr ""
2589
- "Bitte beachte: XING erlaubt die Veröffentlichung identischer Beiträge nur "
2590
- "einmal innerhalb einer Gruppe und nicht mehr als dreimal in verschiedenen "
2591
- "Gruppen."
2592
 
2593
- #: includes/B2S/Ship/Item.php:321
2594
  msgid "Read more"
2595
  msgstr "mehr erfahren"
2596
 
2597
- #: includes/B2S/Ship/Item.php:341
2598
  msgid "hide calendar"
2599
  msgstr "Planungskalender verbergen"
2600
 
2601
- #: includes/B2S/Ship/Item.php:396 includes/B2S/Ship/Item.php:420
2602
- #: includes/B2S/Ship/Item.php:444 includes/B2S/Ship/Item.php:462
2603
- #: includes/B2S/Ship/Item.php:477 includes/B2S/Ship/Item.php:503
2604
- #: includes/B2S/Ship/Item.php:521 includes/B2S/Ship/Item.php:537
2605
- #: includes/B2S/Ship/Item.php:550 includes/B2S/Ship/Item.php:566
2606
- #: includes/B2S/Ship/Item.php:571
2607
  msgid "Write something about your post..."
2608
  msgstr "Schreibe etwas..."
2609
 
2610
- #: includes/B2S/Ship/Item.php:403 includes/B2S/Ship/Item.php:427
2611
- #: includes/B2S/Ship/Item.php:451 includes/B2S/Ship/Item.php:499
2612
- #: includes/B2S/Ship/Item.php:517 includes/B2S/Ship/Item.php:533
2613
- #: includes/B2S/Ship/Item.php:562 includes/B2S/Ship/Item.php:596
2614
  msgid "Change image"
2615
  msgstr "Bild ändern"
2616
 
2617
- #: includes/B2S/Ship/Item.php:407
2618
- msgid ""
2619
- "Info: Change Open Graph Meta tags image, title and description for this "
2620
- "network"
2621
  msgstr "Info: Ändere die Open Graph Parameter für diese Netzwerk"
2622
 
2623
- #: includes/B2S/Ship/Item.php:410 includes/B2S/Ship/Item.php:434
2624
- msgid ""
2625
- "You want to change your link image, link title and link description for this "
2626
- "network? Click here."
2627
- msgstr ""
2628
- "Du möchtest das Bild, den Titel und die Beschreibung ändern? Hier Klicken."
2629
 
2630
- #: includes/B2S/Ship/Item.php:412
2631
  msgid "OG Meta title"
2632
  msgstr "OG Titel"
2633
 
2634
- #: includes/B2S/Ship/Item.php:413
2635
  msgid "OG Meta description"
2636
  msgstr "OG Beschreibung"
2637
 
2638
- #: includes/B2S/Ship/Item.php:431
2639
- msgid ""
2640
- "Info: Change Card Meta tags image, title and description for this network"
2641
  msgstr "Info: Ändere die Twitter Card Parameter für diese Netzwerk"
2642
 
2643
- #: includes/B2S/Ship/Item.php:436
2644
  msgid "Card Meta title"
2645
  msgstr "Card Titel"
2646
 
2647
- #: includes/B2S/Ship/Item.php:437
2648
  msgid "Card Meta description"
2649
  msgstr "Card Beschreibung"
2650
 
2651
- #: includes/B2S/Ship/Item.php:583
2652
  msgid "required"
2653
  msgstr "erforderlich"
2654
 
2655
- #: includes/B2S/Ship/Item.php:603 includes/B2S/Ship/Item.php:605
2656
  msgid "Link"
2657
  msgstr "Link"
2658
 
2659
- #: includes/B2S/Ship/Item.php:668
2660
  msgid "Jobs & Projects"
2661
  msgstr "Jobs & Projekte"
2662
 
2663
- #: includes/B2S/Ship/Item.php:669
2664
  msgid "Events"
2665
  msgstr "Veranstaltungen"
2666
 
2667
- #: includes/B2S/Ship/Item.php:670
2668
  msgid "Classified Ads"
2669
  msgstr "Kleinanzeigen"
2670
 
2671
- #: includes/B2S/Ship/Item.php:672
2672
  msgid "Offer"
2673
  msgstr "Angebot"
2674
 
2675
- #: includes/B2S/Ship/Item.php:673
2676
  msgid "Request"
2677
- msgstr "Gesuche"
2678
 
2679
- #: includes/B2S/Ship/Item.php:684
2680
  msgid "The Headline..."
2681
  msgstr "Die Überschrift..."
2682
 
2683
- #: includes/B2S/Ship/Item.php:689
2684
  msgid "Hashtags"
2685
  msgstr "Hashtags"
2686
 
2687
- #: includes/B2S/Ship/Item.php:717
2688
  msgid "Enable Retweets for all Tweets with the selected profile"
2689
  msgstr "Retweets für alle Tweets mit dem gewählten Profil aktivieren"
2690
 
2691
- #: includes/B2S/Ship/Item.php:736 views/b2s/partials/post-edit-modal.php:73
2692
  msgid "Delay"
2693
  msgstr "Verzögerung"
2694
 
2695
- #: includes/B2S/Ship/Item.php:746 includes/B2S/Ship/Item.php:747
2696
- #: includes/B2S/Ship/Item.php:748 includes/B2S/Ship/Item.php:749
2697
- #: views/b2s/partials/post-edit-modal.php:77
2698
- #: views/b2s/partials/post-edit-modal.php:78
2699
- #: views/b2s/partials/post-edit-modal.php:79
2700
  #: views/b2s/partials/post-edit-modal.php:80
2701
  msgid "min"
2702
  msgstr "min"
2703
 
2704
- #: includes/B2S/Ship/Item.php:754
2705
  msgid "Add Retweet"
2706
  msgstr "Retweet hinzufügen"
2707
 
2708
- #: includes/B2S/Ship/Item.php:774
2709
  msgid "Share Now"
2710
  msgstr "Sofort teilen"
2711
 
2712
- #: includes/B2S/Ship/Item.php:779
2713
  msgid "Schedule Recurrent Post"
2714
  msgstr "regelmäßig Planen"
2715
 
2716
- #: includes/B2S/Ship/Item.php:815 views/b2s/partials/post-edit-modal.php:47
2717
  msgid ""
2718
- "Please note: Your account is connected via an old XING API that is no longer "
2719
- "supported by XING after March 31. Please connect your XING profile, as well "
2720
- "as your XING company pages (Employer branding profiles) and business pages "
2721
- "with the new XING interface in the Blog2Social network settings. To do this, "
2722
- "go to the Blog2Social Networks section and connect your XING accounts with "
2723
- "the new XING."
2724
  msgstr ""
2725
- "Dein Account ist über eine alte XING-Schnittstelle verbunden, die nicht "
2726
- "weiter von XING unterstützt wird. Bitte verbinde Dein XING-Profil sowie "
2727
- "Deine XING-Unternehmensseiten- (Arbeitgeberprofile) und Business Pages mit "
2728
- "der neuen XING-Schnittstelle. Gehe dazu in den Bereich Blog2Social "
2729
- "\"Netzwerke\" und verbinde Dein XING-Konto über die neue XING-Schnittstelle"
2730
 
2731
- #: includes/B2S/Ship/Item.php:819 views/b2s/partials/post-edit-modal.php:51
2732
- msgid ""
2733
- "Please note: Google will shut down Google+ for all private accounts "
2734
- "(profiles, pages, groups) on 2nd April 2019. You can find further "
2735
- "information and the next steps, including how to download your photos and "
2736
- "other content here:"
2737
- msgstr ""
2738
- "Bitte beachte: Google stellt das Netzwerk Google+ für alle private Konten "
2739
- "(Profile, Seiten und Gruppen) zum 02. April 2019 ein. Hier findest Du "
2740
- "Informationen zu den nächsten Schritten, u. a. dazu, wie Du Deine Fotos und "
2741
- "andere Inhalte herunterladen kannst:"
2742
 
2743
- #: includes/B2S/Ship/Item.php:822
2744
  msgid "Repeats"
2745
- msgstr "Wiederholungen"
2746
 
2747
- #: includes/B2S/Ship/Item.php:823 includes/B2S/Ship/Item.php:826
2748
  msgid "Duration"
2749
  msgstr "Dauer"
2750
 
2751
- #: includes/B2S/Ship/Item.php:827
2752
  msgid "Number of repeats"
2753
- msgstr "Anzahl der Wiederholungen"
2754
 
2755
- #: includes/B2S/Ship/Item.php:828
2756
  msgid "Day of month"
2757
  msgstr "Tag im Monat"
2758
 
2759
- #: includes/B2S/Ship/Item.php:829
2760
  msgid "Repeats every (days)"
2761
- msgstr "Wiederholung (in Tage)"
2762
 
2763
- #: includes/B2S/Ship/Item.php:831
2764
  msgid "Start date"
2765
  msgstr "Startdatum"
2766
 
2767
- #: includes/B2S/Ship/Item.php:832
2768
  msgid "Time to publish"
2769
- msgstr "Veröffentlichungszeitpunkt"
2770
 
2771
- #: includes/B2S/Ship/Item.php:841
2772
  msgid "weekly"
2773
  msgstr "wöchentlich"
2774
 
2775
- #: includes/B2S/Ship/Item.php:842
2776
  msgid "monthly"
2777
  msgstr "monatlich"
2778
 
2779
- #: includes/B2S/Ship/Item.php:843
2780
  msgid "own period"
2781
  msgstr "Eigener Zeitraum"
2782
 
2783
- #: includes/B2S/Ship/Item.php:849
2784
  msgid "Week"
2785
  msgstr "Woche"
2786
 
2787
- #: includes/B2S/Ship/Item.php:849
2788
  msgid "Weeks"
2789
  msgstr "Wochen"
2790
 
2791
- #: includes/B2S/Ship/Item.php:858
2792
  msgid "Month"
2793
  msgstr "Monat"
2794
 
2795
- #: includes/B2S/Ship/Item.php:858
2796
  msgid "Months"
2797
  msgstr "Monate"
2798
 
2799
- #: includes/B2S/Ship/Item.php:878
2800
  msgid "End Of Month"
2801
  msgstr "Monatsende"
2802
 
2803
- #: includes/B2S/Ship/Item.php:883
2804
  msgid "Timespan"
2805
  msgstr "Zeitspanne"
2806
 
2807
- #: includes/B2S/Ship/Item.php:886 views/b2s/partials/post-edit-modal.php:63
2808
- #: views/b2s/partials/post-edit-modal.php:66
2809
  msgid "Time"
2810
  msgstr "Mal"
2811
 
2812
- #: includes/B2S/Ship/Item.php:891
2813
  msgid "Mon"
2814
  msgstr "Mo"
2815
 
2816
- #: includes/B2S/Ship/Item.php:892
2817
  msgid "Tue"
2818
  msgstr "Di"
2819
 
2820
- #: includes/B2S/Ship/Item.php:893
2821
  msgid "Wed"
2822
  msgstr "Mi"
2823
 
2824
- #: includes/B2S/Ship/Item.php:894
2825
  msgid "Thu"
2826
  msgstr "Do"
2827
 
2828
- #: includes/B2S/Ship/Item.php:895
2829
  msgid "Fri"
2830
  msgstr "Fr"
2831
 
2832
- #: includes/B2S/Ship/Item.php:896
2833
  msgid "Sat"
2834
  msgstr "Sa"
2835
 
2836
- #: includes/B2S/Ship/Item.php:897
2837
  msgid "Sun"
2838
  msgstr "So"
2839
 
2840
- #: includes/B2S/Ship/Item.php:904
2841
  msgid "add another post"
2842
  msgstr "einen weiteren Post anlegen"
2843
 
2844
- #: includes/B2S/Ship/Item.php:918
2845
  msgid "Copy from original"
2846
  msgstr "Originaltext kopieren"
2847
 
2848
- #: includes/B2S/Ship/Item.php:934
2849
  msgid "Apply Settings To All Networks"
2850
  msgstr "Planung für alle Netzwerke übernehmen"
2851
 
2852
- #: includes/B2S/Ship/Item.php:935
2853
  msgid "Save as best time for this network"
2854
  msgstr "Diese Zeit als \"Beste Zeit\" für dieses Netzwerk speichern"
2855
 
@@ -2858,12 +2192,8 @@ msgid "My Profile"
2858
  msgstr "Mein Profil"
2859
 
2860
  #: includes/B2S/Ship/Save.php:391
2861
- msgid ""
2862
- "For sharing your posts on personal Facebook Profiles you can now use "
2863
- "Facebook Instant Sharing"
2864
- msgstr ""
2865
- "Um Beiträge auf persönlichen Facebook-Profilen zu teilen, steht ab sofort "
2866
- "Facebook Instant Sharing zur Verfügung"
2867
 
2868
  #: includes/B2S/Ship/Save.php:391
2869
  msgid "Read why"
@@ -2874,60 +2204,36 @@ msgid "This is how it works:"
2874
  msgstr "Und so funktioniert es:"
2875
 
2876
  #: includes/B2S/Ship/Save.php:394
2877
- msgid ""
2878
- "-To share your post immediately, click the \"Share\" button next to your "
2879
- "selected Facebook profile below."
2880
- msgstr ""
2881
- "-Um den Beitrag sofort zu teilen, klicke einfach auf den “Teilen” Button "
2882
- "neben Deinem unten aufgeführten Profil."
2883
 
2884
  #: includes/B2S/Ship/Save.php:395
2885
  msgid ""
2886
- "-For scheduled posts, Blog2Social will save your post and move it to the "
2887
- "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
2888
- "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
2889
- "and you can click on \"Share\" to post it to your Facebook Profile instantly."
2890
  msgstr ""
2891
- "-Bei geplanten Beiträgen speichert Blog2Social Deinen Beitrag und verschiebt "
2892
- "ihn in das \"Geplante Beiträge\" Tab in der Navigationsleiste unter "
2893
- "\"Beiträge\". An Deinem geplanten Termin erscheint dein Post im “Instant "
2894
- "Sharing” Tab. Klicke dann auf \"Teilen\", um Deinen Post dann an Dein "
2895
- "Facebook-Profil zu senden!"
2896
 
2897
  #: includes/B2S/Ship/Save.php:399
2898
- msgid ""
2899
- "For sharing your posts on Google+ you can now use Google+ Instant Sharing"
2900
- msgstr ""
2901
- "Um Beiträge auf Google+ zu teilen, steht ab sofort Google+ Instant Sharing "
2902
- "zur Verfügung "
2903
 
2904
  #: includes/B2S/Ship/Save.php:402
2905
- msgid ""
2906
- "-To share your post immediately, click the \"Share\" button next to your "
2907
- "selected Google+ account below."
2908
- msgstr ""
2909
- "-Um den Beitrag sofort zu teilen, klicke einfach auf den “Teilen” Button "
2910
- "neben Deinem unten aufgeführten Konto."
2911
 
2912
  #: includes/B2S/Ship/Save.php:403
2913
  msgid ""
2914
- "-For scheduled posts, Blog2Social will save your post and move it to the "
2915
- "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
2916
- "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
2917
- "and you can click on \"Share\" to post it to your account instantly."
2918
  msgstr ""
2919
- "-Bei geplanten Beiträgen speichert Blog2Social Deinen Beitrag und verschiebt "
2920
- "ihn in das \"Geplante Beiträge\" Tab in der Navigationsleiste unter "
2921
- "\"Beiträge\". An Deinem geplanten Termin erscheint dein Post im “Instant "
2922
- "Sharing” Tab. Klicke dann auf \"Teilen\", um Deinen Post dann an Dein "
2923
- "Google+ Konto zu senden!"
2924
 
2925
  #: includes/B2S/Ship/Save.php:404
2926
- msgid ""
2927
- "Please note: You post has to be marked as public to be posted in a group."
2928
- msgstr ""
2929
- "Bitte beachte: Um in eine Gruppe zu teilen, muss Dein Beitrag auf "
2930
- "“Öffentlich” gestellt werden. "
2931
 
2932
  #: includes/B2S/Ship/Save.php:409
2933
  msgid "Please share your post now"
@@ -2941,14 +2247,6 @@ msgstr "Zeige Social Media Beitrag an"
2941
  msgid "scheduled on"
2942
  msgstr "geplant für"
2943
 
2944
- #: includes/B2S/User/Info.php:11
2945
- msgid "Number of shared posts"
2946
- msgstr "Anzahl geteilter Beiträge"
2947
-
2948
- #: includes/B2S/User/Info.php:14
2949
- msgid "Number of scheduled posts"
2950
- msgstr "Anzahl der geplanten Posts"
2951
-
2952
  #: includes/PRG/Post/Filter.php:31
2953
  msgid "All Authors"
2954
  msgstr "alle Autoren"
@@ -2974,13 +2272,8 @@ msgid "Do you want to delete your scheduled posts?"
2974
  msgstr "Möchtest Du Deine geplanten Beiträge löschen?"
2975
 
2976
  #: views/b2s/partials/plugin-deactivate-modal.php:13
2977
- msgid ""
2978
- "Do you want Blog2Social to delete all your scheduled social media posts? "
2979
- "Your scheduled posts will no longer be sent to your social networks."
2980
- msgstr ""
2981
- "Möchtest Du, dass Blog2Social die Versandplanung für alle mit Blog2Social "
2982
- "geplanten Beiträge löscht? Deine geplanten Beiträge werden anschließend "
2983
- "nicht weiter an Deine sozialen Netzwerke versendet."
2984
 
2985
  #: views/b2s/partials/plugin-deactivate-modal.php:14
2986
  msgid "Delete scheduled posts"
@@ -3007,116 +2300,48 @@ msgid "Change details"
3007
  msgstr "Änderungen übernehmen"
3008
 
3009
  #: views/b2s/widgets/activity.php:5
3010
- msgid "Your activity"
3011
- msgstr "Deine Aktivität"
3012
-
3013
- #: views/b2s/widgets/activity.php:8
3014
  msgid "Show activity starting from"
3015
  msgstr "Zeige Aktivität ab"
3016
 
3017
- #: views/b2s/widgets/activity.php:13
3018
  msgid "published social media posts"
3019
  msgstr "veröffentlichte Beiträge"
3020
 
3021
- #: views/b2s/widgets/calendar.php:1
3022
- msgid "Calendar"
3023
- msgstr "Kalender"
3024
-
3025
- #: views/b2s/widgets/newsletter.php:4
3026
- msgid "Get news and updates for promoting your blog on social media"
3027
- msgstr "Aktuelle Infos zur Blog-Promotion auf Social Media"
3028
 
3029
  #: views/b2s/widgets/newsletter.php:10
3030
- msgid "Get updates"
3031
- msgstr "Updates erhalten"
3032
-
3033
- #: views/b2s/widgets/newsletter.php:12
3034
- msgid ""
3035
- "We hate spam, too. We will never sell your email address to any other "
3036
- "company or for any other purpose."
3037
- msgstr ""
3038
- "Wir mögen auch keinen Spam. Deine E-Mail-Adresse werden wir weder verkaufen "
3039
- "noch anderweitig zweckentfremden. "
3040
-
3041
- #: views/b2s/widgets/newsletter.php:16
3042
- msgid "You have already subscribed to the newsletter. Awesome!"
3043
- msgstr "Du hast Dich schon für den Newsletter angemeldet! Prima!"
3044
 
3045
- #: views/b2s/widgets/posts.php:19
3046
  msgid "Latest Posts"
3047
  msgstr "letzte Beiträge"
3048
 
3049
- #: views/b2s/widgets/posts.php:31
3050
  msgid "Scheduled Posts"
3051
  msgstr "geplante Beiträge"
3052
 
3053
- #: views/b2s/widgets/premium.php:35
3054
- msgid "Network Choice"
3055
- msgstr "Netzwerkauswahl"
3056
-
3057
- #: views/b2s/widgets/premium.php:59
3058
- msgid "Custom Sharing"
3059
- msgstr "Individualisieren"
3060
-
3061
- #: views/b2s/widgets/premium.php:83
3062
- msgid "Custom Scheduling"
3063
- msgstr "Veröffentlichungen planen"
3064
 
3065
- #: views/b2s/widgets/premium.php:84
3066
- msgid ""
3067
- "Unlimited scheduling options: once, repeatedly or recurringly to multiple "
3068
- "profiles, pages and groups"
3069
- msgstr ""
3070
- "Einmalig, mehrmals oder regelmäßig auf mehreren Profilen, Seiten oder "
3071
- "Gruppen posten"
3072
-
3073
- #: views/b2s/widgets/premium.php:95
3074
- msgid "One-Step Workflow"
3075
- msgstr "One-Step Workflow"
3076
-
3077
- #: views/b2s/widgets/premium.php:107
3078
- msgid "Reporting"
3079
- msgstr "Veröffentlichungen anzeigen"
3080
-
3081
- #: views/b2s/widgets/premium.php:108
3082
- msgid ""
3083
- "All scheduled and published social media posts with direct links for easy "
3084
- "access or re-sharing"
3085
- msgstr ""
3086
- "Alle veröffentlichten und geplanten Social-Media-Posts mit direktem Link zum "
3087
- "einfachen Aufrufen und erneuten Teilen"
3088
 
3089
- #: views/b2s/widgets/premium.php:115
3090
- msgid "Unlock Premium"
3091
- msgstr "Premium freischalten"
3092
-
3093
- #: views/b2s/widgets/support.php:9
3094
- msgid "more FAQ"
3095
- msgstr "mehr FAQ"
3096
-
3097
- #: views/b2s/widgets/tutorial.php:1
3098
- msgid "How to work with Blog2Social"
3099
- msgstr "So arbeitest Du mit Blog2Social"
3100
-
3101
- #: views/b2s/widgets/tutorial.php:2
3102
- msgid ""
3103
- "Learn how to get the most out of Blog2Social to promote your blog on social "
3104
- "media."
3105
- msgstr ""
3106
- "Du erfährst, wie Du Blog2Social optimal nutzt, um Deinen Blog auf Social "
3107
- "Media zu promoten."
3108
 
3109
  #. Plugin Name of the plugin
3110
  msgid "Blog2Social: Social Media Auto Post & Scheduler"
3111
  msgstr "Blog2Social: Social Media Auto Post & Scheduler"
3112
 
3113
  #. Description of the plugin
3114
- msgid ""
3115
- "Auto publish, schedule & share posts on social media: Facebook, Twitter, "
3116
- "Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
3117
- msgstr ""
3118
- "Auto publish, schedule & share posts on social media: Facebook, Twitter, "
3119
- "Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
3120
 
3121
  #. Plugin URI of the plugin
3122
  #. Author URI of the plugin
@@ -3126,3 +2351,33 @@ msgstr "https://www.blog2social.com"
3126
  #. Author of the plugin
3127
  msgid "Blog2Social, Adenion"
3128
  msgstr "Blog2Social, Adenion"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  # This file is distributed under the same license as the Plugins - Blog2Social: Social Media Auto Post &amp; Scheduler - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2019-04-24 10:44+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
10
  "X-Generator: Loco https://localise.biz/\n"
11
  "Language: de_DE\n"
12
+ "Project-Id-Version: Plugins - Blog2Social: Social Media Auto Post &amp; Scheduler - Stable (latest release)\n"
 
13
  "Report-Msgid-Bugs-To: \n"
14
+ "POT-Creation-Date: 2019-04-24 10:44+0000\n"
15
  "Last-Translator: admin <s.buerger@adenion.de>\n"
16
  "Language-Team: Deutsch\n"
17
+ "X-Loco-Version: 2.2.2; wp-5.1.1"
18
 
19
+ #: includes/Loader.php:44
20
  msgid "Modify pin board"
21
  msgstr "Pin-Board bearbeiten"
22
 
23
+ #: includes/Loader.php:44
24
  msgid "Edit group settings"
25
  msgstr "Gruppeneinstellungen bearbeiten"
26
 
27
+ #: includes/Loader.php:44
28
  msgid "Modify subreddit"
29
  msgstr "Modify subreddit"
30
 
31
+ #: includes/Loader.php:44
32
  msgid "Modify forum"
33
  msgstr "Modify forum"
34
 
42
 
43
  #: includes/Loader.php:566
44
  msgid "This post will be shared into your social media from"
45
+ msgstr "Dein Beitrag ist zur Veröffentlichung in den Social Media geplant ab dem"
 
46
 
47
  #: includes/Loader.php:566 includes/Loader.php:568
48
  msgid "show details"
53
  msgstr "Dein Beitrag wird in ca. 2-3 Minuten in die Social Media eingestellt!"
54
 
55
  #: includes/Loader.php:572
56
+ msgid "Please, make sure that your post are publish on this blog on this moment. Then you can auto post your post with Blog2social."
57
+ msgstr "Bitte stelle sicher, dass Dein Beitrag in diesem Moment veröffentlicht wurde. Dann kannst Du Deinen Beitrag automatisch mit Blog2Social posten."
 
 
 
 
58
 
59
  #: includes/Loader.php:575 includes/B2S/PostBox.php:79
60
+ msgid "There are no authorizations for your selected profile. Please, authorize with a social network or select a other profile."
61
+ msgstr "Dein ausgewähltes Profil hat keine Autorisierungen. Bitte, verbinde Dich mit einem Netzwerk oder wähle ein anderes Profil aus. "
 
 
 
 
62
 
63
  #: includes/Loader.php:587
64
  msgid "Upgrade to Premium"
65
  msgstr "Premium freischalten"
66
 
67
+ #: includes/Loader.php:617
68
+ msgid "Notifications"
69
+ msgstr "Benachrichtigungen"
70
+
71
+ #: includes/Loader.php:617
72
+ msgid "Shared Posts"
73
+ msgstr "Geteilte Beiträge"
74
+
75
+ #: includes/Loader.php:617
76
+ msgid "Instant Sharing"
77
+ msgstr "Instant Sharing"
78
+
79
+ #: includes/Loader.php:617
80
+ msgid "Schedueld Posts"
81
+ msgstr "Geplante Beiträge"
82
+
83
+ #: includes/Loader.php:618 includes/B2S/Network/Item.php:146 includes/B2S/Network/Item.php:146 includes/B2S/Network/Item.php:208 includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:436 includes/B2S/Settings/Item.php:450 includes/B2S/Settings/Item.php:472
84
  #: includes/B2S/Ship/Portale.php:36 includes/B2S/Ship/Portale.php:36
85
  msgid "Profile"
86
  msgstr "Profil"
87
 
88
+ #: includes/Loader.php:618 includes/B2S/Network/Item.php:149 includes/B2S/Network/Item.php:149 includes/B2S/Network/Item.php:261 includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:451 includes/B2S/Settings/Item.php:473 includes/B2S/Ship/Portale.php:33
 
 
 
89
  #: includes/B2S/Ship/Portale.php:33
90
  msgid "Page"
91
  msgstr "Seite"
92
 
93
+ #: includes/Loader.php:618 includes/B2S/Network/Item.php:152 includes/B2S/Network/Item.php:152 includes/B2S/Network/Item.php:315 includes/B2S/Settings/Item.php:452 includes/B2S/Settings/Item.php:474 includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:30
 
 
 
94
  msgid "Group"
95
  msgstr "Gruppe"
96
 
97
+ #: includes/Loader.php:619
98
  msgid "Company"
99
+ msgstr "Arbeitgeber"
100
 
101
+ #: includes/Loader.php:619
102
  msgid "Business"
103
  msgstr "Business"
104
 
105
+ #: includes/Loader.php:620
106
  msgid "Your post could not be posted."
107
  msgstr "Dein Post ist nicht vom Netzwerk veröffentlicht worden."
108
 
 
 
 
 
 
 
 
 
109
  #: includes/Loader.php:621
110
+ msgid "Your authorization has expired. Please reconnect your account in the Blog2Social network settings."
111
+ msgstr "Deine Authorisierung ist abgelaufen. Bitte verbinde Deinen Account in den Blog2Social Netzwerkeinstellungen erneut."
112
 
113
  #: includes/Loader.php:622
114
+ msgid "The network has marked the post as spam or abusive."
115
+ msgstr "Das Netzwerk hat Deinen Post als Spam oder missbräuchlich markiert."
 
 
 
 
116
 
117
  #: includes/Loader.php:623
118
+ msgid "We don't have the permission to publish your post. Please check your authorization."
119
+ msgstr "Wir haben nicht Deine Erlaubnis, den Post zu veröffentlichen. Bitte überprüfe deine Autorisierung."
 
 
 
 
 
 
120
 
121
  #: includes/Loader.php:624
122
+ msgid "Your authorization is interrupted. Please check your authorization. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
123
+ msgstr "Die Autorisierung ist unterbrochen. Bitte überprüfe deine Autorisierung. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
124
+
125
+ #: includes/Loader.php:625
126
  msgid "Your daily limit has been reached."
127
  msgstr "Dein tägliches Beitragslimit wurde erreicht."
128
 
129
+ #: includes/Loader.php:626
130
  msgid "Your post could not be posted, because your image is not available."
131
  msgstr "Das Netzwerk kann Dein Bild nicht verarbeiten."
132
 
 
 
 
 
 
 
 
 
 
 
133
  #: includes/Loader.php:627
134
+ msgid "The network has blocked your account. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
135
+ msgstr "Das Netzwerk hat deinen Account blockiert. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
 
 
 
 
 
 
136
 
137
  #: includes/Loader.php:628
138
+ msgid "The number of images is reached. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
139
+ msgstr "Die erlaubte Anzahl von Bildern ist erreicht. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
 
 
 
140
 
141
  #: includes/Loader.php:629
142
+ msgid "Your daily limit for this network has been reached. Please try again later."
143
+ msgstr "Dein tägliches Beitragslimit für dieses Netzwerk wurde erreicht. Bitte versuche es später noch einmal."
 
 
 
 
 
 
144
 
145
  #: includes/Loader.php:630
146
+ msgid "The network can not publish special characters such as Emoji. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
147
+ msgstr "Das Netzwerk unterstüzt keine Emojis. Siehe <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/category/9/fehlermeldungen-und-loesungen.html\">FAQ</a>."
148
+
149
+ #: includes/Loader.php:631
150
  msgid "Your post is a duplicate."
151
  msgstr "Du kannst auf dem Netzwerke keine Duplikate veröffentlichen."
152
 
153
+ #: includes/Loader.php:632
154
  msgid "The network requires a public url."
155
  msgstr "Das Netzwerk benötigt eine öffentlich zugängliche URL."
156
 
157
+ #: includes/Loader.php:633
158
+ msgid "Your blog post was not available for the network at the time of publication."
159
+ msgstr "Dein Blogbeitrag war zum Zeitpunkt der Veröffentlichung für das Netzwerk nicht verfügbar."
160
+
161
+ #: includes/Loader.php:634
162
  msgid "You have already retweeted this post."
163
  msgstr "Du hast diesen Post bereits retweetet."
164
 
165
+ #: includes/Loader.php:635
166
+ msgid "This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146\">Learn more</a>"
 
 
 
 
167
  msgstr ""
168
+ "Diese XING-Schnittstelle wird nicht weiter von XING unterstützt wird. Bitte nutze ab jetzt die neue XING-Schnittstelle, um Deine XING Posts neu zu planen. <a target=\"_blank\" href=\"https://www.blog2social.com/de/faq/index.php?action=artikel&cat=2&id=145&artlang=de\">Weitere "
169
+ "Informationen.</a>"
 
 
 
170
 
171
+ #: includes/Loader.php:636
172
+ msgid "There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks."
173
+ msgstr "Es konnte kein Bild in den Meta Daten des verlinkten Beitrags gefunden werden. Posts ohne Bilder können nicht auf Bilder-Netzwerken veröffentlicht werden. "
 
 
 
 
 
174
 
175
+ #: includes/Loader.php:637
176
  msgid "Your group can not be found by the network."
177
  msgstr "Deine Gruppe kann vom Netzwerk nicht gefunden werden."
178
 
179
+ #: includes/Loader.php:691 includes/Loader.php:727
180
  msgid "Dashboard"
181
  msgstr "Dashboard"
182
 
183
+ #: includes/Loader.php:692 includes/Loader.php:734
184
  msgid "Posts & Sharing"
185
  msgstr "Beiträge"
186
 
187
+ #: includes/Loader.php:693 views/b2s/dashboard.php:28
188
+ msgid "Calendar"
189
+ msgstr "Kalender"
190
+
191
+ #: includes/Loader.php:694 includes/Loader.php:741
192
  msgid "Content Curation"
193
  msgstr "Content Curation"
194
 
195
+ #: includes/Loader.php:695 includes/Loader.php:748
196
  msgid "Networks"
197
  msgstr "Netzwerke"
198
 
199
+ #: includes/Loader.php:696 includes/Loader.php:754
200
  msgid "Settings"
201
  msgstr "Einstellungen"
202
 
203
+ #: includes/Loader.php:697 includes/Loader.php:760
204
  msgid "PR-Service"
205
  msgstr "PR-Service"
206
 
207
+ #: includes/Loader.php:698 includes/Loader.php:767
208
+ msgid "Help & Support"
209
+ msgstr "Hilfe & Support"
 
210
 
211
+ #: includes/Loader.php:699
212
  msgid "Premium"
213
  msgstr "Premium"
214
 
215
+ #: includes/Loader.php:699 includes/Loader.php:773 includes/B2S/PostBox.php:108 views/b2s/network.php:31 views/b2s/settings.php:68 views/b2s/ship.php:21 includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:146 includes/B2S/Network/Item.php:149
216
+ #: includes/B2S/Network/Item.php:152 includes/B2S/Network/Item.php:235 includes/B2S/Network/Item.php:288 includes/B2S/Network/Item.php:342 includes/B2S/Settings/Item.php:93 includes/B2S/Settings/Item.php:116 includes/B2S/Ship/Image.php:73 includes/B2S/Ship/Image.php:80
217
+ #: includes/B2S/Ship/Item.php:780 includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:33 includes/B2S/Ship/Portale.php:36 views/b2s/partials/post-edit-modal.php:9 views/b2s/widgets/posts.php:18
 
 
 
 
 
 
 
 
218
  msgid "PREMIUM"
219
  msgstr "PREMIUM"
220
 
221
+ #: includes/Loader.php:718
222
  msgid "Blog2Social"
223
  msgstr "Blog2Social"
224
 
225
+ #: includes/Loader.php:1148 includes/Loader.php:1321
226
  msgid "or"
227
  msgstr "oder"
228
 
229
+ #: includes/Loader.php:1148 includes/Loader.php:1321
230
  msgid "back to install plugins"
231
  msgstr "zurück zur Pluginübersicht"
232
 
233
  #: includes/Notice.php:18
234
+ msgid "Rate it!"
235
+ msgstr "Bewerte uns!"
 
 
 
 
236
 
237
  #: includes/Notice.php:19
238
+ msgid "If you like Blog2Social, please give us a 5 star rating. I there is anything that does not work for you, please contact us!!"
239
+ msgstr "Wenn Dir Blog2Social, gebe uns bitte eine 5-Sterne-Bewertung. Wenn es bei Dir nicht funktioniert, nehme mit uns Kontakt auf. "
240
+
241
+ #: includes/Notice.php:20
242
  msgid "RATE BLOG2SOCIAL"
243
  msgstr "Blog2Social jetzt bewerten"
244
 
245
+ #: includes/Notice.php:21
246
  msgid "hide"
247
  msgstr "ausblenden"
248
 
249
  #: includes/System.php:69
250
+ msgid "Blog2Social used cURL. cURL is not installed in your PHP installation on your server. Install cURL and activate Blog2Social again."
251
+ msgstr "Blog2Social verwendet cURL. cURL ist nicht in deiner PHP Version auf deinem Server installiert. Installiere cURL und aktiviere Blog2Social erneut."
 
 
 
 
252
 
253
  #: includes/System.php:72 includes/System.php:78
254
+ msgid "Please see <a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social.html\" target=\"_blank\">FAQ</a>"
255
+ msgstr "Siehe <a href=\"https://www.blog2social.com/de/faq/content/1/63/de/systemvoraussetzungen-fuer-die-installation-von-blog2social.html\" target=\"_blank\">FAQ</a>"
 
 
 
 
 
 
256
 
257
  #: includes/System.php:75
258
+ msgid "Blog2Social used PHP. Your installed PHP version on your server is not high enough to use Blog2Social. Update your PHP version on 5.5.3 or higher."
259
+ msgstr "Blog2Social nutzt PHP. Deine installierte PHP Version ist nicht hoch genug, um Blog2Social zu nutzen. Aktualisere Deine PHP Version auf 5.5.3 oder höher. "
 
 
 
 
 
260
 
261
  #: includes/System.php:81
262
  msgid ""
263
+ "Blog2Social does not seem to have permission to write in your WordPress database. Please assign Blog2Social the permission to write in the WordPress database. Please also make sure that your MySQL server runs on v5.5.3 or higher, or ask your server administrator to do it for "
264
+ "you."
 
 
265
  msgstr ""
266
+ "Blog2Social scheint keine Schreibrechte für Ihre WordPress-Datenbank zu haben. Bitte erlauben Sie Blog2Social, in die WordPress-Datenbank zu schreiben. Bitte stellen Sie auch sicher, dass Ihr MySQL-Server auf v5.5.3 oder höher läuft, oder bitten Sie Ihren Server-Administrator,"
267
+ " dies für Sie zu tun."
 
 
 
268
 
269
  #: includes/System.php:84
270
+ msgid "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social.html\" target=\"_blank\"> Please find more Information and help in our FAQ</a>"
271
+ msgstr "<a href=\"https://www.blog2social.com/de/faq/content/1/63/de/systemvoraussetzungen-fuer-die-installation-von-blog2social.html\" target=\"_blank\">Siehe FAQ</a>"
 
 
 
 
 
 
272
 
273
  #: views/notice.php:12
274
  msgid "Connection is broken..."
275
  msgstr "Vebindung ist unterbrochen..."
276
 
277
  #: views/notice.php:14
278
+ msgid "The connection to your server has been interrupted. Please make sure that your blog is reachable. If your server does not respond or is too slow, Blog2Social cannot connect to the internet. Try again later or contact your webmaster, if this error message persists."
 
 
 
 
279
  msgstr ""
280
+ "Die Verbindung auf Deinen Server wurde unterbrochen. Bitte stelle sicher, dass Dein Blog von außen erreichbar ist.Wenn Dein Server nicht antwortet, oder die Verbindungsgeschwindigkeit zu niedrig ist, kann Blog2Social sich nicht mit dem internet verbinden. Versuche es später "
281
+ "erneut oder kontaktiere Deinen Webmaster, wenn dieser Fehler erneut erscheint."
 
 
 
282
 
283
  #: views/notice.php:17
284
  msgid "Update..."
285
  msgstr "Aktualisierung..."
286
 
287
  #: views/notice.php:19
288
+ msgid "<b> A new version of Blog2Social is available. </b> Update now <br> Blog2Social to continue to use the latest version of the plugin."
 
 
289
  msgstr "<b> Eine neue Version von Blog2Social ist verfügbar </b>"
290
 
291
  #: views/notice.php:23
298
 
299
  #: views/notice.php:28
300
  msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
301
+ msgstr "<b> Ein unbekannter Fehler ist aufgetreten. </b> <br> Bitte kontaktiere unseren Support."
 
 
302
 
303
  #: includes/B2S/PostBox.php:25
304
  msgid "Please see FAQ"
308
  msgid "last auto-post:"
309
  msgstr "letzter Auto-Post:"
310
 
311
+ #: includes/B2S/PostBox.php:76 views/b2s/ship.php:548
312
  msgid "The connection to the server failed. Try again!"
313
+ msgstr "Eine Verbindung zum Server konnte nicht hergestellt werden. Versuche es erneut!"
 
 
314
 
315
  #: includes/B2S/PostBox.php:77
316
+ msgid "WordPress uses heartbeats by default, Blog2Social as well. Please enable heartbeats for using Blog2Social!"
317
+ msgstr "WordPress verwendet standardmäßig den Heartbeat und Blog2Social auch. Aktiviere den Heartbeat damit Du Blog2Social problemlos nutzen kannst."
 
 
 
 
318
 
319
  #: includes/B2S/PostBox.php:78 includes/B2S/PostBox.php:80
320
+ msgid "Your post is still on draft or pending status. Please make sure that your post is published or scheduled to be published on this blog. You can then auto-post or schedule and customize your social media posts with Blog2Social."
321
+ msgstr "Bitte stelle sicher, dass Dein Beitrag auf Deinem Blog veröffentlicht oder geplant ist. Dann kannst Du Deinen Beitrag mit Blog2Social anpassen und planen."
 
 
 
 
 
 
322
 
323
  #: includes/B2S/PostBox.php:79 includes/B2S/PostBox.php:177
324
  msgid "Network settings"
325
  msgstr "Netzwerkeinstellungen"
326
 
327
  #: includes/B2S/PostBox.php:81
328
+ msgid "Notice: Please make sure, that your website address is reachable. The Social Networks do not allow postings from local installations."
329
+ msgstr "Hinweis: Bitte stelle sicher, dass Dein Blog von außen erreichbar ist. Bei Fragen wende Dich bitte an unseren Support."
 
 
 
 
330
 
331
  #: includes/B2S/PostBox.php:97
332
  msgid "Custom Sharing & Scheduling"
333
  msgstr "Anpassen & Planen"
334
 
335
+ #: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101 views/b2s/settings.php:71 views/b2s/ship.php:60 views/b2s/ship.php:150 views/b2s/ship.php:237 includes/B2S/Network/Item.php:164 includes/B2S/Settings/Item.php:100 includes/B2S/Ship/Item.php:721
 
 
 
 
336
  msgid "Info"
337
  msgstr "Info"
338
 
345
  msgstr "Facebook Instant Sharing:"
346
 
347
  #: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:121
348
+ msgid "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" tab on your \"Posts & Sharing\" navigation bar and can be shared on your Facebook Profile by clicking on the \"Share\" button next to your auto-post."
349
+ msgstr "Auto-Posts für Facebook-Profile laufen automatisch im \"Instant Sharing\" Tab in der Navigationsleiste unter \"Beiträge\" ein und können durch einen Klick auf den “Teilen” Button neben dem Post an Dein Facebook-Profil gesendet werden."
 
 
 
 
 
 
 
350
 
351
  #: includes/B2S/PostBox.php:101
352
  msgid "Social Media Auto-Posting"
356
  msgid "enable Auto-Posting"
357
  msgstr "Auto-Posting aktivieren"
358
 
359
+ #: includes/B2S/PostBox.php:115 views/b2s/network.php:55 views/b2s/network.php:143 views/b2s/post.approve.php:50 views/b2s/post.calendar.php:59 views/b2s/post.calendar.php:238 views/b2s/post.notice.php:44 views/b2s/post.php:40 views/b2s/post.publish.php:44
360
+ #: views/b2s/post.sched.php:58 views/b2s/ship.php:172 views/b2s/ship.php:546 views/b2s/support.php:200
 
 
 
 
361
  msgid "Loading..."
362
  msgstr "Wird geladen..."
363
 
367
 
368
  #: includes/B2S/PostBox.php:126
369
  msgid ""
370
+ "Customize and schedule your social media posts on the one page preview for all your selected networks: tailor your posts with individual comments, #hashtags or @handles and schedule your posts for the best times to post, for multiple times or re-share recurrently for more "
371
+ "visibility and engagement with your community."
 
 
 
372
  msgstr ""
373
+ "Individualisiere und plane Deine Social Media Posts über die Netzwerk-Vorschau: Ergänze individuelle Kommentare, #Hashtags oder @Handles für die verschiedenen Netzwerke und plane Deine Posts für die besten Zeiten, mehrfach oder wiederholt, um mehr Sichtbarkeit und Feedback "
374
+ "von Deiner Community zu erzielen"
 
 
 
375
 
376
  #: includes/B2S/PostBox.php:135
377
  msgid "Blog2Social: Social Media Auto-Posting"
378
  msgstr "Blog2Social: Social Media Auto-Posting"
379
 
380
  #: includes/B2S/PostBox.php:139
381
+ msgid "You have 2 general options to define the date and time to share your blog posts on social media with the Auto-Poster:"
382
+ msgstr "Dir stehen grundsätzlich 2 Möglichkeiten zur Verfügung, per Auto-Posting Deine Blogbeiträge auf Social Media zu teilen: "
 
 
 
 
383
 
384
  #: includes/B2S/PostBox.php:140
385
  msgid "1. Immediately after publishing your blog post"
386
  msgstr "Sofort nach Veröffentlichung Deines Blogbeitrags "
387
 
388
  #: includes/B2S/PostBox.php:141
389
+ msgid "Published blog posts: If you publish your blog post with click on publish in your WordPress post editor, Blog2Social will automatically share your social media post immediately."
390
+ msgstr "Direkt veröffentlichte Blogbeiträge: Wenn Du Deine Blogbeiträge mit Klick auf “veröffentlichen” im Beitrags-Editor Deines Blogs sofort veröffentlichst, teilt Blog2Social Deinen Blogbeitrag unmittelbar auf Social Media."
 
 
 
 
 
 
391
 
392
  #: includes/B2S/PostBox.php:142
393
+ msgid "Scheduled blog posts: If you schedule your blog post with click on schedule in your WordPress post editor, Blog2Social will share your social media post on the publishing date of your blog post."
394
+ msgstr "Vorgeplante Blogbeiträge: Wenn Du die Veröffentlichung Deines Blogbeitrags zu einem späteren Zeitpunkt planst und auf “planen” im Beitrags-Editor Deines Blogs klickst, teilt Blog2Social Deinen Blogbeitrag direkt nach der Veröffentlichung auf Social Media. "
 
 
 
 
 
 
 
395
 
396
  #: includes/B2S/PostBox.php:143
397
+ msgid "2. Schedule your social media posts for a specific date and time If you want to share your post at a particular date and time, different from your publishing date, select the option at scheduled times and set any date and time to share your post on social media."
398
+ msgstr "Wenn Du Deinen Blogbeitrag an einem bestimmten Datum und zu bestimmten Zeiten teilen möchtest, die von der Veröffentlichung Deines Blogbeitrags abweichen, wähle die Option “zu bestimmten Zeiten” und lege das Datum und die Uhrzeit fest. "
 
 
 
 
 
 
 
 
399
 
400
  #: includes/B2S/PostBox.php:147
401
  msgid "You want to auto-post your blog post?"
402
  msgstr "Du möchtest Deinen Beitrag automatisch posten?"
403
 
404
+ #: includes/B2S/PostBox.php:148 views/b2s/curation.php:123 views/b2s/post.calendar.php:276 views/b2s/ship.php:288 views/b2s/ship.php:348 views/b2s/ship.php:394
 
 
405
  msgid "With Blog2Social Premium you can:"
406
  msgstr "Mit Blog2Social kannst Du:"
407
 
408
+ #: includes/B2S/PostBox.php:151 views/b2s/curation.php:126 views/b2s/post.calendar.php:279 views/b2s/ship.php:291 views/b2s/ship.php:351 views/b2s/ship.php:397
 
 
409
  msgid "Post on pages and groups"
410
  msgstr "Poste auf Seiten und in Gruppen"
411
 
412
+ #: includes/B2S/PostBox.php:152 views/b2s/curation.php:127 views/b2s/post.calendar.php:280 views/b2s/ship.php:292 views/b2s/ship.php:352 views/b2s/ship.php:398
 
 
413
  msgid "Share on multiple profiles, pages and groups"
414
  msgstr "Auf mehreren Profilen, Seiten und Gruppen teilen"
415
 
416
+ #: includes/B2S/PostBox.php:153 views/b2s/curation.php:128 views/b2s/post.calendar.php:281 views/b2s/ship.php:293 views/b2s/ship.php:353 views/b2s/ship.php:399
 
 
417
  msgid "Auto-post and auto-schedule new and updated blog posts"
418
+ msgstr " Auto-posten und Auto-planen: Beiträge automatisch bei Veröffentlichung oder Aktualisierung posten und zeitversetzt planen"
 
 
419
 
420
+ #: includes/B2S/PostBox.php:154 views/b2s/curation.php:129 views/b2s/post.calendar.php:282 views/b2s/ship.php:294 views/b2s/ship.php:354 views/b2s/ship.php:400
 
 
421
  msgid "Schedule your posts at the best times on each network"
422
  msgstr "Plane Deine Beiträge zu den besten Zeiten für jedes Netzwerk"
423
 
424
+ #: includes/B2S/PostBox.php:155 views/b2s/curation.php:130 views/b2s/post.calendar.php:283 views/b2s/ship.php:295 views/b2s/ship.php:355 views/b2s/ship.php:401
425
+ msgid "Best Time Manager: use predefined best time scheduler to auto-schedule your social media posts"
 
 
 
 
426
  msgstr " Beste Zeiten Manager: vordefinierte Zeiten für Deine Beiträge nutzen"
427
 
428
+ #: includes/B2S/PostBox.php:156 views/b2s/curation.php:131 views/b2s/post.calendar.php:284 views/b2s/ship.php:296 views/b2s/ship.php:356 views/b2s/ship.php:402
 
 
429
  msgid "Schedule your post for one time, multiple times or recurrently"
430
+ msgstr "Veröffentlichungen zur besten Zeit pro Netzwerk planen: einmalig, mehrmalig oder nach einem regelmäßigen Muster"
 
 
431
 
432
+ #: includes/B2S/PostBox.php:157 views/b2s/curation.php:132 views/b2s/post.calendar.php:285 views/b2s/ship.php:297 views/b2s/ship.php:357 views/b2s/ship.php:403
 
 
433
  msgid "Schedule and re-share old posts"
434
  msgstr "Plane und teile alte Beiträge"
435
 
436
+ #: includes/B2S/PostBox.php:158 views/b2s/curation.php:133 views/b2s/post.calendar.php:286 views/b2s/ship.php:298 views/b2s/ship.php:358 views/b2s/ship.php:404
 
 
437
  msgid "Select link format or image format for your posts"
438
+ msgstr "Link-Posts oder Bild-Posts als Posting-Format für Deine Beiträge auswählen"
 
439
 
440
+ #: includes/B2S/PostBox.php:159 views/b2s/curation.php:134 views/b2s/post.calendar.php:287 views/b2s/ship.php:299 views/b2s/ship.php:359 views/b2s/ship.php:405
 
 
441
  msgid "Select individual images per post"
442
+ msgstr "Individuelle Bilder für Deine Social Media Posts pro Netzwerk auswählen"
 
443
 
444
+ #: includes/B2S/PostBox.php:160 views/b2s/curation.php:135 views/b2s/post.calendar.php:288 views/b2s/ship.php:300 views/b2s/ship.php:360 views/b2s/ship.php:406
445
+ msgid "Reporting & calendar: keep track of your published and scheduled social media posts"
446
+ msgstr "Reporting & Kalender: Verfolge Deine veröffentlichten und geplanten Social Media Beiträge"
 
 
 
 
 
 
447
 
448
+ #: includes/B2S/PostBox.php:162 views/b2s/curation.php:137 views/b2s/post.calendar.php:290 views/b2s/ship.php:302 views/b2s/ship.php:362 views/b2s/ship.php:408
 
 
449
  msgid "Upgrade to PREMIUM"
450
  msgstr "Jetzt auf Premium upgraden"
451
 
452
+ #: includes/B2S/PostBox.php:164 views/b2s/curation.php:139 views/b2s/post.calendar.php:292 views/b2s/ship.php:304 views/b2s/ship.php:364 views/b2s/ship.php:410
453
+ msgid "or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
454
+ msgstr "oder <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">starte Deinen kostenlosen 30-tägigen Test von Blog2Social Premium</a>(keine Zahlungsinformationen erforderlich)"
 
 
 
 
 
 
 
 
455
 
456
  #: includes/B2S/PostBox.php:177 includes/B2S/Curation/View.php:70
457
  msgid "Select profile:"
485
  msgid "Select date:"
486
  msgstr "Datum auswählen:"
487
 
488
+ #: includes/B2S/PostBox.php:233 includes/B2S/Ship/Item.php:343
489
  msgid "show calendar"
490
  msgstr "Planungskalender anzeigen"
491
 
498
  msgstr "meine Zeit-Einstellungen"
499
 
500
  #: includes/B2S/PostBox.php:242
501
+ msgid "Note: If you ​have​ not ​specified​ your own times, we automatically provide you with the best times to post​ on the social networks. You can always ​edit​ your own times in the settings."
502
+ msgstr "Hinweis: Wenn Du keinen eigenen Zeiten angegeben hast, stellen wir Dir automatisch die besten Zeiten zur Verfügung, um in die Social Media zu posten. Du kannst jederzeit Deine eigenen Zeiten unter Einstellungen bearbeiten."
 
 
 
 
 
 
 
503
 
504
+ #: views/b2s/curation.php:28
505
  msgid "No link preview available. Please check your link."
506
  msgstr "Keine Link-Vorschau verfügbar. Bitte überprüfe Deinen Link."
507
 
508
+ #: views/b2s/curation.php:32
509
+ msgid "No connected networks. Please make sure to connect at least one social media account."
510
+ msgstr "Keine verbundenen Netzwerke vorhanden. Bitte stelle sicher, dass Du mindestens einen Social Media Account in Blog2Social unter Netzwerke verbunden hast."
 
 
 
 
 
511
 
512
+ #: views/b2s/curation.php:35
513
  msgid "Invalid data. Please check your data."
514
  msgstr "Ungültige Daten. Bitte überprüfe Deine Angaben."
515
 
516
+ #: views/b2s/curation.php:41
517
  msgid "Enter a link you want share on your social media channels"
518
+ msgstr "Füge einen Link ein, den Du auf Deinen Social Media Kanälen teilen möchtest"
 
519
 
520
+ #: views/b2s/curation.php:42
521
  msgid "Please enter a valid link"
522
  msgstr "Bitte gib einen gütligen Link ein"
523
 
524
+ #: views/b2s/curation.php:43
525
  msgid "Enter link"
526
  msgstr "Füge einen Link ein"
527
 
528
+ #: views/b2s/curation.php:46
529
  msgid "continue"
530
  msgstr "weiter"
531
 
532
+ #: views/b2s/curation.php:56
533
  msgid "Load data..."
534
  msgstr "Daten werden geladen..."
535
 
536
+ #: views/b2s/curation.php:70 views/b2s/post.calendar.php:37 views/b2s/ship.php:16 views/b2s/ship.php:547 includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:212 includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
 
 
 
537
  msgid "published"
538
  msgstr "veröffentlicht"
539
 
540
+ #: views/b2s/curation.php:87 views/b2s/post.approve.php:101 views/b2s/ship.php:447
 
541
  msgid "Do you want to mark this post as published ?"
542
  msgstr "Möchtest Du diesen Beitrag als veröffentlicht markieren?"
543
 
544
+ #: views/b2s/curation.php:92 views/b2s/post.approve.php:106 views/b2s/ship.php:452
 
545
  msgid "YES"
546
  msgstr "JA"
547
 
548
+ #: views/b2s/curation.php:93 views/b2s/network.php:103 views/b2s/post.approve.php:90 views/b2s/post.approve.php:107 views/b2s/post.notice.php:77 views/b2s/post.publish.php:77 views/b2s/post.sched.php:91 views/b2s/ship.php:453 views/prg/ship.php:92 views/b2s/widgets/posts.php:67
 
 
 
 
549
  msgid "NO"
550
  msgstr "NEIN"
551
 
552
+ #: views/b2s/curation.php:106 views/b2s/post.calendar.php:259 views/b2s/ship.php:377
 
553
  msgid "Need to schedule your posts?"
554
  msgstr "Du möchtest Deine Beiträge planen?"
555
 
556
+ #: views/b2s/curation.php:109 views/b2s/post.calendar.php:262 views/b2s/ship.php:380
 
557
  msgid "Blog2Social Premium covers everything you need."
558
  msgstr "Blog2Social Premium deckt alles ab, was Du brauchst."
559
 
560
+ #: views/b2s/curation.php:112 views/b2s/post.calendar.php:265 views/b2s/ship.php:383 includes/B2S/Ship/Item.php:781
 
561
  msgid "Schedule for specific dates"
562
  msgstr "Für bestimmte Termine planen"
563
 
564
+ #: views/b2s/curation.php:113 views/b2s/post.calendar.php:266 views/b2s/ship.php:384
565
+ msgid "You want to publish a post on a specific date? No problem! Just enter your desired date and you are ready to go!"
566
+ msgstr "Du möchtest einen Beitrag an einem ganz bestimmten Datum veröffentlichen? Kein Problem! Stelle einfach Dein Wunschdatum ein und los geht’s!"
 
 
 
 
 
567
 
568
+ #: views/b2s/curation.php:115 views/b2s/post.calendar.php:268 views/b2s/ship.php:386
 
569
  msgid "Schedule post recurrently"
570
  msgstr "Beitrag mehrfach planen"
571
 
572
+ #: views/b2s/curation.php:116 views/b2s/post.calendar.php:269 views/b2s/ship.php:387
573
+ msgid "You have evergreen content you want to re-share from time to time in your timeline? Schedule your evergreen content to be shared once, multiple times or recurringly at specific times."
574
+ msgstr "Du möchtest Deine beliebtesten Beiträge wiederholt auf den Social Media teilen? Teile Deine Evergreen Inhalte einmal, mehrmals oder in einem wiederkehrenden Rhythmus"
 
 
 
 
 
 
 
575
 
576
+ #: views/b2s/curation.php:118 views/b2s/post.calendar.php:271 views/b2s/ship.php:389
 
 
577
  msgid "Best Time Scheduler"
578
  msgstr "Beste Zeiten Manager"
579
 
580
+ #: views/b2s/curation.php:119 views/b2s/post.calendar.php:272 views/b2s/ship.php:390
581
+ msgid "Whenever you publish a post, only a fraction of your followers will actually see your post. Use the Blog2Social Best Times Scheduler to share your post at the best times for each social network. Get more outreach and extend the lifespan of your posts."
 
 
 
 
 
582
  msgstr ""
583
+ "Wenn Du einen Post in den Social Media veröffentlichst, wird Dein Beitrag immer nur von einer kleinen Anzahl Deiner Follower wahrgenommen. Nutze den Beste Zeiten Manager, um Deine Beiträge zu den besten Zeiten des jeweiligen Netzwerks zu teilen. Steigere so die Reichweite, "
584
+ "Interaktion und Lebensdauer Deiner Posts."
 
 
 
585
 
586
+ #: views/b2s/dashboard.php:15
587
+ msgid "What's New"
588
+ msgstr "Das ist neu"
589
 
590
+ #: views/b2s/dashboard.php:24
591
+ msgid "Your Activity"
592
+ msgstr "Deine Aktivitäten"
 
 
 
 
 
 
 
 
593
 
594
+ #: views/b2s/dashboard.php:29
595
+ msgid "List"
596
+ msgstr "Liste"
597
 
598
+ #: views/b2s/dashboard.php:30
599
+ msgid "Chart"
600
+ msgstr "Diagramm"
 
 
 
 
 
 
 
 
 
601
 
602
+ #: views/b2s/dashboard.php:57
603
+ msgid "Follow us"
604
+ msgstr "Folge uns"
605
 
606
+ #: views/b2s/network.php:21 views/b2s/network.php:22 views/b2s/post.calendar.php:220 views/b2s/post.calendar.php:221 views/prg/post.php:25 views/prg/post.php:26
 
 
 
 
 
 
 
 
 
 
607
  msgid "filter"
608
  msgstr "Filter"
609
 
610
+ #: views/b2s/network.php:28 views/b2s/network.php:31 views/b2s/network.php:75
 
611
  msgid "Create new profile"
612
  msgstr "neues Profil erstellen"
613
 
619
  msgid "Delete"
620
  msgstr "Löschen"
621
 
622
+ #: views/b2s/network.php:42 views/b2s/ship.php:58 views/b2s/ship.php:347
623
  msgid "You want to schedule your posts and use the Best Time Scheduler?"
624
+ msgstr "Du möchtest die Veröffentlichung Deiner Posts planen und den Beste Zeiten Manager benutzen?"
 
 
625
 
626
+ #: views/b2s/network.php:43 views/b2s/ship.php:59
627
  msgid "Load Best Times"
628
  msgstr "Lade beste Zeiten"
629
 
630
+ #: views/b2s/network.php:81
631
  msgid "create"
632
  msgstr "erstellen"
633
 
634
+ #: views/b2s/network.php:97
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
635
  msgid "Delete Profile"
636
  msgstr "Profil löschen"
637
 
638
+ #: views/b2s/network.php:100
639
  msgid "Do you really want to delete this profile"
640
  msgstr "Soll Dein Profil wirklich gelöscht werden?"
641
 
642
+ #: views/b2s/network.php:104 views/b2s/network.php:156 views/b2s/post.approve.php:91 views/b2s/post.notice.php:78 views/b2s/post.publish.php:78 views/b2s/post.sched.php:92 views/b2s/widgets/posts.php:68
 
 
 
643
  msgid "YES, delete"
644
  msgstr "Ja, löschen"
645
 
646
+ #: views/b2s/network.php:115 views/b2s/premium.php:68
647
  msgid "Google My Business"
648
  msgstr "Google My Business"
649
 
650
+ #: views/b2s/network.php:118
651
+ msgid "Blog2Social uses the official Google My Business API to share your content on your business listing. You can connect Google My Business listings with up to nine different locations to Blog2Social and you can choose which location you want to share your content on."
 
 
 
 
652
  msgstr ""
653
+ "Blog2Social nutzt die offizielle Google My Business API um Ihre Blogbeiträge an Ihren Brancheneintrag zu versenden. Sie können Brancheneinträge mit bis zu neun verschiedene Standorten mit Blog2Social verbinden und auswählen, auf welchem Standort Ihr Content geteilt werden "
654
+ "soll."
 
 
655
 
656
+ #: views/b2s/network.php:121
657
+ msgid "Google currently allows access to the API for all companies with up to 9 locations in their Google My Business Listings. However, Google plans to extend the API for companies with more than 9 locations in their Google My Business listings."
658
+ msgstr "Google erlaubt derzeit den Zugriff auf die API für alle Unternehmen mit bis zu 9 Standorten. Google plant, den Zugriff auf die API in Zukunft auch auf Unternehmen mit mehr als 9 verbundenen Standorten in Ihren Google My Business Brancheneinträgen zu erweitern."
659
+
660
+ #: views/b2s/network.php:124 views/b2s/premium.php:33 views/b2s/ship.php:469 includes/B2S/Ship/Item.php:819 views/b2s/partials/post-edit-modal.php:48
 
 
 
 
 
 
 
 
 
 
661
  msgid "Learn more"
662
  msgstr "Mehr erfahren"
663
 
664
+ #: views/b2s/network.php:137
665
  msgid "Delete Authorization"
666
  msgstr "Autorisierung löschen"
667
 
668
+ #: views/b2s/network.php:146
669
  msgid "Do you really want to delete this authorization"
670
  msgstr "Soll die Autorisierung wirklich gelöscht werden?"
671
 
672
+ #: views/b2s/network.php:149
673
  msgid "You have still set up scheduled posts for this network:"
674
+ msgstr "Du hast noch ausstehende Veröffentlichungen für dieses Netzwerk geplant:"
 
675
 
676
+ #: views/b2s/network.php:150
677
  msgid "Delete all scheduled posts for this account irrevocably"
678
  msgstr "Alle geplanten Beiträge für diesen Account unwiderruflich löschen."
679
 
680
+ #: views/b2s/network.php:150
681
  msgid "scheduled posts"
682
  msgstr "geplante Beiträge"
683
 
684
+ #: views/b2s/network.php:157
685
  msgid "View schedule posts"
686
  msgstr "Geplante Beiträge anzeigen"
687
 
688
+ #: views/b2s/network.php:176
689
  msgid "Please re-authorize your account with Blog2Social and try again"
690
+ msgstr "Bitte autorisieren Sie Ihr Konto bei Blog2Social und versuchen Sie es erneut."
 
691
 
692
+ #: views/b2s/network.php:177
693
  msgid "Change successful"
694
  msgstr "Change successful"
695
 
696
+ #: views/b2s/network.php:178
697
  msgid "Could not be changed"
698
  msgstr "Could not be changed"
699
 
700
+ #: views/b2s/network.php:186
701
  msgid "modfiy"
702
  msgstr "modify"
703
 
704
+ #: views/b2s/post.approve.php:81
705
  msgid "Delete Social Media Posts"
706
  msgstr "Social Media Posts löschen"
707
 
708
+ #: views/b2s/post.approve.php:84
709
  msgid "Are you sure you want to delete these Social Media posts?"
710
  msgstr "Bist Du sicher, dass Du diese Social Media Posts löschen möchtest?"
711
 
712
+ #: views/b2s/post.approve.php:86 views/b2s/post.notice.php:73 views/b2s/post.publish.php:73 views/b2s/post.sched.php:87 views/b2s/widgets/posts.php:63
 
 
713
  msgid "Number of entries"
714
  msgstr "Anzahl der Einträge"
715
 
716
+ #: views/b2s/post.calendar.php:34
717
  msgid "Sort by network"
718
  msgstr "Sortiere nach Netzwerk"
719
 
720
+ #: views/b2s/post.calendar.php:36 includes/B2S/Calendar/Filter.php:126
721
+ msgid "show all"
722
+ msgstr "alles anzeigen"
723
+
724
+ #: views/b2s/post.calendar.php:38 views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:212 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
725
+ msgid "scheduled"
726
+ msgstr "geplant"
727
+
728
+ #: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441 includes/B2S/Settings/Item.php:484
729
  msgid "Link Post"
730
  msgstr "Link-Beitrag"
731
 
732
+ #: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463 includes/B2S/Settings/Item.php:484
 
 
733
  msgid "Photo Post"
734
  msgstr "Bild-Beitrag"
735
 
736
+ #: views/b2s/post.calendar.php:86 views/b2s/post.sched.php:164
737
  msgid "add post"
738
  msgstr "Beitrag hinzufügen"
739
 
740
+ #: views/b2s/post.calendar.php:105 views/b2s/post.sched.php:122 views/b2s/ship.php:482
 
741
  msgid "Choose your"
742
  msgstr "Wähle Deinen"
743
 
744
+ #: views/b2s/post.calendar.php:105 views/b2s/post.sched.php:122 views/b2s/ship.php:482
 
745
  msgid "Post Format"
746
  msgstr "Postformat"
747
 
748
+ #: views/b2s/post.calendar.php:107 views/b2s/post.sched.php:124 views/b2s/ship.php:484
 
749
  msgid "for:"
750
  msgstr "für:"
751
 
752
+ #: views/b2s/post.calendar.php:126 views/b2s/post.sched.php:143 views/b2s/ship.php:502
753
+ msgid "Define the default settings for the custom post format for all of your Facebook accounts in the Blog2Social settings."
754
+ msgstr "Speichere Dein bevorzugtes Facebook Post-Format als Standardeinstellung in den Blog2Social Einstellungen."
 
 
 
 
 
755
 
756
+ #: views/b2s/post.calendar.php:129 views/b2s/post.sched.php:146 views/b2s/ship.php:505
757
+ msgid "Define the default settings for the custom post format for all of your Twitter accounts in the Blog2Social settings."
758
+ msgstr "Definiere Dein Standard-Beitragsformat für alle Deine Twitter-Verbindungen unter den Blog2Social Einstellungen."
 
 
 
 
 
759
 
760
+ #: views/b2s/post.calendar.php:132 views/b2s/post.sched.php:149 views/b2s/ship.php:508
761
+ msgid "Define the default settings for the custom post format for all of your Google+ accounts in the Blog2Social settings."
762
+ msgstr "Definiere Dein Standard-Beitragsformat für alle Deine Google+ Verbindungen unter den Blog2Social Einstellungen."
 
 
 
 
 
763
 
764
+ #: views/b2s/post.calendar.php:135 views/b2s/post.sched.php:152 views/b2s/ship.php:511
765
+ msgid "Define the default settings for the custom post format for all of your Instagram accounts in the Blog2Social settings."
766
+ msgstr "Definiere die Standardeinstellungen für das benutzerdefinierte Postformat für alle Instagram-Konten in den Blog2Social-Einstellungen."
 
 
 
 
 
767
 
768
+ #: views/b2s/post.calendar.php:150 views/b2s/post.sched.php:103 views/b2s/ship.php:423
 
769
  msgid "Select image for"
770
  msgstr "Wähle Bild aus für"
771
 
772
+ #: views/b2s/post.calendar.php:168
773
  msgid "What would you like to share?"
774
  msgstr "Was möchtest Du teilen?"
775
 
776
+ #: views/b2s/post.calendar.php:178
777
  msgid "Share content from your blog"
778
  msgstr "Teile Deine Blogbeiträge"
779
 
780
+ #: views/b2s/post.calendar.php:181 views/b2s/post.calendar.php:194
781
  msgid "select"
782
  msgstr "auswählen"
783
 
784
+ #: views/b2s/post.calendar.php:191
785
  msgid "Share content from other sources"
786
  msgstr "Teile Beiträge aus beliebigen Quellen"
787
 
788
+ #: views/b2s/post.calendar.php:212
789
  msgid "Select a post"
790
  msgstr "Wähle einen Beitrag aus"
791
 
792
+ #: views/b2s/post.notice.php:68 views/b2s/post.publish.php:68 views/b2s/widgets/posts.php:58
 
793
  msgid "Delete entries from the reporting"
794
  msgstr "Einträge aus dem Reporting löschen"
795
 
796
+ #: views/b2s/post.notice.php:71 views/b2s/post.publish.php:71 views/b2s/widgets/posts.php:61
 
797
  msgid "You are sure, you want to delete entries from the reporting?"
798
  msgstr "Bist Du sicher, dass Du Einträge aus dem Reporting löschen möchtest?"
799
 
800
+ #: views/b2s/post.sched.php:32 includes/B2S/Network/Item.php:134
801
  msgid "Uhr"
802
  msgstr "Uhr"
803
 
804
+ #: views/b2s/post.sched.php:82
805
  msgid "Delete entries form the scheduling"
806
  msgstr "Einträge aus der Planung löschen"
807
 
808
+ #: views/b2s/post.sched.php:85
809
  msgid "You are sure, you want to delete entries from the scheduling?"
810
  msgstr "Bist Du sicher, dass Du Einträge aus Deiner Planung löschen möchtest?"
811
 
812
+ #: views/b2s/premium.php:13
813
+ msgid "Your current license:"
814
+ msgstr "Deine aktuelle Lizenz:"
815
+
816
+ #: views/b2s/premium.php:26
817
+ msgid "End of Trial"
818
+ msgstr "Ende der Testzeit"
819
 
820
+ #: views/b2s/premium.php:27 includes/B2S/Settings/Item.php:170 includes/B2S/Settings/Item.php:173
821
+ msgid "Upgrade"
822
+ msgstr "Upgrade"
823
+
824
+ #: views/b2s/premium.php:32
825
+ msgid "Upgrade to Blog2Social Premium and get even smarter with social media automation: Schedule your posts for the best time or recurringly with the Best Time Scheduler or the Social Media Calendar. Post to pages, groups and multiple accounts per network. "
826
  msgstr ""
827
+ "Nutze Blog2Social Premium für noch intelligentere Social Media Automatisierung: Planen Deine Beiträge zur besten Zeit mit dem Beste-Zeiten-Manager, wählen einen bestimmten Termin oder plane Deine Beiträge regelmäßig. Behalten den Überblick über Deine Planung mit dem Social "
828
+ "Media Kalender. Veröffentliche Beiträge auf Seiten, in Gruppen und auf mehreren Konten pro Netzwerk."
 
829
 
830
+ #: views/b2s/premium.php:38
831
  msgid "Enter license key and change your version"
832
  msgstr "Lizenzschlüssel eingeben und Version ändern"
833
 
834
+ #: views/b2s/premium.php:40
835
+ msgid "Activate Licence"
836
+ msgstr "Lizenz aktivieren"
837
+
838
+ #: views/b2s/premium.php:49
839
+ msgid "Go Premium and get even smarter with social media automation"
840
+ msgstr "Nutze Blog2Social Premium für noch intelligentere Social Media Automatisierung"
841
 
842
  #: views/b2s/premium.php:51
843
+ msgid "The free version of Blog2Social offers you a whole bunch of great features for automatic sharing on all connected social media networks. For those who want to achieve even more, Blog2Social Premium is your social media solution of choice:"
844
+ msgstr "Bereits die Free-Version von Blog2Social bietet Ihnen alle Basisfunktionen zum automatisierten Teilen für alle angeschlossenen Social Media Netzwerke. Für alle, die noch mehr erreichen möchten, lohnt sich Blog2Social Premium:"
845
 
846
+ #: views/b2s/premium.php:59
847
+ msgid "Pages and groups"
848
+ msgstr "Seiten und Gruppen"
849
 
850
  #: views/b2s/premium.php:60
851
+ msgid "Share your posts on pages and in groups on Facebook, LinkedIn, XING, VK and Medium."
852
+ msgstr "Teilen Sie Ihre Beiträge auf Seiten und in Gruppen auf Facebook, LinkedIn, Xing, VK und Medium."
 
 
 
 
853
 
854
  #: views/b2s/premium.php:69
855
+ msgid "Schedule and share your blog posts as Google My Business posts to update your business listing and to add fresh content for your company."
856
+ msgstr "Plane und teile Deine Blogartikel als Google My Business - Beiträge und verleihe Deinem Unternehmen mit aktuellen News mehr Sichtbarkeit."
 
 
 
 
 
 
 
 
 
 
 
 
 
857
 
858
+ #: views/b2s/premium.php:77
859
+ msgid "More users and accounts"
860
+ msgstr "Mehr Benutzer und Accounts"
861
 
862
+ #: views/b2s/premium.php:78
863
+ msgid "Add multiple users and accounts per network. Define sharing-profiles for selected network bundles."
864
+ msgstr "Füge mehrere Benutzer und Accounts pro Netzwerk hinzu. Definiere Sharing-Profile für ausgewählte Netzwerk-Bundles."
 
 
 
 
865
 
866
+ #: views/b2s/premium.php:86
867
+ msgid "Premium support"
868
+ msgstr "Premium Support"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
869
 
870
+ #: views/b2s/premium.php:87
871
+ msgid "Regular updates and priority support per e-mail and phone."
872
+ msgstr "Regelmäßige Updates und bevorzugter Support per E-Mail und Telefon"
873
 
874
+ #: views/b2s/premium.php:92
 
 
 
 
 
 
875
  msgid "Show me plans and prices"
876
  msgstr "Versionen und Preise anzeigen"
877
 
878
+ #: views/b2s/premium.php:93
879
+ msgid "Show all premium features"
880
+ msgstr "Alle Premium-Features anzeigen"
881
+
882
+ #: views/b2s/settings.php:17 includes/B2S/Ship/Image.php:28
883
+ msgid "You need a higher user role to upload an image on this blog. Please contact your administrator."
884
+ msgstr "Du brauchst eine höhere Benutzerrolle, um ein Bild auf diesem Blog hochzuladen. Bitte kontaktiere Deinen Administrator."
885
 
886
+ #: views/b2s/settings.php:26
887
  msgid "save..."
888
  msgstr "speichere Daten..."
889
 
890
+ #: views/b2s/settings.php:31
891
  msgid "General"
892
  msgstr "Allgemein"
893
 
894
+ #: views/b2s/settings.php:34 includes/B2S/Post/Item.php:431
 
895
  msgid "Auto-Posting"
896
  msgstr "Auto-Posting"
897
 
898
+ #: views/b2s/settings.php:37
899
  msgid "Social Meta Data"
900
  msgstr "Social Meta Angaben"
901
 
902
+ #: views/b2s/settings.php:40
903
  msgid "Network Settings"
904
  msgstr "Netzwerk-Einstellungen"
905
 
906
+ #: views/b2s/settings.php:55 views/b2s/settings.php:96 views/b2s/settings.php:98 views/b2s/settings.php:111 views/b2s/settings.php:113 views/b2s/settings.php:126 views/b2s/settings.php:128 views/b2s/settings.php:142 views/b2s/settings.php:144
 
 
 
 
907
  msgid "save"
908
  msgstr "speichern"
909
 
910
+ #: views/b2s/settings.php:65
911
  msgid "Post format"
912
  msgstr "Beitragsformat"
913
 
914
+ #: views/b2s/settings.php:75
915
  msgid "Facebook"
916
  msgstr "Facebook"
917
 
918
+ #: views/b2s/settings.php:78
919
  msgid "Twitter"
920
  msgstr "Twitter"
921
 
922
+ #: views/b2s/settings.php:81
923
  msgid "Google+"
924
  msgstr "Google+"
925
 
926
+ #: views/b2s/settings.php:84
927
  msgid "Instagram"
928
  msgstr "Instagram"
929
 
941
 
942
  #: views/b2s/settings.php:187
943
  msgid ""
944
+ "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 "
945
+ "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."
 
 
 
 
 
946
  msgstr ""
947
+ "Shortcodes werden von einigen WordPress-Plugins wie Elementor, Visual Composer und Content Builder verwendet. Wenn ein Shortcode in einem WordPress-Post oder einer Seite eingefügt wird, wird dieser dynamisch durch andere Inhalte ersetzt, wenn du Deinen Beitrag auf Deinem "
948
+ "Wordpress veröffentlicht. Mit anderen Worten, ein Shortcode weist WordPress an, einen speziellen Befehl zu finden, der in eckige Klammern gesetzt wird ([]) und den Inhalt durch ein Plugin zu ersetzen, das Du verwendet.<br><br> Aktiviere diese Funktion, wenn Du dynamische "
949
+ "Elemente in Deinen Beiträgen verwendest."
 
 
 
 
 
950
 
951
  #: views/b2s/settings.php:198
952
  msgid "Include WordPress tags as hashtags in your posts"
954
 
955
  #: views/b2s/settings.php:201
956
  msgid ""
957
+ "Hashtags are a great way to generate more reach and visibility for your posts. By activating this feature Blog2Social will automatically include your WordPress tags as hashtags in all Social Media posts for networks that support hashtags. This way you don't need to worry "
958
+ "about adding extra hashtags to your comments. Blog2Social erases unnecessary spaces in your WordPress tags to generate valid hashtags."
 
 
 
 
959
  msgstr ""
960
+ "Hashtags sind eine großartige Möglichkeit, mehr Reichweite und Sichtbarkeit für Deine Social Media-Posts zu generieren. Wenn Du diese Funktion aktivierst, wird Blog2Social Deine WordPress-Tags automatisch als Hashtags in alle Social Media-Posts für Netzwerke, die Hashtags "
961
+ "unterstützen, einfügen. Auf diese Weise brauchst Du Dir keine Gedanken mehr über das Hinzufügen zusätzlicher Hashtags zu machen. Blog2Social löscht unnötige Leerzeichen Deiner WordPress-Tags, um gültige Hashtags zu erstellen. "
 
 
 
 
 
962
 
963
  #: views/b2s/settings.php:212
964
  msgid "Activate Legacy mode "
966
 
967
  #: views/b2s/settings.php:215
968
  msgid "Plugin contents are loaded one at a time to minimize server load."
969
+ msgstr "Plugininhalte werden nacheinander geladen, um den Server Deines Blogs zu entlasten."
 
 
970
 
971
  #: views/b2s/settings.php:226
972
  msgid "Instant Caching for Facebook Link Posts"
973
  msgstr "Instant Caching für Facebook Link-Beiträge"
974
 
975
  #: views/b2s/settings.php:229
976
+ msgid "To make sure that Facebook always pulls the current meta data of your blog post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post URL when instant caching is activated. This is necessary if you use varnish caching."
 
 
 
 
977
  msgstr ""
978
+ "Um sicherzustellen, dass Facebook bei Link-Beiträgen immer die aktuellen Meta Daten Deines Blogbeitrags zieht, hängt Blog2Social bei aktivem Instant Caching bei Facebook Link-Beiträgen den “no-cache=1” Parameter an die Beitrags-URL. Dies ist notwendig, wenn Du varnish "
979
+ "caching benutzt."
 
 
980
 
981
  #: views/b2s/settings.php:231
982
  msgid "Note: To use Facebook Instant Articles, this option must be disabled."
983
+ msgstr "Achtung: Um Facebook Instant Artikel zu verwenden, muss diese Option deaktiviert sein."
 
 
984
 
985
  #: views/b2s/settings.php:242 includes/B2S/Settings/Item.php:66
986
  msgid "Personal Time Zone"
988
 
989
  #: views/b2s/settings.php:245
990
  msgid ""
991
+ "Blog2Social applies the scheduled time settings based on the time zone defined in the general settings of your WordPress. You can select a user-specific time zone that deviates from the Wordpress system time zone for your social media scheduling.<br><br>Select the desired "
992
+ "time zone from the drop-down menu."
 
 
 
993
  msgstr ""
994
+ "Die Zeiteinstellungen zum Planen von Social Media Posts in Blog2Social basieren auf der Zeitzone, die in den allgemeinen Einstellungen Deines WordPress festgelegt ist. Du kannst aber auch eine andere Zeitzone als Basis für die Planung Deiner Social Media Posts festlegen. "
995
+ "Wähle dazu die gewünschte Zeitzone aus dem Drop-Down Menü."
996
+
997
+ #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:212 includes/PRG/Post/Item.php:97
 
 
 
 
998
  msgid "draft"
999
  msgstr "Entwurf"
1000
 
1001
+ #: views/b2s/ship.php:36
 
 
 
 
 
 
1002
  msgid "Social Media Scheduling & Sharing"
1003
  msgstr "Beitrag auf Social Media planen und teilen"
1004
 
1005
+ #: views/b2s/ship.php:37 views/prg/ship.php:41 views/prg/ship.php:43 includes/B2S/Settings/Item.php:325 includes/B2S/Settings/Item.php:346
 
1006
  msgid "Title"
1007
  msgstr "Titel"
1008
 
1009
+ #: views/b2s/ship.php:39 includes/B2S/Post/Item.php:252
1010
  msgid "on blog"
1011
  msgstr "auf dem Blog"
1012
 
1013
+ #: views/b2s/ship.php:47
1014
  msgid "scroll to bottom"
1015
  msgstr "zum Seitenende"
1016
 
1017
+ #: views/b2s/ship.php:52
1018
  msgid "You want to load your time settings?"
1019
  msgstr "Du möchtest Deine Zeiten laden?"
1020
 
1021
+ #: views/b2s/ship.php:53
1022
  msgid "Load My Times Settings"
1023
  msgstr "Meine Zeit-Einstellungen laden"
1024
 
1025
+ #: views/b2s/ship.php:89
1026
  msgid "Social Accounts"
1027
  msgstr "Social Media Konten"
1028
 
1029
+ #: views/b2s/ship.php:107
1030
  msgid "Add more..."
1031
  msgstr "mehr hinzufügen"
1032
 
1033
+ #: views/b2s/ship.php:109
1034
  msgid "Profiles | Pages | Groups"
1035
  msgstr "Profile | Seiten | Gruppen"
1036
 
1037
+ #: views/b2s/ship.php:148
1038
  msgid "Save Network Selection"
1039
  msgstr "Netzwerkauswahl speichern"
1040
 
1041
+ #: views/b2s/ship.php:157
1042
  msgid "network connected"
1043
  msgstr "Netzwerk verbunden"
1044
 
1045
+ #: views/b2s/ship.php:158
1046
  msgid "requires image"
1047
  msgstr "Bild benötigt"
1048
 
1049
+ #: views/b2s/ship.php:159
1050
  msgid "refresh authorization"
1051
  msgstr "Autorisierung aktualisieren"
1052
 
1053
+ #: views/b2s/ship.php:182
1054
+ msgid "Notice:<br><p>Please make sure, that your website address is reachable. The Social Networks do not allow postings from local installations.</p>"
1055
+ msgstr "Hinweis:<br><p>Bitte stelle sicher, dass Deine Webseiten-Adresse von außen erreichbar ist. Die sozialen Netzwerke erlauben keine Posts von lokalen Installationen.</p>"
 
 
 
 
 
1056
 
1057
+ #: views/b2s/ship.php:184
1058
  msgid "change website address"
1059
  msgstr "Webseiten-Adresse ändern"
1060
 
1061
+ #: views/b2s/ship.php:201
1062
  msgid "First, connect or select network before posting"
1063
+ msgstr "Verbinde Dich zuerst mit einem Netzwerk oder wähle ein Netzwerk aus, bevor Du den Beitrag teilst!"
 
 
1064
 
1065
+ #: views/b2s/ship.php:203 includes/B2S/Settings/Item.php:82
1066
  msgid "connect"
1067
  msgstr "Jetzt mit Netzwerken verbinden"
1068
 
1069
+ #: views/b2s/ship.php:211
1070
  msgid "scroll to top"
1071
  msgstr "zum Seitenanfang"
1072
 
1073
+ #: views/b2s/ship.php:212 views/b2s/ship.php:216 includes/B2S/Curation/View.php:109
 
1074
  msgid "Share"
1075
  msgstr "Teilen"
1076
 
1077
+ #: views/b2s/ship.php:225
1078
  msgid "Time zone"
1079
  msgstr "Zeitzone"
1080
 
1081
+ #: views/b2s/ship.php:239 views/b2s/ship.php:241 includes/B2S/Post/Item.php:269
1082
  msgid "Re-share this post"
1083
  msgstr "Diesen Beitrag nochmal teilen"
1084
 
1085
+ #: views/b2s/ship.php:243
1086
  msgid "Share new post on Social Media"
1087
  msgstr "Teile einen neuen Beitrag auf Social Media"
1088
 
1089
+ #: views/b2s/ship.php:265
1090
  msgid "Connect for"
1091
  msgstr "Netzwerke verbinden für"
1092
 
1093
+ #: views/b2s/ship.php:281
1094
  msgid "Re-share this Post"
1095
  msgstr "Diesen Beitrag nochmal teilen"
1096
 
1097
+ #: views/b2s/ship.php:284
1098
  msgid ""
1099
+ "You can re-share your post for a different sharing purpose, or to share on a different choice of networks, profiles, pages or groups, or with different comments or images, or if you want to share your blog post images to image networks only, or re-share them at different "
1100
+ "times. You may vary your comments and images in order to produce more variations of your social media posts to share more often without sharing the same message over and over again. Whatever your choose to do for re-sharing your post, you can simply click \"Re-share this "
1101
+ "post\" and you will be led to the preview page where your can select your networks and edit your texts, comments or images according to your current sharing preferences."
 
 
 
 
 
 
 
1102
  msgstr ""
1103
+ "Du kannst diesen Blogbeitrag erneut teilen, zum Beispiel, um diesen Beitrag auf einer anderen Auswahl an Netzwerken oder nur auf bestimmten Profilen, Seiten und Gruppen neu zu teilen, oder mit anderen Kommentaren, Bildern und Texten nur auf bestimmten Netzwerke zu teilen, "
1104
+ "oder um weitere Bilder zum Blogbeitrag nur an die Bilder-Netzwerke zu senden, oder um Deine Social Media Posts zu anderen Zeiten zu teilen. So erzielt Du mehr Variationen Deiner Social Media Posts und kannst Deinen Beitrag öfters posten, um mehr Aufmerksamkeit und Reichweite "
1105
+ "zu erzielen, ohne immer wieder die gleiche Mitteilung zu posten. Was auch immer Du zu teilen wünscht, klicke einfach auf \"Diesen Beitrag erneut teilen\" und Du wirst erneut zur Vorschau geführt, wo Deine Netzwerke, Texte und Bilder auswählen oder variieren kannst. "
 
 
 
 
 
 
 
 
 
1106
 
1107
+ #: views/b2s/ship.php:287
1108
  msgid "You want re-share your blog post?"
1109
  msgstr "Du möchtest Deinen Beitrag erneut teilen?"
1110
 
1111
+ #: views/b2s/ship.php:315
1112
  msgid "Save Network Settings"
1113
  msgstr "Netzwerkeinstellungen speichern"
1114
 
1115
+ #: views/b2s/ship.php:318
1116
  msgid ""
1117
+ "You can save your current network settings as \"Standard\" network settings for any future sharing activities or as a \"Profile\" to choose from (Premium).<br><br>Your Standard selection will show as activated upon pressing the \"share on social media\" button on the right "
1118
+ "hand side bar. You can change these settings any time per click, or choose another network profile (Premium).<br><br>You can also pre-define various different sets of networks, for specific social media accounts, target groups, contents or sharing purposes. For example you "
1119
+ "can define a specific set of networks for sharing your posts images only or for re-sharing your evergreen content on a recurring basis. On the preview-page you may edit your selected or pre-selected networks anytime by simply clicking on the respective network account to "
1120
+ "select or remove an account from the current sharing scheme."
 
 
 
 
 
 
 
 
1121
  msgstr ""
1122
+ "Du kannst die aktuelle Netzwerk-Auswahl als \"Standard\" Einstellungen speichern. Diese Netzwerke werden dann als aktiviert auf der rechten Seitennavigation angezeigt, wenn Du den Button \"Auf Social Media teilen\" klickst, oder Du kannst die Einstellungen in einem neuen "
1123
+ "Netzwerk Profil speichern (Premium).<br><br>Du kannst diesen Blogbeitrag erneut teilen, zum Beispiel, um diesen Beitrag auf einer anderen Auswahl an Netzwerken oder nur auf bestimmten Profilen, Seiten und Gruppen neu zu teilen, oder mit anderen Kommentaren, Bildern und Texten "
1124
+ "nur auf bestimmten Netzwerke zu teilen, oder um weitere Bilder zum Blogbeitrag nur an die Bilder-Netzwerke zu senden, oder um Deine Social Media Posts zu anderen Zeiten zu teilen. So erzielt Du mehre Variationen Deiner Social Media Posts und kannst Deinen Beitrag öfters "
1125
+ "posten, um mehr Aufmerksamkeit und Reichweite zu erzielen, ohne immer wieder die gleiche Mitteilung zu posten. Was auch immer Du zu teilen wünscht, klicken Sie einfach auf \"Diesen Beitrag erneut teilen\" und Du wirst erneut zur Vorschau geführt, wo Du Deine Netzwerke, Texte "
1126
+ "und Bilder wählen oder variieren kannst. "
1127
+
1128
+ #: views/b2s/ship.php:330
 
 
 
 
 
 
 
 
 
 
 
1129
  msgid "Your blog post is not yet published on your Wordpress!"
1130
  msgstr "Dein Beitrag ist derzeit nicht auf Deinem Wordpress veröffentlicht."
1131
 
1132
+ #: views/b2s/ship.php:333
1133
  msgid "At least one of your selected networks is set to \"Share Now\""
1134
+ msgstr "Mindestens ein Netzwerk wurde mit der Option \"Sofort teilen\" ausgewählt."
 
1135
 
1136
+ #: views/b2s/ship.php:337
1137
  msgid "Schedule your post"
1138
  msgstr "Beitrag planen"
1139
 
1140
+ #: views/b2s/ship.php:340
1141
  msgid "Ignore & share"
1142
  msgstr "Ignorieren & teilen"
1143
 
1144
+ #: views/b2s/ship.php:465
1145
  msgid "Important infomationen about XING groups"
1146
+ msgstr "Wichtige Information zu XING-Gruppen"
1147
 
1148
+ #: views/b2s/ship.php:534
1149
  msgid "add Schedule"
1150
  msgstr "Zeitplan hinzufügen"
1151
 
1152
+ #: views/b2s/ship.php:550
1153
  msgid "Give me more information"
1154
  msgstr "Erhalte mehr Infomationen"
1155
 
1156
+ #: views/b2s/support.php:15 includes/B2S/Post/Item.php:447 includes/B2S/Ship/Save.php:438
1157
+ msgid "FAQ"
1158
+ msgstr "FAQ"
1159
+
1160
+ #: views/b2s/support.php:18
1161
+ msgid "Troubleshooting-Tool"
1162
+ msgstr "Problemanalyse-Tool"
1163
+
1164
+ #: views/b2s/support.php:18
1165
+ msgid "NEW"
1166
+ msgstr "NEU"
1167
+
1168
+ #: views/b2s/support.php:21
1169
+ msgid "Step-by-Step-Guide"
1170
+ msgstr "Step-by-Step-Guide"
1171
+
1172
+ #: views/b2s/support.php:35
1173
+ msgid "Search all support"
1174
+ msgstr "FAQ durchsuchen"
1175
+
1176
+ #: views/b2s/support.php:36
1177
+ msgid "Entry keyword or ask a question"
1178
+ msgstr "Gib einen Suchbegriff ein oder stelle eine Frage"
1179
+
1180
+ #: views/b2s/support.php:46
1181
+ msgid "Support Topics"
1182
+ msgstr "Support-Themen"
1183
+
1184
+ #: views/b2s/support.php:58
1185
+ msgid "Installation"
1186
+ msgstr "Installation"
1187
+
1188
+ #: views/b2s/support.php:72
1189
+ msgid "Connecting Social Networks"
1190
+ msgstr "Autorisierung mit sozialen Netzwerken"
1191
+
1192
+ #: views/b2s/support.php:89
1193
+ msgid "Autoposting, Sharing und Re-Sharing"
1194
+ msgstr "Automatisieren, Planen und Teilen"
1195
+
1196
+ #: views/b2s/support.php:103
1197
+ msgid "Customizing Social Media Posts"
1198
+ msgstr "Individualisieren"
1199
+
1200
+ #: views/b2s/support.php:119
1201
+ msgid "Scheduling and Best Time Manager"
1202
+ msgstr "Veröffentlichungen planen und Beste Zeiten Manager"
1203
+
1204
+ #: views/b2s/support.php:131
1205
+ msgid "Contracting and Licensing"
1206
+ msgstr "Blog2Social Vertrag / Blog2Social Lizenz"
1207
+
1208
+ #: views/b2s/support.php:146
1209
+ msgid "Troubleshooting for Error Messages"
1210
+ msgstr "Fehlermeldungen und Lösungen"
1211
+
1212
+ #: views/b2s/support.php:159
1213
+ msgid "Helpful Network Settings"
1214
+ msgstr "Hilfreiche Netzwerkeinstellungen "
1215
+
1216
+ #: views/b2s/support.php:169
1217
+ msgid "TOP FAQs"
1218
+ msgstr "Top FAQs"
1219
+
1220
+ #: views/b2s/support.php:185
1221
+ msgid "Contact Support by Email"
1222
+ msgstr "Support-Team per E-Mail kontaktieren"
1223
+
1224
+ #: views/b2s/support.php:187
1225
+ msgid "Call us: +49 2181 7569-277"
1226
+ msgstr "Ruf' uns an: +49 2181 7569-277"
1227
+
1228
+ #: views/b2s/support.php:189
1229
+ msgid "(Support times: from 9:00 a.m. to 5:00 p.m. CET on working days)"
1230
+ msgstr "(Support-Zeiten: 09:00 bis 17 Uhr CET an Werktagen)"
1231
+
1232
+ #: views/b2s/support.php:203
1233
+ msgid "You need admin rights to use the Troubleshooting-Tool. Please contact your administrator."
1234
+ msgstr "Für die Nutzung des Problemanalyse-Tools werden Adminrechte benötigt. Bitte wende Dich an Deinen Administrator."
1235
+
1236
+ #: views/b2s/support.php:210
1237
+ msgid "Needed"
1238
+ msgstr "Erforderlich"
1239
+
1240
+ #: views/b2s/support.php:213
1241
+ msgid "Current"
1242
+ msgstr "Aktuell"
1243
+
1244
+ #: views/b2s/support.php:216
1245
+ msgid "reload"
1246
+ msgstr "neu laden"
1247
+
1248
+ #: views/b2s/support.php:217
1249
+ msgid "Export as txt-file"
1250
+ msgstr "Als txt-Datei exportieren"
1251
+
1252
  #: views/prg/login.php:14
1253
  msgid "Login failed. Please check your username and a password!"
1254
+ msgstr " Die Anmeldung zu PR-Gateway ist fehlgeschlagen. Bitte überprüfe Deinen Benutzernamen und Dein Password!"
 
 
1255
 
1256
  #: views/prg/login.php:20
1257
+ msgid "Login failed. Please check your server settings. OpenSSL must be enabled on."
1258
+ msgstr " Die Anmeldung zu PR-Gateway ist fehlgeschlagen. Bitte überprüfen Deine Server-Einstellungen. OpenSSL muss aktiviert sein. "
 
 
 
1259
 
1260
  #: views/prg/login.php:23
1261
  msgid "E-Mail or Username"
1283
 
1284
  #: views/prg/login.php:36
1285
  msgid "1x publish press release <br> 1x publish report <br> 1x promote event"
1286
+ msgstr "1 x Pressemitteilung veröffentlichen <br> 1 x Report abrufen <br>1 x Veranstaltung bewerben"
 
 
1287
 
1288
  #: views/prg/login.php:38
1289
+ msgid "The press distribution PR gateway automatically publish your press releases and events with one click.Publish your message over 250 portals."
 
 
1290
  msgstr ""
1291
+ "Mit dem Presseverteiler PR-Gateway veröffentlicht Du Deine Pressemitteilungen und Veranstaltungsankündigungen automatisch mit nur einem Klick auf Deine individuelle Auswahl aus über 250 reichweitenstarken und zielgruppen-spezifischen kostenlosen Presseportalen, Eventportalen, "
1292
+ "internationalen und regionalen Portalen, Social Media und Dokumenten-Netzwerken."
 
 
 
 
1293
 
1294
  #: views/prg/login.php:41
1295
  msgid "Start your 14-Day Free Trial"
1316
  msgstr "Hinweis"
1317
 
1318
  #: views/prg/ship.php:88
1319
+ msgid "It may incur charges for publishing on PR-Gateway. Sent press releases can not be withdrawn. If you want your press release to be published now?"
1320
+ msgstr "Bitte beachte, dass gegebenenfalls Gebühren für die Versendung von Pressemitteilungen über PR-Gateway anfallen können. Einmal versandte Pressemitteilungen können nicht mehr zurückgenommen werden. Soll Deine Pressemitteilung jetzt versendet werden?"
 
 
 
 
 
 
1321
 
1322
  #: views/prg/ship.php:91
1323
  msgid "Yes, I accept"
1324
  msgstr "Ja,einverstanden"
1325
 
 
 
 
 
1326
  #: includes/B2S/Curation/View.php:22
1327
  msgid "Write something..."
1328
  msgstr "Schreibe etwas..."
1335
  msgid "immediately"
1336
  msgstr "sofort"
1337
 
1338
+ #: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67 includes/B2S/Ship/Item.php:889 views/b2s/partials/post-edit-modal.php:62 views/b2s/partials/post-edit-modal.php:65
 
 
1339
  msgid "Date"
1340
  msgstr "Startdatum"
1341
 
1351
  msgid "Show all"
1352
  msgstr "alle anzeigen"
1353
 
1354
+ #: includes/B2S/Network/Item.php:61 includes/B2S/Network/Item.php:170
1355
  msgid "My profile"
1356
  msgstr "Mein Profil"
1357
 
1359
  msgid "Your profiles:"
1360
  msgstr "weitere Profile:"
1361
 
1362
+ #: includes/B2S/Network/Item.php:138
1363
  msgid "Best times"
1364
  msgstr "Beste Zeiten"
1365
 
1366
+ #: includes/B2S/Network/Item.php:146 includes/B2S/Ship/Portale.php:36
1367
  msgid "You want to connect a network profile?"
1368
  msgstr "Du möchtest Dich mit einem Netzwerkprofil verbinden?"
1369
 
1370
+ #: includes/B2S/Network/Item.php:149 includes/B2S/Ship/Portale.php:33
1371
  msgid "You want to connect a network page?"
1372
  msgstr "Du möchtest eine Netzwerk-Seite verbinden?"
1373
 
1374
+ #: includes/B2S/Network/Item.php:152 includes/B2S/Ship/Portale.php:30
1375
  msgid "You want to connect a social media group?"
1376
  msgstr "Du möchtest eine Social-Media-Gruppe verbinden?"
1377
 
1378
+ #: includes/B2S/Network/Item.php:163 includes/B2S/Settings/Item.php:246
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1379
  msgid "Connections"
1380
  msgstr "Verbindungen"
1381
 
1382
+ #: includes/B2S/Network/Item.php:164
1383
  msgid "Best Time Manager"
1384
  msgstr "Best Time Manager"
1385
 
1386
+ #: includes/B2S/Network/Item.php:201 includes/B2S/Network/Item.php:254 includes/B2S/Network/Item.php:308
 
1387
  msgid "To reactivate this connection,"
1388
  msgstr "Um die Verbindung wieder zu aktivieren,"
1389
 
1390
+ #: includes/B2S/Network/Item.php:201 includes/B2S/Network/Item.php:254 includes/B2S/Network/Item.php:308 includes/B2S/Ship/Image.php:30
 
1391
  msgid "please upgrade"
1392
  msgstr "Bitte upgraden"
1393
 
1394
+ #: includes/B2S/Network/Item.php:205 includes/B2S/Network/Item.php:258 includes/B2S/Network/Item.php:312
 
1395
  msgid "Authorization is interrupted since"
1396
  msgstr "Autorisierung ist unterbrochen seit"
1397
 
1398
+ #: includes/B2S/Network/Item.php:233 includes/B2S/Network/Item.php:286 includes/B2S/Network/Item.php:340 includes/B2S/Ship/Item.php:837
 
1399
  msgid "Days"
1400
  msgstr "Tage"
1401
 
1402
+ #: includes/B2S/Network/Item.php:261 includes/B2S/Ship/Item.php:283
1403
  msgid "Employer Branding"
1404
+ msgstr "Arbeitgeber"
1405
 
1406
  #: includes/B2S/Post/Filter.php:34
1407
  msgid "all authors"
1447
  msgid "scheduled post(s)"
1448
  msgstr "geplante Beiträge"
1449
 
1450
+ #: includes/B2S/Post/Item.php:215
1451
  msgid "You have no posts published or scheduled."
1452
  msgstr "Du hast keine Beiträge veröffentlicht oder geplant."
1453
 
1454
+ #: includes/B2S/Post/Item.php:237
1455
  msgid "curated post"
1456
  msgstr "kuratierter Beitrag"
1457
 
1458
+ #: includes/B2S/Post/Item.php:242
1459
  msgid "last shared on social media"
1460
  msgstr "zuletzt auf Social Media geteilt"
1461
 
1462
+ #: includes/B2S/Post/Item.php:250
1463
  msgid "Share on Social Media"
1464
  msgstr "auf Social Media teilen"
1465
 
1466
+ #: includes/B2S/Post/Item.php:252 includes/PRG/Post/Item.php:132
1467
  msgid "Author"
1468
  msgstr "Autor"
1469
 
1470
+ #: includes/B2S/Post/Item.php:270 includes/B2S/Post/Item.php:294 includes/B2S/Post/Item.php:316
 
1471
  msgid "Details"
1472
  msgstr "Details"
1473
 
1474
+ #: includes/B2S/Post/Item.php:272
1475
  msgid "shared social media posts"
1476
  msgstr "geteilte Beiträge"
1477
 
1478
+ #: includes/B2S/Post/Item.php:272
1479
  msgid "latest share by"
1480
  msgstr "zuletzt geteilt von"
1481
 
1482
+ #: includes/B2S/Post/Item.php:296 views/b2s/widgets/activity.php:10
1483
  msgid "scheduled social media posts"
1484
  msgstr "geplante Beiträge"
1485
 
1486
+ #: includes/B2S/Post/Item.php:296
1487
  msgid "next share by"
1488
  msgstr "als nächstes geteilt von"
1489
 
1490
+ #: includes/B2S/Post/Item.php:318
1491
  msgid "social media posts ready to be shared"
1492
  msgstr "Social Media Posts sind bereit, geteilt zu werden"
1493
 
1494
+ #: includes/B2S/Post/Item.php:431 includes/B2S/Post/Item.php:567 includes/B2S/Ship/Save.php:427
 
1495
  msgid "Retweet"
1496
  msgstr "Retweet"
1497
 
1498
+ #: includes/B2S/Post/Item.php:437 includes/B2S/Post/Item.php:507 includes/B2S/Post/Item.php:572
 
1499
  msgid "select all"
1500
  msgstr "alle auswählen"
1501
 
1502
+ #: includes/B2S/Post/Item.php:440
1503
  msgid "show"
1504
  msgstr "ansehen"
1505
 
1506
+ #: includes/B2S/Post/Item.php:447 includes/B2S/Ship/Save.php:438
1507
  msgid "Please see"
1508
  msgstr "siehe"
1509
 
1510
+ #: includes/B2S/Post/Item.php:453
 
 
 
 
1511
  msgid "sharing in progress by"
1512
  msgstr "wird geteilt"
1513
 
1514
+ #: includes/B2S/Post/Item.php:453
1515
  msgid "shared by"
1516
  msgstr "geteilt von"
1517
 
1518
+ #: includes/B2S/Post/Item.php:474 includes/B2S/Post/Item.php:487
1519
  msgid "You want to delete a publish post entry?"
1520
  msgstr "Du möchtest einen veröffentlichten Beitrag löschen?"
1521
 
1522
+ #: includes/B2S/Post/Item.php:475 includes/B2S/Post/Item.php:488
1523
  msgid "delete from reporting"
1524
  msgstr "aus Reporting löschen"
1525
 
1526
+ #: includes/B2S/Post/Item.php:478
1527
  msgid "re-share"
1528
  msgstr "erneut teilen"
1529
 
1530
+ #: includes/B2S/Post/Item.php:510
1531
  msgid "is waiting to shared by"
1532
  msgstr "wartet darauf, geteilt zu werden von"
1533
 
1534
+ #: includes/B2S/Post/Item.php:540 includes/B2S/Ship/Save.php:408
1535
  msgid "share"
1536
  msgstr "teilen"
1537
 
1538
+ #: includes/B2S/Post/Item.php:548
1539
  msgid "You want to delete your Social Media post?"
1540
  msgstr "Du möchtest Deinen Social Media Post löschen?"
1541
 
1542
+ #: includes/B2S/Post/Item.php:549 includes/B2S/Post/Item.php:598 includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:757 includes/B2S/Ship/Item.php:907
 
 
1543
  msgid "delete"
1544
  msgstr "löschen"
1545
 
1546
+ #: includes/B2S/Post/Item.php:582
1547
  msgid "last modified by"
1548
  msgstr "zuletzt bearbeitet von"
1549
 
1550
+ #: includes/B2S/Post/Item.php:584
1551
  msgid "is processed by the network"
1552
  msgstr "wird vom Netzwerk verarbeitet"
1553
 
1554
+ #: includes/B2S/Post/Item.php:589
1555
  msgid "scheduled by"
1556
  msgstr "geplant von "
1557
 
1558
+ #: includes/B2S/Post/Item.php:594
1559
  msgid "You want to edit your scheduled post?"
1560
  msgstr "Sie möchten Ihre vorgeplanten Beiträge bearbeiten?"
1561
 
1562
+ #: includes/B2S/Post/Item.php:595
1563
  msgid "edit"
1564
  msgstr "edit"
1565
 
1566
+ #: includes/B2S/Post/Item.php:606
1567
  msgid "delete scheduling"
1568
  msgstr "Planung löschen"
1569
 
1570
+ #: includes/B2S/Settings/Item.php:63 includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:739
 
1571
  msgid "Account"
1572
  msgstr "Konto"
1573
 
1611
  msgid "title"
1612
  msgstr "Titel"
1613
 
1614
+ #: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
 
1615
  msgid "hashtags"
1616
  msgstr "Hashtags"
1617
 
1619
  msgid "title & content"
1620
  msgstr "Titel & Inhalt"
1621
 
1622
+ #: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99 includes/B2S/Settings/Item.php:344
 
1623
  msgid "(PREMIUM)"
1624
  msgstr "(PREMIUM)"
1625
 
1631
  msgid "System"
1632
  msgstr "System"
1633
 
1634
+ #: includes/B2S/Settings/Item.php:106 includes/B2S/Settings/Item.php:293 includes/B2S/Settings/Item.php:318
1635
+ msgid "This is a global feature for your blog, which can only be edited by users with admin rights."
1636
+ msgstr "Dies ist eine globale Einstellung für Deinen Blog, die nur von Usern mit Admin Rechten bearbeitet werden kann."
 
 
 
 
 
1637
 
1638
  #: includes/B2S/Settings/Item.php:107
1639
  msgid "activate Legacy mode"
1645
 
1646
  #: includes/B2S/Settings/Item.php:124
1647
  msgid "Define by default to automatically post your posts on social media:"
1648
+ msgstr "Definiere standardmäßig Blogbeiträge oder Seiten, die Du auf Social Media automatisch teilen möchtest:"
 
 
1649
 
1650
  #: includes/B2S/Settings/Item.php:126
1651
+ msgid "Select by default if the auto-poster is activated when you publish a new post or update a post."
1652
+ msgstr "Wählen standardmäßig aus, dass das automatische Teilen aktiviert wird, wenn Du einen neuen Post veröffentlichst oder einen Post aktualisierst."
 
 
 
 
1653
 
1654
  #: includes/B2S/Settings/Item.php:131
1655
  msgid "new posts"
1664
  msgstr "Alle auswählen"
1665
 
1666
  #: includes/B2S/Settings/Item.php:140
1667
+ msgid "By enabling this feature your previously published social media posts will be sent again to your selected social media channels as soon as the post is updated."
1668
+ msgstr "Das Aktivieren dieser Funktion führt dazu, dass bereits veröffentlichte Beiträge erneut an die Social Media Kanäle gesendet werden, sobald der Beitrag aktualisiert wird."
 
 
 
 
 
 
1669
 
1670
  #: includes/B2S/Settings/Item.php:143
1671
  msgid "updating existing posts"
1680
  msgstr "Poste Deine importierten Beiträge automatisch auf Twitter und Facebook"
1681
 
1682
  #: includes/B2S/Settings/Item.php:164
1683
+ msgid "Define by default to automatically share your imported posts to social media:"
1684
+ msgstr "Definiere standardmäßig, dass Deine importierten Beiträge automatisch in den Social Media geteilt werden. "
 
 
 
1685
 
1686
  #: includes/B2S/Settings/Item.php:167
1687
  msgid "Your current licence:"
1688
  msgstr "Deine aktuelle Lizenz:"
1689
 
1690
  #: includes/B2S/Settings/Item.php:169
1691
+ msgid "Immediate Cross-Posting across all networks: Share an unlimited number of posts"
1692
+ msgstr "Immediate Cross-Posting über alle Netzwerke hinweg: Teile eine unbegrenzte Anzahl an Beiträgen"
 
 
 
 
1693
 
1694
  #: includes/B2S/Settings/Item.php:170
1695
  msgid "Scheduled Auto-Posting"
1696
  msgstr "Scheduled Auto-Posting"
1697
 
 
 
 
 
1698
  #: includes/B2S/Settings/Item.php:172
1699
  msgid "share up to"
1700
  msgstr "teile bis zu"
1705
 
1706
  #: includes/B2S/Settings/Item.php:178
1707
  msgid "Select by default to automatically share your imported posts"
1708
+ msgstr "Teile standardmäßig automatisch importierte Beiträge auf meinen Social Media"
 
1709
 
1710
  #: includes/B2S/Settings/Item.php:182
1711
  msgid "Select to auto-post to your standard networks:"
1712
+ msgstr "Wähle die Netzwerke aus, auf denen automatisch veröffentlicht werden soll:"
 
1713
 
1714
  #: includes/B2S/Settings/Item.php:183
1715
+ msgid "In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting."
1716
+ msgstr "In Übereinstimmung mit den neuen Twitter-AGB kann ein Twitter-Account als Ihr primärer Twitter-Account für das Auto-Posting ausgewählt werden"
 
 
 
 
1717
 
1718
  #: includes/B2S/Settings/Item.php:183
1719
  msgid "More information"
1732
  msgstr "Minuten"
1733
 
1734
  #: includes/B2S/Settings/Item.php:211
1735
+ msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
1736
+ msgstr "Beiträge filtern (Nur Beiträge, die die Kriterien erfüllen, werden automatisch veröffentlicht)"
 
 
 
1737
 
1738
  #: includes/B2S/Settings/Item.php:212
1739
  msgid "Post Types"
1760
  msgstr "Meta Tag Einstellungen für Beiträge und Seiten"
1761
 
1762
  #: includes/B2S/Settings/Item.php:297
1763
+ msgid "Add Open Graph meta tags to your shared posts or pages, required by Facebook and other social networks to display your post or page image, title and description correctly."
1764
+ msgstr "Ergänze Open Graph Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit Facebook und andere soziale Netzwerke Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt darstellen können."
 
 
 
 
 
 
1765
 
1766
  #: includes/B2S/Settings/Item.php:299
1767
+ msgid "Add Twitter Card meta tags to your shared posts or pages, required by Twitter to display your post or page image, title and description correctly."
1768
+ msgstr "Ergänze Twitter Card Meta Tags zu Deinen geteilten Beiträgen/Seiten, damit Twitter Bilder, Titel und Beschreibung Deines Beitrag/Seite korrekt darstellen kann."
 
 
 
 
 
1769
 
1770
  #: includes/B2S/Settings/Item.php:320
1771
  msgid "Frontpage Settings"
1772
  msgstr "Frontpage Einstellungen"
1773
 
1774
  #: includes/B2S/Settings/Item.php:322
1775
+ msgid "Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
1776
+ msgstr "Definiere die Default Einstellungen für Titel, Beschreibung und Image für die Open Graph Parameter bei Facebook, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www.DeinBlog.de)"
 
 
 
 
 
 
1777
 
1778
  #: includes/B2S/Settings/Item.php:326 includes/B2S/Settings/Item.php:347
1779
  msgid "Description"
1783
  msgid "Image URL"
1784
  msgstr "Bild Url"
1785
 
1786
+ #: includes/B2S/Settings/Item.php:329 includes/B2S/Settings/Item.php:350 includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
 
1787
  msgid "Image upload / Media Gallery"
1788
  msgstr "Bild hochladen / Mediathek"
1789
 
1790
  #: includes/B2S/Settings/Item.php:332
1791
+ msgid "Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1."
1792
+ msgstr "Bitte beachte: Facebook unterstützt Bilder mit einer Mindestgröße von 200x200 Pixel and einem Bildgrößenverhältnis von 1:1."
 
 
 
 
1793
 
1794
  #: includes/B2S/Settings/Item.php:338
1795
+ msgid "Add the default Twitter Card parameters for title, description and image you want Twitter to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
1796
+ msgstr "Definiere die Default Twitter Card Parameter für Titel, Beschreibung und Image, wenn Du die Frontpage Deines Blogs als Link Post teilst (http://www.DeinBlog.de)"
 
 
 
 
 
 
1797
 
1798
  #: includes/B2S/Settings/Item.php:341
1799
  msgid "The default card type to use"
1808
  msgstr "Link-Darstellung mit großem Bild"
1809
 
1810
  #: includes/B2S/Settings/Item.php:353
1811
+ msgid "Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats."
1812
+ msgstr "Bitte beachte: Twitter unterstützt Bilder mit einer Mindestgröße von 144x144 Pixel und eine maximale Größe 4096 x 4096 Pixel mit weniger als 5 MB. Die Bilder werden auf ein quadratisches Maß übertragen. Twitter unterstützt die Bildformate JPG, PNG, WEBP und GIF. "
 
 
 
 
 
 
 
 
1813
 
1814
  #: includes/B2S/Settings/Item.php:369
1815
  msgid "Did you know?"
1816
  msgstr "Wusstest Du schon?"
1817
 
1818
  #: includes/B2S/Settings/Item.php:370
1819
+ msgid "With Premium Pro, you can change the custom post format photo post or link post for each individual social media post and channel (profile, page, group)."
1820
+ msgstr "Mit der Premium Pro Version kannst Du das Standard Post-Format individuell pro Social Media Kanal verändern und Deine Beiträge als BildPost oder als Link-Post auf Deinen Profilen, Seiten oder Gruppen teilen."
 
 
 
 
 
 
1821
 
1822
  #: includes/B2S/Settings/Item.php:370
1823
  msgid "Upgrade to Premium Pro now."
1828
  msgstr "Bild mit Rahmen"
1829
 
1830
  #: includes/B2S/Settings/Item.php:392
1831
+ msgid "Insert white frames to show the whole image in your timeline. All image information will be shown in your timeline."
1832
+ msgstr "Füge weiße Rahmen ein, um das gesamte Bild in Deiner Zeitleiste anzuzeigen. Alle Bildinformationen werden in Deiner Zeitleiste angezeigt."
 
 
 
 
1833
 
1834
  #: includes/B2S/Settings/Item.php:394
1835
  msgid ""
1836
+ "The link post format displays posts title, link address and the first one or two sentences of the post. The networks scan this information from your META or OpenGraph. PLEASE NOTE: If you want your link posts to display the selected image from the Blog2Social preview editor, "
1837
+ "please make sure you have activated the Social Meta Tags for Facebook and Twitter in your Blog2Social settings. You find these settings in the tab \"Social Meta Data\". If you don't select a specific post image, some networks display the first image detected on your page. The "
1838
+ "image links to your blog post. PLEASE NOTE: For link posts on Google + , only images from the blog posts gallery can be selected and will be displayed on the network. "
 
 
 
 
 
 
 
1839
  msgstr ""
1840
+ "Das Link-Post-Format zeigt den Titel des Beitrags, die Link-Adresse und die ersten ein oder zwei Sätze des Posts an. Die Netzwerke scannen diese Informationen von Deinen META- oder OpenGraph Angaben. BITTE BEACHTE: Wenn Du möchtest, dass Deine Link-Beiträge das ausgewählte "
1841
+ "Bild im Blog2Social-Vorschau-Editor anzeigen, stelle sicher, dass die Social Meta Tags für Facebook und Twitter in Deinen Blog2Social-Einstellungen aktiviert sind. Du findest diese Einstellungen in der Registerkarte \"Social Meta Data\". Wenn Du kein bestimmtes Post-Image "
1842
+ "auswählst, wird in einigen Netzwerken das erste auf Deiner Seite erkannte Bild angezeigt. Das Bild verweist auf Deinen Blogpost. BITTE BEACHTE: Bei Link-Posts auf Google + können nur Bilder aus der Galerie der Blog-Posts ausgewählt und im Netzwerk angezeigt werden."
 
 
 
 
 
 
 
 
1843
 
1844
  #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
1845
  msgid "Image cut out"
1846
  msgstr "Bild zuschneiden"
1847
 
1848
  #: includes/B2S/Settings/Item.php:403
1849
+ msgid "The image preview will be cropped automatically to fit the default Instagram layout for your Instagram timeline. The image will be shown uncropped when opening the preview page for your Instagram post."
1850
+ msgstr "Die Bildvorschau wird automatisch zugeschnitten, damit es dem Instagram-Standardlayout für Deine Instagram-Timeline entspricht. Das Bild wird als Ganzes angezeigt, wenn Du die Vorschauseite für Deinen Instagram-Beitrag öffnest. "
 
 
 
 
 
 
 
1851
 
1852
  #: includes/B2S/Settings/Item.php:405
1853
  msgid ""
1854
+ "A photo or image post displays the selected image in the one-page preview of Blog2Social and your comment above the image. The image links to the image view on your image gallery in the respective network. Blog2Social adds the link to your post in your comment. The main "
1855
+ "benefit of photo posts is that your image is uploaded to your personal image albums or gallery. In Facebook, you can edit the albums name with a description of your choice."
 
 
 
 
1856
  msgstr ""
1857
+ "Ein Foto oder ein Bildbeitrag zeigt das ausgewählte Bild in der einseitigen Vorschau von Blog2Social und Deinem Kommentar über dem Bild an. Das Bild verlinkt auf die Bildansicht Deiner Bildergalerie im jeweiligen Netzwerk. Blog2Social fügt den Link zu Deinem Post in Deinem "
1858
+ "Kommentar hinzu. Der Hauptvorteil von Foto-Posts ist, dass Dein Bild in Deinen persönlichen Bildalben oder Deiner Galerie hochgeladen wird. In Facebook kannst Du den Namen des Albums mit einer Beschreibung Deiner Wahl bearbeiten."
 
 
 
 
 
1859
 
1860
  #: includes/B2S/Settings/Item.php:436
1861
  msgid "All"
1867
 
1868
  #: includes/B2S/Ship/Image.php:27
1869
  msgid "The images file types .jpg and .png are allowed. Please try another."
1870
+ msgstr "Es sind nur .jpg und .png Bilder erlaubt. Bitte wähle ein anderes Bild aus."
 
1871
 
1872
  #: includes/B2S/Ship/Image.php:29
1873
  msgid "To select an individual image from your media library,"
1874
  msgstr "Um ein individuelles Bild aus Deiner Mediathek auszuwählen,"
1875
 
1876
  #: includes/B2S/Ship/Image.php:35
1877
+ msgid "The best size for images in social media posts are between: 667-1000px x 523-1000px. Blog2Social will automatically resize your image according to network requirements."
1878
+ msgstr "Die optimalen Bildgrößen für Deine Social Media Posts liegen zwischen: 667-1000px x 523-1000px <br> Blog2Social passt Dein Bild automatisch die Größe des jeweiligen Netzwerks an."
 
 
 
 
 
 
1879
 
1880
  #: includes/B2S/Ship/Image.php:59
1881
  msgid "No images are included in your post."
1889
  msgid "Apply image for this post"
1890
  msgstr "Bild für diesen Post übernehmen"
1891
 
1892
+ #: includes/B2S/Ship/Item.php:138
1893
  msgid "Network does not support image for profiles"
1894
  msgstr "Netzwerk unterstützt keine Bilder für Profile"
1895
 
1896
+ #: includes/B2S/Ship/Item.php:139 includes/B2S/Ship/Item.php:202
1897
  msgid "Network defines image by link"
1898
  msgstr "Netzwerk wählt selber das Bild aus"
1899
 
1900
+ #: includes/B2S/Ship/Item.php:141
1901
  msgid "Supported HTML tags"
1902
  msgstr "Erlaubte HTML-Elemente"
1903
 
1904
+ #: includes/B2S/Ship/Item.php:142 includes/B2S/Ship/Item.php:201
1905
  msgid "Network does not support emojis"
1906
  msgstr "Netzwerk unterstützt keine Emojis"
1907
 
1908
+ #: includes/B2S/Ship/Item.php:185
1909
  msgid "Text only"
1910
  msgstr "nur Text"
1911
 
1912
+ #: includes/B2S/Ship/Item.php:186 includes/B2S/Ship/Item.php:190 includes/B2S/Ship/Item.php:226 includes/B2S/Ship/Item.php:230 includes/B2S/Ship/Item.php:251 includes/B2S/Ship/Item.php:255 includes/B2S/Ship/Item.php:916 includes/B2S/Ship/Item.php:918
 
 
 
1913
  msgid "characters"
1914
  msgstr "Zeichen"
1915
 
1916
+ #: includes/B2S/Ship/Item.php:200
1917
  msgid "Network does not support image for pages"
1918
  msgstr "Netzwerk unterstützt keine Bilder für Seiten"
1919
 
1920
+ #: includes/B2S/Ship/Item.php:275
1921
  msgid "Connection expires on 31 March 2019"
1922
+ msgstr "Verbindung läuft ab 31.März 2019 ab"
1923
 
1924
+ #: includes/B2S/Ship/Item.php:279
1925
  msgid "Connection expires on 2 April 2019"
1926
+ msgstr "Verbindung läuft ab 2. April 2019 ab"
1927
 
1928
+ #: includes/B2S/Ship/Item.php:292
1929
  msgid "post format"
1930
  msgstr "Postformat"
1931
 
1932
+ #: includes/B2S/Ship/Item.php:302 includes/B2S/Ship/Item.php:924
1933
  msgid "Insert full-text"
1934
  msgstr "ganzen Text einfügen"
1935
 
1936
+ #: includes/B2S/Ship/Item.php:304 includes/B2S/Ship/Item.php:926
1937
  msgid "Delete text"
1938
  msgstr "Text löschen"
1939
 
1940
+ #: includes/B2S/Ship/Item.php:312
1941
+ msgid "You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post."
1942
+ msgstr "Du kannst Deinen Post mit individuellen Kommentaren, @-Handles, Emojis und mehr im Fenster \"Instant Sharing\" anpassen, nachdem Du Deinen Post geplant hast."
 
 
 
 
 
1943
 
1944
+ #: includes/B2S/Ship/Item.php:318 includes/B2S/Ship/Item.php:514 includes/B2S/Ship/Item.php:790
1945
+ msgid "Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account."
1946
+ msgstr "Bitte beachten Sie, dass es nach den neuen AGB von Twitter nicht mehr erlaubt ist, identische oder im Wesentlichen ähnliche Inhalte auf mehreren Accounts oder mehrere identische Updates auf einem Twitter Account oder auch mehreren Accounts zu posten."
 
 
 
 
 
 
 
 
1947
 
1948
+ #: includes/B2S/Ship/Item.php:318 includes/B2S/Ship/Item.php:514 includes/B2S/Ship/Item.php:790
1949
+ msgid "Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts."
1950
+ msgstr "Ein Verstoß gegen diese Regeln kann dazu führen, dass Twitter Ihren Account sperrt. Variieren Sie Ihre Tweets mit unterschiedlichen Kommentaren, Hashtags und Handles um doppelte Beiträge zu vermeiden."
 
 
 
 
 
 
 
1951
 
1952
+ #: includes/B2S/Ship/Item.php:318 includes/B2S/Ship/Item.php:514 includes/B2S/Ship/Item.php:790
 
1953
  msgid "Learn more about this"
1954
  msgstr "Erfahre mehr darüber"
1955
 
1956
+ #: includes/B2S/Ship/Item.php:323
1957
+ msgid "Please note: XING allows identical posts to be published only once within a group and no more than three times across different groups."
1958
+ msgstr "Bitte beachte: XING erlaubt die Veröffentlichung identischer Beiträge nur einmal innerhalb einer Gruppe und nicht mehr als dreimal in verschiedenen Gruppen."
 
 
 
 
 
1959
 
1960
+ #: includes/B2S/Ship/Item.php:323
1961
  msgid "Read more"
1962
  msgstr "mehr erfahren"
1963
 
1964
+ #: includes/B2S/Ship/Item.php:343
1965
  msgid "hide calendar"
1966
  msgstr "Planungskalender verbergen"
1967
 
1968
+ #: includes/B2S/Ship/Item.php:398 includes/B2S/Ship/Item.php:422 includes/B2S/Ship/Item.php:446 includes/B2S/Ship/Item.php:465 includes/B2S/Ship/Item.php:480 includes/B2S/Ship/Item.php:506 includes/B2S/Ship/Item.php:524 includes/B2S/Ship/Item.php:541
1969
+ #: includes/B2S/Ship/Item.php:554 includes/B2S/Ship/Item.php:570 includes/B2S/Ship/Item.php:575
 
 
 
 
1970
  msgid "Write something about your post..."
1971
  msgstr "Schreibe etwas..."
1972
 
1973
+ #: includes/B2S/Ship/Item.php:405 includes/B2S/Ship/Item.php:429 includes/B2S/Ship/Item.php:502 includes/B2S/Ship/Item.php:520 includes/B2S/Ship/Item.php:566 includes/B2S/Ship/Item.php:600
 
 
 
1974
  msgid "Change image"
1975
  msgstr "Bild ändern"
1976
 
1977
+ #: includes/B2S/Ship/Item.php:409
1978
+ msgid "Info: Change Open Graph Meta tags image, title and description for this network"
 
 
1979
  msgstr "Info: Ändere die Open Graph Parameter für diese Netzwerk"
1980
 
1981
+ #: includes/B2S/Ship/Item.php:412 includes/B2S/Ship/Item.php:436
1982
+ msgid "You want to change your link image, link title and link description for this network? Click here."
1983
+ msgstr "Du möchtest das Bild, den Titel und die Beschreibung ändern? Hier Klicken."
 
 
 
1984
 
1985
+ #: includes/B2S/Ship/Item.php:414
1986
  msgid "OG Meta title"
1987
  msgstr "OG Titel"
1988
 
1989
+ #: includes/B2S/Ship/Item.php:415
1990
  msgid "OG Meta description"
1991
  msgstr "OG Beschreibung"
1992
 
1993
+ #: includes/B2S/Ship/Item.php:433
1994
+ msgid "Info: Change Card Meta tags image, title and description for this network"
 
1995
  msgstr "Info: Ändere die Twitter Card Parameter für diese Netzwerk"
1996
 
1997
+ #: includes/B2S/Ship/Item.php:438
1998
  msgid "Card Meta title"
1999
  msgstr "Card Titel"
2000
 
2001
+ #: includes/B2S/Ship/Item.php:439
2002
  msgid "Card Meta description"
2003
  msgstr "Card Beschreibung"
2004
 
2005
+ #: includes/B2S/Ship/Item.php:587
2006
  msgid "required"
2007
  msgstr "erforderlich"
2008
 
2009
+ #: includes/B2S/Ship/Item.php:607 includes/B2S/Ship/Item.php:609
2010
  msgid "Link"
2011
  msgstr "Link"
2012
 
2013
+ #: includes/B2S/Ship/Item.php:672
2014
  msgid "Jobs & Projects"
2015
  msgstr "Jobs & Projekte"
2016
 
2017
+ #: includes/B2S/Ship/Item.php:673
2018
  msgid "Events"
2019
  msgstr "Veranstaltungen"
2020
 
2021
+ #: includes/B2S/Ship/Item.php:674
2022
  msgid "Classified Ads"
2023
  msgstr "Kleinanzeigen"
2024
 
2025
+ #: includes/B2S/Ship/Item.php:676
2026
  msgid "Offer"
2027
  msgstr "Angebot"
2028
 
2029
+ #: includes/B2S/Ship/Item.php:677
2030
  msgid "Request"
2031
+ msgstr "Gesucht"
2032
 
2033
+ #: includes/B2S/Ship/Item.php:688
2034
  msgid "The Headline..."
2035
  msgstr "Die Überschrift..."
2036
 
2037
+ #: includes/B2S/Ship/Item.php:693
2038
  msgid "Hashtags"
2039
  msgstr "Hashtags"
2040
 
2041
+ #: includes/B2S/Ship/Item.php:721
2042
  msgid "Enable Retweets for all Tweets with the selected profile"
2043
  msgstr "Retweets für alle Tweets mit dem gewählten Profil aktivieren"
2044
 
2045
+ #: includes/B2S/Ship/Item.php:740 views/b2s/partials/post-edit-modal.php:73
2046
  msgid "Delay"
2047
  msgstr "Verzögerung"
2048
 
2049
+ #: includes/B2S/Ship/Item.php:750 includes/B2S/Ship/Item.php:751 includes/B2S/Ship/Item.php:752 includes/B2S/Ship/Item.php:753 views/b2s/partials/post-edit-modal.php:77 views/b2s/partials/post-edit-modal.php:78 views/b2s/partials/post-edit-modal.php:79
 
 
 
 
2050
  #: views/b2s/partials/post-edit-modal.php:80
2051
  msgid "min"
2052
  msgstr "min"
2053
 
2054
+ #: includes/B2S/Ship/Item.php:758
2055
  msgid "Add Retweet"
2056
  msgstr "Retweet hinzufügen"
2057
 
2058
+ #: includes/B2S/Ship/Item.php:778
2059
  msgid "Share Now"
2060
  msgstr "Sofort teilen"
2061
 
2062
+ #: includes/B2S/Ship/Item.php:783
2063
  msgid "Schedule Recurrent Post"
2064
  msgstr "regelmäßig Planen"
2065
 
2066
+ #: includes/B2S/Ship/Item.php:819 views/b2s/partials/post-edit-modal.php:47
2067
  msgid ""
2068
+ "Please note: Your account is connected via an old XING API that is no longer supported by XING after March 31. Please connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with the new XING interface in the Blog2Social "
2069
+ "network settings. To do this, go to the Blog2Social Networks section and connect your XING accounts with the new XING."
 
 
 
 
2070
  msgstr ""
2071
+ "Bitte beachte: Deine Accounts sind über eine alte XING-Schnittstelle verbunden, die nicht weiter von XING unterstützt wird. Bitte verbinde Dein XING-Profil sowie Deine XING-Unternehmensseiten- (Arbeitgeberprofile) und Business Pages mit der neuen XING-Schnittstelle. Gehe dazu "
2072
+ "in den Bereich Blog2Social \"Netzwerke\" und verbinde Dein XING-Konto über die neue XING-Schnittstelle"
 
 
 
2073
 
2074
+ #: includes/B2S/Ship/Item.php:823 views/b2s/partials/post-edit-modal.php:51
2075
+ msgid "Please note: Google will shut down Google+ for all private accounts (profiles, pages, groups) on 2nd April 2019. You can find further information and the next steps, including how to download your photos and other content here:"
2076
+ msgstr "Bitte beachte. Google stellt das Netzwerk Google+ für alle private Konten (Profile, Seiten und Gruppen) zum 02. April 2019 ein. Hier findest Du Informationen zu den nächsten Schritten, u. a. dazu, wie Du Deine Fotos und andere Inhalte herunterladen kannst:"
 
 
 
 
 
 
 
 
2077
 
2078
+ #: includes/B2S/Ship/Item.php:826
2079
  msgid "Repeats"
2080
+ msgstr "Wdh."
2081
 
2082
+ #: includes/B2S/Ship/Item.php:827 includes/B2S/Ship/Item.php:830
2083
  msgid "Duration"
2084
  msgstr "Dauer"
2085
 
2086
+ #: includes/B2S/Ship/Item.php:831
2087
  msgid "Number of repeats"
2088
+ msgstr "Anzahl der Wdh."
2089
 
2090
+ #: includes/B2S/Ship/Item.php:832
2091
  msgid "Day of month"
2092
  msgstr "Tag im Monat"
2093
 
2094
+ #: includes/B2S/Ship/Item.php:833
2095
  msgid "Repeats every (days)"
2096
+ msgstr "Alle (Tage) wiederholen"
2097
 
2098
+ #: includes/B2S/Ship/Item.php:835
2099
  msgid "Start date"
2100
  msgstr "Startdatum"
2101
 
2102
+ #: includes/B2S/Ship/Item.php:836
2103
  msgid "Time to publish"
2104
+ msgstr "Veröffentlichungszeit"
2105
 
2106
+ #: includes/B2S/Ship/Item.php:845
2107
  msgid "weekly"
2108
  msgstr "wöchentlich"
2109
 
2110
+ #: includes/B2S/Ship/Item.php:846
2111
  msgid "monthly"
2112
  msgstr "monatlich"
2113
 
2114
+ #: includes/B2S/Ship/Item.php:847
2115
  msgid "own period"
2116
  msgstr "Eigener Zeitraum"
2117
 
2118
+ #: includes/B2S/Ship/Item.php:853
2119
  msgid "Week"
2120
  msgstr "Woche"
2121
 
2122
+ #: includes/B2S/Ship/Item.php:853
2123
  msgid "Weeks"
2124
  msgstr "Wochen"
2125
 
2126
+ #: includes/B2S/Ship/Item.php:862
2127
  msgid "Month"
2128
  msgstr "Monat"
2129
 
2130
+ #: includes/B2S/Ship/Item.php:862
2131
  msgid "Months"
2132
  msgstr "Monate"
2133
 
2134
+ #: includes/B2S/Ship/Item.php:882
2135
  msgid "End Of Month"
2136
  msgstr "Monatsende"
2137
 
2138
+ #: includes/B2S/Ship/Item.php:887
2139
  msgid "Timespan"
2140
  msgstr "Zeitspanne"
2141
 
2142
+ #: includes/B2S/Ship/Item.php:890 views/b2s/partials/post-edit-modal.php:63 views/b2s/partials/post-edit-modal.php:66
 
2143
  msgid "Time"
2144
  msgstr "Mal"
2145
 
2146
+ #: includes/B2S/Ship/Item.php:895
2147
  msgid "Mon"
2148
  msgstr "Mo"
2149
 
2150
+ #: includes/B2S/Ship/Item.php:896
2151
  msgid "Tue"
2152
  msgstr "Di"
2153
 
2154
+ #: includes/B2S/Ship/Item.php:897
2155
  msgid "Wed"
2156
  msgstr "Mi"
2157
 
2158
+ #: includes/B2S/Ship/Item.php:898
2159
  msgid "Thu"
2160
  msgstr "Do"
2161
 
2162
+ #: includes/B2S/Ship/Item.php:899
2163
  msgid "Fri"
2164
  msgstr "Fr"
2165
 
2166
+ #: includes/B2S/Ship/Item.php:900
2167
  msgid "Sat"
2168
  msgstr "Sa"
2169
 
2170
+ #: includes/B2S/Ship/Item.php:901
2171
  msgid "Sun"
2172
  msgstr "So"
2173
 
2174
+ #: includes/B2S/Ship/Item.php:908
2175
  msgid "add another post"
2176
  msgstr "einen weiteren Post anlegen"
2177
 
2178
+ #: includes/B2S/Ship/Item.php:922
2179
  msgid "Copy from original"
2180
  msgstr "Originaltext kopieren"
2181
 
2182
+ #: includes/B2S/Ship/Item.php:938
2183
  msgid "Apply Settings To All Networks"
2184
  msgstr "Planung für alle Netzwerke übernehmen"
2185
 
2186
+ #: includes/B2S/Ship/Item.php:939
2187
  msgid "Save as best time for this network"
2188
  msgstr "Diese Zeit als \"Beste Zeit\" für dieses Netzwerk speichern"
2189
 
2192
  msgstr "Mein Profil"
2193
 
2194
  #: includes/B2S/Ship/Save.php:391
2195
+ msgid "For sharing your posts on personal Facebook Profiles you can now use Facebook Instant Sharing"
2196
+ msgstr "Um Beiträge auf persönlichen Facebook-Profilen zu teilen, steht ab sofort Facebook Instant Sharing zur Verfügung"
 
 
 
 
2197
 
2198
  #: includes/B2S/Ship/Save.php:391
2199
  msgid "Read why"
2204
  msgstr "Und so funktioniert es:"
2205
 
2206
  #: includes/B2S/Ship/Save.php:394
2207
+ msgid "-To share your post immediately, click the \"Share\" button next to your selected Facebook profile below."
2208
+ msgstr "-Um den Beitrag sofort zu teilen, klicke einfach auf den “Teilen” Button neben Deinem unten aufgeführten Profil."
 
 
 
 
2209
 
2210
  #: includes/B2S/Ship/Save.php:395
2211
  msgid ""
2212
+ "-For scheduled posts, Blog2Social will save your post and move it to the \"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your scheduled date and time, your post will move to the \"Instant Sharing\" tab and you can click on \"Share\" to post it to your "
2213
+ "Facebook Profile instantly."
 
 
2214
  msgstr ""
2215
+ "-Bei geplanten Beiträgen speichert Blog2Social Deinen Beitrag und verschiebt ihn in das \"Geplante Beiträge\" Tab in der Navigationsleiste unter \"Beiträge\". An Deinem geplanten Termin erscheint dein Post im “Instant Sharing” Tab. Klicke dann auf \"Teilen\", um Deinen Post "
2216
+ "dann an Dein Facebook-Profil zu senden!"
 
 
 
2217
 
2218
  #: includes/B2S/Ship/Save.php:399
2219
+ msgid "For sharing your posts on Google+ you can now use Google+ Instant Sharing"
2220
+ msgstr "Um Beiträge auf Google+ zu teilen, steht ab sofort Google+ Instant Sharing zur Verfügung "
 
 
 
2221
 
2222
  #: includes/B2S/Ship/Save.php:402
2223
+ msgid "-To share your post immediately, click the \"Share\" button next to your selected Google+ account below."
2224
+ msgstr "-Um den Beitrag sofort zu teilen, klicke einfach auf den “Teilen” Button neben Deinem unten aufgeführten Konto."
 
 
 
 
2225
 
2226
  #: includes/B2S/Ship/Save.php:403
2227
  msgid ""
2228
+ "-For scheduled posts, Blog2Social will save your post and move it to the \"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your scheduled date and time, your post will move to the \"Instant Sharing\" tab and you can click on \"Share\" to post it to your "
2229
+ "account instantly."
 
 
2230
  msgstr ""
2231
+ "-Bei geplanten Beiträgen speichert Blog2Social Deinen Beitrag und verschiebt ihn in das \"Geplante Beiträge\" Tab in der Navigationsleiste unter \"Beiträge\". An Deinem geplanten Termin erscheint dein Post im “Instant Sharing” Tab. Klicke dann auf \"Teilen\", um Deinen Post "
2232
+ "dann an Dein Google+ Konto zu senden!"
 
 
 
2233
 
2234
  #: includes/B2S/Ship/Save.php:404
2235
+ msgid "Please note: You post has to be marked as public to be posted in a group."
2236
+ msgstr "Bitte beachte: Um in eine Gruppe zu teilen, muss Dein Beitrag auf “Öffentlich” gestellt werden. "
 
 
 
2237
 
2238
  #: includes/B2S/Ship/Save.php:409
2239
  msgid "Please share your post now"
2247
  msgid "scheduled on"
2248
  msgstr "geplant für"
2249
 
 
 
 
 
 
 
 
 
2250
  #: includes/PRG/Post/Filter.php:31
2251
  msgid "All Authors"
2252
  msgstr "alle Autoren"
2272
  msgstr "Möchtest Du Deine geplanten Beiträge löschen?"
2273
 
2274
  #: views/b2s/partials/plugin-deactivate-modal.php:13
2275
+ msgid "Do you want Blog2Social to delete all your scheduled social media posts? Your scheduled posts will no longer be sent to your social networks."
2276
+ msgstr "Möchtest Du, dass Blog2Social die Versandplanung für alle mit Blog2Social geplanten Beiträge löscht? Deine geplanten Beiträge werden anschließend nicht weiter an Deine sozialen Netzwerke versendet."
 
 
 
 
 
2277
 
2278
  #: views/b2s/partials/plugin-deactivate-modal.php:14
2279
  msgid "Delete scheduled posts"
2300
  msgstr "Änderungen übernehmen"
2301
 
2302
  #: views/b2s/widgets/activity.php:5
 
 
 
 
2303
  msgid "Show activity starting from"
2304
  msgstr "Zeige Aktivität ab"
2305
 
2306
+ #: views/b2s/widgets/activity.php:10
2307
  msgid "published social media posts"
2308
  msgstr "veröffentlichte Beiträge"
2309
 
2310
+ #: views/b2s/widgets/newsletter.php:6
2311
+ msgid "Get Social Media News"
2312
+ msgstr "Social Media News"
 
 
 
 
2313
 
2314
  #: views/b2s/widgets/newsletter.php:10
2315
+ msgid "subscribe"
2316
+ msgstr "abonnieren"
 
 
 
 
 
 
 
 
 
 
 
 
2317
 
2318
+ #: views/b2s/widgets/posts.php:16
2319
  msgid "Latest Posts"
2320
  msgstr "letzte Beiträge"
2321
 
2322
+ #: views/b2s/widgets/posts.php:18
2323
  msgid "Scheduled Posts"
2324
  msgstr "geplante Beiträge"
2325
 
2326
+ #: includes/B2S/Support/Check/System.php:42
2327
+ msgid "or higher"
2328
+ msgstr "oder höher"
 
 
 
 
 
 
 
 
2329
 
2330
+ #: includes/B2S/Support/Check/System.php:68 includes/B2S/Support/Check/System.php:87
2331
+ msgid "resolve conflict"
2332
+ msgstr "Konflikt beheben"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2333
 
2334
+ #: includes/B2S/Support/Check/System.php:94
2335
+ msgid "Plugin Warnings:"
2336
+ msgstr "Plugin Warnungen:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2337
 
2338
  #. Plugin Name of the plugin
2339
  msgid "Blog2Social: Social Media Auto Post & Scheduler"
2340
  msgstr "Blog2Social: Social Media Auto Post & Scheduler"
2341
 
2342
  #. Description of the plugin
2343
+ msgid "Auto publish, schedule & share posts on social media: Facebook, Twitter, Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
2344
+ msgstr "Auto publish, schedule & share posts on social media: Facebook, Twitter, Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
 
 
 
 
2345
 
2346
  #. Plugin URI of the plugin
2347
  #. Author URI of the plugin
2351
  #. Author of the plugin
2352
  msgid "Blog2Social, Adenion"
2353
  msgstr "Blog2Social, Adenion"
2354
+
2355
+ msgid "Plans & Prices"
2356
+ msgstr "Preise & Versionen"
2357
+
2358
+ msgid "Upgrade Licence"
2359
+ msgstr "Upgrade-Lizenz"
2360
+
2361
+ msgid "all Posts"
2362
+ msgstr "alle Beiträge"
2363
+
2364
+ msgid "Content Library "
2365
+ msgstr "Inhaltsbibliothek "
2366
+
2367
+ msgid "Content Curation "
2368
+ msgstr "Inhalt kuratieren"
2369
+
2370
+ msgid "Blog Content "
2371
+ msgstr "Bloginhalt"
2372
+
2373
+ msgid "Share Blog Post"
2374
+ msgstr "Blogbeitrag teilen"
2375
+
2376
+ msgid "Licence"
2377
+ msgstr "Lizenz"
2378
+
2379
+ msgid " Version "
2380
+ msgstr "Version"
2381
+
2382
+ msgid "Create Post"
2383
+ msgstr "Beitrag erstellen"
languages/blog2social-pt_BR.mo CHANGED
Binary file
languages/blog2social-pt_BR.po CHANGED
@@ -2,448 +2,392 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Blog2Social: Social Media Auto Post & Scheduler\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-03-19 14:53+0000\n"
6
- "PO-Revision-Date: 2019-03-19 15:02+0000\n"
7
  "Last-Translator: admin <s.buerger@adenion.de>\n"
8
- "Language-Team: Portuguese (Brazil)\n"
9
  "Language: pt_BR\n"
10
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
  "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.2.1; wp-5.1.1"
16
 
17
- #: includes/Loader.php:43
18
- msgid "Modify pin board"
19
- msgstr "Modificar o pin board"
20
-
21
- #: includes/Loader.php:43
22
- msgid "Edit group settings"
23
- msgstr ""
24
-
25
- #: includes/Loader.php:43
26
- msgid "Modify subreddit"
27
- msgstr "Modificar subreddit"
28
-
29
- #: includes/Loader.php:43
30
- msgid "Modify forum"
31
- msgstr "Modificar fórum"
32
-
33
- #: includes/Loader.php:295
34
- msgid "Auto-Post on Social Media"
35
- msgstr "Postar automaticamente nas redes sociais"
36
-
37
- #: includes/Loader.php:296
38
- msgid "Social Media Content Calendar"
39
- msgstr "Calendário de Conteúdo das Redes Sociais"
40
-
41
- #: includes/Loader.php:566
42
- msgid "This post will be shared into your social media from"
43
- msgstr "Esta postagem será compartilhada em suas redes sociais de"
44
-
45
- #: includes/Loader.php:566 includes/Loader.php:568
46
- msgid "show details"
47
- msgstr "exibir detalhes"
48
 
49
- #: includes/Loader.php:568
50
- msgid "This post will be shared on social media in 2-3 minutes!"
51
- msgstr "Esta postagem será compartilhada nas redes sociais em 2 a 3 minutos!"
 
52
 
53
- #: includes/Loader.php:572
54
  msgid ""
55
- "Please, make sure that your post are publish on this blog on this moment. "
56
- "Then you can auto post your post with Blog2social."
 
 
57
  msgstr ""
58
- "Por favor, certifique-se de que sua postagem seja publicada neste blog neste "
59
- "momento. Então, você pode postar sua postagem automaticamente no Blog2Social."
 
 
 
60
 
61
- #: includes/Loader.php:575 includes/B2S/PostBox.php:79
62
  msgid ""
63
- "There are no authorizations for your selected profile. Please, authorize "
64
- "with a social network or select a other profile."
65
- msgstr ""
66
- "Não autorizações para o seu perfil selecionado. Por favor, autorize com "
67
- "uma rede social ou selecione outro perfil."
68
-
69
- #: includes/Loader.php:587
70
- msgid "Upgrade to Premium"
71
- msgstr "Atualize para o Premium"
72
-
73
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:147
74
- #: includes/B2S/Network/Item.php:147 includes/B2S/Network/Item.php:218
75
- #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:436
76
- #: includes/B2S/Settings/Item.php:450 includes/B2S/Settings/Item.php:472
77
- #: includes/B2S/Ship/Portale.php:36 includes/B2S/Ship/Portale.php:36
78
- msgid "Profile"
79
- msgstr "Perfil"
80
-
81
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:150
82
- #: includes/B2S/Network/Item.php:150 includes/B2S/Network/Item.php:271
83
- #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:451
84
- #: includes/B2S/Settings/Item.php:473 includes/B2S/Ship/Portale.php:33
85
- #: includes/B2S/Ship/Portale.php:33
86
- msgid "Page"
87
- msgstr "Página"
88
-
89
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:153
90
- #: includes/B2S/Network/Item.php:153 includes/B2S/Network/Item.php:325
91
- #: includes/B2S/Settings/Item.php:452 includes/B2S/Settings/Item.php:474
92
- #: includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:30
93
- msgid "Group"
94
- msgstr "Grupo"
95
-
96
- #: includes/Loader.php:618
97
- msgid "Company"
98
  msgstr ""
 
 
 
 
 
99
 
100
- #: includes/Loader.php:618
101
- msgid "Business"
 
 
102
  msgstr ""
 
 
103
 
104
- #: includes/Loader.php:619
105
- msgid "Your post could not be posted."
106
- msgstr "Sua postagem não pôde ser postada."
107
-
108
- #: includes/Loader.php:620
109
  msgid ""
110
- "Your authorization has expired. Please reconnect your account in the "
111
- "Blog2Social network settings."
112
  msgstr ""
113
- "Sua autorização expirou. Por favor, reconecte sua conta nas configurações de "
114
- "rede do Blog2Social."
115
 
116
- #: includes/Loader.php:621
117
- msgid "The network has marked the post as spam or abusive."
118
- msgstr "A rede marcou a postagem como spam ou abusiva."
119
 
120
- #: includes/Loader.php:622
121
- msgid ""
122
- "We don't have the permission to publish your post. Please check your "
123
- "authorization."
124
  msgstr ""
125
- "Não temos permissão para publicar sua postagem. Por favor, verifique sua "
126
- "autorização."
127
 
128
- #: includes/Loader.php:623
129
  msgid ""
130
- "Your authorization is interrupted. Please check your authorization. Please "
131
- "see <a target=\"_blank\" href=\"https://www.blog2social."
132
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
 
133
  msgstr ""
134
- "Sua autorização é interrompida. Por favor, verifique sua autorização. "
135
- "Consulte <a target=\"_blank\" href=\"https://www.blog2social."
136
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
137
-
138
- #: includes/Loader.php:624
139
- msgid "Your daily limit has been reached."
140
- msgstr "Seu limite diário foi atingido."
141
 
142
- #: includes/Loader.php:625
143
- msgid "Your post could not be posted, because your image is not available."
 
 
 
144
  msgstr ""
145
- "Sua postagem não pôde ser postada porque sua imagem não está disponível."
 
 
146
 
147
- #: includes/Loader.php:626
148
  msgid ""
149
- "The network has blocked your account. Please see <a target=\"_blank\" "
150
- "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
151
- "error-messages.html\">FAQ</a>."
152
  msgstr ""
153
- "A rede bloqueou sua conta. Por favor, veja o <a target=\"_blank\" "
154
- "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
155
- "error-messages.html\">FAQ</a>."
156
 
157
- #: includes/Loader.php:627
158
- msgid ""
159
- "The number of images is reached. Please see <a target=\"_blank\" "
160
- "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
161
- "error-messages.html\">FAQ</a>."
162
  msgstr ""
163
- "O número de imagens é atingido. Consulte <a target=\"_blank\" href=\"https:"
164
- "//www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages."
165
- "html\">FAQ</a>."
166
 
167
- #: includes/Loader.php:628
168
  msgid ""
169
- "Your daily limit for this network has been reached. Please try again later."
 
170
  msgstr ""
171
- "Seu limite diário para esta rede foi atingido. Por favor, tente novamente "
172
- "mais tarde."
 
173
 
174
- #: includes/Loader.php:629
175
  msgid ""
176
- "The network can not publish special characters such as Emoji. Please see <a "
177
- "target=\"_blank\" href=\"https://www.blog2social."
178
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
 
 
 
179
  msgstr ""
180
- "A rede não pode publicar caracteres especiais, como Emoji. Consulte <a "
181
- "target=\"_blank\" href=\"https://www.blog2social."
182
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
183
-
184
- #: includes/Loader.php:630
185
- msgid "Your post is a duplicate."
186
- msgstr "Sua postagem está duplicada."
187
 
188
- #: includes/Loader.php:631
189
- msgid "The network requires a public url."
190
- msgstr "A rede requer uma URL pública."
 
191
 
192
- #: includes/Loader.php:632
193
- msgid "You have already retweeted this post."
194
- msgstr "Você já retwitou esta postagem."
195
 
196
- #: includes/Loader.php:633
197
- msgid ""
198
- "This XING API is no longer supported by XING. Please connect your XING "
199
- "accounts with the new XING interface to reschedule your posts. <a "
200
- "target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?"
201
- "action=artikel&cat=2&id=146\">Learn more</a>"
202
- msgstr ""
203
 
204
- #: includes/Loader.php:634
205
- msgid ""
206
- "There was no image in the meta data of the linked post. Posts without images "
207
- "cannot be shared on image networks."
208
- msgstr ""
209
- "Não havia imagem nos metadados da postagem vinculada. Postagens sem imagens "
210
- "não podem ser compartilhadas em redes de imagens."
211
 
212
- #: includes/Loader.php:635
213
- msgid "Your group can not be found by the network."
214
- msgstr "Seu grupo não pode ser encontrado pela rede."
215
 
216
- #: includes/Loader.php:689 includes/Loader.php:725
217
- msgid "Dashboard"
218
- msgstr "Dashboard"
219
 
220
- #: includes/Loader.php:690 includes/Loader.php:732
221
- msgid "Posts & Sharing"
222
- msgstr "Postagens e Compartilhamento"
223
 
224
- #: includes/Loader.php:691 includes/Loader.php:739
225
- msgid "Content Curation"
226
- msgstr "Gerenciar Conteúdo"
 
 
 
 
 
 
227
 
228
- #: includes/Loader.php:692 includes/Loader.php:746 views/b2s/network.php:17
229
- msgid "Networks"
230
- msgstr "Redes"
231
 
232
- #: includes/Loader.php:693 includes/Loader.php:752
233
- msgid "Settings"
234
- msgstr "Configurações"
235
 
236
- #: includes/Loader.php:694 includes/Loader.php:758
237
- msgid "PR-Service"
238
- msgstr "PR-Service"
239
-
240
- #: includes/Loader.php:695 includes/Loader.php:765
241
- #: views/b2s/widgets/tutorial.php:4
242
- msgid "How to & FAQ"
243
- msgstr "Como e FAQ"
244
-
245
- #: includes/Loader.php:696
246
- msgid "Premium"
247
- msgstr "Premium"
248
-
249
- #: includes/Loader.php:696 includes/Loader.php:771 includes/B2S/PostBox.php:108
250
- #: views/b2s/network.php:31 views/b2s/settings.php:67 views/b2s/ship.php:21
251
- #: includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:147
252
- #: includes/B2S/Network/Item.php:150 includes/B2S/Network/Item.php:153
253
- #: includes/B2S/Network/Item.php:245 includes/B2S/Network/Item.php:298
254
- #: includes/B2S/Network/Item.php:352 includes/B2S/Settings/Item.php:93
255
- #: includes/B2S/Settings/Item.php:116 includes/B2S/Ship/Image.php:73
256
- #: includes/B2S/Ship/Image.php:80 includes/B2S/Ship/Item.php:776
257
- #: includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:33
258
- #: includes/B2S/Ship/Portale.php:36 views/b2s/partials/post-edit-modal.php:9
259
- #: views/b2s/widgets/posts.php:31
260
- msgid "PREMIUM"
261
- msgstr "PREMIUM"
262
-
263
- #: includes/Loader.php:716
264
- msgid "Blog2Social"
265
- msgstr "Blog2Social"
266
-
267
- #: includes/Loader.php:1146 includes/Loader.php:1319
268
- msgid "or"
269
- msgstr "ou"
270
-
271
- #: includes/Loader.php:1146 includes/Loader.php:1319
272
- msgid "back to install plugins"
273
- msgstr "voltar para a instalação de plugins"
274
 
275
- #: includes/Notice.php:18
276
  msgid ""
277
- "<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
278
- "rating. I there is anything that does not work for you, please contact us!"
 
279
  msgstr ""
280
- "<strong>Classifique!</strong> Se você gosta do Blog2Social, por favor, dê-"
281
- "nos uma classificação de 5 estrelas. Se alguma coisa que não funciona "
282
- "para você, entre em contato conosco!"
283
-
284
- #: includes/Notice.php:19
285
- msgid "RATE BLOG2SOCIAL"
286
- msgstr "AVALIAR BLOG2SOCIAL"
287
-
288
- #: includes/Notice.php:20
289
- msgid "hide"
290
- msgstr "esconder"
291
 
292
- #: includes/System.php:69
293
  msgid ""
294
- "Blog2Social used cURL. cURL is not installed in your PHP installation on "
295
- "your server. Install cURL and activate Blog2Social again."
 
296
  msgstr ""
297
- "Blog2Social usado cURL. O cURL não está instalado na sua instalação do PHP "
298
- "no seu servidor. Instale o cURL e ative o Blog2Social novamente."
 
299
 
300
- #: includes/System.php:72 includes/System.php:78
301
  msgid ""
302
- "Please see <a href=\"https://www.blog2social."
303
- "com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social."
304
- "html\" target=\"_blank\">FAQ</a>"
305
  msgstr ""
306
- "Por favor, veja o <a href=\"https://www.blog2social."
307
- "com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social."
308
- "html\" target=\"_blank\">FAQ</a>"
309
 
310
- #: includes/System.php:75
311
- msgid ""
312
- "Blog2Social used PHP. Your installed PHP version on your server is not high "
313
- "enough to use Blog2Social. Update your PHP version on 5.5.3 or higher."
314
- msgstr ""
315
- "Blog2Social usa PHP. Sua versão do PHP instalada no seu servidor não é o "
316
- "suficiente para usar o Blog2Social. Atualize sua versão do PHP para 5.5.3 ou "
317
- "superior."
318
 
319
- #: includes/System.php:81
320
- msgid ""
321
- "Blog2Social does not seem to have permission to write in your WordPress "
322
- "database. Please assign Blog2Social the permission to write in the WordPress "
323
- "database. Please also make sure that your MySQL server runs on v5.5.3 or "
324
- "higher, or ask your server administrator to do it for you."
325
- msgstr ""
326
- "Blog2Social parece não ter permissão para escrever em seu banco de dados "
327
- "WordPress. Por favor, atribua ao Blog2Social a permissão para escrever no "
328
- "banco de dados do WordPress. Por favor, também certifique-se de que seu "
329
- "servidor MySQL é executado na versão 5.5.3 ou superior, ou peça ao seu "
330
- "administrador de servidor para fazer isso por você."
331
 
332
- #: includes/System.php:84
333
- msgid ""
334
- "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-"
335
- "requirements-for-installing-blog2social.html\" target=\"_blank\"> Please "
336
- "find more Information and help in our FAQ</a>"
337
- msgstr ""
338
- "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-"
339
- "requirements-for-installing-blog2social.html\" target=\"_blank\"> Por favor, "
340
- "encontre mais informações e ajuda em nosso FAQ</a>"
341
 
342
- #: views/notice.php:12
343
- msgid "Connection is broken..."
344
- msgstr "A conexão foi interrompida..."
345
 
346
- #: views/notice.php:14
 
 
 
 
347
  msgid ""
348
- "The connection to your server has been interrupted. Please make sure that "
349
- "your blog is reachable. If your server does not respond or is too slow, "
350
- "Blog2Social cannot connect to the internet. Try again later or contact your "
351
- "webmaster, if this error message persists."
 
 
 
 
 
 
 
 
 
 
 
 
352
  msgstr ""
353
- "A conexão com o seu servidor foi interrompida. Por favor, certifique-se que "
354
- "o seu blog é acessível. Se o seu servidor não responder ou estiver muito "
355
- "lento, o Blog2Social não poderá se conectar à Internet. Tente novamente mais "
356
- "tarde ou entre em contato com seu webmaster, se essa mensagem de erro "
357
- "persistir."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
358
 
359
- #: views/notice.php:17
360
- msgid "Update..."
361
- msgstr "Atualizar..."
362
 
363
- #: views/notice.php:19
364
  msgid ""
365
- "<b> A new version of Blog2Social is available. </b> Update now <br> "
366
- "Blog2Social to continue to use the latest version of the plugin."
367
  msgstr ""
368
- "<b> Uma nova versão do Blog2Social está disponível. </b> Atualize agora <br> "
369
- "o Blog2Social para continuar a usar a versão mais recente do plug-in."
370
 
371
- #: views/notice.php:23
372
- msgid "Update Blog2Social"
373
- msgstr "Atualizar o Blog2Social"
374
 
375
- #: views/notice.php:26
376
- msgid "Unknown error"
377
- msgstr "Erro desconhecido"
378
 
379
- #: views/notice.php:28
380
- msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
381
- msgstr ""
382
- "<b> Ocorreu um erro desconhecido! </b> <br> Entre em contato com nosso "
383
- "suporte!"
384
 
385
- #: includes/B2S/PostBox.php:25
386
- msgid "Please see FAQ"
387
- msgstr "Por favor, veja o FAQ"
388
 
389
- #: includes/B2S/PostBox.php:34
390
- msgid "last auto-post:"
391
- msgstr "última postagem automática:"
392
 
393
- #: includes/B2S/PostBox.php:76 views/b2s/ship.php:545
394
- msgid "The connection to the server failed. Try again!"
395
- msgstr "A conexão com o servidor falhou. Tente novamente!"
396
 
397
- #: includes/B2S/PostBox.php:77
 
 
 
 
 
 
 
 
398
  msgid ""
399
- "WordPress uses heartbeats by default, Blog2Social as well. Please enable "
400
- "heartbeats for using Blog2Social!"
 
401
  msgstr ""
402
- "WordPress usa heartbeats por padrão, Blog2Social também. Por favor, ative os "
403
- "heartbeats para usar o Blog2Social!"
 
 
404
 
405
- #: includes/B2S/PostBox.php:78 includes/B2S/PostBox.php:80
406
- msgid ""
407
- "Your post is still on draft or pending status. Please make sure that your "
408
- "post is published or scheduled to be published on this blog. You can then "
409
- "auto-post or schedule and customize your social media posts with Blog2Social."
410
  msgstr ""
411
- "Sua postagem ainda está no rascunho ou no status pendente. Por favor, "
412
- "certifique-se que sua publicação está publicada ou programada para ser "
413
- "publicada neste blog. Você pode então postar ou agendar automaticamente e "
414
- "personalizar suas postagens de mídia social com o Blog2Social."
415
 
416
- #: includes/B2S/PostBox.php:79 includes/B2S/PostBox.php:177
417
- msgid "Network settings"
418
- msgstr "Configurações de Rede"
419
 
420
- #: includes/B2S/PostBox.php:81
 
 
 
 
 
 
 
 
 
 
 
 
 
421
  msgid ""
422
- "Notice: Please make sure, that your website address is reachable. The Social "
423
- "Networks do not allow postings from local installations."
424
  msgstr ""
425
- "Aviso: Certifique-se de que o endereço do seu site esteja acessível. As "
426
- "Redes Sociais não permitem postagens de sites locais."
 
427
 
428
- #: includes/B2S/PostBox.php:97
429
- msgid "Custom Sharing & Scheduling"
430
- msgstr "Personalize o Compartilhamento e Agendamento"
 
 
 
 
431
 
432
- #: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101
433
- #: views/b2s/network.php:18 views/b2s/settings.php:70 views/b2s/ship.php:57
434
- #: views/b2s/ship.php:147 views/b2s/ship.php:234
435
- #: includes/B2S/Network/Item.php:174 includes/B2S/Settings/Item.php:100
436
- #: includes/B2S/Ship/Item.php:717
437
- msgid "Info"
438
- msgstr "Informação"
439
 
440
- #: includes/B2S/PostBox.php:98
441
- msgid "Customize & Schedule Social Media Posts"
442
- msgstr "Personalizar e agendar postagens de rede social"
 
443
 
444
- #: includes/B2S/PostBox.php:100
445
- msgid "Facebook Instant Sharing:"
446
- msgstr "Facebook Instant Sharing:"
 
 
 
 
 
447
 
448
  #: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:121
449
  msgid ""
@@ -456,1865 +400,1942 @@ msgstr ""
456
  "Compartilhamento\" e podem ser compartilhadas no seu perfil do Facebook, "
457
  "clicando no botão \"Compartilhar\" ao lado da postagem automática."
458
 
459
- #: includes/B2S/PostBox.php:101
460
- msgid "Social Media Auto-Posting"
461
- msgstr "postagem automática nas redes sociais"
462
-
463
- #: includes/B2S/PostBox.php:105
464
- msgid "enable Auto-Posting"
465
- msgstr "ativar a postagem automática"
466
 
467
- #: includes/B2S/PostBox.php:115 views/b2s/network.php:55
468
- #: views/b2s/network.php:180 views/b2s/post.approve.php:46
469
- #: views/b2s/post.calendar.php:50 views/b2s/post.calendar.php:230
470
- #: views/b2s/post.notice.php:40 views/b2s/post.php:37
471
- #: views/b2s/post.publish.php:40 views/b2s/post.sched.php:54
472
- #: views/b2s/ship.php:169 views/b2s/ship.php:543
473
- msgid "Loading..."
474
- msgstr "Carregando..."
475
 
476
- #: includes/B2S/PostBox.php:123
477
- msgid "Blog2Social: Customize & Schedule Social Media Posts"
478
- msgstr "Blog2Social: Personalizar e agendar postagens de rede social"
479
 
480
- #: includes/B2S/PostBox.php:126
 
 
481
  msgid ""
482
- "Customize and schedule your social media posts on the one page preview for "
483
- "all your selected networks: tailor your posts with individual comments, "
484
- "#hashtags or @handles and schedule your posts for the best times to post, "
485
- "for multiple times or re-share recurrently for more visibility and "
486
- "engagement with your community."
487
  msgstr ""
488
- "Personalize e agende suas postagens de rede social na visualização de uma "
489
- "página para todas as redes selecionadas: personalize suas postagens com "
490
- "comentários individuais, #hashtags ou @handles e programe suas postagens "
491
- "para os melhores horários para postar, por várias vezes ou compartilhar "
492
- "novamente de forma recorrente para mais visibilidade e engajamento com sua "
493
- "comunidade."
494
 
495
- #: includes/B2S/PostBox.php:135
496
- msgid "Blog2Social: Social Media Auto-Posting"
497
- msgstr "Blog2Social: Postagem automática nas redes sociais"
 
 
498
 
499
- #: includes/B2S/PostBox.php:139
 
 
 
 
 
 
 
 
 
 
 
 
500
  msgid ""
501
- "You have 2 general options to define the date and time to share your blog "
502
- "posts on social media with the Auto-Poster:"
 
 
 
503
  msgstr ""
504
- "Você tem duas opções gerais para definir a data e a hora para compartilhar "
505
- "suas postagens nas redes sociais com o Auto-Poster:"
 
 
 
506
 
507
- #: includes/B2S/PostBox.php:140
508
- msgid "1. Immediately after publishing your blog post"
509
- msgstr "1. Imediatamente após publicar sua postagem no blog"
 
 
 
 
 
 
 
 
 
510
 
511
- #: includes/B2S/PostBox.php:141
 
 
 
 
 
512
  msgid ""
513
- "Published blog posts: If you publish your blog post with click on publish in "
514
- "your WordPress post editor, Blog2Social will automatically share your social "
515
- "media post immediately."
516
  msgstr ""
517
- "Postagens de blog publicadas: se você publicar sua postagem de blog com o "
518
- "clique em publicar em seu editor de postagem do WordPress, o Blog2Social "
519
- "automaticamente compartilhará sua postagem de rede social imediatamente."
520
 
521
- #: includes/B2S/PostBox.php:142
522
  msgid ""
523
- "Scheduled blog posts: If you schedule your blog post with click on schedule "
524
- "in your WordPress post editor, Blog2Social will share your social media post "
525
- "on the publishing date of your blog post."
526
  msgstr ""
527
- "Postagens de blog agendadas: se você agendar sua postagem de blog com um "
528
- "clique no agendamento em seu editor de postagens do WordPress, o Blog2Social "
529
- "compartilhará sua postagem na rede social na data de publicação da postagem "
530
- "do seu blog."
531
 
532
- #: includes/B2S/PostBox.php:143
533
  msgid ""
534
- "2. Schedule your social media posts for a specific date and time If you want "
535
- "to share your post at a particular date and time, different from your "
536
- "publishing date, select the option at scheduled times and set any date and "
537
- "time to share your post on social media."
538
  msgstr ""
539
- "2. Agende suas postagens de rede social para uma data e hora específicas. Se "
540
- "você quiser compartilhar sua postagem em uma data e hora específicas, "
541
- "diferente da data de publicação, selecione a opção em horários programados e "
542
- "defina qualquer data e hora para compartilhar sua postagem em rede social."
543
 
544
- #: includes/B2S/PostBox.php:147
545
- msgid "You want to auto-post your blog post?"
546
- msgstr "Você quer postar automaticamente sua postagem no blog?"
547
 
548
- #: includes/B2S/PostBox.php:148 views/b2s/curation.php:120
549
- #: views/b2s/network.php:106 views/b2s/post.calendar.php:268
550
- #: views/b2s/ship.php:285 views/b2s/ship.php:345 views/b2s/ship.php:391
551
- msgid "With Blog2Social Premium you can:"
552
- msgstr "Com o Blog2Social Premium você pode:"
553
 
554
- #: includes/B2S/PostBox.php:151 views/b2s/curation.php:123
555
- #: views/b2s/network.php:109 views/b2s/post.calendar.php:271
556
- #: views/b2s/ship.php:288 views/b2s/ship.php:348 views/b2s/ship.php:394
557
- msgid "Post on pages and groups"
558
- msgstr "Postar em páginas e grupos"
559
 
560
- #: includes/B2S/PostBox.php:152 views/b2s/curation.php:124
561
- #: views/b2s/network.php:110 views/b2s/post.calendar.php:272
562
- #: views/b2s/ship.php:289 views/b2s/ship.php:349 views/b2s/ship.php:395
563
- msgid "Share on multiple profiles, pages and groups"
564
- msgstr "Compartilhe em vários perfis, páginas e grupos"
565
 
566
- #: includes/B2S/PostBox.php:153 views/b2s/curation.php:125
567
- #: views/b2s/network.php:111 views/b2s/post.calendar.php:273
568
- #: views/b2s/ship.php:290 views/b2s/ship.php:350 views/b2s/ship.php:396
569
- msgid "Auto-post and auto-schedule new and updated blog posts"
 
570
  msgstr ""
571
- "Postar automaticamente e agendar automaticamente postagens novas e "
572
- "atualizadas"
 
573
 
574
- #: includes/B2S/PostBox.php:154 views/b2s/curation.php:126
575
- #: views/b2s/network.php:112 views/b2s/post.calendar.php:274
576
- #: views/b2s/ship.php:291 views/b2s/ship.php:351 views/b2s/ship.php:397
577
- msgid "Schedule your posts at the best times on each network"
578
- msgstr "Agende suas postagens com os melhores horários em cada rede"
579
 
580
- #: includes/B2S/PostBox.php:155 views/b2s/curation.php:127
581
- #: views/b2s/network.php:113 views/b2s/post.calendar.php:275
582
- #: views/b2s/ship.php:292 views/b2s/ship.php:352 views/b2s/ship.php:398
583
- msgid ""
584
- "Best Time Manager: use predefined best time scheduler to auto-schedule your "
585
- "social media posts"
586
- msgstr ""
587
- "Melhor Gerenciador de Tempo: use um agendador de melhor horário predefinido "
588
- "para agendar automaticamente suas postagens de rede social"
589
 
590
- #: includes/B2S/PostBox.php:156 views/b2s/curation.php:128
591
- #: views/b2s/network.php:114 views/b2s/post.calendar.php:276
592
- #: views/b2s/ship.php:293 views/b2s/ship.php:353 views/b2s/ship.php:399
593
- msgid "Schedule your post for one time, multiple times or recurrently"
594
- msgstr "Programe sua postagem por uma vez, várias vezes ou recorrentemente"
595
 
596
- #: includes/B2S/PostBox.php:157 views/b2s/curation.php:129
597
- #: views/b2s/network.php:115 views/b2s/post.calendar.php:277
598
- #: views/b2s/ship.php:294 views/b2s/ship.php:354 views/b2s/ship.php:400
599
- msgid "Schedule and re-share old posts"
600
- msgstr "Agende e compartilhe novamente postagens antigas"
601
 
602
- #: includes/B2S/PostBox.php:158 views/b2s/curation.php:130
603
- #: views/b2s/network.php:116 views/b2s/post.calendar.php:278
604
- #: views/b2s/ship.php:295 views/b2s/ship.php:355 views/b2s/ship.php:401
605
- msgid "Select link format or image format for your posts"
606
- msgstr "Selecione o formato do link ou o formato da imagem para suas postagens"
607
 
608
- #: includes/B2S/PostBox.php:159 views/b2s/curation.php:131
609
- #: views/b2s/network.php:117 views/b2s/post.calendar.php:279
610
- #: views/b2s/ship.php:296 views/b2s/ship.php:356 views/b2s/ship.php:402
611
- msgid "Select individual images per post"
612
- msgstr "Selecione imagens individuais por postagem"
 
613
 
614
- #: includes/B2S/PostBox.php:160 views/b2s/curation.php:132
615
- #: views/b2s/network.php:118 views/b2s/post.calendar.php:280
616
- #: views/b2s/ship.php:297 views/b2s/ship.php:357 views/b2s/ship.php:403
 
 
 
 
 
 
617
  msgid ""
618
- "Reporting & calendar: keep track of your published and scheduled social "
619
- "media posts"
 
 
620
  msgstr ""
621
- "Relatórios e calendário: acompanhe as postagens de rede social publicadas e "
622
- "programadas"
 
 
 
623
 
624
- #: includes/B2S/PostBox.php:162 views/b2s/curation.php:134
625
- #: views/b2s/network.php:120 views/b2s/post.calendar.php:282
626
- #: views/b2s/ship.php:299 views/b2s/ship.php:359 views/b2s/ship.php:405
627
- msgid "Upgrade to PREMIUM"
628
- msgstr "Atualize para o PREMIUM"
 
629
 
630
- #: includes/B2S/PostBox.php:164 views/b2s/curation.php:136
631
- #: views/b2s/network.php:122 views/b2s/post.calendar.php:284
632
- #: views/b2s/ship.php:301 views/b2s/ship.php:361 views/b2s/ship.php:407
633
  msgid ""
634
- "or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start "
635
- "with free 30-days-trial of Blog2Social Premium</a> (no payment information "
636
- "needed)"
637
  msgstr ""
638
- "ou <a href=\"http://service.blog2social.com/trial\" target=\"_blank\"> "
639
- "comece com o teste gratuito de 30 dias do Blog2Social Premium</a> (nenhuma "
640
- "informação de pagamento é necessária)"
641
 
642
- #: includes/B2S/PostBox.php:177 includes/B2S/Curation/View.php:70
643
- msgid "Select profile:"
644
- msgstr "Selecionar perfil:"
 
645
 
646
- #: includes/B2S/PostBox.php:188 includes/B2S/Curation/View.php:94
647
- msgid "Select Twitter profile:"
648
- msgstr "Selecione o perfil no Twitter:"
649
 
650
- #: includes/B2S/PostBox.php:219
651
- msgid "When do you want to share your post on social media?"
652
- msgstr "Quando você deseja compartilhar sua postagem nas redes sociais?"
653
 
654
- #: includes/B2S/PostBox.php:222
655
- msgid "immediately after publishing"
656
- msgstr "imediatamente após a publicação"
657
 
658
- #: includes/B2S/PostBox.php:223 includes/B2S/Curation/View.php:62
659
- msgid "at scheduled times"
660
- msgstr "em horários programados"
661
 
662
- #: includes/B2S/PostBox.php:226
663
- msgid "You want to sched your blog post with Auto-Poster?"
664
- msgstr "Você quer programar sua postagem no blog com o Auto-Poster?"
665
 
666
- #: includes/B2S/PostBox.php:226
667
- msgid "Upgrade to PREMIUM PRO"
668
- msgstr "Atualize para o PREMIUM PRO"
669
 
670
- #: includes/B2S/PostBox.php:232
671
- msgid "Select date:"
672
- msgstr "Selecionar data:"
673
 
674
- #: includes/B2S/PostBox.php:233 includes/B2S/Ship/Item.php:341
675
- msgid "show calendar"
676
- msgstr "exibir calendário"
677
 
678
- #: includes/B2S/PostBox.php:240
679
- msgid "post at"
680
- msgstr "postar em"
681
 
682
- #: includes/B2S/PostBox.php:241
683
- msgid "my time settings"
684
- msgstr "minhas configurações de data/hora"
685
 
686
- #: includes/B2S/PostBox.php:242
687
- msgid ""
688
- "Note: If you ​have​ not ​specified​ your own times, we automatically provide "
689
- "you with the best times to post​ on the social networks. You can always "
690
- "​edit​ your own times in the settings."
691
- msgstr ""
692
- "Nota: Se você não especificou seus horários, nós automaticamente lhe "
693
- "forneceremos os melhores horários para postar nas redes sociais. Você sempre "
694
- "pode editar seus próprios horários nas configurações."
695
 
696
- #: views/b2s/curation.php:24
697
- msgid "No link preview available. Please check your link."
698
- msgstr ""
699
- "Nenhuma visualização de link disponível. Por favor, verifique seu link."
700
 
701
- #: views/b2s/curation.php:28
702
- msgid ""
703
- "No connected networks. Please make sure to connect at least one social media "
704
- "account."
705
- msgstr ""
706
- "Nenhuma rede conectada. Por favor, certifique-se de conectar pelo menos uma "
707
- "conta de rede social."
708
 
709
- #: views/b2s/curation.php:31
710
- msgid "Invalid data. Please check your data."
711
- msgstr "Dado inválido. Por favor, verifique."
712
 
713
- #: views/b2s/curation.php:37
714
- msgid "Enter a link you want share on your social media channels"
715
- msgstr ""
716
- "Insira um link que você deseja compartilhar nos seus canais de redes sociais"
717
 
718
- #: views/b2s/curation.php:38
719
- msgid "Please enter a valid link"
720
- msgstr "por favor, entre com um link válido"
 
721
 
722
- #: views/b2s/curation.php:39
723
- msgid "Enter link"
724
- msgstr "Entre com o link"
725
 
726
- #: views/b2s/curation.php:42
727
- msgid "continue"
728
- msgstr "continue"
729
 
730
- #: views/b2s/curation.php:52
731
- msgid "Load data..."
732
- msgstr "Carregando dados..."
733
 
734
- #: views/b2s/curation.php:66 views/b2s/ship.php:16 views/b2s/ship.php:544
735
- #: includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:213
736
- #: includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41
737
- #: includes/PRG/Post/Item.php:97
738
- msgid "published"
739
- msgstr "publicados"
740
 
741
- #: views/b2s/curation.php:84 views/b2s/post.approve.php:98
742
- #: views/b2s/ship.php:444
743
- msgid "Do you want to mark this post as published ?"
744
- msgstr "Você quer marcar este postagem como publicado?"
745
 
746
- #: views/b2s/curation.php:89 views/b2s/post.approve.php:103
747
- #: views/b2s/ship.php:449
748
- msgid "YES"
749
- msgstr "SIM"
750
 
751
- #: views/b2s/curation.php:90 views/b2s/network.php:140
752
- #: views/b2s/post.approve.php:87 views/b2s/post.approve.php:104
753
- #: views/b2s/post.notice.php:74 views/b2s/post.publish.php:74
754
- #: views/b2s/post.sched.php:88 views/b2s/ship.php:450 views/prg/ship.php:92
755
- #: views/b2s/widgets/posts.php:80
756
- msgid "NO"
757
- msgstr "NÃO"
758
 
759
- #: views/b2s/curation.php:103 views/b2s/post.calendar.php:251
760
- #: views/b2s/ship.php:374
761
- msgid "Need to schedule your posts?"
762
- msgstr "Precisa agendar suas postagens?"
 
 
 
 
 
 
 
 
 
 
763
 
764
- #: views/b2s/curation.php:106 views/b2s/post.calendar.php:254
765
- #: views/b2s/ship.php:377
766
- msgid "Blog2Social Premium covers everything you need."
767
- msgstr "O Blog2Social Premium cobre tudo o que você precisa."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
768
 
769
- #: views/b2s/curation.php:109 views/b2s/post.calendar.php:257
770
- #: views/b2s/ship.php:380 includes/B2S/Ship/Item.php:777
771
- msgid "Schedule for specific dates"
772
- msgstr "Programar para datas específicas"
 
773
 
774
- #: views/b2s/curation.php:110 views/b2s/post.calendar.php:258
775
- #: views/b2s/ship.php:381
776
  msgid ""
777
- "You want to publish a post on a specific date? No problem! Just enter your "
778
- "desired date and you are ready to go!"
779
  msgstr ""
780
- "Você quer publicar uma postagem em uma data específica? Sem problemas! Basta "
781
- "digitar sua data desejada e você estará pronto!"
782
-
783
- #: views/b2s/curation.php:112 views/b2s/post.calendar.php:260
784
- #: views/b2s/ship.php:383
785
- msgid "Schedule post recurrently"
786
- msgstr "Agendar postagem recorrentemente"
787
 
788
- #: views/b2s/curation.php:113 views/b2s/post.calendar.php:261
789
- #: views/b2s/ship.php:384
790
  msgid ""
791
- "You have evergreen content you want to re-share from time to time in your "
792
- "timeline? Schedule your evergreen content to be shared once, multiple times "
793
- "or recurringly at specific times."
794
  msgstr ""
795
- "Você tem conteúdo evergreen que deseja compartilhar de tempos em tempos na "
796
- "sua linha do tempo? Programe seu conteúdo evergreen para ser compartilhado "
797
- "uma vez, várias vezes ou periodicamente em horários específicos."
798
 
799
- #: views/b2s/curation.php:115 views/b2s/post.calendar.php:263
800
- #: views/b2s/premium.php:78 views/b2s/ship.php:386
801
- #: views/b2s/widgets/premium.php:71
802
- msgid "Best Time Scheduler"
803
- msgstr "Melhor horário"
 
 
 
804
 
805
- #: views/b2s/curation.php:116 views/b2s/post.calendar.php:264
806
- #: views/b2s/ship.php:387
807
  msgid ""
808
- "Whenever you publish a post, only a fraction of your followers will actually "
809
- "see your post. Use the Blog2Social Best Times Scheduler to share your post "
810
- "at the best times for each social network. Get more outreach and extend the "
811
- "lifespan of your posts."
812
  msgstr ""
813
- "Sempre que você publicar uma postagem, apenas uma fração dos seus seguidores "
814
- "verá a sua postagem. Use o Agendador de Melhor Horário do Blog2Social para "
815
- "compartilhar sua postagem nos melhores horários de cada rede social. Obtenha "
816
- "mais alcance e amplie a vida útil de suas postagens."
817
 
818
- #: views/b2s/dashboard.php:82
819
- msgid "Couldn't find your answer?"
820
- msgstr "Não encontrou sua resposta?"
 
 
 
 
 
821
 
822
- #: views/b2s/dashboard.php:84
823
- msgid "Contact Support by Email"
824
- msgstr "Entre em contato com o nosso suporte por e-mail"
825
 
826
- #: views/b2s/dashboard.php:86
827
- msgid "Call us: +49 2181 7569-277"
828
- msgstr "Ligue para nós: +49 2181 7569-277"
829
 
830
- #: views/b2s/dashboard.php:88
831
- msgid "(Call times: from 9:00 a.m. to 5:00 p.m. CET on working days)"
832
- msgstr "(Horário de atendimento: das 9:00 às 17:00 CET nos dias úteis)"
833
 
834
- #: views/b2s/howto.php:9
835
- msgid "How to use Blog2Social"
836
- msgstr "Como usar o Blog2Social"
 
 
837
 
838
- #: views/b2s/howto.php:17
839
- msgid ""
840
- "Learn how to get the most out of Blog2Social to promote your blog on social "
841
- "media. Find step-by-step instructions and tips for FREE and PREMIUM users."
842
- msgstr ""
843
- "Aprenda como tirar o máximo proveito do Blog2Social para promover seu blog "
844
- "em redes sociais. Encontre instruções passo a passo e dicas para usuários "
845
- "GRATUITOS e PREMIUM."
846
 
847
- #: views/b2s/howto.php:30
848
- msgid "Do you need help?"
849
- msgstr "Você precisa de ajuda?"
850
 
851
- #: views/b2s/howto.php:32
852
- msgid "Find answers to common questions in our FAQ."
853
- msgstr "Encontre respostas para perguntas comuns em nosso FAQ."
854
 
855
- #: views/b2s/howto.php:37
856
- msgid "search FAQ"
857
- msgstr "pesquisar no FAQ"
 
858
 
859
- #: views/b2s/howto.php:41 views/b2s/widgets/support.php:1
860
- msgid "TOP 5 FAQ"
861
- msgstr "TOP 5 FAQ"
862
 
863
- #: views/b2s/network.php:21 views/b2s/network.php:22
864
- #: views/b2s/post.calendar.php:212 views/b2s/post.calendar.php:213
865
- #: views/prg/post.php:25 views/prg/post.php:26
866
- msgid "filter"
867
- msgstr "filtrar"
868
 
869
- #: views/b2s/network.php:28 views/b2s/network.php:31 views/b2s/network.php:76
870
- #: views/b2s/network.php:99
871
- msgid "Create new profile"
872
- msgstr "Criar novo perfil"
873
 
874
- #: views/b2s/network.php:30
875
- msgid "You want to define a new combination of networks?"
876
- msgstr "Você quer definir uma nova combinação de redes?"
877
 
878
- #: views/b2s/network.php:35 views/b2s/partials/post-edit-modal.php:97
879
- msgid "Delete"
880
- msgstr "Excluir"
881
 
882
- #: views/b2s/network.php:42 views/b2s/ship.php:55 views/b2s/ship.php:344
883
- msgid "You want to schedule your posts and use the Best Time Scheduler?"
884
- msgstr "Você deseja agendar suas postagens e usar o Melhor Agendador de Tempo?"
885
 
886
- #: views/b2s/network.php:43 views/b2s/ship.php:56
887
- msgid "Load Best Times"
888
- msgstr "Carregar os melhores horários"
889
 
890
- #: views/b2s/network.php:82
891
- msgid "create"
892
- msgstr "criar"
 
893
 
894
- #: views/b2s/network.php:102
895
- msgid ""
896
- "All connected networks will be displayed as default \"Standard\" networks "
897
- "profile.<br><br>You may define various sets of social media accounts, "
898
- "profiles, pages or groups for different sharing purposes. For example pre-"
899
- "select specific set of all your networks for initial sharing and another set "
900
- "of specific networks for re-sharing your post to. Or, if you have multiple "
901
- "Twitter accounts or multiple Facebook pages and you want to share your post "
902
- "to specific accounts or pages only, this feature may come handy for even "
903
- "faster access to a specific selection of your sharing purposes. You may also "
904
- "select sets of networks for re-sharing or scheduling your posts once or "
905
- "recurrently at various days and times and with different comments or images."
906
- "<br><br> This feature gives you an easier and faster access to an unlimited "
907
- "number of variations for pre-selected sets of social media accounts for any "
908
- "sharing and scheduling scheme you may think of.<br><br> You can always "
909
- "select and remove any account from any of your networks profiles on your "
910
- "preview page with just a click of your mouse for an easy variation of your "
911
- "current sharing scheme."
912
- msgstr ""
913
- "Todas as redes conectadas serão exibidas como perfil de rede \"Padrão\" "
914
- "padrão.<br><br> Você pode definir vários conjuntos de contas, perfis, "
915
- "páginas ou grupos de mídia social para diferentes fins de compartilhamento. "
916
- "Por exemplo, pré-selecione um conjunto específico de todas as suas redes "
917
- "para compartilhamento inicial e outro conjunto de redes específicas para "
918
- "compartilhar novamente sua postagem. Ou, se você tiver várias contas do "
919
- "Twitter ou várias páginas do Facebook e quiser compartilhar sua postagem "
920
- "apenas em contas ou páginas específicas, esse recurso pode ser útil para um "
921
- "acesso ainda mais rápido a uma seleção específica de suas finalidades de "
922
- "compartilhamento. Você também pode selecionar conjuntos de redes para "
923
- "compartilhar novamente ou agendar suas postagens uma vez ou de forma "
924
- "recorrente em vários dias e horários e com comentários ou imagens diferentes."
925
- "<br><br>.Esse recurso proporciona um acesso mais fácil e rápido a um número "
926
- "ilimitado de variações para conjuntos pré-selecionados de contas de rede "
927
- "social para qualquer esquema de compartilhamento e agendamento que você "
928
- "possa imaginar.<br><br> Você pode sempre selecionar e remover qualquer conta "
929
- "de qualquer um dos perfis de sua rede na sua página de visualização com "
930
- "apenas um clique do mouse para uma variação fácil do seu esquema de "
931
- "compartilhamento atual."
932
 
933
- #: views/b2s/network.php:105
934
- msgid "You want to add another network profile, pages or groups?"
935
- msgstr "Você quer adicionar outro perfil de rede, páginas ou grupos?"
936
 
937
- #: views/b2s/network.php:134
938
- msgid "Delete Profile"
939
- msgstr "Excluir Perfil"
940
 
941
  #: views/b2s/network.php:137
942
  msgid "Do you really want to delete this profile"
943
  msgstr "Você realmente quer excluir este perfil?"
944
 
945
- #: views/b2s/network.php:141 views/b2s/network.php:193
946
- #: views/b2s/post.approve.php:88 views/b2s/post.notice.php:75
947
- #: views/b2s/post.publish.php:75 views/b2s/post.sched.php:89
948
- #: views/b2s/widgets/posts.php:81
949
- msgid "YES, delete"
950
- msgstr "SIM, exclua"
951
-
952
- #: views/b2s/network.php:152
953
- msgid "Google My Business"
954
- msgstr "Google My Business"
955
-
956
- #: views/b2s/network.php:155
957
  msgid ""
958
- "Blog2Social uses the official Google My Business API to share your content "
959
- "on your business listing. You can connect Google My Business listings with "
960
- "up to nine different locations to Blog2Social and you can choose which "
961
- "location you want to share your content on."
962
  msgstr ""
963
- "O Blog2Social usa a API oficial do Google Meu Negócio para compartilhar seu "
964
- "conteúdo na listagem da sua empresa. Você pode conectar as listagens do "
965
- "Google Meu Negócio com até nove locais diferentes ao Blog2Social e escolher "
966
- "em qual local deseja compartilhar seu conteúdo."
967
 
968
- #: views/b2s/network.php:158
969
- msgid ""
970
- "Google currently allows access to the API for all companies with up to 9 "
971
- "locations in their Google My Business Listings. However, Google plans to "
972
- "extend the API for companies with more than 9 locations in their Google My "
973
- "Business listings."
974
- msgstr ""
975
- "Atualmente, o Google permite acesso à API para todas as empresas com até "
976
- "nove locais nas suas listagens do Google Meu Negócio. No entanto, o Google "
977
- "planeja estender a API para empresas com mais de nove locais em suas "
978
- "listagens do Google Meu Negócio."
979
 
980
- #: views/b2s/network.php:161 views/b2s/premium.php:22 views/b2s/ship.php:466
981
- #: includes/B2S/Ship/Item.php:815 views/b2s/partials/post-edit-modal.php:48
982
- #: views/b2s/widgets/premium.php:14
983
- msgid "Learn more"
984
- msgstr "Aprenda mais"
985
 
986
- #: views/b2s/network.php:174
987
- msgid "Delete Authorization"
988
- msgstr "Excluir autorização"
 
989
 
990
- #: views/b2s/network.php:183
991
- msgid "Do you really want to delete this authorization"
992
- msgstr "Você realmente deseja excluir esta autorização"
 
 
 
 
 
 
 
 
 
993
 
994
- #: views/b2s/network.php:186
995
- msgid "You have still set up scheduled posts for this network:"
996
- msgstr "Você ainda configurou postagens agendadas para esta rede:"
997
 
998
- #: views/b2s/network.php:187
999
- msgid "Delete all scheduled posts for this account irrevocably"
1000
- msgstr "Excluir todas as postagens agendadas para esta conta irrevogavelmente"
1001
 
1002
- #: views/b2s/network.php:187
1003
- msgid "scheduled posts"
1004
- msgstr "postagens agendadas"
1005
 
1006
- #: views/b2s/network.php:194
1007
- msgid "View schedule posts"
1008
- msgstr "Ver as postagens agendadas"
1009
 
1010
- #: views/b2s/network.php:213
1011
- msgid "Please re-authorize your account with Blog2Social and try again"
 
 
1012
  msgstr ""
1013
- "Por favor, autorize novamente sua conta no Blog2Social e tente novamente"
1014
-
1015
- #: views/b2s/network.php:214
1016
- msgid "Change successful"
1017
- msgstr "Alteração com sucesso"
1018
 
1019
- #: views/b2s/network.php:215
1020
- msgid "Could not be changed"
1021
- msgstr "Não pode ser alterado"
1022
 
1023
- #: views/b2s/network.php:223
1024
- msgid "modfiy"
1025
- msgstr "modificar"
1026
 
1027
- #: views/b2s/post.approve.php:78
1028
- msgid "Delete Social Media Posts"
1029
- msgstr "Excluir postagens nas redes sociais"
1030
 
1031
- #: views/b2s/post.approve.php:81
1032
- msgid "Are you sure you want to delete these Social Media posts?"
1033
- msgstr "Tem certeza que deseja excluir essas postagens das redes sociais?"
1034
 
1035
- #: views/b2s/post.approve.php:83 views/b2s/post.notice.php:70
1036
- #: views/b2s/post.publish.php:70 views/b2s/post.sched.php:84
1037
- #: views/b2s/widgets/posts.php:76
1038
- msgid "Number of entries"
1039
- msgstr "Número de entradas"
1040
 
1041
- #: views/b2s/post.calendar.php:30
1042
- msgid "Sort by network"
1043
- msgstr "Ordenar por rede"
1044
 
1045
- #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:174
1046
- #: includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441
1047
- #: includes/B2S/Settings/Item.php:484
1048
- msgid "Link Post"
1049
- msgstr "Link da postagem"
1050
 
1051
- #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:174
1052
- #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
1053
- #: includes/B2S/Settings/Item.php:484
1054
- msgid "Photo Post"
1055
- msgstr "Foto da postagem"
1056
 
1057
- #: views/b2s/post.calendar.php:78 views/b2s/post.sched.php:161
1058
- msgid "add post"
1059
- msgstr "adicionar postagem"
1060
 
1061
- #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:119
1062
- #: views/b2s/ship.php:479
1063
- msgid "Choose your"
1064
- msgstr "Escolha o seu"
1065
 
1066
- #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:119
1067
- #: views/b2s/ship.php:479
1068
- msgid "Post Format"
1069
- msgstr "Formato da postagem"
1070
 
1071
- #: views/b2s/post.calendar.php:99 views/b2s/post.sched.php:121
1072
- #: views/b2s/ship.php:481
1073
- msgid "for:"
1074
- msgstr "para:"
 
1075
 
1076
- #: views/b2s/post.calendar.php:118 views/b2s/post.sched.php:140
1077
- #: views/b2s/ship.php:499
1078
  msgid ""
1079
- "Define the default settings for the custom post format for all of your "
1080
- "Facebook accounts in the Blog2Social settings."
1081
  msgstr ""
1082
- "Defina as configurações padrão para o formato de postagem personalizado para "
1083
- "todas as suas contas do Facebook nas configurações do Blog2Social."
 
 
 
 
 
 
 
 
1084
 
1085
- #: views/b2s/post.calendar.php:121 views/b2s/post.sched.php:143
1086
- #: views/b2s/ship.php:502
1087
  msgid ""
1088
- "Define the default settings for the custom post format for all of your "
1089
- "Twitter accounts in the Blog2Social settings."
1090
  msgstr ""
1091
- "Defina as configurações padrão para o formato de postagem personalizado para "
1092
- "todas as suas contas do Twitter nas configurações do Blog2Social."
1093
 
1094
- #: views/b2s/post.calendar.php:124 views/b2s/post.sched.php:146
1095
- #: views/b2s/ship.php:505
1096
  msgid ""
1097
- "Define the default settings for the custom post format for all of your "
1098
- "Google+ accounts in the Blog2Social settings."
1099
  msgstr ""
1100
- "Defina as configurações padrão para o formato de postagem personalizado para "
1101
- "todas as suas contas do Google+ nas configurações do Blog2Social."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1102
 
1103
- #: views/b2s/post.calendar.php:127 views/b2s/post.sched.php:149
1104
- #: views/b2s/ship.php:508
 
 
 
 
 
 
 
 
 
 
 
 
1105
  msgid ""
1106
- "Define the default settings for the custom post format for all of your "
1107
- "Instagram accounts in the Blog2Social settings."
 
 
1108
  msgstr ""
1109
- "Defina as configurações padrão para o formato de postagem personalizado para "
1110
- "todas as suas contas do Instagram nas configurações do Blog2Social."
 
 
1111
 
1112
- #: views/b2s/post.calendar.php:142 views/b2s/post.sched.php:100
1113
- #: views/b2s/ship.php:420
1114
- msgid "Select image for"
1115
- msgstr "Selecionar imagem para"
1116
 
1117
- #: views/b2s/post.calendar.php:160
1118
- msgid "What would you like to share?"
1119
- msgstr "O que você gostaria de compartilhar?"
1120
 
1121
- #: views/b2s/post.calendar.php:170
1122
- msgid "Share content from your blog"
1123
- msgstr "Compartilhar conteúdo do seu blog"
 
 
 
1124
 
1125
- #: views/b2s/post.calendar.php:173 views/b2s/post.calendar.php:186
1126
- msgid "select"
1127
- msgstr "selecione"
1128
 
1129
- #: views/b2s/post.calendar.php:183
1130
- msgid "Share content from other sources"
1131
- msgstr "Compartilhar conteúdo de outras fontes"
 
1132
 
1133
- #: views/b2s/post.calendar.php:204
1134
- msgid "Select a post"
1135
- msgstr "Selecionar uma postagem"
 
 
 
 
 
 
 
 
 
 
 
 
 
1136
 
1137
- #: views/b2s/post.notice.php:65 views/b2s/post.publish.php:65
1138
- #: views/b2s/widgets/posts.php:71
1139
- msgid "Delete entries from the reporting"
1140
- msgstr "Excluir entradas do relatório"
1141
 
1142
- #: views/b2s/post.notice.php:68 views/b2s/post.publish.php:68
1143
- #: views/b2s/widgets/posts.php:74
1144
- msgid "You are sure, you want to delete entries from the reporting?"
1145
- msgstr "Tem certeza de que deseja excluir entradas do relatório?"
1146
 
1147
- #: views/b2s/post.sched.php:28 includes/B2S/Network/Item.php:135
1148
- msgid "Uhr"
1149
- msgstr "Relógio"
 
1150
 
1151
- #: views/b2s/post.sched.php:79
1152
- msgid "Delete entries form the scheduling"
1153
- msgstr "Excluir entradas do agendamento"
1154
 
1155
- #: views/b2s/post.sched.php:82
1156
- msgid "You are sure, you want to delete entries from the scheduling?"
1157
- msgstr "Tem certeza de que deseja excluir entradas do agendamento?"
1158
 
1159
- #: views/b2s/premium.php:9 views/b2s/widgets/premium.php:1
1160
- msgid "Your license: Blog2Social"
1161
- msgstr "Sua licença: Blog2Social"
 
1162
 
1163
- #: views/b2s/premium.php:21 views/b2s/widgets/premium.php:13
 
 
 
 
1164
  msgid ""
1165
- "Upgrade to Blog2Social Premium to schedule your posts for the best time, "
1166
- "once or recurringly with the Best Time Scheduler and post to pages, groups "
1167
- "and multiple accounts per network."
1168
  msgstr ""
1169
- "Faça o upgrade para o Blog2Social Premium para agendar suas postagens para o "
1170
- "melhor horário, uma vez ou de forma recorrente com o Best Time Scheduler e "
1171
- "postar em páginas, grupos e várias contas por rede."
1172
 
1173
- #: views/b2s/premium.php:27 views/b2s/widgets/premium.php:19
1174
- msgid "Enter license key and change your version"
1175
- msgstr "Entre com o código da licença e altere sua versão"
1176
 
1177
- #: views/b2s/premium.php:29 views/b2s/widgets/premium.php:21
1178
- msgid "Activate"
1179
- msgstr "Ativado"
1180
 
1181
- #: views/b2s/premium.php:51
1182
- msgid "Social Media Sharing"
1183
- msgstr "Compartilhamento de Rede Social"
 
1184
 
1185
- #: views/b2s/premium.php:52 views/b2s/widgets/premium.php:36
1186
- msgid "Cross-share to all popular social networks"
1187
- msgstr "Compartilhamento cruzado para todas as redes sociais populares"
1188
 
1189
- #: views/b2s/premium.php:60
1190
- msgid "Auto Posting"
1191
- msgstr "Auto postagem"
1192
 
1193
- #: views/b2s/premium.php:61 views/b2s/widgets/premium.php:48
1194
- msgid "Automatically share your posts whenever you publish a new blog post"
 
 
1195
  msgstr ""
1196
- "Compartilhar automaticamente suas postagens sempre que você publicar uma "
1197
- "nova postagem no blog"
1198
 
1199
- #: views/b2s/premium.php:69
1200
- msgid "Customizing Social Media Posts"
1201
- msgstr "Personalização das postagens de redes sociais"
1202
 
1203
- #: views/b2s/premium.php:70 views/b2s/widgets/premium.php:60
1204
- msgid ""
1205
- "Edit or add comments, hashtags or handles. Edit posts in HTML for re-"
1206
- "publishing on blogging networks"
1207
- msgstr ""
1208
- "Edite ou adicione comentários, hashtags ou handles. Editar postagens em HTML "
1209
- "para republicar em redes de blogs"
1210
 
1211
- #: views/b2s/premium.php:79 views/b2s/widgets/premium.php:72
1212
  msgid ""
1213
- "Choose pre-defined times to post or edit and define your own time settings"
 
1214
  msgstr ""
1215
- "Escolha horários pré-definidos para publicar ou editar e definir suas "
1216
- "próprias configurações de horário"
1217
 
1218
- #: views/b2s/premium.php:89
1219
- msgid "Social Media Scheduler"
1220
- msgstr "Agendador de Redes Sociais"
1221
 
1222
- #: views/b2s/premium.php:90
1223
- msgid ""
1224
- "Social media scheduling: once, repeatedly or recurrently to multiple "
1225
- "profiles, pages and groups"
1226
- msgstr ""
1227
- "Agendamento de rede social: uma vez, repetidamente ou repetidamente para "
1228
- "vários perfis, páginas e grupos"
1229
 
1230
  #: views/b2s/premium.php:98
1231
  msgid "Individual Images for Each Social Media Post"
1232
  msgstr "Imagens individuais para cada postagem de rede social"
1233
 
1234
- #: views/b2s/premium.php:99
 
 
 
 
 
 
 
 
1235
  msgid ""
1236
- "Select any image from your media gallery for each social media post and "
1237
- "channel"
1238
  msgstr ""
1239
- "Selecione qualquer imagem da sua galeria de mídia para cada postagem e canal "
1240
- "de rede social"
1241
-
1242
- #: views/b2s/premium.php:107
1243
- msgid "Select Post Format"
1244
- msgstr "Selecione o formato da postagem"
1245
 
1246
- #: views/b2s/premium.php:108 views/b2s/widgets/premium.php:96
1247
- msgid "One-page preview editor for all social networks for easy customizing"
 
 
1248
  msgstr ""
1249
- "Editor de visualização de uma página para todas as redes sociais para "
1250
- "facilitar a personalização"
1251
-
1252
- #: views/b2s/premium.php:116
1253
- msgid "Social Media Reporting"
1254
- msgstr "Relatório de Redes Sociais"
1255
-
1256
- #: views/b2s/premium.php:117
1257
- msgid "Keep track of your scheduled and shared posts"
1258
- msgstr "Acompanhe suas postagens agendadas e compartilhadas"
1259
 
1260
- #: views/b2s/premium.php:122
1261
- msgid "Show me plans and prices"
1262
- msgstr "Mostre-me planos e preços"
1263
 
1264
- #: views/b2s/settings.php:15 includes/B2S/Ship/Image.php:28
1265
  msgid ""
1266
- "You need a higher user role to upload an image on this blog. Please contact "
1267
- "your administrator."
1268
  msgstr ""
1269
- "Você precisa de uma maior função de usuário para fazer upload de uma imagem "
1270
- "neste blog. Por favor contate seu administrador."
1271
-
1272
- #: views/b2s/settings.php:25
1273
- msgid "save..."
1274
- msgstr "salvar..."
1275
-
1276
- #: views/b2s/settings.php:30
1277
- msgid "General"
1278
- msgstr "Geral"
1279
-
1280
- #: views/b2s/settings.php:33 includes/B2S/Post/Item.php:432
1281
- #: views/b2s/widgets/premium.php:47
1282
- msgid "Auto-Posting"
1283
- msgstr "Postagem automática"
1284
-
1285
- #: views/b2s/settings.php:36
1286
- msgid "Social Meta Data"
1287
- msgstr "Meta-dados sociais"
1288
 
1289
- #: views/b2s/settings.php:39
1290
- msgid "Network Settings"
1291
- msgstr "Configurações de Rede"
1292
 
1293
- #: views/b2s/settings.php:54 views/b2s/settings.php:95
1294
- #: views/b2s/settings.php:97 views/b2s/settings.php:110
1295
- #: views/b2s/settings.php:112 views/b2s/settings.php:125
1296
- #: views/b2s/settings.php:127 views/b2s/settings.php:141
1297
- #: views/b2s/settings.php:143
1298
- msgid "save"
1299
- msgstr "salvar"
1300
 
1301
- #: views/b2s/settings.php:64
1302
- msgid "Post format"
1303
- msgstr "Formato da postagem"
 
 
 
 
 
1304
 
1305
- #: views/b2s/settings.php:74
1306
- msgid "Facebook"
1307
- msgstr "Facebook"
1308
 
1309
- #: views/b2s/settings.php:77
1310
- msgid "Twitter"
1311
- msgstr "Twitter"
1312
 
1313
- #: views/b2s/settings.php:80
1314
- msgid "Google+"
1315
- msgstr "Google+"
1316
 
1317
- #: views/b2s/settings.php:83
1318
- msgid "Instagram"
1319
- msgstr "Instagram"
1320
 
1321
- #: views/b2s/settings.php:173 includes/B2S/Ship/Image.php:84
1322
- msgid "Select or upload an image from media gallery"
1323
- msgstr "Selecione ou envie uma imagem da galeria de mídia"
 
 
 
 
 
1324
 
1325
- #: views/b2s/settings.php:174 includes/B2S/Ship/Image.php:85
1326
- msgid "Use image"
1327
- msgstr "Usar imagem"
1328
 
1329
- #: views/b2s/settings.php:184
1330
- msgid "Allow shortcodes in my post"
1331
- msgstr "Permitir códigos de acesso na minha postagem"
1332
 
1333
- #: views/b2s/settings.php:187
1334
- msgid ""
1335
- "Shortcodes are used by some wordpress plugins like Elementor, Visual "
1336
- "Composer and Content Builder. When a shortcode is inserted in a WordPress "
1337
- "post or page, it is replaced with some other content when you publish the "
1338
- "article on your blog. In other words, a shortcode instructs WordPress to "
1339
- "find a special command that is placed in square brackets ([]) and replace it "
1340
- "with the appropriate dynamic content by a plugin you use.<br><br>Activate "
1341
- "this feature, if you should use dynamic elements in your articles."
1342
- msgstr ""
1343
- "Shortcodes são usados por alguns plugins WordPress como Elementor, Visual "
1344
- "Composer e Content Builder. Quando um código de acesso é inserido em um post "
1345
- "ou página do WordPress, ele é substituído por algum outro conteúdo quando "
1346
- "você publica o artigo no seu blog. Em outras palavras, um shortcode instrui "
1347
- "o WordPress a encontrar um comando especial colocado entre colchetes ([]) e "
1348
- "substituí-lo pelo conteúdo dinâmico apropriado por um plug-in que você usa."
1349
- "<br><br>Ative esse recurso, se precisar usar elementos dinâmicos em seus "
1350
- "artigos."
1351
 
1352
- #: views/b2s/settings.php:198
1353
- msgid "Include WordPress tags as hashtags in your posts"
1354
- msgstr "Incluir tags do WordPress como hashtags em suas postagens"
1355
 
1356
- #: views/b2s/settings.php:201
1357
- msgid ""
1358
- "Hashtags are a great way to generate more reach and visibility for your "
1359
- "posts. By activating this feature Blog2Social will automatically include "
1360
- "your WordPress tags as hashtags in all Social Media posts for networks that "
1361
- "support hashtags. This way you don't need to worry about adding extra "
1362
- "hashtags to your comments. Blog2Social erases unnecessary spaces in your "
1363
- "WordPress tags to generate valid hashtags."
1364
- msgstr ""
1365
- "As hashtags são uma ótima maneira de gerar mais alcance e visibilidade para "
1366
- "suas postagens. Ao ativar este recurso, o Blog2Social incluirá "
1367
- "automaticamente suas tags do WordPress como hashtags em todas as postagens "
1368
- "de rede social para redes que suportam hashtags. Dessa forma, você não "
1369
- "precisa se preocupar em adicionar hashtags extras aos seus comentários. "
1370
- "Blog2Social apaga espaços desnecessários em suas tags do WordPress para "
1371
- "gerar hashtags válidas."
1372
 
1373
- #: views/b2s/settings.php:212
1374
- msgid "Activate Legacy mode "
1375
- msgstr "Ativar o modo legado"
1376
 
1377
- #: views/b2s/settings.php:215
1378
- msgid "Plugin contents are loaded one at a time to minimize server load."
1379
  msgstr ""
1380
- "O conteúdo do plug-in é carregado de cada vez para minimizar a carga do "
1381
- "servidor."
1382
-
1383
- #: views/b2s/settings.php:226
1384
- msgid "Instant Caching for Facebook Link Posts"
1385
- msgstr "Cache Instantâneo do link para Postagens no Facebook"
1386
 
1387
- #: views/b2s/settings.php:229
1388
  msgid ""
1389
- "To make sure that Facebook always pulls the current meta data of your blog "
1390
- "post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post "
1391
- "URL when instant caching is activated. This is necessary if you use varnish "
1392
- "caching."
1393
  msgstr ""
1394
- "Para garantir que o Facebook sempre obtenha os metadados atuais da postagem "
1395
- "do seu blog para postagens de links, o Blog2Social adiciona um parâmetro "
1396
- "\"no-cache=1\" na URL da postagem quando o cache instantâneo é ativado. Isso "
1397
- "é necessário se você usar o varnish caching."
1398
 
1399
- #: views/b2s/settings.php:231
1400
- msgid "Note: To use Facebook Instant Articles, this option must be disabled."
 
 
1401
  msgstr ""
1402
- "Aviso: Para usar o Facebook Instant Articles, esta opção deve ser desativada."
1403
-
1404
- #: views/b2s/settings.php:242 includes/B2S/Settings/Item.php:66
1405
- msgid "Personal Time Zone"
1406
- msgstr "Fuso horário pessoal"
1407
 
1408
- #: views/b2s/settings.php:245
1409
  msgid ""
1410
- "Blog2Social applies the scheduled time settings based on the time zone "
1411
- "defined in the general settings of your WordPress. You can select a user-"
1412
- "specific time zone that deviates from the Wordpress system time zone for "
1413
- "your social media scheduling.<br><br>Select the desired time zone from the "
1414
- "drop-down menu."
1415
  msgstr ""
1416
- "O Blog2Social aplica as configurações de horário programado com base no fuso "
1417
- "horário definido nas configurações gerais do seu WordPress. Você pode "
1418
- "selecionar um fuso horário específico do usuário que se desvia do fuso "
1419
- "horário do sistema WordPress para o seu agendamento de rede social.<br><br>"
1420
- "Selecione o fuso horário desejado no menu suspenso."
1421
 
1422
- #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49
1423
- #: includes/B2S/Post/Item.php:213 includes/PRG/Post/Item.php:97
1424
- msgid "draft"
1425
- msgstr "rascunho"
1426
 
1427
- #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49
1428
- #: includes/B2S/Post/Item.php:213 includes/PRG/Post/Filter.php:41
1429
- #: includes/PRG/Post/Item.php:97
1430
- msgid "scheduled"
1431
- msgstr "agendados"
1432
 
1433
- #: views/b2s/ship.php:33
1434
- msgid "Social Media Scheduling & Sharing"
1435
- msgstr "Agendamento e compartilhamento de rede social"
1436
 
1437
- #: views/b2s/ship.php:34 views/prg/ship.php:41 views/prg/ship.php:43
1438
- #: includes/B2S/Settings/Item.php:325 includes/B2S/Settings/Item.php:346
1439
- msgid "Title"
1440
- msgstr "Título"
 
1441
 
1442
- #: views/b2s/ship.php:36 includes/B2S/Post/Item.php:253
1443
- msgid "on blog"
1444
- msgstr "no blog"
1445
 
1446
- #: views/b2s/ship.php:44
1447
- msgid "scroll to bottom"
1448
- msgstr "rolar para baixo"
1449
 
1450
  #: views/b2s/ship.php:49
1451
- msgid "You want to load your time settings?"
1452
- msgstr "Você quer carregar suas configurações de horário?"
1453
-
1454
- #: views/b2s/ship.php:50
1455
  msgid "Load My Times Settings"
1456
  msgstr "Carregar minhas configurações de horário"
1457
 
1458
- #: views/b2s/ship.php:86
1459
- msgid "Social Accounts"
1460
- msgstr "Contas sociais"
1461
-
1462
- #: views/b2s/ship.php:104
1463
- msgid "Add more..."
1464
- msgstr "Adicionar mais..."
1465
-
1466
- #: views/b2s/ship.php:106
1467
- msgid "Profiles | Pages | Groups"
1468
- msgstr "Perfis | Páginas | Grupos"
1469
-
1470
- #: views/b2s/ship.php:145
1471
- msgid "Save Network Selection"
1472
- msgstr "Salvar seleção de rede"
1473
-
1474
- #: views/b2s/ship.php:154
1475
- msgid "network connected"
1476
- msgstr "rede conectada"
1477
-
1478
- #: views/b2s/ship.php:155
1479
- msgid "requires image"
1480
- msgstr "imagem obrigatória"
1481
-
1482
- #: views/b2s/ship.php:156
1483
- msgid "refresh authorization"
1484
- msgstr "atualizar autorização"
1485
 
1486
- #: views/b2s/ship.php:179
1487
  msgid ""
1488
- "Notice:<br><p>Please make sure, that your website address is reachable. The "
1489
- "Social Networks do not allow postings from local installations.</p>"
1490
  msgstr ""
1491
- "Aviso: <br><p>Verifique se o endereço do seu site está acessível. As Redes "
1492
- "Sociais não permitem postagens de instalações locais.</p>"
1493
 
1494
- #: views/b2s/ship.php:181
1495
- msgid "change website address"
1496
- msgstr "mudar o endereço do site"
 
1497
 
1498
- #: views/b2s/ship.php:198
1499
- msgid "First, connect or select network before posting"
1500
- msgstr "Primeiro, conecte ou selecione a rede antes de postar"
1501
 
1502
- #: views/b2s/ship.php:200 includes/B2S/Settings/Item.php:82
1503
- msgid "connect"
1504
- msgstr "conectar"
 
 
 
 
 
1505
 
1506
- #: views/b2s/ship.php:208
1507
- msgid "scroll to top"
1508
- msgstr "role para cima"
1509
 
1510
- #: views/b2s/ship.php:209 views/b2s/ship.php:213
1511
- #: includes/B2S/Curation/View.php:109
1512
- msgid "Share"
1513
- msgstr "Compartilhar"
1514
 
1515
- #: views/b2s/ship.php:222
1516
- msgid "Time zone"
1517
- msgstr "Fuso horário"
1518
 
1519
- #: views/b2s/ship.php:236 views/b2s/ship.php:238 includes/B2S/Post/Item.php:270
1520
- msgid "Re-share this post"
1521
- msgstr "Recompartilhar esta postagem"
1522
 
1523
- #: views/b2s/ship.php:240
1524
- msgid "Share new post on Social Media"
1525
- msgstr "Compartilhar nova postagem nas redes sociais"
1526
 
1527
- #: views/b2s/ship.php:262
1528
- msgid "Connect for"
1529
- msgstr "Conectar para"
1530
 
1531
- #: views/b2s/ship.php:278
1532
- msgid "Re-share this Post"
1533
- msgstr "Recompartilhar esta postagem"
1534
 
1535
- #: views/b2s/ship.php:281
1536
- msgid ""
1537
- "You can re-share your post for a different sharing purpose, or to share on a "
1538
- "different choice of networks, profiles, pages or groups, or with different "
1539
- "comments or images, or if you want to share your blog post images to image "
1540
- "networks only, or re-share them at different times. You may vary your "
1541
- "comments and images in order to produce more variations of your social media "
1542
- "posts to share more often without sharing the same message over and over "
1543
- "again. Whatever your choose to do for re-sharing your post, you can simply "
1544
- "click \"Re-share this post\" and you will be led to the preview page where "
1545
- "your can select your networks and edit your texts, comments or images "
1546
- "according to your current sharing preferences."
1547
- msgstr ""
1548
- "Você pode compartilhar sua postagem novamente com um propósito de "
1549
- "compartilhamento diferente ou compartilhar em uma escolha diferente de redes,"
1550
- " perfis, páginas ou grupos ou com comentários ou imagens diferentes ou se "
1551
- "quiser compartilhar suas imagens de postagens de blog apenas em redes de "
1552
- "imagens ou compartilhe-os novamente em momentos diferentes. Você pode variar "
1553
- "seus comentários e imagens para produzir mais variações de suas postagens de "
1554
- "rede social para compartilhar com mais frequência sem compartilhar a mesma "
1555
- "mensagem repetidas vezes. Seja qual for a sua escolha para compartilhar sua "
1556
- "postagem novamente, basta clicar em \"Compartilhar novamente esta postagem\" "
1557
- "e você será direcionado para a página de visualização, onde poderá "
1558
- "selecionar suas redes e editar seus textos, comentários ou imagens de acordo "
1559
- "com sua mensagem atual. compartilhando preferências."
1560
 
1561
- #: views/b2s/ship.php:284
1562
- msgid "You want re-share your blog post?"
1563
- msgstr "Você quer compartilhar novamente sua postagem no blog?"
1564
 
1565
- #: views/b2s/ship.php:312
1566
- msgid "Save Network Settings"
1567
- msgstr "Salvar as configurações da rede"
1568
 
1569
- #: views/b2s/ship.php:315
1570
- msgid ""
1571
- "You can save your current network settings as \"Standard\" network settings "
1572
- "for any future sharing activities or as a \"Profile\" to choose from "
1573
- "(Premium).<br><br>Your Standard selection will show as activated upon "
1574
- "pressing the \"share on social media\" button on the right hand side bar. "
1575
- "You can change these settings any time per click, or choose another network "
1576
- "profile (Premium).<br><br>You can also pre-define various different sets of "
1577
- "networks, for specific social media accounts, target groups, contents or "
1578
- "sharing purposes. For example you can define a specific set of networks for "
1579
- "sharing your posts images only or for re-sharing your evergreen content on a "
1580
- "recurring basis. On the preview-page you may edit your selected or pre-"
1581
- "selected networks anytime by simply clicking on the respective network "
1582
- "account to select or remove an account from the current sharing scheme."
1583
- msgstr ""
1584
- "Você pode salvar suas configurações de rede atuais como configurações de "
1585
- "rede \"Padrão\" para quaisquer atividades futuras de compartilhamento ou "
1586
- "como \"Perfil\" para escolher (Premium).<br><br> Sua seleção Padrão será "
1587
- "exibida como ativada ao pressionar o botão \"compartilhar na rede social \" "
1588
- "na barra lateral direita. Você pode alterar essas configurações a qualquer "
1589
- "momento por clique ou escolher outro perfil de rede (Premium).<br><br> Você "
1590
- "também pode predefinir vários conjuntos diferentes de redes, para contas de "
1591
- "rede social específicas, grupos de destino, conteúdo ou fins de "
1592
- "compartilhamento. Por exemplo, você pode definir um conjunto específico de "
1593
- "redes para compartilhar apenas suas imagens de postagens ou para "
1594
- "compartilhar novamente seu conteúdo evergreen de forma recorrente. Na pré-"
1595
- "visualização, você pode editar suas redes selecionadas ou pré-selecionadas a "
1596
- "qualquer momento simplesmente clicando na respectiva conta de rede para "
1597
- "selecionar ou remover uma conta do esquema de compartilhamento atual."
1598
 
1599
- #: views/b2s/ship.php:327
1600
- msgid "Your blog post is not yet published on your Wordpress!"
1601
- msgstr "Sua postagem ainda não está publicada no seu WordPress!"
1602
 
1603
- #: views/b2s/ship.php:330
1604
- msgid "At least one of your selected networks is set to \"Share Now\""
1605
- msgstr ""
1606
- "Pelo menos uma das redes selecionadas está definida como \"Compartilhar "
1607
- "agora\""
1608
 
1609
- #: views/b2s/ship.php:334
1610
- msgid "Schedule your post"
1611
- msgstr "Agende sua postagem"
 
1612
 
1613
- #: views/b2s/ship.php:337
1614
- msgid "Ignore & share"
1615
- msgstr "Ignorar e compartilhar"
1616
 
1617
- #: views/b2s/ship.php:462
1618
- msgid "Important infomationen about XING groups"
1619
- msgstr ""
1620
 
1621
- #: views/b2s/ship.php:531
1622
- msgid "add Schedule"
1623
- msgstr "adicionar ao Calendário"
1624
 
1625
- #: views/b2s/ship.php:547
1626
- msgid "Give me more information"
1627
- msgstr "Me mais informações"
1628
 
1629
- #: views/prg/login.php:14
1630
- msgid "Login failed. Please check your username and a password!"
1631
- msgstr ""
1632
- "Falha na autenticação. Por favor, verifique seu nome de usuário e senha!"
1633
 
1634
- #: views/prg/login.php:20
1635
- msgid ""
1636
- "Login failed. Please check your server settings. OpenSSL must be enabled on."
1637
- msgstr ""
1638
- "Falha na autenticação. Por favor, verifique as configurações do seu servidor."
1639
- " O OpenSSL deve estar ativado."
1640
 
1641
- #: views/prg/login.php:23
1642
- msgid "E-Mail or Username"
1643
- msgstr "E-mail ou usuário"
1644
 
1645
- #: views/prg/login.php:24
1646
- msgid "Password"
1647
- msgstr "Senha"
1648
 
1649
- #: views/prg/login.php:27
1650
- msgid "Sign in"
1651
- msgstr "Entrar"
1652
 
1653
- #: views/prg/login.php:29
1654
- msgid "create account"
1655
- msgstr "criar conta"
1656
 
1657
- #: views/prg/login.php:29
1658
- msgid "reset password"
1659
- msgstr "Redefinir senha"
1660
 
1661
- #: views/prg/login.php:35
1662
- msgid "Test PR-Gateway for free"
1663
- msgstr "Teste o PR-Gateway de graça"
1664
 
1665
- #: views/prg/login.php:36
1666
- msgid "1x publish press release <br> 1x publish report <br> 1x promote event"
1667
- msgstr ""
1668
- "1x publicar boletim de imprensa <br> 1x publicar relatório <br> 1x promover "
1669
- "evento"
 
 
1670
 
1671
- #: views/prg/login.php:38
1672
  msgid ""
1673
- "The press distribution PR gateway automatically publish your press releases "
1674
- "and events with one click.Publish your message over 250 portals."
1675
  msgstr ""
1676
- "A distribuição de imprensa PR-Gateway publica automaticamente seus press "
1677
- "releases e eventos com um clique. Publique sua mensagem em mais de 250 "
1678
- "portais."
1679
-
1680
- #: views/prg/login.php:41
1681
- msgid "Start your 14-Day Free Trial"
1682
- msgstr "Inicie seus 14 dias Trial (grátis)"
1683
 
1684
- #: views/prg/ship.php:34
1685
- msgid "Select Image"
1686
- msgstr "Selecionar imagem"
1687
 
1688
- #: views/prg/ship.php:45 views/prg/ship.php:47
1689
- msgid "Copyright"
1690
- msgstr "Direitos reservados"
 
1691
 
1692
- #: views/prg/ship.php:66
1693
- msgid "Save As Draft"
1694
- msgstr "Salvar como rascunho"
 
 
 
 
 
 
1695
 
1696
- #: views/prg/ship.php:67
1697
- msgid "Publish"
1698
- msgstr "Publicar"
 
1699
 
1700
- #: views/prg/ship.php:85
1701
- msgid "Please Note"
1702
- msgstr "Observação:"
 
 
 
 
1703
 
1704
- #: views/prg/ship.php:88
1705
  msgid ""
1706
- "It may incur charges for publishing on PR-Gateway. Sent press releases can "
1707
- "not be withdrawn. If you want your press release to be published now?"
1708
  msgstr ""
1709
- "Pode ser cobrado pela publicação no PR-Gateway. Os comunicados de imprensa "
1710
- "enviados não podem ser retirados. Se você quer que seu comunicado de "
1711
- "imprensa seja publicado agora?"
1712
 
1713
- #: views/prg/ship.php:91
1714
- msgid "Yes, I accept"
1715
- msgstr "Sim, eu aceito"
 
 
1716
 
1717
- #: includes/B2S/Calendar/Filter.php:124
1718
- msgid "show all"
1719
- msgstr "exibir todos"
1720
 
1721
- #: includes/B2S/Curation/View.php:22
1722
- msgid "Write something..."
1723
- msgstr "Escreva algo..."
1724
 
1725
- #: includes/B2S/Curation/View.php:59
1726
- msgid "Share your post"
1727
- msgstr "Compartilhe sua postagem"
1728
 
1729
- #: includes/B2S/Curation/View.php:61 includes/B2S/Settings/Item.php:186
1730
- msgid "immediately"
1731
- msgstr "imediatamente"
1732
 
1733
- #: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67
1734
- #: includes/B2S/Ship/Item.php:885 views/b2s/partials/post-edit-modal.php:62
1735
- #: views/b2s/partials/post-edit-modal.php:65
1736
- msgid "Date"
1737
- msgstr "Data"
1738
 
1739
- #: includes/B2S/Curation/View.php:106
1740
- msgid "Customize & Schedule"
1741
- msgstr "Personalizar e Agendar"
1742
 
1743
- #: includes/B2S/Network/Item.php:60
1744
- msgid "Default"
1745
- msgstr "Padrão"
1746
 
1747
- #: includes/B2S/Network/Item.php:60
1748
- msgid "Show all"
1749
- msgstr "Exibir todos"
 
 
1750
 
1751
- #: includes/B2S/Network/Item.php:61 includes/B2S/Network/Item.php:180
1752
- msgid "My profile"
1753
- msgstr "Meu perfil"
1754
 
1755
- #: includes/B2S/Network/Item.php:63
1756
- msgid "Your profiles:"
1757
- msgstr "Seus perfis:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1758
 
1759
- #: includes/B2S/Network/Item.php:139
1760
- msgid "Best times"
1761
- msgstr "Melhores horários"
1762
 
1763
- #: includes/B2S/Network/Item.php:147 includes/B2S/Ship/Portale.php:36
1764
- msgid "You want to connect a network profile?"
1765
- msgstr "Você quer conectar um perfil de rede?"
 
 
 
 
 
 
 
1766
 
1767
- #: includes/B2S/Network/Item.php:150 includes/B2S/Ship/Portale.php:33
1768
- msgid "You want to connect a network page?"
1769
- msgstr "Você quer conectar uma página de rede?"
1770
 
1771
- #: includes/B2S/Network/Item.php:153 includes/B2S/Ship/Portale.php:30
1772
- msgid "You want to connect a social media group?"
1773
- msgstr "Você quer conectar um grupo de rede social?"
1774
 
1775
- #: includes/B2S/Network/Item.php:161
1776
- msgid "Action required"
 
 
1777
  msgstr ""
 
 
1778
 
1779
- #: includes/B2S/Network/Item.php:161
1780
  msgid ""
1781
- "The current XING API will be replaced by the new XING interface. Please "
1782
- "connect your XING profile, as well as your XING company pages (Employer "
1783
- "branding profiles) and business pages with the new XING interface in the "
1784
- "Blog2Social network settings."
1785
  msgstr ""
 
 
 
1786
 
1787
- #: includes/B2S/Network/Item.php:164
1788
- msgid "Please notice"
 
 
1789
  msgstr ""
 
 
 
1790
 
1791
- #: includes/B2S/Network/Item.php:164
1792
  msgid ""
1793
- "Google will shut down Google+ for all private accounts (profiles, pages, "
1794
- "groups) on 2nd April 2019. You can find further information and the next "
1795
- "steps, including how to download your photos and other content here:"
 
 
1796
  msgstr ""
 
1797
 
1798
- #: includes/B2S/Network/Item.php:164
 
 
 
 
1799
  msgid ""
1800
- "Please check whether you have scheduled social media posts for Google+ "
1801
- "beyond 2nd April 2019. Consider to reschedule these posts for other social "
1802
- "networks."
1803
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1804
 
1805
- #: includes/B2S/Network/Item.php:164
1806
  msgid ""
1807
- "Click here to find all posts for your Google+ accounts that are scheduled "
1808
- "beyond 2nd April 2019"
1809
  msgstr ""
 
 
1810
 
1811
- #: includes/B2S/Network/Item.php:173 includes/B2S/Settings/Item.php:246
1812
- msgid "Connections"
1813
- msgstr "Conexões"
 
 
1814
 
1815
- #: includes/B2S/Network/Item.php:174
1816
- msgid "Best Time Manager"
1817
- msgstr "Gerenciamento do melhor horário"
1818
 
1819
- #: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:264
1820
- #: includes/B2S/Network/Item.php:318
1821
- msgid "To reactivate this connection,"
1822
- msgstr "Para reativar esta conexão,"
1823
 
1824
- #: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:264
1825
- #: includes/B2S/Network/Item.php:318 includes/B2S/Ship/Image.php:30
1826
- msgid "please upgrade"
1827
- msgstr "por favor, atualize"
1828
 
1829
- #: includes/B2S/Network/Item.php:215 includes/B2S/Network/Item.php:268
1830
- #: includes/B2S/Network/Item.php:322
1831
- msgid "Authorization is interrupted since"
1832
- msgstr "A autorização é interrompida desde"
1833
 
1834
- #: includes/B2S/Network/Item.php:243 includes/B2S/Network/Item.php:296
1835
- #: includes/B2S/Network/Item.php:350 includes/B2S/Ship/Item.php:833
1836
- msgid "Days"
1837
- msgstr "Dias"
 
 
 
 
 
1838
 
1839
- #: includes/B2S/Network/Item.php:271 includes/B2S/Ship/Item.php:281
1840
- msgid "Employer Branding"
1841
  msgstr ""
 
 
1842
 
1843
- #: includes/B2S/Post/Filter.php:34
1844
- msgid "all authors"
1845
- msgstr "todos os autores"
1846
 
1847
- #: includes/B2S/Post/Filter.php:50
1848
- msgid "all statuses"
1849
- msgstr "todos os status"
1850
 
1851
- #: includes/B2S/Post/Filter.php:61 includes/B2S/Post/Filter.php:73
1852
- msgid "newest first"
1853
- msgstr "recentes primeiro"
1854
 
1855
- #: includes/B2S/Post/Filter.php:61 includes/B2S/Post/Filter.php:73
1856
- msgid "oldest first"
1857
- msgstr "antigos primeiro"
 
 
 
 
 
 
 
 
 
 
1858
 
1859
- #: includes/B2S/Post/Filter.php:86
1860
- msgid "all categories & tags"
1861
- msgstr "todas as categorias & tags"
1862
 
1863
- #: includes/B2S/Post/Filter.php:108 includes/PRG/Post/Filter.php:53
1864
- msgid "all post types"
1865
- msgstr "todos os tipos de postagem"
 
 
 
 
1866
 
1867
- #: includes/B2S/Post/Filter.php:133 includes/PRG/Post/Filter.php:74
1868
- msgid "Search Title"
1869
- msgstr "Pesquisar título"
1870
 
1871
- #: includes/B2S/Post/Filter.php:153 includes/PRG/Post/Filter.php:85
1872
- msgid "sort"
1873
- msgstr "ordenar"
1874
 
1875
- #: includes/B2S/Post/Filter.php:154 includes/PRG/Post/Filter.php:86
1876
- msgid "reset"
1877
- msgstr "redefinir"
1878
 
1879
- #: includes/B2S/Post/Filter.php:159
1880
- msgid "selected date"
1881
- msgstr "selecionar data"
1882
 
1883
- #: includes/B2S/Post/Filter.php:159
1884
- msgid "scheduled post(s)"
1885
- msgstr "postagens agendadas"
 
 
 
1886
 
1887
- #: includes/B2S/Post/Item.php:216
1888
- msgid "You have no posts published or scheduled."
1889
- msgstr "Você não tem postagens publicadas ou agendadas."
 
 
 
 
 
 
1890
 
1891
- #: includes/B2S/Post/Item.php:238
1892
- msgid "curated post"
1893
- msgstr "gerenciar postagem"
1894
 
1895
- #: includes/B2S/Post/Item.php:243
1896
- msgid "last shared on social media"
1897
- msgstr "último compartilhamento nas redes sociais"
1898
 
1899
- #: includes/B2S/Post/Item.php:251
1900
- msgid "Share on Social Media"
1901
- msgstr "Compartilhar nas Mídias Sociais"
1902
 
1903
- #: includes/B2S/Post/Item.php:253 includes/PRG/Post/Item.php:132
1904
- msgid "Author"
1905
- msgstr "Autor"
1906
 
1907
- #: includes/B2S/Post/Item.php:271 includes/B2S/Post/Item.php:295
1908
- #: includes/B2S/Post/Item.php:317
1909
- msgid "Details"
1910
- msgstr "Detalhes"
1911
 
1912
- #: includes/B2S/Post/Item.php:273
1913
- msgid "shared social media posts"
1914
- msgstr "postagens compartilhadas nas redes sociais"
1915
 
1916
- #: includes/B2S/Post/Item.php:273
1917
- msgid "latest share by"
1918
- msgstr "último compartilhamento por"
1919
 
1920
- #: includes/B2S/Post/Item.php:297 views/b2s/widgets/activity.php:13
1921
- msgid "scheduled social media posts"
1922
- msgstr "postagens agendadas nas redes sociais"
1923
 
1924
- #: includes/B2S/Post/Item.php:297
1925
- msgid "next share by"
1926
- msgstr "próximo compartilhamento por"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1927
 
1928
- #: includes/B2S/Post/Item.php:319
1929
- msgid "social media posts ready to be shared"
1930
- msgstr "postagens de redes sociais prontas para serem compartilhadas"
1931
 
1932
- #: includes/B2S/Post/Item.php:432 includes/B2S/Post/Item.php:568
1933
  #: includes/B2S/Ship/Save.php:427
1934
  msgid "Retweet"
1935
  msgstr "Retweet"
1936
 
1937
- #: includes/B2S/Post/Item.php:438 includes/B2S/Post/Item.php:508
1938
- #: includes/B2S/Post/Item.php:573
1939
- msgid "select all"
1940
- msgstr "selecionar todos"
1941
 
1942
- #: includes/B2S/Post/Item.php:441
1943
- msgid "show"
1944
- msgstr "exibir"
1945
 
1946
- #: includes/B2S/Post/Item.php:448 includes/B2S/Ship/Save.php:438
1947
- msgid "Please see"
1948
- msgstr "Por favor, veja"
 
 
 
 
1949
 
1950
- #: includes/B2S/Post/Item.php:448 includes/B2S/Ship/Save.php:438
1951
- msgid "FAQ"
1952
- msgstr "FAQ"
1953
 
1954
- #: includes/B2S/Post/Item.php:454
1955
- msgid "sharing in progress by"
1956
- msgstr "compartilhamento em andamento por"
1957
 
1958
- #: includes/B2S/Post/Item.php:454
1959
- msgid "shared by"
1960
- msgstr "compartilhado por"
1961
 
1962
- #: includes/B2S/Post/Item.php:475 includes/B2S/Post/Item.php:488
1963
- msgid "You want to delete a publish post entry?"
1964
- msgstr "Você deseja excluir uma postagem publicada?"
1965
 
1966
- #: includes/B2S/Post/Item.php:476 includes/B2S/Post/Item.php:489
1967
- msgid "delete from reporting"
1968
- msgstr "excluir do relatório"
1969
 
1970
- #: includes/B2S/Post/Item.php:479
1971
- msgid "re-share"
1972
- msgstr "recompartilhar"
 
 
1973
 
1974
- #: includes/B2S/Post/Item.php:511
1975
- msgid "is waiting to shared by"
1976
- msgstr "está esperando para ser compartilhado por"
 
1977
 
1978
- #: includes/B2S/Post/Item.php:541 includes/B2S/Ship/Save.php:408
1979
- msgid "share"
1980
- msgstr "compartilhar"
 
1981
 
1982
- #: includes/B2S/Post/Item.php:549
1983
- msgid "You want to delete your Social Media post?"
1984
- msgstr "Você deseja excluir sua postagem nas redes sociais?"
1985
 
1986
- #: includes/B2S/Post/Item.php:550 includes/B2S/Post/Item.php:599
1987
- #: includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:753
1988
- #: includes/B2S/Ship/Item.php:903
1989
- msgid "delete"
1990
- msgstr "excluir"
1991
 
1992
- #: includes/B2S/Post/Item.php:583
1993
- msgid "last modified by"
1994
- msgstr "última modificação por"
 
 
1995
 
1996
- #: includes/B2S/Post/Item.php:585
1997
- msgid "is processed by the network"
1998
- msgstr processado pela rede"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1999
 
2000
- #: includes/B2S/Post/Item.php:590
2001
  msgid "scheduled by"
2002
  msgstr "agendado por"
2003
 
2004
- #: includes/B2S/Post/Item.php:595
2005
- msgid "You want to edit your scheduled post?"
2006
- msgstr "Você deseja editar sua postagem programada?"
2007
 
2008
- #: includes/B2S/Post/Item.php:596
2009
- msgid "edit"
2010
- msgstr "editar"
2011
 
2012
- #: includes/B2S/Post/Item.php:607
2013
- msgid "delete scheduling"
2014
- msgstr "excluir agendamento"
2015
 
2016
- #: includes/B2S/Settings/Item.php:63 includes/B2S/Settings/Item.php:83
2017
- #: includes/B2S/Ship/Item.php:735
2018
- msgid "Account"
2019
- msgstr "Conta"
2020
 
2021
- #: includes/B2S/Settings/Item.php:72
2022
- msgid "Timezone for Scheduling"
2023
- msgstr "Fuso horário para agendamento"
2024
 
2025
- #: includes/B2S/Settings/Item.php:72
2026
- msgid "User"
2027
- msgstr "Usuário"
2028
 
2029
- #: includes/B2S/Settings/Item.php:77
2030
- msgid "Content"
2031
- msgstr "Conteúdo"
2032
 
2033
- #: includes/B2S/Settings/Item.php:78
2034
- msgid "Url Shortener"
2035
- msgstr "Encurtador de URL"
2036
 
2037
- #: includes/B2S/Settings/Item.php:79
2038
- msgid "Bitly"
2039
- msgstr "Bitly"
2040
 
2041
- #: includes/B2S/Settings/Item.php:83
2042
- msgid "change"
2043
- msgstr "mudar"
2044
 
2045
- #: includes/B2S/Settings/Item.php:86
2046
- msgid "allow shortcodes in my post"
2047
- msgstr "permitir shortcodes na minha postagem"
2048
 
2049
- #: includes/B2S/Settings/Item.php:88
2050
- msgid "include Wordpress tags as hashtags in my post"
2051
- msgstr "incluem tags do WordPress como hashtags na minha postagem"
2052
 
2053
- #: includes/B2S/Settings/Item.php:91
2054
- msgid "Define Twitter post content"
2055
- msgstr "Definir o conteúdo da postagem no Twitter"
 
2056
 
2057
- #: includes/B2S/Settings/Item.php:97
2058
- msgid "title"
2059
- msgstr "título"
 
 
 
 
2060
 
2061
- #: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98
2062
- #: includes/B2S/Settings/Item.php:99
2063
- msgid "hashtags"
2064
- msgstr "hashtags"
 
 
 
2065
 
2066
- #: includes/B2S/Settings/Item.php:98
2067
- msgid "title & content"
2068
- msgstr "título e conteúdo"
 
 
2069
 
2070
- #: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
2071
- #: includes/B2S/Settings/Item.php:344
2072
- msgid "(PREMIUM)"
2073
- msgstr "(PREMIUM)"
2074
 
2075
- #: includes/B2S/Settings/Item.php:99
2076
- msgid "only content"
2077
- msgstr "somente conteúdo"
2078
 
2079
- #: includes/B2S/Settings/Item.php:105
2080
- msgid "System"
2081
- msgstr "Sistema"
 
2082
 
2083
- #: includes/B2S/Settings/Item.php:106 includes/B2S/Settings/Item.php:293
2084
- #: includes/B2S/Settings/Item.php:318
2085
- msgid ""
2086
- "This is a global feature for your blog, which can only be edited by users "
2087
- "with admin rights."
2088
- msgstr ""
2089
- "Este é um recurso global para o seu blog, que só pode ser editado por "
2090
- "usuários com direitos de administrador."
2091
 
2092
- #: includes/B2S/Settings/Item.php:107
2093
- msgid "activate Legacy mode"
2094
- msgstr "ativar o modo legado"
 
 
2095
 
2096
- #: includes/B2S/Settings/Item.php:123
2097
- msgid "Auto-post your own created posts"
2098
- msgstr "Postar automaticamente suas próprias postagens criadas"
2099
 
2100
- #: includes/B2S/Settings/Item.php:124
2101
- msgid "Define by default to automatically post your posts on social media:"
2102
- msgstr ""
2103
- "Defina por padrão para postar suas postagens automaticamente nas redes "
2104
- "sociais:"
2105
 
2106
- #: includes/B2S/Settings/Item.php:126
2107
- msgid ""
2108
- "Select by default if the auto-poster is activated when you publish a new "
2109
- "post or update a post."
 
 
2110
  msgstr ""
2111
- "Selecione por padrão se a postagem automática é ativada quando você publicar "
2112
- "uma nova postagem ou atualizar uma postagem."
2113
 
2114
- #: includes/B2S/Settings/Item.php:131
2115
- msgid "new posts"
2116
- msgstr "novas postagens"
2117
 
2118
- #: includes/B2S/Settings/Item.php:132 includes/B2S/Settings/Item.php:144
2119
- msgid "Unselect all"
2120
- msgstr "Desmarcar todos"
2121
 
2122
- #: includes/B2S/Settings/Item.php:132 includes/B2S/Settings/Item.php:144
2123
- msgid "Select all"
2124
- msgstr "Selecionar todos"
2125
 
2126
- #: includes/B2S/Settings/Item.php:140
2127
- msgid ""
2128
- "By enabling this feature your previously published social media posts will "
2129
- "be sent again to your selected social media channels as soon as the post is "
2130
- "updated."
2131
- msgstr ""
2132
- "Ao ativar esse recurso, as postagens de redes sociais publicadas "
2133
- "anteriormente serão enviadas novamente para os canais selecionados assim que "
2134
- "a postagem for atualizada."
2135
 
2136
- #: includes/B2S/Settings/Item.php:143
2137
- msgid "updating existing posts"
2138
- msgstr "atualizando postagens existentes"
 
2139
 
2140
- #: includes/B2S/Settings/Item.php:155 includes/B2S/Settings/Item.php:197
2141
- msgid "Save"
2142
- msgstr "Salvar"
2143
 
2144
- #: includes/B2S/Settings/Item.php:163
2145
- msgid "Auto-post your imported posts to Twitter & Facebook"
2146
- msgstr ""
2147
- "Publique automaticamente suas postagens importadas no Twitter e Facebook"
2148
 
2149
- #: includes/B2S/Settings/Item.php:164
2150
- msgid ""
2151
- "Define by default to automatically share your imported posts to social media:"
2152
- msgstr ""
2153
- "Defina por padrão para compartilhar automaticamente suas postagens "
2154
- "importadas para redes sociais:"
2155
 
2156
- #: includes/B2S/Settings/Item.php:167
2157
- msgid "Your current licence:"
2158
- msgstr "Sua licença atual:"
2159
 
2160
- #: includes/B2S/Settings/Item.php:169
2161
- msgid ""
2162
- "Immediate Cross-Posting across all networks: Share an unlimited number of "
2163
- "posts"
2164
- msgstr ""
2165
- "Postagem cruzada imediata através de todas as redes: compartilhe um número "
2166
- "ilimitado de postagens"
2167
 
2168
- #: includes/B2S/Settings/Item.php:170
2169
- msgid "Scheduled Auto-Posting"
2170
- msgstr "Auto postagem agendada"
 
 
2171
 
2172
- #: includes/B2S/Settings/Item.php:170 includes/B2S/Settings/Item.php:173
2173
- msgid "Upgrade"
2174
- msgstr "Atualizar"
2175
 
2176
  #: includes/B2S/Settings/Item.php:172
2177
  msgid "share up to"
2178
  msgstr "compartilhar até"
2179
 
2180
- #: includes/B2S/Settings/Item.php:172
2181
- msgid "posts per day"
2182
- msgstr "postagens por dia"
2183
 
2184
- #: includes/B2S/Settings/Item.php:178
2185
- msgid "Select by default to automatically share your imported posts"
2186
- msgstr ""
2187
- "Selecione por padrão para compartilhar automaticamente suas postagens "
2188
- "importadas"
2189
 
2190
- #: includes/B2S/Settings/Item.php:182
2191
- msgid "Select to auto-post to your standard networks:"
2192
- msgstr "Selecione para postar automaticamente em suas redes padrão:"
2193
 
2194
- #: includes/B2S/Settings/Item.php:183
 
 
 
 
2195
  msgid ""
2196
- "In accordance with the new Twitter TOS, one Twitter account can be selected "
2197
- "as your primary Twitter account for auto-posting."
 
2198
  msgstr ""
2199
- "De acordo com o novo termo de serviço do Twitter, uma conta do Twitter pode "
2200
- "ser selecionada como sua conta principal do Twitter para postagem automática."
2201
-
2202
- #: includes/B2S/Settings/Item.php:183
2203
- msgid "More information"
2204
- msgstr "Mais informações"
2205
 
2206
- #: includes/B2S/Settings/Item.php:185
2207
- msgid "Select to auto-post immediately after publishing or with a delay"
 
 
 
 
 
 
 
2208
  msgstr ""
2209
- "Selecione para postar automaticamente imediatamente após a publicação ou com "
2210
- "um atraso"
2211
-
2212
- #: includes/B2S/Settings/Item.php:187
2213
- msgid "publish with a delay of"
2214
- msgstr "publicar com um atraso de"
 
 
2215
 
2216
- #: includes/B2S/Settings/Item.php:188
2217
- msgid "minutes"
2218
- msgstr "minutos"
2219
 
2220
- #: includes/B2S/Settings/Item.php:211
2221
- msgid ""
2222
- "Filter Posts (Only posts that meet the following criteria will be autoposted)"
2223
- msgstr ""
2224
- "Filtrar postagens (somente postagens que atendam aos seguintes critérios "
2225
- "serão enviadas automaticamente)"
2226
 
2227
- #: includes/B2S/Settings/Item.php:212
2228
- msgid "Post Types"
2229
- msgstr "Tipos de postagem"
2230
 
2231
- #: includes/B2S/Settings/Item.php:213
2232
- msgid "Include (Post only...)"
2233
- msgstr "Incluir (Publicar apenas...)"
2234
 
2235
- #: includes/B2S/Settings/Item.php:214
2236
- msgid "Exclude (Do no post ...)"
2237
- msgstr "Excluir (não postar...)"
2238
 
2239
- #: includes/B2S/Settings/Item.php:248
2240
- msgid "add/change connection"
2241
- msgstr "adicionar / alterar conexão"
2242
 
2243
- #: includes/B2S/Settings/Item.php:291
2244
- msgid "Reset all page and post meta data"
2245
- msgstr "Redefinir todas as páginas e postar metadados"
2246
 
2247
- #: includes/B2S/Settings/Item.php:296
2248
- msgid "Meta Tags Settings for Posts and Pages"
2249
- msgstr "Configurações de metatags para postagens e páginas"
2250
 
2251
- #: includes/B2S/Settings/Item.php:297
2252
- msgid ""
2253
- "Add Open Graph meta tags to your shared posts or pages, required by Facebook "
2254
- "and other social networks to display your post or page image, title and "
2255
- "description correctly."
2256
- msgstr ""
2257
- "Adicione as meta tags Open Graph às suas postagens ou páginas compartilhadas,"
2258
- " exigidas pelo Facebook e outras redes sociais, para exibir sua postagem ou "
2259
- "imagem da página, título e descrição corretamente."
2260
 
2261
- #: includes/B2S/Settings/Item.php:299
2262
- msgid ""
2263
- "Add Twitter Card meta tags to your shared posts or pages, required by "
2264
- "Twitter to display your post or page image, title and description correctly."
2265
- msgstr ""
2266
- "Adicione as meta tags do Twitter Card às suas postagens ou páginas "
2267
- "compartilhadas, exigidas pelo Twitter para exibir sua postagem ou imagem da "
2268
- "página, título e descrição corretamente."
2269
 
2270
- #: includes/B2S/Settings/Item.php:320
2271
- msgid "Frontpage Settings"
2272
- msgstr "Configurações da página inicial"
2273
 
2274
- #: includes/B2S/Settings/Item.php:322
2275
- msgid ""
2276
- "Add the default Open Graph parameters for title, description and image you "
2277
- "want Facebook to display, if you share the frontpage of your blog as link "
2278
- "post (http://www.yourblog.com)"
2279
- msgstr ""
2280
- "Adicione os parâmetros padrão do Open Graph para o título, descrição e "
2281
- "imagem que você deseja que o Facebook exiba, se você compartilhar a página "
2282
- "inicial do seu blog como link post (http://www.yourblog.com)"
2283
 
2284
- #: includes/B2S/Settings/Item.php:326 includes/B2S/Settings/Item.php:347
2285
- msgid "Description"
2286
- msgstr "Descrição"
2287
 
2288
- #: includes/B2S/Settings/Item.php:327 includes/B2S/Settings/Item.php:348
2289
- msgid "Image URL"
2290
- msgstr "URL da imagem"
2291
 
2292
- #: includes/B2S/Settings/Item.php:329 includes/B2S/Settings/Item.php:350
2293
- #: includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
2294
- msgid "Image upload / Media Gallery"
2295
- msgstr "Upload de imagem / Galeria de mídia"
2296
 
2297
- #: includes/B2S/Settings/Item.php:332
2298
  msgid ""
2299
- "Please note: Facebook supports images with a minimum dimension of 200x200 "
2300
- "pixels and an aspect ratio of 1:1."
2301
  msgstr ""
2302
- "Nota: o Facebook suporta imagens com uma dimensão mínima de 200x200 pixels e "
2303
- "uma proporção de 1:1."
2304
 
2305
- #: includes/B2S/Settings/Item.php:338
2306
- msgid ""
2307
- "Add the default Twitter Card parameters for title, description and image you "
2308
- "want Twitter to display, if you share the frontpage of your blog as link "
2309
- "post (http://www.yourblog.com)"
2310
- msgstr ""
2311
- "Adicione os parâmetros padrão do Twitter Card para o título, a descrição e a "
2312
- "imagem que você deseja que o Twitter exiba, se você compartilhar a página "
2313
- "inicial de seu blog como link post (http://www.yourblog.com)"
2314
 
2315
- #: includes/B2S/Settings/Item.php:341
2316
- msgid "The default card type to use"
2317
- msgstr "O tipo de cartão padrão a ser usado"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2318
 
2319
  #: includes/B2S/Settings/Item.php:343
2320
  msgid "Summary"
@@ -2324,75 +2345,60 @@ msgstr "Resumo"
2324
  msgid "Summary with large image"
2325
  msgstr "Resumo com imagem grande"
2326
 
2327
- #: includes/B2S/Settings/Item.php:353
2328
- msgid ""
2329
- "Please note: Twitter supports images with a minimum dimension of 144x144 "
2330
- "pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The "
2331
- "image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF "
2332
- "formats."
2333
- msgstr ""
2334
- "Atenção: O Twitter suporta imagens com uma dimensão mínima de 144x144 pixels "
2335
- "e uma dimensão máxima de 4096x4096 pixels e menos de 5 MB. A imagem será "
2336
- "cortada para um quadrado. O Twitter suporta os formatos JPG, PNG, WEBP e GIF."
2337
 
2338
- #: includes/B2S/Settings/Item.php:369
2339
- msgid "Did you know?"
2340
- msgstr "Você sabia?"
2341
 
2342
- #: includes/B2S/Settings/Item.php:370
2343
- msgid ""
2344
- "With Premium Pro, you can change the custom post format photo post or link "
2345
- "post for each individual social media post and channel (profile, page, group)"
2346
- "."
2347
- msgstr ""
2348
- "Com o Premium Pro, você pode alterar o formato da foto da postagem na "
2349
- "postagem personalizada ou o link da postagem para cada postagem de rede "
2350
- "social e canal individual (perfil, página, grupo)."
2351
 
2352
- #: includes/B2S/Settings/Item.php:370
2353
- msgid "Upgrade to Premium Pro now."
2354
- msgstr "Atualize para o Premium Pro agora."
2355
 
2356
- #: includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441
2357
- msgid "Image with frame"
2358
- msgstr "Imagem com frame"
2359
 
2360
- #: includes/B2S/Settings/Item.php:392
2361
  msgid ""
2362
- "Insert white frames to show the whole image in your timeline. All image "
2363
- "information will be shown in your timeline."
 
2364
  msgstr ""
2365
- "Insira quadros brancos para mostrar a imagem inteira na sua linha do tempo. "
2366
- "Todas as informações da imagem serão mostradas na sua linha do tempo."
 
2367
 
2368
- #: includes/B2S/Settings/Item.php:394
 
 
 
 
2369
  msgid ""
2370
- "The link post format displays posts title, link address and the first one or "
2371
- "two sentences of the post. The networks scan this information from your META "
2372
- "or OpenGraph. PLEASE NOTE: If you want your link posts to display the "
2373
- "selected image from the Blog2Social preview editor, please make sure you "
2374
- "have activated the Social Meta Tags for Facebook and Twitter in your "
2375
- "Blog2Social settings. You find these settings in the tab \"Social Meta "
2376
- "Data\". If you don't select a specific post image, some networks display the "
2377
- "first image detected on your page. The image links to your blog post. PLEASE "
2378
- "NOTE: For link posts on Google + , only images from the blog posts gallery "
2379
- "can be selected and will be displayed on the network. "
2380
  msgstr ""
2381
- "O formato de post de link exibe o título das postagens, o endereço do link e "
2382
- "as primeiras ou duas frases da postagem. As redes examinam essas informações "
2383
- "do seu META ou OpenGraph. OBSERVAÇÃO: Se você quiser que suas postagens de "
2384
- "links exibam a imagem selecionada no editor de pré-visualização do "
2385
- "Blog2Social, certifique-se de ter ativado as Meta Tags Sociais para o "
2386
- "Facebook e o Twitter nas configurações do Blog2Social. Você encontra essas "
2387
- "configurações na guia \"Social Meta Data\". Se você não selecionar uma "
2388
- "imagem de postagem específica, algumas redes exibirão a primeira imagem "
2389
- "detectada na sua página. A imagem é vinculada ao seu post no blog. "
2390
- "OBSERVAÇÃO: para postagens de links no Google+, apenas imagens da galeria de "
2391
- "postagens do blog podem ser selecionadas e exibidas na rede."
2392
 
2393
- #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
2394
- msgid "Image cut out"
2395
- msgstr "Imagem recortada"
 
 
 
 
2396
 
2397
  #: includes/B2S/Settings/Item.php:403
2398
  msgid ""
@@ -2404,687 +2410,669 @@ msgstr ""
2404
  "padrão do Instagram para sua linha do tempo. A imagem será mostrada sem "
2405
  "cortes ao abrir a página de pré-visualização da sua postagem no Instagram."
2406
 
2407
- #: includes/B2S/Settings/Item.php:405
2408
- msgid ""
2409
- "A photo or image post displays the selected image in the one-page preview of "
2410
- "Blog2Social and your comment above the image. The image links to the image "
2411
- "view on your image gallery in the respective network. Blog2Social adds the "
2412
- "link to your post in your comment. The main benefit of photo posts is that "
2413
- "your image is uploaded to your personal image albums or gallery. In Facebook,"
2414
- " you can edit the albums name with a description of your choice."
2415
- msgstr ""
2416
- "Uma postagem de foto ou imagem exibe a imagem selecionada na visualização de "
2417
- "uma página do Blog2Social e seu comentário acima da imagem. A imagem é "
2418
- "vinculada à visualização da imagem na sua galeria de imagens na respectiva "
2419
- "rede. O Blog2Social adiciona o link para sua postagem no seu comentário. O "
2420
- "principal benefício de postagens de fotos é que sua imagem é enviada para "
2421
- "seus álbuns de imagens pessoais ou galeria. No Facebook, você pode editar o "
2422
- "nome dos álbuns com uma descrição de sua escolha."
2423
-
2424
- #: includes/B2S/Settings/Item.php:436
2425
- msgid "All"
2426
- msgstr "Todos"
2427
-
2428
- #: includes/B2S/Settings/Item.php:456
2429
- msgid "Activate Instant Caching"
2430
- msgstr "Ativar cache instantâneo"
2431
-
2432
  #: includes/B2S/Ship/Image.php:27
2433
  msgid "The images file types .jpg and .png are allowed. Please try another."
2434
  msgstr ""
2435
  "Os tipos de arquivo de imagens permitidos são .jpg e .png. Por favor, tente "
2436
  "outro."
2437
 
2438
- #: includes/B2S/Ship/Image.php:29
2439
- msgid "To select an individual image from your media library,"
2440
- msgstr "Para selecionar uma imagem individual da sua biblioteca de mídia,"
2441
-
2442
- #: includes/B2S/Ship/Image.php:35
2443
- msgid ""
2444
- "The best size for images in social media posts are between: 667-1000px x 523-"
2445
- "1000px. Blog2Social will automatically resize your image according to "
2446
- "network requirements."
2447
- msgstr ""
2448
- "O melhor tamanho para imagens em postagens de redes sociais é entre: 667-"
2449
- "1000px x 523-1000px. O Blog2Social redimensionará automaticamente a sua "
2450
- "imagem de acordo com os requisitos da rede."
2451
-
2452
- #: includes/B2S/Ship/Image.php:59
2453
- msgid "No images are included in your post."
2454
- msgstr "Nenhuma imagem está incluída na sua postagem."
2455
-
2456
- #: includes/B2S/Ship/Image.php:67
2457
- msgid "Apply image for all posts"
2458
- msgstr "Aplicar a imagem para todas as postagens"
2459
-
2460
- #: includes/B2S/Ship/Image.php:71 includes/B2S/Ship/Image.php:73
2461
- msgid "Apply image for this post"
2462
- msgstr "Aplicar a imagem para esta postagem"
2463
-
2464
- #: includes/B2S/Ship/Item.php:137
2465
- msgid "Network does not support image for profiles"
2466
- msgstr "A Rede não suporta imagem para perfis"
2467
-
2468
- #: includes/B2S/Ship/Item.php:138
2469
- msgid "Network defines image by link"
2470
- msgstr "A Rede define imagem por link"
2471
-
2472
- #: includes/B2S/Ship/Item.php:140
2473
- msgid "Supported HTML tags"
2474
- msgstr "Permite tags HTML"
2475
-
2476
- #: includes/B2S/Ship/Item.php:141 includes/B2S/Ship/Item.php:200
2477
- msgid "Network does not support emojis"
2478
- msgstr "A rede não suporta emojis"
2479
-
2480
- #: includes/B2S/Ship/Item.php:184
2481
- msgid "Text only"
2482
- msgstr "Somente texto"
2483
-
2484
- #: includes/B2S/Ship/Item.php:185 includes/B2S/Ship/Item.php:189
2485
- #: includes/B2S/Ship/Item.php:224 includes/B2S/Ship/Item.php:228
2486
- #: includes/B2S/Ship/Item.php:249 includes/B2S/Ship/Item.php:253
2487
- #: includes/B2S/Ship/Item.php:912 includes/B2S/Ship/Item.php:914
2488
- msgid "characters"
2489
- msgstr "caracteres"
2490
-
2491
- #: includes/B2S/Ship/Item.php:199
2492
- msgid "Network does not support image for pages"
2493
- msgstr "A Rede não suporta imagem para páginas"
2494
-
2495
- #: includes/B2S/Ship/Item.php:273
2496
- msgid "Connection expires on 31 March 2019"
2497
- msgstr ""
2498
-
2499
- #: includes/B2S/Ship/Item.php:277
2500
- msgid "Connection expires on 2 April 2019"
2501
- msgstr ""
2502
-
2503
- #: includes/B2S/Ship/Item.php:290
2504
- msgid "post format"
2505
- msgstr "formato da postagem"
2506
-
2507
- #: includes/B2S/Ship/Item.php:300 includes/B2S/Ship/Item.php:920
2508
- msgid "Insert full-text"
2509
- msgstr "Inserir texto completo"
2510
-
2511
- #: includes/B2S/Ship/Item.php:302 includes/B2S/Ship/Item.php:922
2512
- msgid "Delete text"
2513
- msgstr "Excluir texto"
2514
-
2515
- #: includes/B2S/Ship/Item.php:310
2516
- msgid ""
2517
- "You can customize your post with individual comments, @-handles, emojis, and "
2518
- "more in the Instant Sharing window, after planning your post."
2519
- msgstr ""
2520
- "Você pode personalizar sua postagem com comentários individuais, @-handles, "
2521
- "emojis e muito mais na janela Compartilhamento Instantâneo, depois de "
2522
- "planejar sua postagem."
2523
-
2524
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2525
- #: includes/B2S/Ship/Item.php:786
2526
  msgid ""
2527
- "Please keep in mind that according to Twitter’s new TOS, users are no longer "
2528
- "allowed to post identical or substantially similar content to multiple "
2529
- "accounts or multiple duplicate updates on one account."
 
 
 
 
 
 
 
2530
  msgstr ""
2531
- "Tenha em mente que, de acordo com os novos termos de serviço do Twitter, os "
2532
- "usuários não podem mais postar conteúdo idêntico ou substancialmente "
2533
- "semelhante a várias contas ou várias atualizações duplicadas em uma conta."
 
 
 
 
 
 
 
 
2534
 
2535
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2536
- #: includes/B2S/Ship/Item.php:786
2537
  msgid ""
2538
- "Violating these rules can result in Twitter suspending your account. Always "
2539
- "vary your Tweets with different comments, hashtags or handles to prevent "
2540
- "duplicate posts."
2541
  msgstr ""
2542
- "Violar essas regras pode resultar no Twitter suspendendo sua conta. Sempre "
2543
- "varie seus Tweets com comentários, hashtags ou handles diferentes para "
2544
- "evitar postagens duplicadas."
2545
-
2546
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2547
- #: includes/B2S/Ship/Item.php:786
2548
- msgid "Learn more about this"
2549
- msgstr "Saiba mais sobre isso"
2550
 
2551
- #: includes/B2S/Ship/Item.php:321
2552
  msgid ""
2553
- "Please note: XING allows identical posts to be published only once within a "
2554
- "group and no more than three times across different groups."
 
2555
  msgstr ""
2556
- "Atenção: A rede social XING permite posts idênticos para serem publicados "
2557
- "apenas uma vez dentro de um grupo e não mais de três vezes em diferentes "
2558
- "grupos."
2559
 
2560
- #: includes/B2S/Ship/Item.php:321
2561
- msgid "Read more"
2562
- msgstr "Leia Mais"
2563
 
2564
- #: includes/B2S/Ship/Item.php:341
2565
- msgid "hide calendar"
2566
- msgstr "esconder calendário"
2567
 
2568
- #: includes/B2S/Ship/Item.php:396 includes/B2S/Ship/Item.php:420
2569
- #: includes/B2S/Ship/Item.php:444 includes/B2S/Ship/Item.php:462
2570
- #: includes/B2S/Ship/Item.php:477 includes/B2S/Ship/Item.php:503
2571
- #: includes/B2S/Ship/Item.php:521 includes/B2S/Ship/Item.php:537
2572
- #: includes/B2S/Ship/Item.php:550 includes/B2S/Ship/Item.php:566
2573
- #: includes/B2S/Ship/Item.php:571
2574
- msgid "Write something about your post..."
2575
- msgstr "Escreva algo sobre sua postagem..."
 
2576
 
2577
- #: includes/B2S/Ship/Item.php:403 includes/B2S/Ship/Item.php:427
2578
- #: includes/B2S/Ship/Item.php:451 includes/B2S/Ship/Item.php:499
2579
- #: includes/B2S/Ship/Item.php:517 includes/B2S/Ship/Item.php:533
2580
- #: includes/B2S/Ship/Item.php:562 includes/B2S/Ship/Item.php:596
2581
- msgid "Change image"
2582
- msgstr "Alterar imagem"
2583
 
2584
- #: includes/B2S/Ship/Item.php:407
2585
  msgid ""
2586
- "Info: Change Open Graph Meta tags image, title and description for this "
2587
- "network"
2588
  msgstr ""
2589
- "Info: Alterar imagem, título e descrição do Open Graph Meta tags para esta "
2590
- "rede"
 
2591
 
2592
- #: includes/B2S/Ship/Item.php:410 includes/B2S/Ship/Item.php:434
2593
  msgid ""
2594
- "You want to change your link image, link title and link description for this "
2595
- "network? Click here."
2596
  msgstr ""
2597
- "Você deseja alterar a imagem do link, o título do link e a descrição do link "
2598
- "dessa rede? Clique aqui."
2599
-
2600
- #: includes/B2S/Ship/Item.php:412
2601
- msgid "OG Meta title"
2602
- msgstr "Título Meta OG"
2603
 
2604
- #: includes/B2S/Ship/Item.php:413
2605
- msgid "OG Meta description"
2606
- msgstr "Descrição Meta OG"
 
 
 
 
2607
 
2608
- #: includes/B2S/Ship/Item.php:431
 
2609
  msgid ""
2610
- "Info: Change Card Meta tags image, title and description for this network"
 
2611
  msgstr ""
2612
- "Info: Altere o Meta Card para tags, imagem, título e descrição para esta rede"
 
2613
 
2614
- #: includes/B2S/Ship/Item.php:436
2615
- msgid "Card Meta title"
2616
- msgstr "Título do Meta Card"
2617
 
2618
- #: includes/B2S/Ship/Item.php:437
2619
- msgid "Card Meta description"
2620
- msgstr "Descrição do cartão"
2621
 
2622
- #: includes/B2S/Ship/Item.php:583
2623
- msgid "required"
2624
- msgstr "obrigatório"
2625
 
2626
- #: includes/B2S/Ship/Item.php:603 includes/B2S/Ship/Item.php:605
2627
- msgid "Link"
2628
- msgstr "Link"
2629
 
2630
- #: includes/B2S/Ship/Item.php:668
2631
- msgid "Jobs & Projects"
2632
- msgstr ""
2633
 
2634
- #: includes/B2S/Ship/Item.php:669
2635
- msgid "Events"
2636
- msgstr ""
 
 
2637
 
2638
- #: includes/B2S/Ship/Item.php:670
2639
- msgid "Classified Ads"
2640
- msgstr ""
2641
 
2642
- #: includes/B2S/Ship/Item.php:672
2643
- msgid "Offer"
2644
- msgstr ""
2645
 
2646
- #: includes/B2S/Ship/Item.php:673
2647
- msgid "Request"
2648
- msgstr ""
2649
 
2650
- #: includes/B2S/Ship/Item.php:684
2651
- msgid "The Headline..."
2652
- msgstr "O cabeçalho"
 
2653
 
2654
- #: includes/B2S/Ship/Item.php:689
2655
- msgid "Hashtags"
2656
- msgstr "Hashtags"
2657
 
2658
- #: includes/B2S/Ship/Item.php:717
2659
- msgid "Enable Retweets for all Tweets with the selected profile"
2660
- msgstr "Ativar Retweets para todos os Tweets com o perfil selecionado"
2661
 
2662
- #: includes/B2S/Ship/Item.php:736 views/b2s/partials/post-edit-modal.php:73
2663
- msgid "Delay"
2664
- msgstr "Atraso"
 
 
 
 
 
 
 
 
2665
 
2666
- #: includes/B2S/Ship/Item.php:746 includes/B2S/Ship/Item.php:747
2667
- #: includes/B2S/Ship/Item.php:748 includes/B2S/Ship/Item.php:749
2668
- #: views/b2s/partials/post-edit-modal.php:77
2669
- #: views/b2s/partials/post-edit-modal.php:78
2670
- #: views/b2s/partials/post-edit-modal.php:79
2671
- #: views/b2s/partials/post-edit-modal.php:80
2672
- msgid "min"
2673
- msgstr "min"
2674
 
2675
- #: includes/B2S/Ship/Item.php:754
2676
- msgid "Add Retweet"
2677
- msgstr "Adicionar Retweet"
2678
 
2679
- #: includes/B2S/Ship/Item.php:774
2680
- msgid "Share Now"
2681
- msgstr "Compartilhar agora"
2682
 
2683
- #: includes/B2S/Ship/Item.php:779
2684
- msgid "Schedule Recurrent Post"
2685
- msgstr "Agendar Postagem Recorrente"
2686
 
2687
- #: includes/B2S/Ship/Item.php:815 views/b2s/partials/post-edit-modal.php:47
2688
- msgid ""
2689
- "Please note: Your account is connected via an old XING API that is no longer "
2690
- "supported by XING after March 31. Please connect your XING profile, as well "
2691
- "as your XING company pages (Employer branding profiles) and business pages "
2692
- "with the new XING interface in the Blog2Social network settings. To do this, "
2693
- "go to the Blog2Social Networks section and connect your XING accounts with "
2694
- "the new XING."
2695
- msgstr ""
 
 
2696
 
2697
- #: includes/B2S/Ship/Item.php:819 views/b2s/partials/post-edit-modal.php:51
2698
  msgid ""
2699
- "Please note: Google will shut down Google+ for all private accounts "
2700
- "(profiles, pages, groups) on 2nd April 2019. You can find further "
2701
- "information and the next steps, including how to download your photos and "
2702
- "other content here:"
2703
  msgstr ""
 
 
2704
 
2705
- #: includes/B2S/Ship/Item.php:822
2706
- msgid "Repeats"
2707
- msgstr ""
2708
 
2709
- #: includes/B2S/Ship/Item.php:823 includes/B2S/Ship/Item.php:826
2710
- msgid "Duration"
2711
- msgstr "Duração"
2712
 
2713
- #: includes/B2S/Ship/Item.php:827
2714
- msgid "Number of repeats"
2715
- msgstr ""
2716
 
2717
- #: includes/B2S/Ship/Item.php:828
2718
- msgid "Day of month"
2719
- msgstr "Dia do mês"
2720
 
2721
- #: includes/B2S/Ship/Item.php:829
2722
- msgid "Repeats every (days)"
2723
- msgstr ""
2724
 
2725
- #: includes/B2S/Ship/Item.php:831
2726
- msgid "Start date"
2727
- msgstr "Data inicial"
2728
 
2729
- #: includes/B2S/Ship/Item.php:832
2730
- msgid "Time to publish"
 
 
 
2731
  msgstr ""
 
 
 
2732
 
2733
- #: includes/B2S/Ship/Item.php:841
2734
- msgid "weekly"
2735
- msgstr "semanalmente"
 
 
2736
 
2737
- #: includes/B2S/Ship/Item.php:842
2738
- msgid "monthly"
2739
- msgstr "mensalmente"
2740
 
2741
- #: includes/B2S/Ship/Item.php:843
2742
- msgid "own period"
2743
- msgstr "período próprio"
2744
 
2745
- #: includes/B2S/Ship/Item.php:849
2746
- msgid "Week"
2747
- msgstr "Semana"
2748
 
2749
- #: includes/B2S/Ship/Item.php:849
2750
- msgid "Weeks"
2751
- msgstr "Semanas"
2752
 
2753
- #: includes/B2S/Ship/Item.php:858
2754
- msgid "Month"
2755
- msgstr "Mês"
2756
 
2757
- #: includes/B2S/Ship/Item.php:858
2758
- msgid "Months"
2759
- msgstr "Meses"
2760
 
2761
- #: includes/B2S/Ship/Item.php:878
2762
- msgid "End Of Month"
2763
- msgstr "Fim do mês"
2764
 
2765
- #: includes/B2S/Ship/Item.php:883
2766
- msgid "Timespan"
2767
- msgstr "Intervalo de tempo"
2768
 
2769
- #: includes/B2S/Ship/Item.php:886 views/b2s/partials/post-edit-modal.php:63
2770
- #: views/b2s/partials/post-edit-modal.php:66
2771
- msgid "Time"
2772
- msgstr "Tempo"
 
 
 
 
 
 
2773
 
2774
- #: includes/B2S/Ship/Item.php:891
2775
- msgid "Mon"
2776
- msgstr "Seg"
 
 
 
 
2777
 
2778
- #: includes/B2S/Ship/Item.php:892
2779
- msgid "Tue"
2780
- msgstr "Ter"
 
 
 
 
2781
 
2782
- #: includes/B2S/Ship/Item.php:893
2783
  msgid "Wed"
2784
  msgstr "Qua"
2785
 
2786
- #: includes/B2S/Ship/Item.php:894
2787
- msgid "Thu"
2788
- msgstr "Qui"
2789
-
2790
- #: includes/B2S/Ship/Item.php:895
2791
- msgid "Fri"
2792
- msgstr "Sex"
2793
-
2794
- #: includes/B2S/Ship/Item.php:896
2795
- msgid "Sat"
2796
- msgstr "Sáb"
2797
-
2798
- #: includes/B2S/Ship/Item.php:897
2799
- msgid "Sun"
2800
- msgstr "Dom"
2801
 
2802
- #: includes/B2S/Ship/Item.php:904
2803
- msgid "add another post"
2804
- msgstr "adicionar outra postagem"
2805
 
2806
- #: includes/B2S/Ship/Item.php:918
2807
- msgid "Copy from original"
2808
- msgstr "Copiar do original"
2809
 
2810
- #: includes/B2S/Ship/Item.php:934
2811
- msgid "Apply Settings To All Networks"
2812
- msgstr "Aplicar as configurações para todas as redes"
2813
 
2814
- #: includes/B2S/Ship/Item.php:935
2815
- msgid "Save as best time for this network"
2816
- msgstr "Salvar como melhor hora para esta rede"
2817
 
2818
- #: includes/B2S/Ship/Navbar.php:34
2819
- msgid "My Profile"
2820
- msgstr "Meu Perfil"
2821
 
2822
- #: includes/B2S/Ship/Save.php:391
 
2823
  msgid ""
2824
- "For sharing your posts on personal Facebook Profiles you can now use "
2825
- "Facebook Instant Sharing"
 
 
2826
  msgstr ""
2827
- "Para compartilhar suas postagens em perfis pessoais do Facebook, agora você "
2828
- "pode usar o Compartilhamento Instantâneo do Facebook"
2829
-
2830
- #: includes/B2S/Ship/Save.php:391
2831
- msgid "Read why"
2832
- msgstr "Leia porque"
2833
 
2834
- #: includes/B2S/Ship/Save.php:393 includes/B2S/Ship/Save.php:401
2835
- msgid "This is how it works:"
2836
- msgstr assim que funciona:"
 
 
2837
 
2838
- #: includes/B2S/Ship/Save.php:394
2839
  msgid ""
2840
- "-To share your post immediately, click the \"Share\" button next to your "
2841
- "selected Facebook profile below."
 
2842
  msgstr ""
2843
- "- Para compartilhar sua postagem imediatamente, clique no botão "
2844
- "\"Compartilhar\" ao lado do perfil do Facebook selecionado abaixo."
 
2845
 
2846
- #: includes/B2S/Ship/Save.php:395
2847
  msgid ""
2848
- "-For scheduled posts, Blog2Social will save your post and move it to the "
2849
- "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
2850
- "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
2851
- "and you can click on \"Share\" to post it to your Facebook Profile instantly."
2852
  msgstr ""
2853
- "- Para as postagens agendadas, o Blog2Social salvará sua postagem e a moverá "
2854
- "para a guia \"Postagens agendadas\" na barra de navegação \"Postagens e "
2855
- "compartilhamento\". Na data e hora agendadas, sua postagem será movida para "
2856
- "a guia \"Compartilhamento Instantâneo\" e você poderá clicar em "
2857
- "\"Compartilhar\" para postá-la no seu perfil do Facebook instantaneamente."
2858
 
2859
- #: includes/B2S/Ship/Save.php:399
2860
- msgid ""
2861
- "For sharing your posts on Google+ you can now use Google+ Instant Sharing"
2862
- msgstr ""
2863
- "Para compartilhar suas postagens no Google+, agora você pode usar o "
2864
- "Compartilhamento Instantâneo do Google+"
 
 
2865
 
2866
- #: includes/B2S/Ship/Save.php:402
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2867
  msgid ""
2868
- "-To share your post immediately, click the \"Share\" button next to your "
2869
- "selected Google+ account below."
2870
  msgstr ""
2871
- "-Para compartilhar sua postagem imediatamente, clique no botão "
2872
- "\"Compartilhar\" ao lado da sua conta do Google+ selecionada abaixo."
 
2873
 
2874
- #: includes/B2S/Ship/Save.php:403
2875
  msgid ""
2876
- "-For scheduled posts, Blog2Social will save your post and move it to the "
2877
- "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
2878
- "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
2879
- "and you can click on \"Share\" to post it to your account instantly."
 
 
 
 
 
 
2880
  msgstr ""
2881
- "-Para postagens agendadas, o Blog2Social salvará sua postagem e a moverá "
2882
- "para a guia \"Postagens agendadas\" na barra de navegação \"Postagens e "
2883
- "compartilhamento\". Na data e hora programadas, sua postagem será movida "
2884
- "para a guia \"Compartilhamento instantâneo\" e você poderá clicar em "
2885
- "\"Compartilhar\" para postá-la na sua conta instantaneamente."
 
 
 
 
 
 
 
2886
 
2887
- #: includes/B2S/Ship/Save.php:404
2888
  msgid ""
2889
- "Please note: You post has to be marked as public to be posted in a group."
2890
- msgstr "Atenção: Sua postagem deverá ser pública para ser postada em um grupo."
2891
-
2892
- #: includes/B2S/Ship/Save.php:409
2893
- msgid "Please share your post now"
2894
- msgstr "Por favor, compartilhe a sua postagem agora"
2895
-
2896
- #: includes/B2S/Ship/Save.php:418
2897
- msgid "view social media post"
2898
- msgstr "ver postagem na rede social"
2899
-
2900
- #: includes/B2S/Ship/Save.php:428
2901
- msgid "scheduled on"
2902
- msgstr "agendado em"
 
 
 
 
 
 
 
 
 
 
 
 
 
2903
 
2904
- #: includes/B2S/User/Info.php:11
2905
- msgid "Number of shared posts"
2906
- msgstr "Número de postagens compartilhadas"
 
 
 
 
2907
 
2908
- #: includes/B2S/User/Info.php:14
2909
- msgid "Number of scheduled posts"
2910
- msgstr "Número de postagens agendadas"
2911
 
2912
- #: includes/PRG/Post/Filter.php:31
2913
- msgid "All Authors"
2914
- msgstr "All Authors"
2915
 
2916
- #: includes/PRG/Post/Filter.php:42
2917
- msgid "All Types"
2918
- msgstr "Todos os tipos"
 
 
 
 
 
 
 
2919
 
2920
  #: includes/PRG/Post/Item.php:100
2921
  msgid "You have no posts published or scheduled"
2922
  msgstr "Você não tem postagens publicadas ou agendadas"
2923
 
2924
- #: includes/PRG/Post/Item.php:130
2925
- msgid "Publish on PR-Gateway"
2926
- msgstr "Publicar no PR-Gateway"
2927
-
2928
- #: includes/PRG/Post/Item.php:132
2929
- msgid "on Blog"
2930
- msgstr "no Blog"
2931
 
2932
- #: views/b2s/partials/plugin-deactivate-modal.php:10
2933
- msgid "Do you want to delete your scheduled posts?"
2934
- msgstr "Você quer excluir as postagens agendadas?"
2935
 
2936
- #: views/b2s/partials/plugin-deactivate-modal.php:13
2937
  msgid ""
2938
- "Do you want Blog2Social to delete all your scheduled social media posts? "
2939
- "Your scheduled posts will no longer be sent to your social networks."
2940
  msgstr ""
2941
- "Você quer que o Blog2Social exclua todas as suas postagens agendadas das "
2942
- "redes sociais? Suas postagens agendadas não serão mais enviadas para suas "
2943
- "redes sociais."
2944
 
2945
- #: views/b2s/partials/plugin-deactivate-modal.php:14
2946
- msgid "Delete scheduled posts"
2947
- msgstr "Deletar as postagens agendadas"
2948
 
2949
- #: views/b2s/partials/plugin-deactivate-modal.php:17
2950
- msgid "Continue deactivation"
2951
- msgstr "Continuar a desativação"
2952
 
2953
- #: views/b2s/partials/post-edit-modal.php:7
2954
- msgid "Edit Post"
2955
- msgstr "Editar postagem"
2956
 
2957
- #: views/b2s/partials/post-edit-modal.php:35
2958
- msgid "This post is blocked by %1"
2959
- msgstr "Esta postagem está bloqueada por %1"
 
 
 
 
2960
 
2961
- #: views/b2s/partials/post-edit-modal.php:84
2962
- msgid "The orginal tweet is scheduled on:"
2963
- msgstr "O tweet original está agendado para:"
2964
 
2965
- #: views/b2s/partials/post-edit-modal.php:101
2966
- msgid "Change details"
2967
- msgstr "Alterar detalhes"
2968
 
2969
- #: views/b2s/widgets/activity.php:5
2970
- msgid "Your activity"
2971
- msgstr "Sua atividade"
2972
 
2973
- #: views/b2s/widgets/activity.php:8
2974
- msgid "Show activity starting from"
2975
- msgstr "Mostrar atividade a partir de"
2976
 
2977
- #: views/b2s/widgets/activity.php:13
2978
- msgid "published social media posts"
2979
- msgstr "publicou posts nas redes sociais"
2980
 
2981
- #: views/b2s/widgets/calendar.php:1
2982
- msgid "Calendar"
2983
- msgstr "Calendário"
2984
 
2985
- #: views/b2s/widgets/newsletter.php:4
2986
- msgid "Get news and updates for promoting your blog on social media"
2987
- msgstr ""
2988
- "Receba notícias e atualizações para promover seu blog nas redes sociais"
2989
 
2990
- #: views/b2s/widgets/newsletter.php:10
2991
- msgid "Get updates"
2992
- msgstr "Obtenha atualizações"
2993
 
2994
- #: views/b2s/widgets/newsletter.php:12
 
2995
  msgid ""
2996
- "We hate spam, too. We will never sell your email address to any other "
2997
- "company or for any other purpose."
2998
  msgstr ""
2999
- "Nós também odiamos spam. Nós nunca venderemos seu endereço de e-mail para "
3000
- "qualquer outra empresa ou para qualquer outra finalidade."
3001
-
3002
- #: views/b2s/widgets/newsletter.php:16
3003
- msgid "You have already subscribed to the newsletter. Awesome!"
3004
- msgstr "Você já se inscreveu no boletim informativo. Impressionante!"
3005
-
3006
- #: views/b2s/widgets/posts.php:19
3007
- msgid "Latest Posts"
3008
- msgstr "Últimas postagens"
3009
 
3010
- #: views/b2s/widgets/posts.php:31
3011
- msgid "Scheduled Posts"
3012
- msgstr "Postagens agendadas"
3013
 
3014
- #: views/b2s/widgets/premium.php:35
3015
- msgid "Network Choice"
3016
- msgstr "Escolha da Rede"
3017
 
3018
- #: views/b2s/widgets/premium.php:59
3019
- msgid "Custom Sharing"
3020
- msgstr "Compartilhamento customizado"
3021
 
3022
- #: views/b2s/widgets/premium.php:83
3023
- msgid "Custom Scheduling"
3024
- msgstr "Agendamento personalizado"
 
 
 
 
3025
 
3026
- #: views/b2s/widgets/premium.php:84
3027
  msgid ""
3028
- "Unlimited scheduling options: once, repeatedly or recurringly to multiple "
3029
- "profiles, pages and groups"
 
3030
  msgstr ""
3031
- "Opções ilimitadas de agendamento: uma vez, repetidamente ou recorrentemente "
3032
- "para vários perfis, páginas e grupos"
 
3033
 
3034
- #: views/b2s/widgets/premium.php:95
3035
- msgid "One-Step Workflow"
3036
- msgstr "Fluxo de trabalho de uma etapa"
3037
 
3038
- #: views/b2s/widgets/premium.php:107
3039
- msgid "Reporting"
3040
- msgstr "Relatórios"
3041
 
3042
- #: views/b2s/widgets/premium.php:108
3043
  msgid ""
3044
- "All scheduled and published social media posts with direct links for easy "
3045
- "access or re-sharing"
3046
  msgstr ""
3047
- "Todos as postagens de rede social agendadas e publicadas com links diretos "
3048
- "para fácil acesso ou re-compartilhamento"
3049
 
3050
- #: views/b2s/widgets/premium.php:115
3051
- msgid "Unlock Premium"
3052
- msgstr "Desbloquear Premium"
3053
 
3054
- #: views/b2s/widgets/support.php:9
3055
- msgid "more FAQ"
3056
- msgstr "mais FAQ"
3057
 
3058
- #: views/b2s/widgets/tutorial.php:1
3059
- msgid "How to work with Blog2Social"
3060
- msgstr "Como trabalhar com o Blog2Social"
3061
 
3062
- #: views/b2s/widgets/tutorial.php:2
3063
- msgid ""
3064
- "Learn how to get the most out of Blog2Social to promote your blog on social "
3065
- "media."
3066
  msgstr ""
3067
- "Aprenda como tirar o máximo proveito do Blog2Social para promover seu blog "
3068
- "em redes sociais."
3069
 
3070
- #. Plugin Name of the plugin
3071
- msgid "Blog2Social: Social Media Auto Post & Scheduler"
3072
- msgstr "Blog2Social: Auto postagem e Agendamento nas Redes Sociais"
3073
 
3074
- #. Description of the plugin
 
 
 
 
3075
  msgid ""
3076
- "Auto publish, schedule & share posts on social media: Facebook, Twitter, "
3077
- "Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
 
3078
  msgstr ""
3079
- "Publique, agende e compartilhe postagens nas redes sociais: Facebook, "
3080
- "Twitter, Google+, XING, LinkedIn, Instagram, ... postagem cruzada para "
3081
- "páginas e grupos"
3082
-
3083
- #. Plugin URI of the plugin
3084
- #. Author URI of the plugin
3085
- msgid "https://www.blog2social.com"
3086
- msgstr "https://www.blog2social.com"
3087
 
3088
- #. Author of the plugin
3089
- msgid "Blog2Social, Adenion"
3090
- msgstr "Blog2Social, Adenion"
2
  msgstr ""
3
  "Project-Id-Version: Blog2Social: Social Media Auto Post & Scheduler\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2019-02-05 10:52+0000\n"
6
+ "PO-Revision-Date: 2019-02-05 11:46+0000\n"
7
  "Last-Translator: admin <s.buerger@adenion.de>\n"
8
+ "Language-Team: Português do Brasil\n"
9
  "Language: pt_BR\n"
10
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
  "X-Generator: Loco https://localise.biz/\n"
15
+ "X-Loco-Version: 2.2.0; wp-5.0.3"
16
 
17
+ #: views/b2s/dashboard.php:88
18
+ msgid "(Call times: from 9:00 a.m. to 5:00 p.m. CET on working days)"
19
+ msgstr "(Horário de atendimento: das 9:00 às 17:00 CET nos dias úteis)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
 
21
+ #: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
22
+ #: includes/B2S/Settings/Item.php:344
23
+ msgid "(PREMIUM)"
24
+ msgstr "(PREMIUM)"
25
 
26
+ #: includes/B2S/Ship/Save.php:403
27
  msgid ""
28
+ "-For scheduled posts, Blog2Social will save your post and move it to the "
29
+ "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
30
+ "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
31
+ "and you can click on \"Share\" to post it to your account instantly."
32
  msgstr ""
33
+ "-Para postagens agendadas, o Blog2Social salvará sua postagem e a moverá "
34
+ "para a guia \"Postagens agendadas\" na barra de navegação \"Postagens e "
35
+ "compartilhamento\". Na data e hora programadas, sua postagem será movida "
36
+ "para a guia \"Compartilhamento instantâneo\" e você poderá clicar em "
37
+ "\"Compartilhar\" para postá-la na sua conta instantaneamente."
38
 
39
+ #: includes/B2S/Ship/Save.php:395
40
  msgid ""
41
+ "-For scheduled posts, Blog2Social will save your post and move it to the "
42
+ "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
43
+ "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
44
+ "and you can click on \"Share\" to post it to your Facebook Profile instantly."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45
  msgstr ""
46
+ "- Para as postagens agendadas, o Blog2Social salvará sua postagem e a moverá "
47
+ "para a guia \"Postagens agendadas\" na barra de navegação \"Postagens e "
48
+ "compartilhamento\". Na data e hora agendadas, sua postagem será movida para "
49
+ "a guia \"Compartilhamento Instantâneo\" e você poderá clicar em "
50
+ "\"Compartilhar\" para postá-la no seu perfil do Facebook instantaneamente."
51
 
52
+ #: includes/B2S/Ship/Save.php:394
53
+ msgid ""
54
+ "-To share your post immediately, click the \"Share\" button next to your "
55
+ "selected Facebook profile below."
56
  msgstr ""
57
+ "- Para compartilhar sua postagem imediatamente, clique no botão "
58
+ "\"Compartilhar\" ao lado do perfil do Facebook selecionado abaixo."
59
 
60
+ #: includes/B2S/Ship/Save.php:402
 
 
 
 
61
  msgid ""
62
+ "-To share your post immediately, click the \"Share\" button next to your "
63
+ "selected Google+ account below."
64
  msgstr ""
65
+ "-Para compartilhar sua postagem imediatamente, clique no botão "
66
+ "\"Compartilhar\" ao lado da sua conta do Google+ selecionada abaixo."
67
 
68
+ #: includes/B2S/PostBox.php:140
69
+ msgid "1. Immediately after publishing your blog post"
70
+ msgstr "1. Imediatamente após publicar sua postagem no blog"
71
 
72
+ #: views/prg/login.php:36
73
+ msgid "1x publish press release <br> 1x publish report <br> 1x promote event"
 
 
74
  msgstr ""
75
+ "1x publicar boletim de imprensa <br> 1x publicar relatório <br> 1x promover "
76
+ "evento"
77
 
78
+ #: includes/B2S/PostBox.php:143
79
  msgid ""
80
+ "2. Schedule your social media posts for a specific date and time If you want "
81
+ "to share your post at a particular date and time, different from your "
82
+ "publishing date, select the option at scheduled times and set any date and "
83
+ "time to share your post on social media."
84
  msgstr ""
85
+ "2. Agende suas postagens de rede social para uma data e hora específicas. Se "
86
+ "você quiser compartilhar sua postagem em uma data e hora específicas, "
87
+ "diferente da data de publicação, selecione a opção em horários programados e "
88
+ "defina qualquer data e hora para compartilhar sua postagem em rede social."
 
 
 
89
 
90
+ #: includes/System.php:84
91
+ msgid ""
92
+ "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-"
93
+ "requirements-for-installing-blog2social.html\" target=\"_blank\"> Please "
94
+ "find more Information and help in our FAQ</a>"
95
  msgstr ""
96
+ "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-"
97
+ "requirements-for-installing-blog2social.html\" target=\"_blank\"> Por favor, "
98
+ "encontre mais informações e ajuda em nosso FAQ</a>"
99
 
100
+ #: views/notice.php:19
101
  msgid ""
102
+ "<b> A new version of Blog2Social is available. </b> Update now <br> "
103
+ "Blog2Social to continue to use the latest version of the plugin."
 
104
  msgstr ""
105
+ "<b> Uma nova versão do Blog2Social está disponível. </b> Atualize agora <br> "
106
+ "o Blog2Social para continuar a usar a versão mais recente do plug-in."
 
107
 
108
+ #: views/notice.php:28
109
+ msgid "<b> An unknown error occurred! </b> <br> Please contact our support!"
 
 
 
110
  msgstr ""
111
+ "<b> Ocorreu um erro desconhecido! </b> <br> Entre em contato com nosso "
112
+ "suporte!"
 
113
 
114
+ #: includes/Notice.php:18
115
  msgid ""
116
+ "<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
117
+ "rating. I there is anything that does not work for you, please contact us!"
118
  msgstr ""
119
+ "<strong>Classifique!</strong> Se você gosta do Blog2Social, por favor, dê-"
120
+ "nos uma classificação de 5 estrelas. Se há alguma coisa que não funciona "
121
+ "para você, entre em contato conosco!"
122
 
123
+ #: includes/B2S/Settings/Item.php:405
124
  msgid ""
125
+ "A photo or image post displays the selected image in the one-page preview of "
126
+ "Blog2Social and your comment above the image. The image links to the image "
127
+ "view on your image gallery in the respective network. Blog2Social adds the "
128
+ "link to your post in your comment. The main benefit of photo posts is that "
129
+ "your image is uploaded to your personal image albums or gallery. In Facebook,"
130
+ " you can edit the albums name with a description of your choice."
131
  msgstr ""
132
+ "Uma postagem de foto ou imagem exibe a imagem selecionada na visualização de "
133
+ "uma página do Blog2Social e seu comentário acima da imagem. A imagem é "
134
+ "vinculada à visualização da imagem na sua galeria de imagens na respectiva "
135
+ "rede. O Blog2Social adiciona o link para sua postagem no seu comentário. O "
136
+ "principal benefício de postagens de fotos é que sua imagem é enviada para "
137
+ "seus álbuns de imagens pessoais ou galeria. No Facebook, você pode editar o "
138
+ "nome dos álbuns com uma descrição de sua escolha."
139
 
140
+ #: includes/B2S/Settings/Item.php:63 includes/B2S/Settings/Item.php:83
141
+ #: includes/B2S/Ship/Item.php:674
142
+ msgid "Account"
143
+ msgstr "Conta"
144
 
145
+ #: views/b2s/premium.php:29 views/b2s/widgets/premium.php:21
146
+ msgid "Activate"
147
+ msgstr "Ativado"
148
 
149
+ #: includes/B2S/Settings/Item.php:456
150
+ msgid "Activate Instant Caching"
151
+ msgstr "Ativar cache instantâneo"
 
 
 
 
152
 
153
+ #: includes/B2S/Settings/Item.php:107
154
+ msgid "activate Legacy mode"
155
+ msgstr "ativar o modo legado"
 
 
 
 
156
 
157
+ #: views/b2s/settings.php:212
158
+ msgid "Activate Legacy mode "
159
+ msgstr "Ativar o modo legado"
160
 
161
+ #: includes/B2S/Ship/Item.php:834
162
+ msgid "add another post"
163
+ msgstr "adicionar outra postagem"
164
 
165
+ #: views/b2s/ship.php:103
166
+ msgid "Add more..."
167
+ msgstr "Adicionar mais..."
168
 
169
+ #: includes/B2S/Settings/Item.php:297
170
+ msgid ""
171
+ "Add Open Graph meta tags to your shared posts or pages, required by Facebook "
172
+ "and other social networks to display your post or page image, title and "
173
+ "description correctly."
174
+ msgstr ""
175
+ "Adicione as meta tags Open Graph às suas postagens ou páginas compartilhadas,"
176
+ " exigidas pelo Facebook e outras redes sociais, para exibir sua postagem ou "
177
+ "imagem da página, título e descrição corretamente."
178
 
179
+ #: views/b2s/post.calendar.php:78 views/b2s/post.sched.php:159
180
+ msgid "add post"
181
+ msgstr "adicionar postagem"
182
 
183
+ #: includes/B2S/Ship/Item.php:693
184
+ msgid "Add Retweet"
185
+ msgstr "Adicionar Retweet"
186
 
187
+ #: views/b2s/ship.php:514
188
+ msgid "add Schedule"
189
+ msgstr "adicionar ao Calendário"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
190
 
191
+ #: includes/B2S/Settings/Item.php:322
192
  msgid ""
193
+ "Add the default Open Graph parameters for title, description and image you "
194
+ "want Facebook to display, if you share the frontpage of your blog as link "
195
+ "post (http://www.yourblog.com)"
196
  msgstr ""
197
+ "Adicione os parâmetros padrão do Open Graph para o título, descrição e "
198
+ "imagem que você deseja que o Facebook exiba, se você compartilhar a página "
199
+ "inicial do seu blog como link post (http://www.yourblog.com)"
 
 
 
 
 
 
 
 
200
 
201
+ #: includes/B2S/Settings/Item.php:338
202
  msgid ""
203
+ "Add the default Twitter Card parameters for title, description and image you "
204
+ "want Twitter to display, if you share the frontpage of your blog as link "
205
+ "post (http://www.yourblog.com)"
206
  msgstr ""
207
+ "Adicione os parâmetros padrão do Twitter Card para o título, a descrição e a "
208
+ "imagem que você deseja que o Twitter exiba, se você compartilhar a página "
209
+ "inicial de seu blog como link post (http://www.yourblog.com)"
210
 
211
+ #: includes/B2S/Settings/Item.php:299
212
  msgid ""
213
+ "Add Twitter Card meta tags to your shared posts or pages, required by "
214
+ "Twitter to display your post or page image, title and description correctly."
 
215
  msgstr ""
216
+ "Adicione as meta tags do Twitter Card às suas postagens ou páginas "
217
+ "compartilhadas, exigidas pelo Twitter para exibir sua postagem ou imagem da "
218
+ "página, título e descrição corretamente."
219
 
220
+ #: includes/B2S/Settings/Item.php:248
221
+ msgid "add/change connection"
222
+ msgstr "adicionar / alterar conexão"
 
 
 
 
 
223
 
224
+ #: includes/B2S/Settings/Item.php:436
225
+ msgid "All"
226
+ msgstr "Todos"
 
 
 
 
 
 
 
 
 
227
 
228
+ #: includes/PRG/Post/Filter.php:31
229
+ msgid "All Authors"
230
+ msgstr "All Authors"
 
 
 
 
 
 
231
 
232
+ #: includes/B2S/Post/Filter.php:34
233
+ msgid "all authors"
234
+ msgstr "todos os autores"
235
 
236
+ #: includes/B2S/Post/Filter.php:86
237
+ msgid "all categories & tags"
238
+ msgstr "todas as categorias & tags"
239
+
240
+ #: views/b2s/network.php:102
241
  msgid ""
242
+ "All connected networks will be displayed as default \"Standard\" networks "
243
+ "profile.<br><br>You may define various sets of social media accounts, "
244
+ "profiles, pages or groups for different sharing purposes. For example pre-"
245
+ "select specific set of all your networks for initial sharing and another set "
246
+ "of specific networks for re-sharing your post to. Or, if you have multiple "
247
+ "Twitter accounts or multiple Facebook pages and you want to share your post "
248
+ "to specific accounts or pages only, this feature may come handy for even "
249
+ "faster access to a specific selection of your sharing purposes. You may also "
250
+ "select sets of networks for re-sharing or scheduling your posts once or "
251
+ "recurrently at various days and times and with different comments or images."
252
+ "<br><br> This feature gives you an easier and faster access to an unlimited "
253
+ "number of variations for pre-selected sets of social media accounts for any "
254
+ "sharing and scheduling scheme you may think of.<br><br> You can always "
255
+ "select and remove any account from any of your networks profiles on your "
256
+ "preview page with just a click of your mouse for an easy variation of your "
257
+ "current sharing scheme."
258
  msgstr ""
259
+ "Todas as redes conectadas serão exibidas como perfil de rede \"Padrão\" "
260
+ "padrão.<br><br> Você pode definir vários conjuntos de contas, perfis, "
261
+ "páginas ou grupos de mídia social para diferentes fins de compartilhamento. "
262
+ "Por exemplo, pré-selecione um conjunto específico de todas as suas redes "
263
+ "para compartilhamento inicial e outro conjunto de redes específicas para "
264
+ "compartilhar novamente sua postagem. Ou, se você tiver várias contas do "
265
+ "Twitter ou várias páginas do Facebook e quiser compartilhar sua postagem "
266
+ "apenas em contas ou páginas específicas, esse recurso pode ser útil para um "
267
+ "acesso ainda mais rápido a uma seleção específica de suas finalidades de "
268
+ "compartilhamento. Você também pode selecionar conjuntos de redes para "
269
+ "compartilhar novamente ou agendar suas postagens uma vez ou de forma "
270
+ "recorrente em vários dias e horários e com comentários ou imagens diferentes."
271
+ "<br><br>.Esse recurso proporciona um acesso mais fácil e rápido a um número "
272
+ "ilimitado de variações para conjuntos pré-selecionados de contas de rede "
273
+ "social para qualquer esquema de compartilhamento e agendamento que você "
274
+ "possa imaginar.<br><br> Você pode sempre selecionar e remover qualquer conta "
275
+ "de qualquer um dos perfis de sua rede na sua página de visualização com "
276
+ "apenas um clique do mouse para uma variação fácil do seu esquema de "
277
+ "compartilhamento atual."
278
 
279
+ #: includes/B2S/Post/Filter.php:108 includes/PRG/Post/Filter.php:53
280
+ msgid "all post types"
281
+ msgstr "todos os tipos de postagem"
282
 
283
+ #: views/b2s/widgets/premium.php:108
284
  msgid ""
285
+ "All scheduled and published social media posts with direct links for easy "
286
+ "access or re-sharing"
287
  msgstr ""
288
+ "Todos as postagens de rede social agendadas e publicadas com links diretos "
289
+ "para fácil acesso ou re-compartilhamento"
290
 
291
+ #: includes/B2S/Post/Filter.php:50
292
+ msgid "all statuses"
293
+ msgstr "todos os status"
294
 
295
+ #: includes/PRG/Post/Filter.php:42
296
+ msgid "All Types"
297
+ msgstr "Todos os tipos"
298
 
299
+ #: views/b2s/settings.php:184
300
+ msgid "Allow shortcodes in my post"
301
+ msgstr "Permitir códigos de acesso na minha postagem"
 
 
302
 
303
+ #: includes/B2S/Settings/Item.php:86
304
+ msgid "allow shortcodes in my post"
305
+ msgstr "permitir shortcodes na minha postagem"
306
 
307
+ #: includes/B2S/Ship/Image.php:67
308
+ msgid "Apply image for all posts"
309
+ msgstr "Aplicar a imagem para todas as postagens"
310
 
311
+ #: includes/B2S/Ship/Image.php:71 includes/B2S/Ship/Image.php:73
312
+ msgid "Apply image for this post"
313
+ msgstr "Aplicar a imagem para esta postagem"
314
 
315
+ #: includes/B2S/Ship/Item.php:864
316
+ msgid "Apply Settings To All Networks"
317
+ msgstr "Aplicar as configurações para todas as redes"
318
+
319
+ #: views/b2s/post.approve.php:81
320
+ msgid "Are you sure you want to delete these Social Media posts?"
321
+ msgstr "Tem certeza que deseja excluir essas postagens das redes sociais?"
322
+
323
+ #: views/b2s/partials/network-tos-modal.php:11
324
  msgid ""
325
+ "As part of recent updates to the Facebook Platform Policies, Facebook "
326
+ "introduced significant changes to the APIs that third-party programs, such "
327
+ "as social media marketing tools, are using to access the platform."
328
  msgstr ""
329
+ "Como parte das recentes atualizações das Políticas da Plataforma do Facebook,"
330
+ " o Facebook introduziu mudanças significativas nas APIs dos programas de "
331
+ "terceiros, como as ferramentas de marketing de rede social que estão usando "
332
+ "para acessar a plataforma."
333
 
334
+ #: views/b2s/ship.php:329
335
+ msgid "At least one of your selected networks is set to \"Share Now\""
 
 
 
336
  msgstr ""
337
+ "Pelo menos uma das redes selecionadas está definida como \"Compartilhar "
338
+ "agora\""
 
 
339
 
340
+ #: includes/B2S/PostBox.php:223 includes/B2S/Curation/View.php:62
341
+ msgid "at scheduled times"
342
+ msgstr "em horários programados"
343
 
344
+ #: includes/B2S/Post/Item.php:248 includes/PRG/Post/Item.php:132
345
+ msgid "Author"
346
+ msgstr "Autor"
347
+
348
+ #: includes/B2S/Network/Item.php:193 includes/B2S/Network/Item.php:245
349
+ #: includes/B2S/Network/Item.php:298
350
+ msgid "Authorization is interrupted since"
351
+ msgstr "A autorização é interrompida desde"
352
+
353
+ #: views/b2s/premium.php:60
354
+ msgid "Auto Posting"
355
+ msgstr "Auto postagem"
356
+
357
+ #. Description of the plugin
358
  msgid ""
359
+ "Auto publish, schedule & share posts on social media: Facebook, Twitter, "
360
+ "Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
361
  msgstr ""
362
+ "Publique, agende e compartilhe postagens nas redes sociais: Facebook, "
363
+ "Twitter, Google+, XING, LinkedIn, Instagram, ... postagem cruzada para "
364
+ "páginas e grupos"
365
 
366
+ #: includes/B2S/PostBox.php:153 views/b2s/curation.php:125
367
+ #: views/b2s/network.php:111 views/b2s/post.calendar.php:273
368
+ #: views/b2s/ship.php:289 views/b2s/ship.php:349 views/b2s/ship.php:395
369
+ msgid "Auto-post and auto-schedule new and updated blog posts"
370
+ msgstr ""
371
+ "Postar automaticamente e agendar automaticamente postagens novas e "
372
+ "atualizadas"
373
 
374
+ #: includes/Loader.php:294
375
+ msgid "Auto-Post on Social Media"
376
+ msgstr "Postar automaticamente nas redes sociais"
 
 
 
 
377
 
378
+ #: includes/B2S/Settings/Item.php:163
379
+ msgid "Auto-post your imported posts to Twitter & Facebook"
380
+ msgstr ""
381
+ "Publique automaticamente suas postagens importadas no Twitter e Facebook"
382
 
383
+ #: includes/B2S/Settings/Item.php:123
384
+ msgid "Auto-post your own created posts"
385
+ msgstr "Postar automaticamente suas próprias postagens criadas"
386
+
387
+ #: views/b2s/settings.php:33 includes/B2S/Post/Item.php:426
388
+ #: views/b2s/widgets/premium.php:47
389
+ msgid "Auto-Posting"
390
+ msgstr "Postagem automática"
391
 
392
  #: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:121
393
  msgid ""
400
  "Compartilhamento\" e podem ser compartilhadas no seu perfil do Facebook, "
401
  "clicando no botão \"Compartilhar\" ao lado da postagem automática."
402
 
403
+ #: views/b2s/premium.php:61 views/b2s/widgets/premium.php:48
404
+ msgid "Automatically share your posts whenever you publish a new blog post"
405
+ msgstr ""
406
+ "Compartilhar automaticamente suas postagens sempre que você publicar uma "
407
+ "nova postagem no blog"
 
 
408
 
409
+ #: includes/Loader.php:1148 includes/Loader.php:1321
410
+ msgid "back to install plugins"
411
+ msgstr "voltar para a instalação de plugins"
 
 
 
 
 
412
 
413
+ #: includes/B2S/Network/Item.php:154
414
+ msgid "Best Time Manager"
415
+ msgstr "Gerenciamento do melhor horário"
416
 
417
+ #: includes/B2S/PostBox.php:155 views/b2s/curation.php:127
418
+ #: views/b2s/network.php:113 views/b2s/post.calendar.php:275
419
+ #: views/b2s/ship.php:291 views/b2s/ship.php:351 views/b2s/ship.php:397
420
  msgid ""
421
+ "Best Time Manager: use predefined best time scheduler to auto-schedule your "
422
+ "social media posts"
 
 
 
423
  msgstr ""
424
+ "Melhor Gerenciador de Tempo: use um agendador de melhor horário predefinido "
425
+ "para agendar automaticamente suas postagens de rede social"
 
 
 
 
426
 
427
+ #: views/b2s/curation.php:115 views/b2s/post.calendar.php:263
428
+ #: views/b2s/premium.php:78 views/b2s/ship.php:385
429
+ #: views/b2s/widgets/premium.php:71
430
+ msgid "Best Time Scheduler"
431
+ msgstr "Melhor horário"
432
 
433
+ #: includes/B2S/Network/Item.php:130
434
+ msgid "Best times"
435
+ msgstr "Melhores horários"
436
+
437
+ #: includes/B2S/Settings/Item.php:79
438
+ msgid "Bitly"
439
+ msgstr "Bitly"
440
+
441
+ #: includes/Loader.php:705
442
+ msgid "Blog2Social"
443
+ msgstr "Blog2Social"
444
+
445
+ #: views/b2s/settings.php:245
446
  msgid ""
447
+ "Blog2Social applies the scheduled time settings based on the time zone "
448
+ "defined in the general settings of your WordPress. You can select a user-"
449
+ "specific time zone that deviates from the Wordpress system time zone for "
450
+ "your social media scheduling.<br><br>Select the desired time zone from the "
451
+ "drop-down menu."
452
  msgstr ""
453
+ "O Blog2Social aplica as configurações de horário programado com base no fuso "
454
+ "horário definido nas configurações gerais do seu WordPress. Você pode "
455
+ "selecionar um fuso horário específico do usuário que se desvia do fuso "
456
+ "horário do sistema WordPress para o seu agendamento de rede social.<br><br>"
457
+ "Selecione o fuso horário desejado no menu suspenso."
458
 
459
+ #: includes/System.php:81
460
+ msgid ""
461
+ "Blog2Social does not seem to have permission to write in your WordPress "
462
+ "database. Please assign Blog2Social the permission to write in the WordPress "
463
+ "database. Please also make sure that your MySQL server runs on v5.5.3 or "
464
+ "higher, or ask your server administrator to do it for you."
465
+ msgstr ""
466
+ "Blog2Social parece não ter permissão para escrever em seu banco de dados "
467
+ "WordPress. Por favor, atribua ao Blog2Social a permissão para escrever no "
468
+ "banco de dados do WordPress. Por favor, também certifique-se de que seu "
469
+ "servidor MySQL é executado na versão 5.5.3 ou superior, ou peça ao seu "
470
+ "administrador de servidor para fazer isso por você."
471
 
472
+ #: views/b2s/curation.php:106 views/b2s/post.calendar.php:254
473
+ #: views/b2s/ship.php:376
474
+ msgid "Blog2Social Premium covers everything you need."
475
+ msgstr "O Blog2Social Premium cobre tudo o que você precisa."
476
+
477
+ #: includes/System.php:69
478
  msgid ""
479
+ "Blog2Social used cURL. cURL is not installed in your PHP installation on "
480
+ "your server. Install cURL and activate Blog2Social again."
 
481
  msgstr ""
482
+ "Blog2Social usado cURL. O cURL não está instalado na sua instalação do PHP "
483
+ "no seu servidor. Instale o cURL e ative o Blog2Social novamente."
 
484
 
485
+ #: includes/System.php:75
486
  msgid ""
487
+ "Blog2Social used PHP. Your installed PHP version on your server is not high "
488
+ "enough to use Blog2Social. Update your PHP version on 5.5.3 or higher."
 
489
  msgstr ""
490
+ "Blog2Social usa PHP. Sua versão do PHP instalada no seu servidor não é o "
491
+ "suficiente para usar o Blog2Social. Atualize sua versão do PHP para 5.5.3 ou "
492
+ "superior."
 
493
 
494
+ #: views/b2s/network.php:155
495
  msgid ""
496
+ "Blog2Social uses the official Google My Business API to share your content "
497
+ "on your business listing. You can connect Google My Business listings with "
498
+ "up to nine different locations to Blog2Social and you can choose which "
499
+ "location you want to share your content on."
500
  msgstr ""
501
+ "O Blog2Social usa a API oficial do Google Meu Negócio para compartilhar seu "
502
+ "conteúdo na listagem da sua empresa. Você pode conectar as listagens do "
503
+ "Google Meu Negócio com até nove locais diferentes ao Blog2Social e escolher "
504
+ "em qual local deseja compartilhar seu conteúdo."
505
 
506
+ #. Author of the plugin
507
+ msgid "Blog2Social, Adenion"
508
+ msgstr "Blog2Social, Adenion"
509
 
510
+ #: includes/B2S/PostBox.php:123
511
+ msgid "Blog2Social: Customize & Schedule Social Media Posts"
512
+ msgstr "Blog2Social: Personalizar e agendar postagens de rede social"
 
 
513
 
514
+ #. Plugin Name of the plugin
515
+ msgid "Blog2Social: Social Media Auto Post & Scheduler"
516
+ msgstr "Blog2Social: Auto postagem e Agendamento nas Redes Sociais"
 
 
517
 
518
+ #: includes/B2S/PostBox.php:135
519
+ msgid "Blog2Social: Social Media Auto-Posting"
520
+ msgstr "Blog2Social: Postagem automática nas redes sociais"
 
 
521
 
522
+ #: includes/B2S/Settings/Item.php:140
523
+ msgid ""
524
+ "By enabling this feature your previously published social media posts will "
525
+ "be sent again to your selected social media channels as soon as the post is "
526
+ "updated."
527
  msgstr ""
528
+ "Ao ativar esse recurso, as postagens de redes sociais publicadas "
529
+ "anteriormente serão enviadas novamente para os canais selecionados assim que "
530
+ "a postagem for atualizada."
531
 
532
+ #: views/b2s/widgets/calendar.php:1
533
+ msgid "Calendar"
534
+ msgstr "Calendário"
 
 
535
 
536
+ #: views/b2s/dashboard.php:86
537
+ msgid "Call us: +49 2181 7569-277"
538
+ msgstr "Ligue para nós: +49 2181 7569-277"
539
+
540
+ #: includes/B2S/Ship/Item.php:396
541
+ msgid "Card Meta description"
542
+ msgstr "Descrição do cartão"
 
 
543
 
544
+ #: includes/B2S/Ship/Item.php:395
545
+ msgid "Card Meta title"
546
+ msgstr "Título do Meta Card"
 
 
547
 
548
+ #: includes/B2S/Settings/Item.php:83
549
+ msgid "change"
550
+ msgstr "mudar"
 
 
551
 
552
+ #: views/b2s/partials/post-edit-modal.php:86
553
+ msgid "Change details"
554
+ msgstr "Alterar detalhes"
 
 
555
 
556
+ #: includes/B2S/Ship/Item.php:362 includes/B2S/Ship/Item.php:386
557
+ #: includes/B2S/Ship/Item.php:410 includes/B2S/Ship/Item.php:458
558
+ #: includes/B2S/Ship/Item.php:476 includes/B2S/Ship/Item.php:492
559
+ #: includes/B2S/Ship/Item.php:521 includes/B2S/Ship/Item.php:555
560
+ msgid "Change image"
561
+ msgstr "Alterar imagem"
562
 
563
+ #: views/b2s/network.php:214
564
+ msgid "Change successful"
565
+ msgstr "Alteração com sucesso"
566
+
567
+ #: views/b2s/ship.php:180
568
+ msgid "change website address"
569
+ msgstr "mudar o endereço do site"
570
+
571
+ #: views/b2s/partials/network-tos-modal.php:29
572
  msgid ""
573
+ "Changes to the API currently only affect personal Facebook Profiles. Sharing "
574
+ "your posts automatically on your Facebook Pages will also still be possible "
575
+ "with social media tools. And of course, Blog2Social will continue to support "
576
+ "automated posting on Facebook Pages."
577
  msgstr ""
578
+ "As alterações na API atualmente afetam apenas os perfis pessoais do Facebook."
579
+ " Compartilhar suas postagens automaticamente nas suas páginas do Facebook "
580
+ "ainda será possível com as ferramentas de redes sociais. E, claro, o "
581
+ "Blog2Social continuará a oferecer suporte à postagem automatizada em páginas "
582
+ "do Facebook."
583
 
584
+ #: includes/B2S/Ship/Item.php:155 includes/B2S/Ship/Item.php:159
585
+ #: includes/B2S/Ship/Item.php:194 includes/B2S/Ship/Item.php:198
586
+ #: includes/B2S/Ship/Item.php:219 includes/B2S/Ship/Item.php:223
587
+ #: includes/B2S/Ship/Item.php:842 includes/B2S/Ship/Item.php:844
588
+ msgid "characters"
589
+ msgstr "caracteres"
590
 
591
+ #: views/b2s/premium.php:79 views/b2s/widgets/premium.php:72
 
 
592
  msgid ""
593
+ "Choose pre-defined times to post or edit and define your own time settings"
 
 
594
  msgstr ""
595
+ "Escolha horários pré-definidos para publicar ou editar e definir suas "
596
+ "próprias configurações de horário"
 
597
 
598
+ #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:117
599
+ #: views/b2s/ship.php:462
600
+ msgid "Choose your"
601
+ msgstr "Escolha o seu"
602
 
603
+ #: views/b2s/ship.php:199 includes/B2S/Settings/Item.php:82
604
+ msgid "connect"
605
+ msgstr "conectar"
606
 
607
+ #: views/b2s/ship.php:261
608
+ msgid "Connect for"
609
+ msgstr "Conectar para"
610
 
611
+ #: views/notice.php:12
612
+ msgid "Connection is broken..."
613
+ msgstr "A conexão foi interrompida..."
614
 
615
+ #: includes/B2S/Network/Item.php:153 includes/B2S/Settings/Item.php:246
616
+ msgid "Connections"
617
+ msgstr "Conexões"
618
 
619
+ #: views/b2s/dashboard.php:84
620
+ msgid "Contact Support by Email"
621
+ msgstr "Entre em contato com o nosso suporte por e-mail"
622
 
623
+ #: includes/B2S/Settings/Item.php:77
624
+ msgid "Content"
625
+ msgstr "Conteúdo"
626
 
627
+ #: includes/Loader.php:680 includes/Loader.php:728
628
+ msgid "Content Curation"
629
+ msgstr "Gerenciar Conteúdo"
630
 
631
+ #: views/b2s/curation.php:42
632
+ msgid "continue"
633
+ msgstr "continue"
634
 
635
+ #: views/b2s/partials/plugin-deactivate-modal.php:17
636
+ msgid "Continue deactivation"
637
+ msgstr "Continuar a desativação"
638
 
639
+ #: includes/B2S/Ship/Item.php:848
640
+ msgid "Copy from original"
641
+ msgstr "Copiar do original"
642
 
643
+ #: views/prg/ship.php:45 views/prg/ship.php:47
644
+ msgid "Copyright"
645
+ msgstr "Direitos reservados"
 
 
 
 
 
 
646
 
647
+ #: views/b2s/network.php:215
648
+ msgid "Could not be changed"
649
+ msgstr "Não pode ser alterado"
 
650
 
651
+ #: views/b2s/dashboard.php:82
652
+ msgid "Couldn't find your answer?"
653
+ msgstr "Não encontrou sua resposta?"
 
 
 
 
654
 
655
+ #: views/b2s/network.php:82
656
+ msgid "create"
657
+ msgstr "criar"
658
 
659
+ #: views/prg/login.php:29
660
+ msgid "create account"
661
+ msgstr "criar conta"
 
662
 
663
+ #: views/b2s/network.php:28 views/b2s/network.php:31 views/b2s/network.php:76
664
+ #: views/b2s/network.php:99
665
+ msgid "Create new profile"
666
+ msgstr "Criar novo perfil"
667
 
668
+ #: views/b2s/premium.php:52 views/b2s/widgets/premium.php:36
669
+ msgid "Cross-share to all popular social networks"
670
+ msgstr "Compartilhamento cruzado para todas as redes sociais populares"
671
 
672
+ #: includes/B2S/Post/Item.php:233
673
+ msgid "curated post"
674
+ msgstr "gerenciar postagem"
675
 
676
+ #: views/b2s/widgets/premium.php:83
677
+ msgid "Custom Scheduling"
678
+ msgstr "Agendamento personalizado"
679
 
680
+ #: views/b2s/widgets/premium.php:59
681
+ msgid "Custom Sharing"
682
+ msgstr "Compartilhamento customizado"
 
 
 
683
 
684
+ #: includes/B2S/PostBox.php:97
685
+ msgid "Custom Sharing & Scheduling"
686
+ msgstr "Personalize o Compartilhamento e Agendamento"
 
687
 
688
+ #: includes/B2S/Curation/View.php:106
689
+ msgid "Customize & Schedule"
690
+ msgstr "Personalizar e Agendar"
 
691
 
692
+ #: includes/B2S/PostBox.php:98
693
+ msgid "Customize & Schedule Social Media Posts"
694
+ msgstr "Personalizar e agendar postagens de rede social"
 
 
 
 
695
 
696
+ #: includes/B2S/PostBox.php:126
697
+ msgid ""
698
+ "Customize and schedule your social media posts on the one page preview for "
699
+ "all your selected networks: tailor your posts with individual comments, "
700
+ "#hashtags or @handles and schedule your posts for the best times to post, "
701
+ "for multiple times or re-share recurrently for more visibility and "
702
+ "engagement with your community."
703
+ msgstr ""
704
+ "Personalize e agende suas postagens de rede social na visualização de uma "
705
+ "página para todas as redes selecionadas: personalize suas postagens com "
706
+ "comentários individuais, #hashtags ou @handles e programe suas postagens "
707
+ "para os melhores horários para postar, por várias vezes ou compartilhar "
708
+ "novamente de forma recorrente para mais visibilidade e engajamento com sua "
709
+ "comunidade."
710
 
711
+ #: views/b2s/premium.php:69
712
+ msgid "Customizing Social Media Posts"
713
+ msgstr "Personalização das postagens de redes sociais"
714
+
715
+ #: includes/Loader.php:678 includes/Loader.php:714
716
+ msgid "Dashboard"
717
+ msgstr "Dashboard"
718
+
719
+ #: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67
720
+ #: includes/B2S/Ship/Item.php:815 views/b2s/partials/post-edit-modal.php:47
721
+ #: views/b2s/partials/post-edit-modal.php:50
722
+ msgid "Date"
723
+ msgstr "Data"
724
+
725
+ #: includes/B2S/Ship/Item.php:758
726
+ msgid "Day of month"
727
+ msgstr "Dia do mês"
728
+
729
+ #: includes/B2S/Network/Item.php:221 includes/B2S/Network/Item.php:273
730
+ #: includes/B2S/Network/Item.php:326 includes/B2S/Ship/Item.php:763
731
+ msgid "Days"
732
+ msgstr "Dias"
733
+
734
+ #: includes/B2S/Network/Item.php:58
735
+ msgid "Default"
736
+ msgstr "Padrão"
737
 
738
+ #: includes/B2S/Settings/Item.php:124
739
+ msgid "Define by default to automatically post your posts on social media:"
740
+ msgstr ""
741
+ "Defina por padrão para postar suas postagens automaticamente nas redes "
742
+ "sociais:"
743
 
744
+ #: includes/B2S/Settings/Item.php:164
 
745
  msgid ""
746
+ "Define by default to automatically share your imported posts to social media:"
 
747
  msgstr ""
748
+ "Defina por padrão para compartilhar automaticamente suas postagens "
749
+ "importadas para redes sociais:"
 
 
 
 
 
750
 
751
+ #: views/b2s/post.calendar.php:118 views/b2s/post.sched.php:138
752
+ #: views/b2s/ship.php:482
753
  msgid ""
754
+ "Define the default settings for the custom post format for all of your "
755
+ "Facebook accounts in the Blog2Social settings."
 
756
  msgstr ""
757
+ "Defina as configurações padrão para o formato de postagem personalizado para "
758
+ "todas as suas contas do Facebook nas configurações do Blog2Social."
 
759
 
760
+ #: views/b2s/post.calendar.php:124 views/b2s/post.sched.php:144
761
+ #: views/b2s/ship.php:488
762
+ msgid ""
763
+ "Define the default settings for the custom post format for all of your "
764
+ "Google+ accounts in the Blog2Social settings."
765
+ msgstr ""
766
+ "Defina as configurações padrão para o formato de postagem personalizado para "
767
+ "todas as suas contas do Google+ nas configurações do Blog2Social."
768
 
769
+ #: views/b2s/post.calendar.php:127 views/b2s/post.sched.php:147
770
+ #: views/b2s/ship.php:491
771
  msgid ""
772
+ "Define the default settings for the custom post format for all of your "
773
+ "Instagram accounts in the Blog2Social settings."
 
 
774
  msgstr ""
775
+ "Defina as configurações padrão para o formato de postagem personalizado para "
776
+ "todas as suas contas do Instagram nas configurações do Blog2Social."
 
 
777
 
778
+ #: views/b2s/post.calendar.php:121 views/b2s/post.sched.php:141
779
+ #: views/b2s/ship.php:485
780
+ msgid ""
781
+ "Define the default settings for the custom post format for all of your "
782
+ "Twitter accounts in the Blog2Social settings."
783
+ msgstr ""
784
+ "Defina as configurações padrão para o formato de postagem personalizado para "
785
+ "todas as suas contas do Twitter nas configurações do Blog2Social."
786
 
787
+ #: includes/B2S/Settings/Item.php:91
788
+ msgid "Define Twitter post content"
789
+ msgstr "Definir o conteúdo da postagem no Twitter"
790
 
791
+ #: includes/B2S/Ship/Item.php:675 views/b2s/partials/post-edit-modal.php:58
792
+ msgid "Delay"
793
+ msgstr "Atraso"
794
 
795
+ #: views/b2s/network.php:35 views/b2s/partials/post-edit-modal.php:82
796
+ msgid "Delete"
797
+ msgstr "Excluir"
798
 
799
+ #: includes/B2S/Post/Item.php:544 includes/B2S/Post/Item.php:591
800
+ #: includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:692
801
+ #: includes/B2S/Ship/Item.php:833
802
+ msgid "delete"
803
+ msgstr "excluir"
804
 
805
+ #: views/b2s/network.php:187
806
+ msgid "Delete all scheduled posts for this account irrevocably"
807
+ msgstr "Excluir todas as postagens agendadas para esta conta irrevogavelmente"
 
 
 
 
 
808
 
809
+ #: views/b2s/network.php:174
810
+ msgid "Delete Authorization"
811
+ msgstr "Excluir autorização"
812
 
813
+ #: views/b2s/post.sched.php:77
814
+ msgid "Delete entries form the scheduling"
815
+ msgstr "Excluir entradas do agendamento"
816
 
817
+ #: views/b2s/post.notice.php:65 views/b2s/post.publish.php:65
818
+ #: views/b2s/widgets/posts.php:71
819
+ msgid "Delete entries from the reporting"
820
+ msgstr "Excluir entradas do relatório"
821
 
822
+ #: includes/B2S/Post/Item.php:470 includes/B2S/Post/Item.php:483
823
+ msgid "delete from reporting"
824
+ msgstr "excluir do relatório"
825
 
826
+ #: views/b2s/network.php:134
827
+ msgid "Delete Profile"
828
+ msgstr "Excluir Perfil"
 
 
829
 
830
+ #: views/b2s/partials/plugin-deactivate-modal.php:14
831
+ msgid "Delete scheduled posts"
832
+ msgstr "Deletar as postagens agendadas"
 
833
 
834
+ #: includes/B2S/Post/Item.php:599
835
+ msgid "delete scheduling"
836
+ msgstr "excluir agendamento"
837
 
838
+ #: views/b2s/post.approve.php:78
839
+ msgid "Delete Social Media Posts"
840
+ msgstr "Excluir postagens nas redes sociais"
841
 
842
+ #: includes/B2S/Ship/Item.php:264 includes/B2S/Ship/Item.php:852
843
+ msgid "Delete text"
844
+ msgstr "Excluir texto"
845
 
846
+ #: includes/B2S/Settings/Item.php:326 includes/B2S/Settings/Item.php:347
847
+ msgid "Description"
848
+ msgstr "Descrição"
849
 
850
+ #: includes/B2S/Post/Item.php:266 includes/B2S/Post/Item.php:290
851
+ #: includes/B2S/Post/Item.php:312
852
+ msgid "Details"
853
+ msgstr "Detalhes"
854
 
855
+ #: includes/B2S/Settings/Item.php:369
856
+ msgid "Did you know?"
857
+ msgstr "Você sabia?"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
858
 
859
+ #: views/b2s/howto.php:30
860
+ msgid "Do you need help?"
861
+ msgstr "Você precisa de ajuda?"
862
 
863
+ #: views/b2s/network.php:183
864
+ msgid "Do you really want to delete this authorization"
865
+ msgstr "Você realmente deseja excluir esta autorização"
866
 
867
  #: views/b2s/network.php:137
868
  msgid "Do you really want to delete this profile"
869
  msgstr "Você realmente quer excluir este perfil?"
870
 
871
+ #: views/b2s/partials/plugin-deactivate-modal.php:13
 
 
 
 
 
 
 
 
 
 
 
872
  msgid ""
873
+ "Do you want Blog2Social to delete all your scheduled social media posts? "
874
+ "Your scheduled posts will no longer be sent to your social networks."
 
 
875
  msgstr ""
876
+ "Você quer que o Blog2Social exclua todas as suas postagens agendadas das "
877
+ "redes sociais? Suas postagens agendadas não serão mais enviadas para suas "
878
+ "redes sociais."
 
879
 
880
+ #: views/b2s/partials/plugin-deactivate-modal.php:10
881
+ msgid "Do you want to delete your scheduled posts?"
882
+ msgstr "Você quer excluir as postagens agendadas?"
 
 
 
 
 
 
 
 
883
 
884
+ #: views/b2s/curation.php:84 views/b2s/post.approve.php:98
885
+ #: views/b2s/ship.php:443
886
+ msgid "Do you want to mark this post as published ?"
887
+ msgstr "Você quer marcar este postagem como publicado?"
 
888
 
889
+ #: views/b2s/ship.php:15 includes/B2S/Post/Filter.php:49
890
+ #: includes/B2S/Post/Item.php:208 includes/PRG/Post/Item.php:97
891
+ msgid "draft"
892
+ msgstr "rascunho"
893
 
894
+ #: views/b2s/partials/network-tos-modal.php:14
895
+ msgid ""
896
+ "Due to Facebook API changes, starting on 1st August 2018, access to personal "
897
+ "Facebook Profiles has been severely restricted for all social media tools. "
898
+ "Automated posting on personal Facebook Profiles is no longer allowed with "
899
+ "any social media tool or app."
900
+ msgstr ""
901
+ "Devido às alterações da API do Facebook, à partir de 1º de agosto de 2018, o "
902
+ "acesso a perfis pessoais do Facebook foi severamente restrito a todas as "
903
+ "ferramentas de mídia social. A postagem automatizada em perfis pessoais do "
904
+ "Facebook não é mais permitida com qualquer ferramenta ou aplicativo de rede "
905
+ "social."
906
 
907
+ #: includes/B2S/Ship/Item.php:753 includes/B2S/Ship/Item.php:756
908
+ msgid "Duration"
909
+ msgstr "Duração"
910
 
911
+ #: includes/B2S/Ship/Item.php:759
912
+ msgid "Duration in days"
913
+ msgstr "Duração em dias"
914
 
915
+ #: views/prg/login.php:23
916
+ msgid "E-Mail or Username"
917
+ msgstr "E-mail ou usuário"
918
 
919
+ #: includes/B2S/Post/Item.php:588
920
+ msgid "edit"
921
+ msgstr "editar"
922
 
923
+ #: views/b2s/premium.php:70 views/b2s/widgets/premium.php:60
924
+ msgid ""
925
+ "Edit or add comments, hashtags or handles. Edit posts in HTML for re-"
926
+ "publishing on blogging networks"
927
  msgstr ""
928
+ "Edite ou adicione comentários, hashtags ou handles. Editar postagens em HTML "
929
+ "para republicar em redes de blogs"
 
 
 
930
 
931
+ #: views/b2s/partials/post-edit-modal.php:7
932
+ msgid "Edit Post"
933
+ msgstr "Editar postagem"
934
 
935
+ #: includes/B2S/PostBox.php:105
936
+ msgid "enable Auto-Posting"
937
+ msgstr "ativar a postagem automática"
938
 
939
+ #: includes/B2S/Ship/Item.php:656
940
+ msgid "Enable Retweets for all Tweets with the selected profile"
941
+ msgstr "Ativar Retweets para todos os Tweets com o perfil selecionado"
942
 
943
+ #: includes/B2S/Ship/Item.php:808
944
+ msgid "End Of Month"
945
+ msgstr "Fim do mês"
946
 
947
+ #: views/b2s/curation.php:37
948
+ msgid "Enter a link you want share on your social media channels"
949
+ msgstr ""
950
+ "Insira um link que você deseja compartilhar nos seus canais de redes sociais"
 
951
 
952
+ #: views/b2s/premium.php:27 views/b2s/widgets/premium.php:19
953
+ msgid "Enter license key and change your version"
954
+ msgstr "Entre com o código da licença e altere sua versão"
955
 
956
+ #: views/b2s/curation.php:39
957
+ msgid "Enter link"
958
+ msgstr "Entre com o link"
 
 
959
 
960
+ #: includes/B2S/Settings/Item.php:214
961
+ msgid "Exclude (Do no post ...)"
962
+ msgstr "Excluir (não postar...)"
 
 
963
 
964
+ #: views/b2s/settings.php:74
965
+ msgid "Facebook"
966
+ msgstr "Facebook"
967
 
968
+ #: includes/B2S/PostBox.php:100
969
+ msgid "Facebook Instant Sharing:"
970
+ msgstr "Facebook Instant Sharing:"
 
971
 
972
+ #: includes/B2S/Post/Item.php:442 includes/B2S/Ship/Save.php:438
973
+ msgid "FAQ"
974
+ msgstr "FAQ"
 
975
 
976
+ #: views/b2s/network.php:21 views/b2s/network.php:22
977
+ #: views/b2s/post.calendar.php:212 views/b2s/post.calendar.php:213
978
+ #: views/prg/post.php:25 views/prg/post.php:26
979
+ msgid "filter"
980
+ msgstr "filtrar"
981
 
982
+ #: includes/B2S/Settings/Item.php:211
 
983
  msgid ""
984
+ "Filter Posts (Only posts that meet the following criteria will be autoposted)"
 
985
  msgstr ""
986
+ "Filtrar postagens (somente postagens que atendam aos seguintes critérios "
987
+ "serão enviadas automaticamente)"
988
+
989
+ #: views/b2s/howto.php:32
990
+ msgid "Find answers to common questions in our FAQ."
991
+ msgstr "Encontre respostas para perguntas comuns em nosso FAQ."
992
+
993
+ #: views/b2s/ship.php:197
994
+ msgid "First, connect or select network before posting"
995
+ msgstr "Primeiro, conecte ou selecione a rede antes de postar"
996
 
997
+ #: includes/B2S/Ship/Save.php:399
 
998
  msgid ""
999
+ "For sharing your posts on Google+ you can now use Google+ Instant Sharing"
 
1000
  msgstr ""
1001
+ "Para compartilhar suas postagens no Google+, agora você pode usar o "
1002
+ "Compartilhamento Instantâneo do Google+"
1003
 
1004
+ #: includes/B2S/Ship/Save.php:391
 
1005
  msgid ""
1006
+ "For sharing your posts on personal Facebook Profiles you can now use "
1007
+ "Facebook Instant Sharing"
1008
  msgstr ""
1009
+ "Para compartilhar suas postagens em perfis pessoais do Facebook, agora você "
1010
+ "pode usar o Compartilhamento Instantâneo do Facebook"
1011
+
1012
+ #: views/b2s/post.calendar.php:99 views/b2s/post.sched.php:119
1013
+ #: views/b2s/ship.php:464
1014
+ msgid "for:"
1015
+ msgstr "para:"
1016
+
1017
+ #: includes/B2S/Ship/Item.php:825
1018
+ msgid "Fri"
1019
+ msgstr "Sex"
1020
+
1021
+ #: includes/B2S/Settings/Item.php:320
1022
+ msgid "Frontpage Settings"
1023
+ msgstr "Configurações da página inicial"
1024
+
1025
+ #: views/b2s/settings.php:30
1026
+ msgid "General"
1027
+ msgstr "Geral"
1028
 
1029
+ #: views/b2s/widgets/newsletter.php:4
1030
+ msgid "Get news and updates for promoting your blog on social media"
1031
+ msgstr ""
1032
+ "Receba notícias e atualizações para promover seu blog nas redes sociais"
1033
+
1034
+ #: views/b2s/widgets/newsletter.php:10
1035
+ msgid "Get updates"
1036
+ msgstr "Obtenha atualizações"
1037
+
1038
+ #: views/b2s/ship.php:530
1039
+ msgid "Give me more information"
1040
+ msgstr "Me dê mais informações"
1041
+
1042
+ #: views/b2s/network.php:158
1043
  msgid ""
1044
+ "Google currently allows access to the API for all companies with up to 9 "
1045
+ "locations in their Google My Business Listings. However, Google plans to "
1046
+ "extend the API for companies with more than 9 locations in their Google My "
1047
+ "Business listings."
1048
  msgstr ""
1049
+ "Atualmente, o Google permite acesso à API para todas as empresas com até "
1050
+ "nove locais nas suas listagens do Google Meu Negócio. No entanto, o Google "
1051
+ "planeja estender a API para empresas com mais de nove locais em suas "
1052
+ "listagens do Google Meu Negócio."
1053
 
1054
+ #: views/b2s/network.php:152
1055
+ msgid "Google My Business"
1056
+ msgstr "Google My Business"
 
1057
 
1058
+ #: views/b2s/settings.php:80
1059
+ msgid "Google+"
1060
+ msgstr "Google+"
1061
 
1062
+ #: includes/Loader.php:608 includes/B2S/Network/Item.php:144
1063
+ #: includes/B2S/Network/Item.php:144 includes/B2S/Network/Item.php:301
1064
+ #: includes/B2S/Settings/Item.php:452 includes/B2S/Settings/Item.php:474
1065
+ #: includes/B2S/Ship/Portale.php:28 includes/B2S/Ship/Portale.php:28
1066
+ msgid "Group"
1067
+ msgstr "Grupo"
1068
 
1069
+ #: includes/B2S/Ship/Item.php:628
1070
+ msgid "Hashtags"
1071
+ msgstr "Hashtags"
1072
 
1073
+ #: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98
1074
+ #: includes/B2S/Settings/Item.php:99
1075
+ msgid "hashtags"
1076
+ msgstr "hashtags"
1077
 
1078
+ #: views/b2s/settings.php:201
1079
+ msgid ""
1080
+ "Hashtags are a great way to generate more reach and visibility for your "
1081
+ "posts. By activating this feature Blog2Social will automatically include "
1082
+ "your WordPress tags as hashtags in all Social Media posts for networks that "
1083
+ "support hashtags. This way you don't need to worry about adding extra "
1084
+ "hashtags to your comments. Blog2Social erases unnecessary spaces in your "
1085
+ "WordPress tags to generate valid hashtags."
1086
+ msgstr ""
1087
+ "As hashtags são uma ótima maneira de gerar mais alcance e visibilidade para "
1088
+ "suas postagens. Ao ativar este recurso, o Blog2Social incluirá "
1089
+ "automaticamente suas tags do WordPress como hashtags em todas as postagens "
1090
+ "de rede social para redes que suportam hashtags. Dessa forma, você não "
1091
+ "precisa se preocupar em adicionar hashtags extras aos seus comentários. "
1092
+ "Blog2Social apaga espaços desnecessários em suas tags do WordPress para "
1093
+ "gerar hashtags válidas."
1094
 
1095
+ #: includes/Notice.php:20
1096
+ msgid "hide"
1097
+ msgstr "esconder"
 
1098
 
1099
+ #: includes/B2S/Ship/Item.php:302
1100
+ msgid "hide calendar"
1101
+ msgstr "esconder calendário"
 
1102
 
1103
+ #: includes/Loader.php:684 includes/Loader.php:754
1104
+ #: views/b2s/widgets/tutorial.php:4
1105
+ msgid "How to & FAQ"
1106
+ msgstr "Como e FAQ"
1107
 
1108
+ #: views/b2s/howto.php:9
1109
+ msgid "How to use Blog2Social"
1110
+ msgstr "Como usar o Blog2Social"
1111
 
1112
+ #: views/b2s/widgets/tutorial.php:1
1113
+ msgid "How to work with Blog2Social"
1114
+ msgstr "Como trabalhar com o Blog2Social"
1115
 
1116
+ #. Plugin URI of the plugin
1117
+ #. Author URI of the plugin
1118
+ msgid "https://www.blog2social.com"
1119
+ msgstr "https://www.blog2social.com"
1120
 
1121
+ #: views/b2s/partials/network-tos-modal.php:38
1122
+ msgid "I understand the Facebook changes"
1123
+ msgstr "Eu entendo as mudanças do Facebook"
1124
+
1125
+ #: views/b2s/partials/network-tos-modal.php:31
1126
  msgid ""
1127
+ "If you are using your personal Facebook Profile for business, promotion, or "
1128
+ "publishing purposes, you might also consider converting your personal "
1129
+ "Facebook Profile to a Facebook Page."
1130
  msgstr ""
1131
+ "Se você estiver usando o seu perfil pessoal do Facebook para fins comerciais,"
1132
+ " promocionais ou de publicação, considere a possibilidade de converter seu "
1133
+ "perfil pessoal do Facebook em uma página do Facebook."
1134
 
1135
+ #: views/b2s/ship.php:336
1136
+ msgid "Ignore & share"
1137
+ msgstr "Ignorar e compartilhar"
1138
 
1139
+ #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
1140
+ msgid "Image cut out"
1141
+ msgstr "Imagem recortada"
1142
 
1143
+ #: includes/B2S/Settings/Item.php:329 includes/B2S/Settings/Item.php:350
1144
+ #: includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
1145
+ msgid "Image upload / Media Gallery"
1146
+ msgstr "Upload de imagem / Galeria de mídia"
1147
 
1148
+ #: includes/B2S/Settings/Item.php:327 includes/B2S/Settings/Item.php:348
1149
+ msgid "Image URL"
1150
+ msgstr "URL da imagem"
1151
 
1152
+ #: includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441
1153
+ msgid "Image with frame"
1154
+ msgstr "Imagem com frame"
1155
 
1156
+ #: includes/B2S/Settings/Item.php:169
1157
+ msgid ""
1158
+ "Immediate Cross-Posting across all networks: Share an unlimited number of "
1159
+ "posts"
1160
  msgstr ""
1161
+ "Postagem cruzada imediata através de todas as redes: compartilhe um número "
1162
+ "ilimitado de postagens"
1163
 
1164
+ #: includes/B2S/Curation/View.php:61 includes/B2S/Settings/Item.php:186
1165
+ msgid "immediately"
1166
+ msgstr "imediatamente"
1167
 
1168
+ #: includes/B2S/PostBox.php:222
1169
+ msgid "immediately after publishing"
1170
+ msgstr "imediatamente após a publicação"
 
 
 
 
1171
 
1172
+ #: includes/B2S/Settings/Item.php:183
1173
  msgid ""
1174
+ "In accordance with the new Twitter TOS, one Twitter account can be selected "
1175
+ "as your primary Twitter account for auto-posting."
1176
  msgstr ""
1177
+ "De acordo com o novo termo de serviço do Twitter, uma conta do Twitter pode "
1178
+ "ser selecionada como sua conta principal do Twitter para postagem automática."
1179
 
1180
+ #: includes/B2S/Settings/Item.php:213
1181
+ msgid "Include (Post only...)"
1182
+ msgstr "Incluir (Publicar apenas...)"
1183
 
1184
+ #: includes/B2S/Settings/Item.php:88
1185
+ msgid "include Wordpress tags as hashtags in my post"
1186
+ msgstr "incluem tags do WordPress como hashtags na minha postagem"
1187
+
1188
+ #: views/b2s/settings.php:198
1189
+ msgid "Include WordPress tags as hashtags in your posts"
1190
+ msgstr "Incluir tags do WordPress como hashtags em suas postagens"
1191
 
1192
  #: views/b2s/premium.php:98
1193
  msgid "Individual Images for Each Social Media Post"
1194
  msgstr "Imagens individuais para cada postagem de rede social"
1195
 
1196
+ #: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101
1197
+ #: views/b2s/network.php:18 views/b2s/settings.php:70 views/b2s/ship.php:56
1198
+ #: views/b2s/ship.php:146 views/b2s/ship.php:233
1199
+ #: includes/B2S/Network/Item.php:154 includes/B2S/Settings/Item.php:100
1200
+ #: includes/B2S/Ship/Item.php:656
1201
+ msgid "Info"
1202
+ msgstr "Informação"
1203
+
1204
+ #: includes/B2S/Ship/Item.php:390
1205
  msgid ""
1206
+ "Info: Change Card Meta tags image, title and description for this network"
 
1207
  msgstr ""
1208
+ "Info: Altere o Meta Card para tags, imagem, título e descrição para esta rede"
 
 
 
 
 
1209
 
1210
+ #: includes/B2S/Ship/Item.php:366
1211
+ msgid ""
1212
+ "Info: Change Open Graph Meta tags image, title and description for this "
1213
+ "network"
1214
  msgstr ""
1215
+ "Info: Alterar imagem, título e descrição do Open Graph Meta tags para esta "
1216
+ "rede"
 
 
 
 
 
 
 
 
1217
 
1218
+ #: includes/B2S/Ship/Item.php:262 includes/B2S/Ship/Item.php:850
1219
+ msgid "Insert full-text"
1220
+ msgstr "Inserir texto completo"
1221
 
1222
+ #: includes/B2S/Settings/Item.php:392
1223
  msgid ""
1224
+ "Insert white frames to show the whole image in your timeline. All image "
1225
+ "information will be shown in your timeline."
1226
  msgstr ""
1227
+ "Insira quadros brancos para mostrar a imagem inteira na sua linha do tempo. "
1228
+ "Todas as informações da imagem serão mostradas na sua linha do tempo."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1229
 
1230
+ #: views/b2s/settings.php:83
1231
+ msgid "Instagram"
1232
+ msgstr "Instagram"
1233
 
1234
+ #: views/b2s/settings.php:226
1235
+ msgid "Instant Caching for Facebook Link Posts"
1236
+ msgstr "Cache Instantâneo do link para Postagens no Facebook"
 
 
 
 
1237
 
1238
+ #: views/b2s/partials/network-tos-modal.php:22
1239
+ msgid ""
1240
+ "Instant Sharing will not only let you share content on your Facebook Profile."
1241
+ " You will also be able to share in Groups, Events and more!"
1242
+ msgstr ""
1243
+ "O Compartilhamento Instantâneo não só permite compartilhar conteúdo no seu "
1244
+ "perfil do Facebook. Você também poderá compartilhar em grupos, eventos e "
1245
+ "muito mais!"
1246
 
1247
+ #: includes/B2S/Ship/Item.php:752
1248
+ msgid "Interval"
1249
+ msgstr "Intervalo"
1250
 
1251
+ #: views/b2s/curation.php:31
1252
+ msgid "Invalid data. Please check your data."
1253
+ msgstr "Dado inválido. Por favor, verifique."
1254
 
1255
+ #: includes/B2S/Post/Item.php:577
1256
+ msgid "is processed by the network"
1257
+ msgstr "é processado pela rede"
1258
 
1259
+ #: includes/B2S/Post/Item.php:505
1260
+ msgid "is waiting to shared by"
1261
+ msgstr "está esperando para ser compartilhado por"
1262
 
1263
+ #: views/prg/ship.php:88
1264
+ msgid ""
1265
+ "It may incur charges for publishing on PR-Gateway. Sent press releases can "
1266
+ "not be withdrawn. If you want your press release to be published now?"
1267
+ msgstr ""
1268
+ "Pode ser cobrado pela publicação no PR-Gateway. Os comunicados de imprensa "
1269
+ "enviados não podem ser retirados. Se você quer que seu comunicado de "
1270
+ "imprensa seja publicado agora?"
1271
 
1272
+ #: views/b2s/premium.php:117
1273
+ msgid "Keep track of your scheduled and shared posts"
1274
+ msgstr "Acompanhe suas postagens agendadas e compartilhadas"
1275
 
1276
+ #: includes/B2S/PostBox.php:34
1277
+ msgid "last auto-post:"
1278
+ msgstr "última postagem automática:"
1279
 
1280
+ #: includes/B2S/Post/Item.php:575
1281
+ msgid "last modified by"
1282
+ msgstr "última modificação por"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1283
 
1284
+ #: includes/B2S/Post/Item.php:238
1285
+ msgid "last shared on social media"
1286
+ msgstr "último compartilhamento nas redes sociais"
1287
 
1288
+ #: views/b2s/widgets/posts.php:19
1289
+ msgid "Latest Posts"
1290
+ msgstr "Últimas postagens"
 
 
 
 
 
 
 
 
 
 
 
 
 
1291
 
1292
+ #: includes/B2S/Post/Item.php:268
1293
+ msgid "latest share by"
1294
+ msgstr "último compartilhamento por"
1295
 
1296
+ #: views/b2s/partials/network-tos-modal.php:33
1297
+ msgid "Learn how to convert your Facebook Profile to a Facebook Page"
1298
  msgstr ""
1299
+ "Aprenda como converter seu perfil do Facebook em uma página do Facebook"
 
 
 
 
 
1300
 
1301
+ #: views/b2s/widgets/tutorial.php:2
1302
  msgid ""
1303
+ "Learn how to get the most out of Blog2Social to promote your blog on social "
1304
+ "media."
 
 
1305
  msgstr ""
1306
+ "Aprenda como tirar o máximo proveito do Blog2Social para promover seu blog "
1307
+ "em redes sociais."
 
 
1308
 
1309
+ #: views/b2s/howto.php:17
1310
+ msgid ""
1311
+ "Learn how to get the most out of Blog2Social to promote your blog on social "
1312
+ "media. Find step-by-step instructions and tips for FREE and PREMIUM users."
1313
  msgstr ""
1314
+ "Aprenda como tirar o máximo proveito do Blog2Social para promover seu blog "
1315
+ "em redes sociais. Encontre instruções passo a passo e dicas para usuários "
1316
+ "GRATUITOS e PREMIUM."
 
 
1317
 
1318
+ #: views/b2s/partials/network-tos-modal.php:24
1319
  msgid ""
1320
+ "Learn how to use all the new features of Facebook Instant Sharing including "
1321
+ "@handles, emotions, and more customizing features!"
 
 
 
1322
  msgstr ""
1323
+ "Aprenda a usar todos os novos recursos do Compartilhamento Instantâneo do "
1324
+ "Facebook, incluindo @handles, emoções e mais recursos de personalização!"
 
 
 
1325
 
1326
+ #: views/b2s/network.php:161 views/b2s/premium.php:22
1327
+ #: views/b2s/widgets/premium.php:14
1328
+ msgid "Learn more"
1329
+ msgstr "Aprenda mais"
1330
 
1331
+ #: includes/B2S/Ship/Item.php:278 includes/B2S/Ship/Item.php:470
1332
+ #: includes/B2S/Ship/Item.php:725
1333
+ msgid "Learn more about this"
1334
+ msgstr "Saiba mais sobre isso"
 
1335
 
1336
+ #: includes/B2S/Ship/Item.php:562 includes/B2S/Ship/Item.php:564
1337
+ msgid "Link"
1338
+ msgstr "Link"
1339
 
1340
+ #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:172
1341
+ #: includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441
1342
+ #: includes/B2S/Settings/Item.php:484
1343
+ msgid "Link Post"
1344
+ msgstr "Link da postagem"
1345
 
1346
+ #: views/b2s/network.php:43 views/b2s/ship.php:55
1347
+ msgid "Load Best Times"
1348
+ msgstr "Carregar os melhores horários"
1349
 
1350
+ #: views/b2s/curation.php:52
1351
+ msgid "Load data..."
1352
+ msgstr "Carregando dados..."
1353
 
1354
  #: views/b2s/ship.php:49
 
 
 
 
1355
  msgid "Load My Times Settings"
1356
  msgstr "Carregar minhas configurações de horário"
1357
 
1358
+ #: includes/B2S/PostBox.php:115 views/b2s/network.php:55
1359
+ #: views/b2s/network.php:180 views/b2s/post.approve.php:46
1360
+ #: views/b2s/post.calendar.php:50 views/b2s/post.calendar.php:230
1361
+ #: views/b2s/post.notice.php:40 views/b2s/post.php:37
1362
+ #: views/b2s/post.publish.php:40 views/b2s/post.sched.php:52
1363
+ #: views/b2s/ship.php:168 views/b2s/ship.php:525
1364
+ msgid "Loading..."
1365
+ msgstr "Carregando..."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1366
 
1367
+ #: views/prg/login.php:20
1368
  msgid ""
1369
+ "Login failed. Please check your server settings. OpenSSL must be enabled on."
 
1370
  msgstr ""
1371
+ "Falha na autenticação. Por favor, verifique as configurações do seu servidor."
1372
+ " O OpenSSL deve estar ativado."
1373
 
1374
+ #: views/prg/login.php:14
1375
+ msgid "Login failed. Please check your username and a password!"
1376
+ msgstr ""
1377
+ "Falha na autenticação. Por favor, verifique seu nome de usuário e senha!"
1378
 
1379
+ #: includes/B2S/Settings/Item.php:296
1380
+ msgid "Meta Tags Settings for Posts and Pages"
1381
+ msgstr "Configurações de metatags para postagens e páginas"
1382
 
1383
+ #: includes/B2S/Ship/Item.php:685 includes/B2S/Ship/Item.php:686
1384
+ #: includes/B2S/Ship/Item.php:687 includes/B2S/Ship/Item.php:688
1385
+ #: views/b2s/partials/post-edit-modal.php:62
1386
+ #: views/b2s/partials/post-edit-modal.php:63
1387
+ #: views/b2s/partials/post-edit-modal.php:64
1388
+ #: views/b2s/partials/post-edit-modal.php:65
1389
+ msgid "min"
1390
+ msgstr "min"
1391
 
1392
+ #: includes/B2S/Settings/Item.php:188
1393
+ msgid "minutes"
1394
+ msgstr "minutos"
1395
 
1396
+ #: views/b2s/network.php:223
1397
+ msgid "modfiy"
1398
+ msgstr "modificar"
 
1399
 
1400
+ #: includes/Loader.php:42
1401
+ msgid "Modify forum"
1402
+ msgstr "Modificar fórum"
1403
 
1404
+ #: includes/Loader.php:42
1405
+ msgid "Modify pin board"
1406
+ msgstr "Modificar o pin board"
1407
 
1408
+ #: includes/Loader.php:42
1409
+ msgid "Modify subreddit"
1410
+ msgstr "Modificar subreddit"
1411
 
1412
+ #: includes/B2S/Ship/Item.php:821
1413
+ msgid "Mon"
1414
+ msgstr "Seg"
1415
 
1416
+ #: includes/B2S/Ship/Item.php:788
1417
+ msgid "Month"
1418
+ msgstr "Mês"
1419
 
1420
+ #: includes/B2S/Ship/Item.php:772
1421
+ msgid "monthly"
1422
+ msgstr "mensalmente"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1423
 
1424
+ #: includes/B2S/Ship/Item.php:788
1425
+ msgid "Months"
1426
+ msgstr "Meses"
1427
 
1428
+ #: views/b2s/widgets/support.php:9
1429
+ msgid "more FAQ"
1430
+ msgstr "mais FAQ"
1431
 
1432
+ #: includes/B2S/Settings/Item.php:183
1433
+ msgid "More information"
1434
+ msgstr "Mais informações"
1435
+
1436
+ #: includes/B2S/Ship/Navbar.php:32
1437
+ msgid "My Profile"
1438
+ msgstr "Meu Perfil"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1439
 
1440
+ #: includes/B2S/Network/Item.php:59 includes/B2S/Network/Item.php:160
1441
+ msgid "My profile"
1442
+ msgstr "Meu perfil"
1443
 
1444
+ #: includes/B2S/PostBox.php:241
1445
+ msgid "my time settings"
1446
+ msgstr "minhas configurações de data/hora"
 
 
1447
 
1448
+ #: views/b2s/curation.php:103 views/b2s/post.calendar.php:251
1449
+ #: views/b2s/ship.php:373
1450
+ msgid "Need to schedule your posts?"
1451
+ msgstr "Precisa agendar suas postagens?"
1452
 
1453
+ #: views/b2s/widgets/premium.php:35
1454
+ msgid "Network Choice"
1455
+ msgstr "Escolha da Rede"
1456
 
1457
+ #: views/b2s/ship.php:153
1458
+ msgid "network connected"
1459
+ msgstr "rede conectada"
1460
 
1461
+ #: includes/B2S/Ship/Item.php:108
1462
+ msgid "Network defines image by link"
1463
+ msgstr "A Rede define imagem por link"
1464
 
1465
+ #: includes/B2S/Ship/Item.php:111 includes/B2S/Ship/Item.php:170
1466
+ msgid "Network does not support emojis"
1467
+ msgstr "A rede não suporta emojis"
1468
 
1469
+ #: includes/B2S/Ship/Item.php:169
1470
+ msgid "Network does not support image for pages"
1471
+ msgstr "A Rede não suporta imagem para páginas"
 
1472
 
1473
+ #: includes/B2S/Ship/Item.php:107
1474
+ msgid "Network does not support image for profiles"
1475
+ msgstr "A Rede não suporta imagem para perfis"
 
 
 
1476
 
1477
+ #: views/b2s/settings.php:39
1478
+ msgid "Network Settings"
1479
+ msgstr "Configurações de Rede"
1480
 
1481
+ #: includes/B2S/PostBox.php:79 includes/B2S/PostBox.php:177
1482
+ msgid "Network settings"
1483
+ msgstr "Configurações de Rede"
1484
 
1485
+ #: includes/Loader.php:681 includes/Loader.php:735 views/b2s/network.php:17
1486
+ msgid "Networks"
1487
+ msgstr "Redes"
1488
 
1489
+ #: includes/B2S/Settings/Item.php:131
1490
+ msgid "new posts"
1491
+ msgstr "novas postagens"
1492
 
1493
+ #: includes/B2S/Post/Filter.php:61 includes/B2S/Post/Filter.php:73
1494
+ msgid "newest first"
1495
+ msgstr "recentes primeiro"
1496
 
1497
+ #: includes/B2S/Post/Item.php:292
1498
+ msgid "next share by"
1499
+ msgstr "próximo compartilhamento por"
1500
 
1501
+ #: views/b2s/curation.php:90 views/b2s/network.php:140
1502
+ #: views/b2s/post.approve.php:87 views/b2s/post.approve.php:104
1503
+ #: views/b2s/post.notice.php:74 views/b2s/post.publish.php:74
1504
+ #: views/b2s/post.sched.php:86 views/b2s/ship.php:449 views/prg/ship.php:92
1505
+ #: views/b2s/widgets/posts.php:80
1506
+ msgid "NO"
1507
+ msgstr "NÃO"
1508
 
1509
+ #: views/b2s/curation.php:28
1510
  msgid ""
1511
+ "No connected networks. Please make sure to connect at least one social media "
1512
+ "account."
1513
  msgstr ""
1514
+ "Nenhuma rede conectada. Por favor, certifique-se de conectar pelo menos uma "
1515
+ "conta de rede social."
 
 
 
 
 
1516
 
1517
+ #: includes/B2S/Ship/Image.php:59
1518
+ msgid "No images are included in your post."
1519
+ msgstr "Nenhuma imagem está incluída na sua postagem."
1520
 
1521
+ #: views/b2s/curation.php:24
1522
+ msgid "No link preview available. Please check your link."
1523
+ msgstr ""
1524
+ "Nenhuma visualização de link disponível. Por favor, verifique seu link."
1525
 
1526
+ #: includes/B2S/PostBox.php:242
1527
+ msgid ""
1528
+ "Note: If you ​have​ not ​specified​ your own times, we automatically provide "
1529
+ "you with the best times to post​ on the social networks. You can always "
1530
+ "​edit​ your own times in the settings."
1531
+ msgstr ""
1532
+ "Nota: Se você não especificou seus horários, nós automaticamente lhe "
1533
+ "forneceremos os melhores horários para postar nas redes sociais. Você sempre "
1534
+ "pode editar seus próprios horários nas configurações."
1535
 
1536
+ #: views/b2s/settings.php:231
1537
+ msgid "Note: To use Facebook Instant Articles, this option must be disabled."
1538
+ msgstr ""
1539
+ "Aviso: Para usar o Facebook Instant Articles, esta opção deve ser desativada."
1540
 
1541
+ #: includes/B2S/PostBox.php:81
1542
+ msgid ""
1543
+ "Notice: Please make sure, that your website address is reachable. The Social "
1544
+ "Networks do not allow postings from local installations."
1545
+ msgstr ""
1546
+ "Aviso: Certifique-se de que o endereço do seu site esteja acessível. As "
1547
+ "Redes Sociais não permitem postagens de sites locais."
1548
 
1549
+ #: views/b2s/ship.php:178
1550
  msgid ""
1551
+ "Notice:<br><p>Please make sure, that your website address is reachable. The "
1552
+ "Social Networks do not allow postings from local installations.</p>"
1553
  msgstr ""
1554
+ "Aviso: <br><p>Verifique se o endereço do seu site está acessível. As Redes "
1555
+ "Sociais não permitem postagens de instalações locais.</p>"
 
1556
 
1557
+ #: views/b2s/post.approve.php:83 views/b2s/post.notice.php:70
1558
+ #: views/b2s/post.publish.php:70 views/b2s/post.sched.php:82
1559
+ #: views/b2s/widgets/posts.php:76
1560
+ msgid "Number of entries"
1561
+ msgstr "Número de entradas"
1562
 
1563
+ #: includes/B2S/User/Info.php:14
1564
+ msgid "Number of scheduled posts"
1565
+ msgstr "Número de postagens agendadas"
1566
 
1567
+ #: includes/B2S/User/Info.php:11
1568
+ msgid "Number of shared posts"
1569
+ msgstr "Número de postagens compartilhadas"
1570
 
1571
+ #: includes/B2S/Ship/Item.php:372
1572
+ msgid "OG Meta description"
1573
+ msgstr "Descrição Meta OG"
1574
 
1575
+ #: includes/B2S/Ship/Item.php:371
1576
+ msgid "OG Meta title"
1577
+ msgstr "Título Meta OG"
1578
 
1579
+ #: includes/B2S/Post/Filter.php:61 includes/B2S/Post/Filter.php:73
1580
+ msgid "oldest first"
1581
+ msgstr "antigos primeiro"
 
 
1582
 
1583
+ #: includes/PRG/Post/Item.php:132
1584
+ msgid "on Blog"
1585
+ msgstr "no Blog"
1586
 
1587
+ #: views/b2s/ship.php:35 includes/B2S/Post/Item.php:248
1588
+ msgid "on blog"
1589
+ msgstr "no blog"
1590
 
1591
+ #: views/b2s/premium.php:108 views/b2s/widgets/premium.php:96
1592
+ msgid "One-page preview editor for all social networks for easy customizing"
1593
+ msgstr ""
1594
+ "Editor de visualização de uma página para todas as redes sociais para "
1595
+ "facilitar a personalização"
1596
 
1597
+ #: views/b2s/widgets/premium.php:95
1598
+ msgid "One-Step Workflow"
1599
+ msgstr "Fluxo de trabalho de uma etapa"
1600
 
1601
+ #: includes/B2S/Settings/Item.php:99
1602
+ msgid "only content"
1603
+ msgstr "somente conteúdo"
1604
+
1605
+ #: includes/Loader.php:1148 includes/Loader.php:1321
1606
+ msgid "or"
1607
+ msgstr "ou"
1608
+
1609
+ #: includes/B2S/PostBox.php:164 views/b2s/curation.php:136
1610
+ #: views/b2s/network.php:122 views/b2s/post.calendar.php:284
1611
+ #: views/b2s/ship.php:300 views/b2s/ship.php:360 views/b2s/ship.php:406
1612
+ msgid ""
1613
+ "or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start "
1614
+ "with free 30-days-trial of Blog2Social Premium</a> (no payment information "
1615
+ "needed)"
1616
+ msgstr ""
1617
+ "ou <a href=\"http://service.blog2social.com/trial\" target=\"_blank\"> "
1618
+ "comece com o teste gratuito de 30 dias do Blog2Social Premium</a> (nenhuma "
1619
+ "informação de pagamento é necessária)"
1620
+
1621
+ #: includes/B2S/Ship/Item.php:773
1622
+ msgid "own period"
1623
+ msgstr "período próprio"
1624
+
1625
+ #: includes/Loader.php:608 includes/B2S/Network/Item.php:141
1626
+ #: includes/B2S/Network/Item.php:141 includes/B2S/Network/Item.php:248
1627
+ #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:451
1628
+ #: includes/B2S/Settings/Item.php:473 includes/B2S/Ship/Portale.php:31
1629
+ #: includes/B2S/Ship/Portale.php:31
1630
+ msgid "Page"
1631
+ msgstr "Página"
1632
+
1633
+ #: views/prg/login.php:24
1634
+ msgid "Password"
1635
+ msgstr "Senha"
1636
+
1637
+ #: views/b2s/settings.php:242 includes/B2S/Settings/Item.php:66
1638
+ msgid "Personal Time Zone"
1639
+ msgstr "Fuso horário pessoal"
1640
+
1641
+ #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:172
1642
+ #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
1643
+ #: includes/B2S/Settings/Item.php:484
1644
+ msgid "Photo Post"
1645
+ msgstr "Foto da postagem"
1646
 
1647
+ #: views/b2s/curation.php:38
1648
+ msgid "Please enter a valid link"
1649
+ msgstr "por favor, entre com um link válido"
1650
 
1651
+ #: includes/B2S/Ship/Item.php:278 includes/B2S/Ship/Item.php:470
1652
+ #: includes/B2S/Ship/Item.php:725
1653
+ msgid ""
1654
+ "Please keep in mind that according to Twitter’s new TOS, users are no longer "
1655
+ "allowed to post identical or substantially similar content to multiple "
1656
+ "accounts or multiple duplicate updates on one account."
1657
+ msgstr ""
1658
+ "Tenha em mente que, de acordo com os novos termos de serviço do Twitter, os "
1659
+ "usuários não podem mais postar conteúdo idêntico ou substancialmente "
1660
+ "semelhante a várias contas ou várias atualizações duplicadas em uma conta."
1661
 
1662
+ #: views/prg/ship.php:85
1663
+ msgid "Please Note"
1664
+ msgstr "Observação:"
1665
 
1666
+ #: views/b2s/partials/network-tos-modal.php:27
1667
+ msgid "Please note:"
1668
+ msgstr "Observação:"
1669
 
1670
+ #: includes/B2S/Settings/Item.php:332
1671
+ msgid ""
1672
+ "Please note: Facebook supports images with a minimum dimension of 200x200 "
1673
+ "pixels and an aspect ratio of 1:1."
1674
  msgstr ""
1675
+ "Nota: o Facebook suporta imagens com uma dimensão mínima de 200x200 pixels e "
1676
+ "uma proporção de 1:1."
1677
 
1678
+ #: includes/B2S/Settings/Item.php:353
1679
  msgid ""
1680
+ "Please note: Twitter supports images with a minimum dimension of 144x144 "
1681
+ "pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The "
1682
+ "image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF "
1683
+ "formats."
1684
  msgstr ""
1685
+ "Atenção: O Twitter suporta imagens com uma dimensão mínima de 144x144 pixels "
1686
+ "e uma dimensão máxima de 4096x4096 pixels e menos de 5 MB. A imagem será "
1687
+ "cortada para um quadrado. O Twitter suporta os formatos JPG, PNG, WEBP e GIF."
1688
 
1689
+ #: includes/B2S/Ship/Item.php:283
1690
+ msgid ""
1691
+ "Please note: XING allows identical posts to be published only once within a "
1692
+ "group and no more than three times across different groups."
1693
  msgstr ""
1694
+ "Atenção: A rede social XING permite posts idênticos para serem publicados "
1695
+ "apenas uma vez dentro de um grupo e não mais de três vezes em diferentes "
1696
+ "grupos."
1697
 
1698
+ #: includes/B2S/Ship/Save.php:404
1699
  msgid ""
1700
+ "Please note: You post has to be marked as public to be posted in a group."
1701
+ msgstr "Atenção: Sua postagem deverá ser pública para ser postada em um grupo."
1702
+
1703
+ #: views/b2s/network.php:213
1704
+ msgid "Please re-authorize your account with Blog2Social and try again"
1705
  msgstr ""
1706
+ "Por favor, autorize novamente sua conta no Blog2Social e tente novamente"
1707
 
1708
+ #: includes/B2S/Post/Item.php:442 includes/B2S/Ship/Save.php:438
1709
+ msgid "Please see"
1710
+ msgstr "Por favor, veja"
1711
+
1712
+ #: includes/System.php:72 includes/System.php:78
1713
  msgid ""
1714
+ "Please see <a href=\"https://www.blog2social."
1715
+ "com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social."
1716
+ "html\" target=\"_blank\">FAQ</a>"
1717
  msgstr ""
1718
+ "Por favor, veja o <a href=\"https://www.blog2social."
1719
+ "com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social."
1720
+ "html\" target=\"_blank\">FAQ</a>"
1721
+
1722
+ #: includes/B2S/PostBox.php:25
1723
+ msgid "Please see FAQ"
1724
+ msgstr "Por favor, veja o FAQ"
1725
+
1726
+ #: includes/B2S/Ship/Save.php:409
1727
+ msgid "Please share your post now"
1728
+ msgstr "Por favor, compartilhe a sua postagem agora"
1729
+
1730
+ #: includes/B2S/Network/Item.php:189 includes/B2S/Network/Item.php:241
1731
+ #: includes/B2S/Network/Item.php:294 includes/B2S/Ship/Image.php:30
1732
+ msgid "please upgrade"
1733
+ msgstr "por favor, atualize"
1734
 
1735
+ #: includes/Loader.php:563
1736
  msgid ""
1737
+ "Please, make sure that your post are publish on this blog on this moment. "
1738
+ "Then you can auto post your post with Blog2social."
1739
  msgstr ""
1740
+ "Por favor, certifique-se de que sua postagem seja publicada neste blog neste "
1741
+ "momento. Então, você pode postar sua postagem automaticamente no Blog2Social."
1742
 
1743
+ #: views/b2s/settings.php:215
1744
+ msgid "Plugin contents are loaded one at a time to minimize server load."
1745
+ msgstr ""
1746
+ "O conteúdo do plug-in é carregado de cada vez para minimizar a carga do "
1747
+ "servidor."
1748
 
1749
+ #: includes/B2S/PostBox.php:240
1750
+ msgid "post at"
1751
+ msgstr "postar em"
1752
 
1753
+ #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:117
1754
+ #: views/b2s/ship.php:462
1755
+ msgid "Post Format"
1756
+ msgstr "Formato da postagem"
1757
 
1758
+ #: views/b2s/settings.php:64
1759
+ msgid "Post format"
1760
+ msgstr "Formato da postagem"
 
1761
 
1762
+ #: includes/B2S/Ship/Item.php:252
1763
+ msgid "post format"
1764
+ msgstr "formato da postagem"
 
1765
 
1766
+ #: includes/B2S/PostBox.php:151 views/b2s/curation.php:123
1767
+ #: views/b2s/network.php:109 views/b2s/post.calendar.php:271
1768
+ #: views/b2s/ship.php:287 views/b2s/ship.php:347 views/b2s/ship.php:393
1769
+ msgid "Post on pages and groups"
1770
+ msgstr "Postar em páginas e grupos"
1771
+
1772
+ #: includes/B2S/Settings/Item.php:212
1773
+ msgid "Post Types"
1774
+ msgstr "Tipos de postagem"
1775
 
1776
+ #: views/b2s/partials/network-tos-modal.php:8
1777
+ msgid "Posting on Facebook Profiles – Introducing Facebook Instant Sharing"
1778
  msgstr ""
1779
+ "Postando em perfis no Facebook - Apresentando o Compartilhamento Instantâneo "
1780
+ "do Facebook"
1781
 
1782
+ #: includes/Loader.php:679 includes/Loader.php:721
1783
+ msgid "Posts & Sharing"
1784
+ msgstr "Postagens e Compartilhamento"
1785
 
1786
+ #: includes/B2S/Settings/Item.php:172
1787
+ msgid "posts per day"
1788
+ msgstr "postagens por dia"
1789
 
1790
+ #: includes/Loader.php:683 includes/Loader.php:747
1791
+ msgid "PR-Service"
1792
+ msgstr "PR-Service"
1793
 
1794
+ #: includes/Loader.php:685 includes/Loader.php:760 includes/B2S/PostBox.php:108
1795
+ #: views/b2s/network.php:31 views/b2s/settings.php:67 views/b2s/ship.php:20
1796
+ #: includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:138
1797
+ #: includes/B2S/Network/Item.php:141 includes/B2S/Network/Item.php:144
1798
+ #: includes/B2S/Network/Item.php:223 includes/B2S/Network/Item.php:275
1799
+ #: includes/B2S/Network/Item.php:328 includes/B2S/Settings/Item.php:93
1800
+ #: includes/B2S/Settings/Item.php:116 includes/B2S/Ship/Image.php:73
1801
+ #: includes/B2S/Ship/Image.php:80 includes/B2S/Ship/Item.php:715
1802
+ #: includes/B2S/Ship/Portale.php:28 includes/B2S/Ship/Portale.php:31
1803
+ #: includes/B2S/Ship/Portale.php:34 views/b2s/partials/post-edit-modal.php:9
1804
+ #: views/b2s/widgets/posts.php:31
1805
+ msgid "PREMIUM"
1806
+ msgstr "PREMIUM"
1807
 
1808
+ #: includes/Loader.php:685
1809
+ msgid "Premium"
1810
+ msgstr "Premium"
1811
 
1812
+ #: includes/Loader.php:608 includes/B2S/Network/Item.php:138
1813
+ #: includes/B2S/Network/Item.php:138 includes/B2S/Network/Item.php:196
1814
+ #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:436
1815
+ #: includes/B2S/Settings/Item.php:450 includes/B2S/Settings/Item.php:472
1816
+ #: includes/B2S/Ship/Portale.php:34 includes/B2S/Ship/Portale.php:34
1817
+ msgid "Profile"
1818
+ msgstr "Perfil"
1819
 
1820
+ #: views/b2s/ship.php:105
1821
+ msgid "Profiles | Pages | Groups"
1822
+ msgstr "Perfis | Páginas | Grupos"
1823
 
1824
+ #: views/prg/ship.php:67
1825
+ msgid "Publish"
1826
+ msgstr "Publicar"
1827
 
1828
+ #: includes/PRG/Post/Item.php:130
1829
+ msgid "Publish on PR-Gateway"
1830
+ msgstr "Publicar no PR-Gateway"
1831
 
1832
+ #: includes/B2S/Settings/Item.php:187
1833
+ msgid "publish with a delay of"
1834
+ msgstr "publicar com um atraso de"
1835
 
1836
+ #: views/b2s/curation.php:66 views/b2s/ship.php:15 views/b2s/ship.php:526
1837
+ #: includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:208
1838
+ #: includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41
1839
+ #: includes/PRG/Post/Item.php:97
1840
+ msgid "published"
1841
+ msgstr "publicados"
1842
 
1843
+ #: includes/B2S/PostBox.php:141
1844
+ msgid ""
1845
+ "Published blog posts: If you publish your blog post with click on publish in "
1846
+ "your WordPress post editor, Blog2Social will automatically share your social "
1847
+ "media post immediately."
1848
+ msgstr ""
1849
+ "Postagens de blog publicadas: se você publicar sua postagem de blog com o "
1850
+ "clique em publicar em seu editor de postagem do WordPress, o Blog2Social "
1851
+ "automaticamente compartilhará sua postagem de rede social imediatamente."
1852
 
1853
+ #: views/b2s/widgets/activity.php:13
1854
+ msgid "published social media posts"
1855
+ msgstr "publicou posts nas redes sociais"
1856
 
1857
+ #: includes/Notice.php:19
1858
+ msgid "RATE BLOG2SOCIAL"
1859
+ msgstr "AVALIAR BLOG2SOCIAL"
1860
 
1861
+ #: includes/B2S/Post/Item.php:473
1862
+ msgid "re-share"
1863
+ msgstr "recompartilhar"
1864
 
1865
+ #: views/b2s/ship.php:277
1866
+ msgid "Re-share this Post"
1867
+ msgstr "Recompartilhar esta postagem"
1868
 
1869
+ #: views/b2s/ship.php:235 views/b2s/ship.php:237 includes/B2S/Post/Item.php:265
1870
+ msgid "Re-share this post"
1871
+ msgstr "Recompartilhar esta postagem"
 
1872
 
1873
+ #: includes/B2S/Ship/Item.php:283
1874
+ msgid "Read more"
1875
+ msgstr "Leia Mais"
1876
 
1877
+ #: views/b2s/partials/network-tos-modal.php:15
1878
+ msgid "read more"
1879
+ msgstr "leia mais"
1880
 
1881
+ #: includes/B2S/Ship/Save.php:391 includes/B2S/Ship/Save.php:399
1882
+ msgid "Read why"
1883
+ msgstr "Leia porque"
1884
 
1885
+ #: views/b2s/ship.php:155
1886
+ msgid "refresh authorization"
1887
+ msgstr "atualizar autorização"
1888
+
1889
+ #: includes/B2S/Ship/Item.php:757
1890
+ msgid "Repeat"
1891
+ msgstr "Repetir"
1892
+
1893
+ #: views/b2s/widgets/premium.php:107
1894
+ msgid "Reporting"
1895
+ msgstr "Relatórios"
1896
+
1897
+ #: includes/B2S/PostBox.php:160 views/b2s/curation.php:132
1898
+ #: views/b2s/network.php:118 views/b2s/post.calendar.php:280
1899
+ #: views/b2s/ship.php:296 views/b2s/ship.php:356 views/b2s/ship.php:402
1900
+ msgid ""
1901
+ "Reporting & calendar: keep track of your published and scheduled social "
1902
+ "media posts"
1903
+ msgstr ""
1904
+ "Relatórios e calendário: acompanhe as postagens de rede social publicadas e "
1905
+ "programadas"
1906
+
1907
+ #: includes/B2S/Ship/Item.php:542
1908
+ msgid "required"
1909
+ msgstr "obrigatório"
1910
+
1911
+ #: views/b2s/ship.php:154
1912
+ msgid "requires image"
1913
+ msgstr "imagem obrigatória"
1914
+
1915
+ #: includes/B2S/Post/Filter.php:154 includes/PRG/Post/Filter.php:86
1916
+ msgid "reset"
1917
+ msgstr "redefinir"
1918
+
1919
+ #: includes/B2S/Settings/Item.php:291
1920
+ msgid "Reset all page and post meta data"
1921
+ msgstr "Redefinir todas as páginas e postar metadados"
1922
 
1923
+ #: views/prg/login.php:29
1924
+ msgid "reset password"
1925
+ msgstr "Redefinir senha"
1926
 
1927
+ #: includes/B2S/Post/Item.php:426 includes/B2S/Post/Item.php:560
1928
  #: includes/B2S/Ship/Save.php:427
1929
  msgid "Retweet"
1930
  msgstr "Retweet"
1931
 
1932
+ #: includes/B2S/Ship/Item.php:826
1933
+ msgid "Sat"
1934
+ msgstr "Sáb"
 
1935
 
1936
+ #: includes/B2S/Settings/Item.php:155 includes/B2S/Settings/Item.php:197
1937
+ msgid "Save"
1938
+ msgstr "Salvar"
1939
 
1940
+ #: views/b2s/settings.php:54 views/b2s/settings.php:95
1941
+ #: views/b2s/settings.php:97 views/b2s/settings.php:110
1942
+ #: views/b2s/settings.php:112 views/b2s/settings.php:125
1943
+ #: views/b2s/settings.php:127 views/b2s/settings.php:141
1944
+ #: views/b2s/settings.php:143
1945
+ msgid "save"
1946
+ msgstr "salvar"
1947
 
1948
+ #: includes/B2S/Ship/Item.php:865
1949
+ msgid "Save as best time for this network"
1950
+ msgstr "Salvar como melhor hora para esta rede"
1951
 
1952
+ #: views/prg/ship.php:66
1953
+ msgid "Save As Draft"
1954
+ msgstr "Salvar como rascunho"
1955
 
1956
+ #: views/b2s/ship.php:144
1957
+ msgid "Save Network Selection"
1958
+ msgstr "Salvar seleção de rede"
1959
 
1960
+ #: views/b2s/ship.php:311
1961
+ msgid "Save Network Settings"
1962
+ msgstr "Salvar as configurações da rede"
1963
 
1964
+ #: views/b2s/settings.php:25
1965
+ msgid "save..."
1966
+ msgstr "salvar..."
1967
 
1968
+ #: includes/B2S/PostBox.php:157 views/b2s/curation.php:129
1969
+ #: views/b2s/network.php:115 views/b2s/post.calendar.php:277
1970
+ #: views/b2s/ship.php:293 views/b2s/ship.php:353 views/b2s/ship.php:399
1971
+ msgid "Schedule and re-share old posts"
1972
+ msgstr "Agende e compartilhe novamente postagens antigas"
1973
 
1974
+ #: views/b2s/curation.php:109 views/b2s/post.calendar.php:257
1975
+ #: views/b2s/ship.php:379 includes/B2S/Ship/Item.php:716
1976
+ msgid "Schedule for specific dates"
1977
+ msgstr "Programar para datas específicas"
1978
 
1979
+ #: views/b2s/curation.php:112 views/b2s/post.calendar.php:260
1980
+ #: views/b2s/ship.php:382
1981
+ msgid "Schedule post recurrently"
1982
+ msgstr "Agendar postagem recorrentemente"
1983
 
1984
+ #: includes/B2S/Ship/Item.php:718
1985
+ msgid "Schedule Recurrent Post"
1986
+ msgstr "Agendar Postagem Recorrente"
1987
 
1988
+ #: views/b2s/ship.php:333
1989
+ msgid "Schedule your post"
1990
+ msgstr "Agende sua postagem"
 
 
1991
 
1992
+ #: includes/B2S/PostBox.php:156 views/b2s/curation.php:128
1993
+ #: views/b2s/network.php:114 views/b2s/post.calendar.php:276
1994
+ #: views/b2s/ship.php:292 views/b2s/ship.php:352 views/b2s/ship.php:398
1995
+ msgid "Schedule your post for one time, multiple times or recurrently"
1996
+ msgstr "Programe sua postagem por uma vez, várias vezes ou recorrentemente"
1997
 
1998
+ #: includes/B2S/PostBox.php:154 views/b2s/curation.php:126
1999
+ #: views/b2s/network.php:112 views/b2s/post.calendar.php:274
2000
+ #: views/b2s/ship.php:290 views/b2s/ship.php:350 views/b2s/ship.php:396
2001
+ msgid "Schedule your posts at the best times on each network"
2002
+ msgstr "Agende suas postagens com os melhores horários em cada rede"
2003
+
2004
+ #: views/b2s/ship.php:15 includes/B2S/Post/Filter.php:49
2005
+ #: includes/B2S/Post/Item.php:208 includes/PRG/Post/Filter.php:41
2006
+ #: includes/PRG/Post/Item.php:97
2007
+ msgid "scheduled"
2008
+ msgstr "agendados"
2009
+
2010
+ #: includes/B2S/Settings/Item.php:170
2011
+ msgid "Scheduled Auto-Posting"
2012
+ msgstr "Auto postagem agendada"
2013
+
2014
+ #: includes/B2S/PostBox.php:142
2015
+ msgid ""
2016
+ "Scheduled blog posts: If you schedule your blog post with click on schedule "
2017
+ "in your WordPress post editor, Blog2Social will share your social media post "
2018
+ "on the publishing date of your blog post."
2019
+ msgstr ""
2020
+ "Postagens de blog agendadas: se você agendar sua postagem de blog com um "
2021
+ "clique no agendamento em seu editor de postagens do WordPress, o Blog2Social "
2022
+ "compartilhará sua postagem na rede social na data de publicação da postagem "
2023
+ "do seu blog."
2024
 
2025
+ #: includes/B2S/Post/Item.php:582
2026
  msgid "scheduled by"
2027
  msgstr "agendado por"
2028
 
2029
+ #: includes/B2S/Ship/Save.php:428
2030
+ msgid "scheduled on"
2031
+ msgstr "agendado em"
2032
 
2033
+ #: includes/B2S/Post/Filter.php:159
2034
+ msgid "scheduled post(s)"
2035
+ msgstr "postagens agendadas"
2036
 
2037
+ #: views/b2s/widgets/posts.php:31
2038
+ msgid "Scheduled Posts"
2039
+ msgstr "Postagens agendadas"
2040
 
2041
+ #: views/b2s/network.php:187
2042
+ msgid "scheduled posts"
2043
+ msgstr "postagens agendadas"
 
2044
 
2045
+ #: includes/B2S/Post/Item.php:292 views/b2s/widgets/activity.php:13
2046
+ msgid "scheduled social media posts"
2047
+ msgstr "postagens agendadas nas redes sociais"
2048
 
2049
+ #: views/b2s/ship.php:43
2050
+ msgid "scroll to bottom"
2051
+ msgstr "rolar para baixo"
2052
 
2053
+ #: views/b2s/ship.php:207
2054
+ msgid "scroll to top"
2055
+ msgstr "role para cima"
2056
 
2057
+ #: views/b2s/howto.php:37
2058
+ msgid "search FAQ"
2059
+ msgstr "pesquisar no FAQ"
2060
 
2061
+ #: includes/B2S/Post/Filter.php:133 includes/PRG/Post/Filter.php:74
2062
+ msgid "Search Title"
2063
+ msgstr "Pesquisar título"
2064
 
2065
+ #: views/b2s/post.calendar.php:173 views/b2s/post.calendar.php:186
2066
+ msgid "select"
2067
+ msgstr "selecione"
2068
 
2069
+ #: views/b2s/post.calendar.php:204
2070
+ msgid "Select a post"
2071
+ msgstr "Selecionar uma postagem"
2072
 
2073
+ #: includes/B2S/Settings/Item.php:132 includes/B2S/Settings/Item.php:144
2074
+ msgid "Select all"
2075
+ msgstr "Selecionar todos"
2076
 
2077
+ #: includes/B2S/Post/Item.php:432 includes/B2S/Post/Item.php:502
2078
+ #: includes/B2S/Post/Item.php:565
2079
+ msgid "select all"
2080
+ msgstr "selecionar todos"
2081
 
2082
+ #: views/b2s/premium.php:99
2083
+ msgid ""
2084
+ "Select any image from your media gallery for each social media post and "
2085
+ "channel"
2086
+ msgstr ""
2087
+ "Selecione qualquer imagem da sua galeria de mídia para cada postagem e canal "
2088
+ "de rede social"
2089
 
2090
+ #: includes/B2S/Settings/Item.php:126
2091
+ msgid ""
2092
+ "Select by default if the auto-poster is activated when you publish a new "
2093
+ "post or update a post."
2094
+ msgstr ""
2095
+ "Selecione por padrão se a postagem automática é ativada quando você publicar "
2096
+ "uma nova postagem ou atualizar uma postagem."
2097
 
2098
+ #: includes/B2S/Settings/Item.php:178
2099
+ msgid "Select by default to automatically share your imported posts"
2100
+ msgstr ""
2101
+ "Selecione por padrão para compartilhar automaticamente suas postagens "
2102
+ "importadas"
2103
 
2104
+ #: includes/B2S/PostBox.php:232
2105
+ msgid "Select date:"
2106
+ msgstr "Selecionar data:"
 
2107
 
2108
+ #: views/prg/ship.php:34
2109
+ msgid "Select Image"
2110
+ msgstr "Selecionar imagem"
2111
 
2112
+ #: views/b2s/post.calendar.php:142 views/b2s/post.sched.php:98
2113
+ #: views/b2s/ship.php:419
2114
+ msgid "Select image for"
2115
+ msgstr "Selecionar imagem para"
2116
 
2117
+ #: includes/B2S/PostBox.php:159 views/b2s/curation.php:131
2118
+ #: views/b2s/network.php:117 views/b2s/post.calendar.php:279
2119
+ #: views/b2s/ship.php:295 views/b2s/ship.php:355 views/b2s/ship.php:401
2120
+ msgid "Select individual images per post"
2121
+ msgstr "Selecione imagens individuais por postagem"
 
 
 
2122
 
2123
+ #: includes/B2S/PostBox.php:158 views/b2s/curation.php:130
2124
+ #: views/b2s/network.php:116 views/b2s/post.calendar.php:278
2125
+ #: views/b2s/ship.php:294 views/b2s/ship.php:354 views/b2s/ship.php:400
2126
+ msgid "Select link format or image format for your posts"
2127
+ msgstr "Selecione o formato do link ou o formato da imagem para suas postagens"
2128
 
2129
+ #: views/b2s/settings.php:173 includes/B2S/Ship/Image.php:84
2130
+ msgid "Select or upload an image from media gallery"
2131
+ msgstr "Selecione ou envie uma imagem da galeria de mídia"
2132
 
2133
+ #: views/b2s/premium.php:107
2134
+ msgid "Select Post Format"
2135
+ msgstr "Selecione o formato da postagem"
 
 
2136
 
2137
+ #: includes/B2S/PostBox.php:177 includes/B2S/Curation/View.php:70
2138
+ msgid "Select profile:"
2139
+ msgstr "Selecionar perfil:"
2140
+
2141
+ #: includes/B2S/Settings/Item.php:185
2142
+ msgid "Select to auto-post immediately after publishing or with a delay"
2143
  msgstr ""
2144
+ "Selecione para postar automaticamente imediatamente após a publicação ou com "
2145
+ "um atraso"
2146
 
2147
+ #: includes/B2S/Settings/Item.php:182
2148
+ msgid "Select to auto-post to your standard networks:"
2149
+ msgstr "Selecione para postar automaticamente em suas redes padrão:"
2150
 
2151
+ #: includes/B2S/PostBox.php:188 includes/B2S/Curation/View.php:94
2152
+ msgid "Select Twitter profile:"
2153
+ msgstr "Selecione o perfil no Twitter:"
2154
 
2155
+ #: includes/B2S/Post/Filter.php:159
2156
+ msgid "selected date"
2157
+ msgstr "selecionar data"
2158
 
2159
+ #: includes/Loader.php:682 includes/Loader.php:741
2160
+ msgid "Settings"
2161
+ msgstr "Configurações"
 
 
 
 
 
 
2162
 
2163
+ #: views/b2s/ship.php:208 views/b2s/ship.php:212
2164
+ #: includes/B2S/Curation/View.php:109
2165
+ msgid "Share"
2166
+ msgstr "Compartilhar"
2167
 
2168
+ #: includes/B2S/Post/Item.php:535 includes/B2S/Ship/Save.php:408
2169
+ msgid "share"
2170
+ msgstr "compartilhar"
2171
 
2172
+ #: views/b2s/post.calendar.php:183
2173
+ msgid "Share content from other sources"
2174
+ msgstr "Compartilhar conteúdo de outras fontes"
 
2175
 
2176
+ #: views/b2s/post.calendar.php:170
2177
+ msgid "Share content from your blog"
2178
+ msgstr "Compartilhar conteúdo do seu blog"
 
 
 
2179
 
2180
+ #: views/b2s/ship.php:239
2181
+ msgid "Share new post on Social Media"
2182
+ msgstr "Compartilhar nova postagem nas redes sociais"
2183
 
2184
+ #: includes/B2S/Ship/Item.php:713
2185
+ msgid "Share Now"
2186
+ msgstr "Compartilhar agora"
 
 
 
 
2187
 
2188
+ #: includes/B2S/PostBox.php:152 views/b2s/curation.php:124
2189
+ #: views/b2s/network.php:110 views/b2s/post.calendar.php:272
2190
+ #: views/b2s/ship.php:288 views/b2s/ship.php:348 views/b2s/ship.php:394
2191
+ msgid "Share on multiple profiles, pages and groups"
2192
+ msgstr "Compartilhe em vários perfis, páginas e grupos"
2193
 
2194
+ #: includes/B2S/Post/Item.php:246
2195
+ msgid "Share on Social Media"
2196
+ msgstr "Compartilhar nas Mídias Sociais"
2197
 
2198
  #: includes/B2S/Settings/Item.php:172
2199
  msgid "share up to"
2200
  msgstr "compartilhar até"
2201
 
2202
+ #: includes/B2S/Curation/View.php:59
2203
+ msgid "Share your post"
2204
+ msgstr "Compartilhe sua postagem"
2205
 
2206
+ #: includes/B2S/Post/Item.php:448
2207
+ msgid "shared by"
2208
+ msgstr "compartilhado por"
 
 
2209
 
2210
+ #: includes/B2S/Post/Item.php:268
2211
+ msgid "shared social media posts"
2212
+ msgstr "postagens compartilhadas nas redes sociais"
2213
 
2214
+ #: includes/B2S/Post/Item.php:448
2215
+ msgid "sharing in progress by"
2216
+ msgstr "compartilhamento em andamento por"
2217
+
2218
+ #: views/b2s/partials/network-tos-modal.php:20
2219
  msgid ""
2220
+ "Sharing your posts on your Facebook Profile will still be possible with "
2221
+ "Blog2Social! To help you keep sharing content with your followers, "
2222
+ "Blog2Social is now introducing Instant Sharing for Facebook."
2223
  msgstr ""
2224
+ "Compartilhar suas postagens no seu perfil do Facebook ainda será possível "
2225
+ "com o Blog2Social! Para ajudar você a continuar compartilhando conteúdo com "
2226
+ "seus seguidores, o Blog2Social está introduzindo o Compartilhamento "
2227
+ "Instantâneo para o Facebook."
 
 
2228
 
2229
+ #: views/b2s/settings.php:187
2230
+ msgid ""
2231
+ "Shortcodes are used by some wordpress plugins like Elementor, Visual "
2232
+ "Composer and Content Builder. When a shortcode is inserted in a WordPress "
2233
+ "post or page, it is replaced with some other content when you publish the "
2234
+ "article on your blog. In other words, a shortcode instructs WordPress to "
2235
+ "find a special command that is placed in square brackets ([]) and replace it "
2236
+ "with the appropriate dynamic content by a plugin you use.<br><br>Activate "
2237
+ "this feature, if you should use dynamic elements in your articles."
2238
  msgstr ""
2239
+ "Shortcodes são usados por alguns plugins WordPress como Elementor, Visual "
2240
+ "Composer e Content Builder. Quando um código de acesso é inserido em um post "
2241
+ "ou página do WordPress, ele é substituído por algum outro conteúdo quando "
2242
+ "você publica o artigo no seu blog. Em outras palavras, um shortcode instrui "
2243
+ "o WordPress a encontrar um comando especial colocado entre colchetes ([]) e "
2244
+ "substituí-lo pelo conteúdo dinâmico apropriado por um plug-in que você usa."
2245
+ "<br><br>Ative esse recurso, se precisar usar elementos dinâmicos em seus "
2246
+ "artigos."
2247
 
2248
+ #: includes/B2S/Post/Item.php:435
2249
+ msgid "show"
2250
+ msgstr "exibir"
2251
 
2252
+ #: views/b2s/widgets/activity.php:8
2253
+ msgid "Show activity starting from"
2254
+ msgstr "Mostrar atividade a partir de"
 
 
 
2255
 
2256
+ #: includes/B2S/Network/Item.php:58
2257
+ msgid "Show all"
2258
+ msgstr "Exibir todos"
2259
 
2260
+ #: includes/B2S/Calendar/Filter.php:124
2261
+ msgid "show all"
2262
+ msgstr "exibir todos"
2263
 
2264
+ #: includes/B2S/PostBox.php:233 includes/B2S/Ship/Item.php:302
2265
+ msgid "show calendar"
2266
+ msgstr "exibir calendário"
2267
 
2268
+ #: includes/Loader.php:557 includes/Loader.php:559
2269
+ msgid "show details"
2270
+ msgstr "exibir detalhes"
2271
 
2272
+ #: views/b2s/premium.php:122
2273
+ msgid "Show me plans and prices"
2274
+ msgstr "Mostre-me planos e preços"
2275
 
2276
+ #: views/prg/login.php:27
2277
+ msgid "Sign in"
2278
+ msgstr "Entrar"
2279
 
2280
+ #: views/b2s/ship.php:85
2281
+ msgid "Social Accounts"
2282
+ msgstr "Contas sociais"
 
 
 
 
 
 
2283
 
2284
+ #: includes/B2S/PostBox.php:101
2285
+ msgid "Social Media Auto-Posting"
2286
+ msgstr "postagem automática nas redes sociais"
 
 
 
 
 
2287
 
2288
+ #: includes/Loader.php:295
2289
+ msgid "Social Media Content Calendar"
2290
+ msgstr "Calendário de Conteúdo das Redes Sociais"
2291
 
2292
+ #: includes/B2S/Post/Item.php:314
2293
+ msgid "social media posts ready to be shared"
2294
+ msgstr "postagens de redes sociais prontas para serem compartilhadas"
 
 
 
 
 
 
2295
 
2296
+ #: views/b2s/premium.php:116
2297
+ msgid "Social Media Reporting"
2298
+ msgstr "Relatório de Redes Sociais"
2299
 
2300
+ #: views/b2s/premium.php:89
2301
+ msgid "Social Media Scheduler"
2302
+ msgstr "Agendador de Redes Sociais"
2303
 
2304
+ #: views/b2s/ship.php:32
2305
+ msgid "Social Media Scheduling & Sharing"
2306
+ msgstr "Agendamento e compartilhamento de rede social"
 
2307
 
2308
+ #: views/b2s/premium.php:90
2309
  msgid ""
2310
+ "Social media scheduling: once, repeatedly or recurrently to multiple "
2311
+ "profiles, pages and groups"
2312
  msgstr ""
2313
+ "Agendamento de rede social: uma vez, repetidamente ou repetidamente para "
2314
+ "vários perfis, páginas e grupos"
2315
 
2316
+ #: views/b2s/premium.php:51
2317
+ msgid "Social Media Sharing"
2318
+ msgstr "Compartilhamento de Rede Social"
 
 
 
 
 
 
2319
 
2320
+ #: views/b2s/settings.php:36
2321
+ msgid "Social Meta Data"
2322
+ msgstr "Meta-dados sociais"
2323
+
2324
+ #: includes/B2S/Post/Filter.php:153 includes/PRG/Post/Filter.php:85
2325
+ msgid "sort"
2326
+ msgstr "ordenar"
2327
+
2328
+ #: views/b2s/post.calendar.php:30
2329
+ msgid "Sort by network"
2330
+ msgstr "Ordenar por rede"
2331
+
2332
+ #: includes/B2S/Ship/Item.php:761
2333
+ msgid "Start date"
2334
+ msgstr "Data inicial"
2335
+
2336
+ #: views/prg/login.php:41
2337
+ msgid "Start your 14-Day Free Trial"
2338
+ msgstr "Inicie seus 14 dias Trial (grátis)"
2339
 
2340
  #: includes/B2S/Settings/Item.php:343
2341
  msgid "Summary"
2345
  msgid "Summary with large image"
2346
  msgstr "Resumo com imagem grande"
2347
 
2348
+ #: includes/B2S/Ship/Item.php:827
2349
+ msgid "Sun"
2350
+ msgstr "Dom"
 
 
 
 
 
 
 
2351
 
2352
+ #: includes/B2S/Ship/Item.php:110
2353
+ msgid "Supported HTML tags"
2354
+ msgstr "Permite tags HTML"
2355
 
2356
+ #: includes/B2S/Settings/Item.php:105
2357
+ msgid "System"
2358
+ msgstr "Sistema"
 
 
 
 
 
 
2359
 
2360
+ #: views/prg/login.php:35
2361
+ msgid "Test PR-Gateway for free"
2362
+ msgstr "Teste o PR-Gateway de graça"
2363
 
2364
+ #: includes/B2S/Ship/Item.php:154
2365
+ msgid "Text only"
2366
+ msgstr "Somente texto"
2367
 
2368
+ #: includes/B2S/Ship/Image.php:35
2369
  msgid ""
2370
+ "The best size for images in social media posts are between: 667-1000px x 523-"
2371
+ "1000px. Blog2Social will automatically resize your image according to "
2372
+ "network requirements."
2373
  msgstr ""
2374
+ "O melhor tamanho para imagens em postagens de redes sociais é entre: 667-"
2375
+ "1000px x 523-1000px. O Blog2Social redimensionará automaticamente a sua "
2376
+ "imagem de acordo com os requisitos da rede."
2377
 
2378
+ #: includes/B2S/PostBox.php:76 views/b2s/ship.php:528
2379
+ msgid "The connection to the server failed. Try again!"
2380
+ msgstr "A conexão com o servidor falhou. Tente novamente!"
2381
+
2382
+ #: views/notice.php:14
2383
  msgid ""
2384
+ "The connection to your server has been interrupted. Please make sure that "
2385
+ "your blog is reachable. If your server does not respond or is too slow, "
2386
+ "Blog2Social cannot connect to the internet. Try again later or contact your "
2387
+ "webmaster, if this error message persists."
 
 
 
 
 
 
2388
  msgstr ""
2389
+ "A conexão com o seu servidor foi interrompida. Por favor, certifique-se que "
2390
+ "o seu blog é acessível. Se o seu servidor não responder ou estiver muito "
2391
+ "lento, o Blog2Social não poderá se conectar à Internet. Tente novamente mais "
2392
+ "tarde ou entre em contato com seu webmaster, se essa mensagem de erro "
2393
+ "persistir."
 
 
 
 
 
 
2394
 
2395
+ #: includes/B2S/Settings/Item.php:341
2396
+ msgid "The default card type to use"
2397
+ msgstr "O tipo de cartão padrão a ser usado"
2398
+
2399
+ #: includes/B2S/Ship/Item.php:623
2400
+ msgid "The Headline..."
2401
+ msgstr "O cabeçalho"
2402
 
2403
  #: includes/B2S/Settings/Item.php:403
2404
  msgid ""
2410
  "padrão do Instagram para sua linha do tempo. A imagem será mostrada sem "
2411
  "cortes ao abrir a página de pré-visualização da sua postagem no Instagram."
2412
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2413
  #: includes/B2S/Ship/Image.php:27
2414
  msgid "The images file types .jpg and .png are allowed. Please try another."
2415
  msgstr ""
2416
  "Os tipos de arquivo de imagens permitidos são .jpg e .png. Por favor, tente "
2417
  "outro."
2418
 
2419
+ #: includes/B2S/Settings/Item.php:394
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2420
  msgid ""
2421
+ "The link post format displays posts title, link address and the first one or "
2422
+ "two sentences of the post. The networks scan this information from your META "
2423
+ "or OpenGraph. PLEASE NOTE: If you want your link posts to display the "
2424
+ "selected image from the Blog2Social preview editor, please make sure you "
2425
+ "have activated the Social Meta Tags for Facebook and Twitter in your "
2426
+ "Blog2Social settings. You find these settings in the tab \"Social Meta "
2427
+ "Data\". If you don't select a specific post image, some networks display the "
2428
+ "first image detected on your page. The image links to your blog post. PLEASE "
2429
+ "NOTE: For link posts on Google + , only images from the blog posts gallery "
2430
+ "can be selected and will be displayed on the network. "
2431
  msgstr ""
2432
+ "O formato de post de link exibe o título das postagens, o endereço do link e "
2433
+ "as primeiras ou duas frases da postagem. As redes examinam essas informações "
2434
+ "do seu META ou OpenGraph. OBSERVAÇÃO: Se você quiser que suas postagens de "
2435
+ "links exibam a imagem selecionada no editor de pré-visualização do "
2436
+ "Blog2Social, certifique-se de ter ativado as Meta Tags Sociais para o "
2437
+ "Facebook e o Twitter nas configurações do Blog2Social. Você encontra essas "
2438
+ "configurações na guia \"Social Meta Data\". Se você não selecionar uma "
2439
+ "imagem de postagem específica, algumas redes exibirão a primeira imagem "
2440
+ "detectada na sua página. A imagem é vinculada ao seu post no blog. "
2441
+ "OBSERVAÇÃO: para postagens de links no Google+, apenas imagens da galeria de "
2442
+ "postagens do blog podem ser selecionadas e exibidas na rede."
2443
 
2444
+ #: includes/Loader.php:619
 
2445
  msgid ""
2446
+ "The network can not publish special characters such as Emoji. Please see <a "
2447
+ "target=\"_blank\" href=\"https://www.blog2social."
2448
+ "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
2449
  msgstr ""
2450
+ "A rede não pode publicar caracteres especiais, como Emoji. Consulte <a "
2451
+ "target=\"_blank\" href=\"https://www.blog2social."
2452
+ "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
 
 
 
 
 
2453
 
2454
+ #: includes/Loader.php:616
2455
  msgid ""
2456
+ "The network has blocked your account. Please see <a target=\"_blank\" "
2457
+ "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
2458
+ "error-messages.html\">FAQ</a>."
2459
  msgstr ""
2460
+ "A rede bloqueou sua conta. Por favor, veja o <a target=\"_blank\" "
2461
+ "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
2462
+ "error-messages.html\">FAQ</a>."
2463
 
2464
+ #: includes/Loader.php:611
2465
+ msgid "The network has marked the post as spam or abusive."
2466
+ msgstr "A rede marcou a postagem como spam ou abusiva."
2467
 
2468
+ #: includes/Loader.php:621
2469
+ msgid "The network requires a public url."
2470
+ msgstr "A rede requer uma URL pública."
2471
 
2472
+ #: includes/Loader.php:617
2473
+ msgid ""
2474
+ "The number of images is reached. Please see <a target=\"_blank\" "
2475
+ "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
2476
+ "error-messages.html\">FAQ</a>."
2477
+ msgstr ""
2478
+ "O número de imagens é atingido. Consulte <a target=\"_blank\" href=\"https:"
2479
+ "//www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages."
2480
+ "html\">FAQ</a>."
2481
 
2482
+ #: views/b2s/partials/post-edit-modal.php:69
2483
+ msgid "The orginal tweet is scheduled on:"
2484
+ msgstr "O tweet original está agendado para:"
 
 
 
2485
 
2486
+ #: views/prg/login.php:38
2487
  msgid ""
2488
+ "The press distribution PR gateway automatically publish your press releases "
2489
+ "and events with one click.Publish your message over 250 portals."
2490
  msgstr ""
2491
+ "A distribuição de imprensa PR-Gateway publica automaticamente seus press "
2492
+ "releases e eventos com um clique. Publique sua mensagem em mais de 250 "
2493
+ "portais."
2494
 
2495
+ #: includes/Loader.php:566 includes/B2S/PostBox.php:79
2496
  msgid ""
2497
+ "There are no authorizations for your selected profile. Please, authorize "
2498
+ "with a social network or select a other profile."
2499
  msgstr ""
2500
+ "Não autorizações para o seu perfil selecionado. Por favor, autorize com "
2501
+ "uma rede social ou selecione outro perfil."
 
 
 
 
2502
 
2503
+ #: includes/Loader.php:623
2504
+ msgid ""
2505
+ "There was no image in the meta data of the linked post. Posts without images "
2506
+ "cannot be shared on image networks."
2507
+ msgstr ""
2508
+ "Não havia imagem nos metadados da postagem vinculada. Postagens sem imagens "
2509
+ "não podem ser compartilhadas em redes de imagens."
2510
 
2511
+ #: includes/B2S/Settings/Item.php:106 includes/B2S/Settings/Item.php:293
2512
+ #: includes/B2S/Settings/Item.php:318
2513
  msgid ""
2514
+ "This is a global feature for your blog, which can only be edited by users "
2515
+ "with admin rights."
2516
  msgstr ""
2517
+ "Este é um recurso global para o seu blog, que pode ser editado por "
2518
+ "usuários com direitos de administrador."
2519
 
2520
+ #: includes/B2S/Ship/Save.php:393 includes/B2S/Ship/Save.php:401
2521
+ msgid "This is how it works:"
2522
+ msgstr "É assim que funciona:"
2523
 
2524
+ #: views/b2s/partials/post-edit-modal.php:35
2525
+ msgid "This post is blocked by %1"
2526
+ msgstr "Esta postagem está bloqueada por %1"
2527
 
2528
+ #: includes/Loader.php:557
2529
+ msgid "This post will be shared into your social media from"
2530
+ msgstr "Esta postagem será compartilhada em suas redes sociais de"
2531
 
2532
+ #: includes/Loader.php:559
2533
+ msgid "This post will be shared on social media in 2-3 minutes!"
2534
+ msgstr "Esta postagem será compartilhada nas redes sociais em 2 a 3 minutos!"
2535
 
2536
+ #: includes/B2S/Ship/Item.php:824
2537
+ msgid "Thu"
2538
+ msgstr "Qui"
2539
 
2540
+ #: includes/B2S/Ship/Item.php:762 includes/B2S/Ship/Item.php:816
2541
+ #: views/b2s/partials/post-edit-modal.php:48
2542
+ #: views/b2s/partials/post-edit-modal.php:51
2543
+ msgid "Time"
2544
+ msgstr "Tempo"
2545
 
2546
+ #: views/b2s/ship.php:221
2547
+ msgid "Time zone"
2548
+ msgstr "Fuso horário"
2549
 
2550
+ #: includes/B2S/Ship/Item.php:813
2551
+ msgid "Timespan"
2552
+ msgstr "Intervalo de tempo"
2553
 
2554
+ #: includes/B2S/Settings/Item.php:72
2555
+ msgid "Timezone for Scheduling"
2556
+ msgstr "Fuso horário para agendamento"
2557
 
2558
+ #: views/b2s/ship.php:33 views/prg/ship.php:41 views/prg/ship.php:43
2559
+ #: includes/B2S/Settings/Item.php:325 includes/B2S/Settings/Item.php:346
2560
+ msgid "Title"
2561
+ msgstr "Título"
2562
 
2563
+ #: includes/B2S/Settings/Item.php:97
2564
+ msgid "title"
2565
+ msgstr "título"
2566
 
2567
+ #: includes/B2S/Settings/Item.php:98
2568
+ msgid "title & content"
2569
+ msgstr "título e conteúdo"
2570
 
2571
+ #: views/b2s/settings.php:229
2572
+ msgid ""
2573
+ "To make sure that Facebook always pulls the current meta data of your blog "
2574
+ "post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post "
2575
+ "URL when instant caching is activated. This is necessary if you use varnish "
2576
+ "caching."
2577
+ msgstr ""
2578
+ "Para garantir que o Facebook sempre obtenha os metadados atuais da postagem "
2579
+ "do seu blog para postagens de links, o Blog2Social adiciona um parâmetro "
2580
+ "\"no-cache=1\" na URL da postagem quando o cache instantâneo é ativado. Isso "
2581
+ "é necessário se você usar o varnish caching."
2582
 
2583
+ #: includes/B2S/Network/Item.php:189 includes/B2S/Network/Item.php:241
2584
+ #: includes/B2S/Network/Item.php:294
2585
+ msgid "To reactivate this connection,"
2586
+ msgstr "Para reativar esta conexão,"
 
 
 
 
2587
 
2588
+ #: includes/B2S/Ship/Image.php:29
2589
+ msgid "To select an individual image from your media library,"
2590
+ msgstr "Para selecionar uma imagem individual da sua biblioteca de mídia,"
2591
 
2592
+ #: views/b2s/howto.php:41 views/b2s/widgets/support.php:1
2593
+ msgid "TOP 5 FAQ"
2594
+ msgstr "TOP 5 FAQ"
2595
 
2596
+ #: includes/B2S/Ship/Item.php:822
2597
+ msgid "Tue"
2598
+ msgstr "Ter"
2599
 
2600
+ #: views/b2s/settings.php:77
2601
+ msgid "Twitter"
2602
+ msgstr "Twitter"
2603
+
2604
+ #: views/b2s/post.sched.php:27 includes/B2S/Network/Item.php:126
2605
+ msgid "Uhr"
2606
+ msgstr "Relógio"
2607
+
2608
+ #: views/notice.php:26
2609
+ msgid "Unknown error"
2610
+ msgstr "Erro desconhecido"
2611
 
2612
+ #: views/b2s/widgets/premium.php:84
2613
  msgid ""
2614
+ "Unlimited scheduling options: once, repeatedly or recurringly to multiple "
2615
+ "profiles, pages and groups"
 
 
2616
  msgstr ""
2617
+ "Opções ilimitadas de agendamento: uma vez, repetidamente ou recorrentemente "
2618
+ "para vários perfis, páginas e grupos"
2619
 
2620
+ #: views/b2s/widgets/premium.php:115
2621
+ msgid "Unlock Premium"
2622
+ msgstr "Desbloquear Premium"
2623
 
2624
+ #: includes/B2S/Settings/Item.php:132 includes/B2S/Settings/Item.php:144
2625
+ msgid "Unselect all"
2626
+ msgstr "Desmarcar todos"
2627
 
2628
+ #: views/notice.php:23
2629
+ msgid "Update Blog2Social"
2630
+ msgstr "Atualizar o Blog2Social"
2631
 
2632
+ #: views/notice.php:17
2633
+ msgid "Update..."
2634
+ msgstr "Atualizar..."
2635
 
2636
+ #: includes/B2S/Settings/Item.php:143
2637
+ msgid "updating existing posts"
2638
+ msgstr "atualizando postagens existentes"
2639
 
2640
+ #: includes/B2S/Settings/Item.php:170 includes/B2S/Settings/Item.php:173
2641
+ msgid "Upgrade"
2642
+ msgstr "Atualizar"
2643
 
2644
+ #: views/b2s/premium.php:21 views/b2s/widgets/premium.php:13
2645
+ msgid ""
2646
+ "Upgrade to Blog2Social Premium to schedule your posts for the best time, "
2647
+ "once or recurringly with the Best Time Scheduler and post to pages, groups "
2648
+ "and multiple accounts per network."
2649
  msgstr ""
2650
+ "Faça o upgrade para o Blog2Social Premium para agendar suas postagens para o "
2651
+ "melhor horário, uma vez ou de forma recorrente com o Best Time Scheduler e "
2652
+ "postar em páginas, grupos e várias contas por rede."
2653
 
2654
+ #: includes/B2S/PostBox.php:162 views/b2s/curation.php:134
2655
+ #: views/b2s/network.php:120 views/b2s/post.calendar.php:282
2656
+ #: views/b2s/ship.php:298 views/b2s/ship.php:358 views/b2s/ship.php:404
2657
+ msgid "Upgrade to PREMIUM"
2658
+ msgstr "Atualize para o PREMIUM"
2659
 
2660
+ #: includes/Loader.php:578
2661
+ msgid "Upgrade to Premium"
2662
+ msgstr "Atualize para o Premium"
2663
 
2664
+ #: includes/B2S/PostBox.php:226
2665
+ msgid "Upgrade to PREMIUM PRO"
2666
+ msgstr "Atualize para o PREMIUM PRO"
2667
 
2668
+ #: includes/B2S/Settings/Item.php:370
2669
+ msgid "Upgrade to Premium Pro now."
2670
+ msgstr "Atualize para o Premium Pro agora."
2671
 
2672
+ #: includes/B2S/Settings/Item.php:78
2673
+ msgid "Url Shortener"
2674
+ msgstr "Encurtador de URL"
2675
 
2676
+ #: views/b2s/settings.php:174 includes/B2S/Ship/Image.php:85
2677
+ msgid "Use image"
2678
+ msgstr "Usar imagem"
2679
 
2680
+ #: includes/B2S/Settings/Item.php:72
2681
+ msgid "User"
2682
+ msgstr "Usuário"
2683
 
2684
+ #: views/b2s/network.php:194
2685
+ msgid "View schedule posts"
2686
+ msgstr "Ver as postagens agendadas"
2687
 
2688
+ #: includes/B2S/Ship/Save.php:418
2689
+ msgid "view social media post"
2690
+ msgstr "ver postagem na rede social"
2691
 
2692
+ #: includes/B2S/Ship/Item.php:278 includes/B2S/Ship/Item.php:470
2693
+ #: includes/B2S/Ship/Item.php:725
2694
+ msgid ""
2695
+ "Violating these rules can result in Twitter suspending your account. Always "
2696
+ "vary your Tweets with different comments, hashtags or handles to prevent "
2697
+ "duplicate posts."
2698
+ msgstr ""
2699
+ "Violar essas regras pode resultar no Twitter suspendendo sua conta. Sempre "
2700
+ "varie seus Tweets com comentários, hashtags ou handles diferentes para "
2701
+ "evitar postagens duplicadas."
2702
 
2703
+ #: includes/Loader.php:612
2704
+ msgid ""
2705
+ "We don't have the permission to publish your post. Please check your "
2706
+ "authorization."
2707
+ msgstr ""
2708
+ "Não temos permissão para publicar sua postagem. Por favor, verifique sua "
2709
+ "autorização."
2710
 
2711
+ #: views/b2s/widgets/newsletter.php:12
2712
+ msgid ""
2713
+ "We hate spam, too. We will never sell your email address to any other "
2714
+ "company or for any other purpose."
2715
+ msgstr ""
2716
+ "Nós também odiamos spam. Nós nunca venderemos seu endereço de e-mail para "
2717
+ "qualquer outra empresa ou para qualquer outra finalidade."
2718
 
2719
+ #: includes/B2S/Ship/Item.php:823
2720
  msgid "Wed"
2721
  msgstr "Qua"
2722
 
2723
+ #: includes/B2S/Ship/Item.php:779
2724
+ msgid "Week"
2725
+ msgstr "Semana"
 
 
 
 
 
 
 
 
 
 
 
 
2726
 
2727
+ #: includes/B2S/Ship/Item.php:771
2728
+ msgid "weekly"
2729
+ msgstr "semanalmente"
2730
 
2731
+ #: includes/B2S/Ship/Item.php:779
2732
+ msgid "Weeks"
2733
+ msgstr "Semanas"
2734
 
2735
+ #: views/b2s/partials/network-tos-modal.php:18
2736
+ msgid "What does this mean for your Social Media Marketing?"
2737
+ msgstr "O que isso significa para o seu Marketing nas redes sociais?"
2738
 
2739
+ #: views/b2s/post.calendar.php:160
2740
+ msgid "What would you like to share?"
2741
+ msgstr "O que você gostaria de compartilhar?"
2742
 
2743
+ #: includes/B2S/PostBox.php:219
2744
+ msgid "When do you want to share your post on social media?"
2745
+ msgstr "Quando você deseja compartilhar sua postagem nas redes sociais?"
2746
 
2747
+ #: views/b2s/curation.php:116 views/b2s/post.calendar.php:264
2748
+ #: views/b2s/ship.php:386
2749
  msgid ""
2750
+ "Whenever you publish a post, only a fraction of your followers will actually "
2751
+ "see your post. Use the Blog2Social Best Times Scheduler to share your post "
2752
+ "at the best times for each social network. Get more outreach and extend the "
2753
+ "lifespan of your posts."
2754
  msgstr ""
2755
+ "Sempre que você publicar uma postagem, apenas uma fração dos seus seguidores "
2756
+ "verá a sua postagem. Use o Agendador de Melhor Horário do Blog2Social para "
2757
+ "compartilhar sua postagem nos melhores horários de cada rede social. Obtenha "
2758
+ "mais alcance e amplie a vida útil de suas postagens."
 
 
2759
 
2760
+ #: includes/B2S/PostBox.php:148 views/b2s/curation.php:120
2761
+ #: views/b2s/network.php:106 views/b2s/post.calendar.php:268
2762
+ #: views/b2s/ship.php:284 views/b2s/ship.php:344 views/b2s/ship.php:390
2763
+ msgid "With Blog2Social Premium you can:"
2764
+ msgstr "Com o Blog2Social Premium você pode:"
2765
 
2766
+ #: includes/B2S/Settings/Item.php:370
2767
  msgid ""
2768
+ "With Premium Pro, you can change the custom post format photo post or link "
2769
+ "post for each individual social media post and channel (profile, page, group)"
2770
+ "."
2771
  msgstr ""
2772
+ "Com o Premium Pro, você pode alterar o formato da foto da postagem na "
2773
+ "postagem personalizada ou o link da postagem para cada postagem de rede "
2774
+ "social e canal individual (perfil, página, grupo)."
2775
 
2776
+ #: includes/B2S/PostBox.php:77
2777
  msgid ""
2778
+ "WordPress uses heartbeats by default, Blog2Social as well. Please enable "
2779
+ "heartbeats for using Blog2Social!"
 
 
2780
  msgstr ""
2781
+ "WordPress usa heartbeats por padrão, Blog2Social também. Por favor, ative os "
2782
+ "heartbeats para usar o Blog2Social!"
 
 
 
2783
 
2784
+ #: includes/B2S/Ship/Item.php:355 includes/B2S/Ship/Item.php:379
2785
+ #: includes/B2S/Ship/Item.php:403 includes/B2S/Ship/Item.php:421
2786
+ #: includes/B2S/Ship/Item.php:436 includes/B2S/Ship/Item.php:462
2787
+ #: includes/B2S/Ship/Item.php:480 includes/B2S/Ship/Item.php:496
2788
+ #: includes/B2S/Ship/Item.php:509 includes/B2S/Ship/Item.php:525
2789
+ #: includes/B2S/Ship/Item.php:530
2790
+ msgid "Write something about your post..."
2791
+ msgstr "Escreva algo sobre sua postagem..."
2792
 
2793
+ #: includes/B2S/Curation/View.php:22
2794
+ msgid "Write something..."
2795
+ msgstr "Escreva algo..."
2796
+
2797
+ #: views/b2s/curation.php:89 views/b2s/post.approve.php:103
2798
+ #: views/b2s/ship.php:448
2799
+ msgid "YES"
2800
+ msgstr "SIM"
2801
+
2802
+ #: views/b2s/network.php:141 views/b2s/network.php:193
2803
+ #: views/b2s/post.approve.php:88 views/b2s/post.notice.php:75
2804
+ #: views/b2s/post.publish.php:75 views/b2s/post.sched.php:87
2805
+ #: views/b2s/widgets/posts.php:81
2806
+ msgid "YES, delete"
2807
+ msgstr "SIM, exclua"
2808
+
2809
+ #: views/prg/ship.php:91
2810
+ msgid "Yes, I accept"
2811
+ msgstr "Sim, eu aceito"
2812
+
2813
+ #: views/b2s/post.notice.php:68 views/b2s/post.publish.php:68
2814
+ #: views/b2s/widgets/posts.php:74
2815
+ msgid "You are sure, you want to delete entries from the reporting?"
2816
+ msgstr "Tem certeza de que deseja excluir entradas do relatório?"
2817
+
2818
+ #: views/b2s/post.sched.php:80
2819
+ msgid "You are sure, you want to delete entries from the scheduling?"
2820
+ msgstr "Tem certeza de que deseja excluir entradas do agendamento?"
2821
+
2822
+ #: includes/B2S/Ship/Item.php:272
2823
  msgid ""
2824
+ "You can customize your post with individual comments, @-handles, emojis, and "
2825
+ "more in the Instant Sharing window, after planning your post."
2826
  msgstr ""
2827
+ "Você pode personalizar sua postagem com comentários individuais, @-handles, "
2828
+ "emojis e muito mais na janela Compartilhamento Instantâneo, depois de "
2829
+ "planejar sua postagem."
2830
 
2831
+ #: views/b2s/ship.php:280
2832
  msgid ""
2833
+ "You can re-share your post for a different sharing purpose, or to share on a "
2834
+ "different choice of networks, profiles, pages or groups, or with different "
2835
+ "comments or images, or if you want to share your blog post images to image "
2836
+ "networks only, or re-share them at different times. You may vary your "
2837
+ "comments and images in order to produce more variations of your social media "
2838
+ "posts to share more often without sharing the same message over and over "
2839
+ "again. Whatever your choose to do for re-sharing your post, you can simply "
2840
+ "click \"Re-share this post\" and you will be led to the preview page where "
2841
+ "your can select your networks and edit your texts, comments or images "
2842
+ "according to your current sharing preferences."
2843
  msgstr ""
2844
+ "Você pode compartilhar sua postagem novamente com um propósito de "
2845
+ "compartilhamento diferente ou compartilhar em uma escolha diferente de redes,"
2846
+ " perfis, páginas ou grupos ou com comentários ou imagens diferentes ou se "
2847
+ "quiser compartilhar suas imagens de postagens de blog apenas em redes de "
2848
+ "imagens ou compartilhe-os novamente em momentos diferentes. Você pode variar "
2849
+ "seus comentários e imagens para produzir mais variações de suas postagens de "
2850
+ "rede social para compartilhar com mais frequência sem compartilhar a mesma "
2851
+ "mensagem repetidas vezes. Seja qual for a sua escolha para compartilhar sua "
2852
+ "postagem novamente, basta clicar em \"Compartilhar novamente esta postagem\" "
2853
+ "e você será direcionado para a página de visualização, onde poderá "
2854
+ "selecionar suas redes e editar seus textos, comentários ou imagens de acordo "
2855
+ "com sua mensagem atual. compartilhando preferências."
2856
 
2857
+ #: views/b2s/ship.php:314
2858
  msgid ""
2859
+ "You can save your current network settings as \"Standard\" network settings "
2860
+ "for any future sharing activities or as a \"Profile\" to choose from "
2861
+ "(Premium).<br><br>Your Standard selection will show as activated upon "
2862
+ "pressing the \"share on social media\" button on the right hand side bar. "
2863
+ "You can change these settings any time per click, or choose another network "
2864
+ "profile (Premium).<br><br>You can also pre-define various different sets of "
2865
+ "networks, for specific social media accounts, target groups, contents or "
2866
+ "sharing purposes. For example you can define a specific set of networks for "
2867
+ "sharing your posts images only or for re-sharing your evergreen content on a "
2868
+ "recurring basis. On the preview-page you may edit your selected or pre-"
2869
+ "selected networks anytime by simply clicking on the respective network "
2870
+ "account to select or remove an account from the current sharing scheme."
2871
+ msgstr ""
2872
+ "Você pode salvar suas configurações de rede atuais como configurações de "
2873
+ "rede \"Padrão\" para quaisquer atividades futuras de compartilhamento ou "
2874
+ "como \"Perfil\" para escolher (Premium).<br><br> Sua seleção Padrão será "
2875
+ "exibida como ativada ao pressionar o botão \"compartilhar na rede social \" "
2876
+ "na barra lateral direita. Você pode alterar essas configurações a qualquer "
2877
+ "momento por clique ou escolher outro perfil de rede (Premium).<br><br> Você "
2878
+ "também pode predefinir vários conjuntos diferentes de redes, para contas de "
2879
+ "rede social específicas, grupos de destino, conteúdo ou fins de "
2880
+ "compartilhamento. Por exemplo, você pode definir um conjunto específico de "
2881
+ "redes para compartilhar apenas suas imagens de postagens ou para "
2882
+ "compartilhar novamente seu conteúdo evergreen de forma recorrente. Na pré-"
2883
+ "visualização, você pode editar suas redes selecionadas ou pré-selecionadas a "
2884
+ "qualquer momento simplesmente clicando na respectiva conta de rede para "
2885
+ "selecionar ou remover uma conta do esquema de compartilhamento atual."
2886
 
2887
+ #: includes/B2S/PostBox.php:139
2888
+ msgid ""
2889
+ "You have 2 general options to define the date and time to share your blog "
2890
+ "posts on social media with the Auto-Poster:"
2891
+ msgstr ""
2892
+ "Você tem duas opções gerais para definir a data e a hora para compartilhar "
2893
+ "suas postagens nas redes sociais com o Auto-Poster:"
2894
 
2895
+ #: includes/Loader.php:622
2896
+ msgid "You have already retweeted this post."
2897
+ msgstr "Você retwitou esta postagem."
2898
 
2899
+ #: views/b2s/widgets/newsletter.php:16
2900
+ msgid "You have already subscribed to the newsletter. Awesome!"
2901
+ msgstr "Você já se inscreveu no boletim informativo. Impressionante!"
2902
 
2903
+ #: views/b2s/curation.php:113 views/b2s/post.calendar.php:261
2904
+ #: views/b2s/ship.php:383
2905
+ msgid ""
2906
+ "You have evergreen content you want to re-share from time to time in your "
2907
+ "timeline? Schedule your evergreen content to be shared once, multiple times "
2908
+ "or recurringly at specific times."
2909
+ msgstr ""
2910
+ "Você tem conteúdo evergreen que deseja compartilhar de tempos em tempos na "
2911
+ "sua linha do tempo? Programe seu conteúdo evergreen para ser compartilhado "
2912
+ "uma vez, várias vezes ou periodicamente em horários específicos."
2913
 
2914
  #: includes/PRG/Post/Item.php:100
2915
  msgid "You have no posts published or scheduled"
2916
  msgstr "Você não tem postagens publicadas ou agendadas"
2917
 
2918
+ #: includes/B2S/Post/Item.php:211
2919
+ msgid "You have no posts published or scheduled."
2920
+ msgstr "Você não tem postagens publicadas ou agendadas."
 
 
 
 
2921
 
2922
+ #: views/b2s/network.php:186
2923
+ msgid "You have still set up scheduled posts for this network:"
2924
+ msgstr "Você ainda configurou postagens agendadas para esta rede:"
2925
 
2926
+ #: views/b2s/settings.php:15 includes/B2S/Ship/Image.php:28
2927
  msgid ""
2928
+ "You need a higher user role to upload an image on this blog. Please contact "
2929
+ "your administrator."
2930
  msgstr ""
2931
+ "Você precisa de uma maior função de usuário para fazer upload de uma imagem "
2932
+ "neste blog. Por favor contate seu administrador."
 
2933
 
2934
+ #: views/b2s/ship.php:283
2935
+ msgid "You want re-share your blog post?"
2936
+ msgstr "Você quer compartilhar novamente sua postagem no blog?"
2937
 
2938
+ #: views/b2s/network.php:105
2939
+ msgid "You want to add another network profile, pages or groups?"
2940
+ msgstr "Você quer adicionar outro perfil de rede, páginas ou grupos?"
2941
 
2942
+ #: includes/B2S/PostBox.php:147
2943
+ msgid "You want to auto-post your blog post?"
2944
+ msgstr "Você quer postar automaticamente sua postagem no blog?"
2945
 
2946
+ #: includes/B2S/Ship/Item.php:369 includes/B2S/Ship/Item.php:393
2947
+ msgid ""
2948
+ "You want to change your link image, link title and link description for this "
2949
+ "network? Click here."
2950
+ msgstr ""
2951
+ "Você deseja alterar a imagem do link, o título do link e a descrição do link "
2952
+ "dessa rede? Clique aqui."
2953
 
2954
+ #: includes/B2S/Network/Item.php:141 includes/B2S/Ship/Portale.php:31
2955
+ msgid "You want to connect a network page?"
2956
+ msgstr "Você quer conectar uma página de rede?"
2957
 
2958
+ #: includes/B2S/Network/Item.php:138 includes/B2S/Ship/Portale.php:34
2959
+ msgid "You want to connect a network profile?"
2960
+ msgstr "Você quer conectar um perfil de rede?"
2961
 
2962
+ #: includes/B2S/Network/Item.php:144 includes/B2S/Ship/Portale.php:28
2963
+ msgid "You want to connect a social media group?"
2964
+ msgstr "Você quer conectar um grupo de rede social?"
2965
 
2966
+ #: views/b2s/network.php:30
2967
+ msgid "You want to define a new combination of networks?"
2968
+ msgstr "Você quer definir uma nova combinação de redes?"
2969
 
2970
+ #: includes/B2S/Post/Item.php:469 includes/B2S/Post/Item.php:482
2971
+ msgid "You want to delete a publish post entry?"
2972
+ msgstr "Você deseja excluir uma postagem publicada?"
2973
 
2974
+ #: includes/B2S/Post/Item.php:543
2975
+ msgid "You want to delete your Social Media post?"
2976
+ msgstr "Você deseja excluir sua postagem nas redes sociais?"
2977
 
2978
+ #: includes/B2S/Post/Item.php:587
2979
+ msgid "You want to edit your scheduled post?"
2980
+ msgstr "Você deseja editar sua postagem programada?"
 
2981
 
2982
+ #: views/b2s/ship.php:48
2983
+ msgid "You want to load your time settings?"
2984
+ msgstr "Você quer carregar suas configurações de horário?"
2985
 
2986
+ #: views/b2s/curation.php:110 views/b2s/post.calendar.php:258
2987
+ #: views/b2s/ship.php:380
2988
  msgid ""
2989
+ "You want to publish a post on a specific date? No problem! Just enter your "
2990
+ "desired date and you are ready to go!"
2991
  msgstr ""
2992
+ "Você quer publicar uma postagem em uma data específica? Sem problemas! Basta "
2993
+ "digitar sua data desejada e você estará pronto!"
 
 
 
 
 
 
 
 
2994
 
2995
+ #: includes/B2S/PostBox.php:226
2996
+ msgid "You want to sched your blog post with Auto-Poster?"
2997
+ msgstr "Você quer programar sua postagem no blog com o Auto-Poster?"
2998
 
2999
+ #: views/b2s/network.php:42 views/b2s/ship.php:54 views/b2s/ship.php:343
3000
+ msgid "You want to schedule your posts and use the Best Time Scheduler?"
3001
+ msgstr "Você deseja agendar suas postagens e usar o Melhor Agendador de Tempo?"
3002
 
3003
+ #: views/b2s/widgets/activity.php:5
3004
+ msgid "Your activity"
3005
+ msgstr "Sua atividade"
3006
 
3007
+ #: includes/Loader.php:610
3008
+ msgid ""
3009
+ "Your authorization has expired. Please reconnect your account in the "
3010
+ "Blog2Social network settings."
3011
+ msgstr ""
3012
+ "Sua autorização expirou. Por favor, reconecte sua conta nas configurações de "
3013
+ "rede do Blog2Social."
3014
 
3015
+ #: includes/Loader.php:613
3016
  msgid ""
3017
+ "Your authorization is interrupted. Please check your authorization. Please "
3018
+ "see <a target=\"_blank\" href=\"https://www.blog2social."
3019
+ "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
3020
  msgstr ""
3021
+ "Sua autorização é interrompida. Por favor, verifique sua autorização. "
3022
+ "Consulte <a target=\"_blank\" href=\"https://www.blog2social."
3023
+ "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
3024
 
3025
+ #: views/b2s/ship.php:326
3026
+ msgid "Your blog post is not yet published on your Wordpress!"
3027
+ msgstr "Sua postagem ainda não está publicada no seu WordPress!"
3028
 
3029
+ #: includes/B2S/Settings/Item.php:167
3030
+ msgid "Your current licence:"
3031
+ msgstr "Sua licença atual:"
3032
 
3033
+ #: includes/Loader.php:618
3034
  msgid ""
3035
+ "Your daily limit for this network has been reached. Please try again later."
 
3036
  msgstr ""
3037
+ "Seu limite diário para esta rede foi atingido. Por favor, tente novamente "
3038
+ "mais tarde."
3039
 
3040
+ #: includes/Loader.php:614
3041
+ msgid "Your daily limit has been reached."
3042
+ msgstr "Seu limite diário foi atingido."
3043
 
3044
+ #: includes/Loader.php:624
3045
+ msgid "Your group can not be found by the network."
3046
+ msgstr "Seu grupo não pode ser encontrado pela rede."
3047
 
3048
+ #: views/b2s/premium.php:9 views/b2s/widgets/premium.php:1
3049
+ msgid "Your license: Blog2Social"
3050
+ msgstr "Sua licença: Blog2Social"
3051
 
3052
+ #: includes/Loader.php:615
3053
+ msgid "Your post could not be posted, because your image is not available."
 
 
3054
  msgstr ""
3055
+ "Sua postagem não pôde ser postada porque sua imagem não está disponível."
 
3056
 
3057
+ #: includes/Loader.php:609
3058
+ msgid "Your post could not be posted."
3059
+ msgstr "Sua postagem não pôde ser postada."
3060
 
3061
+ #: includes/Loader.php:620
3062
+ msgid "Your post is a duplicate."
3063
+ msgstr "Sua postagem está duplicada."
3064
+
3065
+ #: includes/B2S/PostBox.php:78 includes/B2S/PostBox.php:80
3066
  msgid ""
3067
+ "Your post is still on draft or pending status. Please make sure that your "
3068
+ "post is published or scheduled to be published on this blog. You can then "
3069
+ "auto-post or schedule and customize your social media posts with Blog2Social."
3070
  msgstr ""
3071
+ "Sua postagem ainda está no rascunho ou no status pendente. Por favor, "
3072
+ "certifique-se que sua publicação está publicada ou programada para ser "
3073
+ "publicada neste blog. Você pode então postar ou agendar automaticamente e "
3074
+ "personalizar suas postagens de mídia social com o Blog2Social."
 
 
 
 
3075
 
3076
+ #: includes/B2S/Network/Item.php:61
3077
+ msgid "Your profiles:"
3078
+ msgstr "Seus perfis:"
languages/blog2social.pot CHANGED
@@ -3,7 +3,7 @@ msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Blog2Social: Social Media Auto Post & Scheduler\n"
5
  "Report-Msgid-Bugs-To: \n"
6
- "POT-Creation-Date: 2019-03-19 14:53+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
  "Language-Team: \n"
@@ -15,19 +15,19 @@ msgstr ""
15
  "X-Generator: Loco https://localise.biz/\n"
16
  "X-Loco-Version: 2.2.0; wp-5.0.3"
17
 
18
- #: includes/Loader.php:43
19
  msgid "Modify pin board"
20
  msgstr ""
21
 
22
- #: includes/Loader.php:43
23
  msgid "Edit group settings"
24
  msgstr ""
25
 
26
- #: includes/Loader.php:43
27
  msgid "Modify subreddit"
28
  msgstr ""
29
 
30
- #: includes/Loader.php:43
31
  msgid "Modify forum"
32
  msgstr ""
33
 
@@ -52,248 +52,217 @@ msgid "This post will be shared on social media in 2-3 minutes!"
52
  msgstr ""
53
 
54
  #: includes/Loader.php:572
55
- msgid ""
56
- "Please, make sure that your post are publish on this blog on this moment. "
57
- "Then you can auto post your post with Blog2social."
58
  msgstr ""
59
 
60
  #: includes/Loader.php:575 includes/B2S/PostBox.php:79
61
- msgid ""
62
- "There are no authorizations for your selected profile. Please, authorize "
63
- "with a social network or select a other profile."
64
  msgstr ""
65
 
66
  #: includes/Loader.php:587
67
  msgid "Upgrade to Premium"
68
  msgstr ""
69
 
70
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:147
71
- #: includes/B2S/Network/Item.php:147 includes/B2S/Network/Item.php:218
72
- #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:436
73
- #: includes/B2S/Settings/Item.php:450 includes/B2S/Settings/Item.php:472
 
 
 
 
 
 
 
 
 
 
 
 
 
74
  #: includes/B2S/Ship/Portale.php:36 includes/B2S/Ship/Portale.php:36
75
  msgid "Profile"
76
  msgstr ""
77
 
78
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:150
79
- #: includes/B2S/Network/Item.php:150 includes/B2S/Network/Item.php:271
80
- #: includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:451
81
- #: includes/B2S/Settings/Item.php:473 includes/B2S/Ship/Portale.php:33
82
  #: includes/B2S/Ship/Portale.php:33
83
  msgid "Page"
84
  msgstr ""
85
 
86
- #: includes/Loader.php:617 includes/B2S/Network/Item.php:153
87
- #: includes/B2S/Network/Item.php:153 includes/B2S/Network/Item.php:325
88
- #: includes/B2S/Settings/Item.php:452 includes/B2S/Settings/Item.php:474
89
- #: includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:30
90
  msgid "Group"
91
  msgstr ""
92
 
93
- #: includes/Loader.php:618
94
  msgid "Company"
95
  msgstr ""
96
 
97
- #: includes/Loader.php:618
98
- msgid "Business"
99
- msgstr ""
100
-
101
  #: includes/Loader.php:619
102
- msgid "Your post could not be posted."
103
  msgstr ""
104
 
105
  #: includes/Loader.php:620
106
- msgid ""
107
- "Your authorization has expired. Please reconnect your account in the "
108
- "Blog2Social network settings."
109
  msgstr ""
110
 
111
  #: includes/Loader.php:621
112
- msgid "The network has marked the post as spam or abusive."
113
  msgstr ""
114
 
115
  #: includes/Loader.php:622
116
- msgid ""
117
- "We don't have the permission to publish your post. Please check your "
118
- "authorization."
119
  msgstr ""
120
 
121
  #: includes/Loader.php:623
122
- msgid ""
123
- "Your authorization is interrupted. Please check your authorization. Please "
124
- "see <a target=\"_blank\" href=\"https://www.blog2social."
125
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
126
  msgstr ""
127
 
128
  #: includes/Loader.php:624
129
- msgid "Your daily limit has been reached."
130
  msgstr ""
131
 
132
  #: includes/Loader.php:625
133
- msgid "Your post could not be posted, because your image is not available."
134
  msgstr ""
135
 
136
  #: includes/Loader.php:626
137
- msgid ""
138
- "The network has blocked your account. Please see <a target=\"_blank\" "
139
- "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
140
- "error-messages.html\">FAQ</a>."
141
  msgstr ""
142
 
143
  #: includes/Loader.php:627
144
- msgid ""
145
- "The number of images is reached. Please see <a target=\"_blank\" "
146
- "href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-"
147
- "error-messages.html\">FAQ</a>."
148
  msgstr ""
149
 
150
  #: includes/Loader.php:628
151
- msgid ""
152
- "Your daily limit for this network has been reached. Please try again later."
153
  msgstr ""
154
 
155
  #: includes/Loader.php:629
156
- msgid ""
157
- "The network can not publish special characters such as Emoji. Please see <a "
158
- "target=\"_blank\" href=\"https://www.blog2social."
159
- "com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
160
  msgstr ""
161
 
162
  #: includes/Loader.php:630
163
- msgid "Your post is a duplicate."
164
  msgstr ""
165
 
166
  #: includes/Loader.php:631
167
- msgid "The network requires a public url."
168
  msgstr ""
169
 
170
  #: includes/Loader.php:632
171
- msgid "You have already retweeted this post."
172
  msgstr ""
173
 
174
  #: includes/Loader.php:633
175
- msgid ""
176
- "This XING API is no longer supported by XING. Please connect your XING "
177
- "accounts with the new XING interface to reschedule your posts. <a "
178
- "target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?"
179
- "action=artikel&cat=2&id=146\">Learn more</a>"
180
  msgstr ""
181
 
182
  #: includes/Loader.php:634
183
- msgid ""
184
- "There was no image in the meta data of the linked post. Posts without images "
185
- "cannot be shared on image networks."
186
  msgstr ""
187
 
188
  #: includes/Loader.php:635
 
 
 
 
 
 
 
 
189
  msgid "Your group can not be found by the network."
190
  msgstr ""
191
 
192
- #: includes/Loader.php:689 includes/Loader.php:725
193
  msgid "Dashboard"
194
  msgstr ""
195
 
196
- #: includes/Loader.php:690 includes/Loader.php:732
197
  msgid "Posts & Sharing"
198
  msgstr ""
199
 
200
- #: includes/Loader.php:691 includes/Loader.php:739
 
 
 
 
201
  msgid "Content Curation"
202
  msgstr ""
203
 
204
- #: includes/Loader.php:692 includes/Loader.php:746 views/b2s/network.php:17
205
  msgid "Networks"
206
  msgstr ""
207
 
208
- #: includes/Loader.php:693 includes/Loader.php:752
209
  msgid "Settings"
210
  msgstr ""
211
 
212
- #: includes/Loader.php:694 includes/Loader.php:758
213
  msgid "PR-Service"
214
  msgstr ""
215
 
216
- #: includes/Loader.php:695 includes/Loader.php:765
217
- #: views/b2s/widgets/tutorial.php:4
218
- msgid "How to & FAQ"
219
  msgstr ""
220
 
221
- #: includes/Loader.php:696
222
  msgid "Premium"
223
  msgstr ""
224
 
225
- #: includes/Loader.php:696 includes/Loader.php:771 includes/B2S/PostBox.php:108
226
- #: views/b2s/network.php:31 views/b2s/settings.php:67 views/b2s/ship.php:21
227
- #: includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:147
228
- #: includes/B2S/Network/Item.php:150 includes/B2S/Network/Item.php:153
229
- #: includes/B2S/Network/Item.php:245 includes/B2S/Network/Item.php:298
230
- #: includes/B2S/Network/Item.php:352 includes/B2S/Settings/Item.php:93
231
- #: includes/B2S/Settings/Item.php:116 includes/B2S/Ship/Image.php:73
232
- #: includes/B2S/Ship/Image.php:80 includes/B2S/Ship/Item.php:776
233
- #: includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:33
234
- #: includes/B2S/Ship/Portale.php:36 views/b2s/partials/post-edit-modal.php:9
235
- #: views/b2s/widgets/posts.php:31
236
  msgid "PREMIUM"
237
  msgstr ""
238
 
239
- #: includes/Loader.php:716
240
  msgid "Blog2Social"
241
  msgstr ""
242
 
243
- #: includes/Loader.php:1146 includes/Loader.php:1319
244
  msgid "or"
245
  msgstr ""
246
 
247
- #: includes/Loader.php:1146 includes/Loader.php:1319
248
  msgid "back to install plugins"
249
  msgstr ""
250
 
251
  #: includes/Notice.php:18
252
- msgid ""
253
- "<strong>Rate it!</strong> If you like Blog2Social, please give us a 5 star "
254
- "rating. I there is anything that does not work for you, please contact us!"
255
  msgstr ""
256
 
257
  #: includes/Notice.php:19
258
- msgid "RATE BLOG2SOCIAL"
259
  msgstr ""
260
 
261
  #: includes/Notice.php:20
 
 
 
 
262
  msgid "hide"
263
  msgstr ""
264
 
265
  #: includes/System.php:69
266
- msgid ""
267
- "Blog2Social used cURL. cURL is not installed in your PHP installation on "
268
- "your server. Install cURL and activate Blog2Social again."
269
  msgstr ""
270
 
271
  #: includes/System.php:72 includes/System.php:78
272
- msgid ""
273
- "Please see <a href=\"https://www.blog2social."
274
- "com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social."
275
- "html\" target=\"_blank\">FAQ</a>"
276
  msgstr ""
277
 
278
  #: includes/System.php:75
279
- msgid ""
280
- "Blog2Social used PHP. Your installed PHP version on your server is not high "
281
- "enough to use Blog2Social. Update your PHP version on 5.5.3 or higher."
282
  msgstr ""
283
 
284
  #: includes/System.php:81
285
  msgid ""
286
- "Blog2Social does not seem to have permission to write in your WordPress "
287
- "database. Please assign Blog2Social the permission to write in the WordPress "
288
- "database. Please also make sure that your MySQL server runs on v5.5.3 or "
289
- "higher, or ask your server administrator to do it for you."
290
  msgstr ""
291
 
292
  #: includes/System.php:84
293
- msgid ""
294
- "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-"
295
- "requirements-for-installing-blog2social.html\" target=\"_blank\"> Please "
296
- "find more Information and help in our FAQ</a>"
297
  msgstr ""
298
 
299
  #: views/notice.php:12
@@ -301,11 +270,7 @@ msgid "Connection is broken..."
301
  msgstr ""
302
 
303
  #: views/notice.php:14
304
- msgid ""
305
- "The connection to your server has been interrupted. Please make sure that "
306
- "your blog is reachable. If your server does not respond or is too slow, "
307
- "Blog2Social cannot connect to the internet. Try again later or contact your "
308
- "webmaster, if this error message persists."
309
  msgstr ""
310
 
311
  #: views/notice.php:17
@@ -313,9 +278,7 @@ msgid "Update..."
313
  msgstr ""
314
 
315
  #: views/notice.php:19
316
- msgid ""
317
- "<b> A new version of Blog2Social is available. </b> Update now <br> "
318
- "Blog2Social to continue to use the latest version of the plugin."
319
  msgstr ""
320
 
321
  #: views/notice.php:23
@@ -338,21 +301,16 @@ msgstr ""
338
  msgid "last auto-post:"
339
  msgstr ""
340
 
341
- #: includes/B2S/PostBox.php:76 views/b2s/ship.php:545
342
  msgid "The connection to the server failed. Try again!"
343
  msgstr ""
344
 
345
  #: includes/B2S/PostBox.php:77
346
- msgid ""
347
- "WordPress uses heartbeats by default, Blog2Social as well. Please enable "
348
- "heartbeats for using Blog2Social!"
349
  msgstr ""
350
 
351
  #: includes/B2S/PostBox.php:78 includes/B2S/PostBox.php:80
352
- msgid ""
353
- "Your post is still on draft or pending status. Please make sure that your "
354
- "post is published or scheduled to be published on this blog. You can then "
355
- "auto-post or schedule and customize your social media posts with Blog2Social."
356
  msgstr ""
357
 
358
  #: includes/B2S/PostBox.php:79 includes/B2S/PostBox.php:177
@@ -360,20 +318,14 @@ msgid "Network settings"
360
  msgstr ""
361
 
362
  #: includes/B2S/PostBox.php:81
363
- msgid ""
364
- "Notice: Please make sure, that your website address is reachable. The Social "
365
- "Networks do not allow postings from local installations."
366
  msgstr ""
367
 
368
  #: includes/B2S/PostBox.php:97
369
  msgid "Custom Sharing & Scheduling"
370
  msgstr ""
371
 
372
- #: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101
373
- #: views/b2s/network.php:18 views/b2s/settings.php:70 views/b2s/ship.php:57
374
- #: views/b2s/ship.php:147 views/b2s/ship.php:234
375
- #: includes/B2S/Network/Item.php:174 includes/B2S/Settings/Item.php:100
376
- #: includes/B2S/Ship/Item.php:717
377
  msgid "Info"
378
  msgstr ""
379
 
@@ -386,10 +338,7 @@ msgid "Facebook Instant Sharing:"
386
  msgstr ""
387
 
388
  #: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:121
389
- msgid ""
390
- "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" "
391
- "tab on your \"Posts & Sharing\" navigation bar and can be shared on your "
392
- "Facebook Profile by clicking on the \"Share\" button next to your auto-post."
393
  msgstr ""
394
 
395
  #: includes/B2S/PostBox.php:101
@@ -400,12 +349,8 @@ msgstr ""
400
  msgid "enable Auto-Posting"
401
  msgstr ""
402
 
403
- #: includes/B2S/PostBox.php:115 views/b2s/network.php:55
404
- #: views/b2s/network.php:180 views/b2s/post.approve.php:46
405
- #: views/b2s/post.calendar.php:50 views/b2s/post.calendar.php:230
406
- #: views/b2s/post.notice.php:40 views/b2s/post.php:37
407
- #: views/b2s/post.publish.php:40 views/b2s/post.sched.php:54
408
- #: views/b2s/ship.php:169 views/b2s/ship.php:543
409
  msgid "Loading..."
410
  msgstr ""
411
 
@@ -415,11 +360,8 @@ msgstr ""
415
 
416
  #: includes/B2S/PostBox.php:126
417
  msgid ""
418
- "Customize and schedule your social media posts on the one page preview for "
419
- "all your selected networks: tailor your posts with individual comments, "
420
- "#hashtags or @handles and schedule your posts for the best times to post, "
421
- "for multiple times or re-share recurrently for more visibility and "
422
- "engagement with your community."
423
  msgstr ""
424
 
425
  #: includes/B2S/PostBox.php:135
@@ -427,9 +369,7 @@ msgid "Blog2Social: Social Media Auto-Posting"
427
  msgstr ""
428
 
429
  #: includes/B2S/PostBox.php:139
430
- msgid ""
431
- "You have 2 general options to define the date and time to share your blog "
432
- "posts on social media with the Auto-Poster:"
433
  msgstr ""
434
 
435
  #: includes/B2S/PostBox.php:140
@@ -437,114 +377,71 @@ msgid "1. Immediately after publishing your blog post"
437
  msgstr ""
438
 
439
  #: includes/B2S/PostBox.php:141
440
- msgid ""
441
- "Published blog posts: If you publish your blog post with click on publish in "
442
- "your WordPress post editor, Blog2Social will automatically share your social "
443
- "media post immediately."
444
  msgstr ""
445
 
446
  #: includes/B2S/PostBox.php:142
447
- msgid ""
448
- "Scheduled blog posts: If you schedule your blog post with click on schedule "
449
- "in your WordPress post editor, Blog2Social will share your social media post "
450
- "on the publishing date of your blog post."
451
  msgstr ""
452
 
453
  #: includes/B2S/PostBox.php:143
454
- msgid ""
455
- "2. Schedule your social media posts for a specific date and time If you want "
456
- "to share your post at a particular date and time, different from your "
457
- "publishing date, select the option at scheduled times and set any date and "
458
- "time to share your post on social media."
459
  msgstr ""
460
 
461
  #: includes/B2S/PostBox.php:147
462
  msgid "You want to auto-post your blog post?"
463
  msgstr ""
464
 
465
- #: includes/B2S/PostBox.php:148 views/b2s/curation.php:120
466
- #: views/b2s/network.php:106 views/b2s/post.calendar.php:268
467
- #: views/b2s/ship.php:285 views/b2s/ship.php:345 views/b2s/ship.php:391
468
  msgid "With Blog2Social Premium you can:"
469
  msgstr ""
470
 
471
- #: includes/B2S/PostBox.php:151 views/b2s/curation.php:123
472
- #: views/b2s/network.php:109 views/b2s/post.calendar.php:271
473
- #: views/b2s/ship.php:288 views/b2s/ship.php:348 views/b2s/ship.php:394
474
  msgid "Post on pages and groups"
475
  msgstr ""
476
 
477
- #: includes/B2S/PostBox.php:152 views/b2s/curation.php:124
478
- #: views/b2s/network.php:110 views/b2s/post.calendar.php:272
479
- #: views/b2s/ship.php:289 views/b2s/ship.php:349 views/b2s/ship.php:395
480
  msgid "Share on multiple profiles, pages and groups"
481
  msgstr ""
482
 
483
- #: includes/B2S/PostBox.php:153 views/b2s/curation.php:125
484
- #: views/b2s/network.php:111 views/b2s/post.calendar.php:273
485
- #: views/b2s/ship.php:290 views/b2s/ship.php:350 views/b2s/ship.php:396
486
  msgid "Auto-post and auto-schedule new and updated blog posts"
487
  msgstr ""
488
 
489
- #: includes/B2S/PostBox.php:154 views/b2s/curation.php:126
490
- #: views/b2s/network.php:112 views/b2s/post.calendar.php:274
491
- #: views/b2s/ship.php:291 views/b2s/ship.php:351 views/b2s/ship.php:397
492
  msgid "Schedule your posts at the best times on each network"
493
  msgstr ""
494
 
495
- #: includes/B2S/PostBox.php:155 views/b2s/curation.php:127
496
- #: views/b2s/network.php:113 views/b2s/post.calendar.php:275
497
- #: views/b2s/ship.php:292 views/b2s/ship.php:352 views/b2s/ship.php:398
498
- msgid ""
499
- "Best Time Manager: use predefined best time scheduler to auto-schedule your "
500
- "social media posts"
501
  msgstr ""
502
 
503
- #: includes/B2S/PostBox.php:156 views/b2s/curation.php:128
504
- #: views/b2s/network.php:114 views/b2s/post.calendar.php:276
505
- #: views/b2s/ship.php:293 views/b2s/ship.php:353 views/b2s/ship.php:399
506
  msgid "Schedule your post for one time, multiple times or recurrently"
507
  msgstr ""
508
 
509
- #: includes/B2S/PostBox.php:157 views/b2s/curation.php:129
510
- #: views/b2s/network.php:115 views/b2s/post.calendar.php:277
511
- #: views/b2s/ship.php:294 views/b2s/ship.php:354 views/b2s/ship.php:400
512
  msgid "Schedule and re-share old posts"
513
  msgstr ""
514
 
515
- #: includes/B2S/PostBox.php:158 views/b2s/curation.php:130
516
- #: views/b2s/network.php:116 views/b2s/post.calendar.php:278
517
- #: views/b2s/ship.php:295 views/b2s/ship.php:355 views/b2s/ship.php:401
518
  msgid "Select link format or image format for your posts"
519
  msgstr ""
520
 
521
- #: includes/B2S/PostBox.php:159 views/b2s/curation.php:131
522
- #: views/b2s/network.php:117 views/b2s/post.calendar.php:279
523
- #: views/b2s/ship.php:296 views/b2s/ship.php:356 views/b2s/ship.php:402
524
  msgid "Select individual images per post"
525
  msgstr ""
526
 
527
- #: includes/B2S/PostBox.php:160 views/b2s/curation.php:132
528
- #: views/b2s/network.php:118 views/b2s/post.calendar.php:280
529
- #: views/b2s/ship.php:297 views/b2s/ship.php:357 views/b2s/ship.php:403
530
- msgid ""
531
- "Reporting & calendar: keep track of your published and scheduled social "
532
- "media posts"
533
  msgstr ""
534
 
535
- #: includes/B2S/PostBox.php:162 views/b2s/curation.php:134
536
- #: views/b2s/network.php:120 views/b2s/post.calendar.php:282
537
- #: views/b2s/ship.php:299 views/b2s/ship.php:359 views/b2s/ship.php:405
538
  msgid "Upgrade to PREMIUM"
539
  msgstr ""
540
 
541
- #: includes/B2S/PostBox.php:164 views/b2s/curation.php:136
542
- #: views/b2s/network.php:122 views/b2s/post.calendar.php:284
543
- #: views/b2s/ship.php:301 views/b2s/ship.php:361 views/b2s/ship.php:407
544
- msgid ""
545
- "or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start "
546
- "with free 30-days-trial of Blog2Social Premium</a> (no payment information "
547
- "needed)"
548
  msgstr ""
549
 
550
  #: includes/B2S/PostBox.php:177 includes/B2S/Curation/View.php:70
@@ -579,7 +476,7 @@ msgstr ""
579
  msgid "Select date:"
580
  msgstr ""
581
 
582
- #: includes/B2S/PostBox.php:233 includes/B2S/Ship/Item.php:341
583
  msgid "show calendar"
584
  msgstr ""
585
 
@@ -592,171 +489,114 @@ msgid "my time settings"
592
  msgstr ""
593
 
594
  #: includes/B2S/PostBox.php:242
595
- msgid ""
596
- "Note: If you ​have​ not ​specified​ your own times, we automatically provide "
597
- "you with the best times to post​ on the social networks. You can always "
598
- "​edit​ your own times in the settings."
599
  msgstr ""
600
 
601
- #: views/b2s/curation.php:24
602
  msgid "No link preview available. Please check your link."
603
  msgstr ""
604
 
605
- #: views/b2s/curation.php:28
606
- msgid ""
607
- "No connected networks. Please make sure to connect at least one social media "
608
- "account."
609
  msgstr ""
610
 
611
- #: views/b2s/curation.php:31
612
  msgid "Invalid data. Please check your data."
613
  msgstr ""
614
 
615
- #: views/b2s/curation.php:37
616
  msgid "Enter a link you want share on your social media channels"
617
  msgstr ""
618
 
619
- #: views/b2s/curation.php:38
620
  msgid "Please enter a valid link"
621
  msgstr ""
622
 
623
- #: views/b2s/curation.php:39
624
  msgid "Enter link"
625
  msgstr ""
626
 
627
- #: views/b2s/curation.php:42
628
  msgid "continue"
629
  msgstr ""
630
 
631
- #: views/b2s/curation.php:52
632
  msgid "Load data..."
633
  msgstr ""
634
 
635
- #: views/b2s/curation.php:66 views/b2s/ship.php:16 views/b2s/ship.php:544
636
- #: includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:213
637
- #: includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41
638
- #: includes/PRG/Post/Item.php:97
639
  msgid "published"
640
  msgstr ""
641
 
642
- #: views/b2s/curation.php:84 views/b2s/post.approve.php:98
643
- #: views/b2s/ship.php:444
644
  msgid "Do you want to mark this post as published ?"
645
  msgstr ""
646
 
647
- #: views/b2s/curation.php:89 views/b2s/post.approve.php:103
648
- #: views/b2s/ship.php:449
649
  msgid "YES"
650
  msgstr ""
651
 
652
- #: views/b2s/curation.php:90 views/b2s/network.php:140
653
- #: views/b2s/post.approve.php:87 views/b2s/post.approve.php:104
654
- #: views/b2s/post.notice.php:74 views/b2s/post.publish.php:74
655
- #: views/b2s/post.sched.php:88 views/b2s/ship.php:450 views/prg/ship.php:92
656
- #: views/b2s/widgets/posts.php:80
657
  msgid "NO"
658
  msgstr ""
659
 
660
- #: views/b2s/curation.php:103 views/b2s/post.calendar.php:251
661
- #: views/b2s/ship.php:374
662
  msgid "Need to schedule your posts?"
663
  msgstr ""
664
 
665
- #: views/b2s/curation.php:106 views/b2s/post.calendar.php:254
666
- #: views/b2s/ship.php:377
667
  msgid "Blog2Social Premium covers everything you need."
668
  msgstr ""
669
 
670
- #: views/b2s/curation.php:109 views/b2s/post.calendar.php:257
671
- #: views/b2s/ship.php:380 includes/B2S/Ship/Item.php:777
672
  msgid "Schedule for specific dates"
673
  msgstr ""
674
 
675
- #: views/b2s/curation.php:110 views/b2s/post.calendar.php:258
676
- #: views/b2s/ship.php:381
677
- msgid ""
678
- "You want to publish a post on a specific date? No problem! Just enter your "
679
- "desired date and you are ready to go!"
680
  msgstr ""
681
 
682
- #: views/b2s/curation.php:112 views/b2s/post.calendar.php:260
683
- #: views/b2s/ship.php:383
684
  msgid "Schedule post recurrently"
685
  msgstr ""
686
 
687
- #: views/b2s/curation.php:113 views/b2s/post.calendar.php:261
688
- #: views/b2s/ship.php:384
689
- msgid ""
690
- "You have evergreen content you want to re-share from time to time in your "
691
- "timeline? Schedule your evergreen content to be shared once, multiple times "
692
- "or recurringly at specific times."
693
  msgstr ""
694
 
695
- #: views/b2s/curation.php:115 views/b2s/post.calendar.php:263
696
- #: views/b2s/premium.php:78 views/b2s/ship.php:386
697
- #: views/b2s/widgets/premium.php:71
698
  msgid "Best Time Scheduler"
699
  msgstr ""
700
 
701
- #: views/b2s/curation.php:116 views/b2s/post.calendar.php:264
702
- #: views/b2s/ship.php:387
703
- msgid ""
704
- "Whenever you publish a post, only a fraction of your followers will actually "
705
- "see your post. Use the Blog2Social Best Times Scheduler to share your post "
706
- "at the best times for each social network. Get more outreach and extend the "
707
- "lifespan of your posts."
708
- msgstr ""
709
-
710
- #: views/b2s/dashboard.php:82
711
- msgid "Couldn't find your answer?"
712
  msgstr ""
713
 
714
- #: views/b2s/dashboard.php:84
715
- msgid "Contact Support by Email"
716
  msgstr ""
717
 
718
- #: views/b2s/dashboard.php:86
719
- msgid "Call us: +49 2181 7569-277"
720
  msgstr ""
721
 
722
- #: views/b2s/dashboard.php:88
723
- msgid "(Call times: from 9:00 a.m. to 5:00 p.m. CET on working days)"
724
  msgstr ""
725
 
726
- #: views/b2s/howto.php:9
727
- msgid "How to use Blog2Social"
728
  msgstr ""
729
 
730
- #: views/b2s/howto.php:17
731
- msgid ""
732
- "Learn how to get the most out of Blog2Social to promote your blog on social "
733
- "media. Find step-by-step instructions and tips for FREE and PREMIUM users."
734
  msgstr ""
735
 
736
- #: views/b2s/howto.php:30
737
- msgid "Do you need help?"
738
- msgstr ""
739
-
740
- #: views/b2s/howto.php:32
741
- msgid "Find answers to common questions in our FAQ."
742
- msgstr ""
743
-
744
- #: views/b2s/howto.php:37
745
- msgid "search FAQ"
746
- msgstr ""
747
-
748
- #: views/b2s/howto.php:41 views/b2s/widgets/support.php:1
749
- msgid "TOP 5 FAQ"
750
- msgstr ""
751
-
752
- #: views/b2s/network.php:21 views/b2s/network.php:22
753
- #: views/b2s/post.calendar.php:212 views/b2s/post.calendar.php:213
754
- #: views/prg/post.php:25 views/prg/post.php:26
755
  msgid "filter"
756
  msgstr ""
757
 
758
- #: views/b2s/network.php:28 views/b2s/network.php:31 views/b2s/network.php:76
759
- #: views/b2s/network.php:99
760
  msgid "Create new profile"
761
  msgstr ""
762
 
@@ -768,389 +608,307 @@ msgstr ""
768
  msgid "Delete"
769
  msgstr ""
770
 
771
- #: views/b2s/network.php:42 views/b2s/ship.php:55 views/b2s/ship.php:344
772
  msgid "You want to schedule your posts and use the Best Time Scheduler?"
773
  msgstr ""
774
 
775
- #: views/b2s/network.php:43 views/b2s/ship.php:56
776
  msgid "Load Best Times"
777
  msgstr ""
778
 
779
- #: views/b2s/network.php:82
780
  msgid "create"
781
  msgstr ""
782
 
783
- #: views/b2s/network.php:102
784
- msgid ""
785
- "All connected networks will be displayed as default \"Standard\" networks "
786
- "profile.<br><br>You may define various sets of social media accounts, "
787
- "profiles, pages or groups for different sharing purposes. For example pre-"
788
- "select specific set of all your networks for initial sharing and another set "
789
- "of specific networks for re-sharing your post to. Or, if you have multiple "
790
- "Twitter accounts or multiple Facebook pages and you want to share your post "
791
- "to specific accounts or pages only, this feature may come handy for even "
792
- "faster access to a specific selection of your sharing purposes. You may also "
793
- "select sets of networks for re-sharing or scheduling your posts once or "
794
- "recurrently at various days and times and with different comments or images."
795
- "<br><br> This feature gives you an easier and faster access to an unlimited "
796
- "number of variations for pre-selected sets of social media accounts for any "
797
- "sharing and scheduling scheme you may think of.<br><br> You can always "
798
- "select and remove any account from any of your networks profiles on your "
799
- "preview page with just a click of your mouse for an easy variation of your "
800
- "current sharing scheme."
801
- msgstr ""
802
-
803
- #: views/b2s/network.php:105
804
- msgid "You want to add another network profile, pages or groups?"
805
- msgstr ""
806
-
807
- #: views/b2s/network.php:134
808
  msgid "Delete Profile"
809
  msgstr ""
810
 
811
- #: views/b2s/network.php:137
812
  msgid "Do you really want to delete this profile"
813
  msgstr ""
814
 
815
- #: views/b2s/network.php:141 views/b2s/network.php:193
816
- #: views/b2s/post.approve.php:88 views/b2s/post.notice.php:75
817
- #: views/b2s/post.publish.php:75 views/b2s/post.sched.php:89
818
- #: views/b2s/widgets/posts.php:81
819
  msgid "YES, delete"
820
  msgstr ""
821
 
822
- #: views/b2s/network.php:152
823
  msgid "Google My Business"
824
  msgstr ""
825
 
826
- #: views/b2s/network.php:155
827
- msgid ""
828
- "Blog2Social uses the official Google My Business API to share your content "
829
- "on your business listing. You can connect Google My Business listings with "
830
- "up to nine different locations to Blog2Social and you can choose which "
831
- "location you want to share your content on."
832
  msgstr ""
833
 
834
- #: views/b2s/network.php:158
835
- msgid ""
836
- "Google currently allows access to the API for all companies with up to 9 "
837
- "locations in their Google My Business Listings. However, Google plans to "
838
- "extend the API for companies with more than 9 locations in their Google My "
839
- "Business listings."
840
  msgstr ""
841
 
842
- #: views/b2s/network.php:161 views/b2s/premium.php:22 views/b2s/ship.php:466
843
- #: includes/B2S/Ship/Item.php:815 views/b2s/partials/post-edit-modal.php:48
844
- #: views/b2s/widgets/premium.php:14
845
  msgid "Learn more"
846
  msgstr ""
847
 
848
- #: views/b2s/network.php:174
849
  msgid "Delete Authorization"
850
  msgstr ""
851
 
852
- #: views/b2s/network.php:183
853
  msgid "Do you really want to delete this authorization"
854
  msgstr ""
855
 
856
- #: views/b2s/network.php:186
857
  msgid "You have still set up scheduled posts for this network:"
858
  msgstr ""
859
 
860
- #: views/b2s/network.php:187
861
  msgid "Delete all scheduled posts for this account irrevocably"
862
  msgstr ""
863
 
864
- #: views/b2s/network.php:187
865
  msgid "scheduled posts"
866
  msgstr ""
867
 
868
- #: views/b2s/network.php:194
869
  msgid "View schedule posts"
870
  msgstr ""
871
 
872
- #: views/b2s/network.php:213
873
  msgid "Please re-authorize your account with Blog2Social and try again"
874
  msgstr ""
875
 
876
- #: views/b2s/network.php:214
877
  msgid "Change successful"
878
  msgstr ""
879
 
880
- #: views/b2s/network.php:215
881
  msgid "Could not be changed"
882
  msgstr ""
883
 
884
- #: views/b2s/network.php:223
885
  msgid "modfiy"
886
  msgstr ""
887
 
888
- #: views/b2s/post.approve.php:78
889
  msgid "Delete Social Media Posts"
890
  msgstr ""
891
 
892
- #: views/b2s/post.approve.php:81
893
  msgid "Are you sure you want to delete these Social Media posts?"
894
  msgstr ""
895
 
896
- #: views/b2s/post.approve.php:83 views/b2s/post.notice.php:70
897
- #: views/b2s/post.publish.php:70 views/b2s/post.sched.php:84
898
- #: views/b2s/widgets/posts.php:76
899
  msgid "Number of entries"
900
  msgstr ""
901
 
902
- #: views/b2s/post.calendar.php:30
903
  msgid "Sort by network"
904
  msgstr ""
905
 
906
- #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:174
907
- #: includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441
908
- #: includes/B2S/Settings/Item.php:484
 
 
 
 
 
 
909
  msgid "Link Post"
910
  msgstr ""
911
 
912
- #: views/b2s/post.calendar.php:60 views/b2s/post.sched.php:174
913
- #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
914
- #: includes/B2S/Settings/Item.php:484
915
  msgid "Photo Post"
916
  msgstr ""
917
 
918
- #: views/b2s/post.calendar.php:78 views/b2s/post.sched.php:161
919
  msgid "add post"
920
  msgstr ""
921
 
922
- #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:119
923
- #: views/b2s/ship.php:479
924
  msgid "Choose your"
925
  msgstr ""
926
 
927
- #: views/b2s/post.calendar.php:97 views/b2s/post.sched.php:119
928
- #: views/b2s/ship.php:479
929
  msgid "Post Format"
930
  msgstr ""
931
 
932
- #: views/b2s/post.calendar.php:99 views/b2s/post.sched.php:121
933
- #: views/b2s/ship.php:481
934
  msgid "for:"
935
  msgstr ""
936
 
937
- #: views/b2s/post.calendar.php:118 views/b2s/post.sched.php:140
938
- #: views/b2s/ship.php:499
939
- msgid ""
940
- "Define the default settings for the custom post format for all of your "
941
- "Facebook accounts in the Blog2Social settings."
942
  msgstr ""
943
 
944
- #: views/b2s/post.calendar.php:121 views/b2s/post.sched.php:143
945
- #: views/b2s/ship.php:502
946
- msgid ""
947
- "Define the default settings for the custom post format for all of your "
948
- "Twitter accounts in the Blog2Social settings."
949
  msgstr ""
950
 
951
- #: views/b2s/post.calendar.php:124 views/b2s/post.sched.php:146
952
- #: views/b2s/ship.php:505
953
- msgid ""
954
- "Define the default settings for the custom post format for all of your "
955
- "Google+ accounts in the Blog2Social settings."
956
  msgstr ""
957
 
958
- #: views/b2s/post.calendar.php:127 views/b2s/post.sched.php:149
959
- #: views/b2s/ship.php:508
960
- msgid ""
961
- "Define the default settings for the custom post format for all of your "
962
- "Instagram accounts in the Blog2Social settings."
963
  msgstr ""
964
 
965
- #: views/b2s/post.calendar.php:142 views/b2s/post.sched.php:100
966
- #: views/b2s/ship.php:420
967
  msgid "Select image for"
968
  msgstr ""
969
 
970
- #: views/b2s/post.calendar.php:160
971
  msgid "What would you like to share?"
972
  msgstr ""
973
 
974
- #: views/b2s/post.calendar.php:170
975
  msgid "Share content from your blog"
976
  msgstr ""
977
 
978
- #: views/b2s/post.calendar.php:173 views/b2s/post.calendar.php:186
979
  msgid "select"
980
  msgstr ""
981
 
982
- #: views/b2s/post.calendar.php:183
983
  msgid "Share content from other sources"
984
  msgstr ""
985
 
986
- #: views/b2s/post.calendar.php:204
987
  msgid "Select a post"
988
  msgstr ""
989
 
990
- #: views/b2s/post.notice.php:65 views/b2s/post.publish.php:65
991
- #: views/b2s/widgets/posts.php:71
992
  msgid "Delete entries from the reporting"
993
  msgstr ""
994
 
995
- #: views/b2s/post.notice.php:68 views/b2s/post.publish.php:68
996
- #: views/b2s/widgets/posts.php:74
997
  msgid "You are sure, you want to delete entries from the reporting?"
998
  msgstr ""
999
 
1000
- #: views/b2s/post.sched.php:28 includes/B2S/Network/Item.php:135
1001
  msgid "Uhr"
1002
  msgstr ""
1003
 
1004
- #: views/b2s/post.sched.php:79
1005
  msgid "Delete entries form the scheduling"
1006
  msgstr ""
1007
 
1008
- #: views/b2s/post.sched.php:82
1009
  msgid "You are sure, you want to delete entries from the scheduling?"
1010
  msgstr ""
1011
 
1012
- #: views/b2s/premium.php:9 views/b2s/widgets/premium.php:1
1013
- msgid "Your license: Blog2Social"
1014
- msgstr ""
1015
-
1016
- #: views/b2s/premium.php:21 views/b2s/widgets/premium.php:13
1017
- msgid ""
1018
- "Upgrade to Blog2Social Premium to schedule your posts for the best time, "
1019
- "once or recurringly with the Best Time Scheduler and post to pages, groups "
1020
- "and multiple accounts per network."
1021
- msgstr ""
1022
-
1023
- #: views/b2s/premium.php:27 views/b2s/widgets/premium.php:19
1024
- msgid "Enter license key and change your version"
1025
- msgstr ""
1026
-
1027
- #: views/b2s/premium.php:29 views/b2s/widgets/premium.php:21
1028
- msgid "Activate"
1029
  msgstr ""
1030
 
1031
- #: views/b2s/premium.php:51
1032
- msgid "Social Media Sharing"
1033
  msgstr ""
1034
 
1035
- #: views/b2s/premium.php:52 views/b2s/widgets/premium.php:36
1036
- msgid "Cross-share to all popular social networks"
1037
  msgstr ""
1038
 
1039
- #: views/b2s/premium.php:60
1040
- msgid "Auto Posting"
1041
  msgstr ""
1042
 
1043
- #: views/b2s/premium.php:61 views/b2s/widgets/premium.php:48
1044
- msgid "Automatically share your posts whenever you publish a new blog post"
1045
  msgstr ""
1046
 
1047
- #: views/b2s/premium.php:69
1048
- msgid "Customizing Social Media Posts"
1049
  msgstr ""
1050
 
1051
- #: views/b2s/premium.php:70 views/b2s/widgets/premium.php:60
1052
- msgid ""
1053
- "Edit or add comments, hashtags or handles. Edit posts in HTML for re-"
1054
- "publishing on blogging networks"
1055
  msgstr ""
1056
 
1057
- #: views/b2s/premium.php:79 views/b2s/widgets/premium.php:72
1058
- msgid ""
1059
- "Choose pre-defined times to post or edit and define your own time settings"
1060
  msgstr ""
1061
 
1062
- #: views/b2s/premium.php:89
1063
- msgid "Social Media Scheduler"
1064
  msgstr ""
1065
 
1066
- #: views/b2s/premium.php:90
1067
- msgid ""
1068
- "Social media scheduling: once, repeatedly or recurrently to multiple "
1069
- "profiles, pages and groups"
1070
  msgstr ""
1071
 
1072
- #: views/b2s/premium.php:98
1073
- msgid "Individual Images for Each Social Media Post"
1074
  msgstr ""
1075
 
1076
- #: views/b2s/premium.php:99
1077
- msgid ""
1078
- "Select any image from your media gallery for each social media post and "
1079
- "channel"
1080
  msgstr ""
1081
 
1082
- #: views/b2s/premium.php:107
1083
- msgid "Select Post Format"
1084
  msgstr ""
1085
 
1086
- #: views/b2s/premium.php:108 views/b2s/widgets/premium.php:96
1087
- msgid "One-page preview editor for all social networks for easy customizing"
1088
  msgstr ""
1089
 
1090
- #: views/b2s/premium.php:116
1091
- msgid "Social Media Reporting"
1092
  msgstr ""
1093
 
1094
- #: views/b2s/premium.php:117
1095
- msgid "Keep track of your scheduled and shared posts"
1096
  msgstr ""
1097
 
1098
- #: views/b2s/premium.php:122
1099
- msgid "Show me plans and prices"
1100
  msgstr ""
1101
 
1102
- #: views/b2s/settings.php:15 includes/B2S/Ship/Image.php:28
1103
- msgid ""
1104
- "You need a higher user role to upload an image on this blog. Please contact "
1105
- "your administrator."
1106
  msgstr ""
1107
 
1108
- #: views/b2s/settings.php:25
1109
  msgid "save..."
1110
  msgstr ""
1111
 
1112
- #: views/b2s/settings.php:30
1113
  msgid "General"
1114
  msgstr ""
1115
 
1116
- #: views/b2s/settings.php:33 includes/B2S/Post/Item.php:432
1117
- #: views/b2s/widgets/premium.php:47
1118
  msgid "Auto-Posting"
1119
  msgstr ""
1120
 
1121
- #: views/b2s/settings.php:36
1122
  msgid "Social Meta Data"
1123
  msgstr ""
1124
 
1125
- #: views/b2s/settings.php:39
1126
  msgid "Network Settings"
1127
  msgstr ""
1128
 
1129
- #: views/b2s/settings.php:54 views/b2s/settings.php:95
1130
- #: views/b2s/settings.php:97 views/b2s/settings.php:110
1131
- #: views/b2s/settings.php:112 views/b2s/settings.php:125
1132
- #: views/b2s/settings.php:127 views/b2s/settings.php:141
1133
- #: views/b2s/settings.php:143
1134
  msgid "save"
1135
  msgstr ""
1136
 
1137
- #: views/b2s/settings.php:64
1138
  msgid "Post format"
1139
  msgstr ""
1140
 
1141
- #: views/b2s/settings.php:74
1142
  msgid "Facebook"
1143
  msgstr ""
1144
 
1145
- #: views/b2s/settings.php:77
1146
  msgid "Twitter"
1147
  msgstr ""
1148
 
1149
- #: views/b2s/settings.php:80
1150
  msgid "Google+"
1151
  msgstr ""
1152
 
1153
- #: views/b2s/settings.php:83
1154
  msgid "Instagram"
1155
  msgstr ""
1156
 
@@ -1168,13 +926,8 @@ msgstr ""
1168
 
1169
  #: views/b2s/settings.php:187
1170
  msgid ""
1171
- "Shortcodes are used by some wordpress plugins like Elementor, Visual "
1172
- "Composer and Content Builder. When a shortcode is inserted in a WordPress "
1173
- "post or page, it is replaced with some other content when you publish the "
1174
- "article on your blog. In other words, a shortcode instructs WordPress to "
1175
- "find a special command that is placed in square brackets ([]) and replace it "
1176
- "with the appropriate dynamic content by a plugin you use.<br><br>Activate "
1177
- "this feature, if you should use dynamic elements in your articles."
1178
  msgstr ""
1179
 
1180
  #: views/b2s/settings.php:198
@@ -1183,12 +936,8 @@ msgstr ""
1183
 
1184
  #: views/b2s/settings.php:201
1185
  msgid ""
1186
- "Hashtags are a great way to generate more reach and visibility for your "
1187
- "posts. By activating this feature Blog2Social will automatically include "
1188
- "your WordPress tags as hashtags in all Social Media posts for networks that "
1189
- "support hashtags. This way you don't need to worry about adding extra "
1190
- "hashtags to your comments. Blog2Social erases unnecessary spaces in your "
1191
- "WordPress tags to generate valid hashtags."
1192
  msgstr ""
1193
 
1194
  #: views/b2s/settings.php:212
@@ -1204,11 +953,7 @@ msgid "Instant Caching for Facebook Link Posts"
1204
  msgstr ""
1205
 
1206
  #: views/b2s/settings.php:229
1207
- msgid ""
1208
- "To make sure that Facebook always pulls the current meta data of your blog "
1209
- "post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post "
1210
- "URL when instant caching is activated. This is necessary if you use varnish "
1211
- "caching."
1212
  msgstr ""
1213
 
1214
  #: views/b2s/settings.php:231
@@ -1221,197 +966,263 @@ msgstr ""
1221
 
1222
  #: views/b2s/settings.php:245
1223
  msgid ""
1224
- "Blog2Social applies the scheduled time settings based on the time zone "
1225
- "defined in the general settings of your WordPress. You can select a user-"
1226
- "specific time zone that deviates from the Wordpress system time zone for "
1227
- "your social media scheduling.<br><br>Select the desired time zone from the "
1228
- "drop-down menu."
1229
  msgstr ""
1230
 
1231
- #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49
1232
- #: includes/B2S/Post/Item.php:213 includes/PRG/Post/Item.php:97
1233
  msgid "draft"
1234
  msgstr ""
1235
 
1236
- #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49
1237
- #: includes/B2S/Post/Item.php:213 includes/PRG/Post/Filter.php:41
1238
- #: includes/PRG/Post/Item.php:97
1239
- msgid "scheduled"
1240
- msgstr ""
1241
-
1242
- #: views/b2s/ship.php:33
1243
  msgid "Social Media Scheduling & Sharing"
1244
  msgstr ""
1245
 
1246
- #: views/b2s/ship.php:34 views/prg/ship.php:41 views/prg/ship.php:43
1247
- #: includes/B2S/Settings/Item.php:325 includes/B2S/Settings/Item.php:346
1248
  msgid "Title"
1249
  msgstr ""
1250
 
1251
- #: views/b2s/ship.php:36 includes/B2S/Post/Item.php:253
1252
  msgid "on blog"
1253
  msgstr ""
1254
 
1255
- #: views/b2s/ship.php:44
1256
  msgid "scroll to bottom"
1257
  msgstr ""
1258
 
1259
- #: views/b2s/ship.php:49
1260
  msgid "You want to load your time settings?"
1261
  msgstr ""
1262
 
1263
- #: views/b2s/ship.php:50
1264
  msgid "Load My Times Settings"
1265
  msgstr ""
1266
 
1267
- #: views/b2s/ship.php:86
1268
  msgid "Social Accounts"
1269
  msgstr ""
1270
 
1271
- #: views/b2s/ship.php:104
1272
  msgid "Add more..."
1273
  msgstr ""
1274
 
1275
- #: views/b2s/ship.php:106
1276
  msgid "Profiles | Pages | Groups"
1277
  msgstr ""
1278
 
1279
- #: views/b2s/ship.php:145
1280
  msgid "Save Network Selection"
1281
  msgstr ""
1282
 
1283
- #: views/b2s/ship.php:154
1284
  msgid "network connected"
1285
  msgstr ""
1286
 
1287
- #: views/b2s/ship.php:155
1288
  msgid "requires image"
1289
  msgstr ""
1290
 
1291
- #: views/b2s/ship.php:156
1292
  msgid "refresh authorization"
1293
  msgstr ""
1294
 
1295
- #: views/b2s/ship.php:179
1296
- msgid ""
1297
- "Notice:<br><p>Please make sure, that your website address is reachable. The "
1298
- "Social Networks do not allow postings from local installations.</p>"
1299
  msgstr ""
1300
 
1301
- #: views/b2s/ship.php:181
1302
  msgid "change website address"
1303
  msgstr ""
1304
 
1305
- #: views/b2s/ship.php:198
1306
  msgid "First, connect or select network before posting"
1307
  msgstr ""
1308
 
1309
- #: views/b2s/ship.php:200 includes/B2S/Settings/Item.php:82
1310
  msgid "connect"
1311
  msgstr ""
1312
 
1313
- #: views/b2s/ship.php:208
1314
  msgid "scroll to top"
1315
  msgstr ""
1316
 
1317
- #: views/b2s/ship.php:209 views/b2s/ship.php:213
1318
- #: includes/B2S/Curation/View.php:109
1319
  msgid "Share"
1320
  msgstr ""
1321
 
1322
- #: views/b2s/ship.php:222
1323
  msgid "Time zone"
1324
  msgstr ""
1325
 
1326
- #: views/b2s/ship.php:236 views/b2s/ship.php:238 includes/B2S/Post/Item.php:270
1327
  msgid "Re-share this post"
1328
  msgstr ""
1329
 
1330
- #: views/b2s/ship.php:240
1331
  msgid "Share new post on Social Media"
1332
  msgstr ""
1333
 
1334
- #: views/b2s/ship.php:262
1335
  msgid "Connect for"
1336
  msgstr ""
1337
 
1338
- #: views/b2s/ship.php:278
1339
  msgid "Re-share this Post"
1340
  msgstr ""
1341
 
1342
- #: views/b2s/ship.php:281
1343
  msgid ""
1344
- "You can re-share your post for a different sharing purpose, or to share on a "
1345
- "different choice of networks, profiles, pages or groups, or with different "
1346
- "comments or images, or if you want to share your blog post images to image "
1347
- "networks only, or re-share them at different times. You may vary your "
1348
- "comments and images in order to produce more variations of your social media "
1349
- "posts to share more often without sharing the same message over and over "
1350
- "again. Whatever your choose to do for re-sharing your post, you can simply "
1351
- "click \"Re-share this post\" and you will be led to the preview page where "
1352
- "your can select your networks and edit your texts, comments or images "
1353
- "according to your current sharing preferences."
1354
  msgstr ""
1355
 
1356
- #: views/b2s/ship.php:284
1357
  msgid "You want re-share your blog post?"
1358
  msgstr ""
1359
 
1360
- #: views/b2s/ship.php:312
1361
  msgid "Save Network Settings"
1362
  msgstr ""
1363
 
1364
- #: views/b2s/ship.php:315
1365
  msgid ""
1366
- "You can save your current network settings as \"Standard\" network settings "
1367
- "for any future sharing activities or as a \"Profile\" to choose from "
1368
- "(Premium).<br><br>Your Standard selection will show as activated upon "
1369
- "pressing the \"share on social media\" button on the right hand side bar. "
1370
- "You can change these settings any time per click, or choose another network "
1371
- "profile (Premium).<br><br>You can also pre-define various different sets of "
1372
- "networks, for specific social media accounts, target groups, contents or "
1373
- "sharing purposes. For example you can define a specific set of networks for "
1374
- "sharing your posts images only or for re-sharing your evergreen content on a "
1375
- "recurring basis. On the preview-page you may edit your selected or pre-"
1376
- "selected networks anytime by simply clicking on the respective network "
1377
- "account to select or remove an account from the current sharing scheme."
1378
- msgstr ""
1379
-
1380
- #: views/b2s/ship.php:327
1381
- msgid "Your blog post is not yet published on your Wordpress!"
1382
  msgstr ""
1383
 
1384
  #: views/b2s/ship.php:330
 
 
 
 
1385
  msgid "At least one of your selected networks is set to \"Share Now\""
1386
  msgstr ""
1387
 
1388
- #: views/b2s/ship.php:334
1389
  msgid "Schedule your post"
1390
  msgstr ""
1391
 
1392
- #: views/b2s/ship.php:337
1393
  msgid "Ignore & share"
1394
  msgstr ""
1395
 
1396
- #: views/b2s/ship.php:462
1397
  msgid "Important infomationen about XING groups"
1398
  msgstr ""
1399
 
1400
- #: views/b2s/ship.php:531
1401
  msgid "add Schedule"
1402
  msgstr ""
1403
 
1404
- #: views/b2s/ship.php:547
1405
  msgid "Give me more information"
1406
  msgstr ""
1407
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1408
  #: views/prg/login.php:14
1409
  msgid "Login failed. Please check your username and a password!"
1410
  msgstr ""
1411
 
1412
  #: views/prg/login.php:20
1413
- msgid ""
1414
- "Login failed. Please check your server settings. OpenSSL must be enabled on."
1415
  msgstr ""
1416
 
1417
  #: views/prg/login.php:23
@@ -1443,9 +1254,7 @@ msgid "1x publish press release <br> 1x publish report <br> 1x promote event"
1443
  msgstr ""
1444
 
1445
  #: views/prg/login.php:38
1446
- msgid ""
1447
- "The press distribution PR gateway automatically publish your press releases "
1448
- "and events with one click.Publish your message over 250 portals."
1449
  msgstr ""
1450
 
1451
  #: views/prg/login.php:41
@@ -1473,19 +1282,13 @@ msgid "Please Note"
1473
  msgstr ""
1474
 
1475
  #: views/prg/ship.php:88
1476
- msgid ""
1477
- "It may incur charges for publishing on PR-Gateway. Sent press releases can "
1478
- "not be withdrawn. If you want your press release to be published now?"
1479
  msgstr ""
1480
 
1481
  #: views/prg/ship.php:91
1482
  msgid "Yes, I accept"
1483
  msgstr ""
1484
 
1485
- #: includes/B2S/Calendar/Filter.php:124
1486
- msgid "show all"
1487
- msgstr ""
1488
-
1489
  #: includes/B2S/Curation/View.php:22
1490
  msgid "Write something..."
1491
  msgstr ""
@@ -1498,9 +1301,7 @@ msgstr ""
1498
  msgid "immediately"
1499
  msgstr ""
1500
 
1501
- #: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67
1502
- #: includes/B2S/Ship/Item.php:885 views/b2s/partials/post-edit-modal.php:62
1503
- #: views/b2s/partials/post-edit-modal.php:65
1504
  msgid "Date"
1505
  msgstr ""
1506
 
@@ -1516,7 +1317,7 @@ msgstr ""
1516
  msgid "Show all"
1517
  msgstr ""
1518
 
1519
- #: includes/B2S/Network/Item.php:61 includes/B2S/Network/Item.php:180
1520
  msgid "My profile"
1521
  msgstr ""
1522
 
@@ -1524,87 +1325,47 @@ msgstr ""
1524
  msgid "Your profiles:"
1525
  msgstr ""
1526
 
1527
- #: includes/B2S/Network/Item.php:139
1528
  msgid "Best times"
1529
  msgstr ""
1530
 
1531
- #: includes/B2S/Network/Item.php:147 includes/B2S/Ship/Portale.php:36
1532
  msgid "You want to connect a network profile?"
1533
  msgstr ""
1534
 
1535
- #: includes/B2S/Network/Item.php:150 includes/B2S/Ship/Portale.php:33
1536
  msgid "You want to connect a network page?"
1537
  msgstr ""
1538
 
1539
- #: includes/B2S/Network/Item.php:153 includes/B2S/Ship/Portale.php:30
1540
  msgid "You want to connect a social media group?"
1541
  msgstr ""
1542
 
1543
- #: includes/B2S/Network/Item.php:161
1544
- msgid "Action required"
1545
- msgstr ""
1546
-
1547
- #: includes/B2S/Network/Item.php:161
1548
- msgid ""
1549
- "The current XING API will be replaced by the new XING interface. Please "
1550
- "connect your XING profile, as well as your XING company pages (Employer "
1551
- "branding profiles) and business pages with the new XING interface in the "
1552
- "Blog2Social network settings."
1553
- msgstr ""
1554
-
1555
- #: includes/B2S/Network/Item.php:164
1556
- msgid "Please notice"
1557
- msgstr ""
1558
-
1559
- #: includes/B2S/Network/Item.php:164
1560
- msgid ""
1561
- "Google will shut down Google+ for all private accounts (profiles, pages, "
1562
- "groups) on 2nd April 2019. You can find further information and the next "
1563
- "steps, including how to download your photos and other content here:"
1564
- msgstr ""
1565
-
1566
- #: includes/B2S/Network/Item.php:164
1567
- msgid ""
1568
- "Please check whether you have scheduled social media posts for Google+ "
1569
- "beyond 2nd April 2019. Consider to reschedule these posts for other social "
1570
- "networks."
1571
- msgstr ""
1572
-
1573
- #: includes/B2S/Network/Item.php:164
1574
- msgid ""
1575
- "Click here to find all posts for your Google+ accounts that are scheduled "
1576
- "beyond 2nd April 2019"
1577
- msgstr ""
1578
-
1579
- #: includes/B2S/Network/Item.php:173 includes/B2S/Settings/Item.php:246
1580
  msgid "Connections"
1581
  msgstr ""
1582
 
1583
- #: includes/B2S/Network/Item.php:174
1584
  msgid "Best Time Manager"
1585
  msgstr ""
1586
 
1587
- #: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:264
1588
- #: includes/B2S/Network/Item.php:318
1589
  msgid "To reactivate this connection,"
1590
  msgstr ""
1591
 
1592
- #: includes/B2S/Network/Item.php:211 includes/B2S/Network/Item.php:264
1593
- #: includes/B2S/Network/Item.php:318 includes/B2S/Ship/Image.php:30
1594
  msgid "please upgrade"
1595
  msgstr ""
1596
 
1597
- #: includes/B2S/Network/Item.php:215 includes/B2S/Network/Item.php:268
1598
- #: includes/B2S/Network/Item.php:322
1599
  msgid "Authorization is interrupted since"
1600
  msgstr ""
1601
 
1602
- #: includes/B2S/Network/Item.php:243 includes/B2S/Network/Item.php:296
1603
- #: includes/B2S/Network/Item.php:350 includes/B2S/Ship/Item.php:833
1604
  msgid "Days"
1605
  msgstr ""
1606
 
1607
- #: includes/B2S/Network/Item.php:271 includes/B2S/Ship/Item.php:281
1608
  msgid "Employer Branding"
1609
  msgstr ""
1610
 
@@ -1652,137 +1413,127 @@ msgstr ""
1652
  msgid "scheduled post(s)"
1653
  msgstr ""
1654
 
1655
- #: includes/B2S/Post/Item.php:216
1656
  msgid "You have no posts published or scheduled."
1657
  msgstr ""
1658
 
1659
- #: includes/B2S/Post/Item.php:238
1660
  msgid "curated post"
1661
  msgstr ""
1662
 
1663
- #: includes/B2S/Post/Item.php:243
1664
  msgid "last shared on social media"
1665
  msgstr ""
1666
 
1667
- #: includes/B2S/Post/Item.php:251
1668
  msgid "Share on Social Media"
1669
  msgstr ""
1670
 
1671
- #: includes/B2S/Post/Item.php:253 includes/PRG/Post/Item.php:132
1672
  msgid "Author"
1673
  msgstr ""
1674
 
1675
- #: includes/B2S/Post/Item.php:271 includes/B2S/Post/Item.php:295
1676
- #: includes/B2S/Post/Item.php:317
1677
  msgid "Details"
1678
  msgstr ""
1679
 
1680
- #: includes/B2S/Post/Item.php:273
1681
  msgid "shared social media posts"
1682
  msgstr ""
1683
 
1684
- #: includes/B2S/Post/Item.php:273
1685
  msgid "latest share by"
1686
  msgstr ""
1687
 
1688
- #: includes/B2S/Post/Item.php:297 views/b2s/widgets/activity.php:13
1689
  msgid "scheduled social media posts"
1690
  msgstr ""
1691
 
1692
- #: includes/B2S/Post/Item.php:297
1693
  msgid "next share by"
1694
  msgstr ""
1695
 
1696
- #: includes/B2S/Post/Item.php:319
1697
  msgid "social media posts ready to be shared"
1698
  msgstr ""
1699
 
1700
- #: includes/B2S/Post/Item.php:432 includes/B2S/Post/Item.php:568
1701
- #: includes/B2S/Ship/Save.php:427
1702
  msgid "Retweet"
1703
  msgstr ""
1704
 
1705
- #: includes/B2S/Post/Item.php:438 includes/B2S/Post/Item.php:508
1706
- #: includes/B2S/Post/Item.php:573
1707
  msgid "select all"
1708
  msgstr ""
1709
 
1710
- #: includes/B2S/Post/Item.php:441
1711
  msgid "show"
1712
  msgstr ""
1713
 
1714
- #: includes/B2S/Post/Item.php:448 includes/B2S/Ship/Save.php:438
1715
  msgid "Please see"
1716
  msgstr ""
1717
 
1718
- #: includes/B2S/Post/Item.php:448 includes/B2S/Ship/Save.php:438
1719
- msgid "FAQ"
1720
- msgstr ""
1721
-
1722
- #: includes/B2S/Post/Item.php:454
1723
  msgid "sharing in progress by"
1724
  msgstr ""
1725
 
1726
- #: includes/B2S/Post/Item.php:454
1727
  msgid "shared by"
1728
  msgstr ""
1729
 
1730
- #: includes/B2S/Post/Item.php:475 includes/B2S/Post/Item.php:488
1731
  msgid "You want to delete a publish post entry?"
1732
  msgstr ""
1733
 
1734
- #: includes/B2S/Post/Item.php:476 includes/B2S/Post/Item.php:489
1735
  msgid "delete from reporting"
1736
  msgstr ""
1737
 
1738
- #: includes/B2S/Post/Item.php:479
1739
  msgid "re-share"
1740
  msgstr ""
1741
 
1742
- #: includes/B2S/Post/Item.php:511
1743
  msgid "is waiting to shared by"
1744
  msgstr ""
1745
 
1746
- #: includes/B2S/Post/Item.php:541 includes/B2S/Ship/Save.php:408
1747
  msgid "share"
1748
  msgstr ""
1749
 
1750
- #: includes/B2S/Post/Item.php:549
1751
  msgid "You want to delete your Social Media post?"
1752
  msgstr ""
1753
 
1754
- #: includes/B2S/Post/Item.php:550 includes/B2S/Post/Item.php:599
1755
- #: includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:753
1756
- #: includes/B2S/Ship/Item.php:903
1757
  msgid "delete"
1758
  msgstr ""
1759
 
1760
- #: includes/B2S/Post/Item.php:583
1761
  msgid "last modified by"
1762
  msgstr ""
1763
 
1764
- #: includes/B2S/Post/Item.php:585
1765
  msgid "is processed by the network"
1766
  msgstr ""
1767
 
1768
- #: includes/B2S/Post/Item.php:590
1769
  msgid "scheduled by"
1770
  msgstr ""
1771
 
1772
- #: includes/B2S/Post/Item.php:595
1773
  msgid "You want to edit your scheduled post?"
1774
  msgstr ""
1775
 
1776
- #: includes/B2S/Post/Item.php:596
1777
  msgid "edit"
1778
  msgstr ""
1779
 
1780
- #: includes/B2S/Post/Item.php:607
1781
  msgid "delete scheduling"
1782
  msgstr ""
1783
 
1784
- #: includes/B2S/Settings/Item.php:63 includes/B2S/Settings/Item.php:83
1785
- #: includes/B2S/Ship/Item.php:735
1786
  msgid "Account"
1787
  msgstr ""
1788
 
@@ -1826,8 +1577,7 @@ msgstr ""
1826
  msgid "title"
1827
  msgstr ""
1828
 
1829
- #: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98
1830
- #: includes/B2S/Settings/Item.php:99
1831
  msgid "hashtags"
1832
  msgstr ""
1833
 
@@ -1835,8 +1585,7 @@ msgstr ""
1835
  msgid "title & content"
1836
  msgstr ""
1837
 
1838
- #: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
1839
- #: includes/B2S/Settings/Item.php:344
1840
  msgid "(PREMIUM)"
1841
  msgstr ""
1842
 
@@ -1848,11 +1597,8 @@ msgstr ""
1848
  msgid "System"
1849
  msgstr ""
1850
 
1851
- #: includes/B2S/Settings/Item.php:106 includes/B2S/Settings/Item.php:293
1852
- #: includes/B2S/Settings/Item.php:318
1853
- msgid ""
1854
- "This is a global feature for your blog, which can only be edited by users "
1855
- "with admin rights."
1856
  msgstr ""
1857
 
1858
  #: includes/B2S/Settings/Item.php:107
@@ -1868,9 +1614,7 @@ msgid "Define by default to automatically post your posts on social media:"
1868
  msgstr ""
1869
 
1870
  #: includes/B2S/Settings/Item.php:126
1871
- msgid ""
1872
- "Select by default if the auto-poster is activated when you publish a new "
1873
- "post or update a post."
1874
  msgstr ""
1875
 
1876
  #: includes/B2S/Settings/Item.php:131
@@ -1886,10 +1630,7 @@ msgid "Select all"
1886
  msgstr ""
1887
 
1888
  #: includes/B2S/Settings/Item.php:140
1889
- msgid ""
1890
- "By enabling this feature your previously published social media posts will "
1891
- "be sent again to your selected social media channels as soon as the post is "
1892
- "updated."
1893
  msgstr ""
1894
 
1895
  #: includes/B2S/Settings/Item.php:143
@@ -1905,8 +1646,7 @@ msgid "Auto-post your imported posts to Twitter & Facebook"
1905
  msgstr ""
1906
 
1907
  #: includes/B2S/Settings/Item.php:164
1908
- msgid ""
1909
- "Define by default to automatically share your imported posts to social media:"
1910
  msgstr ""
1911
 
1912
  #: includes/B2S/Settings/Item.php:167
@@ -1914,19 +1654,13 @@ msgid "Your current licence:"
1914
  msgstr ""
1915
 
1916
  #: includes/B2S/Settings/Item.php:169
1917
- msgid ""
1918
- "Immediate Cross-Posting across all networks: Share an unlimited number of "
1919
- "posts"
1920
  msgstr ""
1921
 
1922
  #: includes/B2S/Settings/Item.php:170
1923
  msgid "Scheduled Auto-Posting"
1924
  msgstr ""
1925
 
1926
- #: includes/B2S/Settings/Item.php:170 includes/B2S/Settings/Item.php:173
1927
- msgid "Upgrade"
1928
- msgstr ""
1929
-
1930
  #: includes/B2S/Settings/Item.php:172
1931
  msgid "share up to"
1932
  msgstr ""
@@ -1944,9 +1678,7 @@ msgid "Select to auto-post to your standard networks:"
1944
  msgstr ""
1945
 
1946
  #: includes/B2S/Settings/Item.php:183
1947
- msgid ""
1948
- "In accordance with the new Twitter TOS, one Twitter account can be selected "
1949
- "as your primary Twitter account for auto-posting."
1950
  msgstr ""
1951
 
1952
  #: includes/B2S/Settings/Item.php:183
@@ -1966,8 +1698,7 @@ msgid "minutes"
1966
  msgstr ""
1967
 
1968
  #: includes/B2S/Settings/Item.php:211
1969
- msgid ""
1970
- "Filter Posts (Only posts that meet the following criteria will be autoposted)"
1971
  msgstr ""
1972
 
1973
  #: includes/B2S/Settings/Item.php:212
@@ -1995,16 +1726,11 @@ msgid "Meta Tags Settings for Posts and Pages"
1995
  msgstr ""
1996
 
1997
  #: includes/B2S/Settings/Item.php:297
1998
- msgid ""
1999
- "Add Open Graph meta tags to your shared posts or pages, required by Facebook "
2000
- "and other social networks to display your post or page image, title and "
2001
- "description correctly."
2002
  msgstr ""
2003
 
2004
  #: includes/B2S/Settings/Item.php:299
2005
- msgid ""
2006
- "Add Twitter Card meta tags to your shared posts or pages, required by "
2007
- "Twitter to display your post or page image, title and description correctly."
2008
  msgstr ""
2009
 
2010
  #: includes/B2S/Settings/Item.php:320
@@ -2012,10 +1738,7 @@ msgid "Frontpage Settings"
2012
  msgstr ""
2013
 
2014
  #: includes/B2S/Settings/Item.php:322
2015
- msgid ""
2016
- "Add the default Open Graph parameters for title, description and image you "
2017
- "want Facebook to display, if you share the frontpage of your blog as link "
2018
- "post (http://www.yourblog.com)"
2019
  msgstr ""
2020
 
2021
  #: includes/B2S/Settings/Item.php:326 includes/B2S/Settings/Item.php:347
@@ -2026,22 +1749,16 @@ msgstr ""
2026
  msgid "Image URL"
2027
  msgstr ""
2028
 
2029
- #: includes/B2S/Settings/Item.php:329 includes/B2S/Settings/Item.php:350
2030
- #: includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
2031
  msgid "Image upload / Media Gallery"
2032
  msgstr ""
2033
 
2034
  #: includes/B2S/Settings/Item.php:332
2035
- msgid ""
2036
- "Please note: Facebook supports images with a minimum dimension of 200x200 "
2037
- "pixels and an aspect ratio of 1:1."
2038
  msgstr ""
2039
 
2040
  #: includes/B2S/Settings/Item.php:338
2041
- msgid ""
2042
- "Add the default Twitter Card parameters for title, description and image you "
2043
- "want Twitter to display, if you share the frontpage of your blog as link "
2044
- "post (http://www.yourblog.com)"
2045
  msgstr ""
2046
 
2047
  #: includes/B2S/Settings/Item.php:341
@@ -2057,11 +1774,7 @@ msgid "Summary with large image"
2057
  msgstr ""
2058
 
2059
  #: includes/B2S/Settings/Item.php:353
2060
- msgid ""
2061
- "Please note: Twitter supports images with a minimum dimension of 144x144 "
2062
- "pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The "
2063
- "image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF "
2064
- "formats."
2065
  msgstr ""
2066
 
2067
  #: includes/B2S/Settings/Item.php:369
@@ -2069,10 +1782,7 @@ msgid "Did you know?"
2069
  msgstr ""
2070
 
2071
  #: includes/B2S/Settings/Item.php:370
2072
- msgid ""
2073
- "With Premium Pro, you can change the custom post format photo post or link "
2074
- "post for each individual social media post and channel (profile, page, group)"
2075
- "."
2076
  msgstr ""
2077
 
2078
  #: includes/B2S/Settings/Item.php:370
@@ -2084,23 +1794,14 @@ msgid "Image with frame"
2084
  msgstr ""
2085
 
2086
  #: includes/B2S/Settings/Item.php:392
2087
- msgid ""
2088
- "Insert white frames to show the whole image in your timeline. All image "
2089
- "information will be shown in your timeline."
2090
  msgstr ""
2091
 
2092
  #: includes/B2S/Settings/Item.php:394
2093
  msgid ""
2094
- "The link post format displays posts title, link address and the first one or "
2095
- "two sentences of the post. The networks scan this information from your META "
2096
- "or OpenGraph. PLEASE NOTE: If you want your link posts to display the "
2097
- "selected image from the Blog2Social preview editor, please make sure you "
2098
- "have activated the Social Meta Tags for Facebook and Twitter in your "
2099
- "Blog2Social settings. You find these settings in the tab \"Social Meta "
2100
- "Data\". If you don't select a specific post image, some networks display the "
2101
- "first image detected on your page. The image links to your blog post. PLEASE "
2102
- "NOTE: For link posts on Google + , only images from the blog posts gallery "
2103
- "can be selected and will be displayed on the network. "
2104
  msgstr ""
2105
 
2106
  #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
@@ -2108,20 +1809,13 @@ msgid "Image cut out"
2108
  msgstr ""
2109
 
2110
  #: includes/B2S/Settings/Item.php:403
2111
- msgid ""
2112
- "The image preview will be cropped automatically to fit the default Instagram "
2113
- "layout for your Instagram timeline. The image will be shown uncropped when "
2114
- "opening the preview page for your Instagram post."
2115
  msgstr ""
2116
 
2117
  #: includes/B2S/Settings/Item.php:405
2118
  msgid ""
2119
- "A photo or image post displays the selected image in the one-page preview of "
2120
- "Blog2Social and your comment above the image. The image links to the image "
2121
- "view on your image gallery in the respective network. Blog2Social adds the "
2122
- "link to your post in your comment. The main benefit of photo posts is that "
2123
- "your image is uploaded to your personal image albums or gallery. In Facebook,"
2124
- " you can edit the albums name with a description of your choice."
2125
  msgstr ""
2126
 
2127
  #: includes/B2S/Settings/Item.php:436
@@ -2141,10 +1835,7 @@ msgid "To select an individual image from your media library,"
2141
  msgstr ""
2142
 
2143
  #: includes/B2S/Ship/Image.php:35
2144
- msgid ""
2145
- "The best size for images in social media posts are between: 667-1000px x 523-"
2146
- "1000px. Blog2Social will automatically resize your image according to "
2147
- "network requirements."
2148
  msgstr ""
2149
 
2150
  #: includes/B2S/Ship/Image.php:59
@@ -2159,340 +1850,299 @@ msgstr ""
2159
  msgid "Apply image for this post"
2160
  msgstr ""
2161
 
2162
- #: includes/B2S/Ship/Item.php:137
2163
  msgid "Network does not support image for profiles"
2164
  msgstr ""
2165
 
2166
- #: includes/B2S/Ship/Item.php:138
2167
  msgid "Network defines image by link"
2168
  msgstr ""
2169
 
2170
- #: includes/B2S/Ship/Item.php:140
2171
  msgid "Supported HTML tags"
2172
  msgstr ""
2173
 
2174
- #: includes/B2S/Ship/Item.php:141 includes/B2S/Ship/Item.php:200
2175
  msgid "Network does not support emojis"
2176
  msgstr ""
2177
 
2178
- #: includes/B2S/Ship/Item.php:184
2179
  msgid "Text only"
2180
  msgstr ""
2181
 
2182
- #: includes/B2S/Ship/Item.php:185 includes/B2S/Ship/Item.php:189
2183
- #: includes/B2S/Ship/Item.php:224 includes/B2S/Ship/Item.php:228
2184
- #: includes/B2S/Ship/Item.php:249 includes/B2S/Ship/Item.php:253
2185
- #: includes/B2S/Ship/Item.php:912 includes/B2S/Ship/Item.php:914
2186
  msgid "characters"
2187
  msgstr ""
2188
 
2189
- #: includes/B2S/Ship/Item.php:199
2190
  msgid "Network does not support image for pages"
2191
  msgstr ""
2192
 
2193
- #: includes/B2S/Ship/Item.php:273
2194
  msgid "Connection expires on 31 March 2019"
2195
  msgstr ""
2196
 
2197
- #: includes/B2S/Ship/Item.php:277
2198
  msgid "Connection expires on 2 April 2019"
2199
  msgstr ""
2200
 
2201
- #: includes/B2S/Ship/Item.php:290
2202
  msgid "post format"
2203
  msgstr ""
2204
 
2205
- #: includes/B2S/Ship/Item.php:300 includes/B2S/Ship/Item.php:920
2206
  msgid "Insert full-text"
2207
  msgstr ""
2208
 
2209
- #: includes/B2S/Ship/Item.php:302 includes/B2S/Ship/Item.php:922
2210
  msgid "Delete text"
2211
  msgstr ""
2212
 
2213
- #: includes/B2S/Ship/Item.php:310
2214
- msgid ""
2215
- "You can customize your post with individual comments, @-handles, emojis, and "
2216
- "more in the Instant Sharing window, after planning your post."
2217
  msgstr ""
2218
 
2219
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2220
- #: includes/B2S/Ship/Item.php:786
2221
- msgid ""
2222
- "Please keep in mind that according to Twitter’s new TOS, users are no longer "
2223
- "allowed to post identical or substantially similar content to multiple "
2224
- "accounts or multiple duplicate updates on one account."
2225
  msgstr ""
2226
 
2227
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2228
- #: includes/B2S/Ship/Item.php:786
2229
- msgid ""
2230
- "Violating these rules can result in Twitter suspending your account. Always "
2231
- "vary your Tweets with different comments, hashtags or handles to prevent "
2232
- "duplicate posts."
2233
  msgstr ""
2234
 
2235
- #: includes/B2S/Ship/Item.php:316 includes/B2S/Ship/Item.php:511
2236
- #: includes/B2S/Ship/Item.php:786
2237
  msgid "Learn more about this"
2238
  msgstr ""
2239
 
2240
- #: includes/B2S/Ship/Item.php:321
2241
- msgid ""
2242
- "Please note: XING allows identical posts to be published only once within a "
2243
- "group and no more than three times across different groups."
2244
  msgstr ""
2245
 
2246
- #: includes/B2S/Ship/Item.php:321
2247
  msgid "Read more"
2248
  msgstr ""
2249
 
2250
- #: includes/B2S/Ship/Item.php:341
2251
  msgid "hide calendar"
2252
  msgstr ""
2253
 
2254
- #: includes/B2S/Ship/Item.php:396 includes/B2S/Ship/Item.php:420
2255
- #: includes/B2S/Ship/Item.php:444 includes/B2S/Ship/Item.php:462
2256
- #: includes/B2S/Ship/Item.php:477 includes/B2S/Ship/Item.php:503
2257
- #: includes/B2S/Ship/Item.php:521 includes/B2S/Ship/Item.php:537
2258
- #: includes/B2S/Ship/Item.php:550 includes/B2S/Ship/Item.php:566
2259
- #: includes/B2S/Ship/Item.php:571
2260
  msgid "Write something about your post..."
2261
  msgstr ""
2262
 
2263
- #: includes/B2S/Ship/Item.php:403 includes/B2S/Ship/Item.php:427
2264
- #: includes/B2S/Ship/Item.php:451 includes/B2S/Ship/Item.php:499
2265
- #: includes/B2S/Ship/Item.php:517 includes/B2S/Ship/Item.php:533
2266
- #: includes/B2S/Ship/Item.php:562 includes/B2S/Ship/Item.php:596
2267
  msgid "Change image"
2268
  msgstr ""
2269
 
2270
- #: includes/B2S/Ship/Item.php:407
2271
- msgid ""
2272
- "Info: Change Open Graph Meta tags image, title and description for this "
2273
- "network"
2274
  msgstr ""
2275
 
2276
- #: includes/B2S/Ship/Item.php:410 includes/B2S/Ship/Item.php:434
2277
- msgid ""
2278
- "You want to change your link image, link title and link description for this "
2279
- "network? Click here."
2280
  msgstr ""
2281
 
2282
- #: includes/B2S/Ship/Item.php:412
2283
  msgid "OG Meta title"
2284
  msgstr ""
2285
 
2286
- #: includes/B2S/Ship/Item.php:413
2287
  msgid "OG Meta description"
2288
  msgstr ""
2289
 
2290
- #: includes/B2S/Ship/Item.php:431
2291
- msgid ""
2292
- "Info: Change Card Meta tags image, title and description for this network"
2293
  msgstr ""
2294
 
2295
- #: includes/B2S/Ship/Item.php:436
2296
  msgid "Card Meta title"
2297
  msgstr ""
2298
 
2299
- #: includes/B2S/Ship/Item.php:437
2300
  msgid "Card Meta description"
2301
  msgstr ""
2302
 
2303
- #: includes/B2S/Ship/Item.php:583
2304
  msgid "required"
2305
  msgstr ""
2306
 
2307
- #: includes/B2S/Ship/Item.php:603 includes/B2S/Ship/Item.php:605
2308
  msgid "Link"
2309
  msgstr ""
2310
 
2311
- #: includes/B2S/Ship/Item.php:668
2312
  msgid "Jobs & Projects"
2313
  msgstr ""
2314
 
2315
- #: includes/B2S/Ship/Item.php:669
2316
  msgid "Events"
2317
  msgstr ""
2318
 
2319
- #: includes/B2S/Ship/Item.php:670
2320
  msgid "Classified Ads"
2321
  msgstr ""
2322
 
2323
- #: includes/B2S/Ship/Item.php:672
2324
  msgid "Offer"
2325
  msgstr ""
2326
 
2327
- #: includes/B2S/Ship/Item.php:673
2328
  msgid "Request"
2329
  msgstr ""
2330
 
2331
- #: includes/B2S/Ship/Item.php:684
2332
  msgid "The Headline..."
2333
  msgstr ""
2334
 
2335
- #: includes/B2S/Ship/Item.php:689
2336
  msgid "Hashtags"
2337
  msgstr ""
2338
 
2339
- #: includes/B2S/Ship/Item.php:717
2340
  msgid "Enable Retweets for all Tweets with the selected profile"
2341
  msgstr ""
2342
 
2343
- #: includes/B2S/Ship/Item.php:736 views/b2s/partials/post-edit-modal.php:73
2344
  msgid "Delay"
2345
  msgstr ""
2346
 
2347
- #: includes/B2S/Ship/Item.php:746 includes/B2S/Ship/Item.php:747
2348
- #: includes/B2S/Ship/Item.php:748 includes/B2S/Ship/Item.php:749
2349
- #: views/b2s/partials/post-edit-modal.php:77
2350
- #: views/b2s/partials/post-edit-modal.php:78
2351
- #: views/b2s/partials/post-edit-modal.php:79
2352
  #: views/b2s/partials/post-edit-modal.php:80
2353
  msgid "min"
2354
  msgstr ""
2355
 
2356
- #: includes/B2S/Ship/Item.php:754
2357
  msgid "Add Retweet"
2358
  msgstr ""
2359
 
2360
- #: includes/B2S/Ship/Item.php:774
2361
  msgid "Share Now"
2362
  msgstr ""
2363
 
2364
- #: includes/B2S/Ship/Item.php:779
2365
  msgid "Schedule Recurrent Post"
2366
  msgstr ""
2367
 
2368
- #: includes/B2S/Ship/Item.php:815 views/b2s/partials/post-edit-modal.php:47
2369
  msgid ""
2370
- "Please note: Your account is connected via an old XING API that is no longer "
2371
- "supported by XING after March 31. Please connect your XING profile, as well "
2372
- "as your XING company pages (Employer branding profiles) and business pages "
2373
- "with the new XING interface in the Blog2Social network settings. To do this, "
2374
- "go to the Blog2Social Networks section and connect your XING accounts with "
2375
- "the new XING."
2376
  msgstr ""
2377
 
2378
- #: includes/B2S/Ship/Item.php:819 views/b2s/partials/post-edit-modal.php:51
2379
- msgid ""
2380
- "Please note: Google will shut down Google+ for all private accounts "
2381
- "(profiles, pages, groups) on 2nd April 2019. You can find further "
2382
- "information and the next steps, including how to download your photos and "
2383
- "other content here:"
2384
  msgstr ""
2385
 
2386
- #: includes/B2S/Ship/Item.php:822
2387
  msgid "Repeats"
2388
  msgstr ""
2389
 
2390
- #: includes/B2S/Ship/Item.php:823 includes/B2S/Ship/Item.php:826
2391
  msgid "Duration"
2392
  msgstr ""
2393
 
2394
- #: includes/B2S/Ship/Item.php:827
2395
  msgid "Number of repeats"
2396
  msgstr ""
2397
 
2398
- #: includes/B2S/Ship/Item.php:828
2399
  msgid "Day of month"
2400
  msgstr ""
2401
 
2402
- #: includes/B2S/Ship/Item.php:829
2403
  msgid "Repeats every (days)"
2404
  msgstr ""
2405
 
2406
- #: includes/B2S/Ship/Item.php:831
2407
  msgid "Start date"
2408
  msgstr ""
2409
 
2410
- #: includes/B2S/Ship/Item.php:832
2411
  msgid "Time to publish"
2412
  msgstr ""
2413
 
2414
- #: includes/B2S/Ship/Item.php:841
2415
  msgid "weekly"
2416
  msgstr ""
2417
 
2418
- #: includes/B2S/Ship/Item.php:842
2419
  msgid "monthly"
2420
  msgstr ""
2421
 
2422
- #: includes/B2S/Ship/Item.php:843
2423
  msgid "own period"
2424
  msgstr ""
2425
 
2426
- #: includes/B2S/Ship/Item.php:849
2427
  msgid "Week"
2428
  msgstr ""
2429
 
2430
- #: includes/B2S/Ship/Item.php:849
2431
  msgid "Weeks"
2432
  msgstr ""
2433
 
2434
- #: includes/B2S/Ship/Item.php:858
2435
  msgid "Month"
2436
  msgstr ""
2437
 
2438
- #: includes/B2S/Ship/Item.php:858
2439
  msgid "Months"
2440
  msgstr ""
2441
 
2442
- #: includes/B2S/Ship/Item.php:878
2443
  msgid "End Of Month"
2444
  msgstr ""
2445
 
2446
- #: includes/B2S/Ship/Item.php:883
2447
  msgid "Timespan"
2448
  msgstr ""
2449
 
2450
- #: includes/B2S/Ship/Item.php:886 views/b2s/partials/post-edit-modal.php:63
2451
- #: views/b2s/partials/post-edit-modal.php:66
2452
  msgid "Time"
2453
  msgstr ""
2454
 
2455
- #: includes/B2S/Ship/Item.php:891
2456
  msgid "Mon"
2457
  msgstr ""
2458
 
2459
- #: includes/B2S/Ship/Item.php:892
2460
  msgid "Tue"
2461
  msgstr ""
2462
 
2463
- #: includes/B2S/Ship/Item.php:893
2464
  msgid "Wed"
2465
  msgstr ""
2466
 
2467
- #: includes/B2S/Ship/Item.php:894
2468
  msgid "Thu"
2469
  msgstr ""
2470
 
2471
- #: includes/B2S/Ship/Item.php:895
2472
  msgid "Fri"
2473
  msgstr ""
2474
 
2475
- #: includes/B2S/Ship/Item.php:896
2476
  msgid "Sat"
2477
  msgstr ""
2478
 
2479
- #: includes/B2S/Ship/Item.php:897
2480
  msgid "Sun"
2481
  msgstr ""
2482
 
2483
- #: includes/B2S/Ship/Item.php:904
2484
  msgid "add another post"
2485
  msgstr ""
2486
 
2487
- #: includes/B2S/Ship/Item.php:918
2488
  msgid "Copy from original"
2489
  msgstr ""
2490
 
2491
- #: includes/B2S/Ship/Item.php:934
2492
  msgid "Apply Settings To All Networks"
2493
  msgstr ""
2494
 
2495
- #: includes/B2S/Ship/Item.php:935
2496
  msgid "Save as best time for this network"
2497
  msgstr ""
2498
 
@@ -2501,9 +2151,7 @@ msgid "My Profile"
2501
  msgstr ""
2502
 
2503
  #: includes/B2S/Ship/Save.php:391
2504
- msgid ""
2505
- "For sharing your posts on personal Facebook Profiles you can now use "
2506
- "Facebook Instant Sharing"
2507
  msgstr ""
2508
 
2509
  #: includes/B2S/Ship/Save.php:391
@@ -2515,41 +2163,31 @@ msgid "This is how it works:"
2515
  msgstr ""
2516
 
2517
  #: includes/B2S/Ship/Save.php:394
2518
- msgid ""
2519
- "-To share your post immediately, click the \"Share\" button next to your "
2520
- "selected Facebook profile below."
2521
  msgstr ""
2522
 
2523
  #: includes/B2S/Ship/Save.php:395
2524
  msgid ""
2525
- "-For scheduled posts, Blog2Social will save your post and move it to the "
2526
- "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
2527
- "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
2528
- "and you can click on \"Share\" to post it to your Facebook Profile instantly."
2529
  msgstr ""
2530
 
2531
  #: includes/B2S/Ship/Save.php:399
2532
- msgid ""
2533
- "For sharing your posts on Google+ you can now use Google+ Instant Sharing"
2534
  msgstr ""
2535
 
2536
  #: includes/B2S/Ship/Save.php:402
2537
- msgid ""
2538
- "-To share your post immediately, click the \"Share\" button next to your "
2539
- "selected Google+ account below."
2540
  msgstr ""
2541
 
2542
  #: includes/B2S/Ship/Save.php:403
2543
  msgid ""
2544
- "-For scheduled posts, Blog2Social will save your post and move it to the "
2545
- "\"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your "
2546
- "scheduled date and time, your post will move to the \"Instant Sharing\" tab "
2547
- "and you can click on \"Share\" to post it to your account instantly."
2548
  msgstr ""
2549
 
2550
  #: includes/B2S/Ship/Save.php:404
2551
- msgid ""
2552
- "Please note: You post has to be marked as public to be posted in a group."
2553
  msgstr ""
2554
 
2555
  #: includes/B2S/Ship/Save.php:409
@@ -2564,14 +2202,6 @@ msgstr ""
2564
  msgid "scheduled on"
2565
  msgstr ""
2566
 
2567
- #: includes/B2S/User/Info.php:11
2568
- msgid "Number of shared posts"
2569
- msgstr ""
2570
-
2571
- #: includes/B2S/User/Info.php:14
2572
- msgid "Number of scheduled posts"
2573
- msgstr ""
2574
-
2575
  #: includes/PRG/Post/Filter.php:31
2576
  msgid "All Authors"
2577
  msgstr ""
@@ -2597,9 +2227,7 @@ msgid "Do you want to delete your scheduled posts?"
2597
  msgstr ""
2598
 
2599
  #: views/b2s/partials/plugin-deactivate-modal.php:13
2600
- msgid ""
2601
- "Do you want Blog2Social to delete all your scheduled social media posts? "
2602
- "Your scheduled posts will no longer be sent to your social networks."
2603
  msgstr ""
2604
 
2605
  #: views/b2s/partials/plugin-deactivate-modal.php:14
@@ -2627,112 +2255,84 @@ msgid "Change details"
2627
  msgstr ""
2628
 
2629
  #: views/b2s/widgets/activity.php:5
2630
- msgid "Your activity"
2631
- msgstr ""
2632
-
2633
- #: views/b2s/widgets/activity.php:8
2634
  msgid "Show activity starting from"
2635
  msgstr ""
2636
 
2637
- #: views/b2s/widgets/activity.php:13
2638
  msgid "published social media posts"
2639
  msgstr ""
2640
 
2641
- #: views/b2s/widgets/calendar.php:1
2642
- msgid "Calendar"
2643
- msgstr ""
2644
-
2645
- #: views/b2s/widgets/newsletter.php:4
2646
- msgid "Get news and updates for promoting your blog on social media"
2647
  msgstr ""
2648
 
2649
  #: views/b2s/widgets/newsletter.php:10
2650
- msgid "Get updates"
2651
  msgstr ""
2652
 
2653
- #: views/b2s/widgets/newsletter.php:12
2654
- msgid ""
2655
- "We hate spam, too. We will never sell your email address to any other "
2656
- "company or for any other purpose."
2657
  msgstr ""
2658
 
2659
- #: views/b2s/widgets/newsletter.php:16
2660
- msgid "You have already subscribed to the newsletter. Awesome!"
2661
  msgstr ""
2662
 
2663
- #: views/b2s/widgets/posts.php:19
2664
- msgid "Latest Posts"
2665
  msgstr ""
2666
 
2667
- #: views/b2s/widgets/posts.php:31
2668
- msgid "Scheduled Posts"
2669
  msgstr ""
2670
 
2671
- #: views/b2s/widgets/premium.php:35
2672
- msgid "Network Choice"
2673
  msgstr ""
2674
 
2675
- #: views/b2s/widgets/premium.php:59
2676
- msgid "Custom Sharing"
2677
  msgstr ""
2678
 
2679
- #: views/b2s/widgets/premium.php:83
2680
- msgid "Custom Scheduling"
2681
  msgstr ""
2682
 
2683
- #: views/b2s/widgets/premium.php:84
2684
- msgid ""
2685
- "Unlimited scheduling options: once, repeatedly or recurringly to multiple "
2686
- "profiles, pages and groups"
2687
  msgstr ""
2688
 
2689
- #: views/b2s/widgets/premium.php:95
2690
- msgid "One-Step Workflow"
2691
  msgstr ""
2692
 
2693
- #: views/b2s/widgets/premium.php:107
2694
- msgid "Reporting"
2695
  msgstr ""
2696
 
2697
- #: views/b2s/widgets/premium.php:108
2698
- msgid ""
2699
- "All scheduled and published social media posts with direct links for easy "
2700
- "access or re-sharing"
2701
  msgstr ""
2702
 
2703
- #: views/b2s/widgets/premium.php:115
2704
- msgid "Unlock Premium"
2705
  msgstr ""
2706
 
2707
- #: views/b2s/widgets/support.php:9
2708
- msgid "more FAQ"
2709
  msgstr ""
2710
 
2711
- #: views/b2s/widgets/tutorial.php:1
2712
- msgid "How to work with Blog2Social"
2713
  msgstr ""
2714
 
2715
- #: views/b2s/widgets/tutorial.php:2
2716
- msgid ""
2717
- "Learn how to get the most out of Blog2Social to promote your blog on social "
2718
- "media."
2719
  msgstr ""
2720
 
2721
- #. Name of the plugin
2722
- msgid "Blog2Social: Social Media Auto Post & Scheduler"
2723
  msgstr ""
2724
 
2725
- #. Description of the plugin
2726
- msgid ""
2727
- "Auto publish, schedule & share posts on social media: Facebook, Twitter, "
2728
- "Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
2729
  msgstr ""
2730
 
2731
- #. URI of the plugin
2732
- #. Author URI of the plugin
2733
- msgid "https://www.blog2social.com"
2734
  msgstr ""
2735
 
2736
- #. Author of the plugin
2737
- msgid "Blog2Social, Adenion"
2738
  msgstr ""
3
  msgstr ""
4
  "Project-Id-Version: Blog2Social: Social Media Auto Post & Scheduler\n"
5
  "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2019-04-24 10:44+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
  "Language-Team: \n"
15
  "X-Generator: Loco https://localise.biz/\n"
16
  "X-Loco-Version: 2.2.0; wp-5.0.3"
17
 
18
+ #: includes/Loader.php:44
19
  msgid "Modify pin board"
20
  msgstr ""
21
 
22
+ #: includes/Loader.php:44
23
  msgid "Edit group settings"
24
  msgstr ""
25
 
26
+ #: includes/Loader.php:44
27
  msgid "Modify subreddit"
28
  msgstr ""
29
 
30
+ #: includes/Loader.php:44
31
  msgid "Modify forum"
32
  msgstr ""
33
 
52
  msgstr ""
53
 
54
  #: includes/Loader.php:572
55
+ msgid "Please, make sure that your post are publish on this blog on this moment. Then you can auto post your post with Blog2social."
 
 
56
  msgstr ""
57
 
58
  #: includes/Loader.php:575 includes/B2S/PostBox.php:79
59
+ msgid "There are no authorizations for your selected profile. Please, authorize with a social network or select a other profile."
 
 
60
  msgstr ""
61
 
62
  #: includes/Loader.php:587
63
  msgid "Upgrade to Premium"
64
  msgstr ""
65
 
66
+ #: includes/Loader.php:617
67
+ msgid "Notifications"
68
+ msgstr ""
69
+
70
+ #: includes/Loader.php:617
71
+ msgid "Shared Posts"
72
+ msgstr ""
73
+
74
+ #: includes/Loader.php:617
75
+ msgid "Instant Sharing"
76
+ msgstr ""
77
+
78
+ #: includes/Loader.php:617
79
+ msgid "Schedueld Posts"
80
+ msgstr ""
81
+
82
+ #: includes/Loader.php:618 includes/B2S/Network/Item.php:146 includes/B2S/Network/Item.php:146 includes/B2S/Network/Item.php:208 includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:436 includes/B2S/Settings/Item.php:450 includes/B2S/Settings/Item.php:472
83
  #: includes/B2S/Ship/Portale.php:36 includes/B2S/Ship/Portale.php:36
84
  msgid "Profile"
85
  msgstr ""
86
 
87
+ #: includes/Loader.php:618 includes/B2S/Network/Item.php:149 includes/B2S/Network/Item.php:149 includes/B2S/Network/Item.php:261 includes/B2S/Settings/Item.php:255 includes/B2S/Settings/Item.php:451 includes/B2S/Settings/Item.php:473 includes/B2S/Ship/Portale.php:33
 
 
 
88
  #: includes/B2S/Ship/Portale.php:33
89
  msgid "Page"
90
  msgstr ""
91
 
92
+ #: includes/Loader.php:618 includes/B2S/Network/Item.php:152 includes/B2S/Network/Item.php:152 includes/B2S/Network/Item.php:315 includes/B2S/Settings/Item.php:452 includes/B2S/Settings/Item.php:474 includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:30
 
 
 
93
  msgid "Group"
94
  msgstr ""
95
 
96
+ #: includes/Loader.php:619
97
  msgid "Company"
98
  msgstr ""
99
 
 
 
 
 
100
  #: includes/Loader.php:619
101
+ msgid "Business"
102
  msgstr ""
103
 
104
  #: includes/Loader.php:620
105
+ msgid "Your post could not be posted."
 
 
106
  msgstr ""
107
 
108
  #: includes/Loader.php:621
109
+ msgid "Your authorization has expired. Please reconnect your account in the Blog2Social network settings."
110
  msgstr ""
111
 
112
  #: includes/Loader.php:622
113
+ msgid "The network has marked the post as spam or abusive."
 
 
114
  msgstr ""
115
 
116
  #: includes/Loader.php:623
117
+ msgid "We don't have the permission to publish your post. Please check your authorization."
 
 
 
118
  msgstr ""
119
 
120
  #: includes/Loader.php:624
121
+ msgid "Your authorization is interrupted. Please check your authorization. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
122
  msgstr ""
123
 
124
  #: includes/Loader.php:625
125
+ msgid "Your daily limit has been reached."
126
  msgstr ""
127
 
128
  #: includes/Loader.php:626
129
+ msgid "Your post could not be posted, because your image is not available."
 
 
 
130
  msgstr ""
131
 
132
  #: includes/Loader.php:627
133
+ msgid "The network has blocked your account. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
 
 
 
134
  msgstr ""
135
 
136
  #: includes/Loader.php:628
137
+ msgid "The number of images is reached. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
 
138
  msgstr ""
139
 
140
  #: includes/Loader.php:629
141
+ msgid "Your daily limit for this network has been reached. Please try again later."
 
 
 
142
  msgstr ""
143
 
144
  #: includes/Loader.php:630
145
+ msgid "The network can not publish special characters such as Emoji. Please see <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/category/9/troubleshooting-for-error-messages.html\">FAQ</a>."
146
  msgstr ""
147
 
148
  #: includes/Loader.php:631
149
+ msgid "Your post is a duplicate."
150
  msgstr ""
151
 
152
  #: includes/Loader.php:632
153
+ msgid "The network requires a public url."
154
  msgstr ""
155
 
156
  #: includes/Loader.php:633
157
+ msgid "Your blog post was not available for the network at the time of publication."
 
 
 
 
158
  msgstr ""
159
 
160
  #: includes/Loader.php:634
161
+ msgid "You have already retweeted this post."
 
 
162
  msgstr ""
163
 
164
  #: includes/Loader.php:635
165
+ msgid "This XING API is no longer supported by XING. Please connect your XING accounts with the new XING interface to reschedule your posts. <a target=\"_blank\" href=\"https://www.blog2social.com/en/faq/index.php?action=artikel&cat=2&id=146\">Learn more</a>"
166
+ msgstr ""
167
+
168
+ #: includes/Loader.php:636
169
+ msgid "There was no image in the meta data of the linked post. Posts without images cannot be shared on image networks."
170
+ msgstr ""
171
+
172
+ #: includes/Loader.php:637
173
  msgid "Your group can not be found by the network."
174
  msgstr ""
175
 
176
+ #: includes/Loader.php:691 includes/Loader.php:727
177
  msgid "Dashboard"
178
  msgstr ""
179
 
180
+ #: includes/Loader.php:692 includes/Loader.php:734
181
  msgid "Posts & Sharing"
182
  msgstr ""
183
 
184
+ #: includes/Loader.php:693 views/b2s/dashboard.php:28
185
+ msgid "Calendar"
186
+ msgstr ""
187
+
188
+ #: includes/Loader.php:694 includes/Loader.php:741
189
  msgid "Content Curation"
190
  msgstr ""
191
 
192
+ #: includes/Loader.php:695 includes/Loader.php:748
193
  msgid "Networks"
194
  msgstr ""
195
 
196
+ #: includes/Loader.php:696 includes/Loader.php:754
197
  msgid "Settings"
198
  msgstr ""
199
 
200
+ #: includes/Loader.php:697 includes/Loader.php:760
201
  msgid "PR-Service"
202
  msgstr ""
203
 
204
+ #: includes/Loader.php:698 includes/Loader.php:767
205
+ msgid "Help & Support"
 
206
  msgstr ""
207
 
208
+ #: includes/Loader.php:699
209
  msgid "Premium"
210
  msgstr ""
211
 
212
+ #: includes/Loader.php:699 includes/Loader.php:773 includes/B2S/PostBox.php:108 views/b2s/network.php:31 views/b2s/settings.php:68 views/b2s/ship.php:21 includes/B2S/Curation/View.php:53 includes/B2S/Network/Item.php:146 includes/B2S/Network/Item.php:149
213
+ #: includes/B2S/Network/Item.php:152 includes/B2S/Network/Item.php:235 includes/B2S/Network/Item.php:288 includes/B2S/Network/Item.php:342 includes/B2S/Settings/Item.php:93 includes/B2S/Settings/Item.php:116 includes/B2S/Ship/Image.php:73 includes/B2S/Ship/Image.php:80
214
+ #: includes/B2S/Ship/Item.php:780 includes/B2S/Ship/Portale.php:30 includes/B2S/Ship/Portale.php:33 includes/B2S/Ship/Portale.php:36 views/b2s/partials/post-edit-modal.php:9 views/b2s/widgets/posts.php:18
 
 
 
 
 
 
 
 
215
  msgid "PREMIUM"
216
  msgstr ""
217
 
218
+ #: includes/Loader.php:718
219
  msgid "Blog2Social"
220
  msgstr ""
221
 
222
+ #: includes/Loader.php:1148 includes/Loader.php:1321
223
  msgid "or"
224
  msgstr ""
225
 
226
+ #: includes/Loader.php:1148 includes/Loader.php:1321
227
  msgid "back to install plugins"
228
  msgstr ""
229
 
230
  #: includes/Notice.php:18
231
+ msgid "Rate it!"
 
 
232
  msgstr ""
233
 
234
  #: includes/Notice.php:19
235
+ msgid "If you like Blog2Social, please give us a 5 star rating. I there is anything that does not work for you, please contact us!!"
236
  msgstr ""
237
 
238
  #: includes/Notice.php:20
239
+ msgid "RATE BLOG2SOCIAL"
240
+ msgstr ""
241
+
242
+ #: includes/Notice.php:21
243
  msgid "hide"
244
  msgstr ""
245
 
246
  #: includes/System.php:69
247
+ msgid "Blog2Social used cURL. cURL is not installed in your PHP installation on your server. Install cURL and activate Blog2Social again."
 
 
248
  msgstr ""
249
 
250
  #: includes/System.php:72 includes/System.php:78
251
+ msgid "Please see <a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social.html\" target=\"_blank\">FAQ</a>"
 
 
 
252
  msgstr ""
253
 
254
  #: includes/System.php:75
255
+ msgid "Blog2Social used PHP. Your installed PHP version on your server is not high enough to use Blog2Social. Update your PHP version on 5.5.3 or higher."
 
 
256
  msgstr ""
257
 
258
  #: includes/System.php:81
259
  msgid ""
260
+ "Blog2Social does not seem to have permission to write in your WordPress database. Please assign Blog2Social the permission to write in the WordPress database. Please also make sure that your MySQL server runs on v5.5.3 or higher, or ask your server administrator to do it for "
261
+ "you."
 
 
262
  msgstr ""
263
 
264
  #: includes/System.php:84
265
+ msgid "<a href=\"https://www.blog2social.com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social.html\" target=\"_blank\"> Please find more Information and help in our FAQ</a>"
 
 
 
266
  msgstr ""
267
 
268
  #: views/notice.php:12
270
  msgstr ""
271
 
272
  #: views/notice.php:14
273
+ msgid "The connection to your server has been interrupted. Please make sure that your blog is reachable. If your server does not respond or is too slow, Blog2Social cannot connect to the internet. Try again later or contact your webmaster, if this error message persists."
 
 
 
 
274
  msgstr ""
275
 
276
  #: views/notice.php:17
278
  msgstr ""
279
 
280
  #: views/notice.php:19
281
+ msgid "<b> A new version of Blog2Social is available. </b> Update now <br> Blog2Social to continue to use the latest version of the plugin."
 
 
282
  msgstr ""
283
 
284
  #: views/notice.php:23
301
  msgid "last auto-post:"
302
  msgstr ""
303
 
304
+ #: includes/B2S/PostBox.php:76 views/b2s/ship.php:548
305
  msgid "The connection to the server failed. Try again!"
306
  msgstr ""
307
 
308
  #: includes/B2S/PostBox.php:77
309
+ msgid "WordPress uses heartbeats by default, Blog2Social as well. Please enable heartbeats for using Blog2Social!"
 
 
310
  msgstr ""
311
 
312
  #: includes/B2S/PostBox.php:78 includes/B2S/PostBox.php:80
313
+ msgid "Your post is still on draft or pending status. Please make sure that your post is published or scheduled to be published on this blog. You can then auto-post or schedule and customize your social media posts with Blog2Social."
 
 
 
314
  msgstr ""
315
 
316
  #: includes/B2S/PostBox.php:79 includes/B2S/PostBox.php:177
318
  msgstr ""
319
 
320
  #: includes/B2S/PostBox.php:81
321
+ msgid "Notice: Please make sure, that your website address is reachable. The Social Networks do not allow postings from local installations."
 
 
322
  msgstr ""
323
 
324
  #: includes/B2S/PostBox.php:97
325
  msgid "Custom Sharing & Scheduling"
326
  msgstr ""
327
 
328
+ #: includes/B2S/PostBox.php:97 includes/B2S/PostBox.php:101 views/b2s/settings.php:71 views/b2s/ship.php:60 views/b2s/ship.php:150 views/b2s/ship.php:237 includes/B2S/Network/Item.php:164 includes/B2S/Settings/Item.php:100 includes/B2S/Ship/Item.php:721
 
 
 
 
329
  msgid "Info"
330
  msgstr ""
331
 
338
  msgstr ""
339
 
340
  #: includes/B2S/PostBox.php:100 includes/B2S/Settings/Item.php:121
341
+ msgid "Auto-posts for Facebook Profiles will be shown in the \"Instant Sharing\" tab on your \"Posts & Sharing\" navigation bar and can be shared on your Facebook Profile by clicking on the \"Share\" button next to your auto-post."
 
 
 
342
  msgstr ""
343
 
344
  #: includes/B2S/PostBox.php:101
349
  msgid "enable Auto-Posting"
350
  msgstr ""
351
 
352
+ #: includes/B2S/PostBox.php:115 views/b2s/network.php:55 views/b2s/network.php:143 views/b2s/post.approve.php:50 views/b2s/post.calendar.php:59 views/b2s/post.calendar.php:238 views/b2s/post.notice.php:44 views/b2s/post.php:40 views/b2s/post.publish.php:44
353
+ #: views/b2s/post.sched.php:58 views/b2s/ship.php:172 views/b2s/ship.php:546 views/b2s/support.php:200
 
 
 
 
354
  msgid "Loading..."
355
  msgstr ""
356
 
360
 
361
  #: includes/B2S/PostBox.php:126
362
  msgid ""
363
+ "Customize and schedule your social media posts on the one page preview for all your selected networks: tailor your posts with individual comments, #hashtags or @handles and schedule your posts for the best times to post, for multiple times or re-share recurrently for more "
364
+ "visibility and engagement with your community."
 
 
 
365
  msgstr ""
366
 
367
  #: includes/B2S/PostBox.php:135
369
  msgstr ""
370
 
371
  #: includes/B2S/PostBox.php:139
372
+ msgid "You have 2 general options to define the date and time to share your blog posts on social media with the Auto-Poster:"
 
 
373
  msgstr ""
374
 
375
  #: includes/B2S/PostBox.php:140
377
  msgstr ""
378
 
379
  #: includes/B2S/PostBox.php:141
380
+ msgid "Published blog posts: If you publish your blog post with click on publish in your WordPress post editor, Blog2Social will automatically share your social media post immediately."
 
 
 
381
  msgstr ""
382
 
383
  #: includes/B2S/PostBox.php:142
384
+ msgid "Scheduled blog posts: If you schedule your blog post with click on schedule in your WordPress post editor, Blog2Social will share your social media post on the publishing date of your blog post."
 
 
 
385
  msgstr ""
386
 
387
  #: includes/B2S/PostBox.php:143
388
+ msgid "2. Schedule your social media posts for a specific date and time If you want to share your post at a particular date and time, different from your publishing date, select the option at scheduled times and set any date and time to share your post on social media."
 
 
 
 
389
  msgstr ""
390
 
391
  #: includes/B2S/PostBox.php:147
392
  msgid "You want to auto-post your blog post?"
393
  msgstr ""
394
 
395
+ #: includes/B2S/PostBox.php:148 views/b2s/curation.php:123 views/b2s/post.calendar.php:276 views/b2s/ship.php:288 views/b2s/ship.php:348 views/b2s/ship.php:394
 
 
396
  msgid "With Blog2Social Premium you can:"
397
  msgstr ""
398
 
399
+ #: includes/B2S/PostBox.php:151 views/b2s/curation.php:126 views/b2s/post.calendar.php:279 views/b2s/ship.php:291 views/b2s/ship.php:351 views/b2s/ship.php:397
 
 
400
  msgid "Post on pages and groups"
401
  msgstr ""
402
 
403
+ #: includes/B2S/PostBox.php:152 views/b2s/curation.php:127 views/b2s/post.calendar.php:280 views/b2s/ship.php:292 views/b2s/ship.php:352 views/b2s/ship.php:398
 
 
404
  msgid "Share on multiple profiles, pages and groups"
405
  msgstr ""
406
 
407
+ #: includes/B2S/PostBox.php:153 views/b2s/curation.php:128 views/b2s/post.calendar.php:281 views/b2s/ship.php:293 views/b2s/ship.php:353 views/b2s/ship.php:399
 
 
408
  msgid "Auto-post and auto-schedule new and updated blog posts"
409
  msgstr ""
410
 
411
+ #: includes/B2S/PostBox.php:154 views/b2s/curation.php:129 views/b2s/post.calendar.php:282 views/b2s/ship.php:294 views/b2s/ship.php:354 views/b2s/ship.php:400
 
 
412
  msgid "Schedule your posts at the best times on each network"
413
  msgstr ""
414
 
415
+ #: includes/B2S/PostBox.php:155 views/b2s/curation.php:130 views/b2s/post.calendar.php:283 views/b2s/ship.php:295 views/b2s/ship.php:355 views/b2s/ship.php:401
416
+ msgid "Best Time Manager: use predefined best time scheduler to auto-schedule your social media posts"
 
 
 
 
417
  msgstr ""
418
 
419
+ #: includes/B2S/PostBox.php:156 views/b2s/curation.php:131 views/b2s/post.calendar.php:284 views/b2s/ship.php:296 views/b2s/ship.php:356 views/b2s/ship.php:402
 
 
420
  msgid "Schedule your post for one time, multiple times or recurrently"
421
  msgstr ""
422
 
423
+ #: includes/B2S/PostBox.php:157 views/b2s/curation.php:132 views/b2s/post.calendar.php:285 views/b2s/ship.php:297 views/b2s/ship.php:357 views/b2s/ship.php:403
 
 
424
  msgid "Schedule and re-share old posts"
425
  msgstr ""
426
 
427
+ #: includes/B2S/PostBox.php:158 views/b2s/curation.php:133 views/b2s/post.calendar.php:286 views/b2s/ship.php:298 views/b2s/ship.php:358 views/b2s/ship.php:404
 
 
428
  msgid "Select link format or image format for your posts"
429
  msgstr ""
430
 
431
+ #: includes/B2S/PostBox.php:159 views/b2s/curation.php:134 views/b2s/post.calendar.php:287 views/b2s/ship.php:299 views/b2s/ship.php:359 views/b2s/ship.php:405
 
 
432
  msgid "Select individual images per post"
433
  msgstr ""
434
 
435
+ #: includes/B2S/PostBox.php:160 views/b2s/curation.php:135 views/b2s/post.calendar.php:288 views/b2s/ship.php:300 views/b2s/ship.php:360 views/b2s/ship.php:406
436
+ msgid "Reporting & calendar: keep track of your published and scheduled social media posts"
 
 
 
 
437
  msgstr ""
438
 
439
+ #: includes/B2S/PostBox.php:162 views/b2s/curation.php:137 views/b2s/post.calendar.php:290 views/b2s/ship.php:302 views/b2s/ship.php:362 views/b2s/ship.php:408
 
 
440
  msgid "Upgrade to PREMIUM"
441
  msgstr ""
442
 
443
+ #: includes/B2S/PostBox.php:164 views/b2s/curation.php:139 views/b2s/post.calendar.php:292 views/b2s/ship.php:304 views/b2s/ship.php:364 views/b2s/ship.php:410
444
+ msgid "or <a href=\"http://service.blog2social.com/trial\" target=\"_blank\">start with free 30-days-trial of Blog2Social Premium</a> (no payment information needed)"
 
 
 
 
 
445
  msgstr ""
446
 
447
  #: includes/B2S/PostBox.php:177 includes/B2S/Curation/View.php:70
476
  msgid "Select date:"
477
  msgstr ""
478
 
479
+ #: includes/B2S/PostBox.php:233 includes/B2S/Ship/Item.php:343
480
  msgid "show calendar"
481
  msgstr ""
482
 
489
  msgstr ""
490
 
491
  #: includes/B2S/PostBox.php:242
492
+ msgid "Note: If you ​have​ not ​specified​ your own times, we automatically provide you with the best times to post​ on the social networks. You can always ​edit​ your own times in the settings."
 
 
 
493
  msgstr ""
494
 
495
+ #: views/b2s/curation.php:28
496
  msgid "No link preview available. Please check your link."
497
  msgstr ""
498
 
499
+ #: views/b2s/curation.php:32
500
+ msgid "No connected networks. Please make sure to connect at least one social media account."
 
 
501
  msgstr ""
502
 
503
+ #: views/b2s/curation.php:35
504
  msgid "Invalid data. Please check your data."
505
  msgstr ""
506
 
507
+ #: views/b2s/curation.php:41
508
  msgid "Enter a link you want share on your social media channels"
509
  msgstr ""
510
 
511
+ #: views/b2s/curation.php:42
512
  msgid "Please enter a valid link"
513
  msgstr ""
514
 
515
+ #: views/b2s/curation.php:43
516
  msgid "Enter link"
517
  msgstr ""
518
 
519
+ #: views/b2s/curation.php:46
520
  msgid "continue"
521
  msgstr ""
522
 
523
+ #: views/b2s/curation.php:56
524
  msgid "Load data..."
525
  msgstr ""
526
 
527
+ #: views/b2s/curation.php:70 views/b2s/post.calendar.php:37 views/b2s/ship.php:16 views/b2s/ship.php:547 includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:212 includes/B2S/Ship/Save.php:417 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
 
 
 
528
  msgid "published"
529
  msgstr ""
530
 
531
+ #: views/b2s/curation.php:87 views/b2s/post.approve.php:101 views/b2s/ship.php:447
 
532
  msgid "Do you want to mark this post as published ?"
533
  msgstr ""
534
 
535
+ #: views/b2s/curation.php:92 views/b2s/post.approve.php:106 views/b2s/ship.php:452
 
536
  msgid "YES"
537
  msgstr ""
538
 
539
+ #: views/b2s/curation.php:93 views/b2s/network.php:103 views/b2s/post.approve.php:90 views/b2s/post.approve.php:107 views/b2s/post.notice.php:77 views/b2s/post.publish.php:77 views/b2s/post.sched.php:91 views/b2s/ship.php:453 views/prg/ship.php:92 views/b2s/widgets/posts.php:67
 
 
 
 
540
  msgid "NO"
541
  msgstr ""
542
 
543
+ #: views/b2s/curation.php:106 views/b2s/post.calendar.php:259 views/b2s/ship.php:377
 
544
  msgid "Need to schedule your posts?"
545
  msgstr ""
546
 
547
+ #: views/b2s/curation.php:109 views/b2s/post.calendar.php:262 views/b2s/ship.php:380
 
548
  msgid "Blog2Social Premium covers everything you need."
549
  msgstr ""
550
 
551
+ #: views/b2s/curation.php:112 views/b2s/post.calendar.php:265 views/b2s/ship.php:383 includes/B2S/Ship/Item.php:781
 
552
  msgid "Schedule for specific dates"
553
  msgstr ""
554
 
555
+ #: views/b2s/curation.php:113 views/b2s/post.calendar.php:266 views/b2s/ship.php:384
556
+ msgid "You want to publish a post on a specific date? No problem! Just enter your desired date and you are ready to go!"
 
 
 
557
  msgstr ""
558
 
559
+ #: views/b2s/curation.php:115 views/b2s/post.calendar.php:268 views/b2s/ship.php:386
 
560
  msgid "Schedule post recurrently"
561
  msgstr ""
562
 
563
+ #: views/b2s/curation.php:116 views/b2s/post.calendar.php:269 views/b2s/ship.php:387
564
+ msgid "You have evergreen content you want to re-share from time to time in your timeline? Schedule your evergreen content to be shared once, multiple times or recurringly at specific times."
 
 
 
 
565
  msgstr ""
566
 
567
+ #: views/b2s/curation.php:118 views/b2s/post.calendar.php:271 views/b2s/ship.php:389
 
 
568
  msgid "Best Time Scheduler"
569
  msgstr ""
570
 
571
+ #: views/b2s/curation.php:119 views/b2s/post.calendar.php:272 views/b2s/ship.php:390
572
+ msgid "Whenever you publish a post, only a fraction of your followers will actually see your post. Use the Blog2Social Best Times Scheduler to share your post at the best times for each social network. Get more outreach and extend the lifespan of your posts."
 
 
 
 
 
 
 
 
 
573
  msgstr ""
574
 
575
+ #: views/b2s/dashboard.php:15
576
+ msgid "What's New"
577
  msgstr ""
578
 
579
+ #: views/b2s/dashboard.php:24
580
+ msgid "Your Activity"
581
  msgstr ""
582
 
583
+ #: views/b2s/dashboard.php:29
584
+ msgid "List"
585
  msgstr ""
586
 
587
+ #: views/b2s/dashboard.php:30
588
+ msgid "Chart"
589
  msgstr ""
590
 
591
+ #: views/b2s/dashboard.php:57
592
+ msgid "Follow us"
 
 
593
  msgstr ""
594
 
595
+ #: views/b2s/network.php:21 views/b2s/network.php:22 views/b2s/post.calendar.php:220 views/b2s/post.calendar.php:221 views/prg/post.php:25 views/prg/post.php:26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
596
  msgid "filter"
597
  msgstr ""
598
 
599
+ #: views/b2s/network.php:28 views/b2s/network.php:31 views/b2s/network.php:75
 
600
  msgid "Create new profile"
601
  msgstr ""
602
 
608
  msgid "Delete"
609
  msgstr ""
610
 
611
+ #: views/b2s/network.php:42 views/b2s/ship.php:58 views/b2s/ship.php:347
612
  msgid "You want to schedule your posts and use the Best Time Scheduler?"
613
  msgstr ""
614
 
615
+ #: views/b2s/network.php:43 views/b2s/ship.php:59
616
  msgid "Load Best Times"
617
  msgstr ""
618
 
619
+ #: views/b2s/network.php:81
620
  msgid "create"
621
  msgstr ""
622
 
623
+ #: views/b2s/network.php:97
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
624
  msgid "Delete Profile"
625
  msgstr ""
626
 
627
+ #: views/b2s/network.php:100
628
  msgid "Do you really want to delete this profile"
629
  msgstr ""
630
 
631
+ #: views/b2s/network.php:104 views/b2s/network.php:156 views/b2s/post.approve.php:91 views/b2s/post.notice.php:78 views/b2s/post.publish.php:78 views/b2s/post.sched.php:92 views/b2s/widgets/posts.php:68
 
 
 
632
  msgid "YES, delete"
633
  msgstr ""
634
 
635
+ #: views/b2s/network.php:115 views/b2s/premium.php:68
636
  msgid "Google My Business"
637
  msgstr ""
638
 
639
+ #: views/b2s/network.php:118
640
+ msgid "Blog2Social uses the official Google My Business API to share your content on your business listing. You can connect Google My Business listings with up to nine different locations to Blog2Social and you can choose which location you want to share your content on."
 
 
 
 
641
  msgstr ""
642
 
643
+ #: views/b2s/network.php:121
644
+ msgid "Google currently allows access to the API for all companies with up to 9 locations in their Google My Business Listings. However, Google plans to extend the API for companies with more than 9 locations in their Google My Business listings."
 
 
 
 
645
  msgstr ""
646
 
647
+ #: views/b2s/network.php:124 views/b2s/premium.php:33 views/b2s/ship.php:469 includes/B2S/Ship/Item.php:819 views/b2s/partials/post-edit-modal.php:48
 
 
648
  msgid "Learn more"
649
  msgstr ""
650
 
651
+ #: views/b2s/network.php:137
652
  msgid "Delete Authorization"
653
  msgstr ""
654
 
655
+ #: views/b2s/network.php:146
656
  msgid "Do you really want to delete this authorization"
657
  msgstr ""
658
 
659
+ #: views/b2s/network.php:149
660
  msgid "You have still set up scheduled posts for this network:"
661
  msgstr ""
662
 
663
+ #: views/b2s/network.php:150
664
  msgid "Delete all scheduled posts for this account irrevocably"
665
  msgstr ""
666
 
667
+ #: views/b2s/network.php:150
668
  msgid "scheduled posts"
669
  msgstr ""
670
 
671
+ #: views/b2s/network.php:157
672
  msgid "View schedule posts"
673
  msgstr ""
674
 
675
+ #: views/b2s/network.php:176
676
  msgid "Please re-authorize your account with Blog2Social and try again"
677
  msgstr ""
678
 
679
+ #: views/b2s/network.php:177
680
  msgid "Change successful"
681
  msgstr ""
682
 
683
+ #: views/b2s/network.php:178
684
  msgid "Could not be changed"
685
  msgstr ""
686
 
687
+ #: views/b2s/network.php:186
688
  msgid "modfiy"
689
  msgstr ""
690
 
691
+ #: views/b2s/post.approve.php:81
692
  msgid "Delete Social Media Posts"
693
  msgstr ""
694
 
695
+ #: views/b2s/post.approve.php:84
696
  msgid "Are you sure you want to delete these Social Media posts?"
697
  msgstr ""
698
 
699
+ #: views/b2s/post.approve.php:86 views/b2s/post.notice.php:73 views/b2s/post.publish.php:73 views/b2s/post.sched.php:87 views/b2s/widgets/posts.php:63
 
 
700
  msgid "Number of entries"
701
  msgstr ""
702
 
703
+ #: views/b2s/post.calendar.php:34
704
  msgid "Sort by network"
705
  msgstr ""
706
 
707
+ #: views/b2s/post.calendar.php:36 includes/B2S/Calendar/Filter.php:126
708
+ msgid "show all"
709
+ msgstr ""
710
+
711
+ #: views/b2s/post.calendar.php:38 views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:212 includes/PRG/Post/Filter.php:41 includes/PRG/Post/Item.php:97
712
+ msgid "scheduled"
713
+ msgstr ""
714
+
715
+ #: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:387 includes/B2S/Settings/Item.php:441 includes/B2S/Settings/Item.php:484
716
  msgid "Link Post"
717
  msgstr ""
718
 
719
+ #: views/b2s/post.calendar.php:69 views/b2s/post.sched.php:177 includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463 includes/B2S/Settings/Item.php:484
 
 
720
  msgid "Photo Post"
721
  msgstr ""
722
 
723
+ #: views/b2s/post.calendar.php:86 views/b2s/post.sched.php:164
724
  msgid "add post"
725
  msgstr ""
726
 
727
+ #: views/b2s/post.calendar.php:105 views/b2s/post.sched.php:122 views/b2s/ship.php:482
 
728
  msgid "Choose your"
729
  msgstr ""
730
 
731
+ #: views/b2s/post.calendar.php:105 views/b2s/post.sched.php:122 views/b2s/ship.php:482
 
732
  msgid "Post Format"
733
  msgstr ""
734
 
735
+ #: views/b2s/post.calendar.php:107 views/b2s/post.sched.php:124 views/b2s/ship.php:484
 
736
  msgid "for:"
737
  msgstr ""
738
 
739
+ #: views/b2s/post.calendar.php:126 views/b2s/post.sched.php:143 views/b2s/ship.php:502
740
+ msgid "Define the default settings for the custom post format for all of your Facebook accounts in the Blog2Social settings."
 
 
 
741
  msgstr ""
742
 
743
+ #: views/b2s/post.calendar.php:129 views/b2s/post.sched.php:146 views/b2s/ship.php:505
744
+ msgid "Define the default settings for the custom post format for all of your Twitter accounts in the Blog2Social settings."
 
 
 
745
  msgstr ""
746
 
747
+ #: views/b2s/post.calendar.php:132 views/b2s/post.sched.php:149 views/b2s/ship.php:508
748
+ msgid "Define the default settings for the custom post format for all of your Google+ accounts in the Blog2Social settings."
 
 
 
749
  msgstr ""
750
 
751
+ #: views/b2s/post.calendar.php:135 views/b2s/post.sched.php:152 views/b2s/ship.php:511
752
+ msgid "Define the default settings for the custom post format for all of your Instagram accounts in the Blog2Social settings."
 
 
 
753
  msgstr ""
754
 
755
+ #: views/b2s/post.calendar.php:150 views/b2s/post.sched.php:103 views/b2s/ship.php:423
 
756
  msgid "Select image for"
757
  msgstr ""
758
 
759
+ #: views/b2s/post.calendar.php:168
760
  msgid "What would you like to share?"
761
  msgstr ""
762
 
763
+ #: views/b2s/post.calendar.php:178
764
  msgid "Share content from your blog"
765
  msgstr ""
766
 
767
+ #: views/b2s/post.calendar.php:181 views/b2s/post.calendar.php:194
768
  msgid "select"
769
  msgstr ""
770
 
771
+ #: views/b2s/post.calendar.php:191
772
  msgid "Share content from other sources"
773
  msgstr ""
774
 
775
+ #: views/b2s/post.calendar.php:212
776
  msgid "Select a post"
777
  msgstr ""
778
 
779
+ #: views/b2s/post.notice.php:68 views/b2s/post.publish.php:68 views/b2s/widgets/posts.php:58
 
780
  msgid "Delete entries from the reporting"
781
  msgstr ""
782
 
783
+ #: views/b2s/post.notice.php:71 views/b2s/post.publish.php:71 views/b2s/widgets/posts.php:61
 
784
  msgid "You are sure, you want to delete entries from the reporting?"
785
  msgstr ""
786
 
787
+ #: views/b2s/post.sched.php:32 includes/B2S/Network/Item.php:134
788
  msgid "Uhr"
789
  msgstr ""
790
 
791
+ #: views/b2s/post.sched.php:82
792
  msgid "Delete entries form the scheduling"
793
  msgstr ""
794
 
795
+ #: views/b2s/post.sched.php:85
796
  msgid "You are sure, you want to delete entries from the scheduling?"
797
  msgstr ""
798
 
799
+ #: views/b2s/premium.php:13
800
+ msgid "Your current license:"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
801
  msgstr ""
802
 
803
+ #: views/b2s/premium.php:26
804
+ msgid "End of Trial"
805
  msgstr ""
806
 
807
+ #: views/b2s/premium.php:27 includes/B2S/Settings/Item.php:170 includes/B2S/Settings/Item.php:173
808
+ msgid "Upgrade"
809
  msgstr ""
810
 
811
+ #: views/b2s/premium.php:32
812
+ msgid "Upgrade to Blog2Social Premium and get even smarter with social media automation: Schedule your posts for the best time or recurringly with the Best Time Scheduler or the Social Media Calendar. Post to pages, groups and multiple accounts per network. "
813
  msgstr ""
814
 
815
+ #: views/b2s/premium.php:38
816
+ msgid "Enter license key and change your version"
817
  msgstr ""
818
 
819
+ #: views/b2s/premium.php:40
820
+ msgid "Activate Licence"
821
  msgstr ""
822
 
823
+ #: views/b2s/premium.php:49
824
+ msgid "Go Premium and get even smarter with social media automation"
 
 
825
  msgstr ""
826
 
827
+ #: views/b2s/premium.php:51
828
+ msgid "The free version of Blog2Social offers you a whole bunch of great features for automatic sharing on all connected social media networks. For those who want to achieve even more, Blog2Social Premium is your social media solution of choice:"
 
829
  msgstr ""
830
 
831
+ #: views/b2s/premium.php:59
832
+ msgid "Pages and groups"
833
  msgstr ""
834
 
835
+ #: views/b2s/premium.php:60
836
+ msgid "Share your posts on pages and in groups on Facebook, LinkedIn, XING, VK and Medium."
 
 
837
  msgstr ""
838
 
839
+ #: views/b2s/premium.php:69
840
+ msgid "Schedule and share your blog posts as Google My Business posts to update your business listing and to add fresh content for your company."
841
  msgstr ""
842
 
843
+ #: views/b2s/premium.php:77
844
+ msgid "More users and accounts"
 
 
845
  msgstr ""
846
 
847
+ #: views/b2s/premium.php:78
848
+ msgid "Add multiple users and accounts per network. Define sharing-profiles for selected network bundles."
849
  msgstr ""
850
 
851
+ #: views/b2s/premium.php:86
852
+ msgid "Premium support"
853
  msgstr ""
854
 
855
+ #: views/b2s/premium.php:87
856
+ msgid "Regular updates and priority support per e-mail and phone."
857
  msgstr ""
858
 
859
+ #: views/b2s/premium.php:92
860
+ msgid "Show me plans and prices"
861
  msgstr ""
862
 
863
+ #: views/b2s/premium.php:93
864
+ msgid "Show all premium features"
865
  msgstr ""
866
 
867
+ #: views/b2s/settings.php:17 includes/B2S/Ship/Image.php:28
868
+ msgid "You need a higher user role to upload an image on this blog. Please contact your administrator."
 
 
869
  msgstr ""
870
 
871
+ #: views/b2s/settings.php:26
872
  msgid "save..."
873
  msgstr ""
874
 
875
+ #: views/b2s/settings.php:31
876
  msgid "General"
877
  msgstr ""
878
 
879
+ #: views/b2s/settings.php:34 includes/B2S/Post/Item.php:431
 
880
  msgid "Auto-Posting"
881
  msgstr ""
882
 
883
+ #: views/b2s/settings.php:37
884
  msgid "Social Meta Data"
885
  msgstr ""
886
 
887
+ #: views/b2s/settings.php:40
888
  msgid "Network Settings"
889
  msgstr ""
890
 
891
+ #: views/b2s/settings.php:55 views/b2s/settings.php:96 views/b2s/settings.php:98 views/b2s/settings.php:111 views/b2s/settings.php:113 views/b2s/settings.php:126 views/b2s/settings.php:128 views/b2s/settings.php:142 views/b2s/settings.php:144
 
 
 
 
892
  msgid "save"
893
  msgstr ""
894
 
895
+ #: views/b2s/settings.php:65
896
  msgid "Post format"
897
  msgstr ""
898
 
899
+ #: views/b2s/settings.php:75
900
  msgid "Facebook"
901
  msgstr ""
902
 
903
+ #: views/b2s/settings.php:78
904
  msgid "Twitter"
905
  msgstr ""
906
 
907
+ #: views/b2s/settings.php:81
908
  msgid "Google+"
909
  msgstr ""
910
 
911
+ #: views/b2s/settings.php:84
912
  msgid "Instagram"
913
  msgstr ""
914
 
926
 
927
  #: views/b2s/settings.php:187
928
  msgid ""
929
+ "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 "
930
+ "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."
 
 
 
 
 
931
  msgstr ""
932
 
933
  #: views/b2s/settings.php:198
936
 
937
  #: views/b2s/settings.php:201
938
  msgid ""
939
+ "Hashtags are a great way to generate more reach and visibility for your posts. By activating this feature Blog2Social will automatically include your WordPress tags as hashtags in all Social Media posts for networks that support hashtags. This way you don't need to worry "
940
+ "about adding extra hashtags to your comments. Blog2Social erases unnecessary spaces in your WordPress tags to generate valid hashtags."
 
 
 
 
941
  msgstr ""
942
 
943
  #: views/b2s/settings.php:212
953
  msgstr ""
954
 
955
  #: views/b2s/settings.php:229
956
+ msgid "To make sure that Facebook always pulls the current meta data of your blog post for link-posts, Blog2Social adds a \"no-cache=1\" parameter to the post URL when instant caching is activated. This is necessary if you use varnish caching."
 
 
 
 
957
  msgstr ""
958
 
959
  #: views/b2s/settings.php:231
966
 
967
  #: views/b2s/settings.php:245
968
  msgid ""
969
+ "Blog2Social applies the scheduled time settings based on the time zone defined in the general settings of your WordPress. You can select a user-specific time zone that deviates from the Wordpress system time zone for your social media scheduling.<br><br>Select the desired "
970
+ "time zone from the drop-down menu."
 
 
 
971
  msgstr ""
972
 
973
+ #: views/b2s/ship.php:16 includes/B2S/Post/Filter.php:49 includes/B2S/Post/Item.php:212 includes/PRG/Post/Item.php:97
 
974
  msgid "draft"
975
  msgstr ""
976
 
977
+ #: views/b2s/ship.php:36
 
 
 
 
 
 
978
  msgid "Social Media Scheduling & Sharing"
979
  msgstr ""
980
 
981
+ #: views/b2s/ship.php:37 views/prg/ship.php:41 views/prg/ship.php:43 includes/B2S/Settings/Item.php:325 includes/B2S/Settings/Item.php:346
 
982
  msgid "Title"
983
  msgstr ""
984
 
985
+ #: views/b2s/ship.php:39 includes/B2S/Post/Item.php:252
986
  msgid "on blog"
987
  msgstr ""
988
 
989
+ #: views/b2s/ship.php:47
990
  msgid "scroll to bottom"
991
  msgstr ""
992
 
993
+ #: views/b2s/ship.php:52
994
  msgid "You want to load your time settings?"
995
  msgstr ""
996
 
997
+ #: views/b2s/ship.php:53
998
  msgid "Load My Times Settings"
999
  msgstr ""
1000
 
1001
+ #: views/b2s/ship.php:89
1002
  msgid "Social Accounts"
1003
  msgstr ""
1004
 
1005
+ #: views/b2s/ship.php:107
1006
  msgid "Add more..."
1007
  msgstr ""
1008
 
1009
+ #: views/b2s/ship.php:109
1010
  msgid "Profiles | Pages | Groups"
1011
  msgstr ""
1012
 
1013
+ #: views/b2s/ship.php:148
1014
  msgid "Save Network Selection"
1015
  msgstr ""
1016
 
1017
+ #: views/b2s/ship.php:157
1018
  msgid "network connected"
1019
  msgstr ""
1020
 
1021
+ #: views/b2s/ship.php:158
1022
  msgid "requires image"
1023
  msgstr ""
1024
 
1025
+ #: views/b2s/ship.php:159
1026
  msgid "refresh authorization"
1027
  msgstr ""
1028
 
1029
+ #: views/b2s/ship.php:182
1030
+ msgid "Notice:<br><p>Please make sure, that your website address is reachable. The Social Networks do not allow postings from local installations.</p>"
 
 
1031
  msgstr ""
1032
 
1033
+ #: views/b2s/ship.php:184
1034
  msgid "change website address"
1035
  msgstr ""
1036
 
1037
+ #: views/b2s/ship.php:201
1038
  msgid "First, connect or select network before posting"
1039
  msgstr ""
1040
 
1041
+ #: views/b2s/ship.php:203 includes/B2S/Settings/Item.php:82
1042
  msgid "connect"
1043
  msgstr ""
1044
 
1045
+ #: views/b2s/ship.php:211
1046
  msgid "scroll to top"
1047
  msgstr ""
1048
 
1049
+ #: views/b2s/ship.php:212 views/b2s/ship.php:216 includes/B2S/Curation/View.php:109
 
1050
  msgid "Share"
1051
  msgstr ""
1052
 
1053
+ #: views/b2s/ship.php:225
1054
  msgid "Time zone"
1055
  msgstr ""
1056
 
1057
+ #: views/b2s/ship.php:239 views/b2s/ship.php:241 includes/B2S/Post/Item.php:269
1058
  msgid "Re-share this post"
1059
  msgstr ""
1060
 
1061
+ #: views/b2s/ship.php:243
1062
  msgid "Share new post on Social Media"
1063
  msgstr ""
1064
 
1065
+ #: views/b2s/ship.php:265
1066
  msgid "Connect for"
1067
  msgstr ""
1068
 
1069
+ #: views/b2s/ship.php:281
1070
  msgid "Re-share this Post"
1071
  msgstr ""
1072
 
1073
+ #: views/b2s/ship.php:284
1074
  msgid ""
1075
+ "You can re-share your post for a different sharing purpose, or to share on a different choice of networks, profiles, pages or groups, or with different comments or images, or if you want to share your blog post images to image networks only, or re-share them at different "
1076
+ "times. You may vary your comments and images in order to produce more variations of your social media posts to share more often without sharing the same message over and over again. Whatever your choose to do for re-sharing your post, you can simply click \"Re-share this "
1077
+ "post\" and you will be led to the preview page where your can select your networks and edit your texts, comments or images according to your current sharing preferences."
 
 
 
 
 
 
 
1078
  msgstr ""
1079
 
1080
+ #: views/b2s/ship.php:287
1081
  msgid "You want re-share your blog post?"
1082
  msgstr ""
1083
 
1084
+ #: views/b2s/ship.php:315
1085
  msgid "Save Network Settings"
1086
  msgstr ""
1087
 
1088
+ #: views/b2s/ship.php:318
1089
  msgid ""
1090
+ "You can save your current network settings as \"Standard\" network settings for any future sharing activities or as a \"Profile\" to choose from (Premium).<br><br>Your Standard selection will show as activated upon pressing the \"share on social media\" button on the right "
1091
+ "hand side bar. You can change these settings any time per click, or choose another network profile (Premium).<br><br>You can also pre-define various different sets of networks, for specific social media accounts, target groups, contents or sharing purposes. For example you "
1092
+ "can define a specific set of networks for sharing your posts images only or for re-sharing your evergreen content on a recurring basis. On the preview-page you may edit your selected or pre-selected networks anytime by simply clicking on the respective network account to "
1093
+ "select or remove an account from the current sharing scheme."
 
 
 
 
 
 
 
 
 
 
 
 
1094
  msgstr ""
1095
 
1096
  #: views/b2s/ship.php:330
1097
+ msgid "Your blog post is not yet published on your Wordpress!"
1098
+ msgstr ""
1099
+
1100
+ #: views/b2s/ship.php:333
1101
  msgid "At least one of your selected networks is set to \"Share Now\""
1102
  msgstr ""
1103
 
1104
+ #: views/b2s/ship.php:337
1105
  msgid "Schedule your post"
1106
  msgstr ""
1107
 
1108
+ #: views/b2s/ship.php:340
1109
  msgid "Ignore & share"
1110
  msgstr ""
1111
 
1112
+ #: views/b2s/ship.php:465
1113
  msgid "Important infomationen about XING groups"
1114
  msgstr ""
1115
 
1116
+ #: views/b2s/ship.php:534
1117
  msgid "add Schedule"
1118
  msgstr ""
1119
 
1120
+ #: views/b2s/ship.php:550
1121
  msgid "Give me more information"
1122
  msgstr ""
1123
 
1124
+ #: views/b2s/support.php:15 includes/B2S/Post/Item.php:447 includes/B2S/Ship/Save.php:438
1125
+ msgid "FAQ"
1126
+ msgstr ""
1127
+
1128
+ #: views/b2s/support.php:18
1129
+ msgid "Troubleshooting-Tool"
1130
+ msgstr ""
1131
+
1132
+ #: views/b2s/support.php:18
1133
+ msgid "NEW"
1134
+ msgstr ""
1135
+
1136
+ #: views/b2s/support.php:21
1137
+ msgid "Step-by-Step-Guide"
1138
+ msgstr ""
1139
+
1140
+ #: views/b2s/support.php:35
1141
+ msgid "Search all support"
1142
+ msgstr ""
1143
+
1144
+ #: views/b2s/support.php:36
1145
+ msgid "Entry keyword or ask a question"
1146
+ msgstr ""
1147
+
1148
+ #: views/b2s/support.php:46
1149
+ msgid "Support Topics"
1150
+ msgstr ""
1151
+
1152
+ #: views/b2s/support.php:58
1153
+ msgid "Installation"
1154
+ msgstr ""
1155
+
1156
+ #: views/b2s/support.php:72
1157
+ msgid "Connecting Social Networks"
1158
+ msgstr ""
1159
+
1160
+ #: views/b2s/support.php:89
1161
+ msgid "Autoposting, Sharing und Re-Sharing"
1162
+ msgstr ""
1163
+
1164
+ #: views/b2s/support.php:103
1165
+ msgid "Customizing Social Media Posts"
1166
+ msgstr ""
1167
+
1168
+ #: views/b2s/support.php:119
1169
+ msgid "Scheduling and Best Time Manager"
1170
+ msgstr ""
1171
+
1172
+ #: views/b2s/support.php:131
1173
+ msgid "Contracting and Licensing"
1174
+ msgstr ""
1175
+
1176
+ #: views/b2s/support.php:146
1177
+ msgid "Troubleshooting for Error Messages"
1178
+ msgstr ""
1179
+
1180
+ #: views/b2s/support.php:159
1181
+ msgid "Helpful Network Settings"
1182
+ msgstr ""
1183
+
1184
+ #: views/b2s/support.php:169
1185
+ msgid "TOP FAQs"
1186
+ msgstr ""
1187
+
1188
+ #: views/b2s/support.php:185
1189
+ msgid "Contact Support by Email"
1190
+ msgstr ""
1191
+
1192
+ #: views/b2s/support.php:187
1193
+ msgid "Call us: +49 2181 7569-277"
1194
+ msgstr ""
1195
+
1196
+ #: views/b2s/support.php:189
1197
+ msgid "(Support times: from 9:00 a.m. to 5:00 p.m. CET on working days)"
1198
+ msgstr ""
1199
+
1200
+ #: views/b2s/support.php:203
1201
+ msgid "You need admin rights to use the Troubleshooting-Tool. Please contact your administrator."
1202
+ msgstr ""
1203
+
1204
+ #: views/b2s/support.php:210
1205
+ msgid "Needed"
1206
+ msgstr ""
1207
+
1208
+ #: views/b2s/support.php:213
1209
+ msgid "Current"
1210
+ msgstr ""
1211
+
1212
+ #: views/b2s/support.php:216
1213
+ msgid "reload"
1214
+ msgstr ""
1215
+
1216
+ #: views/b2s/support.php:217
1217
+ msgid "Export as txt-file"
1218
+ msgstr ""
1219
+
1220
  #: views/prg/login.php:14
1221
  msgid "Login failed. Please check your username and a password!"
1222
  msgstr ""
1223
 
1224
  #: views/prg/login.php:20
1225
+ msgid "Login failed. Please check your server settings. OpenSSL must be enabled on."
 
1226
  msgstr ""
1227
 
1228
  #: views/prg/login.php:23
1254
  msgstr ""
1255
 
1256
  #: views/prg/login.php:38
1257
+ msgid "The press distribution PR gateway automatically publish your press releases and events with one click.Publish your message over 250 portals."
 
 
1258
  msgstr ""
1259
 
1260
  #: views/prg/login.php:41
1282
  msgstr ""
1283
 
1284
  #: views/prg/ship.php:88
1285
+ msgid "It may incur charges for publishing on PR-Gateway. Sent press releases can not be withdrawn. If you want your press release to be published now?"
 
 
1286
  msgstr ""
1287
 
1288
  #: views/prg/ship.php:91
1289
  msgid "Yes, I accept"
1290
  msgstr ""
1291
 
 
 
 
 
1292
  #: includes/B2S/Curation/View.php:22
1293
  msgid "Write something..."
1294
  msgstr ""
1301
  msgid "immediately"
1302
  msgstr ""
1303
 
1304
+ #: includes/B2S/Curation/View.php:66 includes/B2S/Curation/View.php:67 includes/B2S/Ship/Item.php:889 views/b2s/partials/post-edit-modal.php:62 views/b2s/partials/post-edit-modal.php:65
 
 
1305
  msgid "Date"
1306
  msgstr ""
1307
 
1317
  msgid "Show all"
1318
  msgstr ""
1319
 
1320
+ #: includes/B2S/Network/Item.php:61 includes/B2S/Network/Item.php:170
1321
  msgid "My profile"
1322
  msgstr ""
1323
 
1325
  msgid "Your profiles:"
1326
  msgstr ""
1327
 
1328
+ #: includes/B2S/Network/Item.php:138
1329
  msgid "Best times"
1330
  msgstr ""
1331
 
1332
+ #: includes/B2S/Network/Item.php:146 includes/B2S/Ship/Portale.php:36
1333
  msgid "You want to connect a network profile?"
1334
  msgstr ""
1335
 
1336
+ #: includes/B2S/Network/Item.php:149 includes/B2S/Ship/Portale.php:33
1337
  msgid "You want to connect a network page?"
1338
  msgstr ""
1339
 
1340
+ #: includes/B2S/Network/Item.php:152 includes/B2S/Ship/Portale.php:30
1341
  msgid "You want to connect a social media group?"
1342
  msgstr ""
1343
 
1344
+ #: includes/B2S/Network/Item.php:163 includes/B2S/Settings/Item.php:246
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1345
  msgid "Connections"
1346
  msgstr ""
1347
 
1348
+ #: includes/B2S/Network/Item.php:164
1349
  msgid "Best Time Manager"
1350
  msgstr ""
1351
 
1352
+ #: includes/B2S/Network/Item.php:201 includes/B2S/Network/Item.php:254 includes/B2S/Network/Item.php:308
 
1353
  msgid "To reactivate this connection,"
1354
  msgstr ""
1355
 
1356
+ #: includes/B2S/Network/Item.php:201 includes/B2S/Network/Item.php:254 includes/B2S/Network/Item.php:308 includes/B2S/Ship/Image.php:30
 
1357
  msgid "please upgrade"
1358
  msgstr ""
1359
 
1360
+ #: includes/B2S/Network/Item.php:205 includes/B2S/Network/Item.php:258 includes/B2S/Network/Item.php:312
 
1361
  msgid "Authorization is interrupted since"
1362
  msgstr ""
1363
 
1364
+ #: includes/B2S/Network/Item.php:233 includes/B2S/Network/Item.php:286 includes/B2S/Network/Item.php:340 includes/B2S/Ship/Item.php:837
 
1365
  msgid "Days"
1366
  msgstr ""
1367
 
1368
+ #: includes/B2S/Network/Item.php:261 includes/B2S/Ship/Item.php:283
1369
  msgid "Employer Branding"
1370
  msgstr ""
1371
 
1413
  msgid "scheduled post(s)"
1414
  msgstr ""
1415
 
1416
+ #: includes/B2S/Post/Item.php:215
1417
  msgid "You have no posts published or scheduled."
1418
  msgstr ""
1419
 
1420
+ #: includes/B2S/Post/Item.php:237
1421
  msgid "curated post"
1422
  msgstr ""
1423
 
1424
+ #: includes/B2S/Post/Item.php:242
1425
  msgid "last shared on social media"
1426
  msgstr ""
1427
 
1428
+ #: includes/B2S/Post/Item.php:250
1429
  msgid "Share on Social Media"
1430
  msgstr ""
1431
 
1432
+ #: includes/B2S/Post/Item.php:252 includes/PRG/Post/Item.php:132
1433
  msgid "Author"
1434
  msgstr ""
1435
 
1436
+ #: includes/B2S/Post/Item.php:270 includes/B2S/Post/Item.php:294 includes/B2S/Post/Item.php:316
 
1437
  msgid "Details"
1438
  msgstr ""
1439
 
1440
+ #: includes/B2S/Post/Item.php:272
1441
  msgid "shared social media posts"
1442
  msgstr ""
1443
 
1444
+ #: includes/B2S/Post/Item.php:272
1445
  msgid "latest share by"
1446
  msgstr ""
1447
 
1448
+ #: includes/B2S/Post/Item.php:296 views/b2s/widgets/activity.php:10
1449
  msgid "scheduled social media posts"
1450
  msgstr ""
1451
 
1452
+ #: includes/B2S/Post/Item.php:296
1453
  msgid "next share by"
1454
  msgstr ""
1455
 
1456
+ #: includes/B2S/Post/Item.php:318
1457
  msgid "social media posts ready to be shared"
1458
  msgstr ""
1459
 
1460
+ #: includes/B2S/Post/Item.php:431 includes/B2S/Post/Item.php:567 includes/B2S/Ship/Save.php:427
 
1461
  msgid "Retweet"
1462
  msgstr ""
1463
 
1464
+ #: includes/B2S/Post/Item.php:437 includes/B2S/Post/Item.php:507 includes/B2S/Post/Item.php:572
 
1465
  msgid "select all"
1466
  msgstr ""
1467
 
1468
+ #: includes/B2S/Post/Item.php:440
1469
  msgid "show"
1470
  msgstr ""
1471
 
1472
+ #: includes/B2S/Post/Item.php:447 includes/B2S/Ship/Save.php:438
1473
  msgid "Please see"
1474
  msgstr ""
1475
 
1476
+ #: includes/B2S/Post/Item.php:453
 
 
 
 
1477
  msgid "sharing in progress by"
1478
  msgstr ""
1479
 
1480
+ #: includes/B2S/Post/Item.php:453
1481
  msgid "shared by"
1482
  msgstr ""
1483
 
1484
+ #: includes/B2S/Post/Item.php:474 includes/B2S/Post/Item.php:487
1485
  msgid "You want to delete a publish post entry?"
1486
  msgstr ""
1487
 
1488
+ #: includes/B2S/Post/Item.php:475 includes/B2S/Post/Item.php:488
1489
  msgid "delete from reporting"
1490
  msgstr ""
1491
 
1492
+ #: includes/B2S/Post/Item.php:478
1493
  msgid "re-share"
1494
  msgstr ""
1495
 
1496
+ #: includes/B2S/Post/Item.php:510
1497
  msgid "is waiting to shared by"
1498
  msgstr ""
1499
 
1500
+ #: includes/B2S/Post/Item.php:540 includes/B2S/Ship/Save.php:408
1501
  msgid "share"
1502
  msgstr ""
1503
 
1504
+ #: includes/B2S/Post/Item.php:548
1505
  msgid "You want to delete your Social Media post?"
1506
  msgstr ""
1507
 
1508
+ #: includes/B2S/Post/Item.php:549 includes/B2S/Post/Item.php:598 includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:757 includes/B2S/Ship/Item.php:907
 
 
1509
  msgid "delete"
1510
  msgstr ""
1511
 
1512
+ #: includes/B2S/Post/Item.php:582
1513
  msgid "last modified by"
1514
  msgstr ""
1515
 
1516
+ #: includes/B2S/Post/Item.php:584
1517
  msgid "is processed by the network"
1518
  msgstr ""
1519
 
1520
+ #: includes/B2S/Post/Item.php:589
1521
  msgid "scheduled by"
1522
  msgstr ""
1523
 
1524
+ #: includes/B2S/Post/Item.php:594
1525
  msgid "You want to edit your scheduled post?"
1526
  msgstr ""
1527
 
1528
+ #: includes/B2S/Post/Item.php:595
1529
  msgid "edit"
1530
  msgstr ""
1531
 
1532
+ #: includes/B2S/Post/Item.php:606
1533
  msgid "delete scheduling"
1534
  msgstr ""
1535
 
1536
+ #: includes/B2S/Settings/Item.php:63 includes/B2S/Settings/Item.php:83 includes/B2S/Ship/Item.php:739
 
1537
  msgid "Account"
1538
  msgstr ""
1539
 
1577
  msgid "title"
1578
  msgstr ""
1579
 
1580
+ #: includes/B2S/Settings/Item.php:97 includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99
 
1581
  msgid "hashtags"
1582
  msgstr ""
1583
 
1585
  msgid "title & content"
1586
  msgstr ""
1587
 
1588
+ #: includes/B2S/Settings/Item.php:98 includes/B2S/Settings/Item.php:99 includes/B2S/Settings/Item.php:344
 
1589
  msgid "(PREMIUM)"
1590
  msgstr ""
1591
 
1597
  msgid "System"
1598
  msgstr ""
1599
 
1600
+ #: includes/B2S/Settings/Item.php:106 includes/B2S/Settings/Item.php:293 includes/B2S/Settings/Item.php:318
1601
+ msgid "This is a global feature for your blog, which can only be edited by users with admin rights."
 
 
 
1602
  msgstr ""
1603
 
1604
  #: includes/B2S/Settings/Item.php:107
1614
  msgstr ""
1615
 
1616
  #: includes/B2S/Settings/Item.php:126
1617
+ msgid "Select by default if the auto-poster is activated when you publish a new post or update a post."
 
 
1618
  msgstr ""
1619
 
1620
  #: includes/B2S/Settings/Item.php:131
1630
  msgstr ""
1631
 
1632
  #: includes/B2S/Settings/Item.php:140
1633
+ msgid "By enabling this feature your previously published social media posts will be sent again to your selected social media channels as soon as the post is updated."
 
 
 
1634
  msgstr ""
1635
 
1636
  #: includes/B2S/Settings/Item.php:143
1646
  msgstr ""
1647
 
1648
  #: includes/B2S/Settings/Item.php:164
1649
+ msgid "Define by default to automatically share your imported posts to social media:"
 
1650
  msgstr ""
1651
 
1652
  #: includes/B2S/Settings/Item.php:167
1654
  msgstr ""
1655
 
1656
  #: includes/B2S/Settings/Item.php:169
1657
+ msgid "Immediate Cross-Posting across all networks: Share an unlimited number of posts"
 
 
1658
  msgstr ""
1659
 
1660
  #: includes/B2S/Settings/Item.php:170
1661
  msgid "Scheduled Auto-Posting"
1662
  msgstr ""
1663
 
 
 
 
 
1664
  #: includes/B2S/Settings/Item.php:172
1665
  msgid "share up to"
1666
  msgstr ""
1678
  msgstr ""
1679
 
1680
  #: includes/B2S/Settings/Item.php:183
1681
+ msgid "In accordance with the new Twitter TOS, one Twitter account can be selected as your primary Twitter account for auto-posting."
 
 
1682
  msgstr ""
1683
 
1684
  #: includes/B2S/Settings/Item.php:183
1698
  msgstr ""
1699
 
1700
  #: includes/B2S/Settings/Item.php:211
1701
+ msgid "Filter Posts (Only posts that meet the following criteria will be autoposted)"
 
1702
  msgstr ""
1703
 
1704
  #: includes/B2S/Settings/Item.php:212
1726
  msgstr ""
1727
 
1728
  #: includes/B2S/Settings/Item.php:297
1729
+ msgid "Add Open Graph meta tags to your shared posts or pages, required by Facebook and other social networks to display your post or page image, title and description correctly."
 
 
 
1730
  msgstr ""
1731
 
1732
  #: includes/B2S/Settings/Item.php:299
1733
+ msgid "Add Twitter Card meta tags to your shared posts or pages, required by Twitter to display your post or page image, title and description correctly."
 
 
1734
  msgstr ""
1735
 
1736
  #: includes/B2S/Settings/Item.php:320
1738
  msgstr ""
1739
 
1740
  #: includes/B2S/Settings/Item.php:322
1741
+ msgid "Add the default Open Graph parameters for title, description and image you want Facebook to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
 
 
 
1742
  msgstr ""
1743
 
1744
  #: includes/B2S/Settings/Item.php:326 includes/B2S/Settings/Item.php:347
1749
  msgid "Image URL"
1750
  msgstr ""
1751
 
1752
+ #: includes/B2S/Settings/Item.php:329 includes/B2S/Settings/Item.php:350 includes/B2S/Ship/Image.php:78 includes/B2S/Ship/Image.php:80
 
1753
  msgid "Image upload / Media Gallery"
1754
  msgstr ""
1755
 
1756
  #: includes/B2S/Settings/Item.php:332
1757
+ msgid "Please note: Facebook supports images with a minimum dimension of 200x200 pixels and an aspect ratio of 1:1."
 
 
1758
  msgstr ""
1759
 
1760
  #: includes/B2S/Settings/Item.php:338
1761
+ msgid "Add the default Twitter Card parameters for title, description and image you want Twitter to display, if you share the frontpage of your blog as link post (http://www.yourblog.com)"
 
 
 
1762
  msgstr ""
1763
 
1764
  #: includes/B2S/Settings/Item.php:341
1774
  msgstr ""
1775
 
1776
  #: includes/B2S/Settings/Item.php:353
1777
+ msgid "Please note: Twitter supports images with a minimum dimension of 144x144 pixels and a maximum dimension of 4096x4096 pixels and less than 5 BM. The image will be cropped to a square. Twitter supports JPG, PNG, WEBP and GIF formats."
 
 
 
 
1778
  msgstr ""
1779
 
1780
  #: includes/B2S/Settings/Item.php:369
1782
  msgstr ""
1783
 
1784
  #: includes/B2S/Settings/Item.php:370
1785
+ msgid "With Premium Pro, you can change the custom post format photo post or link post for each individual social media post and channel (profile, page, group)."
 
 
 
1786
  msgstr ""
1787
 
1788
  #: includes/B2S/Settings/Item.php:370
1794
  msgstr ""
1795
 
1796
  #: includes/B2S/Settings/Item.php:392
1797
+ msgid "Insert white frames to show the whole image in your timeline. All image information will be shown in your timeline."
 
 
1798
  msgstr ""
1799
 
1800
  #: includes/B2S/Settings/Item.php:394
1801
  msgid ""
1802
+ "The link post format displays posts title, link address and the first one or two sentences of the post. The networks scan this information from your META or OpenGraph. PLEASE NOTE: If you want your link posts to display the selected image from the Blog2Social preview editor, "
1803
+ "please make sure you have activated the Social Meta Tags for Facebook and Twitter in your Blog2Social settings. You find these settings in the tab \"Social Meta Data\". If you don't select a specific post image, some networks display the first image detected on your page. The "
1804
+ "image links to your blog post. PLEASE NOTE: For link posts on Google + , only images from the blog posts gallery can be selected and will be displayed on the network. "
 
 
 
 
 
 
 
1805
  msgstr ""
1806
 
1807
  #: includes/B2S/Settings/Item.php:398 includes/B2S/Settings/Item.php:463
1809
  msgstr ""
1810
 
1811
  #: includes/B2S/Settings/Item.php:403
1812
+ msgid "The image preview will be cropped automatically to fit the default Instagram layout for your Instagram timeline. The image will be shown uncropped when opening the preview page for your Instagram post."
 
 
 
1813
  msgstr ""
1814
 
1815
  #: includes/B2S/Settings/Item.php:405
1816
  msgid ""
1817
+ "A photo or image post displays the selected image in the one-page preview of Blog2Social and your comment above the image. The image links to the image view on your image gallery in the respective network. Blog2Social adds the link to your post in your comment. The main "
1818
+ "benefit of photo posts is that your image is uploaded to your personal image albums or gallery. In Facebook, you can edit the albums name with a description of your choice."
 
 
 
 
1819
  msgstr ""
1820
 
1821
  #: includes/B2S/Settings/Item.php:436
1835
  msgstr ""
1836
 
1837
  #: includes/B2S/Ship/Image.php:35
1838
+ msgid "The best size for images in social media posts are between: 667-1000px x 523-1000px. Blog2Social will automatically resize your image according to network requirements."
 
 
 
1839
  msgstr ""
1840
 
1841
  #: includes/B2S/Ship/Image.php:59
1850
  msgid "Apply image for this post"
1851
  msgstr ""
1852
 
1853
+ #: includes/B2S/Ship/Item.php:138
1854
  msgid "Network does not support image for profiles"
1855
  msgstr ""
1856
 
1857
+ #: includes/B2S/Ship/Item.php:139 includes/B2S/Ship/Item.php:202
1858
  msgid "Network defines image by link"
1859
  msgstr ""
1860
 
1861
+ #: includes/B2S/Ship/Item.php:141
1862
  msgid "Supported HTML tags"
1863
  msgstr ""
1864
 
1865
+ #: includes/B2S/Ship/Item.php:142 includes/B2S/Ship/Item.php:201
1866
  msgid "Network does not support emojis"
1867
  msgstr ""
1868
 
1869
+ #: includes/B2S/Ship/Item.php:185
1870
  msgid "Text only"
1871
  msgstr ""
1872
 
1873
+ #: includes/B2S/Ship/Item.php:186 includes/B2S/Ship/Item.php:190 includes/B2S/Ship/Item.php:226 includes/B2S/Ship/Item.php:230 includes/B2S/Ship/Item.php:251 includes/B2S/Ship/Item.php:255 includes/B2S/Ship/Item.php:916 includes/B2S/Ship/Item.php:918
 
 
 
1874
  msgid "characters"
1875
  msgstr ""
1876
 
1877
+ #: includes/B2S/Ship/Item.php:200
1878
  msgid "Network does not support image for pages"
1879
  msgstr ""
1880
 
1881
+ #: includes/B2S/Ship/Item.php:275
1882
  msgid "Connection expires on 31 March 2019"
1883
  msgstr ""
1884
 
1885
+ #: includes/B2S/Ship/Item.php:279
1886
  msgid "Connection expires on 2 April 2019"
1887
  msgstr ""
1888
 
1889
+ #: includes/B2S/Ship/Item.php:292
1890
  msgid "post format"
1891
  msgstr ""
1892
 
1893
+ #: includes/B2S/Ship/Item.php:302 includes/B2S/Ship/Item.php:924
1894
  msgid "Insert full-text"
1895
  msgstr ""
1896
 
1897
+ #: includes/B2S/Ship/Item.php:304 includes/B2S/Ship/Item.php:926
1898
  msgid "Delete text"
1899
  msgstr ""
1900
 
1901
+ #: includes/B2S/Ship/Item.php:312
1902
+ msgid "You can customize your post with individual comments, @-handles, emojis, and more in the Instant Sharing window, after planning your post."
 
 
1903
  msgstr ""
1904
 
1905
+ #: includes/B2S/Ship/Item.php:318 includes/B2S/Ship/Item.php:514 includes/B2S/Ship/Item.php:790
1906
+ msgid "Please keep in mind that according to Twitter’s new TOS, users are no longer allowed to post identical or substantially similar content to multiple accounts or multiple duplicate updates on one account."
 
 
 
 
1907
  msgstr ""
1908
 
1909
+ #: includes/B2S/Ship/Item.php:318 includes/B2S/Ship/Item.php:514 includes/B2S/Ship/Item.php:790
1910
+ msgid "Violating these rules can result in Twitter suspending your account. Always vary your Tweets with different comments, hashtags or handles to prevent duplicate posts."
 
 
 
 
1911
  msgstr ""
1912
 
1913
+ #: includes/B2S/Ship/Item.php:318 includes/B2S/Ship/Item.php:514 includes/B2S/Ship/Item.php:790
 
1914
  msgid "Learn more about this"
1915
  msgstr ""
1916
 
1917
+ #: includes/B2S/Ship/Item.php:323
1918
+ msgid "Please note: XING allows identical posts to be published only once within a group and no more than three times across different groups."
 
 
1919
  msgstr ""
1920
 
1921
+ #: includes/B2S/Ship/Item.php:323
1922
  msgid "Read more"
1923
  msgstr ""
1924
 
1925
+ #: includes/B2S/Ship/Item.php:343
1926
  msgid "hide calendar"
1927
  msgstr ""
1928
 
1929
+ #: includes/B2S/Ship/Item.php:398 includes/B2S/Ship/Item.php:422 includes/B2S/Ship/Item.php:446 includes/B2S/Ship/Item.php:465 includes/B2S/Ship/Item.php:480 includes/B2S/Ship/Item.php:506 includes/B2S/Ship/Item.php:524 includes/B2S/Ship/Item.php:541
1930
+ #: includes/B2S/Ship/Item.php:554 includes/B2S/Ship/Item.php:570 includes/B2S/Ship/Item.php:575
 
 
 
 
1931
  msgid "Write something about your post..."
1932
  msgstr ""
1933
 
1934
+ #: includes/B2S/Ship/Item.php:405 includes/B2S/Ship/Item.php:429 includes/B2S/Ship/Item.php:502 includes/B2S/Ship/Item.php:520 includes/B2S/Ship/Item.php:566 includes/B2S/Ship/Item.php:600
 
 
 
1935
  msgid "Change image"
1936
  msgstr ""
1937
 
1938
+ #: includes/B2S/Ship/Item.php:409
1939
+ msgid "Info: Change Open Graph Meta tags image, title and description for this network"
 
 
1940
  msgstr ""
1941
 
1942
+ #: includes/B2S/Ship/Item.php:412 includes/B2S/Ship/Item.php:436
1943
+ msgid "You want to change your link image, link title and link description for this network? Click here."
 
 
1944
  msgstr ""
1945
 
1946
+ #: includes/B2S/Ship/Item.php:414
1947
  msgid "OG Meta title"
1948
  msgstr ""
1949
 
1950
+ #: includes/B2S/Ship/Item.php:415
1951
  msgid "OG Meta description"
1952
  msgstr ""
1953
 
1954
+ #: includes/B2S/Ship/Item.php:433
1955
+ msgid "Info: Change Card Meta tags image, title and description for this network"
 
1956
  msgstr ""
1957
 
1958
+ #: includes/B2S/Ship/Item.php:438
1959
  msgid "Card Meta title"
1960
  msgstr ""
1961
 
1962
+ #: includes/B2S/Ship/Item.php:439
1963
  msgid "Card Meta description"
1964
  msgstr ""
1965
 
1966
+ #: includes/B2S/Ship/Item.php:587
1967
  msgid "required"
1968
  msgstr ""
1969
 
1970
+ #: includes/B2S/Ship/Item.php:607 includes/B2S/Ship/Item.php:609
1971
  msgid "Link"
1972
  msgstr ""
1973
 
1974
+ #: includes/B2S/Ship/Item.php:672
1975
  msgid "Jobs & Projects"
1976
  msgstr ""
1977
 
1978
+ #: includes/B2S/Ship/Item.php:673
1979
  msgid "Events"
1980
  msgstr ""
1981
 
1982
+ #: includes/B2S/Ship/Item.php:674
1983
  msgid "Classified Ads"
1984
  msgstr ""
1985
 
1986
+ #: includes/B2S/Ship/Item.php:676
1987
  msgid "Offer"
1988
  msgstr ""
1989
 
1990
+ #: includes/B2S/Ship/Item.php:677
1991
  msgid "Request"
1992
  msgstr ""
1993
 
1994
+ #: includes/B2S/Ship/Item.php:688
1995
  msgid "The Headline..."
1996
  msgstr ""
1997
 
1998
+ #: includes/B2S/Ship/Item.php:693
1999
  msgid "Hashtags"
2000
  msgstr ""
2001
 
2002
+ #: includes/B2S/Ship/Item.php:721
2003
  msgid "Enable Retweets for all Tweets with the selected profile"
2004
  msgstr ""
2005
 
2006
+ #: includes/B2S/Ship/Item.php:740 views/b2s/partials/post-edit-modal.php:73
2007
  msgid "Delay"
2008
  msgstr ""
2009
 
2010
+ #: includes/B2S/Ship/Item.php:750 includes/B2S/Ship/Item.php:751 includes/B2S/Ship/Item.php:752 includes/B2S/Ship/Item.php:753 views/b2s/partials/post-edit-modal.php:77 views/b2s/partials/post-edit-modal.php:78 views/b2s/partials/post-edit-modal.php:79
 
 
 
 
2011
  #: views/b2s/partials/post-edit-modal.php:80
2012
  msgid "min"
2013
  msgstr ""
2014
 
2015
+ #: includes/B2S/Ship/Item.php:758
2016
  msgid "Add Retweet"
2017
  msgstr ""
2018
 
2019
+ #: includes/B2S/Ship/Item.php:778
2020
  msgid "Share Now"
2021
  msgstr ""
2022
 
2023
+ #: includes/B2S/Ship/Item.php:783
2024
  msgid "Schedule Recurrent Post"
2025
  msgstr ""
2026
 
2027
+ #: includes/B2S/Ship/Item.php:819 views/b2s/partials/post-edit-modal.php:47
2028
  msgid ""
2029
+ "Please note: Your account is connected via an old XING API that is no longer supported by XING after March 31. Please connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with the new XING interface in the Blog2Social "
2030
+ "network settings. To do this, go to the Blog2Social Networks section and connect your XING accounts with the new XING."
 
 
 
 
2031
  msgstr ""
2032
 
2033
+ #: includes/B2S/Ship/Item.php:823 views/b2s/partials/post-edit-modal.php:51
2034
+ msgid "Please note: Google will shut down Google+ for all private accounts (profiles, pages, groups) on 2nd April 2019. You can find further information and the next steps, including how to download your photos and other content here:"
 
 
 
 
2035
  msgstr ""
2036
 
2037
+ #: includes/B2S/Ship/Item.php:826
2038
  msgid "Repeats"
2039
  msgstr ""
2040
 
2041
+ #: includes/B2S/Ship/Item.php:827 includes/B2S/Ship/Item.php:830
2042
  msgid "Duration"
2043
  msgstr ""
2044
 
2045
+ #: includes/B2S/Ship/Item.php:831
2046
  msgid "Number of repeats"
2047
  msgstr ""
2048
 
2049
+ #: includes/B2S/Ship/Item.php:832
2050
  msgid "Day of month"
2051
  msgstr ""
2052
 
2053
+ #: includes/B2S/Ship/Item.php:833
2054
  msgid "Repeats every (days)"
2055
  msgstr ""
2056
 
2057
+ #: includes/B2S/Ship/Item.php:835
2058
  msgid "Start date"
2059
  msgstr ""
2060
 
2061
+ #: includes/B2S/Ship/Item.php:836
2062
  msgid "Time to publish"
2063
  msgstr ""
2064
 
2065
+ #: includes/B2S/Ship/Item.php:845
2066
  msgid "weekly"
2067
  msgstr ""
2068
 
2069
+ #: includes/B2S/Ship/Item.php:846
2070
  msgid "monthly"
2071
  msgstr ""
2072
 
2073
+ #: includes/B2S/Ship/Item.php:847
2074
  msgid "own period"
2075
  msgstr ""
2076
 
2077
+ #: includes/B2S/Ship/Item.php:853
2078
  msgid "Week"
2079
  msgstr ""
2080
 
2081
+ #: includes/B2S/Ship/Item.php:853
2082
  msgid "Weeks"
2083
  msgstr ""
2084
 
2085
+ #: includes/B2S/Ship/Item.php:862
2086
  msgid "Month"
2087
  msgstr ""
2088
 
2089
+ #: includes/B2S/Ship/Item.php:862
2090
  msgid "Months"
2091
  msgstr ""
2092
 
2093
+ #: includes/B2S/Ship/Item.php:882
2094
  msgid "End Of Month"
2095
  msgstr ""
2096
 
2097
+ #: includes/B2S/Ship/Item.php:887
2098
  msgid "Timespan"
2099
  msgstr ""
2100
 
2101
+ #: includes/B2S/Ship/Item.php:890 views/b2s/partials/post-edit-modal.php:63 views/b2s/partials/post-edit-modal.php:66
 
2102
  msgid "Time"
2103
  msgstr ""
2104
 
2105
+ #: includes/B2S/Ship/Item.php:895
2106
  msgid "Mon"
2107
  msgstr ""
2108
 
2109
+ #: includes/B2S/Ship/Item.php:896
2110
  msgid "Tue"
2111
  msgstr ""
2112
 
2113
+ #: includes/B2S/Ship/Item.php:897
2114
  msgid "Wed"
2115
  msgstr ""
2116
 
2117
+ #: includes/B2S/Ship/Item.php:898
2118
  msgid "Thu"
2119
  msgstr ""
2120
 
2121
+ #: includes/B2S/Ship/Item.php:899
2122
  msgid "Fri"
2123
  msgstr ""
2124
 
2125
+ #: includes/B2S/Ship/Item.php:900
2126
  msgid "Sat"
2127
  msgstr ""
2128
 
2129
+ #: includes/B2S/Ship/Item.php:901
2130
  msgid "Sun"
2131
  msgstr ""
2132
 
2133
+ #: includes/B2S/Ship/Item.php:908
2134
  msgid "add another post"
2135
  msgstr ""
2136
 
2137
+ #: includes/B2S/Ship/Item.php:922
2138
  msgid "Copy from original"
2139
  msgstr ""
2140
 
2141
+ #: includes/B2S/Ship/Item.php:938
2142
  msgid "Apply Settings To All Networks"
2143
  msgstr ""
2144
 
2145
+ #: includes/B2S/Ship/Item.php:939
2146
  msgid "Save as best time for this network"
2147
  msgstr ""
2148
 
2151
  msgstr ""
2152
 
2153
  #: includes/B2S/Ship/Save.php:391
2154
+ msgid "For sharing your posts on personal Facebook Profiles you can now use Facebook Instant Sharing"
 
 
2155
  msgstr ""
2156
 
2157
  #: includes/B2S/Ship/Save.php:391
2163
  msgstr ""
2164
 
2165
  #: includes/B2S/Ship/Save.php:394
2166
+ msgid "-To share your post immediately, click the \"Share\" button next to your selected Facebook profile below."
 
 
2167
  msgstr ""
2168
 
2169
  #: includes/B2S/Ship/Save.php:395
2170
  msgid ""
2171
+ "-For scheduled posts, Blog2Social will save your post and move it to the \"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your scheduled date and time, your post will move to the \"Instant Sharing\" tab and you can click on \"Share\" to post it to your "
2172
+ "Facebook Profile instantly."
 
 
2173
  msgstr ""
2174
 
2175
  #: includes/B2S/Ship/Save.php:399
2176
+ msgid "For sharing your posts on Google+ you can now use Google+ Instant Sharing"
 
2177
  msgstr ""
2178
 
2179
  #: includes/B2S/Ship/Save.php:402
2180
+ msgid "-To share your post immediately, click the \"Share\" button next to your selected Google+ account below."
 
 
2181
  msgstr ""
2182
 
2183
  #: includes/B2S/Ship/Save.php:403
2184
  msgid ""
2185
+ "-For scheduled posts, Blog2Social will save your post and move it to the \"Scheduled Posts\" tab on your \"Posts & Sharing\" navigation bar. On your scheduled date and time, your post will move to the \"Instant Sharing\" tab and you can click on \"Share\" to post it to your "
2186
+ "account instantly."
 
 
2187
  msgstr ""
2188
 
2189
  #: includes/B2S/Ship/Save.php:404
2190
+ msgid "Please note: You post has to be marked as public to be posted in a group."
 
2191
  msgstr ""
2192
 
2193
  #: includes/B2S/Ship/Save.php:409
2202
  msgid "scheduled on"
2203
  msgstr ""
2204
 
 
 
 
 
 
 
 
 
2205
  #: includes/PRG/Post/Filter.php:31
2206
  msgid "All Authors"
2207
  msgstr ""
2227
  msgstr ""
2228
 
2229
  #: views/b2s/partials/plugin-deactivate-modal.php:13
2230
+ msgid "Do you want Blog2Social to delete all your scheduled social media posts? Your scheduled posts will no longer be sent to your social networks."
 
 
2231
  msgstr ""
2232
 
2233
  #: views/b2s/partials/plugin-deactivate-modal.php:14
2255
  msgstr ""
2256
 
2257
  #: views/b2s/widgets/activity.php:5
 
 
 
 
2258
  msgid "Show activity starting from"
2259
  msgstr ""
2260
 
2261
+ #: views/b2s/widgets/activity.php:10
2262
  msgid "published social media posts"
2263
  msgstr ""
2264
 
2265
+ #: views/b2s/widgets/newsletter.php:6
2266
+ msgid "Get Social Media News"
 
 
 
 
2267
  msgstr ""
2268
 
2269
  #: views/b2s/widgets/newsletter.php:10
2270
+ msgid "subscribe"
2271
  msgstr ""
2272
 
2273
+ #: views/b2s/widgets/posts.php:16
2274
+ msgid "Latest Posts"
 
 
2275
  msgstr ""
2276
 
2277
+ #: views/b2s/widgets/posts.php:18
2278
+ msgid "Scheduled Posts"
2279
  msgstr ""
2280
 
2281
+ #: includes/B2S/Support/Check/System.php:42
2282
+ msgid "or higher"
2283
  msgstr ""
2284
 
2285
+ #: includes/B2S/Support/Check/System.php:68 includes/B2S/Support/Check/System.php:87
2286
+ msgid "resolve conflict"
2287
  msgstr ""
2288
 
2289
+ #: includes/B2S/Support/Check/System.php:94
2290
+ msgid "Plugin Warnings:"
2291
  msgstr ""
2292
 
2293
+ #. Name of the plugin
2294
+ msgid "Blog2Social: Social Media Auto Post & Scheduler"
2295
  msgstr ""
2296
 
2297
+ #. Description of the plugin
2298
+ msgid "Auto publish, schedule & share posts on social media: Facebook, Twitter, Google+, XING, LinkedIn, Instagram, ... crosspost to pages & groups"
2299
  msgstr ""
2300
 
2301
+ #. URI of the plugin
2302
+ #. Author URI of the plugin
2303
+ msgid "https://www.blog2social.com"
 
2304
  msgstr ""
2305
 
2306
+ #. Author of the plugin
2307
+ msgid "Blog2Social, Adenion"
2308
  msgstr ""
2309
 
2310
+ msgid "Plans & Prices"
 
2311
  msgstr ""
2312
 
2313
+ msgid "Upgrade Licence"
 
 
 
2314
  msgstr ""
2315
 
2316
+ msgid "all Posts"
 
2317
  msgstr ""
2318
 
2319
+ msgid "Content Library "
 
2320
  msgstr ""
2321
 
2322
+ msgid "Content Curation "
 
2323
  msgstr ""
2324
 
2325
+ msgid "Blog Content "
 
 
 
2326
  msgstr ""
2327
 
2328
+ msgid "Share Blog Post"
 
2329
  msgstr ""
2330
 
2331
+ msgid "Licence"
 
 
 
2332
  msgstr ""
2333
 
2334
+ msgid " Version "
 
 
2335
  msgstr ""
2336
 
2337
+ msgid "Create Post"
 
2338
  msgstr ""
readme.txt CHANGED
@@ -1,22 +1,22 @@
1
  ===Blog2Social: Social Media Auto Post & Scheduler===
2
  Contributors: Blog2Social, Adenion
3
- Tags: auto post, auto publish, social media scheduling, social media calendar, social media automation, social media share, auto-publish, scheduling, social media post, social url share, social network share, share tweet, share links, share this, sharethis, social tools, admin, api, auto share to, autopost, auto-Posting, auto-schedule, auto-schedule social media posts, automatic social sharing plugin, blog marketing, blog2social, blogger, buffer, crossposting, cross-promotion, cross-promoting, bloglovin, bloglovin auto post, facebook, facebook auto post, facebook pages, google auto post, google plus, google plus pages, instagram, instagram auto post, jetpack, jetpack sharing, linkedin, linkedin auto post, medium, medium auto post, multiposting, path, pinterest, re-post, scheduling, scheduling plugin, social media, social media auto publish, social media automation, social media button, social media manager, social media plugin, social media post, social media publishing, social media share, social media scheduling tool, social media sharing, social media tool, social network auto publish, social network icon, social network widget, socialmedia, timing, torial, torial auto post, tumblr, twitter, twitter auto post, xing, xing auto post, xing groups, xing gruppen, xing personal profiles, xing company profiles, xing business pages, xing pages, xing seiten, auto post scheduler, repost, social media management, facebook fan page auto post, facebook profile auto post, social auto post, social autoposting, flickr, flickr auto posting, linkedin, linkedin auto posting, linkedin profile, facebook group, facebook gruppen, reddit, reddit auto posting, reddit auto post, social media calendar, editorial calendar, calendar plugin, Social Media Automatisierung, Social Media Management, Kalender, Planungs Kalender, Social Media Kalender, Content Marketing
4
  Donate link: http://www.blog2social.com
5
  Requires at least: 4.2.2
6
  Tested up to: 5.1.1
7
- Stable tag: 5.2.0
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
- Auto-post, schedule and share blog posts and contents on social media, pages & groups on Facebook, Twitter, Google+, LinkedIn, Instagram, XING etc.
12
 
13
  == Description ==
14
 
15
- **Automatically share, auto-post, re-publish, re-post and schedule blogs posts on social media: auto-post to Facebook, Twitter, Google+, Google My Business, LinkedIn, XING, Instagram, Pinterest, Flickr, Reddit, VK.com, Medium, Tumblr, Torial, Diigo and Bloglovin.**
16
 
17
  = Blog2Social FREE - free of charge =
18
 
19
- * **Connect profiles** on Facebook, Twitter, VK.com, Google+, LinkedIn, Instagram, XING, Reddit, Pinterest, Flickr, Medium, Tumblr, Torial, Diigo and Bloglovin.
20
  * **Connect a business page** on Facebook
21
  * **Share your blog posts across** all your selected networks
22
  * **Use Facebook Instant Sharing** to share your blog posts on Facebook Profiles, Pages, in Groups and Events!
@@ -30,15 +30,13 @@ Auto-post, schedule and share blog posts and contents on social media, pages & g
30
  * **Curate Content by sharing content from any source** across all your selected networks.
31
 
32
 
33
-
34
-
35
  = Blog2Social PREMIUM =
36
 
37
  Learn more about plans and prices: [https://www.blog2social.com/en/pricing](https://www.blog2social.com/en/pricing "Plans and Pricing")
38
 
39
  Blog2Social Premium includes all features of the free version and awesome additional features including:
40
 
41
- * **Connect pages and groups** on Facebook, VK.com, Google+ and XING as well as pages on LinkedIn.
42
  * **Connect multiple social channels per network** Blog2Social manages multiple parallel profiles, pages and groups in each network.
43
  * **Connect your Google My Business account** to Blog2Social to easily share your blog posts on your Google My Business listing.
44
  * **Social Media Auto-Format:** Blog2Social automatically turns your blog post into an adapted format for each social media network, with excerpts of your blog post, appropriate character counts and image sizes, and hashtags from your post tags.
@@ -47,13 +45,13 @@ Blog2Social Premium includes all features of the free version and awesome additi
47
  * **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.
48
  * **Select any image you want** to share with your post for any social media post and network. Select images from your WordPress media gallery or upload any other image from your computer or device.
49
  * **Select link post or image post/photo post format** for Facebook, Google+ and Twitter.
50
- * **Add/Edit Meta Tags for Facebook Open Graph, Twitter Cards and Google+** to define the look of your link posts. Change the shared image, title and description.
51
  * **Schedule multiple individually tailored posts** in one easy step in your one-page preview editor
52
  * **Post & Schedule Retweets for Twitter:** Reshare your Tweets across your Twitter accounts by using scheduled Retweets
53
  * **Schedule curated content** to automatically share it on your social networks
54
- * **Social Media Calendar:** edit or change scheduled posts per drag & drop, keep track of your scheduling plan, filter per network and user.
55
  * **Define multiple combinations of network profiles, pages and groups** for specific sharing purposes.
56
- * **Reporting** View all shared and scheduled social media posts for each blog post, follow the links on your dashboard to view the shared posts on your social media timelines, and keep track of your scheduled posts with the Social Media Calendar.
57
  * **Top up and activate multiple users** per license on one or multiple WordPress blogs.
58
  * **Top up and activate multiple accounts** and **groups** per network and user
59
 
@@ -88,7 +86,6 @@ With Blog2Social you can choose between two general options for sharing your con
88
 
89
  * Twitter - auto-post on your Twitter profile. Auto-submit an image and link to your blog post with your tweet. Optionally, add personalized comments, #hashtags, @handles, or emojis, or select a specific image. Select photo post or link post format for your post. Add multiple Tweets for your post. Set and edit Twitter Card parameters.
90
  * Facebook – auto-post on your Facebook profile, cross-post on Facebook multiple business pages and groups. Auto-submit your attached post with image and link. Optionally, edit/add individual comments,#hashtags, or emojis. Select photo post or link post format for your post. Add multiple comments for your post. Set and edit Open Graph parameters.
91
- * Google+ – auto-post on your Google+ profile, cross-post on Google+ pages and 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. Select photo post or link post format for your post.
92
  * VK.com – auto-post on your VK profile, cross-post on VK pages and groups. Auto-submit your attached post with an image and a link to your blog post. Optionally, add individual comments and #hashtags to customize your post.
93
 
94
  **Business Networks**
@@ -124,7 +121,7 @@ Blog2Social auto-shares while maintaining the benefits of turning your blog post
124
 
125
  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.
126
 
127
- With one click only you publish your tailored posts on your personal selection of profiles, pages and groups on Facebook, VK.com, Google+, Twitter, LinkedIn, XING, Pinterest, Flickr, Instagram, Tumblr, Medium, Torial, Diigo, Bloglovin and Reddit.
128
 
129
  **Auto-post your blog posts or other blog contents, whenever you publish or update them**
130
 
@@ -138,7 +135,7 @@ Every post will be submitted with a link to your blog post by default. You may r
138
 
139
  **Custom post formats for link post and image posts**
140
 
141
- Select link posts or image posts/photo posts for Facebook, Google+ and Twitter to share your blog post as a link post with a preview or as an image post with the link in your comment.
142
 
143
  **Open Graph and Twitter Cards Meta Tags**
144
 
@@ -157,7 +154,7 @@ Content Curation is one of the key strategies used in social media marketing. Sh
157
 
158
  **Social Media Calendar**
159
 
160
- Keep track of your scheduling and change the date & time of your scheduled social media posts via drag & drop.
161
 
162
  Edit your previous scheduling and change images, comments, hashtags and handles.
163
 
@@ -265,15 +262,6 @@ The standard permissions are sufficient ("wp-content/plugins" 755)
265
  Due to Facebook’s API changes, starting on 1st August 2018, [access to personal Facebook Profiles has been severely restricted for all social media tools.] (https://www.blog2social.com/en/faq/news/39/en/version-491-_-facebook-profile-changes-_-introducing-facebook-instant-sharing.html)
266
  Sharing your posts on your Facebook Profile is still possible with Blog2Social Instant Sharing. Update to Blog2Social Version 4.9.1 or above to use [Facebook Instant Sharing.] (https://www.blog2social.com/en/faq/content/3/135/en/how-to-share-on-facebook-profiles-&-pages-and-in-events-&-groups-with-facebook-instant-sharing.html)
267
 
268
- = I cannot connect my Google+ account. What do I need to do? =
269
-
270
- Please follow these instructions to connect your Google+ [Profile](https://www.blog2social.com/en/faq/content/2/4/en/how-do-i-connect-blog2social-with-my-google-profile.html) , [Page](https://www.blog2social.com/en/faq/content/2/12/en/how-do-i-connect-blog2social-with-my-google-page.html) or [Group](https://www.blog2social.com/en/faq/content/2/13/en/how-do-i-connect-blog2social-with-google-groups.html).
271
-
272
- Afterward
273
- 1. Log in to your Google account [http://plus.google.com](http://plus.google.com "google.com")
274
- 2. Click [https://accounts.google.com/UnlockCaptcha](https://accounts.google.com/UnlockCaptcha "Captcha Unlocker") to open the security settings of your Google+ account.
275
- 3. You will be forwarded to a security query. Confirm the query. Your account will be connected to Blog2Social. Done!
276
-
277
  = I cannot connect to Facebook pages. What do I need to do? =
278
 
279
  To connect to a Facebook page you have to be administrator of that page. If you are, log in to Facebook with your account credentials in your browser (in another browser tab at best) and then try again to connect Blog2Social to the Facebook page.
@@ -335,6 +323,8 @@ We use the official authentication oAUTH methods to third-party applications pro
335
  9. Adjust the best times to schedule in the best time scheduler.
336
 
337
  == Changelog ==
 
 
338
  = 5.2.0 =
339
  Usability Optimization
340
  = 5.1.4 =
@@ -403,6 +393,8 @@ Usabilitiy and Performance Optimization. Select link format or image format indi
403
  Usabilitiy and Performance Optimization. NEW: Select individual images per post. Select link format or image format for your posts. Select your own time zone for scheduling posts. Emoji support.
404
 
405
  == Upgrade Notice ==
 
 
406
  = 5.2.0 =
407
  Usability Optimization
408
  = 5.1.4 =
1
  ===Blog2Social: Social Media Auto Post & Scheduler===
2
  Contributors: Blog2Social, Adenion
3
+ Tags: auto post, auto publish, social media scheduling, social media calendar, social media automation, social media share, auto-publish, scheduling, social media post, social url share, social network share, share tweet, share links, share this, sharethis, social tools, admin, api, auto share to, autopost, auto-Posting, auto-schedule, auto-schedule social media posts, automatic social sharing plugin, blog marketing, blog2social, blogger, buffer, crossposting, cross-promotion, cross-promoting, bloglovin, bloglovin auto post, facebook, facebook auto post, facebook pages, google auto post, instagram, instagram auto post, jetpack, jetpack sharing, linkedin, linkedin auto post, medium, medium auto post, multiposting, path, pinterest, re-post, scheduling, scheduling plugin, social media, social media auto publish, social media automation, social media button, social media manager, social media plugin, social media post, social media publishing, social media share, social media scheduling tool, social media sharing, social media tool, social network auto publish, social network icon, social network widget, socialmedia, timing, torial, torial auto post, tumblr, twitter, twitter auto post, xing, xing auto post, xing groups, xing gruppen, xing personal profiles, xing company profiles, xing business pages, xing pages, xing seiten, auto post scheduler, repost, social media management, facebook fan page auto post, facebook profile auto post, social auto post, social autoposting, flickr, flickr auto posting, linkedin, linkedin auto posting, linkedin profile, facebook group, facebook gruppen, reddit, reddit auto posting, reddit auto post, social media calendar, editorial calendar, calendar plugin, Social Media Automatisierung, Social Media Management, Kalender, Planungs Kalender, Social Media Kalender, Content Marketing
4
  Donate link: http://www.blog2social.com
5
  Requires at least: 4.2.2
6
  Tested up to: 5.1.1
7
+ Stable tag: 5.3.0
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
11
+ Auto-post, schedule and share blog posts and contents on social media, pages & groups on Facebook, Twitter, LinkedIn, Instagram, XING etc.
12
 
13
  == Description ==
14
 
15
+ **Automatically share, auto-post, re-publish, re-post and schedule blogs posts on social media: auto-post to Facebook, Twitter, Google My Business, LinkedIn, XING, Instagram, Pinterest, Flickr, Reddit, VK.com, Medium, Tumblr, Torial, Diigo and Bloglovin.**
16
 
17
  = Blog2Social FREE - free of charge =
18
 
19
+ * **Connect profiles** on Facebook, Twitter, VK.com, LinkedIn, Instagram, XING, Reddit, Pinterest, Flickr, Medium, Tumblr, Torial, Diigo and Bloglovin.
20
  * **Connect a business page** on Facebook
21
  * **Share your blog posts across** all your selected networks
22
  * **Use Facebook Instant Sharing** to share your blog posts on Facebook Profiles, Pages, in Groups and Events!
30
  * **Curate Content by sharing content from any source** across all your selected networks.
31
 
32
 
 
 
33
  = Blog2Social PREMIUM =
34
 
35
  Learn more about plans and prices: [https://www.blog2social.com/en/pricing](https://www.blog2social.com/en/pricing "Plans and Pricing")
36
 
37
  Blog2Social Premium includes all features of the free version and awesome additional features including:
38
 
39
+ * **Connect pages and groups** on Facebook, VK.com and XING as well as pages on LinkedIn.
40
  * **Connect multiple social channels per network** Blog2Social manages multiple parallel profiles, pages and groups in each network.
41
  * **Connect your Google My Business account** to Blog2Social to easily share your blog posts on your Google My Business listing.
42
  * **Social Media Auto-Format:** Blog2Social automatically turns your blog post into an adapted format for each social media network, with excerpts of your blog post, appropriate character counts and image sizes, and hashtags from your post tags.
45
  * **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.
46
  * **Select any image you want** to share with your post for any social media post and network. Select images from your WordPress media gallery or upload any other image from your computer or device.
47
  * **Select link post or image post/photo post format** for Facebook, Google+ and Twitter.
48
+ * **Add/Edit Meta Tags for Facebook Open Graph and Twitter Cards** to define the look of your link posts. Change the shared image, title and description.
49
  * **Schedule multiple individually tailored posts** in one easy step in your one-page preview editor
50
  * **Post & Schedule Retweets for Twitter:** Reshare your Tweets across your Twitter accounts by using scheduled Retweets
51
  * **Schedule curated content** to automatically share it on your social networks
52
+ * **Social Media Calendar:** edit or change scheduled posts per drag & drop, keep track of your shared posts and scheduling plan, filter per network and user.
53
  * **Define multiple combinations of network profiles, pages and groups** for specific sharing purposes.
54
+ * **Reporting** View all shared and scheduled social media posts for each blog post, follow the links on your dashboard to view the shared posts on your social media timelines, and keep track of your shared and scheduled posts with the Social Media Calendar.
55
  * **Top up and activate multiple users** per license on one or multiple WordPress blogs.
56
  * **Top up and activate multiple accounts** and **groups** per network and user
57
 
86
 
87
  * Twitter - auto-post on your Twitter profile. Auto-submit an image and link to your blog post with your tweet. Optionally, add personalized comments, #hashtags, @handles, or emojis, or select a specific image. Select photo post or link post format for your post. Add multiple Tweets for your post. Set and edit Twitter Card parameters.
88
  * Facebook – auto-post on your Facebook profile, cross-post on Facebook multiple business pages and groups. Auto-submit your attached post with image and link. Optionally, edit/add individual comments,#hashtags, or emojis. Select photo post or link post format for your post. Add multiple comments for your post. Set and edit Open Graph parameters.
 
89
  * VK.com – auto-post on your VK profile, cross-post on VK pages and groups. Auto-submit your attached post with an image and a link to your blog post. Optionally, add individual comments and #hashtags to customize your post.
90
 
91
  **Business Networks**
121
 
122
  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.
123
 
124
+ With one click only you publish your tailored posts on your personal selection of profiles, pages and groups on Facebook, VK.com, Twitter, LinkedIn, XING, Pinterest, Flickr, Instagram, Tumblr, Medium, Torial, Diigo, Bloglovin and Reddit.
125
 
126
  **Auto-post your blog posts or other blog contents, whenever you publish or update them**
127
 
135
 
136
  **Custom post formats for link post and image posts**
137
 
138
+ Select link posts or image posts/photo posts for Facebook and Twitter to share your blog post as a link post with a preview or as an image post with the link in your comment.
139
 
140
  **Open Graph and Twitter Cards Meta Tags**
141
 
154
 
155
  **Social Media Calendar**
156
 
157
+ Keep track of your shared posts and scheduling and change the date & time of your scheduled social media posts via drag & drop.
158
 
159
  Edit your previous scheduling and change images, comments, hashtags and handles.
160
 
262
  Due to Facebook’s API changes, starting on 1st August 2018, [access to personal Facebook Profiles has been severely restricted for all social media tools.] (https://www.blog2social.com/en/faq/news/39/en/version-491-_-facebook-profile-changes-_-introducing-facebook-instant-sharing.html)
263
  Sharing your posts on your Facebook Profile is still possible with Blog2Social Instant Sharing. Update to Blog2Social Version 4.9.1 or above to use [Facebook Instant Sharing.] (https://www.blog2social.com/en/faq/content/3/135/en/how-to-share-on-facebook-profiles-&-pages-and-in-events-&-groups-with-facebook-instant-sharing.html)
264
 
 
 
 
 
 
 
 
 
 
265
  = I cannot connect to Facebook pages. What do I need to do? =
266
 
267
  To connect to a Facebook page you have to be administrator of that page. If you are, log in to Facebook with your account credentials in your browser (in another browser tab at best) and then try again to connect Blog2Social to the Facebook page.
323
  9. Adjust the best times to schedule in the best time scheduler.
324
 
325
  == Changelog ==
326
+ = 5.3.0 =
327
+ Usability Optimization
328
  = 5.2.0 =
329
  Usability Optimization
330
  = 5.1.4 =
393
  Usabilitiy and Performance Optimization. NEW: Select individual images per post. Select link format or image format for your posts. Select your own time zone for scheduling posts. Emoji support.
394
 
395
  == Upgrade Notice ==
396
+ = 5.3.0 =
397
+ Usability Optimization
398
  = 5.2.0 =
399
  Usability Optimization
400
  = 5.1.4 =
views/b2s/curation.php CHANGED
@@ -8,9 +8,13 @@ $selSchedDate = (isset($_GET['schedDate']) && !empty($_GET['schedDate'])) ? date
8
  ?>
9
  <div class="b2s-container">
10
  <div class="b2s-inbox">
11
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
12
  <div class="col-md-12 del-padding-left">
13
- <div class="col-md-9 del-padding-left">
 
 
 
 
 
14
  <div class="panel panel-default">
15
  <div class="panel-body">
16
  <div class="b2s-post">
@@ -71,7 +75,6 @@ $selSchedDate = (isset($_GET['schedDate']) && !empty($_GET['schedDate'])) ? date
71
  </div>
72
  </div>
73
  </div>
74
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
75
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
76
  </div>
77
  </div>
8
  ?>
9
  <div class="b2s-container">
10
  <div class="b2s-inbox">
 
11
  <div class="col-md-12 del-padding-left">
12
+ <div class="col-md-9 del-padding-left del-padding-right">
13
+ <!--Header|Start - Include-->
14
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
15
+ <!--Header|End-->
16
+ <div class="clearfix"></div>
17
+ <!--Content|Start-->
18
  <div class="panel panel-default">
19
  <div class="panel-body">
20
  <div class="b2s-post">
75
  </div>
76
  </div>
77
  </div>
 
78
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
79
  </div>
80
  </div>
views/b2s/dashboard.php CHANGED
@@ -2,103 +2,79 @@
2
  $b2sSiteUrl = get_option('siteurl') . ((substr(get_option('siteurl'), -1, 1) == '/') ? '' : '/');
3
  $b2sGeneralOptions = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
4
  ?>
5
-
6
  <div class="b2s-container">
7
  <div class="b2s-inbox">
8
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
9
- <div class="col-md-6 del-padding-left">
10
- <div class="panel panel-default">
11
- <div class="panel-body" style="min-height: 188px">
12
- <div class="grid-body">
13
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/newsletter.php'); ?>
14
- </div>
15
- </div>
16
- </div>
17
- </div>
18
- <div class="col-md-6 del-padding-left">
19
- <div class="panel panel-default">
20
- <div class="panel-body" style="min-height: 188px">
21
- <div class="grid-body">
22
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/tutorial.php'); ?>
23
- </div>
24
- </div>
25
- </div>
26
- </div>
27
- <div class="clearfix"></div>
28
  <div class="col-md-12 del-padding-left">
29
- <div class="panel panel-default">
30
- <div class="panel-body" style="height: 500px;">
31
- <div class="grid-body">
32
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/calendar.php'); ?>
33
- </div>
34
- </div>
35
- </div>
36
-
37
- </div>
38
- <div class="clearfix"></div>
39
- <div class="col-md-6 del-padding-left">
40
- <div class="panel panel-default">
41
- <div class="panel-body" style="height: 381px;">
42
- <div class="grid-body">
43
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/activity.php'); ?>
44
- </div>
45
- </div>
46
- </div>
47
- </div>
48
- <div class="col-md-6 del-padding-left">
49
- <div class="panel panel-default">
50
- <div class="panel-body" style="height: 381px;">
51
- <div class="grid-body">
52
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/posts.php'); ?>
53
- </div>
54
- </div>
55
- </div>
56
- </div>
57
- <div class="col-md-6 del-padding-left">
58
- <div class="panel panel-default">
59
- <div class="panel-body" style="min-height: 280px;">
60
- <div class="grid-body">
61
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/content.php'); ?>
62
  </div>
63
  </div>
64
- </div>
65
- </div>
66
- <div class="col-md-6 del-padding-left">
67
- <div class="panel panel-default">
68
- <div class="panel-body" style="min-height: 280px;">
69
- <div class="grid-body">
70
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/support.php'); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
  </div>
72
  </div>
73
- </div>
74
- </div>
75
-
76
-
77
- <div class="clearfix"></div>
78
- <?php if (B2S_PLUGIN_USER_VERSION > 0) { ?>
79
- <div class="col-md-12 del-padding-left" style="text-align: center;">
80
- <div class="panel panel-default">
81
  <div class="panel-body">
82
- <h5 class="b2s-dashboard-h5"><?php _e('Couldn\'t find your answer?', 'blog2social') ?></h5>
83
- <a target="_blank" class="btn btn-primary" href="<?php echo B2S_Tools::getSupportLink('faq'); ?>">
84
- <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> <?php _e('Contact Support by Email', 'blog2social') ?>
85
- </a>
86
- <span class="btn btn-success b2s-dashoard-btn-phone"><span class="glyphicon glyphicon-earphone" aria-hidden="true"></span> <?php _e('Call us: +49 2181 7569-277', 'blog2social') ?></span>
87
- <br>
88
- <div class="b2s-info-sm"><?php _e('(Call times: from 9:00 a.m. to 5:00 p.m. CET on working days)', 'blog2social') ?></div>
 
 
 
 
 
 
 
 
89
  </div>
90
  </div>
91
  </div>
92
- <?php } ?>
 
 
 
 
 
 
 
93
  </div>
94
  </div>
95
- <div class="col-md-12">
96
- <?php
97
- $noLegend = 1;
98
- require_once (B2S_PLUGIN_DIR . 'views/b2s/html/footer.phtml');
99
- ?>
100
- </div>
101
- <div class="clearfix"></div>
102
-
103
  <input type="hidden" id="b2s-redirect-url-sched-post" value="<?php echo $b2sSiteUrl . 'wp-admin/admin.php?page=blog2social-sched'; ?>"/>
104
  <input type="hidden" id="isLegacyMode" value="<?php echo (isset($b2sGeneralOptions['legacy_mode']) ? (int) $b2sGeneralOptions['legacy_mode'] : 0); ?>">
2
  $b2sSiteUrl = get_option('siteurl') . ((substr(get_option('siteurl'), -1, 1) == '/') ? '' : '/');
3
  $b2sGeneralOptions = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
4
  ?>
 
5
  <div class="b2s-container">
6
  <div class="b2s-inbox">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  <div class="col-md-12 del-padding-left">
8
+ <div class="col-md-9 del-padding-left del-padding-right">
9
+ <!--Header|Start - Include-->
10
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
11
+ <!--Header|End-->
12
+ <div class="clearfix"></div>
13
+ <div class="panel panel-default">
14
+ <div class="panel-body">
15
+ <h4 class="b2s-dashboard-h4"><?php _e("What's New", "blog2social"); ?></h4>
16
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/content.php'); ?>
17
+ <div class="clearfix"></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  </div>
19
  </div>
20
+ <div class="panel panel-default">
21
+ <div class="panel-body">
22
+ <div class="row">
23
+ <div class="col-md-6">
24
+ <h4 class="b2s-dashboard-h4"><?php _e("Your Activity", "blog2social"); ?></h4>
25
+ </div>
26
+ <div class="col-md-6 add-margin-top-10">
27
+ <div class="btn-group pull-right">
28
+ <button type="button" class="btn btn-primary" data-toggle="tab" href="#tab1"><?php _e("Calendar", "blog2social"); ?></button>
29
+ <button type="button" class="btn btn-primary" data-toggle="tab" href="#tab2"><?php _e("List", "blog2social"); ?></button>
30
+ <button type="button" class="btn btn-primary" data-toggle="tab" href="#tab3"><?php _e("Chart", "blog2social"); ?></button>
31
+ </div>
32
+ </div>
33
+ </div>
34
+ <div class="tab-content">
35
+ <div id="tab1" class="tab-pane active fade in">
36
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/calendar.php'); ?>
37
+ </div>
38
+ <div id="tab2" class="tab-pane fade">
39
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/posts.php'); ?>
40
+ </div>
41
+ <div id="tab3" class="tab-pane fade">
42
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/activity.php'); ?>
43
+ </div>
44
+ </div>
45
+ <div class="clearfix"></div>
46
  </div>
47
  </div>
48
+ <div class="clearfix"></div>
49
+ <div class="panel panel-default hidden-xs hidden-sm">
 
 
 
 
 
 
50
  <div class="panel-body">
51
+ <div class="col-md-8">
52
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/widgets/newsletter.php'); ?>
53
+ </div>
54
+ <div class="col-md-4">
55
+ <div class="pull-right">
56
+ <div class="form-inline">
57
+ <label class="b2s-text-xl b2s-color-grey"><?php _e("Follow us", "blog2social") ?></label>
58
+ <a href="https://www.facebook.com/Blog2Social/" target="_blank" rel="nofollow"><img src="<?php echo plugins_url('/assets/images/portale/1_flat.png', B2S_PLUGIN_FILE); ?>" width="28" alt="Facebook"></a>
59
+ <a href="https://twitter.com/Blog2Social" target="_blank" rel="nofollow"><img src="<?php echo plugins_url('/assets/images/portale/2_flat.png', B2S_PLUGIN_FILE); ?>" width="28" alt="Twitter"></a>
60
+ <a href="https://www.linkedin.com/showcase/blog2social-com/" target="_blank" rel="nofollow"><img src="<?php echo plugins_url('/assets/images/portale/3_flat.png', B2S_PLUGIN_FILE); ?>" width="28" alt="Linkedin"></a>
61
+ <a href="https://www.instagram.com/adenion_gmbh/" target="_blank" rel="nofollow"><img src="<?php echo plugins_url('/assets/images/portale/12_flat.png', B2S_PLUGIN_FILE); ?>" width="28" alt="Instagram"></a>
62
+ <a href="https://www.pinterest.de/adeniongmbh/" target="_blank" rel="nofollow"><img src="<?php echo plugins_url('/assets/images/portale/20_flat.png', B2S_PLUGIN_FILE); ?>" width="28" alt="Pinterest"></a>
63
+ </div>
64
+ </div>
65
+ </div>
66
  </div>
67
  </div>
68
  </div>
69
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
70
+ </div>
71
+ </div>
72
+ <div class="col-md-12">
73
+ <?php
74
+ $noLegend = 1;
75
+ require_once (B2S_PLUGIN_DIR . 'views/b2s/html/footer.phtml');
76
+ ?>
77
  </div>
78
  </div>
 
 
 
 
 
 
 
 
79
  <input type="hidden" id="b2s-redirect-url-sched-post" value="<?php echo $b2sSiteUrl . 'wp-admin/admin.php?page=blog2social-sched'; ?>"/>
80
  <input type="hidden" id="isLegacyMode" value="<?php echo (isset($b2sGeneralOptions['legacy_mode']) ? (int) $b2sGeneralOptions['legacy_mode'] : 0); ?>">
views/b2s/howto.php DELETED
@@ -1,58 +0,0 @@
1
- <div style="max-width: 1150px;margin: 0 auto;">
2
- <div class="b2s-container">
3
- <div class="b2s-inbox">
4
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
5
- <div class="col-md-12 del-padding-left">
6
- <div class="panel panel-default">
7
- <div class="panel-body">
8
- <div class="grid-body">
9
- <h5 class="b2s-dashboard-h5"><?php _e('How to use Blog2Social','blog2social'); ?></h5>
10
- <div class="col-md-6 del-padding-left">
11
- <div class="embed-responsive embed-responsive-16by9">
12
- <iframe class="border embed-responsive-item" type="text/html" src="https://www.youtube.com/embed/YYjlIgWOGTU" frameborder="0" allowfullscreen></iframe>
13
- </div>
14
- </div>
15
- <div class="col-md-6 del-padding-right">
16
- <p id="b2s_howto_text">
17
- <?php _e('Learn how to get the most out of Blog2Social to promote your blog on social media. Find step-by-step instructions and tips for FREE and PREMIUM users.','blog2social'); ?>
18
- </p>
19
- <a class="btn btn-primary btn-block btn-lg" href="<?php echo B2S_Tools::getSupportLink('howto'); ?>" target="_blank">Blog2Social Manual</a>
20
- </div>
21
- </div>
22
- </div>
23
- </div>
24
- </div>
25
- <div class="col-md-12 del-padding-left">
26
- <div class="panel panel-default">
27
- <div class="panel-body">
28
- <div class="grid-body">
29
- <div class="col-md-6 clearfix">
30
- <h5 class="b2s-dashboard-h5"><?php _e('Do you need help?','blog2social'); ?></h5>
31
- <p id="b2s_faq_text">
32
- <?php _e('Find answers to common questions in our FAQ.','blog2social'); ?>
33
- </p>
34
- <form action="<?php echo B2S_Tools::getSupportLink('faq_direct'); ?>" method="GET" target="_blank">
35
- <input type="hidden" name="action" value="search" />
36
- <input name="search" class="form-control" style="width: 100%;margin-bottom: 10px;">
37
- <button class="btn btn-success" style="float:right;"><?php _e('search FAQ','blog2social'); ?></button>
38
- </form>
39
- </div>
40
- <div class="col-md-6">
41
- <h5 class="b2s-dashboard-h5"><?php _e('TOP 5 FAQ','blog2social'); ?></h5>
42
- <div class="b2s-faq-area">
43
- <div class="b2s-loading-area-faq" style="display:block">
44
- <br>
45
- <div class="b2s-loader-impulse b2s-loader-impulse-md"></div>
46
- <div class="clearfix"></div>
47
- </div>
48
- <div class="b2s-faq-content"></div>
49
- </div>
50
- <div class="clearfix"></div>
51
- </div>
52
- </div>
53
- </div>
54
- </div>
55
- </div>
56
- </div>
57
- </div>
58
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
views/b2s/html/header.phtml CHANGED
@@ -1,5 +1,6 @@
1
  <!--Header-->
2
  <?php
 
3
  $wpUserData = wp_get_current_user();
4
  $meta = B2S_Meta::getInstance();
5
  $generalOptions = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
@@ -7,7 +8,7 @@ $b2sActive = $meta->is_b2s_active();
7
  $showYoast = ($_GET['page'] == 'blog2social-settings' && $meta->is_yoast_seo_active() && $b2sActive) ? 'block' : 'none';
8
  $showAioseop = ($meta->is_aioseop_active() && $b2sActive) ? 'block' : 'none';
9
  $showWebdaos = ($meta->is_webdados_active() && $b2sActive) ? 'block' : 'none';
10
-
11
  $options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
12
  $autoPostLimit = 'none';
13
  $autoPostCon = $options->_getOption('auto_post_import_condition');
@@ -15,7 +16,7 @@ if ($autoPostCon !== false && is_array($autoPostCon) && isset($autoPostCon['coun
15
  $con = unserialize(B2S_PLUGIN_AUTO_POST_LIMIT);
16
  $autoPostLimit = ($autoPostCon['count'] == $con[B2S_PLUGIN_USER_VERSION]) ? 'block' : 'none';
17
  }
18
-
19
  $b2sPrivacyPolicy = get_option('B2S_PLUGIN_PRIVACY_POLICY_USER_ACCEPT_' . B2S_PLUGIN_BLOG_USER_ID);
20
  $showPrivacyPolicy = false;
21
  if ($b2sPrivacyPolicy !== false) {
@@ -26,276 +27,255 @@ if ($b2sPrivacyPolicy !== false) {
26
  }
27
  }
28
  ?>
 
29
 
30
- <div class="col-md-12 del-padding-left">
31
- <div class="col-md-9 del-padding-left">
32
- <!--Info System-->
33
- <?php if (version_compare(phpversion(), '5.5.3', '<')) { ?>
34
- <div class="panel panel-group">
35
- <div class="panel-body">
36
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e("To use all features of Blog2Social, PHP version 5.5.3 or higher is required. Our support assists you as of PHP version 5.5.3. See also:", "blog2social"); ?>
37
- <a target="_blank" href="<?php echo ((substr(B2S_LANGUAGE, 0, 2) == 'de' || (isset($_GET['lang']) && $_GET['lang'] == 'de')) ? 'https://www.blog2social.com/de/faq/content/1/63/de/systemvoraussetzungen-fuer-die-installation-von-blog2social.html' : 'https://www.blog2social.com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social.html'); ?>"><?php _e('Technical requirements for Blog2Social', 'blog2social'); ?></a>
38
- </div>
39
- </div>
40
- <?php } ?>
41
-
42
- <div class="panel panel-group b2s-network-auth-info b2s-mail-update-success" style="display:none;">
43
- <div class="panel-body">
44
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Thank you. You\'ll now receive the blog updates from Blog2Social.', 'blog2social'); ?>
45
- </div>
46
- </div>
47
- <div class="panel panel-group b2s-heartbeat-fail" style="display: none;">
48
- <div class="panel-body">
49
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('WordPress uses heartbeats by default, Blog2Social as well. Please enable heartbeats for using Blog2Social!', 'blog2social'); ?>
50
- <a target="_blank" href="<?php echo ((substr(B2S_LANGUAGE, 0, 2) == 'de' || (isset($_GET['lang']) && $_GET['lang'] == 'de')) ? 'https://www.blog2social.com/de/faq/content/1/63/de/systemvoraussetzungen-fuer-die-installation-von-blog2social.html' : 'https://www.blog2social.com/en/faq/content/1/58/en/system-requirements-for-installing-blog2social.html'); ?>"><?php _e('Please see FAQ', 'blog2social'); ?></a>
51
- </div>
52
- </div>
53
- <div class="panel panel-group b2s-server-connection-fail" style="display: none;">
54
- <div class="panel-body">
55
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('The connection to the server failed. Try again!', 'blog2social'); ?>
56
- </div>
57
- </div>
58
 
59
- <!--Info Auto Post-->
60
- <div class="panel panel-group b2s-auto-posting" style="display: <?php echo $autoPostLimit; ?>;">
61
- <div class="panel-body">
62
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Autoposter limit has been reached', 'blog2social') ?> <br> <?php _e('Your daily limit for posting automatically has been reached.', 'blog2social'); ?>
63
- </div>
 
64
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
65
 
66
- <!-- Info TOS -->
67
- <div class="panel panel-group b2s-tos">
68
- <div class="panel-body">
69
- <span class="glyphicon glyphicon-exclamation-sign glyphicon-info"></span> <?php _e('XING will no longer support existing APIs to third-party tools, so the current interface will be shut down by 31.03.2019. Therefore, we are now offering you a new XING interface to allow you rescheduling your social media post for XING. From now on you can connect your XING profile, as well as your XING company pages (Employer branding profiles) and business pages with Blog2Social via the new XING interface. To do this, go to the Blog2Social "Networks" section and connect your XING account with XING. Please check whether you have scheduled social media posts for XING beyond 31st March 2019. Make sure to reschedule these posts with the new XING interface so that your posts will be published after 31st March 2019 on your XING accounts. Make sure you schedule and share all new posts with new XING connection.', 'blog2social') ?>
70
- <a href="admin.php?page=blog2social-sched&b2sShowByNetwork=8"><?php _e('Click here to find all posts for your XING accounts that are scheduled for 31st March 2019 or later.', 'blog2social'); ?></a>
71
- </div>
72
- </div>
73
 
74
- <!--Info Meta Tags -->
75
- <div class="panel panel-group b2s-clear-meta-tags b2s-clear-meta-tags-success" style="display:none;">
76
- <div class="panel-body">
77
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('You have clear all page and post meta data successful.', 'blog2social'); ?>
78
- </div>
79
- </div>
80
- <div class="panel panel-group b2s-clear-meta-tags b2s-clear-meta-tags-error" style="display:none;">
81
- <div class="panel-body">
82
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('The page and post meta data could not be removed.', 'blog2social'); ?>
83
- </div>
84
- </div>
85
 
86
- <div class="panel panel-group b2s-meta-tags-yoast b2s-meta-tags-success" style="display:<?php echo $showYoast; ?>;">
87
- <div class="panel-body">
88
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('You have Yoast SEO active. Blog2Social Social Meta Tags overrides the meta tags from Yoast SEO.', 'blog2social'); ?>
89
- </div>
90
- </div>
 
 
 
 
 
 
91
 
92
- <div class="panel panel-group b2s-meta-tags-aioseop b2s-meta-tags-danger" style="display:<?php echo $showAioseop; ?>;">
93
- <div class="panel-body">
94
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('You currently have both Blog2Social Social Meta Tags and All in One SEO Pack plugins active. To make sure that your Social Meta Tags are set correctly, please deactivate All in One Seo Social Meta settings. If they are already deactivated, you can ignore this message.', 'blog2social'); ?>
95
- </div>
96
- </div>
97
 
98
- <div class="panel panel-group b2s-meta-tags-webdados b2s-meta-tags-danger" style="display:<?php echo $showWebdaos; ?>;">
99
- <div class="panel-body">
100
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Blog2Social has detected another plugin that is setting Social Meta tags for your blog posts. To ensure that your Social Meta tags are set correctly for your social media posts shared with Blog2Social, please deactivate the Facebook Open Graph, Google+ and Twitter Card Tags settings in your other plugins.', 'blog2social'); ?>
101
- </div>
102
- </div>
103
 
104
- <!--Info-Post-->
105
- <div class="panel panel-group b2s-network-auth-info b2s-post-remove-fail" style="display: none;">
106
- <div class="panel-body">
107
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('This entry could not be removed. It\'s not yours!', 'blog2social'); ?>
108
- </div>
109
- </div>
110
- <div class="panel panel-group b2s-network-auth-info b2s-post-remove-success" style="display:none;">
111
- <div class="panel-body">
112
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('This entry was removed successfully.', 'blog2social'); ?>
113
- </div>
114
- </div>
115
- <div class="panel panel-group b2s-network-auth-info b2s-post-edit-success" style="display:none;">
116
- <div class="panel-body">
117
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('This post was edit successful.', 'blog2social'); ?>
118
- </div>
119
- </div>
120
- <?php if (isset($_GET['origin']) && $_GET['origin'] == 'save_post' && isset($_GET['postStatus'])) { ?>
121
- <div class="panel panel-group b2s-network-auth-info">
122
- <div class="panel-body">
123
- <span class="glyphicon glyphicon-ok glyphicon-success"></span>
124
- <?php
125
- if ($_GET['postStatus'] == 'future') {
126
- echo __('Post was scheduled successfully on your blog!', 'blog2social');
127
- } else {
128
- echo __('Post is published successfully on your blog!', 'blog2social');
129
- }
130
- ?>
131
- </div>
132
- </div>
133
- <?php } ?>
134
 
135
- <div class="b2s-trail-tracking" style="display: none;">
136
- <img height="1" width="1" style="border-style:none;" id="b2s-trail-tracking-src" alt="b2s-trail-tracking"/>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
137
  </div>
 
 
138
 
139
- <!--Info-Network-->
140
- <div class="panel panel-group b2s-network-auth-info b2s-network-auth-success" style="display: none">
141
- <div class="panel-body">
142
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your authorization was successful.', 'blog2social'); ?>
143
- </div>
144
- </div>
145
- <div class="panel panel-group b2s-network-auth-info b2s-network-add-mandant-success" style="display: none;">
146
- <div class="panel-body">
147
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your profile was saved successful.', 'blog2social'); ?>
148
- </div>
149
- </div>
150
- <div class="panel panel-group b2s-network-auth-info b2s-network-add-mandant-error" style="display: none;">
151
- <div class="panel-body">
152
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your profile could not be saved.', 'blog2social'); ?>
153
- </div>
154
- </div>
155
- <div class="panel panel-group b2s-network-auth-info b2s-network-remove-fail" style="display: none;">
156
- <div class="panel-body">
157
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your authorization could not be removed.', 'blog2social'); ?>
158
- </div>
159
- </div>
160
- <div class="panel panel-group b2s-network-auth-info b2s-network-remove-success" style="display:none;">
161
- <div class="panel-body">
162
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your authorization was removed successful.', 'blog2social'); ?>
163
- </div>
164
- </div>
165
- <div class="panel panel-group b2s-network-auth-info b2s-feedback-success" style="display:none;">
166
- <div class="panel-body">
167
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Thank you! Your feedback has been received.', 'blog2social'); ?>
168
- </div>
169
- </div>
170
- <div class="panel panel-group b2s-network-auth-info b2s-feedback-fail" style="display:none;">
171
- <div class="panel-body">
172
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your feedback could not be delivered.', 'blog2social'); ?>
173
- </div>
174
- </div>
175
 
176
- <!-- Info-Settings-->
177
- <div class="panel panel-group b2s-network-auth-info b2s-settings-user-success" style="display:<?php echo (isset($_GET['b2s-settings-user-success']) ? 'block' : 'none'); ?>;">
178
- <div class="panel-body">
179
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your settings were successfully saved.', 'blog2social'); ?>
180
- </div>
181
- </div>
182
- <div class="panel panel-group b2s-network-auth-info b2s-settings-user-error" style="display:none;">
183
- <div class="panel-body">
184
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your settings could not be saved.', 'blog2social'); ?>
185
- </div>
186
- </div>
187
- <div class="panel panel-group b2s-network-auth-info b2s-settings-user-error-no-auth-selected" style="display:none;">
188
- <div class="panel-body">
189
- <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your settings could not be saved, because you have auto-posting enabled but no social networks selected.', 'blog2social'); ?>
190
- </div>
191
- </div>
192
- <div class="panel panel-group b2s-network-auth-info b2s-ship-settings-save" style="display: none;">
193
- <div class="panel-body">
194
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your settings were successfully saved.', 'blog2social'); ?>
195
- </div>
196
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
197
 
198
- <!--Rating-->
199
- <?php if (B2S_Rating::is_visible()) { ?>
200
- <div class="panel panel-group" style="border-left: 5px solid #79B232;">
201
- <div class="panel-body">
202
- <p><?php echo str_replace("%s", B2S_Rating::count(), __("Hi, we noticed you just shared your %s. blog post with Blog2Social - that's awesome! Could you please do us a favor and give it a 5-star rating on WordPress? Just to help us spread the word and boost our motivation.", "blog2social")); ?></p>
203
- <p class="b2s-notice-buttons">
204
- <a href="https://wordpress.org/support/plugin/blog2social/reviews/" class="b2s-allow-rating" target="_blank">
205
- <?php _e('Ok, you deserve it', 'blog2social'); ?>
206
- </a>
207
- <a href="#" class="b2s-hide-rating" target="_blank">
208
- <?php _e('Nope, maybe later', 'blog2social'); ?>
209
- </a>
210
- <a href="#" class="b2s-hide-rating-forever" target="_blank">
211
- <?php _e('I already did it', 'blog2social'); ?>
212
- </a>
213
- </p>
214
- </div>
215
- </div>
216
- <?php } ?>
 
 
217
 
218
- <!--Info-Trail-->
219
- <?php if (B2S_PLUGIN_USER_VERSION == 0 && !defined("B2S_PLUGIN_TRAIL_END") && !get_option('B2S_HIDE_PREMIUM_MESSAGE') && (isset($_GET['page']) && in_array($_GET['page'], array("blog2social", "blog2social-post", "blog2social-sched", "blog2social-publish", "blog2social-calendar")))) { ?>
220
- <div class="panel panel-group b2s-trail-premium-info-area b2s-notice">
221
- <div class="panel-body">
222
- <div class="b2s-hide-premium-message b2s-close">x</div>
223
- <h2 style="margin-top:0;font-size:20px;"><?php _e('Boost your social media automation with Blog2Social PREMIUM!', 'blog2social'); ?></h2>
224
- <p>
225
- <?php _e('Blog2Social provides even more options for auto-posting and auto-scheduling for your posts. Easily schedule your posts with the Best Time Scheduler or at your personal time settings. Post to multiple pages and groups. Select link post or image post formats for each network and post, select any image from your library and more.', 'blog2social'); ?>
226
- </p>
227
- <p class="b2s-notice-buttons">
228
- <a data-toggle="modal" data-target="#b2s-trial-modal" href="#">
229
- <?php _e('Yes, I want to test Blog2Social PREMIUM 30 days for free', 'blog2social'); ?>
230
- </a>
231
- <a href="#" class="b2s-hide-premium-message">
232
- <?php _e("No, I'm happy with Blog2Social FREE", "blog2social"); ?>
233
- </a>
234
- </p>
235
- </div>
236
- </div>
237
- <?php } ?>
238
 
239
- <?php if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > strtotime(gmdate('Y-m-d H:i:s')) && !get_option('B2S_HIDE_TRAIL_MESSAGE') && (isset($_GET['page']) && in_array($_GET['page'], array("blog2social", "blog2social-post", "blog2social-sched", "blog2social-publish", "blog2social-calendar")))) { ?>
240
- <div class="panel panel-group b2s-trail-premium-info-area b2s-notice">
241
- <div class="panel-body">
242
- <div class="b2s-hide-trail-message b2s-close">x</div>
243
- <h2 style="margin-top:0;font-size:20px;">
244
- <?php _e('Your Blog2Social Premium Free Version is activated for ', 'blog2social'); ?>
245
- <?php
246
- $days = B2S_Util::getTrialRemainingDays(B2S_PLUGIN_TRAIL_END, date_default_timezone_get());
247
- echo $days > 0 ? ("<span style='color:#79B232'>" . $days . "</span>" . __(' Days', 'blog2social')) : "<span style='color:#f33'>" . __(' today', 'blog2social') . "</span>";
248
- ?>
249
- </h2>
250
- <p>
251
- <?php echo _e('Blog2Social PREMIUM can do so much for you: Auto-publish your blog post on autopilot, automatically schedule your social media posts with the Best Time Manager. Select images and post formats (link post or image post) for each social community. Upload and select any image for sharing. Save multiple combinations of networks for different sharing purposes. Start from only $5.75 per month to benefit from PREMIUM features.', 'blog2social'); ?>
252
- </p>
253
- <p class="b2s-notice-buttons">
254
- <a target="_blank" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>"><?php _e('Upgrade to PREMIUM', 'blog2social'); ?></a>
255
- <a href="#" class="b2s-hide-trail-message"><?php echo _e('I need some more time to decide', 'blog2social'); ?></a>
256
- </p>
257
- </div>
258
- </div>
259
- <?php } ?>
260
 
261
- <?php if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) < strtotime(gmdate('Y-m-d H:i:s')) && !get_option('B2S_HIDE_TRAIL_ENDED') && (isset($_GET['page']) && in_array($_GET['page'], array("blog2social", "blog2social-post", "blog2social-sched", "blog2social-publish", "blog2social-calendar")))) { ?>
262
- <div class="panel panel-group b2s-trail-premium-info-area b2s-notice">
263
- <div class="panel-body">
264
- <div class="b2s-hide-trail-ended-modal b2s-close">x</div>
265
- <h2 style="margin-top:0;font-size:20px;">
266
- <?php _e('Your free trial of Blog2Social PREMIUM has ended.', 'blog2social'); ?><br>
267
- <?php _e('We hope you liked Blog2Social Premium.', 'blog2social'); ?>
268
- </h2>
269
- <p>
270
- Blog2Social PREMIUM can do so much for you: Auto-publish your blog post on autopilot, automatically schedule your social media posts with the Best Time Manager. Select images and post formats (link post or image post) for each social community. Upload and select any image for sharing. Save multiple combinations of networks for different sharing purposes. Start from only $5.75 per month to benefit from PREMIUM features.
271
- </p>
272
- <p class="b2s-notice-buttons">
273
- <a target="_blank" class="btn btn-sm btn-link" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>"><?php _e('Yes, I want to upgrade now', 'blog2social'); ?></a>
274
- <a href="#" class="btn btn-sm btn-link b2s-hide-trail-ended-modal"><?php _e('I need some more time to decide', 'blog2social'); ?></a>
275
- <a href="#" class="btn btn-sm btn-link b2s-show-feedback-modal"><?php echo _e('Did you miss something? Tell us!', 'blog2social'); ?></a>
276
- </p>
277
- </div>
278
- </div>
279
- <?php } ?>
280
- </div>
281
- <div class="col-md-3 del-padding-left hidden-xs hidden-sm">
282
- <?php
283
- $b2sLastVersion = get_option('b2s_plugin_version');
284
- if ($b2sLastVersion !== false) {
285
- echo '<span class="b2s-version-info pull-right">' . __('Version', 'blog2social') . ' ' . B2S_Util::getVersion($b2sLastVersion) . '</span>';
286
- }
287
- ?>
288
- <a target="_blank" href="https://www.blog2social.com">
289
- <img class="b2s-logo pull-right clear img-responsive" src="<?php echo plugins_url('/assets/images/b2s/b2s_logo.png', B2S_PLUGIN_FILE); ?>" alt="blog2social">
290
- </a>
291
  </div>
292
- </div>
293
- <div class="col-md-12 del-padding-left b2s-support-area hidden-md hidden-lg">
294
- <div class="col-md-9 del-padding-left">
295
- <a target="_blank" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>" class="btn btn-success btn-block"><?php _e('Plans & Pricing', 'blog2social'); ?></a>
296
- <a target="_blank" href="<?php echo B2S_Tools::getSupportLink('faq'); ?>" class="btn btn-primary btn-block"> <?php _e('Support', 'blog2social'); ?></a>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
297
  </div>
298
- </div>
 
299
  <!--Header-->
300
 
301
 
@@ -354,44 +334,56 @@ if ($b2sPrivacyPolicy !== false) {
354
 
355
  <!-- B2S-Key-Info-->
356
  <div class="modal fade" id="b2sInfoKeyModal" tabindex="-1" role="dialog" aria-labelledby="b2sInfoKeyModal" aria-hidden="true" data-backdrop="false">
357
- <div class="modal-dialog">
358
  <div class="modal-content">
359
  <div class="modal-body">
360
  <!--Info-Key-->
361
  <div class="b2s-key-area-success" style="display: none;">
362
- <div class="col-md-12 text-center b2s-text-xl">
363
- <?php _e("Thank you for choosing Blog2Social Premium.", "blog2social"); ?>
364
- </div>
365
- <div class="clearfix"></div>
366
- <br>
367
  <div class="col-md-12 text-center">
368
- <div class="col-md-4">
369
- <span class="glyphicon glyphicon-ok b2s-glyphicon-xl glyphicon-success"></span>
 
 
370
  </div>
371
- <div class="col-md-8 b2s-text-xl">
372
- <?php _e("Your license", "blog2social"); ?><br>
373
- <span class="b2s-color-green b2s-text-bold"><?php _e('Blog2Social Premium', 'blog2social'); ?></span> <span class="b2s-key-area-key-name b2s-color-green b2s-text-bold"></span> <br><?php _e('has been successfully activated.', 'blog2social'); ?>
 
 
374
  </div>
 
375
  </div>
376
  </div>
377
  <div class="b2s-key-area-fail" style="display: none;">
378
  <div class="col-md-12 text-center">
379
- <div class="col-md-4">
380
- <span class="glyphicon glyphicon-remove b2s-glyphicon-xl glyphicon-danger"></span>
 
 
381
  </div>
382
- <div class="col-md-8 b2s-text-xl">
383
- <?php _e('Your entered License Key is invalid. Please contact support!', 'blog2social'); ?>
 
 
 
384
  </div>
 
385
  </div>
386
  </div>
387
  <div class="b2s-key-area-fail-max-use" style="display: none;">
388
  <div class="col-md-12 text-center">
389
- <div class="col-md-4">
390
- <span class="glyphicon glyphicon-remove b2s-glyphicon-xl glyphicon-danger"></span>
 
 
391
  </div>
392
- <div class="col-md-8 b2s-text-xl">
393
- <?php _e('Your license key has reached the maximum number of users.', 'blog2social'); ?>
 
 
 
394
  </div>
 
395
  </div>
396
  </div>
397
  <div class="clearfix"></div>
1
  <!--Header-->
2
  <?php
3
+ $curPageTitle = get_admin_page_title();
4
  $wpUserData = wp_get_current_user();
5
  $meta = B2S_Meta::getInstance();
6
  $generalOptions = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
8
  $showYoast = ($_GET['page'] == 'blog2social-settings' && $meta->is_yoast_seo_active() && $b2sActive) ? 'block' : 'none';
9
  $showAioseop = ($meta->is_aioseop_active() && $b2sActive) ? 'block' : 'none';
10
  $showWebdaos = ($meta->is_webdados_active() && $b2sActive) ? 'block' : 'none';
11
+ $getPages = unserialize(B2S_PLUGIN_PAGE_TITLE);
12
  $options = new B2S_Options(B2S_PLUGIN_BLOG_USER_ID);
13
  $autoPostLimit = 'none';
14
  $autoPostCon = $options->_getOption('auto_post_import_condition');
16
  $con = unserialize(B2S_PLUGIN_AUTO_POST_LIMIT);
17
  $autoPostLimit = ($autoPostCon['count'] == $con[B2S_PLUGIN_USER_VERSION]) ? 'block' : 'none';
18
  }
19
+ $b2sLastVersion = get_option('b2s_plugin_version');
20
  $b2sPrivacyPolicy = get_option('B2S_PLUGIN_PRIVACY_POLICY_USER_ACCEPT_' . B2S_PLUGIN_BLOG_USER_ID);
21
  $showPrivacyPolicy = false;
22
  if ($b2sPrivacyPolicy !== false) {
27
  }
28
  }
29
  ?>
30
+ <h1><?php echo (!empty($curPageTitle) ? $curPageTitle : ((isset($getPages[$_GET['page']]) && !empty($getPages[$_GET['page']])) ? $getPages[$_GET['page']] : '' )); ?></h1>
31
 
32
+ <div class="b2s-support-area hidden-md hidden-lg">
33
+ <a href="admin.php?page=blog2social-support" class="btn btn-primary btn-block"> <?php _e('Help & Support', 'blog2social'); ?></a>
34
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
 
36
+ <!--Info System-->
37
+ <?php if (version_compare(phpversion(), '5.5.3', '<')) { ?>
38
+ <div class="panel panel-group">
39
+ <div class="panel-body">
40
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e("To use all features of Blog2Social, PHP version 5.5.3 or higher is required. Our support assists you as of PHP version 5.5.3. See also:", "blog2social"); ?>
41
+ <a href="admin.php?page=blog2social-support#b2s-support-check-system"><?php _e('Blog2Social Troubleshooting-Tool', 'blog2social'); ?></a>
42
  </div>
43
+ </div>
44
+ <?php } ?>
45
+ <div class="panel panel-group b2s-heartbeat-fail" style="display: none;">
46
+ <div class="panel-body">
47
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('WordPress uses heartbeats by default, Blog2Social as well. Please enable heartbeats for using Blog2Social! See also:', 'blog2social'); ?>
48
+ <a href="admin.php?page=blog2social-support#b2s-support-check-system"><?php _e('Blog2Social Troubleshooting-Tool', 'blog2social'); ?></a>
49
+ </div>
50
+ </div>
51
+ <div class="panel panel-group b2s-server-connection-fail" style="display: none;">
52
+ <div class="panel-body">
53
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('The connection to the server failed. Try again!', 'blog2social'); ?>
54
+ </div>
55
+ </div>
56
 
57
+ <!--Info Mail Update -->
58
+ <div class="panel panel-group b2s-network-auth-info b2s-mail-update-success" style="display:none;">
59
+ <div class="panel-body">
60
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Thank you. You\'ll now receive the blog updates from Blog2Social.', 'blog2social'); ?>
61
+ </div>
62
+ </div>
 
63
 
64
+ <!--Info Auto Post-->
65
+ <div class="panel panel-group b2s-auto-posting" style="display: <?php echo $autoPostLimit; ?>;">
66
+ <div class="panel-body">
67
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Autoposter limit has been reached', 'blog2social') ?> <br> <?php _e('Your daily limit for posting automatically has been reached.', 'blog2social'); ?>
68
+ </div>
69
+ </div>
 
 
 
 
 
70
 
71
+ <!--Info Meta Tags -->
72
+ <div class="panel panel-group b2s-clear-meta-tags b2s-clear-meta-tags-success" style="display:none;">
73
+ <div class="panel-body">
74
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('You have clear all page and post meta data successful.', 'blog2social'); ?>
75
+ </div>
76
+ </div>
77
+ <div class="panel panel-group b2s-clear-meta-tags b2s-clear-meta-tags-error" style="display:none;">
78
+ <div class="panel-body">
79
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('The page and post meta data could not be removed.', 'blog2social'); ?>
80
+ </div>
81
+ </div>
82
 
83
+ <div class="panel panel-group b2s-meta-tags-yoast b2s-meta-tags-success" style="display:<?php echo $showYoast; ?>;">
84
+ <div class="panel-body">
85
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('You have Yoast SEO active. Blog2Social Social Meta Tags overrides the meta tags from Yoast SEO.', 'blog2social'); ?>
86
+ </div>
87
+ </div>
88
 
89
+ <div class="panel panel-group b2s-meta-tags-aioseop b2s-meta-tags-danger" style="display:<?php echo $showAioseop; ?>;">
90
+ <div class="panel-body">
91
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('You currently have both Blog2Social Social Meta Tags and All in One SEO Pack plugins active. To make sure that your Social Meta Tags are set correctly, please deactivate All in One Seo Social Meta settings. If they are already deactivated, you can ignore this message.', 'blog2social'); ?>
92
+ </div>
93
+ </div>
94
 
95
+ <div class="panel panel-group b2s-meta-tags-webdados b2s-meta-tags-danger" style="display:<?php echo $showWebdaos; ?>;">
96
+ <div class="panel-body">
97
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Blog2Social has detected another plugin that is setting Social Meta tags for your blog posts. To ensure that your Social Meta tags are set correctly for your social media posts shared with Blog2Social, please deactivate the Facebook Open Graph, Google+ and Twitter Card Tags settings in your other plugins.', 'blog2social'); ?>
98
+ </div>
99
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
 
101
+ <!--Info-Post-->
102
+ <div class="panel panel-group b2s-network-auth-info b2s-post-remove-fail" style="display: none;">
103
+ <div class="panel-body">
104
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('This entry could not be removed. It\'s not yours!', 'blog2social'); ?>
105
+ </div>
106
+ </div>
107
+ <div class="panel panel-group b2s-network-auth-info b2s-post-remove-success" style="display:none;">
108
+ <div class="panel-body">
109
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('This entry was removed successfully.', 'blog2social'); ?>
110
+ </div>
111
+ </div>
112
+ <div class="panel panel-group b2s-network-auth-info b2s-post-edit-success" style="display:none;">
113
+ <div class="panel-body">
114
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('This post was edit successful.', 'blog2social'); ?>
115
+ </div>
116
+ </div>
117
+ <?php if (isset($_GET['origin']) && $_GET['origin'] == 'save_post' && isset($_GET['postStatus'])) { ?>
118
+ <div class="panel panel-group b2s-network-auth-info">
119
+ <div class="panel-body">
120
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span>
121
+ <?php
122
+ if ($_GET['postStatus'] == 'future') {
123
+ echo __('Post was scheduled successfully on your blog!', 'blog2social');
124
+ } else {
125
+ echo __('Post is published successfully on your blog!', 'blog2social');
126
+ }
127
+ ?>
128
  </div>
129
+ </div>
130
+ <?php } ?>
131
 
132
+ <div class="b2s-trail-tracking" style="display: none;">
133
+ <img height="1" width="1" style="border-style:none;" id="b2s-trail-tracking-src" alt="b2s-trail-tracking"/>
134
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
135
 
136
+ <!--Info-Network-->
137
+ <div class="panel panel-group b2s-network-auth-info b2s-network-auth-success" style="display: none">
138
+ <div class="panel-body">
139
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your authorization was successful.', 'blog2social'); ?>
140
+ </div>
141
+ </div>
142
+ <div class="panel panel-group b2s-network-auth-info b2s-network-add-mandant-success" style="display: none;">
143
+ <div class="panel-body">
144
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your profile was saved successful.', 'blog2social'); ?>
145
+ </div>
146
+ </div>
147
+ <div class="panel panel-group b2s-network-auth-info b2s-network-add-mandant-error" style="display: none;">
148
+ <div class="panel-body">
149
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your profile could not be saved.', 'blog2social'); ?>
150
+ </div>
151
+ </div>
152
+ <div class="panel panel-group b2s-network-auth-info b2s-network-remove-fail" style="display: none;">
153
+ <div class="panel-body">
154
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your authorization could not be removed.', 'blog2social'); ?>
155
+ </div>
156
+ </div>
157
+ <div class="panel panel-group b2s-network-auth-info b2s-network-remove-success" style="display:none;">
158
+ <div class="panel-body">
159
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your authorization was removed successful.', 'blog2social'); ?>
160
+ </div>
161
+ </div>
162
+ <div class="panel panel-group b2s-network-auth-info b2s-feedback-success" style="display:none;">
163
+ <div class="panel-body">
164
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Thank you! Your feedback has been received.', 'blog2social'); ?>
165
+ </div>
166
+ </div>
167
+ <div class="panel panel-group b2s-network-auth-info b2s-feedback-fail" style="display:none;">
168
+ <div class="panel-body">
169
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your feedback could not be delivered.', 'blog2social'); ?>
170
+ </div>
171
+ </div>
172
 
173
+ <!-- Info-Settings-->
174
+ <div class="panel panel-group b2s-network-auth-info b2s-settings-user-success" style="display:<?php echo (isset($_GET['b2s-settings-user-success']) ? 'block' : 'none'); ?>;">
175
+ <div class="panel-body">
176
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your settings were successfully saved.', 'blog2social'); ?>
177
+ </div>
178
+ </div>
179
+ <div class="panel panel-group b2s-network-auth-info b2s-settings-user-error" style="display:none;">
180
+ <div class="panel-body">
181
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your settings could not be saved.', 'blog2social'); ?>
182
+ </div>
183
+ </div>
184
+ <div class="panel panel-group b2s-network-auth-info b2s-settings-user-error-no-auth-selected" style="display:none;">
185
+ <div class="panel-body">
186
+ <span class="glyphicon glyphicon-remove glyphicon-danger"></span> <?php _e('Your settings could not be saved, because you have auto-posting enabled but no social networks selected.', 'blog2social'); ?>
187
+ </div>
188
+ </div>
189
+ <div class="panel panel-group b2s-network-auth-info b2s-ship-settings-save" style="display: none;">
190
+ <div class="panel-body">
191
+ <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Your settings were successfully saved.', 'blog2social'); ?>
192
+ </div>
193
+ </div>
194
 
195
+ <!--Rating-->
196
+ <?php if (B2S_Rating::is_visible()) { ?>
197
+ <div class="panel panel-group b2s-notice">
198
+ <div class="panel-body">
199
+ <h2 style="margin-top:0;font-size:20px;"><?php _e('RATE IT!', 'blog2social'); ?></h2>
200
+ <p><?php echo str_replace("%s", B2S_Rating::count(), __("Hi, we noticed you just shared your %s. blog post with Blog2Social - that's awesome! Could you please do us a favor and give it a 5-star rating on WordPress? Just to help us spread the word and boost our motivation.", "blog2social")); ?></p>
201
+ <p class="b2s-notice-buttons">
202
+ <a href="https://wordpress.org/support/plugin/blog2social/reviews/" class="b2s-allow-rating b2s-text-underline" target="_blank">
203
+ <?php _e('Ok, you deserve it', 'blog2social'); ?>
204
+ </a>
205
+ <a href="#" class="b2s-hide-rating b2s-text-underline" target="_blank">
206
+ <?php _e('Nope, maybe later', 'blog2social'); ?>
207
+ </a>
208
+ <a href="#" class="b2s-hide-rating-forever b2s-text-underline" target="_blank">
209
+ <?php _e('I already did it', 'blog2social'); ?>
210
+ </a>
211
+ </p>
212
+ </div>
213
+ </div>
214
+ <?php } ?>
215
 
216
+ <!--Info-Trail-->
217
+ <?php if (B2S_PLUGIN_USER_VERSION == 0 && !defined("B2S_PLUGIN_TRAIL_END") && !get_option('B2S_HIDE_PREMIUM_MESSAGE') && (isset($_GET['page']) && in_array($_GET['page'], array("blog2social", "blog2social-post", "blog2social-sched", "blog2social-publish", "blog2social-calendar")))) { ?>
218
+ <div class="panel panel-group b2s-trail-premium-info-area b2s-notice">
219
+ <div class="panel-body">
220
+ <div class="b2s-hide-premium-message b2s-close"><i class="glyphicon glyphicon-remove"></i></div>
221
+ <h2 style="margin-top:0;font-size:20px;"><?php _e('Boost your social media automation with Blog2Social PREMIUM!', 'blog2social'); ?></h2>
222
+ <p>
223
+ <?php _e('Blog2Social provides even more options for auto-posting and auto-scheduling for your posts. Easily schedule your posts with the Best Time Scheduler or at your personal time settings. Post to multiple pages and groups. Select link post or image post formats for each network and post, select any image from your library and more.', 'blog2social'); ?>
224
+ </p>
225
+ <p class="b2s-notice-buttons">
226
+ <a data-toggle="modal" data-target="#b2s-trial-modal" href="#" class="b2s-text-underline">
227
+ <?php _e('Yes, I want to test Blog2Social PREMIUM 30 days for free', 'blog2social'); ?>
228
+ </a>
229
+ <a href="#" class="b2s-hide-premium-message b2s-text-underline" >
230
+ <?php _e("No, I'm happy with Blog2Social FREE", "blog2social"); ?>
231
+ </a>
232
+ </p>
233
+ </div>
234
+ </div>
235
+ <?php } ?>
 
236
 
237
+ <?php if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > strtotime(gmdate('Y-m-d H:i:s')) && !get_option('B2S_HIDE_TRAIL_MESSAGE') && (isset($_GET['page']) && in_array($_GET['page'], array("blog2social", "blog2social-post", "blog2social-sched", "blog2social-publish", "blog2social-calendar")))) { ?>
238
+ <div class="panel panel-group b2s-trail-premium-info-area b2s-notice">
239
+ <div class="panel-body">
240
+ <div class="b2s-hide-trail-message b2s-close"><i class="glyphicon glyphicon-remove"></i></div>
241
+ <h2 style="margin-top:0;font-size:20px;">
242
+ <?php _e('Your Blog2Social Premium Free Version is activated for ', 'blog2social'); ?>
243
+ <?php
244
+ $days = B2S_Util::getTrialRemainingDays(B2S_PLUGIN_TRAIL_END, date_default_timezone_get());
245
+ echo $days > 0 ? ("<span style='color:#79B232'>" . $days . "</span>" . __(' Days', 'blog2social')) : "<span style='color:#f33'>" . __(' today', 'blog2social') . "</span>";
246
+ ?>
247
+ </h2>
248
+ <p>
249
+ <?php echo _e('Blog2Social PREMIUM can do so much for you: Auto-publish your blog post on autopilot, automatically schedule your social media posts with the Best Time Manager. Select images and post formats (link post or image post) for each social community. Upload and select any image for sharing. Save multiple combinations of networks for different sharing purposes. Start from only $5.75 per month to benefit from PREMIUM features.', 'blog2social'); ?>
250
+ </p>
251
+ <p class="b2s-notice-buttons">
252
+ <a target="_blank" class="b2s-text-underline" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>"><?php _e('Upgrade to PREMIUM', 'blog2social'); ?></a>
253
+ <a href="#" class="b2s-hide-trail-message b2s-text-underline"><?php echo _e('I need some more time to decide', 'blog2social'); ?></a>
254
+ </p>
255
+ </div>
 
 
 
 
 
 
 
 
 
 
 
256
  </div>
257
+ <?php } ?>
258
+
259
+ <?php if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) < strtotime(gmdate('Y-m-d H:i:s')) && !get_option('B2S_HIDE_TRAIL_ENDED') && (isset($_GET['page']) && in_array($_GET['page'], array("blog2social", "blog2social-post", "blog2social-sched", "blog2social-publish", "blog2social-calendar")))) { ?>
260
+ <div class="panel panel-group b2s-trail-premium-info-area b2s-notice">
261
+ <div class="panel-body">
262
+ <div class="b2s-hide-trail-ended-modal b2s-close"><i class="glyphicon glyphicon-remove"></i></div>
263
+ <h2 style="margin-top:0;font-size:20px;">
264
+ <?php _e('Your free trial of Blog2Social PREMIUM has ended.', 'blog2social'); ?>
265
+ <?php _e('We hope you liked Blog2Social Premium.', 'blog2social'); ?>
266
+ </h2>
267
+ <p>
268
+ <?php echo _e('Blog2Social PREMIUM can do so much for you: Auto-publish your blog post on autopilot, automatically schedule your social media posts with the Best Time Manager. Select images and post formats (link post or image post) for each social community. Upload and select any image for sharing. Save multiple combinations of networks for different sharing purposes. Start from only $5.75 per month to benefit from PREMIUM features.', 'blog2social'); ?>
269
+ </p>
270
+ <p class="b2s-notice-buttons">
271
+ <a target="_blank" class="b2s-text-underline" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>"><?php _e('Yes, I want to upgrade now', 'blog2social'); ?></a>
272
+ <a href="#" class="b2s-text-underline b2s-hide-trail-ended-modal"><?php _e('I need some more time to decide', 'blog2social'); ?></a>
273
+ <a href="#" class="b2s-text-underline b2s-show-feedback-modal"><?php echo _e('Did you miss something? Tell us!', 'blog2social'); ?></a>
274
+ </p>
275
+ </div>
276
  </div>
277
+ <?php } ?>
278
+
279
  <!--Header-->
280
 
281
 
334
 
335
  <!-- B2S-Key-Info-->
336
  <div class="modal fade" id="b2sInfoKeyModal" tabindex="-1" role="dialog" aria-labelledby="b2sInfoKeyModal" aria-hidden="true" data-backdrop="false">
337
+ <div class="modal-dialog b2s-modal-info-key-area">
338
  <div class="modal-content">
339
  <div class="modal-body">
340
  <!--Info-Key-->
341
  <div class="b2s-key-area-success" style="display: none;">
 
 
 
 
 
342
  <div class="col-md-12 text-center">
343
+ <div class="row">
344
+ <div class="col-md-12">
345
+ <span class="glyphicon glyphicon-ok b2s-glyphicon-xl glyphicon-success"></span>
346
+ </div>
347
  </div>
348
+ <div class="clearfix"></div>
349
+ <div class="row">
350
+ <div class="col-md-12">
351
+ <?php _e('Your license has been successfully activated.', 'blog2social'); ?>
352
+ </div>
353
  </div>
354
+ <div class="clearfix"></div>
355
  </div>
356
  </div>
357
  <div class="b2s-key-area-fail" style="display: none;">
358
  <div class="col-md-12 text-center">
359
+ <div class="row">
360
+ <div class="col-md-12">
361
+ <span class="glyphicon glyphicon-info-sign b2s-glyphicon-xl glyphicon-danger"></span>
362
+ </div>
363
  </div>
364
+ <div class="clearfix"></div>
365
+ <div class="row">
366
+ <div class="col-md-12">
367
+ <?php _e('Your entered License Key is invalid. Please contact support!', 'blog2social'); ?>
368
+ </div>
369
  </div>
370
+ <div class="clearfix"></div>
371
  </div>
372
  </div>
373
  <div class="b2s-key-area-fail-max-use" style="display: none;">
374
  <div class="col-md-12 text-center">
375
+ <div class="row">
376
+ <div class="col-md-12">
377
+ <span class="glyphicon glyphicon-info-sign b2s-glyphicon-xl glyphicon-danger"></span>
378
+ </div>
379
  </div>
380
+ <div class="clearfix"></div>
381
+ <div class="row">
382
+ <div class="col-md-12">
383
+ <?php _e('Your license key has reached the maximum number of users.', 'blog2social'); ?>
384
+ </div>
385
  </div>
386
+ <div class="clearfix"></div>
387
  </div>
388
  </div>
389
  <div class="clearfix"></div>
views/b2s/html/post.navbar.phtml CHANGED
@@ -16,6 +16,8 @@ $isPremiumInfo = (B2S_PLUGIN_USER_VERSION == 0) ? 'b2s-btn-disabled' : '';
16
  </div>
17
  <hr class="pull-left">
18
 
19
- <div class="hidden-lg hidden-md hidden-sm filterShow"><a href="#" onclick="showFilter('show');return false;"><i class="glyphicon glyphicon-chevron-down"></i><?php _e('filter', 'blog2social') ?></a></div>
20
- <div class="hidden-lg hidden-md hidden-sm filterHide"><a href="#" onclick="showFilter('hide');return false;"><i class="glyphicon glyphicon-chevron-up"></i><?php _e('filter', 'blog2social') ?></a></div>
21
- <!--Navbar Ende-->
 
 
16
  </div>
17
  <hr class="pull-left">
18
 
19
+ <?php if ($getPage != 'blog2social-curation') { ?>
20
+ <div class="hidden-lg hidden-md hidden-sm filterShow"><a href="#" onclick="showFilter('show');return false;"><i class="glyphicon glyphicon-chevron-down"></i><?php _e('filter', 'blog2social') ?></a></div>
21
+ <div class="hidden-lg hidden-md hidden-sm filterHide"><a href="#" onclick="showFilter('hide');return false;"><i class="glyphicon glyphicon-chevron-up"></i><?php _e('filter', 'blog2social') ?></a></div>
22
+ <!--Navbar Ende-->
23
+ <?php }
views/b2s/html/service.phtml DELETED
@@ -1,5 +0,0 @@
1
- <div class="col-md-3 del-padding-left b2s-support-area hidden-xs hidden-sm">
2
- <a target="_blank" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>" class="btn btn-success btn-block"><?php _e('Plans & Pricing', 'blog2social') ?></a>
3
- <a target="_blank" href="<?php echo B2S_Tools::getSupportLink('faq'); ?>" class="btn btn-primary btn-block"><?php _e('Support', 'blog2social') ?></a>
4
- <a target="_blank" href="<?php echo B2S_Tools::getSupportLink('howto'); ?>" class="btn btn-success btn-block"><?php _e('How to work with Blog2Social', 'blog2social') ?></a>
5
- </div>
 
 
 
 
 
views/b2s/html/sidebar.phtml CHANGED
@@ -1,87 +1,148 @@
1
- <?php require_once (B2S_PLUGIN_DIR . 'includes/B2S/User/Info.php'); ?>
2
- <!--Sidebar Start-->
3
- <div class="col-md-3 col-xs-12 del-padding-left pull-right">
 
 
4
  <div class="panel panel-default">
5
- <div class="panel-body b2s-inbox-menu">
6
- <ul>
7
- <li class="title">
8
- <span class="glyphicon glyphicon-flag glyphicon-success"></span> <?php _e('Your license', 'blog2social') ?>:
9
- <span class="b2s-key-name">
10
- <?php
11
- $versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
12
- if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > time()) {
13
- echo 'FREE-TRIAL (' . $versionType[B2S_PLUGIN_USER_VERSION] . ')';
14
- } else {
15
- echo $versionType[B2S_PLUGIN_USER_VERSION];
16
- }
17
- ?>
18
- </span>
19
- </li>
20
- </ul>
21
-
22
- <div class="b2s-key-area">
23
- <div class="input-group">
24
- <input class="form-control input-sm b2s-key-area-input" placeholder="<?php _e('Enter license key and change your version', 'blog2social'); ?>" value="" type="text">
25
- <span class="input-group-btn">
26
- <button class="btn btn-success btn-sm b2s-key-area-btn-submit"><?php _e('Activate', 'blog2social'); ?></button>
27
- </span>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  </div>
29
  </div>
30
-
31
- </div>
32
- </div>
33
-
34
- <div class="panel panel-default">
35
- <div class="panel-body b2s-inbox-menu">
36
- <ul>
37
- <li class="title">
38
- <span class="glyphicon glyphicon-signal glyphicon-success"></span> <?php _e('Network Activity (today)', 'blog2social'); ?>
39
- </li>
40
- <?php echo B2S_User_Info::getStatsTodayHtml(); ?>
41
- </ul>
42
- </div>
43
- </div>
44
-
45
- <div class="panel panel-default hidden-xs hidden-sm">
46
- <div class="panel-body b2s-inbox-menu">
47
- <ul>
48
- <li class="title">
49
- <span class="glyphicon glyphicon-star glyphicon-success"></span> <?php _e('Rate it!', 'blog2social'); ?>
50
- </li>
51
- <li>
52
- <p><?php _e("If you like Blog2Social, please give us a 5 star rating. If there is anything that does not work for you, please contact us!", 'blog2social'); ?></p>
53
- </li>
54
- <li>
55
- <a target="_blank" href="https://wordpress.org/support/plugin/blog2social/reviews/" class="btn btn-success btn-block"><?php _e('RATE BLOG2SOCIAL', 'blog2social') ?></a>
56
- </li>
57
- </ul>
58
- </div>
59
- </div>
60
 
61
- <div class="panel panel-default hidden-xs hidden-sm">
62
- <div class="panel-body">
63
- <ul>
64
- <li>
65
- <a target="_blank" href="https://service.blog2social.com/affiliate">
66
- <img title="B2S Ads" alt="B2S Affilate" class="img-responsive" src="https://files.blog2social.com/wp/images/<?php echo substr(B2S_LANGUAGE, 0, 2); ?>/affiliate.png">
67
- </a>
68
- <a target="_blank" href="https://service.blog2social.com/affiliate" class="btn btn-success btn-block"><?php _e('GET STARTED', 'blog2social') ?></a>
69
- </li>
70
- </ul>
 
 
 
71
  </div>
72
  </div>
 
 
73
 
74
- <div class="panel panel-default hidden-sm hidden-xs">
75
- <div class="panel-body b2s-inbox-menu">
76
- <ul>
77
- <li class="title">
78
- <span class="glyphicon glyphicon-bookmark glyphicon-success"></span>
79
- <?php _e('Posts from Blog2Social', 'blog2social'); ?>
80
- </li>
81
- <?php echo B2S_Notice::getBlogEntries(substr(B2S_LANGUAGE, 0, 2)); ?>
82
- </ul>
83
- </div>
84
- </div>
85
- </div>
86
 
87
- <!--Sidebar Ende-->
1
+ <?php
2
+ $b2sLastVersion = get_option('b2s_plugin_version');
3
+ ?>
4
+ <!-- Sidebar|Start -Include-->
5
+ <div class="col-md-3 col-xs-12 del-padding-left del-padding-right pull-right b2s-sidebar hidden-xs hidden-sm">
6
  <div class="panel panel-default">
7
+ <div class="panel-body">
8
+ <div class="col-md-12 del-padding-right">
9
+ <div class="row">
10
+ <div class="media">
11
+ <div class="col-md-2 del-padding-left">
12
+ <a class="" href="https://www.blog2social.com" target="_blank">
13
+ <img class="img-responsive b2s-img-logo" src="<?php echo plugins_url('/assets/images/b2s@64.png', B2S_PLUGIN_FILE); ?>" alt="logo">
14
+ </a>
15
+ </div>
16
+ <div class="col-md-10 del-padding-left">
17
+ <div class="media-body">
18
+ <a href="https://www.blog2social.com" class="b2s-btn-logo" target="_blank"><?php _e("Blog2Social", "blog2social") ?></a>
19
+ <span class="b2s-sidebar-version padding-left-5"><?php echo ($b2sLastVersion !== false) ? __("Version", "blog2social") . ' ' . B2S_Util::getVersion($b2sLastVersion) : ''; ?> </span>
20
+ <br>
21
+ <div class="b2s-sidebar-licence padding-left-5"><?php _e("Licence", "blog2social") ?>:
22
+ <a href="admin.php?page=blog2social-premium" class="b2s-sidebar-btn-licence b2s-key-name">
23
+ <?php
24
+ $versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
25
+ if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > time()) {
26
+ echo 'FREE-TRIAL (' . $versionType[B2S_PLUGIN_USER_VERSION] . ')';
27
+ } else {
28
+ echo $versionType[B2S_PLUGIN_USER_VERSION];
29
+ }
30
+ ?><i class="b2s-sidebar-licence-btn-edit glyphicon glyphicon-pencil"></i>
31
+ </a>
32
+ </div>
33
+ </div>
34
+ </div>
35
+ </div>
36
+ </div>
37
+ </div>
38
+ <div class="cleardfix"></div>
39
+ <div class="col-md-12">
40
+ <div class="row">
41
+ <hr>
42
+ <div class="b2s-sidebar-head">
43
+ <div class="b2s-sidebar-head-text">
44
+ <?php _e("Blog Content", "blog2social") ?>
45
+ </div>
46
+ <ul>
47
+ <li class="b2s-list-margin-left-10">
48
+ <i class="glyphicon glyphicon-th-list glyphicon-success"></i> <a href="admin.php?page=blog2social-post" class="b2s-sidebar-menu-item"><?php _e("Share Blog Post", "blog2social") ?></a>
49
+ </li>
50
+ </ul>
51
+ </div>
52
+ </div>
53
+ </div>
54
+ <div class="cleardfix"></div>
55
+ <div class="col-md-12">
56
+ <div class="row">
57
+ <hr>
58
+ <div class="b2s-sidebar-head">
59
+ <div class="b2s-sidebar-head-text">
60
+ <?php _e("Content Curation", "blog2social") ?>
61
+ </div>
62
+ <ul>
63
+ <li class="b2s-list-margin-left-10">
64
+ <i class="glyphicon glyphicon-plus glyphicon-success"></i> <a href="admin.php?page=blog2social-curation" class="b2s-sidebar-menu-item"><?php _e("Create Post", "blog2social") ?></a>
65
+ </li>
66
+ </ul>
67
+ </div>
68
+ </div>
69
+ </div>
70
+ <div class="cleardfix"></div>
71
+ <div class="col-md-12">
72
+ <div class="row">
73
+ <hr>
74
+ <div class="b2s-sidebar-head">
75
+ <div class="b2s-sidebar-head-text">
76
+ <?php _e("Content Library", "blog2social") ?>
77
+ </div>
78
+ <ul>
79
+ <li class="b2s-list-margin-left-10">
80
+ <i class="glyphicon glyphicon-th-list glyphicon-success"></i> <a href="admin.php?page=blog2social-post" class="b2s-sidebar-menu-item"><?php _e("all Posts", "blog2social") ?></a>
81
+ </li>
82
+ <li class="b2s-list-margin-left-10">
83
+ <i class="glyphicon glyphicon-th-list glyphicon-success"></i> <a href="admin.php?page=blog2social-approve" class="b2s-sidebar-menu-item"><?php _e("Instant Sharing", "blog2social") ?></a>
84
+ </li>
85
+ <li class="b2s-list-margin-left-10">
86
+ <i class="glyphicon glyphicon-time glyphicon-success"></i> <a href="admin.php?page=blog2social-sched" class="b2s-sidebar-menu-item"><?php _e("Scheduled Posts", "blog2social") ?></a>
87
+ </li>
88
+ <li class="b2s-list-margin-left-10">
89
+ <i class="glyphicon glyphicon-th-list glyphicon-success"></i> <a href="admin.php?page=blog2social-publish" class="b2s-sidebar-menu-item"><?php _e("Shared Posts", "blog2social") ?></a>
90
+ </li>
91
+ <li class="b2s-list-margin-left-10">
92
+ <i class="glyphicon glyphicon-calendar glyphicon-success"></i> <a href="admin.php?page=blog2social-calendar" class="b2s-sidebar-menu-item"><?php _e("Calendar", "blog2social") ?></a>
93
+ </li>
94
+ </ul>
95
+ <hr>
96
+ <ul>
97
+ <li class="b2s-list-margin-left-10">
98
+ <i class="glyphicon glyphicon-user glyphicon-success"></i> <a href="admin.php?page=blog2social-network" class="b2s-sidebar-menu-item"><?php _e("Social Accounts", "blog2social") ?></a>
99
+ </li>
100
+ <li class="b2s-list-margin-left-10">
101
+ <i class="glyphicon glyphicon-th-list glyphicon-success"></i> <a href="admin.php?page=blog2social-settings" class="b2s-sidebar-menu-item"><?php _e("Settings", "blog2social") ?></a>
102
+ </li>
103
+ <li class="b2s-list-margin-left-10">
104
+ <i class="glyphicon glyphicon-question-sign glyphicon-success"></i> <a href="admin.php?page=blog2social-support" class="b2s-sidebar-menu-item"><?php _e("Help & Support", "blog2social") ?></a>
105
+ </li>
106
+ <li class="b2s-list-margin-left-10">
107
+ <i class="glyphicon glyphicon-pencil glyphicon-success"></i> <a href="admin.php?page=blog2social-premium" class="b2s-sidebar-menu-item"><?php _e("Upgrade Licence", "blog2social") ?></a>
108
+ </li>
109
+ <li class="b2s-list-margin-left-10">
110
+ <i class="glyphicon glyphicon-signal glyphicon-success"></i> <a href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>" target="_blank" class="b2s-sidebar-menu-item"><?php _e("Plans & Prices", "blog2social") ?></a>
111
+ </li>
112
+ </ul>
113
+ </div>
114
+ </div>
115
+ </div>
116
+ <div class="cleardfix"></div>
117
+ <div class="col-md-12">
118
+ <div class="row">
119
+ <hr>
120
+ <div class="b2s-sidebar-head">
121
+ <div class="b2s-sidebar-head-text">
122
+ <span class="glyphicon glyphicon-star glyphicon-success"></span> <?php _e("Rate it!", "blog2social"); ?>
123
+ </div>
124
+ <p><?php _e("If you like Blog2Social, please give us a 5 star rating. If there is anything that does not work for you, please contact us!", "blog2social"); ?></p>
125
+ <a target="_blank" href="https://wordpress.org/support/plugin/blog2social/reviews/" class="btn btn-success btn-block"><?php _e("RATE BLOG2SOCIAL", "blog2social") ?></a>
126
+ </div>
127
  </div>
128
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
129
 
130
+ <div class="cleardfix"></div>
131
+ <div class="col-md-12">
132
+ <div class="row">
133
+ <br>
134
+ <hr>
135
+ <div class="b2s-sidebar-head">
136
+ <div class="b2s-sidebar-head-text">
137
+ <span class="glyphicon glyphicon-bullhorn glyphicon-success"></span> <?php _e("Blog2Social Blog News", "blog2social"); ?>
138
+ </div>
139
+ <p> <ul><?php echo B2S_Notice::getBlogEntries(substr(B2S_LANGUAGE, 0, 2)); ?></ul></p>
140
+ </div>
141
+ </div>
142
+ </div>
143
  </div>
144
  </div>
145
+ </div>
146
+ <!-- Sidebar|End-->
147
 
 
 
 
 
 
 
 
 
 
 
 
 
148
 
 
views/b2s/html/sidebar.ship.phtml ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!-- Sidebar|Start -Include-->
2
+ <div class="col-md-3 del-padding-left hidden-xs hidden-sm">
3
+ <div class="panel panel-default">
4
+ <div class="panel-body">
5
+ <div class="col-md-12 del-padding-right">
6
+ <div class="row">
7
+ <div class="media">
8
+ <div class="col-md-2 del-padding-left">
9
+ <a class="" href="https://www.blog2social.com" target="_blank">
10
+ <img class="img-responsive b2s-img-logo" src="<?php echo plugins_url('/assets/images/b2s@64.png', B2S_PLUGIN_FILE); ?>" alt="logo">
11
+ </a>
12
+ </div>
13
+ <div class="col-md-10 del-padding-left">
14
+ <div class="media-body">
15
+ <a href="https://www.blog2social.com" class="b2s-btn-logo" target="_blank"><?php _e("Blog2Social", "blog2social") ?></a>
16
+ <span class="b2s-sidebar-version padding-left-5"><?php echo ($b2sLastVersion !== false) ? __("Version", "blog2social") .' '. B2S_Util::getVersion(B2S_PLUGIN_VERSION) : ''; ?> </span>
17
+ <br>
18
+ <div class="b2s-sidebar-licence padding-left-5"><?php _e("Licence", "blog2social") ?>:
19
+ <a href="admin.php?page=blog2social-premium" class="b2s-sidebar-btn-licence b2s-key-name">
20
+ <?php
21
+ $versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
22
+ if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > time()) {
23
+ echo 'FREE-TRIAL (' . $versionType[B2S_PLUGIN_USER_VERSION] . ')';
24
+ } else {
25
+ echo $versionType[B2S_PLUGIN_USER_VERSION];
26
+ }
27
+ ?><i class="b2s-sidebar-licence-btn-edit glyphicon glyphicon-pencil"></i>
28
+ </a>
29
+ </div>
30
+ </div>
31
+ </div>
32
+ </div>
33
+ </div>
34
+ </div>
35
+
36
+ <div class="cleardfix"></div>
37
+ <div class="col-md-12">
38
+ <div class="row">
39
+ <hr>
40
+ <div class="b2s-sidebar-head">
41
+ <ul>
42
+ <li class="b2s-list-margin-left-10">
43
+ <i class="glyphicon glyphicon-question-sign glyphicon-success"></i> <a href="admin.php?page=blog2social-support" target="_blank" class="b2s-sidebar-menu-item"><?php _e("Help & Support", "blog2social") ?></a>
44
+ </li>
45
+ </ul>
46
+ </div>
47
+ </div>
48
+ </div>
49
+
50
+ </div>
51
+ </div>
52
+ </div>
views/b2s/network.php CHANGED
@@ -6,24 +6,24 @@ $networkData = $networkItem->getData();
6
  ?>
7
 
8
  <div class="b2s-container">
9
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
10
  <div class=" b2s-inbox col-md-12 del-padding-left">
11
- <div class="col-md-9 del-padding-left">
 
 
 
 
 
12
  <div class="panel panel-default">
13
  <div class="panel-body">
14
  <div class="col-md-12">
15
  <div class="b2s-post">
16
  <div class="grid-body">
17
- <h3><?php _e('Networks', 'blog2social') ?>
18
- <a class="b2s-info-btn" data-target="#b2sInfoAddMandant" data-toggle="modal" href="#"><?php echo _e('Info', 'blog2social'); ?></a>
19
- </h3>
20
- <hr>
21
  <div class="hidden-lg hidden-md hidden-sm filterShow"><a href="#" onclick="showFilter('show');return false;"><i class="glyphicon glyphicon-chevron-down"></i> <?php _e('filter', 'blog2social') ?></a></div>
22
  <div class="hidden-lg hidden-md hidden-sm filterHide"><a href="#" onclick="showFilter('hide');return false;"><i class="glyphicon glyphicon-chevron-up"></i> <?php _e('filter', 'blog2social') ?></a></div>
23
  <div class="form-inline" role="form">
24
  <?php echo $networkItem->getSelectMandantHtml($networkData['mandanten']); ?>
25
  <div class="form-group b2s-network-mandant-area">
26
- <?php if (B2S_PLUGIN_USER_VERSION > 1) { ?>
27
  <button href="#" class="btn btn-primary btn-sm " data-toggle="modal" data-target="#b2s-network-add-mandant">
28
  <span class="glyphicon glyphicon-plus"></span> <?php _e('Create new profile', 'blog2social') ?> <span class="label label-success"></button>
29
  <?php } else { ?>
@@ -48,7 +48,7 @@ $networkData = $networkItem->getData();
48
  </div>
49
  <div class="row b2s-network-auth-area">
50
  <?php echo $networkItem->getPortale($networkData['mandanten'], $networkData['auth'], $networkData['portale'], $networkData['auth_count']); ?>
51
- </div>
52
  <div class="row b2s-loading-area width-100" style="display: none">
53
  <div class="b2s-loader-impulse b2s-loader-impulse-md"></div>
54
  <div class="clearfix"></div>
@@ -57,12 +57,11 @@ $networkData = $networkItem->getData();
57
  <?php
58
  $noLegend = 1;
59
  require_once (B2S_PLUGIN_DIR . 'views/b2s/html/footer.phtml');
60
- ?>
61
  </div>
62
  </div>
63
  </div>
64
  </div>
65
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
66
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
67
  </div>
68
  </div>
@@ -85,43 +84,7 @@ $networkData = $networkItem->getData();
85
  <div class="btn btn-default b2s-network-add-mandant-btn-loading b2s-loader-impulse b2s-loader-impulse-sm" style="display:none"></div>
86
  </div>
87
  </div>
88
- </div>
89
- </div>
90
- </div>
91
- </div>
92
-
93
-
94
- <div class="modal fade" id="b2sInfoAddMandant" tabindex="-1" role="dialog" aria-labelledby="b2sInfoAddMandant" aria-hidden="true" data-backdrop="false">
95
- <div class="modal-dialog" role="document">
96
- <div class="modal-content">
97
- <div class="modal-header">
98
- <button type="button" class="b2s-modal-close close" data-modal-name="#b2sInfoAddMandant" aria-label="Close"><span aria-hidden="true">&times;</span></button>
99
- <h4 class="modal-title"> <?php _e('Create new profile', 'blog2social') ?></h4>
100
  </div>
101
- <div class="modal-body">
102
- <p><?php _e('All connected networks will be displayed as default "Standard" networks profile.<br><br>You may define various sets of social media accounts, profiles, pages or groups for different sharing purposes. For example pre-select specific set of all your networks for initial sharing and another set of specific networks for re-sharing your post to. Or, if you have multiple Twitter accounts or multiple Facebook pages and you want to share your post to specific accounts or pages only, this feature may come handy for even faster access to a specific selection of your sharing purposes. You may also select sets of networks for re-sharing or scheduling your posts once or recurrently at various days and times and with different comments or images.<br><br> This feature gives you an easier and faster access to an unlimited number of variations for pre-selected sets of social media accounts for any sharing and scheduling scheme you may think of.<br><br> You can always select and remove any account from any of your networks profiles on your preview page with just a click of your mouse for an easy variation of your current sharing scheme.', 'blog2social'); ?></p>
103
- <?php if (B2S_PLUGIN_USER_VERSION == 0) { ?>
104
- <hr>
105
- <h4><?php _e('You want to add another network profile, pages or groups?', 'blog2social'); ?></h4>
106
- <?php _e('With Blog2Social Premium you can:', 'blog2social') ?>
107
- <br>
108
- <br>
109
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Post on pages and groups', 'blog2social') ?><br>
110
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Share on multiple profiles, pages and groups', 'blog2social') ?><br>
111
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Auto-post and auto-schedule new and updated blog posts', 'blog2social') ?><br>
112
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Schedule your posts at the best times on each network', 'blog2social') ?><br>
113
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Best Time Manager: use predefined best time scheduler to auto-schedule your social media posts', 'blog2social') ?><br>
114
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Schedule your post for one time, multiple times or recurrently', 'blog2social') ?><br>
115
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Schedule and re-share old posts', 'blog2social') ?><br>
116
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Select link format or image format for your posts', 'blog2social') ?><br>
117
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Select individual images per post', 'blog2social') ?><br>
118
- <span class="glyphicon glyphicon-ok glyphicon-success"></span> <?php _e('Reporting & calendar: keep track of your published and scheduled social media posts', 'blog2social') ?><br>
119
- <br>
120
- <a target="_blank" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>" class="btn btn-success center-block"><?php _e('Upgrade to PREMIUM', 'blog2social') ?></a>
121
- <br>
122
- <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>
123
- <?php } ?>
124
- </div>
125
  </div>
126
  </div>
127
  </div>
@@ -135,7 +98,7 @@ $networkData = $networkItem->getData();
135
  </div>
136
  <div class="modal-body">
137
  <?php _e('Do you really want to delete this profile', 'blog2social') ?>?
138
- </div>
139
  <div class="modal-footer">
140
  <button class="btn btn-sm btn-default" data-dismiss="modal"><?php _e('NO', 'blog2social') ?></button>
141
  <button class="btn btn-sm btn-danger b2s-btn-network-delete-mandant-confirm"><?php _e('YES, delete', 'blog2social') ?></button>
@@ -181,11 +144,11 @@ $networkData = $networkItem->getData();
181
  </div>
182
  <div class="modal-body b2s-btn-network-delete-auth-confirm-text">
183
  <?php _e('Do you really want to delete this authorization', 'blog2social') ?>!
184
- </div>
185
  <div class="modal-body b2s-btn-network-delete-auth-show-post-text">
186
  <p><?php _e('You have still set up scheduled posts for this network:', 'blog2social'); ?></p>
187
  <p><input type="checkbox" value="0" id="b2s-delete-network-sched-post"> <?php _e('Delete all scheduled posts for this account irrevocably', 'blog2social') ?> (<span id="b2s-btn-network-delete-auth-show-post-count"></span> <?php _e('scheduled posts', 'blog2social') ?>)</p>
188
- </div>
189
  <div class="modal-footer">
190
  <input type="hidden" value="" id="b2s-delete-network-auth-id">
191
  <input type="hidden" value="" id="b2s-delete-network-id">
6
  ?>
7
 
8
  <div class="b2s-container">
 
9
  <div class=" b2s-inbox col-md-12 del-padding-left">
10
+ <div class="col-md-9 del-padding-left del-padding-right">
11
+ <!--Header|Start - Include-->
12
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
13
+ <!--Header|End-->
14
+ <div class="clearfix"></div>
15
+ <!--Content|Start-->
16
  <div class="panel panel-default">
17
  <div class="panel-body">
18
  <div class="col-md-12">
19
  <div class="b2s-post">
20
  <div class="grid-body">
 
 
 
 
21
  <div class="hidden-lg hidden-md hidden-sm filterShow"><a href="#" onclick="showFilter('show');return false;"><i class="glyphicon glyphicon-chevron-down"></i> <?php _e('filter', 'blog2social') ?></a></div>
22
  <div class="hidden-lg hidden-md hidden-sm filterHide"><a href="#" onclick="showFilter('hide');return false;"><i class="glyphicon glyphicon-chevron-up"></i> <?php _e('filter', 'blog2social') ?></a></div>
23
  <div class="form-inline" role="form">
24
  <?php echo $networkItem->getSelectMandantHtml($networkData['mandanten']); ?>
25
  <div class="form-group b2s-network-mandant-area">
26
+ <?php if (B2S_PLUGIN_USER_VERSION > 1) { ?>
27
  <button href="#" class="btn btn-primary btn-sm " data-toggle="modal" data-target="#b2s-network-add-mandant">
28
  <span class="glyphicon glyphicon-plus"></span> <?php _e('Create new profile', 'blog2social') ?> <span class="label label-success"></button>
29
  <?php } else { ?>
48
  </div>
49
  <div class="row b2s-network-auth-area">
50
  <?php echo $networkItem->getPortale($networkData['mandanten'], $networkData['auth'], $networkData['portale'], $networkData['auth_count']); ?>
51
+ </div>
52
  <div class="row b2s-loading-area width-100" style="display: none">
53
  <div class="b2s-loader-impulse b2s-loader-impulse-md"></div>
54
  <div class="clearfix"></div>
57
  <?php
58
  $noLegend = 1;
59
  require_once (B2S_PLUGIN_DIR . 'views/b2s/html/footer.phtml');
60
+ ?>
61
  </div>
62
  </div>
63
  </div>
64
  </div>
 
65
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
66
  </div>
67
  </div>
84
  <div class="btn btn-default b2s-network-add-mandant-btn-loading b2s-loader-impulse b2s-loader-impulse-sm" style="display:none"></div>
85
  </div>
86
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
87
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  </div>
89
  </div>
90
  </div>
98
  </div>
99
  <div class="modal-body">
100
  <?php _e('Do you really want to delete this profile', 'blog2social') ?>?
101
+ </div>
102
  <div class="modal-footer">
103
  <button class="btn btn-sm btn-default" data-dismiss="modal"><?php _e('NO', 'blog2social') ?></button>
104
  <button class="btn btn-sm btn-danger b2s-btn-network-delete-mandant-confirm"><?php _e('YES, delete', 'blog2social') ?></button>
144
  </div>
145
  <div class="modal-body b2s-btn-network-delete-auth-confirm-text">
146
  <?php _e('Do you really want to delete this authorization', 'blog2social') ?>!
147
+ </div>
148
  <div class="modal-body b2s-btn-network-delete-auth-show-post-text">
149
  <p><?php _e('You have still set up scheduled posts for this network:', 'blog2social'); ?></p>
150
  <p><input type="checkbox" value="0" id="b2s-delete-network-sched-post"> <?php _e('Delete all scheduled posts for this account irrevocably', 'blog2social') ?> (<span id="b2s-btn-network-delete-auth-show-post-count"></span> <?php _e('scheduled posts', 'blog2social') ?>)</p>
151
+ </div>
152
  <div class="modal-footer">
153
  <input type="hidden" value="" id="b2s-delete-network-auth-id">
154
  <input type="hidden" value="" id="b2s-delete-network-id">
views/b2s/post.approve.php CHANGED
@@ -10,9 +10,13 @@ $b2sPostBlogId = isset($_GET['b2sPostBlogId']) ? (int) $_GET['b2sPostBlogId'] :
10
 
11
  <div class="b2s-container">
12
  <div class="b2s-inbox">
13
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
14
  <div class="col-md-12 del-padding-left">
15
- <div class="col-md-9 del-padding-left">
 
 
 
 
 
16
  <div class="panel panel-default">
17
  <div class="panel-body">
18
  <!--Posts from Wordpress Start-->
@@ -57,7 +61,6 @@ $b2sPostBlogId = isset($_GET['b2sPostBlogId']) ? (int) $_GET['b2sPostBlogId'] :
57
  </div>
58
  </div>
59
  </div>
60
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
61
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
62
  </div>
63
  </div>
10
 
11
  <div class="b2s-container">
12
  <div class="b2s-inbox">
 
13
  <div class="col-md-12 del-padding-left">
14
+ <div class="col-md-9 del-padding-left del-padding-right">
15
+ <!--Header|Start - Include-->
16
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
17
+ <!--Header|End-->
18
+ <div class="clearfix"></div>
19
+ <!--Content|Start-->
20
  <div class="panel panel-default">
21
  <div class="panel-body">
22
  <!--Posts from Wordpress Start-->
61
  </div>
62
  </div>
63
  </div>
 
64
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
65
  </div>
66
  </div>
views/b2s/post.calendar.php CHANGED
@@ -16,9 +16,13 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
16
 
17
  <div class="b2s-container">
18
  <div class="b2s-inbox">
19
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
20
  <div class="col-md-12 del-padding-left">
21
- <div class="col-md-9 del-padding-left">
 
 
 
 
 
22
  <div class="panel panel-default">
23
  <div class="panel-body">
24
  <div>
@@ -28,6 +32,11 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
28
  <div class="col-md-12 b2s-calendar-filter form-inline del-padding-left del-padding-right">
29
  <div class="b2s-calendar-filter-network-legend-text">
30
  <?php _e('Sort by network', 'blog2social'); ?>
 
 
 
 
 
31
  </div>
32
  <div class="clearfix"></div>
33
  <?php
@@ -68,7 +77,6 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
68
  </div>
69
  </div>
70
  </div>
71
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
72
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
73
  </div>
74
  </div>
@@ -188,7 +196,7 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
188
  </div>
189
  </div>
190
  <input type="hidden" id="b2sSelSchedDate" value="">
191
-
192
  </div>
193
  </div>
194
  </div>
16
 
17
  <div class="b2s-container">
18
  <div class="b2s-inbox">
 
19
  <div class="col-md-12 del-padding-left">
20
+ <div class="col-md-9 del-padding-left del-padding-right">
21
+ <!--Header|Start - Include-->
22
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
23
+ <!--Header|End-->
24
+ <div class="clearfix"></div>
25
+ <!--Content|Start-->
26
  <div class="panel panel-default">
27
  <div class="panel-body">
28
  <div>
32
  <div class="col-md-12 b2s-calendar-filter form-inline del-padding-left del-padding-right">
33
  <div class="b2s-calendar-filter-network-legend-text">
34
  <?php _e('Sort by network', 'blog2social'); ?>
35
+ <select id="b2s-calendar-filter-status" class="form-control pull-right">
36
+ <option selected value="0"><?php _e('show all', 'blog2social'); ?></option>
37
+ <option value="1"><?php _e('published', 'blog2social'); ?></option>
38
+ <option value="2"><?php _e('scheduled', 'blog2social'); ?></option>
39
+ </select>
40
  </div>
41
  <div class="clearfix"></div>
42
  <?php
77
  </div>
78
  </div>
79
  </div>
 
80
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
81
  </div>
82
  </div>
196
  </div>
197
  </div>
198
  <input type="hidden" id="b2sSelSchedDate" value="">
199
+
200
  </div>
201
  </div>
202
  </div>
views/b2s/post.notice.php CHANGED
@@ -7,9 +7,13 @@ $b2sShowByDate = isset($_GET['b2sShowByDate']) ? trim($_GET['b2sShowByDate']) :
7
 
8
  <div class="b2s-container">
9
  <div class="b2s-inbox">
10
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
11
  <div class="col-md-12 del-padding-left">
12
- <div class="col-md-9 del-padding-left">
 
 
 
 
 
13
  <div class="panel panel-default">
14
  <div class="panel-body">
15
  <!--Filter Start-->
@@ -51,7 +55,6 @@ $b2sShowByDate = isset($_GET['b2sShowByDate']) ? trim($_GET['b2sShowByDate']) :
51
  </div>
52
  </div>
53
  </div>
54
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
55
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
56
  </div>
57
  </div>
7
 
8
  <div class="b2s-container">
9
  <div class="b2s-inbox">
 
10
  <div class="col-md-12 del-padding-left">
11
+ <div class="col-md-9 del-padding-left del-padding-right">
12
+ <!--Header|Start - Include-->
13
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
14
+ <!--Header|End-->
15
+ <div class="clearfix"></div>
16
+ <!--Content|Start-->
17
  <div class="panel panel-default">
18
  <div class="panel-body">
19
  <!--Filter Start-->
55
  </div>
56
  </div>
57
  </div>
 
58
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
59
  </div>
60
  </div>
views/b2s/post.php CHANGED
@@ -5,9 +5,12 @@ require_once (B2S_PLUGIN_DIR . 'includes/Util.php');
5
  ?>
6
  <div class="b2s-container">
7
  <div class="b2s-inbox">
8
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
9
  <div class="col-md-12 del-padding-left">
10
- <div class="col-md-9 del-padding-left">
 
 
 
 
11
  <div class="panel panel-default">
12
  <div class="panel-body">
13
  <!--Filter Start-->
@@ -48,7 +51,6 @@ require_once (B2S_PLUGIN_DIR . 'includes/Util.php');
48
  </div>
49
  </div>
50
  </div>
51
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
52
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
53
  </div>
54
  </div>
5
  ?>
6
  <div class="b2s-container">
7
  <div class="b2s-inbox">
 
8
  <div class="col-md-12 del-padding-left">
9
+ <div class="col-md-9 del-padding-left del-padding-right">
10
+ <!--Header|Start - Include-->
11
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
12
+ <!--Header|End-->
13
+ <div class="clearfix"></div>
14
  <div class="panel panel-default">
15
  <div class="panel-body">
16
  <!--Filter Start-->
51
  </div>
52
  </div>
53
  </div>
 
54
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
55
  </div>
56
  </div>
views/b2s/post.publish.php CHANGED
@@ -7,9 +7,13 @@ $b2sShowByDate = isset($_GET['b2sShowByDate']) ? trim($_GET['b2sShowByDate']) :
7
 
8
  <div class="b2s-container">
9
  <div class="b2s-inbox">
10
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
11
  <div class="col-md-12 del-padding-left">
12
- <div class="col-md-9 del-padding-left">
 
 
 
 
 
13
  <div class="panel panel-default">
14
  <div class="panel-body">
15
  <!--Filter Start-->
@@ -51,7 +55,6 @@ $b2sShowByDate = isset($_GET['b2sShowByDate']) ? trim($_GET['b2sShowByDate']) :
51
  </div>
52
  </div>
53
  </div>
54
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
55
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
56
  </div>
57
  </div>
7
 
8
  <div class="b2s-container">
9
  <div class="b2s-inbox">
 
10
  <div class="col-md-12 del-padding-left">
11
+ <div class="col-md-9 del-padding-left del-padding-right">
12
+ <!--Header|Start - Include-->
13
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
14
+ <!--Header|End-->
15
+ <div class="clearfix"></div>
16
+ <!--Content|Start-->
17
  <div class="panel panel-default">
18
  <div class="panel-body">
19
  <!--Filter Start-->
55
  </div>
56
  </div>
57
  </div>
 
58
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
59
  </div>
60
  </div>
views/b2s/post.sched.php CHANGED
@@ -16,9 +16,13 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
16
 
17
  <div class="b2s-container">
18
  <div class="b2s-inbox">
19
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
20
  <div class="col-md-12 del-padding-left">
21
- <div class="col-md-9 del-padding-left">
 
 
 
 
 
22
  <div class="panel panel-default">
23
  <div class="panel-body">
24
  <!--Posts from Wordpress Start-->
@@ -65,7 +69,6 @@ $metaSettings = get_option('B2S_PLUGIN_GENERAL_OPTIONS');
65
  </div>
66
  </div>
67
  </div>
68
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/service.phtml'); ?>
69
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
70
  </div>
71
  </div>
16
 
17
  <div class="b2s-container">
18
  <div class="b2s-inbox">
 
19
  <div class="col-md-12 del-padding-left">
20
+ <div class="col-md-9 del-padding-left del-padding-right">
21
+ <!--Header|Start - Include-->
22
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
23
+ <!--Header|End-->
24
+ <div class="clearfix"></div>
25
+ <!--Content|Start-->
26
  <div class="panel panel-default">
27
  <div class="panel-body">
28
  <!--Posts from Wordpress Start-->
69
  </div>
70
  </div>
71
  </div>
 
72
  <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/sidebar.phtml'); ?>
73
  </div>
74
  </div>
views/b2s/premium.php CHANGED
@@ -1,132 +1,103 @@
1
- <div style="max-width: 1150px;margin: 0 auto;">
2
- <div class="b2s-container">
3
- <div class="b2s-inbox">
4
- <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
5
- <div class="col-md-12">
 
 
 
 
 
6
  <div class="panel panel-default">
7
  <div class="panel-body">
8
- <div class="grid-body">
9
- <h2 style="margin-top:0"><?php _e('Your license: Blog2Social', 'blog2social') ?>
10
- <span class="b2s-key-name">
11
- <?php
12
- $versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
13
- if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > time()) {
14
- echo 'FREE-TRIAL (' . $versionType[B2S_PLUGIN_USER_VERSION] . ')';
15
- } else {
16
- echo $versionType[B2S_PLUGIN_USER_VERSION];
17
- }
18
- ?>
19
- </span>
20
- </h2>
21
- <p><?php _e('Upgrade to Blog2Social Premium to schedule your posts for the best time, once or recurringly with the Best Time Scheduler and post to pages, groups and multiple accounts per network.', 'blog2social') ?>
22
- <a target="_blank" class="b2s-btn-link" href="<?php echo B2S_Tools::getSupportLink('feature'); ?>"><?php _e('Learn more', 'blog2social') ?></a></p>
23
- <div class="clearfix"></div>
24
  <br>
25
- <div class="b2s-key-area">
26
- <div class="input-group">
27
- <input class="form-control input-sm b2s-key-area-input" placeholder="<?php _e('Enter license key and change your version', 'blog2social'); ?>" value="" type="text">
28
- <span class="input-group-btn">
29
- <button class="btn btn-success btn-sm b2s-key-area-btn-submit"><?php _e('Activate', 'blog2social'); ?></button>
30
- </span>
31
- </div>
 
 
 
 
 
32
  </div>
33
  </div>
34
- </div>
35
- </div>
36
- </div>
37
- <!--Features-->
38
- <div class="hidden-xs">
39
- <br>
40
- <div class="col-md-12">
41
- <div class="panel panel-default">
42
- <div class="panel-body">
43
- <div class="grid-body">
44
- <div class="col-md-8 del-padding-left del-padding-right col-lg-offset-2">
45
- <div class="row">
46
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
47
- <div class="thumbnail text-center">
48
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/networks-choice.png', B2S_PLUGIN_FILE); ?>" alt="Network">
49
- </div>
50
- <p>
51
- <strong><?php _e('Social Media Sharing', 'blog2social') ?></strong><br>
52
- <?php _e('Cross-share to all popular social networks', 'blog2social') ?>
53
- </p>
54
- </div>
55
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
56
- <div class="thumbnail text-center">
57
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/automation.png', B2S_PLUGIN_FILE); ?>" alt="Auto-Posting">
58
- </div>
59
- <p>
60
- <strong><?php _e('Auto Posting', 'blog2social') ?></strong><br>
61
- <?php _e('Automatically share your posts whenever you publish a new blog post', 'blog2social') ?>
62
- </p>
63
- </div>
64
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
65
- <div class="thumbnail text-center">
66
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/advanced-customization.png', B2S_PLUGIN_FILE); ?>" alt="Customization">
67
- </div>
68
- <p>
69
- <strong><?php _e('Customizing Social Media Posts', 'blog2social') ?></strong><br>
70
- <?php _e('Edit or add comments, hashtags or handles. Edit posts in HTML for re-publishing on blogging networks', 'blog2social') ?>
71
- </p>
72
- </div>
73
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
74
- <div class="thumbnail text-center">
75
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/best-time-scheduling.png', B2S_PLUGIN_FILE); ?>" alt="Scheduling">
76
- </div>
77
- <p>
78
- <strong><?php _e('Best Time Scheduler', 'blog2social') ?></strong><br>
79
- <?php _e('Choose pre-defined times to post or edit and define your own time settings', 'blog2social') ?>
80
- </p>
81
- </div>
82
  </div>
83
- <div class="row">
84
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
85
- <div class="thumbnail text-center">
86
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/advanced-scheduling.png', B2S_PLUGIN_FILE); ?>" alt="Advanced Scheduling">
87
- </div>
88
- <p>
89
- <strong><?php _e('Social Media Scheduler', 'blog2social') ?></strong><br>
90
- <?php _e('Social media scheduling: once, repeatedly or recurrently to multiple profiles, pages and groups', 'blog2social') ?>
91
- </p>
92
- </div>
93
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
94
- <div class="thumbnail text-center">
95
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/image-select.png', B2S_PLUGIN_FILE); ?>" alt="One-Step Workflow">
96
- </div>
97
- <p>
98
- <strong><?= _e('Individual Images for Each Social Media Post', 'blog2social'); ?></strong><br>
99
- <?php _e('Select any image from your media gallery for each social media post and channel', 'blog2social') ?>
100
- </p>
101
- </div>
102
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
103
- <div class="thumbnail text-center">
104
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/post-types.png', B2S_PLUGIN_FILE); ?>" alt="One-Step Workflow">
105
- </div>
106
- <p>
107
- <strong><?php _e('Select Post Format', 'blog2social') ?></strong><br>
108
- <?php _e('One-page preview editor for all social networks for easy customizing', 'blog2social') ?>
109
- </p>
110
- </div>
111
- <div class="col-xs-2 col-md-3 col-lg-3 col-hide-padding-left">
112
- <div class="thumbnail text-center">
113
- <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/reporting.png', B2S_PLUGIN_FILE); ?>" alt="Reporting">
114
- </div>
115
- <p>
116
- <strong><?php _e('Social Media Reporting', 'blog2social'); ?></strong>
117
- <?php _e('Keep track of your scheduled and shared posts', 'blog2social') ?>
118
- </p>
119
- </div>
1
+
2
+ <div class="b2s-container">
3
+ <div class="b2s-inbox">
4
+ <div class="col-md-12 del-padding-left">
5
+ <div class="col-md-9 del-padding-left del-padding-right">
6
+ <!--Header|Start - Include-->
7
+ <?php require_once (B2S_PLUGIN_DIR . 'views/b2s/html/header.phtml'); ?>
8
+ <!--Header|End-->
9
+ <div class="clearfix"></div>
10
+ <!--Content|Start-->
11
  <div class="panel panel-default">
12
  <div class="panel-body">
13
+ <h2 class="b2s-premium-h2"><?php _e('Your current license:', 'blog2social') ?>
14
+ <span class="b2s-key-name">
15
+ <?php
16
+ $versionType = unserialize(B2S_PLUGIN_VERSION_TYPE);
17
+ if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > time()) {
18
+ echo 'FREE-TRIAL (' . $versionType[B2S_PLUGIN_USER_VERSION] . ')';
19
+ } else {
20
+ echo $versionType[B2S_PLUGIN_USER_VERSION];
21
+ }
22
+ ?>
23
+ </span>
24
+ </h2>
25
+ <?php if (defined("B2S_PLUGIN_TRAIL_END") && strtotime(B2S_PLUGIN_TRAIL_END) > time()) { ?>
26
+ <p> <span class="b2s-text-bold"><?php _e("End of Trial", "blog2social") ?></span>: <?php echo B2S_Util::getCustomDateFormat(B2S_PLUGIN_TRAIL_END, trim(strtolower(substr(B2S_LANGUAGE, 0, 2))), false); ?>
27
+ <a class="b2s-text-bold" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>" target="_blank"> <?php _e('Upgrade', 'blog2social') ?></a>
28
+ </p>
29
  <br>
30
+ <?php } ?>
31
+
32
+ <p><?php _e('Upgrade to Blog2Social Premium and get even smarter with social media automation: Schedule your posts for the best time or recurringly with the Best Time Scheduler or the Social Media Calendar. Post to pages, groups and multiple accounts per network. ', 'blog2social') ?>
33
+ <a target="_blank" class="b2s-btn-link" href="<?php echo B2S_Tools::getSupportLink('affiliate'); ?>"><?php _e('Learn more', 'blog2social') ?></a></p>
34
+ <div class="clearfix"></div>
35
+ <br>
36
+ <div class="b2s-key-area">
37
+ <div class="input-group col-md-6 col-sm-12 col-xs-12">
38
+ <input class="form-control input-sm b2s-key-area-input" placeholder="<?php _e('Enter license key and change your version', 'blog2social'); ?>" value="" type="text">
39
+ <span class="input-group-btn">
40
+ <button class="btn btn-primary btn-sm b2s-key-area-btn-submit"><?php _e('Activate Licence', 'blog2social'); ?></button>
41
+ </span>
42
  </div>
43
  </div>
44
+ <div class="clearfix"></div>
45
+ <br>
46
+ <hr class="b2s-premium-line">
47
+ <div class="clearfix"></div>
48
+ <h2 class="b2s-premium-go-to-text">
49
+ <?php _e('Go Premium and get even smarter with social media automation', 'blog2social') ?>
50
+ </h2>
51
+ <p class="b2s-text-bold"><?php _e("The free version of Blog2Social offers you a whole bunch of great features for automatic sharing on all connected social media networks. For those who want to achieve even more, Blog2Social Premium is your social media solution of choice:", "blog2social") ?></p>
52
+ <div class="col-lg-10 col-lg-offset-1 col-xs-12 col-xs-offset-0">
53
+ <div class="row">
54
+ <div class="col-md-3 col-hide-padding-left">
55
+ <div class="thumbnail text-center">
56
+ <img class="b2s-feature-img-with-90" src="<?php echo plugins_url('/assets/images/features/pages-groups.png', B2S_PLUGIN_FILE); ?>" alt="Auto-Posting">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
57
  </div>
58
+ <p class="text-center">
59
+ <span class="b2s-text-bold"><?php _e('Pages and groups', 'blog2social') ?></span><br>
60
+ <?php _e('Share your posts on pages and in groups on Facebook, LinkedIn, XING, VK and Medium.', 'blog2social') ?>
61
+ </p>
62
+ </div>