Make WordPress Core


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/update.php

    r16860 r14985  
    77 */
    88
    9 if ( ! defined( 'IFRAME_REQUEST' ) && isset( $_GET['action'] ) && in_array( $_GET['action'], array( 'update-selected', 'activate-plugin', 'update-selected-themes' ) ) )
    10     define( 'IFRAME_REQUEST', true );
    11 
    129/** WordPress Administration Bootstrap */
    1310require_once('./admin.php');
     
    3835        $nonce = 'bulk-update-plugins';
    3936
     37        require_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    4038        wp_enqueue_script('jquery');
    4139        iframe_header();
     
    5250        check_admin_referer('upgrade-plugin_' . $plugin);
    5351
    54         $title = __('Update Plugin');
     52        $title = __('Upgrade Plugin');
    5553        $parent_file = 'plugins.php';
    5654        $submenu_file = 'plugins.php';
    57         require_once(ABSPATH . 'wp-admin/admin-header.php');
     55        require_once('./admin-header.php');
    5856
    5957        $nonce = 'upgrade-plugin_' . $plugin;
     
    6361        $upgrader->upgrade($plugin);
    6462
    65         include(ABSPATH . 'wp-admin/admin-footer.php');
     63        include('./admin-footer.php');
    6664
    6765    } elseif ('activate-plugin' == $action ) {
     
    7169        check_admin_referer('activate-plugin_' . $plugin);
    7270        if ( ! isset($_GET['failure']) && ! isset($_GET['success']) ) {
    73             wp_redirect( admin_url('update.php?action=activate-plugin&failure=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) );
    74             activate_plugin( $plugin, '', ! empty( $_GET['networkwide'] ), true );
    75             wp_redirect( admin_url('update.php?action=activate-plugin&success=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce']) );
     71            wp_redirect( 'update.php?action=activate-plugin&failure=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce'] );
     72            activate_plugin( $plugin, '', ! empty( $_GET['networkwide'] ) );
     73            wp_redirect( 'update.php?action=activate-plugin&success=true&plugin=' . $plugin . '&_wpnonce=' . $_GET['_wpnonce'] );
    7674            die();
    7775        }
     
    108106        $parent_file = 'plugins.php';
    109107        $submenu_file = 'plugin-install.php';
    110         require_once(ABSPATH . 'wp-admin/admin-header.php');
     108        require_once('./admin-header.php');
    111109
    112110        $title = sprintf( __('Installing Plugin: %s'), $api->name . ' ' . $api->version );
     
    121119        $upgrader->install($api->download_link);
    122120
    123         include(ABSPATH . 'wp-admin/admin-footer.php');
     121        include('./admin-footer.php');
    124122
    125123    } elseif ( 'upload-plugin' == $action ) {
     
    135133        $parent_file = 'plugins.php';
    136134        $submenu_file = 'plugin-install.php';
    137         require_once(ABSPATH . 'wp-admin/admin-header.php');
     135        require_once('./admin-header.php');
    138136
    139137        $title = sprintf( __('Installing Plugin from uploaded file: %s'), basename( $file_upload->filename ) );
     
    145143        $upgrader->install( $file_upload->package );
    146144
    147         include(ABSPATH . 'wp-admin/admin-footer.php');
     145        include('./admin-footer.php');
    148146
    149147    } elseif ( 'upgrade-theme' == $action ) {
     
    156154        add_thickbox();
    157155        wp_enqueue_script('theme-preview');
    158         $title = __('Update Theme');
     156        $title = __('Upgrade Theme');
    159157        $parent_file = 'themes.php';
    160158        $submenu_file = 'themes.php';
    161         require_once(ABSPATH . 'wp-admin/admin-header.php');
     159        require_once('./admin-header.php');
    162160
    163161        $nonce = 'upgrade-theme_' . $theme;
     
    167165        $upgrader->upgrade($theme);
    168166
    169         include(ABSPATH . 'wp-admin/admin-footer.php');
     167        include('./admin-footer.php');
    170168    } elseif ( 'update-selected-themes' == $action ) {
    171169        if ( ! current_user_can( 'update_themes' ) )
     
    186184        $nonce = 'bulk-update-themes';
    187185
     186        require_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
    188187        wp_enqueue_script('jquery');
    189188        iframe_header();
     
    211210        $parent_file = 'themes.php';
    212211        $submenu_file = 'themes.php';
    213         require_once(ABSPATH . 'wp-admin/admin-header.php');
     212        require_once('./admin-header.php');
    214213
    215214        $title = sprintf( __('Installing Theme: %s'), $api->name . ' ' . $api->version );
     
    221220        $upgrader->install($api->download_link);
    222221
    223         include(ABSPATH . 'wp-admin/admin-footer.php');
     222        include('./admin-footer.php');
    224223
    225224    } elseif ( 'upload-theme' == $action ) {
     
    237236        add_thickbox();
    238237        wp_enqueue_script('theme-preview');
    239         require_once(ABSPATH . 'wp-admin/admin-header.php');
     238        require_once('./admin-header.php');
    240239
    241240        $title = sprintf( __('Installing Theme from uploaded file: %s'), basename( $file_upload->filename ) );
     
    247246        $upgrader->install( $file_upload->package );
    248247
    249         include(ABSPATH . 'wp-admin/admin-footer.php');
     248        include('./admin-footer.php');
    250249
    251250    } else {
Note: See TracChangeset for help on using the changeset viewer.