Ticket #15518: exit-after-redirects.15518.2.diff
| File exit-after-redirects.15518.2.diff, 11.7 KB (added by , 15 years ago) |
|---|
-
wp-pass.php
16 16 setcookie('wp-postpass_' . COOKIEHASH, $_POST['post_password'], time() + 864000, COOKIEPATH); 17 17 18 18 wp_safe_redirect(wp_get_referer()); 19 ?> 20 No newline at end of file 19 exit; 20 ?> -
wp-rss.php
8 8 9 9 require( './wp-load.php' ); 10 10 wp_redirect( get_bloginfo( 'rss_url' ), 301 ); 11 12 ?> 13 No newline at end of file 11 exit; 12 ?> -
wp-comments-post.php
101 101 $location = apply_filters('comment_post_redirect', $location, $comment); 102 102 103 103 wp_redirect($location); 104 104 exit; 105 105 ?> -
wp-rdf.php
8 8 9 9 require( './wp-load.php' ); 10 10 wp_redirect( get_bloginfo( 'rdf_url' ), 301 ); 11 12 ?> 13 No newline at end of file 11 exit; 12 ?> -
wp-register.php
11 11 12 12 require('./wp-load.php'); 13 13 wp_redirect( site_url('wp-login.php?action=register') ); 14 15 ?> 16 No newline at end of file 14 exit; 15 ?> -
wp-rss2.php
8 8 9 9 require( './wp-load.php' ); 10 10 wp_redirect( get_bloginfo( 'rss2_url' ), 301 ); 11 12 ?> 13 No newline at end of file 11 exit; 12 ?> -
wp-commentsrss2.php
8 8 9 9 require( './wp-load.php' ); 10 10 wp_redirect( get_bloginfo( 'comments_rss2_url' ), 301 ); 11 12 ?> 13 No newline at end of file 11 exit; 12 ?> -
wp-atom.php
8 8 9 9 require( './wp-load.php' ); 10 10 wp_redirect( get_bloginfo( 'atom_url' ), 301 ); 11 12 ?> 13 No newline at end of file 11 exit; 12 ?> -
wp-admin/ms-edit.php
9 9 10 10 require_once( './admin.php' ); 11 11 12 wp_redirect( network_admin_url() ); 13 No newline at end of file 12 wp_redirect( network_admin_url() ); 13 exit; 14 ?> -
wp-admin/includes/ms.php
507 507 508 508 if ( is_object( $blog ) ) { 509 509 wp_redirect( get_admin_url( $blog->blog_id, '?c=' . $c ) ); // redirect and count to 5, "just in case" 510 exit;511 510 } else { 512 511 wp_redirect( user_admin_url( '?c=' . $c ) ); // redirect and count to 5, "just in case" 513 512 } 514 515 wp_die( __( 'You do not have sufficient permissions to access this page.' ) ); 513 exit; 516 514 } 517 515 add_action( 'admin_page_access_denied', 'redirect_user_to_blog', 99 ); 518 516 -
wp-admin/post.php
85 85 } 86 86 87 87 wp_redirect( apply_filters( 'redirect_post_location', $location, $post_id ) ); 88 exit; 88 89 } 89 90 90 91 if ( isset( $_POST['deletepost'] ) ) … … 265 266 break; 266 267 267 268 default: 268 wp_redirect( admin_url('edit.php') );269 wp_redirect( admin_url('edit.php') ); 269 270 exit(); 270 271 break; 271 272 } // end switch -
wp-admin/admin.php
178 178 if ( ! current_user_can('import') ) 179 179 wp_die(__('You are not allowed to import.')); 180 180 181 if ( validate_file($importer) ) 181 if ( validate_file($importer) ) { 182 182 wp_redirect( admin_url( 'import.php?invalid=' . $importer ) ); 183 exit; 184 } 183 185 184 186 // Allow plugins to define importers as well 185 187 if ( !isset($wp_importers) || !isset($wp_importers[$importer]) || ! is_callable($wp_importers[$importer][2])) { 186 if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) 188 if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) { 187 189 wp_redirect( admin_url( 'import.php?invalid=' . $importer ) ); 190 exit; 191 } 188 192 include(ABSPATH . "wp-admin/import/$importer.php"); 189 193 } 190 194 -
wp-admin/media-upload.php
55 55 $location .= '?message=3'; 56 56 57 57 wp_redirect( admin_url($location) ); 58 exit; 58 59 } 59 60 60 61 $title = __('Upload New Media'); -
wp-admin/moderation.php
9 9 */ 10 10 require_once('../wp-load.php'); 11 11 wp_redirect( admin_url('edit-comments.php?comment_status=moderated') ); 12 exit; 12 13 ?> -
wp-admin/ms-sites.php
9 9 10 10 require_once( './admin.php' ); 11 11 12 wp_redirect( network_admin_url('sites.php') ); 13 No newline at end of file 12 wp_redirect( network_admin_url('sites.php') ); 13 exit; 14 15 ?> -
wp-admin/ms-upgrade-network.php
9 9 10 10 require_once('admin.php'); 11 11 12 wp_redirect( network_admin_url('upgrade.php') ); 13 No newline at end of file 12 wp_redirect( network_admin_url('upgrade.php') ); 13 exit; 14 15 ?> -
wp-admin/network/site-info.php
58 58 59 59 restore_current_blog(); 60 60 wp_redirect( add_query_arg( array( 'update' => 'updated', 'id' => $id ), 'site-info.php') ); 61 exit; 61 62 } 62 63 63 64 if ( isset($_GET['update']) ) { -
wp-admin/network/site-options.php
48 48 do_action( 'wpmu_update_blog_options' ); 49 49 restore_current_blog(); 50 50 wp_redirect( add_query_arg( array( 'update' => 'updated', 'id' => $id ), 'site-options.php') ); 51 exit; 51 52 } 52 53 53 54 if ( isset($_GET['update']) ) { … … 131 132 132 133 </div> 133 134 <?php 134 require('../admin-footer.php'); 135 No newline at end of file 135 require('../admin-footer.php'); -
wp-admin/network/site-users.php
279 279 </form> 280 280 </div> 281 281 <?php 282 require('../admin-footer.php'); 283 No newline at end of file 282 require('../admin-footer.php'); -
wp-admin/network/edit.php
13 13 if ( ! is_multisite() ) 14 14 wp_die( __( 'Multisite support is not enabled.' ) ); 15 15 16 if ( empty( $_GET['action'] ) ) 16 if ( empty( $_GET['action'] ) ) { 17 17 wp_redirect( admin_url( 'index.php' ) ); 18 exit; 19 } 18 20 19 21 function confirm_delete_users( $users ) { 20 22 $current_user = wp_get_current_user(); -
wp-admin/network/admin.php
15 15 if ( ! is_multisite() ) 16 16 wp_die( __( 'Multisite support is not enabled.' ) ); 17 17 18 if ( ! is_main_site() ) 18 if ( ! is_main_site() ) { 19 19 wp_redirect( network_admin_url() ); 20 20 exit; 21 } 21 22 ?> -
wp-admin/ms-users.php
9 9 10 10 require_once( './admin.php' ); 11 11 12 wp_redirect( network_admin_url('users.php') ); 13 No newline at end of file 12 wp_redirect( network_admin_url('users.php') ); 13 exit; 14 ?> -
wp-admin/ms-themes.php
9 9 10 10 require_once( './admin.php' ); 11 11 12 wp_redirect( network_admin_url('themes.php') ); 13 No newline at end of file 12 wp_redirect( network_admin_url('themes.php') ); 13 exit; 14 ?> -
wp-admin/link-manager.php
29 29 } 30 30 31 31 wp_redirect( add_query_arg('deleted', count( $bulklinks ), admin_url( 'link-manager.php' ) ) ); 32 exit; 32 33 } 33 34 } elseif ( ! empty( $_REQUEST['_wp_http_referer'] ) ) { 34 35 wp_redirect( remove_query_arg( array( '_wp_http_referer', '_wpnonce' ), stripslashes( $_SERVER['REQUEST_URI'] ) ) ); -
wp-admin/ms-admin.php
9 9 10 10 require_once( './admin.php' ); 11 11 12 wp_redirect( network_admin_url() ); 13 No newline at end of file 12 wp_redirect( network_admin_url() ); 13 exit; 14 ?> -
wp-admin/update-core.php
366 366 return; 367 367 dismiss_core_update( $update ); 368 368 wp_redirect( wp_nonce_url('update-core.php?action=upgrade-core', 'upgrade-core') ); 369 exit; 369 370 } 370 371 371 372 function do_undismiss_core_update() { … … 376 377 return; 377 378 undismiss_core_update( $version, $locale ); 378 379 wp_redirect( wp_nonce_url('update-core.php?action=upgrade-core', 'upgrade-core') ); 380 exit; 379 381 } 380 382 381 383 function no_update_actions($actions) { -
wp-admin/plugin-editor.php
70 70 update_option('recently_activated', array($file => time()) + (array)get_option('recently_activated')); 71 71 72 72 wp_redirect(add_query_arg('_wpnonce', wp_create_nonce('edit-plugin-test_' . $file), "plugin-editor.php?file=$file&liveupdate=1&scrollto=$scrollto&networkwide=" . $network_wide)); 73 exit;74 73 } 75 74 wp_redirect( self_admin_url("plugin-editor.php?file=$file&a=te&scrollto=$scrollto") ); 76 75 } else { -
wp-admin/user/admin.php
11 11 12 12 require_once( dirname(dirname(__FILE__)) . '/admin.php'); 13 13 14 if ( ! is_main_site() ) 14 if ( ! is_main_site() ) { 15 15 wp_redirect( user_admin_url() ); 16 16 exit; 17 } 17 18 ?> -
wp-feed.php
8 8 9 9 require( './wp-load.php' ); 10 10 wp_redirect( get_bloginfo( get_default_feed() . '_url' ), 301 ); 11 12 ?> 13 No newline at end of file 11 exit; 12 ?>