Changeset 8124 for branches/crazyhorse/wp-admin/menu.php
- Timestamp:
- 06/18/2008 11:34:45 PM (18 years ago)
- File:
-
- 1 edited
-
branches/crazyhorse/wp-admin/menu.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/crazyhorse/wp-admin/menu.php
r8115 r8124 9 9 $awaiting_mod = $awaiting_mod->moderated; 10 10 11 $top_menu = array(); 11 $top_menu = $top_submenu = $menu = $submenu = array(); 12 12 13 $top_menu[5] = array( __('My Account'), 'read', 'profile.php' ); 13 14 $top_menu[10] = array( __('My Dashboard'), 'read', 'index.php' ); … … 16 17 $top_menu[25] = array( __('Help'), 'read', 'index.php?help' ); // place holder 17 18 18 $top_submenu = array();19 19 $top_submenu['profile.php'][5] = array( __('Something'), 'read', 'profile.php?something' ); // place holder 20 20 21 $menu[0] = array(__('Dashboard'), 'read', 'index.php');22 21 23 if (strpos($_SERVER['REQUEST_URI'], 'edit-pages.php') !== false) 24 $menu[5] = array(__('Write'), 'edit_pages', 'page-new.php'); 25 elseif (strpos($_SERVER['REQUEST_URI'], 'link-manager.php') !== false) 26 $menu[5] = array(__('Write'), 'manage_links', 'link-add.php'); 27 else 28 $menu[5] = array(__('Write'), 'edit_posts', 'post-new.php'); 22 $menu[0] = array( __('Dashboard'), 'read', 'index.php' ); 29 23 30 if (strpos($_SERVER['REQUEST_URI'], 'page-new.php') !== false) 31 $ menu[10] = array(__('Manage'), 'edit_pages', 'edit-pages.php');32 elseif (strpos($_SERVER['REQUEST_URI'], 'link-add.php') !== false) 33 $ menu[10] = array(__('Manage'), 'manage_links', 'link-manager.php');34 else 35 $ menu[10] = array(__('Manage'), 'edit_posts', 'edit.php');24 $menu[5] = array( __('Content'), 'edit_posts', 'edit.php' ); 25 $submenu['edit.php'][5] = array( __('Posts'), 'edit_posts', 'edit.php' ); 26 $submenu['edit.php'][10] = array( __('Comments'), 'edit_posts', 'edit-comments.php' ); 27 $submenu['edit.php'][15] = array( __('Media Library'), 'upload_files', 'upload.php' ); 28 $submenu['edit.php'][20] = array( __('Links'), 'manage_links', 'link-manager.php' ); 29 $submenu['edit.php'][25] = array( __('Pages'), 'edit_pages', 'edit-pages.php' ); 36 30 37 $menu[15] = array(__('Design'), 'switch_themes', 'themes.php'); 38 $menu[20] = array( sprintf( __('Comments %s'), "<span id='awaiting-mod' class='count-$awaiting_mod'><span class='comment-count'>" . number_format_i18n($awaiting_mod) . "</span></span>" ), 'edit_posts', 'edit-comments.php'); 39 $menu[30] = array(__('Settings'), 'manage_options', 'options-general.php'); 40 $menu[35] = array(__('Plugins'), 'activate_plugins', 'plugins.php'); 41 if ( current_user_can('edit_users') ) 42 $menu[40] = array(__('Users'), 'edit_users', 'users.php'); 43 else 44 $menu[40] = array(__('Profile'), 'read', 'profile.php'); 31 $menu[10] = array( __('Templates'), 'switch_themes', 'themes.php' ); 32 $submenu['themes.php'][5] = array(__('Themes'), 'switch_themes', 'themes.php'); 33 $submenu['themes.php'][10] = array(__('Theme Editor'), 'edit_themes', 'theme-editor.php'); 45 34 46 $_wp_real_parent_file['post.php'] = 'post-new.php'; // Back-compat 47 $submenu['post-new.php'][5] = array(__('Post'), 'edit_posts', 'post-new.php'); 48 $submenu['post-new.php'][10] = array(__('Page'), 'edit_pages', 'page-new.php'); 49 $submenu['post-new.php'][15] = array(__('Link'), 'manage_links', 'link-add.php'); 35 $menu[15] = array( __('Utilities'), 'read', 'users.php' ); // placeholder - should be inbox 36 $submenu['users.php'][5] = array( __('Inbox'), 'read', 'inbox.php' ); 37 $submenu['users.php'][10] = array( __('Tags'), 'manage_categories', 'edit-tags.php' ); 38 $submenu['users.php'][15] = array( __('Categories'), 'manage_categories', 'categories.php' ); 39 $submenu['users.php'][20] = array( __('Link Categories'), 'manage_categories', 'edit-link-categories.php' ); 40 $submenu['users.php'][25] = array( __('Users'), 'edit_users', 'users.php' ); 41 $submenu['users.php'][30] = array( __('Import'), 'import', 'import.php' ); 42 $submenu['users.php'][35] = array( __('Export'), 'import', 'export.php' ); 43 $submenu['users.php'][40] = array( __('Settings'), 'manage_options', 'options-general.php' ); 44 $_wp_real_parent_file['options-general.php'] = 'users.php'; 45 $submenu['options-general.php'][10] = array( __('General'), 'manage_options', 'options-general.php' ); 46 $submenu['options-general.php'][15] = array( __('Writing'), 'manage_options', 'options-writing.php' ); 47 $submenu['options-general.php'][20] = array( __('Reading'), 'manage_options', 'options-reading.php' ); 48 $submenu['options-general.php'][25] = array( __('Discussion'), 'manage_options', 'options-discussion.php' ); 49 $submenu['options-general.php'][30] = array( __('Privacy'), 'manage_options', 'options-privacy.php' ); 50 $submenu['options-general.php'][35] = array( __('Permalinks'), 'manage_options', 'options-permalink.php' ); 51 $submenu['options-general.php'][40] = array( __('Miscellaneous'), 'manage_options', 'options-misc.php' ); 50 52 51 $submenu['edit-comments.php'][5] = array(__('Comments'), 'edit_posts', 'edit-comments.php'); 52 53 $submenu['edit.php'][5] = array(__('Posts'), 'edit_posts', 'edit.php'); 54 $submenu['edit.php'][10] = array(__('Pages'), 'edit_pages', 'edit-pages.php'); 55 $submenu['edit.php'][15] = array(__('Links'), 'manage_links', 'link-manager.php'); 56 $submenu['edit.php'][20] = array(__('Categories'), 'manage_categories', 'categories.php'); 57 $submenu['edit.php'][25] = array(__('Tags'), 'manage_categories', 'edit-tags.php'); 58 $submenu['edit.php'][30] = array(__('Link Categories'), 'manage_categories', 'edit-link-categories.php'); 59 $submenu['edit.php'][35] = array(__('Media Library'), 'upload_files', 'upload.php'); 60 $submenu['edit.php'][40] = array(__('Import'), 'import', 'import.php'); 61 $submenu['edit.php'][45] = array(__('Export'), 'import', 'export.php'); 62 63 if ( current_user_can('edit_users') ) { 64 $_wp_real_parent_file['profile.php'] = 'users.php'; // Back-compat for plugins adding submenus to profile.php. 65 $submenu['users.php'][5] = array(__('Authors & Users'), 'edit_users', 'users.php'); 66 $submenu['users.php'][10] = array(__('Your Profile'), 'read', 'profile.php'); 67 } else { 68 $_wp_real_parent_file['users.php'] = 'profile.php'; 69 $submenu['profile.php'][5] = array(__('Your Profile'), 'read', 'profile.php'); 70 } 71 72 $submenu['options-general.php'][10] = array(__('General'), 'manage_options', 'options-general.php'); 73 $submenu['options-general.php'][15] = array(__('Writing'), 'manage_options', 'options-writing.php'); 74 $submenu['options-general.php'][20] = array(__('Reading'), 'manage_options', 'options-reading.php'); 75 $submenu['options-general.php'][25] = array(__('Discussion'), 'manage_options', 'options-discussion.php'); 76 $submenu['options-general.php'][30] = array(__('Privacy'), 'manage_options', 'options-privacy.php'); 77 $submenu['options-general.php'][35] = array(__('Permalinks'), 'manage_options', 'options-permalink.php'); 78 $submenu['options-general.php'][40] = array(__('Miscellaneous'), 'manage_options', 'options-misc.php'); 79 80 $submenu['plugins.php'][5] = array(__('Plugins'), 'activate_plugins', 'plugins.php'); 81 $submenu['plugins.php'][10] = array(__('Plugin Editor'), 'edit_plugins', 'plugin-editor.php'); 82 83 $submenu['themes.php'][5] = array(__('Themes'), 'switch_themes', 'themes.php'); 84 $submenu['themes.php'][10] = array(__('Theme Editor'), 'edit_themes', 'theme-editor.php'); 53 $menu[20] = array( __('Plugins'), 'activate_plugins', 'plugins.php' ); 54 $submenu['plugins.php'][5] = array( __('Plugins'), 'activate_plugins', 'plugins.php' ); 55 $submenu['plugins.php'][10] = array( __('Plugin Editor'), 'edit_plugins', 'plugin-editor.php' ); 85 56 86 57 do_action('_admin_menu');
Note: See TracChangeset
for help on using the changeset viewer.