Changeset 14452 for trunk/wp-admin/network.php
- Timestamp:
- 05/04/2010 08:48:28 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/network.php
r14386 r14452 41 41 * 42 42 * @since 3.0.0 43 * @return bool - whether subdomain install is allowed43 * @return bool Whether subdomain install is allowed 44 44 */ 45 45 function allow_subdomain_install() { … … 238 238 239 239 if ( $_POST ) { 240 $ vhost = !allow_subdomain_install() ? false : (bool) $_POST['subdomain_install'];240 $subdomain_install = allow_subdomain_install() ? ! empty( $_POST['subdomain_install'] ) : false; 241 241 } else { 242 242 if ( is_multisite() ) { 243 $ vhost= is_subdomain_install();243 $subdomain_install = is_subdomain_install(); 244 244 ?> 245 245 <div class="updated"><p><strong><?php _e( 'Notice: The Network feature is already enabled.' ); ?></strong> <?php _e( 'The original configuration steps are shown here for reference.' ); ?></p></div> 246 246 <?php } else { 247 $ vhost= (bool) $wpdb->get_var( "SELECT meta_value FROM $wpdb->sitemeta WHERE site_id = 1 AND meta_key = 'subdomain_install'" );247 $subdomain_install = (bool) $wpdb->get_var( "SELECT meta_value FROM $wpdb->sitemeta WHERE site_id = 1 AND meta_key = 'subdomain_install'" ); 248 248 ?> 249 249 <div class="error"><p><strong><?php _e('Warning:'); ?></strong> <?php _e( 'An existing WordPress network was detected.' ); ?></p></div> … … 266 266 <textarea class="code" readonly="readonly" cols="100" rows="7"> 267 267 define( 'MULTISITE', true ); 268 define( ' VHOST', '<?php echo $vhost ? 'yes' : 'no'; ?>');268 define( 'SUBDOMAIN_INSTALL', <?php echo $subdomain_install ? 'true' : 'false'; ?> ); 269 269 $base = '<?php echo $base; ?>'; 270 270 define( 'DOMAIN_CURRENT_SITE', '<?php echo $hostname; ?>' ); … … 310 310 311 311 # uploaded files 312 RewriteRule ^' . ( $ vhost ? '' : '([_0-9a-zA-Z-]+/)?' ) . 'files/(.+) wp-includes/ms-files.php?file=$' . ( $vhost? 1 : 2 ) . ' [L]' . "\n";313 314 if ( ! $ vhost)312 RewriteRule ^' . ( $subdomain_install ? '' : '([_0-9a-zA-Z-]+/)?' ) . 'files/(.+) wp-includes/ms-files.php?file=$' . ( $subdomain_install ? 1 : 2 ) . ' [L]' . "\n"; 313 314 if ( ! $subdomain_install ) 315 315 $htaccess_file .= "\n# add a trailing slash to /wp-admin\n" . 'RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]' . "\n"; 316 316 … … 320 320 321 321 // @todo custom content dir. 322 if ( ! $ vhost)322 if ( ! $subdomain_install ) 323 323 $htaccess_file .= "\n" . 'RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] 324 324 RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]'; … … 328 328 ?> 329 329 <li><p><?php printf( __( 'Add the following to your <code>.htaccess</code> file in <code>%s</code>, replacing other WordPress rules:' ), ABSPATH ); ?></p> 330 <textarea class="code" readonly="readonly" cols="100" rows="<?php echo $ vhost? 11 : 16; ?>">330 <textarea class="code" readonly="readonly" cols="100" rows="<?php echo $subdomain_install ? 11 : 16; ?>"> 331 331 <?php echo wp_htmledit_pre( $htaccess_file ); ?> 332 332 </textarea></li>
Note: See TracChangeset
for help on using the changeset viewer.