Changes from branches/3.0/wp-admin/admin.php at r15388 to trunk/wp-admin/admin.php at r17333
- File:
-
- 1 edited
-
trunk/wp-admin/admin.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/admin.php
r15388 r17333 10 10 * In WordPress Administration Panels 11 11 * 12 * @since unknown12 * @since 2.3.2 13 13 */ 14 if ( ! defined('WP_ADMIN') )14 if ( ! defined('WP_ADMIN') ) 15 15 define('WP_ADMIN', TRUE); 16 17 if ( ! defined('WP_NETWORK_ADMIN') ) 18 define('WP_NETWORK_ADMIN', FALSE); 19 20 if ( ! defined('WP_USER_ADMIN') ) 21 define('WP_USER_ADMIN', FALSE); 22 23 if ( ! WP_NETWORK_ADMIN && ! WP_USER_ADMIN ) { 24 define('WP_BLOG_ADMIN', TRUE); 25 } 16 26 17 27 if ( isset($_GET['import']) && !defined('WP_LOAD_IMPORTERS') ) … … 58 68 nocache_headers(); 59 69 60 update_category_cache();61 62 70 // Schedule trash collection 63 71 if ( !wp_next_scheduled('wp_scheduled_delete') && !defined('WP_INSTALLING') ) … … 91 99 $taxnow = ''; 92 100 93 require(ABSPATH . 'wp-admin/menu.php'); 101 if ( WP_NETWORK_ADMIN ) 102 require(ABSPATH . 'wp-admin/network/menu.php'); 103 elseif ( WP_USER_ADMIN ) 104 require(ABSPATH . 'wp-admin/user/menu.php'); 105 else 106 require(ABSPATH . 'wp-admin/menu.php'); 94 107 95 108 if ( current_user_can( 'manage_options' ) ) … … 112 125 else 113 126 $query_string = 'page=' . $plugin_page; 114 wp_redirect( 'tools.php?' . $query_string);127 wp_redirect( admin_url('tools.php?' . $query_string) ); 115 128 exit; 116 129 } … … 166 179 wp_die(__('You are not allowed to import.')); 167 180 168 if ( validate_file($importer) ) 181 if ( validate_file($importer) ) { 169 182 wp_redirect( admin_url( 'import.php?invalid=' . $importer ) ); 183 exit; 184 } 170 185 171 186 // Allow plugins to define importers as well 172 187 if ( !isset($wp_importers) || !isset($wp_importers[$importer]) || ! is_callable($wp_importers[$importer][2])) { 173 if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) 188 if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) { 174 189 wp_redirect( admin_url( 'import.php?invalid=' . $importer ) ); 190 exit; 191 } 175 192 include(ABSPATH . "wp-admin/import/$importer.php"); 176 193 } … … 187 204 define('WP_IMPORTING', true); 188 205 189 if ( is_multisite() )190 kses_init_filters(); // Always filter imported data with kses .206 if ( apply_filters( 'force_filtered_html_on_import', false ) ) 207 kses_init_filters(); // Always filter imported data with kses on multisite. 191 208 192 209 call_user_func($wp_importers[$importer][2]); … … 201 218 } else { 202 219 do_action("load-$pagenow"); 203 // Backwards compatibility with old load-page-new.php, load-page.php, 204 // and load-categories.php actions. 205 if ( $typenow == 'page' ) { 206 if ( $pagenow == 'post-new.php' ) 207 do_action( 'load-page-new.php' ); 208 elseif ( $pagenow == 'post.php' ) 209 do_action( 'load-page.php' ); 210 } elseif ( $taxnow == 'category' && $pagenow == 'edit-tags.php' ) { 211 do_action( 'load-categories.php' ); 220 // Backwards compatibility with old load-page-new.php, load-page.php, 221 // and load-categories.php actions. 222 if ( $typenow == 'page' ) { 223 if ( $pagenow == 'post-new.php' ) 224 do_action( 'load-page-new.php' ); 225 elseif ( $pagenow == 'post.php' ) 226 do_action( 'load-page.php' ); 227 } elseif ( $pagenow == 'edit-tags.php' ) { 228 if ( $taxnow == 'category' ) 229 do_action( 'load-categories.php' ); 230 elseif ( $taxnow == 'link_category' ) 231 do_action( 'load-edit-link-categories.php' ); 212 232 } 213 233 }
Note: See TracChangeset
for help on using the changeset viewer.