Custom Sidebars – Dynamic Widget Area Manager - Version 3.0.1

Version Description

= 1.0 = Caution: Version 1.0 needs WordPress 3.3 to work. If you are running an earlier version do not upgrade.

= 0.7.1 = Now custom sidebars works with Thesis theme and some minor bugs have been solved.

= 0.7 = This version fix a bug of v0.6 and before that reset the custom sidebars of posts and pages when they are quick edited or bulk edited, so upgrade is recommended. This version also changes the capability for managing custom sidebars to 'switch_themes' the one that allows to see the appearance menu in the admin page. I think the plugin is more coherent this way, but anyway it is easy to modify under plugin edit.

= 0.6 = This version adds several options for customize the sidebars by categories and replace the default blog page sidebars. Now it's possible to edit sidebar properties. Also fixes some minor bugs.

Download this release

Release Info

Developer iworks
Plugin Icon 128x128 Custom Sidebars – Dynamic Widget Area Manager
Version 3.0.1
Comparing to
See all releases

Code changes from version 3.0.0.1 to 3.0.1

css/cs-cloning.min.css CHANGED
@@ -1,5 +1,5 @@
1
- /*! Custom Sidebars - v2.1.08
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
- * Copyright (c) 2016; * Licensed GPLv2+ */
4
 
5
  .inactive-sidebar .csb-clone{display:none}.widget-control-actions .csb-clone-button{margin:0 5px 0 0}.csb-marker{position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.3)}.csb-marker .widget-top,.csb-marker .widget-inside{opacity:.5}.csb-marker:before{content:attr(data-group);position:absolute;top:50%;left:5px;right:5px;text-align:center;margin-top:-1em;line-height:2em;height:2em;font-size:20px;z-index:1001;background:rgba(255,255,255,.2)}.csb-marker:after{content:'';position:absolute;left:1px;top:1px;right:1px;bottom:1px;background:url(../img/stripes.png);opacity:.05;z-index:1000;cursor:default}h4.csb-group{padding-left:45px;position:relative}h4 .btn-clone-group{position:absolute;top:50%;margin-top:-10px;left:15px;cursor:pointer;opacity:.6}h4 .btn-clone-group:hover{opacity:1}
1
+ /*! Custom Sidebars - v3.0.1.0
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
+ * Copyright (c) 2017; * Licensed GPLv2+ */
4
 
5
  .inactive-sidebar .csb-clone{display:none}.widget-control-actions .csb-clone-button{margin:0 5px 0 0}.csb-marker{position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.3)}.csb-marker .widget-top,.csb-marker .widget-inside{opacity:.5}.csb-marker:before{content:attr(data-group);position:absolute;top:50%;left:5px;right:5px;text-align:center;margin-top:-1em;line-height:2em;height:2em;font-size:20px;z-index:1001;background:rgba(255,255,255,.2)}.csb-marker:after{content:'';position:absolute;left:1px;top:1px;right:1px;bottom:1px;background:url(../img/stripes.png);opacity:.05;z-index:1000;cursor:default}h4.csb-group{padding-left:45px;position:relative}h4 .btn-clone-group{position:absolute;top:50%;margin-top:-10px;left:15px;cursor:pointer;opacity:.6}h4 .btn-clone-group:hover{opacity:1}
css/cs-scan.css ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .custom-sidebars-wp-checkup {
2
+ border-radius: 4px;
3
+ -ms-flex-align: center;
4
+ align-items: center;
5
+ background: #fff url(../img/heart.png) no-repeat 0 50%;
6
+ border: 0;
7
+ display: -ms-flexbox;
8
+ display: flex;
9
+ min-height: 100px;
10
+ padding-left: 135px;
11
+ -ms-flex-pack: justify;
12
+ justify-content: space-between;
13
+ }
14
+ .custom-sidebars-wp-checkup form {
15
+ white-space: nowrap;
16
+ }
17
+ .custom-sidebars-wp-checkup form input {
18
+ border: 0;
19
+ border-radius: 4px;
20
+ }
21
+ .custom-sidebars-wp-checkup form input[type=text] {
22
+ background-color: #f2f2f2;
23
+ padding: 15px 14px;
24
+ }
25
+ .custom-sidebars-wp-checkup form input[type=submit] {
26
+ background-color: #17a8e3;
27
+ color: #fff;
28
+ padding: 15px 35px;
29
+ text-transform: uppercase;
30
+ margin-left: 10px;
31
+ }
32
+ .custom-sidebars-wp-checkup p {
33
+ font-size: 1.2em;
34
+ }
35
+ .custom-sidebars-wp-checkup p b {
36
+ color: #840006;
37
+ }
css/cs-scan.min.css ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
1
+ /*! Custom Sidebars - v3.0.1.0
2
+ * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
+ * Copyright (c) 2017; * Licensed GPLv2+ */
4
+
5
+ .custom-sidebars-wp-checkup{border-radius:4px;-ms-flex-align:center;align-items:center;background:#fff url(../img/heart.png) no-repeat 0 50%;border:0;display:-ms-flexbox;display:flex;min-height:100px;padding-left:135px;-ms-flex-pack:justify;justify-content:space-between}.custom-sidebars-wp-checkup form{white-space:nowrap}.custom-sidebars-wp-checkup form input{border:0;border-radius:4px}.custom-sidebars-wp-checkup form input[type=text]{background-color:#f2f2f2;padding:15px 14px}.custom-sidebars-wp-checkup form input[type=submit]{background-color:#17a8e3;color:#fff;padding:15px 35px;text-transform:uppercase;margin-left:10px}.custom-sidebars-wp-checkup p{font-size:1.2em}.custom-sidebars-wp-checkup p b{color:#840006}
css/cs-visibility.css CHANGED
@@ -26,7 +26,6 @@
26
  padding: 12px 15px 0;
27
  background: #FAFAFA;
28
  }
29
-
30
  .csb-visibility-inner .toggle-action {
31
  display: block;
32
  margin: -15px -15px 0;
@@ -35,106 +34,79 @@
35
  border: 0;
36
  /*color: #0074A2;*/
37
  }
38
-
39
  .csb-visibility-inner .csb-option-row:hover {
40
  background: #F4F4F4;
41
- /*color: #2EA2CC;*/
42
  }
43
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  .csb-visibility-inner .csb-action {
45
  margin-bottom: 0;
46
  }
47
-
48
  .csb-visibility-inner .csb-action label {
49
  cursor: default;
50
  }
51
-
52
  .csb-visibility-inner .csb-action b {
53
  padding: 5px;
54
  border: 1px solid transparent;
55
  cursor: pointer;
56
  margin-left: -6px;
57
  }
58
-
59
  .csb-visibility-inner .csb-action:hover b {
60
  padding: 5px;
61
  background: #FFF;
62
  border: 1px solid #DDD;
63
  }
64
-
65
  .csb-visibility-inner .csb-always {
66
  padding-bottom: 0;
67
  text-align: center;
68
  font-style: italic;
69
  }
70
-
71
  .csb-visibility-inner .csb-always label {
72
  margin-bottom: 0;
73
  color: #AAA;
74
  cursor: default;
75
  }
76
-
77
- .csb-visibility-inner .csb-option-row.csb-always:hover {
78
- background: transparent;
79
- }
80
-
81
  .csb-visibility-inner .csb-and {
82
  margin-right: 10px;
83
  font-weight: bold;
84
  }
85
-
86
  .csb-visibility-inner label {
87
  display: block;
88
  border-top: 1px solid #E8E8E8;
89
  margin: 0 -15px 5px;
90
  padding: 5px 15px;
91
  }
92
-
93
  .csb-visibility-inner .csb-detail-row label {
94
  border: 0;
95
  margin-bottom: 0;
96
  padding-bottom: 0;
97
  }
98
-
99
  .csb-visibility-inner .csb-detail-row .detail {
100
  margin-top: 10px;
101
  }
102
-
103
  .csb-visibility-inner .chosen-container {
104
  display: block !important;
105
  width: 100% !important;
106
  }
107
-
108
- .csb-visibility-inner .csb-option-row .action {
109
- position: absolute;
110
- right: 15px;
111
- top: 7px;
112
- z-index: 1;
113
- color: #AAA;
114
- cursor: pointer;
115
- font-size: 20px;
116
- }
117
-
118
- .csb-visibility-inner .csb-option-row .action:hover {
119
- color: #000;
120
- }
121
-
122
- .csb-visibility-inner .csb-option-row.csb-action .action {
123
- top: 15px;
124
- }
125
-
126
- .csb-visibility-inner .csb-option-row .clear-filter:hover {
127
- color: #C00;
128
- }
129
-
130
- .csb-visibility-inner .csb-option-row .show-on-hover {
131
- opacity: 0;
132
- }
133
-
134
- .csb-visibility-inner .csb-option-row:hover .show-on-hover {
135
- opacity: 1;
136
- }
137
-
138
  .csb-visibility-inner .dropdown {
139
  position: absolute;
140
  z-index: 2;
@@ -145,20 +117,16 @@
145
  color: #555;
146
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
147
  }
148
-
149
  .csb-visibility-inner .dropdown li {
150
  padding: 5px 15px;
151
  cursor: pointer;
152
  margin: 0;
153
  }
154
-
155
  .csb-visibility-inner .dropdown li:hover {
156
  color: #000;
157
  background: #EEE;
158
  }
159
-
160
- .csb-visibility-inner .dropdown li.csb-group,
161
- .csb-visibility-inner .dropdown li.csb-group:hover {
162
  color: #999;
163
  font-weight: bold;
164
  background: #F8F8F8;
26
  padding: 12px 15px 0;
27
  background: #FAFAFA;
28
  }
 
29
  .csb-visibility-inner .toggle-action {
30
  display: block;
31
  margin: -15px -15px 0;
34
  border: 0;
35
  /*color: #0074A2;*/
36
  }
 
37
  .csb-visibility-inner .csb-option-row:hover {
38
  background: #F4F4F4;
 
39
  }
40
+ .csb-visibility-inner .csb-option-row:hover.csb-always:hover {
41
+ background: transparent;
42
+ }
43
+ .csb-visibility-inner .csb-option-row.csb-action .action {
44
+ top: 15px;
45
+ }
46
+ .csb-visibility-inner .csb-option-row .clear-filter:hover {
47
+ color: #C00;
48
+ }
49
+ .csb-visibility-inner .csb-option-row .action {
50
+ position: absolute;
51
+ right: 15px;
52
+ top: 7px;
53
+ z-index: 1;
54
+ color: #AAA;
55
+ cursor: pointer;
56
+ font-size: 20px;
57
+ }
58
+ .csb-visibility-inner .csb-option-row .action:hover {
59
+ color: #000;
60
+ }
61
  .csb-visibility-inner .csb-action {
62
  margin-bottom: 0;
63
  }
 
64
  .csb-visibility-inner .csb-action label {
65
  cursor: default;
66
  }
 
67
  .csb-visibility-inner .csb-action b {
68
  padding: 5px;
69
  border: 1px solid transparent;
70
  cursor: pointer;
71
  margin-left: -6px;
72
  }
 
73
  .csb-visibility-inner .csb-action:hover b {
74
  padding: 5px;
75
  background: #FFF;
76
  border: 1px solid #DDD;
77
  }
 
78
  .csb-visibility-inner .csb-always {
79
  padding-bottom: 0;
80
  text-align: center;
81
  font-style: italic;
82
  }
 
83
  .csb-visibility-inner .csb-always label {
84
  margin-bottom: 0;
85
  color: #AAA;
86
  cursor: default;
87
  }
 
 
 
 
 
88
  .csb-visibility-inner .csb-and {
89
  margin-right: 10px;
90
  font-weight: bold;
91
  }
 
92
  .csb-visibility-inner label {
93
  display: block;
94
  border-top: 1px solid #E8E8E8;
95
  margin: 0 -15px 5px;
96
  padding: 5px 15px;
97
  }
 
98
  .csb-visibility-inner .csb-detail-row label {
99
  border: 0;
100
  margin-bottom: 0;
101
  padding-bottom: 0;
102
  }
 
103
  .csb-visibility-inner .csb-detail-row .detail {
104
  margin-top: 10px;
105
  }
 
106
  .csb-visibility-inner .chosen-container {
107
  display: block !important;
108
  width: 100% !important;
109
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
  .csb-visibility-inner .dropdown {
111
  position: absolute;
112
  z-index: 2;
117
  color: #555;
118
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
119
  }
 
120
  .csb-visibility-inner .dropdown li {
121
  padding: 5px 15px;
122
  cursor: pointer;
123
  margin: 0;
124
  }
 
125
  .csb-visibility-inner .dropdown li:hover {
126
  color: #000;
127
  background: #EEE;
128
  }
129
+ .csb-visibility-inner .dropdown li.csb-group, .csb-visibility-inner .dropdown li.csb-group:hover {
 
 
130
  color: #999;
131
  font-weight: bold;
132
  background: #F8F8F8;
css/cs-visibility.min.css CHANGED
@@ -1,5 +1,5 @@
1
- /*! Custom Sidebars - v2.1.08
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
- * Copyright (c) 2016; * Licensed GPLv2+ */
4
 
5
- .inactive-sidebar .csb-visibility{display:none}.widget-control-actions .csb-visibility-button{margin:0 5px 0 0}.csb-visibility{margin:0 -15px 15px}.csb-option-row{margin:0 -15px;padding:0 15px 12px;position:relative}.csb-visibility-inner{border:1px solid #E5E5E5;border-left:0;border-right:0;padding:12px 15px 0;background:#FAFAFA}.csb-visibility-inner .toggle-action{display:block;margin:-15px -15px 0;padding:15px 15px 0;cursor:pointer;border:0}.csb-visibility-inner .csb-option-row:hover{background:#F4F4F4}.csb-visibility-inner .csb-action{margin-bottom:0}.csb-visibility-inner .csb-action label{cursor:default}.csb-visibility-inner .csb-action b{padding:5px;border:1px solid transparent;cursor:pointer;margin-left:-6px}.csb-visibility-inner .csb-action:hover b{padding:5px;background:#FFF;border:1px solid #DDD}.csb-visibility-inner .csb-always{padding-bottom:0;text-align:center;font-style:italic}.csb-visibility-inner .csb-always label{margin-bottom:0;color:#AAA;cursor:default}.csb-visibility-inner .csb-option-row.csb-always:hover{background:transparent}.csb-visibility-inner .csb-and{margin-right:10px;font-weight:700}.csb-visibility-inner label{display:block;border-top:1px solid #E8E8E8;margin:0 -15px 5px;padding:5px 15px}.csb-visibility-inner .csb-detail-row label{border:0;margin-bottom:0;padding-bottom:0}.csb-visibility-inner .csb-detail-row .detail{margin-top:10px}.csb-visibility-inner .chosen-container{display:block!important;width:100%!important}.csb-visibility-inner .csb-option-row .action{position:absolute;right:15px;top:7px;z-index:1;color:#AAA;cursor:pointer;font-size:20px}.csb-visibility-inner .csb-option-row .action:hover{color:#000}.csb-visibility-inner .csb-option-row.csb-action .action{top:15px}.csb-visibility-inner .csb-option-row .clear-filter:hover{color:#C00}.csb-visibility-inner .csb-option-row .show-on-hover{opacity:0}.csb-visibility-inner .csb-option-row:hover .show-on-hover{opacity:1}.csb-visibility-inner .dropdown{position:absolute;z-index:2;background:#FFF;border:1px solid #DDD;right:10px;top:20px;color:#555;box-shadow:0 1px 10px rgba(0,0,0,.15)}.csb-visibility-inner .dropdown li{padding:5px 15px;cursor:pointer;margin:0}.csb-visibility-inner .dropdown li:hover{color:#000;background:#EEE}.csb-visibility-inner .dropdown li.csb-group,.csb-visibility-inner .dropdown li.csb-group:hover{color:#999;font-weight:700;background:#F8F8F8;padding-left:5px;cursor:default}
1
+ /*! Custom Sidebars - v3.0.1.0
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
+ * Copyright (c) 2017; * Licensed GPLv2+ */
4
 
5
+ .inactive-sidebar .csb-visibility{display:none}.widget-control-actions .csb-visibility-button{margin:0 5px 0 0}.csb-visibility{margin:0 -15px 15px}.csb-option-row{margin:0 -15px;padding:0 15px 12px;position:relative}.csb-visibility-inner{border:1px solid #E5E5E5;border-left:0;border-right:0;padding:12px 15px 0;background:#FAFAFA}.csb-visibility-inner .toggle-action{display:block;margin:-15px -15px 0;padding:15px 15px 0;cursor:pointer;border:0}.csb-visibility-inner .csb-option-row:hover{background:#F4F4F4}.csb-visibility-inner .csb-option-row:hover.csb-always:hover{background:transparent}.csb-visibility-inner .csb-option-row.csb-action .action{top:15px}.csb-visibility-inner .csb-option-row .clear-filter:hover{color:#C00}.csb-visibility-inner .csb-option-row .action{position:absolute;right:15px;top:7px;z-index:1;color:#AAA;cursor:pointer;font-size:20px}.csb-visibility-inner .csb-option-row .action:hover{color:#000}.csb-visibility-inner .csb-action{margin-bottom:0}.csb-visibility-inner .csb-action label{cursor:default}.csb-visibility-inner .csb-action b{padding:5px;border:1px solid transparent;cursor:pointer;margin-left:-6px}.csb-visibility-inner .csb-action:hover b{padding:5px;background:#FFF;border:1px solid #DDD}.csb-visibility-inner .csb-always{padding-bottom:0;text-align:center;font-style:italic}.csb-visibility-inner .csb-always label{margin-bottom:0;color:#AAA;cursor:default}.csb-visibility-inner .csb-and{margin-right:10px;font-weight:700}.csb-visibility-inner label{display:block;border-top:1px solid #E8E8E8;margin:0 -15px 5px;padding:5px 15px}.csb-visibility-inner .csb-detail-row label{border:0;margin-bottom:0;padding-bottom:0}.csb-visibility-inner .csb-detail-row .detail{margin-top:10px}.csb-visibility-inner .chosen-container{display:block!important;width:100%!important}.csb-visibility-inner .dropdown{position:absolute;z-index:2;background:#FFF;border:1px solid #DDD;right:10px;top:20px;color:#555;box-shadow:0 1px 10px rgba(0,0,0,.15)}.csb-visibility-inner .dropdown li{padding:5px 15px;cursor:pointer;margin:0}.csb-visibility-inner .dropdown li:hover{color:#000;background:#EEE}.csb-visibility-inner .dropdown li.csb-group,.csb-visibility-inner .dropdown li.csb-group:hover{color:#999;font-weight:700;background:#F8F8F8;padding-left:5px;cursor:default}
css/cs.css CHANGED
@@ -199,42 +199,19 @@
199
  margin-right: 0px;
200
  padding-right: 20px;
201
  }
202
- .widgets-php .custom-sidebars-wp-checkup {
203
- border-radius: 4px;
204
- -ms-flex-align: center;
205
- align-items: center;
206
- background: #fff url(../img/heart.png) no-repeat 0 50%;
207
- border: 0;
208
- display: -ms-flexbox;
209
- display: flex;
210
- min-height: 100px;
211
- padding-left: 135px;
212
- -ms-flex-pack: justify;
213
- justify-content: space-between;
214
- }
215
- .widgets-php .custom-sidebars-wp-checkup form {
216
- white-space: nowrap;
217
  }
218
- .widgets-php .custom-sidebars-wp-checkup form input {
219
- border: 0;
220
  border-radius: 4px;
221
- }
222
- .widgets-php .custom-sidebars-wp-checkup form input[type=text] {
223
- background-color: #f2f2f2;
224
- padding: 15px 14px;
225
- }
226
- .widgets-php .custom-sidebars-wp-checkup form input[type=submit] {
227
- background-color: #17a8e3;
228
- color: #fff;
229
- padding: 15px 35px;
230
- text-transform: uppercase;
231
- margin-left: 10px;
232
- }
233
- .widgets-php .custom-sidebars-wp-checkup p {
234
- font-size: 1.2em;
235
- }
236
- .widgets-php .custom-sidebars-wp-checkup p b {
237
- color: #840006;
238
  }
239
  .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront {
240
  border-radius: 4px;
199
  margin-right: 0px;
200
  padding-right: 20px;
201
  }
202
+ .widgets-php .sidebars-column-1 .custom-sidebars-add-new {
203
+ background-color: #fff;
204
+ padding: 15px;
 
 
 
 
 
 
 
 
 
 
 
 
205
  }
206
+ .widgets-php .sidebars-column-1 .custom-sidebars-add-new p {
 
207
  border-radius: 4px;
208
+ border: 3px dashed #ddd;
209
+ color: #777;
210
+ cursor: pointer;
211
+ font-weight: bold;
212
+ margin: 0;
213
+ padding: 90px 10px;
214
+ text-align: center;
 
 
 
 
 
 
 
 
 
 
215
  }
216
  .widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront {
217
  border-radius: 4px;
css/cs.min.css CHANGED
@@ -1,5 +1,5 @@
1
- /*! Custom Sidebars - v2.1.10
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
- * Copyright (c) 2016; * Licensed GPLv2+ */
4
 
5
- .module-export .pro-layer{position:absolute;left:0;top:0;right:0;bottom:0;z-index:99999;background:rgba(255,255,255,.8);text-align:center;font-size:26px;font-weight:100;padding-top:120px;line-height:1.5}.module-export .pro-layer a{margin-top:20px;display:inline-block;background:#2EA2CC;color:#FAFAFA;text-decoration:none;padding:10px 20px;font-size:18px;font-weight:700}.module-export .pro-layer a:hover,.module-export .pro-layer a:focus,.module-export .pro-layer a:active{background:#1E8CBE;color:#FFF}.frm-location .pro-layer{padding:10px;text-align:center;font-size:26px;font-weight:100;line-height:1.5}.frm-location .pro-layer a{margin-top:20px;display:inline-block;background:#2EA2CC;color:#FAFAFA;text-decoration:none;padding:10px 20px;font-size:18px;font-weight:700}.frm-location .pro-layer a:hover,.frm-location .pro-layer a:focus,.frm-location .pro-layer a:active{background:#1E8CBE;color:#FFF}.csb-pro-layer{float:left;position:relative;opacity:.5;margin-right:10px}.csb-pro-layer .pro-info{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;background:rgba(96,96,96,.75);z-index:99999;text-align:center;text-decoration:none;line-height:28px;font-size:16px;font-weight:100;color:#FFF;text-decoration:underline;padding:0;margin:0;overflow:hidden}.csb-pro-layer:hover{opacity:1}.csb-pro-layer:hover .pro-info,.csb-pro-layer:hover .pro-info:hover,.csb-pro-layer:hover .pro-info:active,.csb-pro-layer:hover .pro-info:focus{line-height:48px;left:-10px;top:-10px;right:-5px;bottom:-10px;opacity:1}.csb-pro-layer .button{margin:0 5px 0 0;float:left}.csb-pro-layer .button .dashicons{line-height:26px;height:26px;float:left;margin-right:6px}#defaultsidebarspage p.submit{padding:0 0 10px;clear:both}#poststuff.defaultsdetailscontainer h2{border-bottom:0;margin-bottom:5px}#defaultsforposts,#defaultsforpages{padding:0 10px;background:#fcfcfc;overflow:hidden}.defaultsSelector{margin-bottom:30px}.cscolright{clear:right;float:right;margin:0;overflow:hidden;padding:0;width:49%}.cscolleft{margin:0;overflow:hidden;padding:0;width:49%}.widgets-php .widget-liquid-left{width:100%}.widgets-php .widget-liquid-right{padding:0 0 75px;margin:-10px -214% 0 0;width:210%;background:#e4e4e4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.widgets-php .widget-liquid-right #widgets-right{margin:20px}.widgets-php #wpcontent{position:relative}.widgets-php #wpcontent .wrap{margin-right:68%;position:relative}.widgets-php #wpcontent #screen-meta-links{position:relative;z-index:10}.widgets-php #wpcontent #screen-meta{position:relative;z-index:10}.widgets-php #widgets-left{margin-right:0!important}.widgets-php #footer{background:#fff;margin-right:0;padding-right:20px}.widgets-php .wrap h2{margin-bottom:10px}.widget-liquid-right .overview{list-style:none;position:absolute;left:0;top:0;width:auto;right:0;padding-left:20px;border-left:1px solid #DDD}#cs-options .cs-action{line-height:26px;margin-right:20px}#cs-options .cs-filter{float:right}.sidebar-form{margin:0 15px}.sidebar-form label{display:block}.sidebar-form .submit{text-align:right;margin:0;padding:1em 0}.sidebar-form .description{margin-top:5px;text-align:right}.sidebar_name,.sidebar_description{width:100%}div#widgets-right .sidebar-name>h3{padding:15px}div#widgets-right .widgets-sortables .sidebar-name>h3{padding:15px 7px}.widgets-holder-wrap.closed>div:nth-child(2){display:none}#defaultsidebarspage .hndle{cursor:pointer}#customsidebarspage #col-right{width:62%}.widgets_access .widget-liquid-right{position:static}#oldbrowsererror{display:none}#defaultsidebarspage .postbox{position:static}#defaultsidebarspage .inside{position:static}body.appearance_page_customsidebars .wrap h2{float:none}body.appearance_page_customsidebars #poststuff h2{margin-top:0}.widget.ui-draggable-dragging{z-index:10001!important}.csb-more-content{display:none}.csb-has-more .csb-more-content{display:block}#cs-widgets-extra{display:none}#cs-title-options{zoom:1;background:#E8E8E8;margin:-20px -20px 0 -20px;padding:10px 20px 20px;border-bottom:1px solid #DDD}.cs-title h3{font-weight:100}.cs-title h3 .cs-icon{margin-left:10px;color:#999}.replaceable{position:relative}.replaceable .replace-marker{position:absolute;left:0;top:0;bottom:0;width:5px;margin:0 5px 0 0;border-left:2px solid #05c944;z-index:10}.replaceable .replace-marker:hover:before{content:attr(data-label);background:#333;color:#EEE;font-size:13px;white-space:nowrap;padding:5px;position:absolute;top:7px;right:13px;line-height:20px}.replaceable .replace-marker:hover:after{content:'';position:absolute;top:16px;right:3px;border:6px solid transparent;border-left-color:#333}.cs-message{margin:.5em 0;padding:10px;position:absolute;left:0;right:0;box-shadow:0 1px 10px rgba(0,0,0,.2);z-index:100}.cs-message .close{position:absolute;top:.5em;right:.5em;opacity:.3;color:#000;cursor:pointer;text-decoration:none;font-size:14px;line-height:26px;width:26px;text-align:center;background:rgba(0,0,0,.1)}.cs-message .close:hover,.cs-message .close:focus,.cs-message .close:active{opacity:1}.cs-update{background:#ffffe0;border:1px solid #E6DB55}.cs-error{background:#FFEBE8;border:1px solid #C00}.cs-toolbar{color:#333;padding:0;background:#FCFCFC;border-top:1px solid #E5E5E5}.cs-toolbar:after{display:table;content:'';clear:both}.closed .cs-toolbar{display:none}.cs-toolbar .cs-tool{text-decoration:none;line-height:40px;height:40px;padding:0 10px;white-space:nowrap;background:#FFF;position:relative;overflow:hidden}.cs-toolbar .dashicons{line-height:40px}.cs-toolbar .cs-separator{border-left:1px solid #E5E5E5;width:1px;padding:0;margin:0;height:40px;overflow:hidden;display:inline-block;color:#DDD}.cs-custom-sidebar .cs-tool,.cs-custom-sidebar .cs-separator{float:right}.cs-theme-sidebar .cs-tool,.cs-theme-sidebar .cs-separator{float:left}.cs-toolbar .delete-sidebar{color:#A00}.cs-toolbar .delete-sidebar:hover,.cs-toolbar .delete-sidebar:focus,.cs-toolbar .delete-sidebar:active{color:red}.cs-toolbar .cs-tool.btn-replaceable{color:#555;padding-left:32px}.cs-toolbar .cs-tool.btn-replaceable:hover{color:#333!important}.cs-toolbar .cs-tool.btn-replaceable .chk-replaceable{position:absolute;top:50%;left:10px;height:16px;margin-top:-8px}.replaceable .cs-toolbar .cs-tool.btn-replaceable{background:#edfff3;color:#333}.replace-tip-box{float:left}.replace-tip{width:200px}.csb .button{outline:0}.csb .button>.dashicons,.csb .button-primary>.dashicons,.csb .button-secondary>.dashicons{opacity:.75;line-height:26px;margin-right:5px;transition:opacity .2s}.csb .button:hover>.dashicons,.csb .button-primary:hover>.dashicons,.csb .button-secondary:hover>.dashicons{opacity:1}.rtl div.widget-liquid-right{float:left;right:auto;left:0}.rtl.widgets-php #widgets-left{margin-left:0!important}.rtl.widgets-php #wpcontent,.rtl.widgets-php #wpfooter{margin-left:325px;margin-right:165px}.rtl.widgets-php.folded #wpcontent,.rtl.widgets-php.folded #wpfooter{margin-left:325px;margin-right:52px}.rtl #cs-title-options h2{float:right;margin-right:5px}.rtl .cs-options{text-align:left}.rtl .sidebar-form .submit{text-align:left}.rtl #TB_ajaxWindowTitle{float:right}.rtl #TB_closeAjaxWindow{float:left}.csb-export-head{min-width:450px}.csb-export-head th{vertical-align:top;text-align:right;color:#679;width:150px}.csb-export-head tr:hover{background:#FAFAFA}.csb-export-head ul{margin:0}.csb-export-head .dashicons.hint{font-size:12px;line-height:22px}.csb-form{padding-left:15px}.csb-form h2,.csb-form h3,.csb-form .form-buttons,#poststuff .csb-form h2,#poststuff .csb-form h3,#poststuff .csb-form .form-buttons{padding-left:0;margin-left:-15px}.form-buttons{clear:both}.show-infos{position:relative;display:inline-block;margin:0 5px}h2 .show-infos{top:4px}.show-infos .export-infos{position:absolute;top:-5px;left:30px;font-size:13px;line-height:1.4em;font-weight:400;background:#FFF;box-shadow:0 1px 8px rgba(0,0,0,.2);border:3px solid #FAFAFA;padding:5px;z-index:10}.show-infos .export-infos:before,.show-infos .export-infos:after{content:'';position:absolute;left:-17px;top:5px;border:7px solid transparent;border-right-color:#FAFAFA;z-index:1}.show-infos .export-infos:after{left:-18px;top:5px;border-right-color:rgba(0,0,0,.15);z-index:0}.show-infos:hover .export-infos{display:block!important}.export-infos .section{font-weight:700;margin:10px 0 5px -2px;color:#666}.cs-half{float:left;width:49%;margin-right:1%}.cs-replaceable{margin-bottom:5px}.cs-replaceable>.details{display:none;margin:5px 0}.cs-replaceable.open>.details{display:block}#wpbody-content .wp-list-table .column-cs_replacement{width:30%}@media screen and (max-width:782px){#wpbody-content .wp-list-table.fixed .column-cs_replacement{display:none}}#wpbody-content .wp-list-table td.cs_replacement{}#wpbody-content .wp-list-table td.cs_replacement .def,#wpbody-content .wp-list-table td.cs_replacement .cust{opacity:.8;cursor:default;position:relative;padding-left:110px}#wpbody-content .wp-list-table td.cs_replacement .def:after,#wpbody-content .wp-list-table td.cs_replacement .cust:after{content:' ';display:block;clear:both}#wpbody-content .wp-list-table td.cs_replacement .def:hover,#wpbody-content .wp-list-table td.cs_replacement .cust:hover{opacity:1;background:rgba(0,0,0,.02)}#wpbody-content .wp-list-table td.cs_replacement .def{display:none}#wpbody-content .wp-list-table td.cs_replacement .cs-val,#wpbody-content .wp-list-table td.cs_replacement .cs-key{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wpbody-content .wp-list-table td.cs_replacement .cs-key{max-width:100px;color:#666;position:absolute;left:0}#wpbody-content .wp-list-table td.cs_replacement .cs-val{display:block}#wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit{border-top:1px solid #EEE;margin-top:10px;padding-top:10px}#wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit label span.title{display:block;float:left;min-width:5em;white-space:nowrap;padding-right:10px;width:auto}#wpbody-content .wp-list-table .inline-edit-row-page .inline-edit-col-right{float:right}
1
+ /*! Custom Sidebars - v3.0.1.0
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
+ * Copyright (c) 2017; * Licensed GPLv2+ */
4
 
5
+ .module-export .pro-layer{position:absolute;left:0;top:0;right:0;bottom:0;z-index:99999;background:rgba(255,255,255,.8);text-align:center;font-size:26px;font-weight:100;padding-top:120px;line-height:1.5}.module-export .pro-layer a{margin-top:20px;display:inline-block;background:#2EA2CC;color:#FAFAFA;text-decoration:none;padding:10px 20px;font-size:18px;font-weight:700}.module-export .pro-layer a:hover,.module-export .pro-layer a:focus,.module-export .pro-layer a:active{background:#1E8CBE;color:#FFF}.frm-location .pro-layer{padding:10px;text-align:center;font-size:26px;font-weight:100;line-height:1.5}.frm-location .pro-layer a{margin-top:20px;display:inline-block;background:#2EA2CC;color:#FAFAFA;text-decoration:none;padding:10px 20px;font-size:18px;font-weight:700}.frm-location .pro-layer a:hover,.frm-location .pro-layer a:focus,.frm-location .pro-layer a:active{background:#1E8CBE;color:#FFF}.csb-pro-layer{float:left;position:relative;opacity:.5;margin-right:10px}.csb-pro-layer .pro-info{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;background:rgba(96,96,96,.75);z-index:99999;text-align:center;text-decoration:none;line-height:28px;font-size:16px;font-weight:100;color:#FFF;text-decoration:underline;padding:0;margin:0;overflow:hidden}.csb-pro-layer:hover{opacity:1}.csb-pro-layer:hover .pro-info,.csb-pro-layer:hover .pro-info:hover,.csb-pro-layer:hover .pro-info:active,.csb-pro-layer:hover .pro-info:focus{line-height:48px;left:-10px;top:-10px;right:-5px;bottom:-10px;opacity:1}.csb-pro-layer .button{margin:0 5px 0 0;float:left}.csb-pro-layer .button .dashicons{line-height:26px;height:26px;float:left;margin-right:6px}#defaultsidebarspage p.submit{padding:0 0 10px;clear:both}#poststuff.defaultsdetailscontainer h2{border-bottom:0;margin-bottom:5px}#defaultsforposts,#defaultsforpages{padding:0 10px;background:#fcfcfc;overflow:hidden}.defaultsSelector{margin-bottom:30px}.cscolright{clear:right;float:right;margin:0;overflow:hidden;padding:0;width:49%}.cscolleft{margin:0;overflow:hidden;padding:0;width:49%}.widgets-php .widget-liquid-left{width:100%}.widgets-php .widget-liquid-right{padding:0 0 75px;margin:-10px -214% 0 0;width:210%;background:#e4e4e4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.widgets-php .widget-liquid-right #widgets-right{margin:20px}.widgets-php .widget-liquid-right .overview{list-style:none;position:absolute;left:0;top:0;width:auto;right:0;padding-left:20px;border-left:1px solid #DDD}.widgets-php #wpcontent{position:relative}.widgets-php #wpcontent .wrap .cs-wrap{margin-right:68%;padding-top:1em;position:relative}.widgets-php #wpcontent #screen-meta-links{position:relative;z-index:10}.widgets-php #wpcontent #screen-meta{position:relative;z-index:10}.widgets-php #widgets-left{margin-right:0!important}.widgets-php #footer{background:#fff;margin-right:0;padding-right:20px}.widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront{border-radius:4px;background-color:#f9c200;margin:55px 0 16px}.widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman{min-height:145px;margin-right:-16px;background:url(../img/devman.png) no-repeat 100% 50%;padding:50px 120px 45px 20px}.widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman p{font-size:1.4em;color:#000;margin-top:0}.widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman p:last-of-type{margin-bottom:0}.widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront .devman .button{background-color:#00a7e6;color:#fff;font-weight:700;height:auto;padding:15px 16px;text-transform:uppercase}#cs-options .cs-action{line-height:26px;margin-right:20px}#cs-options .cs-filter{float:right}.sidebar-form{margin:0 15px}.sidebar-form label{display:block}.sidebar-form .submit{text-align:right;margin:0;padding:1em 0}.sidebar-form .description{margin-top:5px;text-align:right}.sidebar_name,.sidebar_description{width:100%}div#widgets-right .sidebar-name>h3{padding:15px}div#widgets-right .widgets-sortables .sidebar-name>h3{padding:15px 7px}.widgets-holder-wrap.closed>div:nth-child(2){display:none}#defaultsidebarspage .hndle{cursor:pointer}#customsidebarspage #col-right{width:62%}.widgets_access .widget-liquid-right{position:static}#oldbrowsererror{display:none}#defaultsidebarspage .postbox{position:static}#defaultsidebarspage .inside{position:static}body.appearance_page_customsidebars .wrap h2{float:none}body.appearance_page_customsidebars #poststuff h2{margin-top:0}.widget.ui-draggable-dragging{z-index:10001!important}.csb-more-content{display:none}.csb-has-more .csb-more-content{display:block}#cs-widgets-extra{display:none}#cs-title-options{zoom:1;background:#E8E8E8;margin:-20px -20px 0 -20px;padding:10px 20px 20px;border-bottom:1px solid #DDD}.cs-title h3{font-weight:100}.cs-title h3 .cs-icon{margin-left:10px;color:#999}.replaceable{position:relative}.replaceable .replace-marker{position:absolute;left:0;top:0;bottom:0;width:5px;margin:0 5px 0 0;border-left:2px solid #05c944;z-index:10}.replaceable .replace-marker:hover:before{content:attr(data-label);background:#333;color:#EEE;font-size:13px;white-space:nowrap;padding:5px;position:absolute;top:7px;right:13px;line-height:20px}.replaceable .replace-marker:hover:after{content:'';position:absolute;top:16px;right:3px;border:6px solid transparent;border-left-color:#333}.cs-message{margin:.5em 0;padding:10px;position:absolute;left:0;right:0;box-shadow:0 1px 10px rgba(0,0,0,.2);z-index:100}.cs-message .close{position:absolute;top:.5em;right:.5em;opacity:.3;color:#000;cursor:pointer;text-decoration:none;font-size:14px;line-height:26px;width:26px;text-align:center;background:rgba(0,0,0,.1)}.cs-message .close:hover,.cs-message .close:focus,.cs-message .close:active{opacity:1}.cs-update{background:#ffffe0;border:1px solid #E6DB55}.cs-error{background:#FFEBE8;border:1px solid #C00}.cs-toolbar{color:#333;padding:0;background:#FCFCFC;border-top:1px solid #E5E5E5}.cs-toolbar:after{display:table;content:'';clear:both}.closed .cs-toolbar{display:none}.cs-toolbar .cs-tool{text-decoration:none;line-height:40px;height:40px;padding:0 10px;white-space:nowrap;background:#FFF;position:relative;overflow:hidden}.cs-toolbar .dashicons{line-height:40px}.cs-toolbar .cs-separator{border-left:1px solid #E5E5E5;width:1px;padding:0;margin:0;height:40px;overflow:hidden;display:inline-block;color:#DDD}.cs-custom-sidebar .cs-tool,.cs-custom-sidebar .cs-separator{float:right}.cs-theme-sidebar .cs-tool,.cs-theme-sidebar .cs-separator{float:left}.cs-toolbar .delete-sidebar{color:#A00}.cs-toolbar .delete-sidebar:hover,.cs-toolbar .delete-sidebar:focus,.cs-toolbar .delete-sidebar:active{color:red}.cs-toolbar .cs-tool.btn-replaceable{color:#555;padding-left:32px}.cs-toolbar .cs-tool.btn-replaceable:hover{color:#333!important}.cs-toolbar .cs-tool.btn-replaceable .chk-replaceable{position:absolute;top:50%;left:10px;height:16px;margin-top:-8px}.replaceable .cs-toolbar .cs-tool.btn-replaceable{background:#edfff3;color:#333}.replace-tip-box{float:left}.replace-tip{width:200px}.csb .button{outline:0}.csb .button>.dashicons,.csb .button-primary>.dashicons,.csb .button-secondary>.dashicons{opacity:.75;line-height:26px;margin-right:5px;transition:opacity .2s}.csb .button:hover>.dashicons,.csb .button-primary:hover>.dashicons,.csb .button-secondary:hover>.dashicons{opacity:1}.rtl div.widget-liquid-right{float:left;right:auto;left:0}.rtl.widgets-php #wpcontent .wrap{margin-right:2px;margin-left:68%}.rtl.widgets-php .widget-liquid-right{margin:-10px 0 0 -214%}.rtl.widgets-php #widgets-left{margin-left:0!important}.rtl.widgets-php.folded #wpcontent,.rtl.widgets-php.folded #wpfooter{margin-left:325px;margin-right:52px}.rtl #cs-title-options h2{margin-right:5px}.rtl #cs-options .cs-filter{float:left}.rtl #cs-options .cs-action{margin-right:0;margin-left:20px}.rtl .sidebar-form .submit{text-align:left}.rtl #TB_ajaxWindowTitle{float:right}.rtl #TB_closeAjaxWindow{float:left}.csb-export-head{min-width:450px}.csb-export-head th{vertical-align:top;text-align:right;color:#679;width:150px}.csb-export-head tr:hover{background:#FAFAFA}.csb-export-head ul{margin:0}.csb-export-head .dashicons.hint{font-size:12px;line-height:22px}.csb-form{padding-left:15px}.csb-form h2,.csb-form h3,.csb-form .form-buttons,#poststuff .csb-form h2,#poststuff .csb-form h3,#poststuff .csb-form .form-buttons{padding-left:0;margin-left:-15px}.form-buttons{clear:both}.show-infos{position:relative;display:inline-block;margin:0 5px}h2 .show-infos{top:4px}.show-infos .export-infos{position:absolute;top:-5px;left:30px;font-size:13px;line-height:1.4em;font-weight:400;background:#FFF;box-shadow:0 1px 8px rgba(0,0,0,.2);border:3px solid #FAFAFA;padding:5px;z-index:10}.show-infos .export-infos:before,.show-infos .export-infos:after{content:'';position:absolute;left:-17px;top:5px;border:7px solid transparent;border-right-color:#FAFAFA;z-index:1}.show-infos .export-infos:after{left:-18px;top:5px;border-right-color:rgba(0,0,0,.15);z-index:0}.show-infos:hover .export-infos{display:block!important}.export-infos .section{font-weight:700;margin:10px 0 5px -2px;color:#666}.cs-half{float:left;width:49%;margin-right:1%}.cs-replaceable{margin-bottom:5px}.cs-replaceable>.details{display:none;margin:5px 0}.cs-replaceable.open>.details{display:block}#wpbody-content .wp-list-table .column-cs_replacement{width:30%}@media screen and (max-width:782px){#wpbody-content .wp-list-table.fixed .column-cs_replacement{display:none}}#wpbody-content .wp-list-table td.cs_replacement{}#wpbody-content .wp-list-table td.cs_replacement .def,#wpbody-content .wp-list-table td.cs_replacement .cust{opacity:.8;cursor:default;position:relative;padding-left:110px}#wpbody-content .wp-list-table td.cs_replacement .def:after,#wpbody-content .wp-list-table td.cs_replacement .cust:after{content:' ';display:block;clear:both}#wpbody-content .wp-list-table td.cs_replacement .def:hover,#wpbody-content .wp-list-table td.cs_replacement .cust:hover{opacity:1;background:rgba(0,0,0,.02)}#wpbody-content .wp-list-table td.cs_replacement .def{display:none}#wpbody-content .wp-list-table td.cs_replacement .cs-val,#wpbody-content .wp-list-table td.cs_replacement .cs-key{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#wpbody-content .wp-list-table td.cs_replacement .cs-key{max-width:100px;color:#666;position:absolute;left:0}#wpbody-content .wp-list-table td.cs_replacement .cs-val{display:block}#wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit{border-top:1px solid #EEE;margin-top:10px;padding-top:10px}#wpbody-content .wp-list-table .inline-edit-row fieldset.cs-quickedit label span.title{display:block;float:left;min-width:5em;white-space:nowrap;padding-right:10px;width:auto}#wpbody-content .wp-list-table .inline-edit-row-page .inline-edit-col-right{float:right}
customsidebars.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Custom Sidebars
4
  * Plugin URI: https://wordpress.org/plugins/custom-sidebars/
5
  * Description: Allows you to create widgetized areas and custom sidebars. Replace whole sidebars or single widgets for specific posts and pages.
6
- * Version: 3.0.0.1
7
  * Author: WPMU DEV
8
  * Author URI: http://premium.wpmudev.org/
9
  * Textdomain: custom-sidebars
3
  * Plugin Name: Custom Sidebars
4
  * Plugin URI: https://wordpress.org/plugins/custom-sidebars/
5
  * Description: Allows you to create widgetized areas and custom sidebars. Replace whole sidebars or single widgets for specific posts and pages.
6
+ * Version: 3.0.1.0
7
  * Author: WPMU DEV
8
  * Author URI: http://premium.wpmudev.org/
9
  * Textdomain: custom-sidebars
inc/class-custom-sidebars-advertisement.php CHANGED
@@ -5,7 +5,7 @@ add_action( 'cs_init', array( 'CustomSidebarsAdvertisement', 'instance' ) );
5
  /**
6
  * Extends the widgets section to add the advertisements.
7
  *
8
- * @since 2.2.0
9
  */
10
  class CustomSidebarsAdvertisement extends CustomSidebars {
11
 
@@ -15,7 +15,7 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
15
  /**
16
  * Returns the singleton object.
17
  *
18
- * @since 2.2.0
19
  */
20
  public static function instance() {
21
  static $instance = null;
@@ -30,14 +30,15 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
30
  /**
31
  * Constructor is private -> singleton.
32
  *
33
- * @since 2.2.0
34
  */
35
  private function __construct() {
36
  if ( ! is_admin() ) {
37
  return;
38
  }
39
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
40
- add_action( 'admin_head-widgets.php', array( $this, 'init_admin_head' ) );
 
41
  add_action( 'wp_ajax_custom_sidebars_advertisement_dismiss', array( $this, 'dismiss' ) );
42
  }
43
 
@@ -51,7 +52,7 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
51
  /**
52
  * Save dismiss decision, no more show it.
53
  *
54
- * @since 2.2.0
55
  */
56
  public function dismiss() {
57
  /**
@@ -86,21 +87,24 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
86
  /**
87
  * Admin header
88
  *
89
- * @since 2.2.0
90
  */
91
  public function init_admin_head() {
92
- add_action( 'admin_notices', array( $this, 'admin_notices' ) );
93
  }
94
 
95
  /**
96
- * Admin notice!
97
  *
98
- * @since 2.2.0
99
  */
100
- public function admin_notices() {
101
  $user_id = get_current_user_id();
102
  $state = get_user_meta( $user_id, $this->dismiss_name, true );
103
- if ( ! $state ) {
 
 
 
104
  ?>
105
  <script type="text/javascript">
106
  jQuery(document).on( 'click', '.custom-sidebars-wp-checkup .notice-dismiss', function() {
@@ -129,7 +133,23 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
129
  </button>
130
  </div>
131
  <?php
132
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
133
  $url = add_query_arg(
134
  array(
135
  'utm_source' => 'custom_sidebar_uf_ad',
5
  /**
6
  * Extends the widgets section to add the advertisements.
7
  *
8
+ * @since 3.0.0
9
  */
10
  class CustomSidebarsAdvertisement extends CustomSidebars {
11
 
15
  /**
16
  * Returns the singleton object.
17
  *
18
+ * @since 3.0.0
19
  */
20
  public static function instance() {
21
  static $instance = null;
30
  /**
31
  * Constructor is private -> singleton.
32
  *
33
+ * @since 3.0.0
34
  */
35
  private function __construct() {
36
  if ( ! is_admin() ) {
37
  return;
38
  }
39
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
40
+ add_action( 'admin_head', array( $this, 'init_admin_head' ) );
41
+ add_action( 'admin_head-widgets.php', array( $this, 'init_admin_head_in_widgets' ) );
42
  add_action( 'wp_ajax_custom_sidebars_advertisement_dismiss', array( $this, 'dismiss' ) );
43
  }
44
 
52
  /**
53
  * Save dismiss decision, no more show it.
54
  *
55
+ * @since 3.0.0
56
  */
57
  public function dismiss() {
58
  /**
87
  /**
88
  * Admin header
89
  *
90
+ * @since 3.0.0
91
  */
92
  public function init_admin_head() {
93
+ add_action( 'admin_notices', array( $this, 'admin_notice_scan' ) );
94
  }
95
 
96
  /**
97
+ * Admin notice scan!
98
  *
99
+ * @since 3.0.1
100
  */
101
+ public function admin_notice_scan() {
102
  $user_id = get_current_user_id();
103
  $state = get_user_meta( $user_id, $this->dismiss_name, true );
104
+ if ( $state ) {
105
+ return;
106
+ }
107
+ lib3()->ui->add( CSB_CSS_URL . 'cs-scan.css' );
108
  ?>
109
  <script type="text/javascript">
110
  jQuery(document).on( 'click', '.custom-sidebars-wp-checkup .notice-dismiss', function() {
133
  </button>
134
  </div>
135
  <?php
136
+ }
137
+
138
+ /**
139
+ * Admin header
140
+ *
141
+ * @since 3.0.1
142
+ */
143
+ public function init_admin_head_in_widgets() {
144
+ add_action( 'admin_notices', array( $this, 'admin_notices' ) );
145
+ }
146
+
147
+ /**
148
+ * Admin notice!
149
+ *
150
+ * @since 3.0.0
151
+ */
152
+ public function admin_notices() {
153
  $url = add_query_arg(
154
  array(
155
  'utm_source' => 'custom_sidebar_uf_ad',
inc/class-custom-sidebars.php CHANGED
@@ -105,6 +105,7 @@ class CustomSidebars {
105
 
106
  // We don't support accessibility mode. Display a note to the user.
107
  if ( true === self::$accessibility_mode ) {
 
108
  lib3()->ui->admin_message(
109
  sprintf(
110
  __(
@@ -114,7 +115,7 @@ class CustomSidebars {
114
  'custom-sidebars'
115
  ),
116
  $plugin_title,
117
- admin_url( 'widgets.php?widgets-access=off' )
118
  ),
119
  'err',
120
  'widgets'
@@ -150,13 +151,14 @@ class CustomSidebars {
150
  lib3()->ui->admin_message( $msg );
151
  }
152
  }
153
-
154
  }
155
 
156
  /**
157
  * add links on plugin page.
158
  */
159
  add_filter( 'plugin_action_links_' . plugin_basename( CSB_PLUGIN ), array( $this, 'add_action_links' ), 10, 4 );
 
 
160
  }
161
 
162
 
@@ -909,4 +911,20 @@ class CustomSidebars {
909
  );
910
  return $actions;
911
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
912
  };
105
 
106
  // We don't support accessibility mode. Display a note to the user.
107
  if ( true === self::$accessibility_mode ) {
108
+ $nonce = wp_create_nonce( 'widgets-access' );
109
  lib3()->ui->admin_message(
110
  sprintf(
111
  __(
115
  'custom-sidebars'
116
  ),
117
  $plugin_title,
118
+ admin_url( 'widgets.php?widgets-access=off&_wpnonce='.urlencode( $nonce ) )
119
  ),
120
  'err',
121
  'widgets'
151
  lib3()->ui->admin_message( $msg );
152
  }
153
  }
 
154
  }
155
 
156
  /**
157
  * add links on plugin page.
158
  */
159
  add_filter( 'plugin_action_links_' . plugin_basename( CSB_PLUGIN ), array( $this, 'add_action_links' ), 10, 4 );
160
+
161
+ add_action( 'admin_footer', array( $this, 'print_templates' ) );
162
  }
163
 
164
 
911
  );
912
  return $actions;
913
  }
914
+
915
+ /**
916
+ * Print JavaScript template.
917
+ *
918
+ * @since 3.0.1
919
+ */
920
+ public function print_templates() {
921
+ ?>
922
+ <script type="text/html" id="tmpl-custom-sidebars-add-new">
923
+ <div class="custom-sidebars-add-new">
924
+ <p><?php esc_html_e( 'Create a custom sidebar to get started.', 'custom-sidebars' ); ?></p>
925
+ </div>
926
+ </div>
927
+ </script>
928
+ <?php
929
+ }
930
  };
js/cs-cloning.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Custom Sidebars - v3.0.0.1
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global jQuery:false */
1
+ /*! Custom Sidebars - v3.0.1.0
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global jQuery:false */
js/cs-visibility.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Custom Sidebars - v3.0.0.1
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global jQuery:false */
1
+ /*! Custom Sidebars - v3.0.1.0
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global jQuery:false */
js/cs.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Custom Sidebars - v3.0.0.1
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global window:false */
@@ -1418,6 +1418,21 @@ window.csSidebars = null;
1418
  ui.position.top = - $('#widgets-right').css('top');
1419
  });
1420
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1421
  })(jQuery);
1422
 
1423
  /**
@@ -1487,3 +1502,4 @@ jQuery.fn.sortElements = (function(){
1487
  };
1488
 
1489
  })();
 
1
+ /*! Custom Sidebars - v3.0.1.0
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global window:false */
1418
  ui.position.top = - $('#widgets-right').css('top');
1419
  });
1420
  });
1421
+ /**
1422
+ * add new sidebar placeholder
1423
+ */
1424
+ jQuery(document).ready( function($) {
1425
+ window.setTimeout( function() {
1426
+ if ( 0 === $(".sidebars-column-1 .inner .widgets-holder-wrap").length ) {
1427
+ var template = wp.template('custom-sidebars-add-new');
1428
+ $(".sidebars-column-1 .inner").before( template() );
1429
+ $(".custom-sidebars-add-new").on( "click", function() {
1430
+ $( "button.btn-create-sidebar" ).click();
1431
+ $(this).detach();
1432
+ });
1433
+ }
1434
+ }, 1000);
1435
+ });
1436
  })(jQuery);
1437
 
1438
  /**
1502
  };
1503
 
1504
  })();
1505
+
lang/custom-sidebars-pl_PL.mo ADDED
Binary file
lang/custom-sidebars-pl_PL.po ADDED
@@ -0,0 +1,335 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Plugins - Custom Sidebars - Development (trunk) in Polish
2
+ # This file is distributed under the same license as the Plugins - Custom Sidebars - Development (trunk) package.
3
+ msgid ""
4
+ msgstr ""
5
+ "PO-Revision-Date: 2016-12-29 10:30:08+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=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
10
+ "X-Generator: GlotPress/2.4.0-alpha\n"
11
+ "Language: pl\n"
12
+ "Project-Id-Version: Plugins - Custom Sidebars - Development (trunk)\n"
13
+
14
+ #. Author URI of the plugin/theme
15
+ msgid "http://premium.wpmudev.org/"
16
+ msgstr "http://premium.wpmudev.org/"
17
+
18
+ #. Author of the plugin/theme
19
+ msgid "WPMU DEV"
20
+ msgstr "WPMU DEV"
21
+
22
+ #. Description of the plugin/theme
23
+ msgid "Allows you to create widgetized areas and custom sidebars. Replace whole sidebars or single widgets for specific posts and pages."
24
+ msgstr "Pozwala na tworzenie stref z widgetami oraz niestandardowe paski boczne. Można podmieniać całe panele boczne lub pojedyncze widgety dla poszczególnych wpisów, czy stron."
25
+
26
+ #. Plugin URI of the plugin/theme
27
+ msgid "http://premium.wpmudev.org/project/custom-sidebars/"
28
+ msgstr "http://premium.wpmudev.org/project/custom-sidebars/"
29
+
30
+ #: views/widgets.php:115
31
+ msgid "Allow this sidebar to be replaced"
32
+ msgstr "Zezwól na zastępowanie panelu bocznego "
33
+
34
+ #: views/widgets.php:106
35
+ msgid "This sidebar will always be same on all pages"
36
+ msgstr "Panel boczny będzie zawsze wyglądał tak samo na wszystkich stronach"
37
+
38
+ #: views/widgets.php:89 views/widgets.php:126
39
+ msgid "Sidebar Location"
40
+ msgstr "Położenie panelu"
41
+
42
+ #: views/widgets.php:87 views/widgets.php:124
43
+ msgid "Where do you want to show the sidebar?"
44
+ msgstr "Gdzie chcesz pokazać wybrany panel boczny?"
45
+
46
+ #: views/widgets.php:80
47
+ msgid "Edit"
48
+ msgstr "Edytuj"
49
+
50
+ #: views/widgets.php:78
51
+ msgid "Edit this sidebar."
52
+ msgstr "Edytuj panel boczny."
53
+
54
+ #: views/widgets.php:69
55
+ msgid "Delete this sidebar."
56
+ msgstr "Skasuj panel boczny."
57
+
58
+ #: views/widgets.php:53
59
+ msgid "Filter..."
60
+ msgstr "Filtruj..."
61
+
62
+ #: views/widgets.php:52
63
+ msgid "Activate this option to replace the sidebar with one of your custom sidebars."
64
+ msgstr "Włącz tę opcję, żeby podmieniać panel boczny przez własny."
65
+
66
+ #: views/widgets.php:51 views/widgets.php:105
67
+ msgid "This sidebar can be replaced on certain pages"
68
+ msgstr "Panel boczny może być podmieniany na wybranych stronach"
69
+
70
+ #: views/widgets.php:50
71
+ msgid "Couldn't load data from WordPress..."
72
+ msgstr "Nie można wczytać danych z WordPressa..."
73
+
74
+ #: views/widgets.php:49
75
+ msgid "Theme Sidebars"
76
+ msgstr "Panele boczne motywu"
77
+
78
+ #: views/widgets.php:46
79
+ msgid "Define where you want this sidebar to appear."
80
+ msgstr "Określ gdzie chcesz wyświetlać wybrany panel boczny."
81
+
82
+ #: views/widgets.php:45
83
+ msgid "Delete Sidebar"
84
+ msgstr "Usuń panel boczny"
85
+
86
+ #: views/widgets.php:42
87
+ msgid "New Custom Sidebar"
88
+ msgstr "Nowy panel boczny"
89
+
90
+ #: views/widgets.php:41
91
+ msgid "Edit [Sidebar]"
92
+ msgstr "Edytuj [panel boczny]"
93
+
94
+ #: views/widgets.php:23 views/widgets.php:47
95
+ msgid "Import / Export Sidebars"
96
+ msgstr "Import / Eksport paneli bocznych"
97
+
98
+ #: views/widgets.php:21
99
+ msgid "Create a new sidebar"
100
+ msgstr "Utwórz panel boczny"
101
+
102
+ #: views/widgets-location.php:192 views/widgets.php:43
103
+ msgid "Save Changes"
104
+ msgstr "Zapisz zmiany"
105
+
106
+ #: views/widgets-location.php:144
107
+ msgid "Authors"
108
+ msgstr "Autorzy"
109
+
110
+ #: views/widgets-location.php:143 views/widgets-location.php:164
111
+ msgid "Category Archives"
112
+ msgstr "Archiwum kategorii"
113
+
114
+ #: views/widgets-location.php:142 views/widgets-location.php:153
115
+ msgid "Archive Types"
116
+ msgstr "Typy archiwum"
117
+
118
+ #: views/widgets-location.php:139
119
+ msgid "These replacements will be applied to Archive Type posts and pages."
120
+ msgstr "Podmiana zostanie zastosowana do archiwum wpisów i stron."
121
+
122
+ #: views/widgets-location.php:136
123
+ msgid "For Archives"
124
+ msgstr "Archiwa"
125
+
126
+ #: views/widgets-location.php:118
127
+ msgid "Post Types"
128
+ msgstr "Typy treści"
129
+
130
+ #: views/widgets-location.php:106
131
+ msgid "categories"
132
+ msgstr "kategorie"
133
+
134
+ #: views/widgets-location.php:98
135
+ msgid "These replacements will be applied to every single post that matches a certain post type or category."
136
+ msgstr "Podmiana zostanie zastosowana do wpisów odpowiednich typów treści lub należących do wybranych kategorii."
137
+
138
+ #: views/widgets-location.php:95
139
+ msgid "For all Single Entries matching selected criteria"
140
+ msgstr "Dla wszystkich wpisów spełniających wybrane kryteria"
141
+
142
+ #: views/widgets-location.php:94 views/widgets-location.php:135
143
+ msgid "Click to toggle"
144
+ msgstr "Kliknij, aby przełączyć"
145
+
146
+ #: views/widgets-location.php:50
147
+ msgid "Click here to pick available %1$s"
148
+ msgstr "Kliknij, żeby wybrać z dostępnych %1$s"
149
+
150
+ #: views/widgets-location.php:38
151
+ msgid "As <strong>%1$s</strong> for selected %2$s"
152
+ msgstr "<strong>%1$s</strong> dla wybranych %2$s"
153
+
154
+ #: views/widgets-location.php:30
155
+ msgid "Replaced by another sidebar:"
156
+ msgstr "Zastąp przez inny panel boczny:"
157
+
158
+ #: views/widgets-export.php:40
159
+ msgid "Preview"
160
+ msgstr "Podgląd"
161
+
162
+ #: views/widgets-export.php:35
163
+ msgid "Export file"
164
+ msgstr "Eksportuj plik"
165
+
166
+ #: views/widgets-export.php:31
167
+ msgid "Import"
168
+ msgstr "Importuj"
169
+
170
+ #: views/widgets-export.php:21
171
+ msgid "Optional description for the export file:"
172
+ msgstr "Dodatkowy opis eksportowanego pliku:"
173
+
174
+ #: views/widgets-export.php:10 views/widgets-export.php:26
175
+ msgid "Export"
176
+ msgstr "Eksportuj"
177
+
178
+ #: views/widgets-editor.php:64 views/widgets.php:44
179
+ msgid "Create Sidebar"
180
+ msgstr "Dodaj panel boczny"
181
+
182
+ #: views/widgets-editor.php:60
183
+ msgid "Advanced - Edit custom wrapper code"
184
+ msgstr "Zaawansowane - Edytuj kod wrappera"
185
+
186
+ #: views/widgets-editor.php:53
187
+ msgid "After Widget"
188
+ msgstr "Po widżecie"
189
+
190
+ #: views/widgets-editor.php:49
191
+ msgid "Before Widget"
192
+ msgstr "Przed widżetem"
193
+
194
+ #: views/widgets-editor.php:43
195
+ msgid "After Title"
196
+ msgstr "Po tytule"
197
+
198
+ #: views/widgets-editor.php:39
199
+ msgid "Before Title"
200
+ msgstr "Przed tytułem"
201
+
202
+ #: views/widgets-editor.php:27
203
+ msgid "Caution:"
204
+ msgstr "Uwaga:"
205
+
206
+ #: views/widgets-editor.php:21
207
+ msgid "Sidebar description here..."
208
+ msgstr "Wpisz opis panelu bocznego..."
209
+
210
+ #: views/widgets-editor.php:20
211
+ msgid "Description"
212
+ msgstr "Opis"
213
+
214
+ #: views/widgets-editor.php:17
215
+ msgid "The name must be unique."
216
+ msgstr "Nazwa musi być unikalna."
217
+
218
+ #: views/widgets-editor.php:16
219
+ msgid "Sidebar name here..."
220
+ msgstr "Wpisz nazwę panelu bocznego..."
221
+
222
+ #: views/widgets-editor.php:15
223
+ msgid "Name"
224
+ msgstr "Nazwa"
225
+
226
+ #: views/widgets-delete.php:17
227
+ msgid "Yes, delete it"
228
+ msgstr "Tak, usuń"
229
+
230
+ #: views/widgets-delete.php:16 views/widgets-editor.php:63
231
+ #: views/widgets-location.php:191
232
+ msgid "Cancel"
233
+ msgstr "Anuluj"
234
+
235
+ #: views/widgets-delete.php:11
236
+ msgid "Please confirm that you want to delete the sidebar <strong class=\"name\"></strong>."
237
+ msgstr "Proszę potwierdzić chęć usunięcia panelu bocznego <strong class=\"name\"></strong>."
238
+
239
+ #: inc/class-custom-sidebars.php:729
240
+ msgid "Pro Version Features"
241
+ msgstr "Funkcje wersji PRO"
242
+
243
+ #: inc/class-custom-sidebars.php:726
244
+ msgid "Visibility"
245
+ msgstr "Widoczność"
246
+
247
+ #: inc/class-custom-sidebars.php:725
248
+ msgid "Clone"
249
+ msgstr "Klonuj"
250
+
251
+ #: inc/class-custom-sidebars.php:102
252
+ msgid ""
253
+ "<strong>Accessibility mode is not supported by the\n"
254
+ "\t\t\t\t\t\t%1$s plugin.</strong><br /><a href=\"%2$s\">Click here</a>\n"
255
+ "\t\t\t\t\t\tto disable accessibility mode and use the %1$s plugin!"
256
+ msgstr ""
257
+ "<strong>Tryb ułatwionej dostępności nie jest obsługiwany przez wtyczkę \n"
258
+ "\t \t \t \t \t \t%1$s</strong><br /><a href=\"%2$s\">Kliknij tutaj</a> \n"
259
+ "\t \t \t \t \t \t, aby wyłączyć tryb ułatwionej dostępności i użyć wtyczki %1$s!"
260
+
261
+ #. #-#-#-#-# tmp-custom-sidebars.pot (Custom Sidebars 2.1.0.2) #-#-#-#-#
262
+ #. Plugin Name of the plugin/theme
263
+ #: inc/class-custom-sidebars.php:84 views/widgets.php:48
264
+ msgid "Custom Sidebars"
265
+ msgstr "Niestandardowe Panele boczne"
266
+
267
+ #: inc/class-custom-sidebars-editor.php:550 views/widgets.php:17
268
+ msgid "Sidebars"
269
+ msgstr "Panele boczne"
270
+
271
+ #: inc/class-custom-sidebars-editor.php:514
272
+ msgid "Updated sidebar <strong>%1$s</strong> settings."
273
+ msgstr "Ustawienia panelu bocznego <strong>%1$s</strong> zostały zapisane"
274
+
275
+ #: inc/class-custom-sidebars-editor.php:381
276
+ msgid "%1$s Archives"
277
+ msgstr "%1$s Archiwów"
278
+
279
+ #: inc/class-custom-sidebars-editor.php:377
280
+ msgid "Post Index"
281
+ msgstr "Lista wpisów"
282
+
283
+ #: inc/class-custom-sidebars-editor.php:345
284
+ msgid "Date Archives"
285
+ msgstr "Archiwum Dat"
286
+
287
+ #: inc/class-custom-sidebars-editor.php:344
288
+ msgid "Tag Archives"
289
+ msgstr "Archiwum Tagów"
290
+
291
+ #: inc/class-custom-sidebars-editor.php:343
292
+ msgid "Any Author Archive"
293
+ msgstr "Archiwum Autorów"
294
+
295
+ #: inc/class-custom-sidebars-editor.php:342
296
+ msgid "Not found (404)"
297
+ msgstr "Nie znaleziono (404)"
298
+
299
+ #: inc/class-custom-sidebars-editor.php:341
300
+ msgid "Search Results"
301
+ msgstr "Wyniki wyszukiwania"
302
+
303
+ #: inc/class-custom-sidebars-editor.php:340
304
+ msgid "Front Page"
305
+ msgstr "Strona Główna"
306
+
307
+ #: inc/class-custom-sidebars-editor.php:271
308
+ msgid "Deleted sidebar <strong>%1$s</strong>"
309
+ msgstr "Panel boczny <strong>%1$s</strong> został usunięty"
310
+
311
+ #: inc/class-custom-sidebars-editor.php:233
312
+ #: inc/class-custom-sidebars-editor.php:282
313
+ msgid "The sidebar was not found"
314
+ msgstr "Panel boczny nie został znaleziony"
315
+
316
+ #: inc/class-custom-sidebars-editor.php:222
317
+ msgid "Updated sidebar <strong>%1$s</strong>"
318
+ msgstr "Panel boczny <strong>%1$s</strong> został zaktualizowany"
319
+
320
+ #: inc/class-custom-sidebars-editor.php:214
321
+ msgid "Created new sidebar <strong>%1$s</strong>"
322
+ msgstr "Utworzono nowy panel boczny <strong>%1$s</strong>"
323
+
324
+ #: inc/class-custom-sidebars-editor.php:188
325
+ #: inc/class-custom-sidebars-editor.php:262
326
+ msgid "The sidebar does not exist"
327
+ msgstr "Wybrany panel boczny nie istnieje"
328
+
329
+ #: inc/class-custom-sidebars-editor.php:164
330
+ msgid "Sidebar-name cannot be empty"
331
+ msgstr "Nazwa panelu bocznego nie może być pusta"
332
+
333
+ #: inc/class-custom-sidebars-editor.php:89
334
+ msgid "You do not have permission for this"
335
+ msgstr "Przepraszamy, nie posiadasz uprawnień żeby to zrobić"
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: WPMUDEV, marquex, WPMUDEV-Support2, WPMUDEV-Support1, WPMUDEV-Supp
3
  Tags: sidebar, widget, footer, custom, flexible layout, dynamic widgets, manage sidebars, replace widgets, custom widget area
4
  Requires at least: 3.3
5
  Tested up to: 4.7.3
6
- Stable tag: 3.0.0.1
7
 
8
  Flexible sidebars for custom widget configurations on every page, post and custom post type on your site.
9
 
@@ -120,6 +120,12 @@ If you are running a earlier version of WordPress download Custom Sidebars 0.8.2
120
 
121
  == Changelog ==
122
 
 
 
 
 
 
 
123
  = 3.0.0.1 =
124
  * Fixed a problem with wp_enqueue_script wich was called too early.
125
  * Fixed a problem with advertising, which should stay close when you close it.
3
  Tags: sidebar, widget, footer, custom, flexible layout, dynamic widgets, manage sidebars, replace widgets, custom widget area
4
  Requires at least: 3.3
5
  Tested up to: 4.7.3
6
+ Stable tag: 3.0.1.0
7
 
8
  Flexible sidebars for custom widget configurations on every page, post and custom post type on your site.
9
 
120
 
121
  == Changelog ==
122
 
123
+ = 3.0.1.0 =
124
+ * Added the "Create custom sidebar to get started." box.
125
+ * Fixed a problem with the link to disable accessibility mode.
126
+ * Fixed UX problem with "plus" icon on visibility options.
127
+ * Show advertising for "WP Checkup" in the whole admin area.
128
+
129
  = 3.0.0.1 =
130
  * Fixed a problem with wp_enqueue_script wich was called too early.
131
  * Fixed a problem with advertising, which should stay close when you close it.