| [ Index ] |
|
Code source de WordPress 2.1.2 |
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_option('posts_per_page'); 23 $what_to_show = get_option('what_to_show'); 24 $date_format = get_option('date_format'); 25 $time_format = get_option('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 if (isset($_GET['page'])) { 34 $plugin_page = stripslashes($_GET['page']); 35 $plugin_page = plugin_basename($plugin_page); 36 } 37 38 require (ABSPATH . '/wp-admin/menu.php'); 39 40 // Handle plugin admin pages. 41 if (isset($plugin_page)) { 42 $page_hook = get_plugin_page_hook($plugin_page, $pagenow); 43 44 if ( $page_hook ) { 45 do_action('load-' . $page_hook); 46 if (! isset($_GET['noheader'])) 47 require_once (ABSPATH . '/wp-admin/admin-header.php'); 48 49 do_action($page_hook); 50 } else { 51 if ( validate_file($plugin_page) ) { 52 wp_die(__('Invalid plugin page')); 53 } 54 55 if (! file_exists(ABSPATH . PLUGINDIR . "/$plugin_page")) 56 wp_die(sprintf(__('Cannot load %s.'), htmlentities($plugin_page))); 57 58 do_action('load-' . $plugin_page); 59 60 if (! isset($_GET['noheader'])) 61 require_once (ABSPATH . '/wp-admin/admin-header.php'); 62 63 include(ABSPATH . PLUGINDIR . "/$plugin_page"); 64 } 65 66 include (ABSPATH . 'wp-admin/admin-footer.php'); 67 68 exit(); 69 } else if (isset($_GET['import'])) { 70 71 $importer = $_GET['import']; 72 73 if ( ! current_user_can('import') ) 74 wp_die(__('You are not allowed to import.')); 75 76 if ( validate_file($importer) ) { 77 wp_die(__('Invalid importer.')); 78 } 79 80 if (! file_exists(ABSPATH . "wp-admin/import/$importer.php")) 81 wp_die(__('Cannot load importer.')); 82 83 include(ABSPATH . "wp-admin/import/$importer.php"); 84 85 $parent_file = 'edit.php'; 86 $submenu_file = 'import.php'; 87 $title = __('Import'); 88 89 if (! isset($_GET['noheader'])) 90 require_once (ABSPATH . 'wp-admin/admin-header.php'); 91 92 require_once (ABSPATH . 'wp-admin/upgrade-functions.php'); 93 94 define('WP_IMPORTING', true); 95 96 call_user_func($wp_importers[$importer][2]); 97 98 include (ABSPATH . 'wp-admin/admin-footer.php'); 99 100 exit(); 101 } else { 102 do_action("load-$pagenow"); 103 } 104 105 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
| Généré le : Fri Mar 30 19:41:27 2007 | par Balluche grâce à PHPXref 0.7 |