Changes in trunk/wp-includes/vars.php [13132:16905]
- File:
-
- 1 edited
-
trunk/wp-includes/vars.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/vars.php
r13132 r16905 16 16 if ( is_admin() ) { 17 17 // wp-admin pages are checked more carefully 18 preg_match('#/wp-admin/?(.*?)$#i', $PHP_SELF, $self_matches); 18 if ( is_network_admin() ) 19 preg_match('#/wp-admin/network/?(.*?)$#i', $PHP_SELF, $self_matches); 20 elseif ( is_user_admin() ) 21 preg_match('#/wp-admin/user/?(.*?)$#i', $PHP_SELF, $self_matches); 22 else 23 preg_match('#/wp-admin/?(.*?)$#i', $PHP_SELF, $self_matches); 19 24 $pagenow = $self_matches[1]; 20 25 $pagenow = trim($pagenow, '/'); … … 34 39 $pagenow = 'index.php'; 35 40 } 41 unset($self_matches); 36 42 37 43 // Simple browser detection … … 75 81 * @global bool $is_IIS 76 82 */ 77 $is_IIS = (strpos($_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS') !== false || strpos($_SERVER['SERVER_SOFTWARE'], 'ExpressionDevServer') !== false);83 $is_IIS = !$is_apache && (strpos($_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS') !== false || strpos($_SERVER['SERVER_SOFTWARE'], 'ExpressionDevServer') !== false); 78 84 79 85 /** … … 81 87 * @global bool $is_iis7 82 88 */ 83 $is_iis7 = (strpos($_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS/7.') !== false); 84 89 $is_iis7 = $is_IIS && (strpos($_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS/7.') !== false); 85 90 86 91 ?>
Note: See TracChangeset
for help on using the changeset viewer.