| [ Index ] |
WordPress Source Cross Reference |
[Summary view] [Print] [Text view]
1 <?php 2 if ( defined('ABSPATH') ) 3 require_once( ABSPATH . 'wp-config.php'); 4 else 5 require_once('../wp-config.php'); 6 7 if ( get_option('db_version') != $wp_db_version ) 8 wp_die(sprintf(__("Your database is out-of-date. Please <a href='%s'>upgrade</a>."), get_option('siteurl') . '/wp-admin/upgrade.php')); 9 10 require_once (ABSPATH . 'wp-admin/admin-functions.php'); 11 require_once (ABSPATH . 'wp-admin/admin-db.php'); 12 require_once(ABSPATH . WPINC . '/registration.php'); 13 14 auth_redirect(); 15 16 nocache_headers(); 17 18 update_category_cache(); 19 20 wp_get_current_user(); 21 22 $posts_per_page = get_settings('posts_per_page'); 23 $what_to_show = get_settings('what_to_show'); 24 $date_format = get_settings('date_format'); 25 $time_format = get_settings('time_format'); 26 27 wp_reset_vars(array('profile', 'redirect', 'redirect_url', 'a', 'popuptitle', 'popupurl', 'text', 'trackback', 'pingback')); 28 29 wp_enqueue_script( 'fat' ); 30 31 $editing = false; 32 33 require (ABSPATH . '/wp-admin/menu.php'); 34 35 // Handle plugin admin pages. 36 if (isset($_GET['page'])) { 37 $plugin_page = stripslashes($_GET['page']); 38 $plugin_page = plugin_basename($plugin_page); 39 $page_hook = get_plugin_page_hook($plugin_page, $pagenow); 40 41 if ( $page_hook ) { 42 if (! isset($_GET['noheader'])) 43 require_once (ABSPATH . '/wp-admin/admin-header.php'); 44 45 do_action($page_hook); 46 } else { 47 if ( validate_file($plugin_page) ) { 48 wp_die(__('Invalid plugin page')); 49 } 50 51 if (! file_exists(ABSPATH . "wp-content/plugins/$plugin_page")) 52 wp_die(sprintf(__('Cannot load %s.'), htmlentities($plugin_page))); 53 54 if (! isset($_GET['noheader'])) 55 require_once (ABSPATH . '/wp-admin/admin-header.php'); 56 57 include(ABSPATH . "wp-content/plugins/$plugin_page"); 58 } 59 60 include (ABSPATH . 'wp-admin/admin-footer.php'); 61 62 exit(); 63 } else if (isset($_GET['import'])) { 64 65 $importer = $_GET['import']; 66 67 if ( validate_file($importer) ) { 68 wp_die(__('Invalid importer.')); 69 } 70 71 if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) 72 wp_die(__('Cannot load importer.')); 73 74 include(ABSPATH . "wp-admin/import/$importer.php"); 75 76 $parent_file = 'import.php'; 77 $title = __('Import'); 78 79 if (! isset($_GET['noheader'])) 80 require_once (ABSPATH . 'wp-admin/admin-header.php'); 81 82 require_once (ABSPATH . 'wp-admin/upgrade-functions.php'); 83 84 define('WP_IMPORTING', true); 85 kses_init_filters(); // Always filter imported data with kses. 86 87 call_user_func($wp_importers[$importer][2]); 88 89 include (ABSPATH . 'wp-admin/admin-footer.php'); 90 91 exit(); 92 } 93 94 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Sat Jul 15 11:57:04 2006 | Courtesy of Taragana |