WordPress.org

Make WordPress Core

Ticket #16909: 16909.patch

File 16909.patch, 9.9 KB (added by hakre, 7 years ago)

Some leftover

  • wp-admin/comment.php

    ### Eclipse Workspace Patch 1.0
    #P wordpress-trunk
     
    8282        $comment_id = absint( $_GET['c'] );
    8383
    8484        if ( !$comment = get_comment_to_edit( $comment_id ) ) {
    85                 wp_redirect( admin_url('edit-comments.php?error=1') );
     85                wp_redirect( self_admin_url('edit-comments.php?error=1') );
    8686                die();
    8787        }
    8888
    8989        if ( !current_user_can( 'edit_comment', $comment->comment_ID ) ) {
    90                 wp_redirect( admin_url('edit-comments.php?error=2') );
     90                wp_redirect( self_admin_url('edit-comments.php?error=2') );
    9191                die();
    9292        }
    9393
    9494        // No need to re-approve/re-trash/re-spam a comment.
    9595        if ( $action == str_replace( '1', 'approve', $comment->comment_approved ) ) {
    96                 wp_redirect( admin_url( 'edit-comments.php?same=' . $comment_id ) );
     96                wp_redirect( self_admin_url( 'edit-comments.php?same=' . $comment_id ) );
    9797                die();
    9898        }
    9999
  • wp-admin/update-core.php

     
    444444        } elseif ( isset( $_POST['checked'] ) ) {
    445445                $plugins = (array) $_POST['checked'];
    446446        } else {
    447                 wp_redirect( admin_url('update-core.php') );
     447                wp_redirect( self_admin_url('update-core.php') );
    448448                exit;
    449449        }
    450450
     
    472472        } elseif ( isset( $_POST['checked'] ) ) {
    473473                $themes = (array) $_POST['checked'];
    474474        } else {
    475                 wp_redirect( admin_url('update-core.php') );
     475                wp_redirect( self_admin_url('update-core.php') );
    476476                exit;
    477477        }
    478478
  • wp-admin/themes.php

     
    1818        if ( 'activate' == $_GET['action'] ) {
    1919                check_admin_referer('switch-theme_' . $_GET['template']);
    2020                switch_theme($_GET['template'], $_GET['stylesheet']);
    21                 wp_redirect( admin_url('themes.php?activated=true') );
     21                wp_redirect( self_admin_url('themes.php?activated=true') );
    2222                exit;
    2323        } elseif ( 'delete' == $_GET['action'] ) {
    2424                check_admin_referer('delete-theme_' . $_GET['template']);
    2525                if ( !current_user_can('delete_themes') )
    2626                        wp_die( __( 'Cheatin’ uh?' ) );
    2727                delete_theme($_GET['template']);
    28                 wp_redirect( admin_url('themes.php?deleted=true') );
     28                wp_redirect( self_admin_url('themes.php?deleted=true') );
    2929                exit;
    3030        }
    3131}
  • wp-admin/update.php

     
    7070
    7171                check_admin_referer('activate-plugin_' . $plugin);
    7272                if ( ! isset($_GET['failure']) && ! isset($_GET['success']) ) {
    73                         wp_redirect( admin_url('update.php?action=activate-plugin&failure=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) );
     73                        wp_redirect( self_admin_url('update.php?action=activate-plugin&failure=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) );
    7474                        activate_plugin( $plugin, '', ! empty( $_GET['networkwide'] ), true );
    75                         wp_redirect( admin_url('update.php?action=activate-plugin&success=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) );
     75                        wp_redirect( self_admin_url('update.php?action=activate-plugin&success=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) );
    7676                        die();
    7777                }
    7878                iframe_header( __('Plugin Reactivation'), true );
  • wp-admin/user/admin.php

     
    1212require_once( dirname(dirname(__FILE__)) . '/admin.php');
    1313
    1414if ( ! is_multisite() ) {
    15         wp_redirect( admin_url() );
     15        wp_redirect( self_admin_url() );
    1616        exit;
    1717}
    1818
  • wp-admin/media.php

     
    4848                $errors = null;
    4949
    5050        if ( empty( $_GET['attachment_id'] ) ) {
    51                 wp_redirect( admin_url('upload.php') );
     51                wp_redirect( self_admin_url('upload.php') );
    5252                exit();
    5353        }
    5454        $att_id = (int) $_GET['attachment_id'];
     
    128128        exit;
    129129
    130130default:
    131         wp_redirect( admin_url('upload.php') );
     131        wp_redirect( self_admin_url('upload.php') );
    132132        exit;
    133133
    134134endswitch;
  • wp-admin/import.php

     
    3737        );
    3838
    3939if ( ! empty( $_GET['invalid'] ) && !empty($popular_importers[$_GET['invalid']][3]) ) {
    40         wp_redirect( admin_url('import.php?import=' . $popular_importers[$_GET['invalid']][3]) );
     40        wp_redirect( self_admin_url('import.php?import=' . $popular_importers[$_GET['invalid']][3]) );
    4141        exit;
    4242}
    4343
  • wp-admin/media-upload.php

     
    5454                if ( $errors )
    5555                        $location .= '?message=3';
    5656
    57                 wp_redirect( admin_url($location) );
     57                wp_redirect( self_admin_url($location) );
    5858                exit;
    5959        }
    6060
  • wp-admin/post.php

     
    139139        $editing = true;
    140140
    141141        if ( empty( $post_id ) ) {
    142                 wp_redirect( admin_url('post.php') );
     142                wp_redirect( self_admin_url('post.php') );
    143143                exit();
    144144        }
    145145
     
    269269        break;
    270270
    271271default:
    272         wp_redirect( admin_url('edit.php') );
     272        wp_redirect( self_admin_url('edit.php') );
    273273        exit();
    274274        break;
    275275} // end switch
  • wp-admin/edit.php

     
    2929// Back-compat for viewing comments of an entry
    3030foreach ( array( 'p', 'attachment_id', 'page_id' ) as $_redirect ) {
    3131        if ( ! empty( $_REQUEST[ $_redirect ] ) ) {
    32                 wp_redirect( admin_url( 'edit-comments.php?p=' . absint( $_REQUEST[ $_redirect ] ) ) );
     32                wp_redirect( self_admin_url( 'edit-comments.php?p=' . absint( $_REQUEST[ $_redirect ] ) ) );
    3333                exit;
    3434        }
    3535}
  • wp-admin/network/edit.php

     
    1414        wp_die( __( 'Multisite support is not enabled.' ) );
    1515
    1616if ( empty( $_GET['action'] ) ) {
    17         wp_redirect( admin_url( 'index.php' ) );
     17        wp_redirect( self_admin_url( 'index.php' ) );
    1818        exit;
    1919}
    2020
  • wp-admin/moderation.php

     
    88 * @subpackage Administration
    99 */
    1010require_once('../wp-load.php');
    11 wp_redirect( admin_url('edit-comments.php?comment_status=moderated') );
     11wp_redirect( self_admin_url('edit-comments.php?comment_status=moderated') );
    1212exit;
    1313?>
  • wp-admin/options.php

     
    4141                        delete_option( 'new_admin_email' );
    4242                        $redirect = 'options-general.php?updated=true';
    4343                }
    44                 wp_redirect( admin_url( $redirect ) );
     44                wp_redirect( self_admin_url( $redirect ) );
    4545                exit;
    4646        } elseif ( ! empty( $_GET['dismiss'] ) && 'new_admin_email' == $_GET['dismiss'] ) {
    4747                delete_option( 'adminhash' );
    4848                delete_option( 'new_admin_email' );
    49                 wp_redirect( admin_url( 'options-general.php?updated=true' ) );
     49                wp_redirect( self_admin_url( 'options-general.php?updated=true' ) );
    5050                exit;
    5151        }
    5252}
  • wp-admin/admin.php

     
    4141        do_action('after_db_upgrade');
    4242} elseif ( get_option('db_version') != $wp_db_version ) {
    4343        if ( !is_multisite() ) {
    44                 wp_redirect(admin_url('upgrade.php?_wp_http_referer=' . urlencode(stripslashes($_SERVER['REQUEST_URI']))));
     44                wp_redirect( self_admin_url('upgrade.php?_wp_http_referer=' . urlencode(stripslashes($_SERVER['REQUEST_URI']))));
    4545                exit;
    4646        } elseif ( apply_filters( 'do_mu_upgrade', true ) ) {
    4747                /**
     
    124124                                $query_string = $_SERVER[ 'QUERY_STRING' ];
    125125                        else
    126126                                $query_string = 'page=' . $plugin_page;
    127                         wp_redirect( admin_url('tools.php?' . $query_string) );
     127                        wp_redirect( self_admin_url('tools.php?' . $query_string) );
    128128                        exit;
    129129                }
    130130        }
     
    179179                wp_die(__('You are not allowed to import.'));
    180180
    181181        if ( validate_file($importer) ) {
    182                 wp_redirect( admin_url( 'import.php?invalid=' . $importer ) );
     182                wp_redirect( self_admin_url( 'import.php?invalid=' . $importer ) );
    183183                exit;
    184184        }
    185185
    186186        // Allow plugins to define importers as well
    187187        if ( !isset($wp_importers) || !isset($wp_importers[$importer]) || ! is_callable($wp_importers[$importer][2])) {
    188188                if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) {
    189                         wp_redirect( admin_url( 'import.php?invalid=' . $importer ) );
     189                        wp_redirect( self_admin_url( 'import.php?invalid=' . $importer ) );
    190190                        exit;
    191191                }
    192192                include(ABSPATH . "wp-admin/import/$importer.php");
  • wp-admin/widgets.php

     
    175175        if ( isset($_POST['removewidget']) && $_POST['removewidget'] ) {
    176176
    177177                if ( !in_array($widget_id, $sidebar, true) ) {
    178                         wp_redirect( admin_url('widgets.php?error=0') );
     178                        wp_redirect( self_admin_url('widgets.php?error=0') );
    179179                        exit;
    180180                }
    181181
     
    208208        }
    209209
    210210        wp_set_sidebars_widgets($sidebars_widgets);
    211         wp_redirect( admin_url('widgets.php?message=0') );
     211        wp_redirect( self_admin_url('widgets.php?message=0') );
    212212        exit;
    213213}
    214214