WordPress.org

Make WordPress Core

Ticket #4529: 4529-tweaks.diff

File 4529-tweaks.diff, 5.2 KB (added by caesarsgrunt, 8 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 {