Changeset 24474 for trunk/wp-admin/update.php
- Timestamp:
- 06/21/2013 05:54:40 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/update.php
r23554 r24474 58 58 59 59 $nonce = 'upgrade-plugin_' . $plugin; 60 $url = 'update.php?action=upgrade-plugin&plugin=' . $plugin;60 $url = 'update.php?action=upgrade-plugin&plugin=' . urlencode( $plugin ); 61 61 62 62 $upgrader = new Plugin_Upgrader( new Plugin_Upgrader_Skin( compact('title', 'nonce', 'url', 'plugin') ) ); … … 71 71 check_admin_referer('activate-plugin_' . $plugin); 72 72 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( admin_url('update.php?action=activate-plugin&failure=true&plugin=' . urlencode( $plugin ) . '&_wpnonce=' . $_GET['_wpnonce']) ); 74 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']) );75 wp_redirect( admin_url('update.php?action=activate-plugin&success=true&plugin=' . urlencode( $plugin ) . '&_wpnonce=' . $_GET['_wpnonce']) ); 76 76 die(); 77 77 } … … 108 108 $title = sprintf( __('Installing Plugin: %s'), $api->name . ' ' . $api->version ); 109 109 $nonce = 'install-plugin_' . $plugin; 110 $url = 'update.php?action=install-plugin&plugin=' . $plugin;110 $url = 'update.php?action=install-plugin&plugin=' . urlencode( $plugin ); 111 111 if ( isset($_GET['from']) ) 112 112 $url .= '&from=' . urlencode(stripslashes($_GET['from'])); … … 133 133 require_once(ABSPATH . 'wp-admin/admin-header.php'); 134 134 135 $title = sprintf( __('Installing Plugin from uploaded file: %s'), basename( $file_upload->filename) );135 $title = sprintf( __('Installing Plugin from uploaded file: %s'), esc_html( basename( $file_upload->filename ) ) ); 136 136 $nonce = 'plugin-upload'; 137 137 $url = add_query_arg(array('package' => $file_upload->id), 'update.php?action=upload-plugin'); … … 161 161 162 162 $nonce = 'upgrade-theme_' . $theme; 163 $url = 'update.php?action=upgrade-theme&theme=' . $theme;163 $url = 'update.php?action=upgrade-theme&theme=' . urlencode( $theme ); 164 164 165 165 $upgrader = new Theme_Upgrader( new Theme_Upgrader_Skin( compact('title', 'nonce', 'url', 'theme') ) ); … … 214 214 $title = sprintf( __('Installing Theme: %s'), $api->name . ' ' . $api->version ); 215 215 $nonce = 'install-theme_' . $theme; 216 $url = 'update.php?action=install-theme&theme=' . $theme;216 $url = 'update.php?action=install-theme&theme=' . urlencode( $theme ); 217 217 $type = 'web'; //Install theme type, From Web or an Upload. 218 218 … … 239 239 require_once(ABSPATH . 'wp-admin/admin-header.php'); 240 240 241 $title = sprintf( __('Installing Theme from uploaded file: %s'), basename( $file_upload->filename) );241 $title = sprintf( __('Installing Theme from uploaded file: %s'), esc_html( basename( $file_upload->filename ) ) ); 242 242 $nonce = 'theme-upload'; 243 243 $url = add_query_arg(array('package' => $file_upload->id), 'update.php?action=upload-theme');
Note: See TracChangeset
for help on using the changeset viewer.