WordPress.org

Make WordPress Core

Ticket #20770: 20770.patch

File 20770.patch, 1.2 KB (added by kurtpayne, 3 years ago)

Replace widget controls with "You are logged out!" message

  • wp-admin/js/widgets.dev.js

     
    215215                $.post( ajaxurl, data, function(r){ 
    216216                        var id; 
    217217 
     218                        if ( "0" === r ) { 
     219                                $('img.ajax-feedback', widget).parent().parent().html($('<div class="error">' + widgetsL10n.loggedOut + '</div>')); 
     220                                return false; 
     221                        } 
     222 
    218223                        if ( del ) { 
    219224                                if ( !$('input.widget_number', widget).val() ) { 
    220225                                        id = $('input.widget-id', widget).val(); 
  • wp-includes/script-loader.php

     
    373373                $scripts->add( 'admin-gallery', "/wp-admin/js/gallery$suffix.js", array( 'jquery-ui-sortable' ) ); 
    374374 
    375375                $scripts->add( 'admin-widgets', "/wp-admin/js/widgets$suffix.js", array( 'jquery-ui-sortable', 'jquery-ui-draggable', 'jquery-ui-droppable' ), false, 1 ); 
     376                $scripts->localize( 'admin-widgets', 'widgetsL10n', array( 
     377                        'loggedOut' => __('You are logged out!') 
     378                )); 
    376379 
    377380                $scripts->add( 'theme', "/wp-admin/js/theme$suffix.js", array( 'jquery' ), false, 1 ); 
    378381