Changeset 26287
- Timestamp:
- 11/20/2013 11:11:01 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/js/widgets.js
r26285 r26287 29 29 30 30 $(document.body).bind('click.widgets-toggle', function(e){ 31 var target = $(e.target), css = { 'z-index': 100 }, widget, inside, w; 31 var target = $(e.target), 32 css = { 'z-index': 100 }, 33 widget, inside, targetWidth, widgetWidth, margin; 32 34 33 35 if ( target.parents('.widget-top').length && ! target.parents('#available-widgets').length ) { … … 69 71 sidebars.children('.widget').each(function() { 70 72 wpWidgets.appendTitle(this); 71 if ( $('p.widget-error', this).length ) 73 if ( $('p.widget-error', this).length ) { 72 74 $('a.widget-action', this).click(); 75 } 73 76 }); 74 77 … … 85 88 }, 86 89 stop: function() { 87 if ( rem ) 90 if ( rem ) { 88 91 $(rem).hide(); 92 } 89 93 90 94 rem = ''; … … 103 107 }, 104 108 stop: function(e,ui) { 105 if ( ui.item.hasClass('ui-draggable') && ui.item.data('draggable') ) 109 if ( ui.item.hasClass('ui-draggable') && ui.item.data('draggable') ) { 106 110 ui.item.draggable('destroy'); 111 } 107 112 108 113 if ( ui.item.hasClass('deleting') ) { … … 140 145 var sender = $(ui.sender); 141 146 142 if ( ! $(this).is(':visible') || this.id.indexOf('orphaned_widgets') > -1 )147 if ( ! $(this).is(':visible') || this.id.indexOf('orphaned_widgets') > -1 ) { 143 148 sender.sortable('cancel'); 149 } 144 150 145 151 if ( sender.attr('id').indexOf('orphaned_widgets') > -1 && !sender.children('.widget').length ) { … … 162 168 $('div.widget-placeholder').hide(); 163 169 164 if ( ui.draggable.hasClass('ui-sortable-helper') ) 170 if ( ui.draggable.hasClass('ui-sortable-helper') ) { 165 171 $('#removing-widget').show().children('span') 166 172 .html( ui.draggable.find('div.widget-title').children('h4').html() ); 173 } 167 174 }, 168 175 out: function(e,ui) { … … 207 214 selectSidebar.find('.widgets-chooser-selected').removeClass( 'widgets-chooser-selected' ); 208 215 $(this).addClass( 'widgets-chooser-selected' ); 209 } ) 216 } ); 210 217 } 211 218 }); … … 237 244 238 245 saveOrder : function(sb) { 239 if ( sb ) 246 if ( sb ) { 240 247 $('#' + sb).closest('div.widgets-holder-wrap').find('.spinner').css('display', 'inline-block'); 248 } 241 249 242 250 var a = { … … 247 255 248 256 $('div.widgets-sortables').each( function() { 249 if ( $(this).sortable ) 257 if ( $(this).sortable ) { 250 258 a['sidebars[' + $(this).attr('id') + ']'] = $(this).sortable('toArray').join(','); 259 } 251 260 }); 252 261 … … 267 276 }; 268 277 269 if ( del ) 278 if ( del ) { 270 279 a.delete_widget = 1; 280 } 271 281 272 282 data += '&' + $.param(a); … … 276 286 277 287 if ( del ) { 278 if ( ! $('input.widget_number', widget).val() ) {288 if ( ! $('input.widget_number', widget).val() ) { 279 289 id = $('input.widget-id', widget).val(); 280 290 $('#available-widgets').find('input.widget-id').each(function(){ 281 if ( $(this).val() === id ) 291 if ( $(this).val() === id ) { 282 292 $(this).closest('div.widget').show(); 293 } 283 294 }); 284 295 } … … 300 311 } 301 312 } 302 if ( order ) 313 if ( order ) { 303 314 wpWidgets.saveOrder(); 315 } 304 316 }); 305 317 }, … … 308 320 var title = $('input[id*="-title"]', widget).val() || ''; 309 321 310 if ( title ) 322 if ( title ) { 311 323 title = ': ' + title.replace(/<[^<>]+>/g, '').replace(/</g, '<').replace(/>/g, '>'); 324 } 312 325 313 326 $(widget).children('.widget-top').children('.widget-title').children()
Note: See TracChangeset
for help on using the changeset viewer.