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.