WordPress.org

Make WordPress Core

Ticket #4529: 4529-tweaks.diff

File 4529-tweaks.diff, 5.2 KB (added by caesarsgrunt, 6 years ago)
  • wp-includes/js/swfupload/handlers.dev.js

     
    114114                                jQuery('.filename .trashnotice', item).remove(); 
    115115                                jQuery('a.undo', item).addClass('hidden'); 
    116116                                jQuery('a.describe-toggle-on, .menu_order_input', item).show(); 
    117                                 item.animate( {backgroundColor: '#fff'}, { queue: false, duration: 200, complete: function(){ jQuery(this).css({backgroundColor:''}); } }); 
     117                                item.animate( {backgroundColor: '#fff'}, { queue: false, duration: 200, complete: function(){ jQuery(this).css({backgroundColor:''}); } }).removeClass('trash-undo'); 
    118118                        } 
    119119                }); 
    120120                return false; 
     
    132132} 
    133133 
    134134function deleteSuccess(data, textStatus) { 
     135        jQuery('.trash-undo').remove(); 
     136         
    135137        if ( data == '-1' ) 
    136138                return itemAjaxError(this.id, 'You do not have permission. Has your session expired?'); 
    137139        if ( data == '0' ) 
     
    153155        // Vanish it. 
    154156        jQuery('.toggle', item).toggle(); 
    155157        jQuery('.slidetoggle', item).slideUp(200).siblings().removeClass('hidden'); 
    156         item.css( {backgroundColor:'#fff'} ).animate( {backgroundColor:'#ffc0c0'}, {queue:false, duration:500} ); 
     158        item.css( {backgroundColor:'#fff'} ).animate( {backgroundColor:'#ffc0c0'}, {queue:false, duration:500} ).addClass('trash-undo'); 
    157159 
    158160        jQuery('.filename:empty', item).remove(); 
    159161        jQuery('.filename', item).append('<span class="trashnotice"> ' + swfuploadL10n.deleted + ' </span>').siblings('a.toggle').hide(); 
    160162        jQuery('.filename', item).append( jQuery('a.undo', item).removeClass('hidden') ); 
    161163        jQuery('.menu_order_input', item).hide(); 
    162164 
     165        to = window.setTimeout( function(){ 
     166                item.fadeOut('slow', function(){ $(this).remove(); }); 
     167        }, 15000 ); 
     168         
    163169        return; 
    164170} 
    165171 
  • wp-admin/js/edit-comments.dev.js

     
    4040                settings.data._url = document.location.href; 
    4141 
    4242                if ( cl.indexOf(':trash=1') != -1 ) { 
     43                        $('.trash-undo').remove(); 
     44                         
    4345                        id = cl.replace(/.*?comment-([0-9]+).*/, '$1'); 
    4446                        el = $('#comment-' + id); 
    4547                        note = $('#undo-holder').html(); 
     
    4951 
    5052                        if ( el.is('tr') ) { 
    5153                                n = el.children(':visible').length; 
    52                                 author = $('.author strong', el).html(); 
    53                                 h = $('<tr id="trashundo-' + id + '" style="display:none;"><td class="trash-undo" colspan="' + n + '">' + note + '</td></tr>'); 
     54                                author = $('.author strong', el).text(); 
     55                                h = $('<tr id="trashundo-' + id + '" class="trash-undo" style="display:none;"><td colspan="' + n + '">' + note + '</td></tr>'); 
    5456                        } else { 
    55                                 author = $('.comment-author', el).html(); 
     57                                author = $('.comment-author', el).text(); 
    5658                                h = $('<div id="trashundo-' + id + '" style="display:none;" class="trash-undo">' + note + '</div>'); 
    5759                        } 
    5860 
    5961                        el.before(h); 
    6062 
    61                         $('strong', '#trashundo-' + id).html(author + ' '); 
     63                        $('strong', '#trashundo-' + id).text(author + ' '); 
    6264                        a = $('a.undo-trash', '#trashundo-' + id); 
    6365                        a.attr('href', 'comment.php?action=untrashcomment&c=' + id + '&_ajax_nonce=' + settings.data._ajax_nonce); 
    6466                        a.attr('className', 'delete:the-comment-list:comment-' + id + '::untrash=1 vim-z vim-destructive'); 
     67                        $('.avatar', el).clone().prependTo('#trashundo-' + id + ' .trash-undo-inside'); 
    6568 
    6669                        a.click(function(){ 
    6770                                list.wpList.del(this); 
     
    7275                                return false; 
    7376                        }); 
    7477 
    75                         if ( to ) 
    76                                 window.clearTimeout(to); 
    77  
    7878                        to = window.setTimeout( function(){ 
    7979                                $('#trashundo-' + id).fadeOut('slow', function(){ $(this).remove(); }); 
    80                         }, 7000 ); 
     80                        }, 15000 ); 
    8181                } 
    8282 
    8383                return settings; 
     
    305305        }, 
    306306 
    307307        open : function(id, p, a) { 
     308                $('.trash-undo').remove(); 
     309                 
    308310                var t = this, editRow, rowData, act, h, c = $('#comment-' + id); 
    309311                t.close(); 
    310312                t.cid = id; 
  • wp-admin/wp-admin.dev.css

     
    35203520        border-top-style: solid; 
    35213521        border-top-width: 1px; 
    35223522        margin: 0 -10px; 
    3523         padding: 3px; 
     3523        padding: 3px 8px; 
     3524        font-size: 11px; 
    35243525} 
    35253526 
    35263527.trash-undo-inside { 
    3527         margin: 3px 8px; 
     3528        margin: 3px 8px 3px 0; 
     3529        line-height: 16px; 
    35283530} 
     3531.trash-undo-inside .avatar { 
     3532        height: 16px; 
     3533        width: 16px; 
     3534        margin-right: 8px; 
     3535        vertical-align: middle; 
     3536} 
    35293537 
    35303538/* tag hints */ 
    35313539.taghint { 
  • wp-admin/css/colors-classic.dev.css

     
    16861686} 
    16871687 
    16881688.trash-undo { 
    1689         background-color: #ebffe0; 
     1689        background-color: #ffc0c0; 
    16901690} 
    16911691 
    16921692#dashboard_recent_comments .trash-undo { 
  • wp-admin/css/colors-fresh.dev.css

     
    16751675} 
    16761676 
    16771677.trash-undo { 
    1678         background-color: #ebffe0; 
     1678        background-color: #ffc0c0; 
    16791679} 
    16801680 
    16811681#dashboard_recent_comments .trash-undo {