WordPress.org

Make WordPress Core

Ticket #20770: 20770.patch

File 20770.patch, 1.2 KB (added by kurtpayne, 6 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