Changeset 19579
- Timestamp:
- 12/10/2011 06:26:48 PM (14 years ago)
- Location:
- trunk/wp-admin
- Files:
-
- 7 edited
-
edit-comments.php (modified) (2 diffs)
-
includes/misc.php (modified) (1 diff)
-
network/site-themes.php (modified) (1 diff)
-
network/site-users.php (modified) (1 diff)
-
network/sites.php (modified) (10 diffs)
-
network/themes.php (modified) (7 diffs)
-
network/users.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/edit-comments.php
r19528 r19579 31 31 $comment_ids = array_map( 'absint', explode( ',', $_REQUEST['ids'] ) ); 32 32 } elseif ( wp_get_referer() ) { 33 wp_ redirect( wp_get_referer() );33 wp_safe_redirect( wp_get_referer() ); 34 34 exit; 35 35 } … … 93 93 $redirect_to = add_query_arg( 'ids', join( ',', $comment_ids ), $redirect_to ); 94 94 95 wp_ redirect( $redirect_to );95 wp_safe_redirect( $redirect_to ); 96 96 exit; 97 97 } elseif ( ! empty( $_GET['_wp_http_referer'] ) ) { -
trunk/wp-admin/includes/misc.php
r19368 r19579 368 368 369 369 update_user_meta($user->ID, $option, $value); 370 wp_ redirect( remove_query_arg( array('pagenum', 'apage', 'paged'), wp_get_referer() ) );370 wp_safe_redirect( remove_query_arg( array('pagenum', 'apage', 'paged'), wp_get_referer() ) ); 371 371 exit; 372 372 } -
trunk/wp-admin/network/site-themes.php
r19577 r19579 119 119 restore_current_blog(); 120 120 121 wp_ redirect( add_query_arg( array( 'id' => $id, $action => $n ), $referer ) );121 wp_safe_redirect( add_query_arg( array( 'id' => $id, $action => $n ), $referer ) ); 122 122 exit; 123 123 } 124 124 125 125 if ( isset( $_GET['action'] ) && 'update-site' == $_GET['action'] ) { 126 wp_ redirect( $referer );126 wp_safe_redirect( $referer ); 127 127 exit(); 128 128 } -
trunk/wp-admin/network/site-users.php
r19577 r19579 154 154 155 155 restore_current_blog(); 156 wp_ redirect( add_query_arg( 'update', $update, $referer ) );156 wp_safe_redirect( add_query_arg( 'update', $update, $referer ) ); 157 157 exit(); 158 158 } 159 159 160 160 if ( isset( $_GET['action'] ) && 'update-site' == $_GET['action'] ) { 161 wp_ redirect( $referer );161 wp_safe_redirect( $referer ); 162 162 exit(); 163 163 } -
trunk/wp-admin/network/sites.php
r19514 r19579 64 64 if ( $id != '0' && $id != $current_site->blog_id && current_user_can( 'delete_site', $id ) ) { 65 65 wpmu_delete_blog( $id, true ); 66 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'delete' ), wp_get_referer() ) );66 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'delete' ), wp_get_referer() ) ); 67 67 } else { 68 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'not_deleted' ), wp_get_referer() ) );68 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'not_deleted' ), wp_get_referer() ) ); 69 69 } 70 70 … … 111 111 } 112 112 113 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => $blogfunction ), wp_get_referer() ) );113 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => $blogfunction ), wp_get_referer() ) ); 114 114 } else { 115 115 wp_redirect( network_admin_url( 'sites.php' ) ); … … 124 124 125 125 update_blog_status( $id, 'archived', '1' ); 126 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'archive' ), wp_get_referer() ) );126 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'archive' ), wp_get_referer() ) ); 127 127 exit(); 128 128 break; … … 134 134 135 135 update_blog_status( $id, 'archived', '0' ); 136 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'unarchive' ), wp_get_referer() ) );136 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'unarchive' ), wp_get_referer() ) ); 137 137 exit(); 138 138 break; … … 145 145 update_blog_status( $id, 'deleted', '0' ); 146 146 do_action( 'activate_blog', $id ); 147 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'activate' ), wp_get_referer() ) );147 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'activate' ), wp_get_referer() ) ); 148 148 exit(); 149 149 break; … … 156 156 do_action( 'deactivate_blog', $id ); 157 157 update_blog_status( $id, 'deleted', '1' ); 158 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'deactivate' ), wp_get_referer() ) );158 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'deactivate' ), wp_get_referer() ) ); 159 159 exit(); 160 160 break; … … 166 166 167 167 update_blog_status( $id, 'spam', '0' ); 168 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'unspam' ), wp_get_referer() ) );168 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'unspam' ), wp_get_referer() ) ); 169 169 exit(); 170 170 break; … … 176 176 177 177 update_blog_status( $id, 'spam', '1' ); 178 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'spam' ), wp_get_referer() ) );178 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'spam' ), wp_get_referer() ) ); 179 179 exit(); 180 180 break; … … 186 186 187 187 update_blog_status( $id, 'mature', '0' ); 188 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'unmature' ), wp_get_referer() ) );188 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'unmature' ), wp_get_referer() ) ); 189 189 exit(); 190 190 break; … … 196 196 197 197 update_blog_status( $id, 'mature', '1' ); 198 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'mature' ), wp_get_referer() ) );198 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => 'mature' ), wp_get_referer() ) ); 199 199 exit(); 200 200 break; -
trunk/wp-admin/network/themes.php
r19577 r19579 48 48 unset( $allowed_themes[ $_GET['theme'] ] ); 49 49 update_site_option( 'allowedthemes', $allowed_themes ); 50 wp_ redirect( add_query_arg( 'disabled', '1', $referer ) );50 wp_safe_redirect( add_query_arg( 'disabled', '1', $referer ) ); 51 51 exit; 52 52 break; … … 55 55 $themes = isset( $_POST['checked'] ) ? (array) $_POST['checked'] : array(); 56 56 if ( empty($themes) ) { 57 wp_ redirect( add_query_arg( 'error', 'none', $referer ) );57 wp_safe_redirect( add_query_arg( 'error', 'none', $referer ) ); 58 58 exit; 59 59 } … … 61 61 $allowed_themes[ $theme ] = true; 62 62 update_site_option( 'allowedthemes', $allowed_themes ); 63 wp_ redirect( add_query_arg( 'enabled', count( $themes ), $referer ) );63 wp_safe_redirect( add_query_arg( 'enabled', count( $themes ), $referer ) ); 64 64 exit; 65 65 break; … … 68 68 $themes = isset( $_POST['checked'] ) ? (array) $_POST['checked'] : array(); 69 69 if ( empty($themes) ) { 70 wp_ redirect( add_query_arg( 'error', 'none', $referer ) );70 wp_safe_redirect( add_query_arg( 'error', 'none', $referer ) ); 71 71 exit; 72 72 } … … 74 74 unset( $allowed_themes[ $theme ] ); 75 75 update_site_option( 'allowedthemes', $allowed_themes ); 76 wp_ redirect( add_query_arg( 'disabled', count( $themes ), $referer ) );76 wp_safe_redirect( add_query_arg( 'disabled', count( $themes ), $referer ) ); 77 77 exit; 78 78 break; … … 118 118 119 119 if ( empty( $themes ) ) { 120 wp_ redirect( add_query_arg( 'error', 'none', $referer ) );120 wp_safe_redirect( add_query_arg( 'error', 'none', $referer ) ); 121 121 exit; 122 122 } … … 135 135 136 136 if ( empty( $themes ) ) { 137 wp_ redirect( add_query_arg( 'error', 'main', $referer ) );137 wp_safe_redirect( add_query_arg( 'error', 'main', $referer ) ); 138 138 exit; 139 139 } -
trunk/wp-admin/network/users.php
r19577 r19579 167 167 } 168 168 169 wp_ redirect( add_query_arg( array( 'updated' => 'true', 'action' => $userfunction ), wp_get_referer() ) );169 wp_safe_redirect( add_query_arg( array( 'updated' => 'true', 'action' => $userfunction ), wp_get_referer() ) ); 170 170 } else { 171 171 $location = network_admin_url( 'users.php' );
Note: See TracChangeset
for help on using the changeset viewer.