| 1 | Index: wp-admin/css/ie.dev.css |
|---|
| 2 | =================================================================== |
|---|
| 3 | --- wp-admin/css/ie.dev.css (revision 16392) |
|---|
| 4 | +++ wp-admin/css/ie.dev.css (working copy) |
|---|
| 5 | @@ -379,7 +379,7 @@ |
|---|
| 6 | width: 99%; |
|---|
| 7 | } |
|---|
| 8 | |
|---|
| 9 | -#wp_inactive_widgets { |
|---|
| 10 | +#sidebar-wp_inactive_widgets { |
|---|
| 11 | padding-bottom: 8px; |
|---|
| 12 | } |
|---|
| 13 | |
|---|
| 14 | @@ -408,7 +408,7 @@ |
|---|
| 15 | } |
|---|
| 16 | |
|---|
| 17 | .widget-liquid-right .widget, |
|---|
| 18 | -#wp_inactive_widgets .widget { |
|---|
| 19 | +#sidebar-wp_inactive_widgets .widget { |
|---|
| 20 | position: relative; |
|---|
| 21 | } |
|---|
| 22 | |
|---|
| 23 | Index: wp-admin/css/widgets.dev.css |
|---|
| 24 | =================================================================== |
|---|
| 25 | --- wp-admin/css/widgets.dev.css (revision 16392) |
|---|
| 26 | +++ wp-admin/css/widgets.dev.css (working copy) |
|---|
| 27 | @@ -28,7 +28,7 @@ |
|---|
| 28 | } |
|---|
| 29 | |
|---|
| 30 | .widget-liquid-right .widget, |
|---|
| 31 | -#wp_inactive_widgets .widget, |
|---|
| 32 | +#sidebar-wp_inactive_widgets .widget, |
|---|
| 33 | .widget-liquid-right .sidebar-description { |
|---|
| 34 | width: 250px; |
|---|
| 35 | margin: 0 auto 20px; |
|---|
| 36 | @@ -39,7 +39,7 @@ |
|---|
| 37 | margin-bottom: 10px; |
|---|
| 38 | } |
|---|
| 39 | |
|---|
| 40 | -#wp_inactive_widgets .widget { |
|---|
| 41 | +#sidebar-wp_inactive_widgets .widget { |
|---|
| 42 | margin: 0 10px 20px; |
|---|
| 43 | float: left; |
|---|
| 44 | } |
|---|
| 45 | @@ -108,7 +108,7 @@ |
|---|
| 46 | padding: 7px 5px 0; |
|---|
| 47 | } |
|---|
| 48 | |
|---|
| 49 | -#wp_inactive_widgets { |
|---|
| 50 | +#sidebar-wp_inactive_widgets { |
|---|
| 51 | padding: 5px 5px 0; |
|---|
| 52 | } |
|---|
| 53 | |
|---|
| 54 | @@ -140,7 +140,7 @@ |
|---|
| 55 | width: 250px; |
|---|
| 56 | } |
|---|
| 57 | |
|---|
| 58 | -#wp_inactive_widgets .widget-placeholder { |
|---|
| 59 | +#sidebar-wp_inactive_widgets .widget-placeholder { |
|---|
| 60 | margin: 0 10px 20px; |
|---|
| 61 | float: left; |
|---|
| 62 | } |
|---|
| 63 | @@ -274,7 +274,7 @@ |
|---|
| 64 | |
|---|
| 65 | #available-widgets .widget-control-edit .add, |
|---|
| 66 | #widgets-right .widget-control-edit .edit, |
|---|
| 67 | -#wp_inactive_widgets .widget-control-edit .edit { |
|---|
| 68 | +#sidebar-wp_inactive_widgets .widget-control-edit .edit { |
|---|
| 69 | display: inline; |
|---|
| 70 | } |
|---|
| 71 | |
|---|
| 72 | Index: wp-admin/includes/widgets.php |
|---|
| 73 | =================================================================== |
|---|
| 74 | --- wp-admin/includes/widgets.php (revision 16392) |
|---|
| 75 | +++ wp-admin/includes/widgets.php (working copy) |
|---|
| 76 | @@ -67,7 +67,7 @@ |
|---|
| 77 | function wp_list_widget_controls( $sidebar ) { |
|---|
| 78 | add_filter( 'dynamic_sidebar_params', 'wp_list_widget_controls_dynamic_sidebar' ); |
|---|
| 79 | |
|---|
| 80 | - echo "<div id='$sidebar' class='widgets-sortables'>\n"; |
|---|
| 81 | + echo "<div id='sidebar-$sidebar' class='widgets-sortables'>\n"; |
|---|
| 82 | |
|---|
| 83 | $description = wp_sidebar_description( $sidebar ); |
|---|
| 84 | |
|---|
| 85 | Index: wp-admin/js/widgets.dev.js |
|---|
| 86 | =================================================================== |
|---|
| 87 | --- wp-admin/js/widgets.dev.js (revision 16392) |
|---|
| 88 | +++ wp-admin/js/widgets.dev.js (working copy) |
|---|
| 89 | @@ -21,7 +21,7 @@ |
|---|
| 90 | $(this).siblings('.widget-holder').parent().toggleClass('closed'); |
|---|
| 91 | }); |
|---|
| 92 | |
|---|
| 93 | - sidebars.not('#wp_inactive_widgets').each(function(){ |
|---|
| 94 | + sidebars.not('#sidebar-wp_inactive_widgets').each(function(){ |
|---|
| 95 | var h = 50, H = $(this).children('.widget').length; |
|---|
| 96 | h = h + parseInt(H * 48, 10); |
|---|
| 97 | $(this).css( 'minHeight', h + 'px' ); |
|---|
| 98 | @@ -175,7 +175,7 @@ |
|---|
| 99 | }; |
|---|
| 100 | |
|---|
| 101 | $('div.widgets-sortables').each( function() { |
|---|
| 102 | - a['sidebars[' + $(this).attr('id') + ']'] = $(this).sortable('toArray').join(','); |
|---|
| 103 | + a['sidebars[' + wpWidgets.stripSidebarId($(this).attr('id')) + ']'] = $(this).sortable('toArray').join(','); // |
|---|
| 104 | }); |
|---|
| 105 | |
|---|
| 106 | $.post( ajaxurl, a, function() { |
|---|
| 107 | @@ -186,7 +186,7 @@ |
|---|
| 108 | }, |
|---|
| 109 | |
|---|
| 110 | save : function(widget, del, animate, order) { |
|---|
| 111 | - var sb = widget.closest('div.widgets-sortables').attr('id'), data = widget.find('form').serialize(), a; |
|---|
| 112 | + var sb = wpWidgets.stripSidebarId(widget.closest('div.widgets-sortables').attr('id')), data = widget.find('form').serialize(), a; |
|---|
| 113 | widget = $(widget); |
|---|
| 114 | $('.ajax-feedback', widget).css('visibility', 'visible'); |
|---|
| 115 | |
|---|
| 116 | @@ -246,7 +246,7 @@ |
|---|
| 117 | }, |
|---|
| 118 | |
|---|
| 119 | resize : function() { |
|---|
| 120 | - $('div.widgets-sortables').not('#wp_inactive_widgets').each(function(){ |
|---|
| 121 | + $('div.widgets-sortables').not('#sidebar-wp_inactive_widgets').each(function(){ |
|---|
| 122 | var h = 50, H = $(this).children('.widget').length; |
|---|
| 123 | h = h + parseInt(H * 48, 10); |
|---|
| 124 | $(this).css( 'minHeight', h + 'px' ); |
|---|
| 125 | @@ -273,6 +273,10 @@ |
|---|
| 126 | widget.children('.widget-inside').slideUp('fast', function(){ |
|---|
| 127 | widget.css({'width':'','marginLeft':''}); |
|---|
| 128 | }); |
|---|
| 129 | + }, |
|---|
| 130 | + |
|---|
| 131 | + stripSidebarId : function(id) { |
|---|
| 132 | + return id.replace(/sidebar-/, ''); |
|---|
| 133 | } |
|---|
| 134 | }; |
|---|
| 135 | |
|---|