Custom Sidebars – Dynamic Widget Area Manager - Version 3.0.2

Version Description

  • Fixed compatibility issue with uBlock Origin and AdBlock Plus.
  • Fixed getting started box not appearing.
Download this release

Release Info

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

Code changes from version 3.0.1 to 3.0.2

css/cs-cloning.min.css CHANGED
@@ -1,5 +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}
1
+ .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-inside,.csb-marker .widget-top{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 CHANGED
@@ -1,7 +1,7 @@
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;
@@ -9,7 +9,7 @@
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;
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;
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;
css/cs-scan.min.css CHANGED
@@ -1,5 +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
  .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}
 
 
 
 
1
  .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.min.css CHANGED
@@ -1,5 +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-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}
1
+ .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:0 0}.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.min.css CHANGED
@@ -1,5 +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
- .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}
1
+ .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:active,.module-export .pro-layer a:focus,.module-export .pro-layer a:hover{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:active,.frm-location .pro-layer a:focus,.frm-location .pro-layer a:hover{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:active,.csb-pro-layer:hover .pro-info:focus,.csb-pro-layer:hover .pro-info:hover{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}#defaultsforpages,#defaultsforposts{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 0;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 .custom-sidebars-add-new{background-color:#fff;padding:15px}.widgets-php .sidebars-column-1 .custom-sidebars-add-new p{border-radius:4px;border:3px dashed #ddd;color:#777;cursor:pointer;font-weight:700;margin:0;padding:90px 10px;text-align:center}.widgets-php .sidebars-column-1 .inner .custom-sidebars-upfront{border-radius:4px;background-color:#f9c200;margin:55px 0 16px 0}.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_description,.sidebar_name{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:active,.cs-message .close:focus,.cs-message .close:hover{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-separator,.cs-custom-sidebar .cs-tool{float:right}.cs-theme-sidebar .cs-separator,.cs-theme-sidebar .cs-tool{float:left}.cs-toolbar .delete-sidebar{color:#a00}.cs-toolbar .delete-sidebar:active,.cs-toolbar .delete-sidebar:focus,.cs-toolbar .delete-sidebar:hover{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-primary>.dashicons,.csb .button-secondary>.dashicons,.csb .button>.dashicons{opacity:.75;line-height:26px;margin-right:5px;transition:opacity .2s}.csb .button-primary:hover>.dashicons,.csb .button-secondary:hover>.dashicons,.csb .button: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}#poststuff .csb-form .form-buttons,#poststuff .csb-form h2,#poststuff .csb-form h3,.csb-form .form-buttons,.csb-form h2,.csb-form h3{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:after,.show-infos .export-infos:before{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 .cust,#wpbody-content .wp-list-table td.cs_replacement .def{opacity:.8;cursor:default;position:relative;padding-left:110px}#wpbody-content .wp-list-table td.cs_replacement .cust:after,#wpbody-content .wp-list-table td.cs_replacement .def:after{content:' ';display:block;clear:both}#wpbody-content .wp-list-table td.cs_replacement .cust:hover,#wpbody-content .wp-list-table td.cs_replacement .def: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-key,#wpbody-content .wp-list-table td.cs_replacement .cs-val{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.1.0
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.2
7
  * Author: WPMU DEV
8
  * Author URI: http://premium.wpmudev.org/
9
  * Textdomain: custom-sidebars
inc/{class-custom-sidebars-advertisement.php → class-custom-sidebars-checkup-notification.php} RENAMED
@@ -1,16 +1,16 @@
1
  <?php
2
 
3
- add_action( 'cs_init', array( 'CustomSidebarsAdvertisement', 'instance' ) );
4
 
5
  /**
6
  * Extends the widgets section to add the advertisements.
7
  *
8
  * @since 3.0.0
9
  */
10
- class CustomSidebarsAdvertisement extends CustomSidebars {
11
 
12
- private $dismiss_name = 'custom_sidebars_advertisement_dismiss';
13
- private $nonce_name = 'custom_sidebars_advertisement_nonce';
14
 
15
  /**
16
  * Returns the singleton object.
@@ -21,7 +21,7 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
21
  static $instance = null;
22
 
23
  if ( null === $instance ) {
24
- $instance = new CustomSidebarsAdvertisement();
25
  }
26
 
27
  return $instance;
@@ -36,17 +36,9 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
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
-
45
- /**
46
- * Enqueue admin scripts
47
- */
48
- public function admin_enqueue_scripts() {
49
- wp_enqueue_script( 'wp-util' );
50
  }
51
 
52
  /**
@@ -150,6 +142,7 @@ class CustomSidebarsAdvertisement extends CustomSidebars {
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',
1
  <?php
2
 
3
+ add_action( 'cs_init', array( 'CustomSidebarsCheckupNotification', 'instance' ) );
4
 
5
  /**
6
  * Extends the widgets section to add the advertisements.
7
  *
8
  * @since 3.0.0
9
  */
10
+ class CustomSidebarsCheckupNotification extends CustomSidebars {
11
 
12
+ private $dismiss_name = 'custom_sidebars_checkup_notification_dismiss';
13
+ private $nonce_name = 'custom_sidebars_checkup_notification_nonce';
14
 
15
  /**
16
  * Returns the singleton object.
21
  static $instance = null;
22
 
23
  if ( null === $instance ) {
24
+ $instance = new CustomSidebarsCheckupNotification();
25
  }
26
 
27
  return $instance;
36
  if ( ! is_admin() ) {
37
  return;
38
  }
 
39
  add_action( 'admin_head', array( $this, 'init_admin_head' ) );
40
  add_action( 'admin_head-widgets.php', array( $this, 'init_admin_head_in_widgets' ) );
41
+ add_action( 'wp_ajax_custom_sidebars_checkup_notification_dismiss', array( $this, 'dismiss' ) );
 
 
 
 
 
 
 
42
  }
43
 
44
  /**
142
  * @since 3.0.0
143
  */
144
  public function admin_notices() {
145
+ wp_enqueue_script( 'wp-util' );
146
  $url = add_query_arg(
147
  array(
148
  'utm_source' => 'custom_sidebar_uf_ad',
inc/class-custom-sidebars.php CHANGED
@@ -9,7 +9,7 @@ require_once CSB_INC_DIR . 'class-custom-sidebars-visibility.php';
9
  require_once CSB_INC_DIR . 'class-custom-sidebars-export.php';
10
  require_once CSB_INC_DIR . 'class-custom-sidebars-explain.php';
11
 
12
- require_once CSB_INC_DIR . 'class-custom-sidebars-advertisement.php';
13
 
14
 
15
  /**
@@ -917,14 +917,18 @@ class CustomSidebars {
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
  };
9
  require_once CSB_INC_DIR . 'class-custom-sidebars-export.php';
10
  require_once CSB_INC_DIR . 'class-custom-sidebars-explain.php';
11
 
12
+ require_once CSB_INC_DIR . 'class-custom-sidebars-checkup-notification.php';
13
 
14
 
15
  /**
917
  *
918
  * @since 3.0.1
919
  */
920
+ public function print_templates() {
921
+ wp_enqueue_script( 'wp-util' );
922
  ?>
923
+ <script type="text/html" id="tmpl-custom-sidebars-new">
924
+
925
+ <div class="custom-sidebars-add-new">
926
+
927
+ <p><?php esc_html_e( 'Create a custom sidebar to get started.', 'custom-sidebars' ); ?></p>
928
+
929
+ </div>
930
+
931
+ </script>
932
  <?php
933
+ }
934
  };
js/cs-cloning.js CHANGED
@@ -1,4 +1,4 @@
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 */
1
+ /*! Custom Sidebars - v3.0.2
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global jQuery:false */
js/cs-cloning.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Custom Sidebars - v2.1.08
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
- * Copyright (c) 2016; * Licensed GPLv2+ */
4
- jQuery(function(){var e=jQuery(document),t=jQuery("#widgets-right"),i=!1,n=function n(e,t){var i=jQuery(t).closest(".widget"),n=i.find(".csb-clone-button"),s=i.find(".widget-control-actions .widget-control-save"),a=i.find(".widget-control-actions .spinner"),d=i.find(".widget-control-save");i.data("_csb_cloning")||(a.insertBefore(s).css({"float":"left"}),n.insertBefore(s).click(l),d.click(g),i.data("_csb_cloning",!0))},s=function s(e,n){if(i)return!1;for(var s=jQuery(n).closest(".widget"),d=s.find("input.csb-clone-group"),o=parseInt(d.val()),c=null;;){if(c=t.find('input.csb-clone-group[value="'+o+'"]'),!c.length||1===c.length&&c[0]===d[0])break;o+=1}d.val(o),a()},a=function a(){for(var e=jQuery("#widgets-left input.csb-clone-group"),i=parseInt(e.first().val());t.find('input.csb-clone-group[value="'+i+'"]').length;)i+=1;e.val(i)},d=function d(){var e=jQuery(this).closest(".widget"),i=e.find("input.csb-clone-group").val(),n=t.find('input.csb-clone-group[value="'+i+'"]').closest(".widget");isNaN(i)||1>i||(n.addClass("csb-marker"),e.removeClass("csb-marker"))},o=function o(){var e=jQuery(".widget.csb-marker");e.removeClass("csb-marker")},c=function c(){var e=t.find("input.csb-clone-group");e.each(function(){var e=jQuery(this).val(),i=t.find('input.csb-clone-group[value="'+e+'"]').closest(".widget"),n=i.find(".widget-title h4, .widget-title h3"),s="add";(isNaN(e)||1>e)&&(s="remove"),2>i.length&&(s="remove"),n.removeClass("csb-group group-active").find(".btn-clone-group").remove(),i.removeAttr("data-csb-icon"),"add"===s&&(n.addClass("csb-group group-active").prepend('<i class="dashicons dashicons-admin-links btn-clone-group"></i> '),n.find(".btn-clone-group").hover(d,o).click(r))})},r=function r(e){var t=jQuery(this).closest(".widget"),i=t.find(".widget-title h4"),n=i.find(".btn-clone-group"),s=t.find("input.csb-clone-group");return e.preventDefault(),e.stopPropagation(),i.hasClass("group-active")?(i.removeClass("group-active"),n.removeClass("dashicons-admin-links").addClass("dashicons-editor-unlink"),s.data("group",s.val()),s.val(0),o()):(i.addClass("group-active"),n.addClass("dashicons-admin-links").removeClass("dashicons-editor-unlink"),s.val(s.data("group")),d.call(this,[e])),!1},l=function l(e){var t=jQuery(this).closest(".widget"),n=jQuery("#widgets-left"),s=jQuery(".widgets-chooser"),d=jQuery("#wpbody-content");e.preventDefault(),i=!0;var o=t.find("input.csb-clone-state").val();"new"===o&&window.wpWidgets.save(t,0,0,0),window.wpWidgets.clearWidgetSelection(),s.slideUp(200,function(){s.hide(),d.append(this)});var c=t.find("input.id_base").val(),r=n.find('input.id_base[value="'+c+'"]'),l=r.closest(".widget");l.addClass("widget-in-question");var u=t.find("input.csb-clone-group").val(),g=(l.find(".widget-control-actions"),l.find("input.csb-clone-group")),p=l.find("input.csb-clone-state");g.val(u),p.val("empty");var v=t.closest(".widgets-sortables"),f=v.attr("id");return s.find(".widgets-chooser-selected").removeClass("widgets-chooser-selected"),s.find("li").each(function(){var e=jQuery(this);f===e.data("sidebarId")&&e.addClass("widgets-chooser-selected").focus()}),window.wpWidgets.addWidget(s),window.wpWidgets.clearWidgetSelection(),a(),i=!1,!1},u=function u(e){var t=e.find("input.csb-clone-state");"empty"===t.val()&&(e.addClass("wpmui-loading"),window.wpWidgets.save(e,0,1,0))},g=function g(){var e=jQuery(this).closest(".widget"),i=e.find("input.csb-clone-group").val(),n=t.find('input.csb-clone-group[value="'+i+'"]').closest(".widget").not(e);n.each(function(){var e=jQuery(this);e.find("input.csb-clone-state"),e.addClass("wpmui-loading").attr("data-reload",!0)})},p=function p(){var e=t.find(".widget[data-reload]");e.each(function(){var e=jQuery(this),t=e.find("input.csb-clone-state");t.val("empty"),e.removeAttr("data-reload"),window.wpWidgets.save(e,0,0,0)})},v=function v(e,t,i,n){var s="string"==typeof i.data?i.data:"",a=s.match(/^.*&action=([^&]+).*$/),d=s.match(/^.*&widget-id=([^&]+).*$/),o=a&&2===a.length?a[1]:"",r=d&&2===d.length?d[1]:"";if(r.length){var l=jQuery('.widget input.widget-id[value="'+r+'"]'),g=l.closest(".widget");switch(o){case"save-widget":g.removeClass("wpmui-loading"),n.length?n.match(/^deleted:/)?window.setTimeout(c,400):(c(),p(g)):u(g);break;default:}}};t.find(".widget").each(n),e.on("widget-added",n),e.on("widget-added",s),e.ajaxSuccess(v),c(),a()});
1
+ /*! Custom Sidebars - v3.0.2
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
+ * Copyright (c) 2017; * Licensed GPLv2+ */
4
+ jQuery(function(){var a=jQuery(document),b=jQuery("#widgets-right"),c=!1,d=function(a,b){var c=jQuery(b).closest(".widget"),d=c.find(".csb-clone-button"),e=c.find(".widget-control-actions .widget-control-save"),f=c.find(".widget-control-actions .spinner"),g=c.find(".widget-control-save");c.data("_csb_cloning")||(f.insertBefore(e).css({float:"left"}),d.insertBefore(e).click(k),g.click(m),c.data("_csb_cloning",!0))},e=function(a,d){if(c)return!1;for(var e=jQuery(d).closest(".widget"),g=e.find("input.csb-clone-group"),h=parseInt(g.val()),i=null;;){if(i=b.find('input.csb-clone-group[value="'+h+'"]'),!i.length||1===i.length&&i[0]===g[0])break;h+=1}g.val(h),f()},f=function(){for(var a=jQuery("#widgets-left input.csb-clone-group"),c=parseInt(a.first().val());b.find('input.csb-clone-group[value="'+c+'"]').length;)c+=1;a.val(c)},g=function(a){var c=jQuery(this).closest(".widget"),d=c.find("input.csb-clone-group").val(),e=b.find('input.csb-clone-group[value="'+d+'"]').closest(".widget");isNaN(d)||d<1||(e.addClass("csb-marker"),c.removeClass("csb-marker"))},h=function(a){jQuery(".widget.csb-marker").removeClass("csb-marker")},i=function(){b.find("input.csb-clone-group").each(function(){var a=jQuery(this).val(),c=b.find('input.csb-clone-group[value="'+a+'"]').closest(".widget"),d=c.find(".widget-title h4, .widget-title h3"),e="add";(isNaN(a)||a<1)&&(e="remove"),c.length<2&&(e="remove"),d.removeClass("csb-group group-active").find(".btn-clone-group").remove(),c.removeAttr("data-csb-icon"),"add"===e&&(d.addClass("csb-group group-active").prepend('<i class="dashicons dashicons-admin-links btn-clone-group"></i> '),d.find(".btn-clone-group").hover(g,h).click(j))})},j=function(a){var b=jQuery(this).closest(".widget"),c=b.find(".widget-title h4"),d=c.find(".btn-clone-group"),e=b.find("input.csb-clone-group");return a.preventDefault(),a.stopPropagation(),c.hasClass("group-active")?(c.removeClass("group-active"),d.removeClass("dashicons-admin-links").addClass("dashicons-editor-unlink"),e.data("group",e.val()),e.val(0),h()):(c.addClass("group-active"),d.addClass("dashicons-admin-links").removeClass("dashicons-editor-unlink"),e.val(e.data("group")),g.call(this,[a])),!1},k=function(a){var b=jQuery(this).closest(".widget"),d=jQuery("#widgets-left"),e=jQuery(".widgets-chooser"),g=jQuery("#wpbody-content");a.preventDefault(),c=!0,"new"===b.find("input.csb-clone-state").val()&&window.wpWidgets.save(b,0,0,0),window.wpWidgets.clearWidgetSelection(),e.slideUp(200,function(){e.hide(),g.append(this)});var h=b.find("input.id_base").val(),i=d.find('input.id_base[value="'+h+'"]'),j=i.closest(".widget");j.addClass("widget-in-question");var k=b.find("input.csb-clone-group").val(),l=(j.find(".widget-control-actions"),j.find("input.csb-clone-group")),m=j.find("input.csb-clone-state");l.val(k),m.val("empty");var n=b.closest(".widgets-sortables"),o=n.attr("id");return e.find(".widgets-chooser-selected").removeClass("widgets-chooser-selected"),e.find("li").each(function(){var a=jQuery(this);o===a.data("sidebarId")&&a.addClass("widgets-chooser-selected").focus()}),window.wpWidgets.addWidget(e),window.wpWidgets.clearWidgetSelection(),f(),c=!1,!1},l=function(a){"empty"===a.find("input.csb-clone-state").val()&&(a.addClass("wpmui-loading"),window.wpWidgets.save(a,0,1,0))},m=function(a){var c=jQuery(this).closest(".widget"),d=c.find("input.csb-clone-group").val();b.find('input.csb-clone-group[value="'+d+'"]').closest(".widget").not(c).each(function(){var a=jQuery(this);a.find("input.csb-clone-state"),a.addClass("wpmui-loading").attr("data-reload",!0)})},n=function(a){b.find(".widget[data-reload]").each(function(){var a=jQuery(this);a.find("input.csb-clone-state").val("empty"),a.removeAttr("data-reload"),window.wpWidgets.save(a,0,0,0)})},o=function(a,b,c,d){var e="string"==typeof c.data?c.data:"",f=e.match(/^.*&action=([^&]+).*$/),g=e.match(/^.*&widget-id=([^&]+).*$/),h=f&&2===f.length?f[1]:"",j=g&&2===g.length?g[1]:"";if(j.length){var k=jQuery('.widget input.widget-id[value="'+j+'"]'),m=k.closest(".widget");switch(h){case"save-widget":m.removeClass("wpmui-loading"),d.length?d.match(/^deleted:/)?window.setTimeout(i,400):(i(),n()):l(m)}}};b.find(".widget").each(d),a.on("widget-added",d),a.on("widget-added",e),a.ajaxSuccess(o),i(),f()});
js/cs-visibility.js CHANGED
@@ -1,4 +1,4 @@
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 */
1
+ /*! Custom Sidebars - v3.0.2
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global jQuery:false */
js/cs-visibility.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Custom Sidebars - v2.1.08
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
- * Copyright (c) 2016; * Licensed GPLv2+ */
4
- jQuery(function(){var e=jQuery(document),t=function t(e,t){var o=jQuery(t).closest(".widget"),u=o.find(".csb-visibility-button"),f=o.find(".widget-control-actions .widget-control-save"),g=o.find(".widget-control-actions .spinner");o.data("_csb_visibility")||(g.insertBefore(f).css({"float":"left"}),u.insertBefore(f).click(d),o.on("click",".toggle-action b",c),o.on("csb:update",s),o.on("click",".clear-filter",i),o.on("click",".choose-filters",a),o.on("click",".add-filter",n),o.on("change","input[data-lbl-all][data-lbl-single]",l),o.on("change","select.posttype",r),o.data("_csb_visibility",!0))},i=function i(e){var t=jQuery(this),i=t.closest(".csb-option-row"),n=t.closest(".widget"),s="."+jQuery.trim(i.attr("class").replace("csb-option-row","")),a=n.find('[data-for="'+s+'"]'),o=i.find("input, select, textarea");return e.preventDefault(),a.show(),i.fadeOut(400,function(){o.val("").trigger("change.select2"),n.trigger("csb:update")}),!1},n=function n(e){var t=jQuery(this),i=t.data("for"),n=t.closest(".widget"),s=n.find(".csb-always"),a=n.find(i);return e.preventDefault(),a.show(),t.hide(),s.hide(),o(),n.trigger("csb:update"),!1},s=function s(){var e=jQuery(this).closest(".widget"),t=e.find(".csb-always"),i=e.find(".csb-option-row:visible:not(.csb-action,.csb-always)");0===i.length?t.show():(t.hide(),i.find(".csb-and").show(),i.first().find(".csb-and").hide()),wpmUi.upgrade_multiselect(e)},a=function a(t){var i=jQuery(this),n=i.closest(".csb-option-row"),s=n.find(".dropdown");return t.preventDefault(),s.show(),e.one("click",o),!1},o=function o(){jQuery(".csb-action .dropdown:visible").hide()},d=function d(e){var t=jQuery(this),i=t.closest(".widget"),n=i.find(".csb-visibility-inner"),s=n.find(".csb-visible-flag");return e.preventDefault(),"0"===s.val()?(s.val("1"),n.show(),i.trigger("csb:update")):(s.val("0"),n.hide()),!1},c=function c(e){var t=jQuery(this).closest("label"),i=t.closest(".widget"),n="#"+t.attr("for"),s=i.find(n),a=s.val(),o=i.find(".lbl-show-if"),d=i.find(".lbl-hide-if");return e.preventDefault(),"show"!==a?(o.show(),d.hide(),s.val("show")):(o.hide(),d.show(),s.val("hide")),!1},l=function l(){var e=jQuery(this).closest("label"),t=e.closest(".csb-detail-row"),i=e.find("input[type=checkbox]"),n=e.find(".lbl"),s=t.find(".detail"),a=s.find("input,select,textarea");i.prop("checked")?(n.text(i.data("lbl-single")),s.show()):(n.text(i.data("lbl-all")),s.hide(),a.val("").trigger("change.select2"))},r=function r(){var e,t=jQuery(this),i=t.closest(".csb-option-row"),n=i.find(".csb-detail-row"),s=t.val();if(n.addClass("csb-hide"),s)for(e=0;s.length>e;e+=1)n.filter(".csb-pt-"+s[e]).removeClass("csb-hide ");n.each(function(){var e=jQuery(this),t=e.find("input[type=checkbox]");e.hasClass("csb-hide")?(e.hide(),t.prop("checked",!1),l.call(t)):e.show()})};jQuery("#widgets-right .widget").each(t),e.on("widget-added",t)});
1
+ /*! Custom Sidebars - v3.0.2
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
+ * Copyright (c) 2017; * Licensed GPLv2+ */
4
+ jQuery(function(){var a=jQuery(document),b=function(a,b){var g=jQuery(b).closest(".widget"),l=g.find(".csb-visibility-button"),m=g.find(".widget-control-actions .widget-control-save"),n=g.find(".widget-control-actions .spinner");g.data("_csb_visibility")||(n.insertBefore(m).css({float:"left"}),l.insertBefore(m).click(h),g.on("click",".toggle-action b",i),g.on("csb:update",e),g.on("click",".clear-filter",c),g.on("click",".choose-filters",f),g.on("click",".add-filter",d),g.on("change","input[data-lbl-all][data-lbl-single]",j),g.on("change","select.posttype",k),g.data("_csb_visibility",!0))},c=function(a){var b=jQuery(this),c=b.closest(".csb-option-row"),d=b.closest(".widget"),e="."+jQuery.trim(c.attr("class").replace("csb-option-row","")),f=d.find('[data-for="'+e+'"]'),g=c.find("input, select, textarea");return a.preventDefault(),f.show(),c.fadeOut(400,function(){g.val("").trigger("change.select2"),d.trigger("csb:update")}),!1},d=function(a){var b=jQuery(this),c=b.data("for"),d=b.closest(".widget"),e=d.find(".csb-always"),f=d.find(c);return a.preventDefault(),f.show(),b.hide(),e.hide(),g(),d.trigger("csb:update"),!1},e=function(){var a=jQuery(this).closest(".widget"),b=a.find(".csb-always"),c=a.find(".csb-option-row:visible:not(.csb-action,.csb-always)");0===c.length?b.show():(b.hide(),c.find(".csb-and").show(),c.first().find(".csb-and").hide()),wpmUi.upgrade_multiselect(a)},f=function(b){var c=jQuery(this),d=c.closest(".csb-option-row"),e=d.find(".dropdown");return b.preventDefault(),e.show(),a.one("click",g),!1},g=function(a){jQuery(".csb-action .dropdown:visible").hide()},h=function(a){var b=jQuery(this),c=b.closest(".widget"),d=c.find(".csb-visibility-inner"),e=d.find(".csb-visible-flag");return a.preventDefault(),"0"===e.val()?(e.val("1"),d.show(),c.trigger("csb:update")):(e.val("0"),d.hide()),!1},i=function(a){var b=jQuery(this).closest("label"),c=b.closest(".widget"),d="#"+b.attr("for"),e=c.find(d),f=e.val(),g=c.find(".lbl-show-if"),h=c.find(".lbl-hide-if");return a.preventDefault(),"show"!==f?(g.show(),h.hide(),e.val("show")):(g.hide(),h.show(),e.val("hide")),!1},j=function(a){var b=jQuery(this).closest("label"),c=b.closest(".csb-detail-row"),d=b.find("input[type=checkbox]"),e=b.find(".lbl"),f=c.find(".detail"),g=f.find("input,select,textarea");d.prop("checked")?(e.text(d.data("lbl-single")),f.show()):(e.text(d.data("lbl-all")),f.hide(),g.val("").trigger("change.select2"))},k=function(a){var b,c=jQuery(this),d=c.closest(".csb-option-row"),e=d.find(".csb-detail-row"),f=c.val();if(e.addClass("csb-hide"),f)for(b=0;b<f.length;b+=1)e.filter(".csb-pt-"+f[b]).removeClass("csb-hide ");e.each(function(){var a=jQuery(this),b=a.find("input[type=checkbox]");a.hasClass("csb-hide")?(a.hide(),b.prop("checked",!1),j.call(b)):a.show()})};jQuery("#widgets-right .widget").each(b),a.on("widget-added",b)});
js/cs.js CHANGED
@@ -1,4 +1,4 @@
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 */
@@ -1424,9 +1424,9 @@ window.csSidebars = null;
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
  });
1
+ /*! Custom Sidebars - v3.0.2
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
  * Copyright (c) 2017; * Licensed GPLv2+ */
4
  /*global window:false */
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-new');
1428
  $(".sidebars-column-1 .inner").before( template() );
1429
+ $(".custom-sidebars-new").on( "click", function() {
1430
  $( "button.btn-create-sidebar" ).click();
1431
  $(this).detach();
1432
  });
js/cs.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Custom Sidebars - v2.1.13
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
- * Copyright (c) 2016; * Licensed GPLv2+ */
4
- function trim(e){e=e.replace(/^\s\s*/,"");for(var i=e.length-1;i>=0;i--)if(/\S/.test(e.charAt(i))){e=e.substring(0,i+1);break}return e}function CsSidebar(e,i){var s;this.id=e.split("%").join("\\%"),this.type=i,this.sb=jQuery("#"+this.id),this.widgets="",this.name=trim(this.sb.find(".sidebar-name h2").text()),this.description=trim(this.sb.find(".sidebar-description").text()),s="custom"===i?window.csSidebars.extras.find(".cs-custom-sidebar").clone():window.csSidebars.extras.find(".cs-theme-sidebar").clone(),this.sb.parent().append(s),s.find("label").each(function(){var i=jQuery(this);window.csSidebars.addIdToLabel(i,e)})}CsSidebar.prototype.getID=function(){return this.id.split("\\").join("")},window.csSidebars=null,function(){window.csSidebars={sidebars:[],sidebar_prefix:"cs-",edit_form:null,delete_form:null,export_form:null,location_form:null,right:null,extras:null,action_handlers:{},init:function(){"undefined"!=typeof csSidebarsData&&csSidebars.initControls().initTopTools().initSidebars().initToolbars().initColumns()},initControls:function(){return csSidebars.right=jQuery("#widgets-right"),csSidebars.extras=jQuery("#cs-widgets-extra"),null===csSidebars.edit_form&&(csSidebars.edit_form=csSidebars.extras.find(".cs-editor").clone(),csSidebars.extras.find(".cs-editor").remove()),null===csSidebars.delete_form&&(csSidebars.delete_form=csSidebars.extras.find(".cs-delete").clone(),csSidebars.extras.find(".cs-delete").remove()),null===csSidebars.export_form&&(csSidebars.export_form=csSidebars.extras.find(".cs-export").clone(),csSidebars.extras.find(".cs-export").remove()),null===csSidebars.location_form&&(csSidebars.location_form=csSidebars.extras.find(".cs-location").clone(),csSidebars.extras.find(".cs-location").remove()),jQuery("#cs-title-options").detach().prependTo(csSidebars.right),csSidebars},initColumns:function(){function e(){var e=jQuery(this),i=e.closest(".sidebars-column-1, .sidebars-column-2"),s=i.data("sort-dir");s="asc"===s?"desc":"asc",csSidebars.sort_sidebars(i,s)}var i=csSidebars.right.find(".sidebars-column-1"),s=csSidebars.right.find(".sidebars-column-2"),t=jQuery('<div class="cs-title"><h2></h2></div>'),a=csSidebars.right.find(".widgets-holder-wrap");s.length||(s=jQuery('<div class="sidebars-column-2"></div>'),s.appendTo(csSidebars.right)),t.find("h2").append('<span class="cs-title-val"></span><i class="cs-icon dashicons dashicons-sort"></i>').css({cursor:"pointer"}),t.clone().prependTo(i).click(e).find(".cs-title-val").text(csSidebarsData.custom_sidebars),t.clone().prependTo(s).click(e).find(".cs-title-val").text(csSidebarsData.theme_sidebars),i=jQuery('<div class="inner"></div>').appendTo(i),s=jQuery('<div class="inner"></div>').appendTo(s),a.each(function(){var e=jQuery(this),t=e.find(".widgets-sortables");csSidebars.isCustomSidebar(t)?e.appendTo(i):e.appendTo(s)})},initSidebars:function(){return csSidebars.right.find(".widgets-sortables").each(function(){var e,i,s=!1,t=jQuery(this),a=t.attr("id");if(t.data("cs-init")!==!0)if(t.data("cs-init",!0),csSidebars.isCustomSidebar(this))i=csSidebars.add(a,"custom");else{i=csSidebars.add(a,"theme");for(e in csSidebarsData.replaceable)if(csSidebarsData.replaceable.hasOwnProperty(e)&&csSidebarsData.replaceable[e]===a){s=!0;break}csSidebars.setReplaceable(i,s,!1)}}),csSidebars},initTopTools:function(){var e=jQuery(".btn-create-sidebar"),i=jQuery(".btn-export"),s=jQuery(".cs-options"),t=jQuery('<input type="search" class="cs-filter" />'),a={};return e.click(function(){a.id="",a.title=csSidebarsData.title_new,a.button=csSidebarsData.btn_new,a.description="",a.name="",csSidebars.showEditor(a)}),i.click(csSidebars.showExport),t.appendTo(s).attr("placeholder",csSidebarsData.filter).keyup(csSidebars.filter_sidebars).on("search",csSidebars.filter_sidebars),csSidebars},initToolbars:function(){function e(e){var i=jQuery(e.target).closest(".cs-tool"),s=i.data("action"),t=csSidebars.getIdFromEditbar(i),a=csSidebars.find(t);return!csSidebars.handleAction(s,a)}return csSidebars.registerAction("edit",csSidebars.showEditor),csSidebars.registerAction("location",csSidebars.showLocations),csSidebars.registerAction("delete",csSidebars.showRemove),csSidebars.registerAction("replaceable",csSidebars.setReplaceable),csSidebars.right.on("click",".cs-tool",e),csSidebars},handleAction:function(e,i){return"function"==typeof csSidebars.action_handlers[e]?!!csSidebars.action_handlers[e](i):!1},registerAction:function(e,i){csSidebars.action_handlers[e]=i},showAjaxError:function(e){var i={};i.message=csSidebarsData.ajax_error,i.details=e,i.parent="#widgets-right",i.insert_after="#cs-title-options",i.id="editor",i.type="err",wpmUi.message(i)},sort_sidebars:function(e,i){var s=e.find(".widgets-holder-wrap"),t=e.find(".cs-title .cs-icon");s.sortElements(function(e,s){var t=jQuery(e).find(".sidebar-name h2").text(),a=jQuery(s).find(".sidebar-name h2").text();return"asc"===i?t>a?1:-1:a>t?1:-1}),e.data("sort-dir",i),"asc"===i?t.removeClass("dashicons-arrow-down dashicons-sort").addClass("dashicons-arrow-up"):t.removeClass("dashicons-arrow-up dashicons-sort").addClass("dashicons-arrow-down")},filter_sidebars:function(){var e=jQuery("input.cs-filter").val().toLowerCase(),i=csSidebars.right.find(".widgets-holder-wrap");i.each(function(){var i=jQuery(this),s=i.find(".sidebar-name h2").text();-1!==s.toLowerCase().indexOf(e)?i.show():i.hide()}),jQuery(window).trigger("cs-resize")},showEditor:function(e){function i(){d.$().removeClass("csb-has-more"),d.size(782,215)}function s(){d.$().addClass("csb-has-more"),d.size(782,545)}function t(){jQuery(this).prop("checked")?s():i()}function a(e,i){return d.loading(!1),e?i?(e.sidebar&&(e=e.sidebar),e.id&&d.$().find("#csb-id").val(e.id),e.name&&d.$().find("#csb-name").val(e.name),e.description&&d.$().find("#csb-description").val(e.description),e.before_title&&d.$().find("#csb-before-title").val(e.before_title),e.after_title&&d.$().find("#csb-after-title").val(e.after_title),e.before_widget&&d.$().find("#csb-before-widget").val(e.before_widget),e.after_widget&&d.$().find("#csb-after-widget").val(e.after_widget),e.button&&d.$().find(".btn-save").text(e.button),void 0):(d.destroy(),csSidebars.showAjaxError(e),!1):!1}function r(e,i){var s,t={};d.loading(!1),d.destroy(),t.message=e.message,t.parent="#widgets-right",t.insert_after="#cs-title-options",t.id="editor",i?"update"===e.action?(s=csSidebars.find(e.data.id),csSidebars.updateSidebar(s,e.data)):"insert"===e.action&&csSidebars.insertSidebar(e.data):t.type="err",wpmUi.message(t)}function n(){var e=d.$().find("form");return d.loading(!0),o.reset().data(e).ondone(r).load_json(),!1}var d=null,o=null;return e instanceof CsSidebar&&(e={id:e.getID(),title:csSidebarsData.title_edit.replace("[Sidebar]",e.name),button:csSidebarsData.btn_edit}),d=wpmUi.popup().modal(!0).title(e.title).onshow(i).content(csSidebars.edit_form),i(),a(e,!0,null),o=wpmUi.ajax(null,"cs-ajax"),e.id&&(d.loading(!0),o.reset().data({"do":"get",sb:e.id}).ondone(a).load_json()),d.show(),d.$().find("#csb-name").focus(),d.$().on("click","#csb-more",t),d.$().on("click",".btn-save",n),d.$().on("click",".btn-cancel",d.destroy),!0},updateSidebar:function(e,i){return e.sb.find(".sidebar-name h2").text(i.name),e.sb.find(".sidebar-description").html('<p class="description"></p>').find(".description").text(i.description),csSidebars},insertSidebar:function(e){var i=jQuery('<div class="widgets-holder-wrap"></div>'),s=jQuery('<div class="widgets-sortables ui-sortable"></div>'),t=jQuery('<div class="sidebar-name"><div class="sidebar-name-arrow"><br></div><h2></h2></div>'),a=jQuery('<div class="sidebar-description"></div>'),r=csSidebars.right.find(".sidebars-column-1 > .inner:first");return s.attr("id",e.id),t.find("h2").text(e.name),a.html('<p class="description"></p>').find(".description").text(e.description),t.appendTo(s),a.appendTo(s),s.appendTo(i),i.prependTo(r),jQuery("#widgets-right .sidebar-name").unbind("click"),jQuery("#widgets-left .sidebar-name").unbind("click"),jQuery(document.body).unbind("click.widgets-toggle"),jQuery(".widgets-chooser").off("click.widgets-chooser").off("keyup.widgets-chooser"),jQuery("#available-widgets .widget .widget-title").off("click.widgets-chooser"),jQuery(".widgets-chooser-sidebars").empty(),window.wpWidgets.init(),csSidebars.initSidebars(),csSidebars},showExport:function(){function e(e){var i=jQuery(this).closest("form");return d.reset().data(i).load_http(),n.destroy(),e.preventDefault(),!1}function i(e,i){var s={};n.loading(!1),i?n.size(900,600).content(e.html):(s.message=e.message,s.parent=n.$().find(".wpmui-wnd-content"),s.insert_after=!1,s.id="export",s["class"]="wpmui-wnd-err",s.type="err",wpmUi.message(s))}function s(e){var s=jQuery(this).closest("form");return n.loading(!0),d.reset().data(s).ondone(i).load_json("cs-ajax"),e.preventDefault(),!1}function t(){var e=jQuery(this),i=e.prop("checked"),s=n.$().find(".column-widgets, .import-widgets");i?s.show():s.hide()}function a(){n.size(782,480),n.content(csSidebars.export_form)}function r(){var e=n.$().find(".frm-import");n.loading(!0),d.reset().data(e).load_http("_self")}var n=null,d=null;return n=wpmUi.popup().modal(!0).size(782,480).title(csSidebarsData.title_export).content(csSidebars.export_form).show(),d=wpmUi.ajax(null,"cs-ajax"),n.$().on("submit",".frm-export",e),n.$().on("submit",".frm-preview-import",s),n.$().on("change","#import-widgets",t),n.$().on("click",".btn-cancel",a),n.$().on("click",".btn-import",r),!0},showRemove:function(e){function i(e){e.find(".name").text(o)}function s(){r.loading(!1),r.destroy()}function t(e,i){var s={};r.loading(!1),r.destroy(),s.message=e.message,s.parent="#widgets-right",s.insert_after="#cs-title-options",s.id="editor",i?(csSidebars.right.find("#"+d).closest(".widgets-holder-wrap").remove(),csSidebars.remove(d)):s.type="err",wpmUi.message(s)}function a(){r.loading(!0),n.reset().data({"do":"delete",sb:d}).ondone(t).load_json()}var r=null,n=null,d=e.getID(),o=e.name;return r=wpmUi.popup().modal(!0).size(560,160).title(csSidebarsData.title_delete).content(csSidebars.delete_form).onshow(i).show(),n=wpmUi.ajax(null,"cs-ajax"),r.$().on("click",".btn-cancel",s),r.$().on("click",".btn-delete",a),!0},showLocations:function(e){function i(e,i){function s(e,i,s){var t=jQuery("<option></option>");t.attr("value",s).text(e.name),i.append(t)}function t(e,i,s,t){var a=t.closest(".cs-replaceable").filter("."+i),r=a.find('option[value="'+s+'"]'),n=a.find("optgroup.used"),d=a.find(".detail-toggle");e===o?(r.prop("selected",!0),!0!==d.prop("checked")&&(d.prop("checked",!0),a.addClass("open"),wpmUi.upgrade_multiselect(a))):(n.length||(n=jQuery('<optgroup class="used">').attr("label",a.data("lbl-used")).appendTo(a.find(".details select"))),r.detach().appendTo(n))}var a,n,d;if(r.loading(!1),!i)return r.destroy(),csSidebars.showAjaxError(e),void 0;r.$().find(".sb-name").text(e.sidebar.name);var o=e.sidebar.id,c=r.$().find(".cs-replaceable");c.hide(),e.replaceable=wpmUi.obj(e.replaceable);for(var l in e.replaceable)e.replaceable.hasOwnProperty(l)&&c.filter("."+e.replaceable[l]).show();var b=r.$().find(".cs-datalist.cs-cat"),p=r.$().find(".cs-datalist.cs-arc-cat"),f=e.categories;p.empty(),b.empty();for(var u in f)s(f[u],p,u),s(f[u],b,u);for(var h in f){if(f[h].single)for(a in f[h].single)t(f[h].single[a],a,h,b);if(f[h].archive)for(a in f[h].archive)t(f[h].archive[a],a,h,p)}var m=r.$().find(".cs-datalist.cs-pt"),g=e.posttypes;m.empty();for(var v in g)n=jQuery("<option></option>"),d=g[v].name,n.attr("value",v).text(d),m.append(n);for(var w in g)if(g[w].single)for(a in g[w].single)t(g[w].single[a],a,w,m);var S=r.$().find(".cs-datalist.cs-arc"),y=e.archives;S.empty();for(var j in y)n=jQuery("<option></option>"),d=y[j].name,n.attr("value",j).text(d),S.append(n);for(var x in y)if(y[x].archive)for(a in y[x].archive)t(y[x].archive[a],a,x,S);var _=r.$().find(".cs-datalist.cs-arc-aut"),Q=e.authors;_.empty();for(var k in Q)n=jQuery("<option></option>"),d=Q[k].name,n.attr("value",k).text(d),_.append(n);for(var $ in Q)if(Q[$].archive)for(a in Q[$].archive)t(Q[$].archive[a],a,$,_)}function s(){var e=jQuery(this),i=e.closest(".cs-replaceable"),s=i.find("select");e.prop("checked")?(i.addClass("open"),wpmUi.upgrade_multiselect(i),s.trigger("change.select2")):(i.removeClass("open"),s.val([]))}function t(e,i){var s={};r.loading(!1),r.destroy(),s.message=e.message,s.parent="#widgets-right",s.insert_after="#cs-title-options",s.id="editor",i||(s.type="err"),wpmUi.message(s)}function a(){r.loading(!0),n.reset().data(d).ondone(t).load_json()}var r=null,n=null,d=null,o=e.getID();return r=wpmUi.popup().modal(!0).size(782,560).title(csSidebarsData.title_location).content(csSidebars.location_form).show(),r.loading(!0),d=r.$().find(".frm-location"),d.find(".sb-id").val(o),n=wpmUi.ajax(null,"cs-ajax"),n.reset().data({"do":"get-location",sb:o}).ondone(i).load_json(),r.$().on("click",".detail-toggle",s),r.$().on("click",".btn-save",a),r.$().on("click",".btn-cancel",r.destroy),!0},setReplaceable:function(e,i,s){function t(e){e instanceof Object&&"object"==typeof e.replaceable&&(csSidebarsData.replaceable=wpmUi.obj(e.replaceable),r.find(".widgets-sortables").each(function(){var e=!1,i=jQuery(this),s=i.attr("id"),t=csSidebars.find(s);for(var a in csSidebarsData.replaceable)if(csSidebarsData.replaceable.hasOwnProperty(a)&&csSidebarsData.replaceable[a]===s){e=!0;break}csSidebars.setReplaceable(t,e,!1)})),r.find(".cs-toolbar .chk-replaceable").prop("disabled",!1),r.find(".cs-toolbar .btn-replaceable").removeClass("wpmui-loading")}var a,r=csSidebars.right.find(".sidebars-column-2 .widgets-holder-wrap"),n=jQuery(e.sb).closest(".widgets-holder-wrap"),d=n.find(".cs-toolbar .chk-replaceable"),o=n.find(".replace-marker");return n.find(".cs-toolbar .btn-replaceable"),void 0===i&&(i=d.prop("checked")),void 0===s&&(s=!0),d.data("active")===i?!1:(d.data("active",i),d.prop("checked",i),i?(o.length||jQuery("<div></div>").appendTo(n).attr("data-label",csSidebarsData.lbl_replaceable).addClass("replace-marker"),n.addClass("replaceable")):(o.remove(),n.removeClass("replaceable")),s&&(r.find(".cs-toolbar .chk-replaceable").prop("disabled",!0),r.find(".cs-toolbar .btn-replaceable").addClass("wpmui-loading"),a=wpmUi.ajax(null,"cs-ajax"),a.reset().data({"do":"replaceable",state:i,sb:e.getID()}).ondone(t).load_json()),!1)},find:function(e){return csSidebars.sidebars[e]},add:function(e,i){return csSidebars.sidebars[e]=new CsSidebar(e,i),csSidebars.sidebars[e]},remove:function(e){delete csSidebars.sidebars[e]},isCustomSidebar:function(e){var i=jQuery(e).attr("id"),s=i.substr(0,csSidebars.sidebar_prefix.length);return s===csSidebars.sidebar_prefix},addIdToLabel:function(e,i){if(!0!==e.data("label-done")){var s=e.attr("for");e.attr("for",s+i),e.find(".has-label").attr("id",s+i),e.data("label-done",!0)}},getIdFromEditbar:function(e){var i=e.closest(".widgets-holder-wrap"),s=i.find(".widgets-sortables:first"),t=s.attr("id");return t}},jQuery(function(e){e("#csfooter").hide(),e("#widgets-right").length>0&&csSidebars.init(),e(".defaultsContainer").hide(),e("#widgets-right .widgets-sortables").on("sort",function(i,s){e("#widgets-right").top,s.position.top=-e("#widgets-right").css("top")})})}(jQuery),jQuery.fn.sortElements=function(){var e=[].sort;return function(i,s){s=s||function(){return this};var t=this.map(function(){var e=s.call(this),i=e.parentNode,t=i.insertBefore(document.createTextNode(""),e.nextSibling);return function(){if(i===this)throw Error("You can't sort elements if any one is a descendant of another.");i.insertBefore(this,t),i.removeChild(t)}});return e.call(this,i).each(function(e){t[e].call(s.call(this))})}}();
1
+ /*! Custom Sidebars - v3.0.2
2
  * https://premium.wpmudev.org/project/custom-sidebars-pro/
3
+ * Copyright (c) 2017; * Licensed GPLv2+ */
4
+ function trim(a){a=a.replace(/^\s\s*/,"");for(var b=a.length-1;b>=0;b--)if(/\S/.test(a.charAt(b))){a=a.substring(0,b+1);break}return a}function CsSidebar(a,b){var c;this.id=a.split("%").join("\\%"),this.type=b,this.sb=jQuery("#"+this.id),this.widgets="",this.name=trim(this.sb.find(".sidebar-name h2").text()),this.description=trim(this.sb.find(".sidebar-description").text()),c="custom"===b?window.csSidebars.extras.find(".cs-custom-sidebar").clone():window.csSidebars.extras.find(".cs-theme-sidebar").clone(),this.sb.parent().append(c),c.find("label").each(function(){var b=jQuery(this);window.csSidebars.addIdToLabel(b,a)})}CsSidebar.prototype.getID=function(){return this.id.split("\\").join("")},window.csSidebars=null,function(a){window.csSidebars={sidebars:[],sidebar_prefix:"cs-",edit_form:null,delete_form:null,export_form:null,location_form:null,right:null,extras:null,action_handlers:{},init:function(){"undefined"!=typeof csSidebarsData&&csSidebars.initControls().initTopTools().initSidebars().initToolbars().initColumns()},initControls:function(){return csSidebars.right=jQuery("#widgets-right"),csSidebars.extras=jQuery("#cs-widgets-extra"),null===csSidebars.edit_form&&(csSidebars.edit_form=csSidebars.extras.find(".cs-editor").clone(),csSidebars.extras.find(".cs-editor").remove()),null===csSidebars.delete_form&&(csSidebars.delete_form=csSidebars.extras.find(".cs-delete").clone(),csSidebars.extras.find(".cs-delete").remove()),null===csSidebars.export_form&&(csSidebars.export_form=csSidebars.extras.find(".cs-export").clone(),csSidebars.extras.find(".cs-export").remove()),null===csSidebars.location_form&&(csSidebars.location_form=csSidebars.extras.find(".cs-location").clone(),csSidebars.extras.find(".cs-location").remove()),jQuery("#cs-title-options").detach().prependTo(csSidebars.right),csSidebars},initColumns:function(){function a(){var a=jQuery(this),b=a.closest(".sidebars-column-1, .sidebars-column-2"),c=b.data("sort-dir");c="asc"===c?"desc":"asc",csSidebars.sort_sidebars(b,c)}var b=csSidebars.right.find(".sidebars-column-1"),c=csSidebars.right.find(".sidebars-column-2"),d=jQuery('<div class="cs-title"><h2></h2></div>'),e=csSidebars.right.find(".widgets-holder-wrap");c.length||(c=jQuery('<div class="sidebars-column-2"></div>'),c.appendTo(csSidebars.right)),d.find("h2").append('<span class="cs-title-val"></span><i class="cs-icon dashicons dashicons-sort"></i>').css({cursor:"pointer"}),d.clone().prependTo(b).click(a).find(".cs-title-val").text(csSidebarsData.custom_sidebars),d.clone().prependTo(c).click(a).find(".cs-title-val").text(csSidebarsData.theme_sidebars),b=jQuery('<div class="inner"></div>').appendTo(b),c=jQuery('<div class="inner"></div>').appendTo(c),e.each(function(){var a=jQuery(this),d=a.find(".widgets-sortables");csSidebars.isCustomSidebar(d)?a.appendTo(b):a.appendTo(c)})},initSidebars:function(){return csSidebars.right.find(".widgets-sortables").each(function(){var a,b,c=!1,d=jQuery(this),e=d.attr("id");if(d.data("cs-init")!==!0)if(d.data("cs-init",!0),csSidebars.isCustomSidebar(this))b=csSidebars.add(e,"custom");else{b=csSidebars.add(e,"theme");for(a in csSidebarsData.replaceable)if(csSidebarsData.replaceable.hasOwnProperty(a)&&csSidebarsData.replaceable[a]===e){c=!0;break}csSidebars.setReplaceable(b,c,!1)}}),csSidebars},initTopTools:function(){var a=jQuery(".btn-create-sidebar"),b=jQuery(".btn-export"),c=jQuery(".cs-options"),d=jQuery('<input type="search" class="cs-filter" />'),e={};return a.click(function(){e.id="",e.title=csSidebarsData.title_new,e.button=csSidebarsData.btn_new,e.description="",e.name="",csSidebars.showEditor(e)}),b.click(csSidebars.showExport),d.appendTo(c).attr("placeholder",csSidebarsData.filter).keyup(csSidebars.filter_sidebars).on("search",csSidebars.filter_sidebars),csSidebars},initToolbars:function(){function a(a){var b=jQuery(a.target).closest(".cs-tool"),c=b.data("action"),d=csSidebars.getIdFromEditbar(b),e=csSidebars.find(d);return!csSidebars.handleAction(c,e)}return csSidebars.registerAction("edit",csSidebars.showEditor),csSidebars.registerAction("location",csSidebars.showLocations),csSidebars.registerAction("delete",csSidebars.showRemove),csSidebars.registerAction("replaceable",csSidebars.setReplaceable),csSidebars.right.on("click",".cs-tool",a),csSidebars},handleAction:function(a,b){return"function"==typeof csSidebars.action_handlers[a]&&!!csSidebars.action_handlers[a](b)},registerAction:function(a,b){csSidebars.action_handlers[a]=b},showAjaxError:function(a){var b={};b.message=csSidebarsData.ajax_error,b.details=a,b.parent="#widgets-right",b.insert_after="#cs-title-options",b.id="editor",b.type="err",wpmUi.message(b)},sort_sidebars:function(a,b){var c=a.find(".widgets-holder-wrap"),d=a.find(".cs-title .cs-icon");c.sortElements(function(a,c){var d=jQuery(a).find(".sidebar-name h2").text(),e=jQuery(c).find(".sidebar-name h2").text();return"asc"===b?d>e?1:-1:d<e?1:-1}),a.data("sort-dir",b),"asc"===b?d.removeClass("dashicons-arrow-down dashicons-sort").addClass("dashicons-arrow-up"):d.removeClass("dashicons-arrow-up dashicons-sort").addClass("dashicons-arrow-down")},filter_sidebars:function(a){var b=jQuery("input.cs-filter").val().toLowerCase();csSidebars.right.find(".widgets-holder-wrap").each(function(){var a=jQuery(this);a.find(".sidebar-name h2").text().toLowerCase().indexOf(b)!==-1?a.show():a.hide()}),jQuery(window).trigger("cs-resize")},showEditor:function(a){function b(){h.$().removeClass("csb-has-more"),h.size(782,215)}function c(){h.$().addClass("csb-has-more"),h.size(782,545)}function d(){jQuery(this).prop("checked")?c():b()}function e(a,b,c){return h.loading(!1),!!a&&(b?(a.sidebar&&(a=a.sidebar),a.id&&h.$().find("#csb-id").val(a.id),a.name&&h.$().find("#csb-name").val(a.name),a.description&&h.$().find("#csb-description").val(a.description),a.before_title&&h.$().find("#csb-before-title").val(a.before_title),a.after_title&&h.$().find("#csb-after-title").val(a.after_title),a.before_widget&&h.$().find("#csb-before-widget").val(a.before_widget),a.after_widget&&h.$().find("#csb-after-widget").val(a.after_widget),void(a.button&&h.$().find(".btn-save").text(a.button))):(h.destroy(),csSidebars.showAjaxError(a),!1))}function f(a,b,c){var d,e={};h.loading(!1),h.destroy(),e.message=a.message,e.parent="#widgets-right",e.insert_after="#cs-title-options",e.id="editor",b?"update"===a.action?(d=csSidebars.find(a.data.id),csSidebars.updateSidebar(d,a.data)):"insert"===a.action&&csSidebars.insertSidebar(a.data):e.type="err",wpmUi.message(e)}function g(){var a=h.$().find("form");return h.loading(!0),i.reset().data(a).ondone(f).load_json(),!1}var h=null,i=null;return a instanceof CsSidebar&&(a={id:a.getID(),title:csSidebarsData.title_edit.replace("[Sidebar]",a.name),button:csSidebarsData.btn_edit}),h=wpmUi.popup().modal(!0).title(a.title).onshow(b).content(csSidebars.edit_form),b(),e(a,!0,null),i=wpmUi.ajax(null,"cs-ajax"),a.id&&(h.loading(!0),i.reset().data({do:"get",sb:a.id}).ondone(e).load_json()),h.show(),h.$().find("#csb-name").focus(),h.$().on("click","#csb-more",d),h.$().on("click",".btn-save",g),h.$().on("click",".btn-cancel",h.destroy),!0},updateSidebar:function(a,b){return a.sb.find(".sidebar-name h2").text(b.name),a.sb.find(".sidebar-description").html('<p class="description"></p>').find(".description").text(b.description),csSidebars},insertSidebar:function(a){var b=jQuery('<div class="widgets-holder-wrap"></div>'),c=jQuery('<div class="widgets-sortables ui-sortable"></div>'),d=jQuery('<div class="sidebar-name"><div class="sidebar-name-arrow"><br></div><h2></h2></div>'),e=jQuery('<div class="sidebar-description"></div>'),f=csSidebars.right.find(".sidebars-column-1 > .inner:first");return c.attr("id",a.id),d.find("h2").text(a.name),e.html('<p class="description"></p>').find(".description").text(a.description),d.appendTo(c),e.appendTo(c),c.appendTo(b),b.prependTo(f),jQuery("#widgets-right .sidebar-name").unbind("click"),jQuery("#widgets-left .sidebar-name").unbind("click"),jQuery(document.body).unbind("click.widgets-toggle"),jQuery(".widgets-chooser").off("click.widgets-chooser").off("keyup.widgets-chooser"),jQuery("#available-widgets .widget .widget-title").off("click.widgets-chooser"),jQuery(".widgets-chooser-sidebars").empty(),window.wpWidgets.init(),csSidebars.initSidebars(),csSidebars},showExport:function(){function a(a){var b=jQuery(this).closest("form");return h.reset().data(b).load_http(),g.destroy(),a.preventDefault(),!1}function b(a,b,c){var d={};g.loading(!1),b?g.size(900,600).content(a.html):(d.message=a.message,d.parent=g.$().find(".wpmui-wnd-content"),d.insert_after=!1,d.id="export",d.class="wpmui-wnd-err",d.type="err",wpmUi.message(d))}function c(a){var c=jQuery(this).closest("form");return g.loading(!0),h.reset().data(c).ondone(b).load_json("cs-ajax"),a.preventDefault(),!1}function d(){var a=jQuery(this),b=a.prop("checked"),c=g.$().find(".column-widgets, .import-widgets");b?c.show():c.hide()}function e(){g.size(782,480),g.content(csSidebars.export_form)}function f(){var a=g.$().find(".frm-import");g.loading(!0),h.reset().data(a).load_http("_self")}var g=null,h=null;return g=wpmUi.popup().modal(!0).size(782,480).title(csSidebarsData.title_export).content(csSidebars.export_form).show(),h=wpmUi.ajax(null,"cs-ajax"),g.$().on("submit",".frm-export",a),g.$().on("submit",".frm-preview-import",c),g.$().on("change","#import-widgets",d),g.$().on("click",".btn-cancel",e),g.$().on("click",".btn-import",f),!0},showRemove:function(a){function b(a){a.find(".name").text(i)}function c(){f.loading(!1),f.destroy()}function d(a,b,c){var d={};f.loading(!1),f.destroy(),d.message=a.message,d.parent="#widgets-right",d.insert_after="#cs-title-options",d.id="editor",b?(csSidebars.right.find("#"+h).closest(".widgets-holder-wrap").remove(),csSidebars.remove(h)):d.type="err",wpmUi.message(d)}function e(){f.loading(!0),g.reset().data({do:"delete",sb:h}).ondone(d).load_json()}var f=null,g=null,h=a.getID(),i=a.name;return f=wpmUi.popup().modal(!0).size(560,160).title(csSidebarsData.title_delete).content(csSidebars.delete_form).onshow(b).show(),g=wpmUi.ajax(null,"cs-ajax"),f.$().on("click",".btn-cancel",c),f.$().on("click",".btn-delete",e),!0},showLocations:function(a){function b(a,b,c){function d(a,b,c){var d=jQuery("<option></option>");d.attr("value",c).text(a.name),b.append(d)}function e(a,b,c,d){var e=d.closest(".cs-replaceable").filter("."+b),f=e.find('option[value="'+c+'"]'),g=e.find("optgroup.used"),h=e.find(".detail-toggle");a===j?(f.prop("selected",!0),!0!==h.prop("checked")&&(h.prop("checked",!0),e.addClass("open"),wpmUi.upgrade_multiselect(e))):(g.length||(g=jQuery('<optgroup class="used">').attr("label",e.data("lbl-used")).appendTo(e.find(".details select"))),f.detach().appendTo(g))}var g,h,i;if(f.loading(!1),!b)return f.destroy(),void csSidebars.showAjaxError(a);f.$().find(".sb-name").text(a.sidebar.name);var j=a.sidebar.id,k=f.$().find(".cs-replaceable");k.hide(),a.replaceable=wpmUi.obj(a.replaceable);for(var l in a.replaceable)a.replaceable.hasOwnProperty(l)&&k.filter("."+a.replaceable[l]).show();var m=f.$().find(".cs-datalist.cs-cat"),n=f.$().find(".cs-datalist.cs-arc-cat"),o=a.categories;n.empty(),m.empty();for(var p in o)d(o[p],n,p),d(o[p],m,p);for(var q in o){if(o[q].single)for(g in o[q].single)e(o[q].single[g],g,q,m);if(o[q].archive)for(g in o[q].archive)e(o[q].archive[g],g,q,n)}var r=f.$().find(".cs-datalist.cs-pt"),s=a.posttypes;r.empty();for(var t in s)h=jQuery("<option></option>"),i=s[t].name,h.attr("value",t).text(i),r.append(h);for(var u in s)if(s[u].single)for(g in s[u].single)e(s[u].single[g],g,u,r);var v=f.$().find(".cs-datalist.cs-arc"),w=a.archives;v.empty();for(var x in w)h=jQuery("<option></option>"),i=w[x].name,h.attr("value",x).text(i),v.append(h);for(var y in w)if(w[y].archive)for(g in w[y].archive)e(w[y].archive[g],g,y,v);var z=f.$().find(".cs-datalist.cs-arc-aut"),A=a.authors;z.empty();for(var B in A)h=jQuery("<option></option>"),i=A[B].name,h.attr("value",B).text(i),z.append(h);for(var C in A)if(A[C].archive)for(g in A[C].archive)e(A[C].archive[g],g,C,z)}function c(a){var b=jQuery(this),c=b.closest(".cs-replaceable"),d=c.find("select");b.prop("checked")?(c.addClass("open"),wpmUi.upgrade_multiselect(c),d.trigger("change.select2")):(c.removeClass("open"),d.val([]))}function d(a,b,c){var d={};f.loading(!1),f.destroy(),d.message=a.message,d.parent="#widgets-right",d.insert_after="#cs-title-options",d.id="editor",b||(d.type="err"),wpmUi.message(d)}function e(){f.loading(!0),g.reset().data(h).ondone(d).load_json()}var f=null,g=null,h=null,i=a.getID();return f=wpmUi.popup().modal(!0).size(782,560).title(csSidebarsData.title_location).content(csSidebars.location_form).show(),f.loading(!0),h=f.$().find(".frm-location"),h.find(".sb-id").val(i),g=wpmUi.ajax(null,"cs-ajax"),g.reset().data({do:"get-location",sb:i}).ondone(b).load_json(),f.$().on("click",".detail-toggle",c),f.$().on("click",".btn-save",e),f.$().on("click",".btn-cancel",f.destroy),!0},setReplaceable:function(a,b,c){function d(a,b,c){a instanceof Object&&"object"==typeof a.replaceable&&(csSidebarsData.replaceable=wpmUi.obj(a.replaceable),f.find(".widgets-sortables").each(function(){var a=!1,b=jQuery(this),c=b.attr("id"),d=csSidebars.find(c);for(var e in csSidebarsData.replaceable)if(csSidebarsData.replaceable.hasOwnProperty(e)&&csSidebarsData.replaceable[e]===c){a=!0;break}csSidebars.setReplaceable(d,a,!1)})),f.find(".cs-toolbar .chk-replaceable").prop("disabled",!1),f.find(".cs-toolbar .btn-replaceable").removeClass("wpmui-loading")}var e,f=csSidebars.right.find(".sidebars-column-2 .widgets-holder-wrap"),g=jQuery(a.sb).closest(".widgets-holder-wrap"),h=g.find(".cs-toolbar .chk-replaceable"),i=g.find(".replace-marker");g.find(".cs-toolbar .btn-replaceable");return void 0===b&&(b=h.prop("checked")),void 0===c&&(c=!0),h.data("active")!==b&&(h.data("active",b),h.prop("checked",b),b?(i.length||jQuery("<div></div>").appendTo(g).attr("data-label",csSidebarsData.lbl_replaceable).addClass("replace-marker"),g.addClass("replaceable")):(i.remove(),g.removeClass("replaceable")),c&&(f.find(".cs-toolbar .chk-replaceable").prop("disabled",!0),f.find(".cs-toolbar .btn-replaceable").addClass("wpmui-loading"),e=wpmUi.ajax(null,"cs-ajax"),e.reset().data({do:"replaceable",state:b,sb:a.getID()}).ondone(d).load_json()),!1)},find:function(a){return csSidebars.sidebars[a]},add:function(a,b){return csSidebars.sidebars[a]=new CsSidebar(a,b),csSidebars.sidebars[a]},remove:function(a){delete csSidebars.sidebars[a]},isCustomSidebar:function(a){return jQuery(a).attr("id").substr(0,csSidebars.sidebar_prefix.length)===csSidebars.sidebar_prefix},addIdToLabel:function(a,b){if(!0!==a.data("label-done")){var c=a.attr("for");a.attr("for",c+b),a.find(".has-label").attr("id",c+b),a.data("label-done",!0)}},getIdFromEditbar:function(a){return a.closest(".widgets-holder-wrap").find(".widgets-sortables:first").attr("id")}},jQuery(function(a){a("#csfooter").hide(),a("#widgets-right").length>0&&csSidebars.init(),a(".defaultsContainer").hide(),a("#widgets-right .widgets-sortables").on("sort",function(b,c){a("#widgets-right").top;c.position.top=-a("#widgets-right").css("top")})}),jQuery(document).ready(function(a){window.setTimeout(function(){if(0===a(".sidebars-column-1 .inner .widgets-holder-wrap").length){var b=wp.template("custom-sidebars-new");a(".sidebars-column-1 .inner").before(b()),a(".custom-sidebars-new").on("click",function(){a("button.btn-create-sidebar").click(),a(this).detach()})}},1e3)})}(jQuery),jQuery.fn.sortElements=function(){var a=[].sort;return function(b,c){c=c||function(){return this};var d=this.map(function(){var a=c.call(this),b=a.parentNode,d=b.insertBefore(document.createTextNode(""),a.nextSibling);return function(){if(b===this)throw new Error("You can't sort elements if any one is a descendant of another.");b.insertBefore(this,d),b.removeChild(d)}});return a.call(this,b).each(function(a){d[a].call(c.call(this))})}}();
lang/custom-sidebars.pot CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Custom Sidebars Pro PLUGIN_VERSION\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/customsidebars\n"
7
- "POT-Creation-Date: 2017-03-06 07:12:49+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -24,27 +24,27 @@ msgstr ""
24
  "X-Poedit-Bookmarks: \n"
25
  "X-Textdomain-Support: yes\n"
26
 
27
- #: inc/class-custom-sidebars-advertisement.php:125
28
  msgid ""
29
- "Don’t just replace sidebars. Add new sidebars and footers anywhere with "
30
- "Upfront."
31
  msgstr ""
32
 
33
- #: inc/class-custom-sidebars-advertisement.php:126
34
- msgid "get Upfront free"
35
  msgstr ""
36
 
37
- #: inc/class-custom-sidebars-advertisement.php:131
38
  msgid ""
39
- "<b>Warning:</b> Some of your plugins may be slowing down your site. Run a "
40
- "free security and performance scan with WP Checkup."
41
  msgstr ""
42
 
43
- #: inc/class-custom-sidebars-advertisement.php:135
44
- msgid "Scan"
45
  msgstr ""
46
 
47
- #: inc/class-custom-sidebars-cloning.php:202 inc/class-custom-sidebars.php:768
48
  msgid "Clone"
49
  msgstr ""
50
 
@@ -158,7 +158,6 @@ msgid "Imported %d widget(s)!"
158
  msgstr ""
159
 
160
  #: inc/class-custom-sidebars-visibility.php:191
161
- #: inc/class-custom-sidebars.php:769
162
  msgid "Visibility"
163
  msgstr ""
164
 
@@ -262,25 +261,25 @@ msgstr ""
262
  msgid "Only these %s:"
263
  msgstr ""
264
 
265
- #: inc/class-custom-sidebars.php:110
266
  msgid ""
267
  "<strong>Accessibility mode is not supported by the\n"
268
  "\t\t\t\t\t\t%1$s plugin.</strong><br /><a href=\"%2$s\">Click here</a>\n"
269
  "\t\t\t\t\t\tto disable accessibility mode and use the %1$s plugin!"
270
  msgstr ""
271
 
272
- #: inc/class-custom-sidebars.php:772
273
- msgid "Pro Version Features"
274
- msgstr ""
275
-
276
- #: inc/class-custom-sidebars.php:944 views/import.php:140
277
  msgid "Widgets"
278
  msgstr ""
279
 
280
- #: inc/class-custom-sidebars.php:954
281
  msgid "Support"
282
  msgstr ""
283
 
 
 
 
 
284
  #: views/col-sidebars.php:18
285
  msgid "(Not available for Home-Page)"
286
  msgstr ""
4
  msgstr ""
5
  "Project-Id-Version: Custom Sidebars Pro PLUGIN_VERSION\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/customsidebars\n"
7
+ "POT-Creation-Date: 2017-03-21 08:01:14+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
24
  "X-Poedit-Bookmarks: \n"
25
  "X-Textdomain-Support: yes\n"
26
 
27
+ #: inc/class-custom-sidebars-checkup-notification.php:122
28
  msgid ""
29
+ "<b>Warning:</b> Some of your plugins may be slowing down your site. Run a "
30
+ "free security and performance scan with WP Checkup."
31
  msgstr ""
32
 
33
+ #: inc/class-custom-sidebars-checkup-notification.php:126
34
+ msgid "Scan"
35
  msgstr ""
36
 
37
+ #: inc/class-custom-sidebars-checkup-notification.php:173
38
  msgid ""
39
+ "Don’t just replace sidebars. Add new sidebars and footers anywhere with "
40
+ "Upfront."
41
  msgstr ""
42
 
43
+ #: inc/class-custom-sidebars-checkup-notification.php:174
44
+ msgid "get Upfront free"
45
  msgstr ""
46
 
47
+ #: inc/class-custom-sidebars-cloning.php:202
48
  msgid "Clone"
49
  msgstr ""
50
 
158
  msgstr ""
159
 
160
  #: inc/class-custom-sidebars-visibility.php:191
 
161
  msgid "Visibility"
162
  msgstr ""
163
 
261
  msgid "Only these %s:"
262
  msgstr ""
263
 
264
+ #: inc/class-custom-sidebars.php:111
265
  msgid ""
266
  "<strong>Accessibility mode is not supported by the\n"
267
  "\t\t\t\t\t\t%1$s plugin.</strong><br /><a href=\"%2$s\">Click here</a>\n"
268
  "\t\t\t\t\t\tto disable accessibility mode and use the %1$s plugin!"
269
  msgstr ""
270
 
271
+ #: inc/class-custom-sidebars.php:902 views/import.php:140
 
 
 
 
272
  msgid "Widgets"
273
  msgstr ""
274
 
275
+ #: inc/class-custom-sidebars.php:912
276
  msgid "Support"
277
  msgstr ""
278
 
279
+ #: inc/class-custom-sidebars.php:928
280
+ msgid "Create a custom sidebar to get started."
281
+ msgstr ""
282
+
283
  #: views/col-sidebars.php:18
284
  msgid "(Not available for Home-Page)"
285
  msgstr ""
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.1.0
7
 
8
  Flexible sidebars for custom widget configurations on every page, post and custom post type on your site.
9
 
@@ -120,6 +120,10 @@ If you are running a earlier version of WordPress download Custom Sidebars 0.8.2
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.
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.2
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.2 =
124
+ * Fixed compatibility issue with uBlock Origin and AdBlock Plus.
125
+ * Fixed getting started box not appearing.
126
+
127
  = 3.0.1.0 =
128
  * Added the "Create custom sidebar to get started." box.
129
  * Fixed a problem with the link to disable accessibility mode.