Changeset 16747
- Timestamp:
- 12/06/2010 03:41:19 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/includes/update.php
r16696 r16747 99 99 $cur->response = ''; 100 100 101 $href = is_multisite() ? network_admin_url( 'update-core.php' ) : admin_url( 'update-core.php' ); 102 101 103 switch ( $cur->response ) { 102 104 case 'development' : 103 return sprintf( __( 'You are using a development version (%1$s). Cool! Please <a href="%2$s">stay updated</a>.' ), $GLOBALS['wp_version'], 'update-core.php');105 return sprintf( __( 'You are using a development version (%1$s). Cool! Please <a href="%2$s">stay updated</a>.' ), $GLOBALS['wp_version'], $href ); 104 106 break; 105 107 106 108 case 'upgrade' : 107 return sprintf( '<strong>'.__( '<a href="%1$s">Get Version %2$s</a>' ).'</strong>', 'update-core.php', $cur->current);109 return sprintf( '<strong>'.__( '<a href="%1$s">Get Version %2$s</a>' ).'</strong>', $href, $cur->current); 108 110 break; 109 111 … … 130 132 return false; 131 133 132 if ( current_user_can('update_core') ) 133 $msg = sprintf( __('<a href="http://codex.wordpress.org/Version_%1$s">WordPress %1$s</a> is available! <a href="%2$s">Please update now</a>.'), $cur->current, 'update-core.php' ); 134 else 134 if ( current_user_can('update_core') ) { 135 $href = is_multisite() ? network_admin_url( 'update-core.php' ) : admin_url( 'update-core.php' ); 136 $msg = sprintf( __('<a href="http://codex.wordpress.org/Version_%1$s">WordPress %1$s</a> is available! <a href="%2$s">Please update now</a>.'), $cur->current, $href ); 137 } else { 135 138 $msg = sprintf( __('<a href="http://codex.wordpress.org/Version_%1$s">WordPress %1$s</a> is available! Please notify the site administrator.'), $cur->current ); 136 139 } 137 140 echo "<div class='update-nag'>$msg</div>"; 138 141 } … … 147 150 148 151 $msg = sprintf( __('You are using <span class="b">WordPress %s</span>.'), $GLOBALS['wp_version'] ); 149 if ( isset( $cur->response ) && $cur->response == 'upgrade' && current_user_can('update_core') ) 150 $msg .= " <a href='update-core.php' class='button'>" . sprintf( __('Update to %s'), $cur->current ? $cur->current : __( 'Latest' ) ) . '</a>'; 152 153 if ( isset( $cur->response ) && $cur->response == 'upgrade' && current_user_can('update_core') ) { 154 $href = is_multisite() ? network_admin_url( 'update-core.php' ) : admin_url( 'update-core.php' ); 155 $msg .= " <a href='" . $href . "' class='button'>" . sprintf( __('Update to %s'), $cur->current ? $cur->current : __( 'Latest' ) ) . '</a>'; 156 } 151 157 152 158 echo "<span id='wp-version-message'>$msg</span>"; -
trunk/wp-admin/menu.php
r16695 r16747 152 152 153 153 // Add 'Editor' to the bottom of the Appearence menu. 154 add_action('admin_menu', '_add_themes_utility_last', 101); 154 if ( ! is_multisite() ) 155 add_action('admin_menu', '_add_themes_utility_last', 101); 155 156 function _add_themes_utility_last() { 156 157 // Must use API on the admin_menu hook, direct modification is only possible on/before the _admin_menu hook … … 172 173 /* translators: add new plugin */ 173 174 $submenu['plugins.php'][10] = array(_x('Add New', 'plugin'), 'install_plugins', 'plugin-install.php'); 174 $submenu['plugins.php'][15] = array( _x('Editor', 'plugin editor'), 'edit_plugins', 'plugin-editor.php' ); 175 if ( ! is_multisite() ) 176 $submenu['plugins.php'][15] = array( _x('Editor', 'plugin editor'), 'edit_plugins', 'plugin-editor.php' ); 175 177 } 176 178 unset($menu_perms, $update_plugins, $update_count); -
trunk/wp-admin/plugin-editor.php
r16431 r16747 9 9 /** WordPress Administration Bootstrap */ 10 10 require_once('./admin.php'); 11 12 if ( is_multisite() && ! is_network_admin() ) { 13 wp_redirect( network_admin_url( 'plugin-editor.php' ) ); 14 exit(); 15 } 11 16 12 17 if ( !current_user_can('edit_plugins') ) -
trunk/wp-admin/plugin-install.php
r16658 r16747 12 12 /** WordPress Administration Bootstrap */ 13 13 require_once('./admin.php'); 14 15 if ( is_multisite() && ! is_network_admin() ) { 16 wp_redirect( network_admin_url( 'plugin-install.php' ) ); 17 exit(); 18 } 14 19 15 20 $wp_list_table = get_list_table('WP_Plugin_Install_List_Table'); -
trunk/wp-admin/theme-editor.php
r16718 r16747 9 9 /** WordPress Administration Bootstrap */ 10 10 require_once('./admin.php'); 11 12 if ( is_multisite() && ! is_network_admin() ) { 13 wp_redirect( network_admin_url( 'theme-editor.php' ) ); 14 exit(); 15 } 11 16 12 17 if ( !current_user_can('edit_themes') ) -
trunk/wp-admin/theme-install.php
r16658 r16747 12 12 /** WordPress Administration Bootstrap */ 13 13 require_once('./admin.php'); 14 15 if ( is_multisite() && ! is_network_admin() ) { 16 wp_redirect( network_admin_url( 'theme-install.php' ) ); 17 exit(); 18 } 14 19 15 20 $wp_list_table = get_list_table('WP_Theme_Install_List_Table'); -
trunk/wp-admin/themes.php
r16705 r16747 74 74 <div class="wrap"> 75 75 <?php screen_icon(); ?> 76 <h2 class="nav-tab-wrapper"><a href="themes.php" class="nav-tab nav-tab-active"><?php echo esc_html( $title ); ?></a><?php if ( current_user_can('install_themes') ) { ?><a href="theme-install.php" class="nav-tab"><?php echo esc_html_x('Install Themes', 'theme'); ?></a><?php } ?></h2> 76 <h2 class="nav-tab-wrapper"> 77 <a href="themes.php" class="nav-tab nav-tab-active"><?php echo esc_html( $title ); ?></a> 78 <?php 79 if ( current_user_can('install_themes') ) { 80 $href = is_multisite() ? network_admin_url( 'theme-install.php' ) : admin_url( 'theme-install.php' ); 81 ?> 82 <a href="<?php echo $href; ?>" class="nav-tab"><?php echo esc_html_x('Install Themes', 'theme'); ?></a> 83 <?php } ?> 84 </h2> 77 85 78 86 <h3><?php _e('Current Theme'); ?></h3> -
trunk/wp-admin/update-core.php
r16696 r16747 9 9 /** WordPress Administration Bootstrap */ 10 10 require_once('./admin.php'); 11 12 if ( is_multisite() && ! is_network_admin() ) { 13 wp_redirect( network_admin_url( 'update-core.php' ) ); 14 exit(); 15 } 11 16 12 17 if ( ! current_user_can('update_plugins') ) -
trunk/wp-includes/admin-bar.php
r16743 r16747 279 279 $update_title = sprintf( __('Updates %s'), "<span id='ab-updates' class='count-$update_count' title='$update_title'><span class='update-count'>" . number_format_i18n($update_count) . "</span></span>" ); 280 280 281 $wp_admin_bar->add_menu( array( 'id' => 'updates', 'title' => $update_title, 'href' => admin_url('update-core.php') ) ); 281 $href = is_multisite() ? network_admin_url( 'update-core.php' ) : admin_url( 'update-core.php' ); 282 283 $wp_admin_bar->add_menu( array( 'id' => 'updates', 'title' => $update_title, 'href' => $href ) ); 282 284 } 283 285
Note: See TracChangeset
for help on using the changeset viewer.