Make WordPress Core


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.0/wp-admin/admin.php

    r17333 r15388  
    1010 * In WordPress Administration Panels
    1111 *
    12  * @since 2.3.2
     12 * @since unknown
    1313 */
    14 if ( ! defined('WP_ADMIN') )
     14if ( !defined('WP_ADMIN') )
    1515    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 }
    2616
    2717if ( isset($_GET['import']) && !defined('WP_LOAD_IMPORTERS') )
     
    6858nocache_headers();
    6959
     60update_category_cache();
     61
    7062// Schedule trash collection
    7163if ( !wp_next_scheduled('wp_scheduled_delete') && !defined('WP_INSTALLING') )
     
    9991    $taxnow = '';
    10092
    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');
     93require(ABSPATH . 'wp-admin/menu.php');
    10794
    10895if ( current_user_can( 'manage_options' ) )
     
    125112            else
    126113                $query_string = 'page=' . $plugin_page;
    127             wp_redirect( admin_url('tools.php?' . $query_string) );
     114            wp_redirect( 'tools.php?' . $query_string );
    128115            exit;
    129116        }
     
    179166        wp_die(__('You are not allowed to import.'));
    180167
    181     if ( validate_file($importer) ) {
     168    if ( validate_file($importer) )
    182169        wp_redirect( admin_url( 'import.php?invalid=' . $importer ) );
    183         exit;
    184     }
    185170
    186171    // Allow plugins to define importers as well
    187172    if ( !isset($wp_importers) || !isset($wp_importers[$importer]) || ! is_callable($wp_importers[$importer][2])) {
    188         if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) {
     173        if (! file_exists(ABSPATH . "wp-admin/import/$importer.php"))
    189174            wp_redirect( admin_url( 'import.php?invalid=' . $importer ) );
    190             exit;
    191         }
    192175        include(ABSPATH . "wp-admin/import/$importer.php");
    193176    }
     
    204187    define('WP_IMPORTING', true);
    205188
    206     if ( apply_filters( 'force_filtered_html_on_import', false ) )
    207         kses_init_filters();  // Always filter imported data with kses on multisite.
     189    if ( is_multisite() )
     190        kses_init_filters();  // Always filter imported data with kses.
    208191
    209192    call_user_func($wp_importers[$importer][2]);
     
    218201} else {
    219202    do_action("load-$pagenow");
    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' );
     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' );
    232212    }
    233213}
Note: See TracChangeset for help on using the changeset viewer.