Changeset 3358
- Timestamp:
- 11/05/2010 09:44:38 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 13 edited
-
bp-blogs.php (modified) (10 diffs)
-
bp-core.php (modified) (7 diffs)
-
bp-core/admin/bp-core-admin.php (modified) (1 diff)
-
bp-core/admin/bp-core-upgrade.php (modified) (4 diffs)
-
bp-core/bp-core-adminbar.php (modified) (2 diffs)
-
bp-core/bp-core-avatars.php (modified) (2 diffs)
-
bp-core/bp-core-catchuri.php (modified) (1 diff)
-
bp-core/bp-core-cssjs.php (modified) (2 diffs)
-
bp-core/bp-core-filters.php (modified) (1 diff)
-
bp-core/bp-core-signup.php (modified) (10 diffs)
-
bp-core/bp-core-templatetags.php (modified) (5 diffs)
-
bp-core/bp-core-wpabstraction.php (modified) (3 diffs)
-
bp-forums/bp-forums-admin.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-blogs.php
r3337 r3358 4 4 5 5 /* Include the sitewide blog posts widget if this is a multisite installation */ 6 if ( bp_core_is_multisite() )6 if ( is_multisite() ) 7 7 require ( BP_PLUGIN_DIR . '/bp-blogs/bp-blogs-widgets.php' ); 8 8 … … 44 44 /* Blog/post/comment menus should not appear on single WordPress setups. Although comments 45 45 and posts made by users will still show on their activity stream .*/ 46 if ( ! bp_core_is_multisite() )46 if ( !is_multisite() ) 47 47 return false; 48 48 … … 72 72 global $bp; 73 73 74 if ( bp_core_is_multisite() && $bp->current_component == $bp->blogs->slug && empty( $bp->current_action ) ) {74 if ( is_multisite() && $bp->current_component == $bp->blogs->slug && empty( $bp->current_action ) ) { 75 75 $bp->is_directory = true; 76 76 … … 93 93 global $bp; 94 94 95 if ( ! bp_core_is_multisite() )95 if ( !is_multisite() ) 96 96 return false; 97 97 … … 103 103 global $bp; 104 104 105 if ( ! bp_core_is_multisite() || $bp->current_component != $bp->blogs->slug || 'create' != $bp->current_action )105 if ( !is_multisite() || $bp->current_component != $bp->blogs->slug || 'create' != $bp->current_action ) 106 106 return false; 107 107 … … 358 358 359 359 if ( 'publish' == $post->post_status && '' == $post->post_password ) { 360 if ( (int)get_blog_option( $blog_id, 'blog_public' ) || ! bp_core_is_multisite() ) {360 if ( (int)get_blog_option( $blog_id, 'blog_public' ) || !is_multisite() ) { 361 361 /* Record this in activity streams */ 362 362 $post_permalink = get_permalink( $post_id ); … … 616 616 global $wpdb, $bp; 617 617 618 if ( !is_numeric( $blog_id ) || ! bp_core_is_multisite() )618 if ( !is_numeric( $blog_id ) || !is_multisite() ) 619 619 return false; 620 620 … … 644 644 $blog_id = (int) $blog_id; 645 645 646 if ( !$blog_id || ! bp_core_is_multisite() )646 if ( !$blog_id || !is_multisite() ) 647 647 return false; 648 648 … … 676 676 global $wpdb, $bp; 677 677 678 if ( !is_numeric( $blog_id ) || ! bp_core_is_multisite() )678 if ( !is_numeric( $blog_id ) || !is_multisite() ) 679 679 return false; 680 680 … … 706 706 707 707 function bp_blogs_remove_data( $user_id ) { 708 if ( ! bp_core_is_multisite() )708 if ( !is_multisite() ) 709 709 return false; 710 710 -
trunk/bp-core.php
r3357 r3358 430 430 431 431 /* Get the functions file */ 432 if ( bp_core_is_multisite() )432 if ( is_multisite() ) 433 433 require_once( ABSPATH . 'wp-admin/includes/ms.php' ); 434 434 … … 454 454 455 455 /* Finally, mark this user as a spammer */ 456 if ( bp_core_is_multisite() )456 if ( is_multisite() ) 457 457 $wpdb->update( $wpdb->users, array( 'spam' => $is_spam ), array( 'ID' => $bp->displayed_user->id ) ); 458 458 … … 1236 1236 global $wpdb; 1237 1237 1238 if ( bp_core_is_multisite() )1238 if ( is_multisite() ) 1239 1239 $is_spammer = (int) $wpdb->get_var( $wpdb->prepare( "SELECT spam FROM " . CUSTOM_USER_TABLE . " WHERE ID = %d", $user_id ) ); 1240 1240 else … … 1529 1529 global $bp, $current_site; 1530 1530 1531 if ( bp_core_is_multisite() )1531 if ( is_multisite() ) 1532 1532 $site_path = $current_site->path; 1533 1533 else { … … 1587 1587 $meta_keys = "'" . implode( "','", (array)$options ) ."'"; 1588 1588 1589 if ( bp_core_is_multisite() )1589 if ( is_multisite() ) 1590 1590 $meta = $wpdb->get_results( "SELECT meta_key AS name, meta_value AS value FROM {$wpdb->sitemeta} WHERE meta_key IN ({$meta_keys}) AND site_id = {$wpdb->siteid}" ); 1591 1591 else … … 1694 1694 1695 1695 /* Specifically handle multi-site environment */ 1696 if ( bp_core_is_multisite() ) {1696 if ( is_multisite() ) { 1697 1697 if ( $wp_version >= '3.0' ) 1698 1698 require_once( ABSPATH . '/wp-admin/includes/ms.php' ); … … 1886 1886 $user = get_userdatabylogin( $username ); 1887 1887 1888 if ( ( bp_core_is_multisite() && (int)$user->spam ) || 1 == (int)$user->user_status )1888 if ( ( is_multisite() && (int)$user->spam ) || 1 == (int)$user->user_status ) 1889 1889 bp_core_redirect( $bp->root_domain ); 1890 1890 else -
trunk/bp-core/admin/bp-core-admin.php
r3355 r3358 199 199 </tr> 200 200 <?php endif; ?> 201 <?php if ( file_exists( BP_PLUGIN_DIR . '/bp-blogs.php') && bp_core_is_multisite() ) : ?>201 <?php if ( file_exists( BP_PLUGIN_DIR . '/bp-blogs.php') && is_multisite() ) : ?> 202 202 <tr> 203 203 <td><h3><?php _e( 'Blog Tracking', 'buddypress' ) ?></h3><p><?php _e( 'Tracks blogs, blog posts and blogs comments for a user across a WPMU installation.', 'buddypress' ) ?></p></td> -
trunk/bp-core/admin/bp-core-upgrade.php
r3355 r3358 237 237 238 238 239 <?php if ( bp_core_is_multisite() ) : ?>239 <?php if ( is_multisite() ) : ?> 240 240 <div class="component"> 241 241 <h5><?php _e( "Blog Tracking", 'buddypress' ) ?></h5> … … 414 414 <?php endif; ?> 415 415 416 <?php if ( bp_core_is_multisite() && !isset( $disabled_components['bp-blogs.php'] ) ) : ?>416 <?php if ( is_multisite() && !isset( $disabled_components['bp-blogs.php'] ) ) : ?> 417 417 <tr valign="top"> 418 418 <th scope="row"> … … 914 914 915 915 /* Only install blog tables if this is a multisite installation */ 916 if ( bp_core_is_multisite() && empty( $disabled['bp-blogs.php'] ) )916 if ( is_multisite() && empty( $disabled['bp-blogs.php'] ) ) 917 917 bp_core_install_blog_tracking(); 918 918 } … … 939 939 940 940 // On first installation - record all existing blogs in the system. 941 if ( !(int)$bp->site_options['bp-blogs-first-install'] && bp_core_is_multisite() ) {941 if ( !(int)$bp->site_options['bp-blogs-first-install'] && is_multisite() ) { 942 942 bp_blogs_record_existing_blogs(); 943 943 add_site_option( 'bp-blogs-first-install', 1 ); 944 944 } 945 945 946 if ( bp_core_is_multisite() )946 if ( is_multisite() ) 947 947 bp_core_add_illegal_names(); 948 948 -
trunk/bp-core/bp-core-adminbar.php
r3300 r3358 228 228 <?php endif; ?> 229 229 230 <?php if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() ) : ?>230 <?php if ( bp_is_active( 'blogs' ) && is_multisite() ) : ?> 231 231 <li><a href="<?php echo $bp->root_domain . '/' . $bp->blogs->slug . '/?random-blog' ?>"><?php _e( 'Random Blog', 'buddypress' ) ?></a></li> 232 232 … … 243 243 add_action( 'bp_adminbar_menus', 'bp_adminbar_account_menu', 4 ); 244 244 245 if ( bp_core_is_multisite() )245 if ( is_multisite() ) 246 246 add_action( 'bp_adminbar_menus', 'bp_adminbar_blogs_menu', 6 ); 247 247 248 248 add_action( 'bp_adminbar_menus', 'bp_adminbar_notifications_menu', 8 ); 249 249 250 if ( bp_core_is_multisite() )250 if ( is_multisite() ) 251 251 add_action( 'bp_adminbar_menus', 'bp_adminbar_authors_menu', 12 ); 252 252 -
trunk/bp-core/bp-core-avatars.php
r3357 r3358 545 545 546 546 // If multisite, and current blog does not match root blog, make adjustments 547 if ( bp_core_is_multisite() && BP_ROOT_BLOG != $current_blog->blog_id )547 if ( is_multisite() && BP_ROOT_BLOG != $current_blog->blog_id ) 548 548 $upload_dir['basedir'] = get_blog_option( BP_ROOT_BLOG, 'upload_path' ); 549 549 … … 567 567 568 568 // If multisite, and current blog does not match root blog, make adjustments 569 if ( bp_core_is_multisite() && BP_ROOT_BLOG != $current_blog->blog_id )569 if ( is_multisite() && BP_ROOT_BLOG != $current_blog->blog_id ) 570 570 $upload_dir['baseurl'] = str_replace( get_home_url( $current_blog->blog_id ) , get_home_url( BP_ROOT_BLOG ), $upload_dir['baseurl'] ); 571 571 -
trunk/bp-core/bp-core-catchuri.php
r3357 r3358 37 37 $bp_pages = bp_core_get_page_names(); 38 38 39 if ( !defined( 'BP_ENABLE_MULTIBLOG' ) && bp_core_is_multisite() ) {39 if ( !defined( 'BP_ENABLE_MULTIBLOG' ) && is_multisite() ) { 40 40 /* Only catch URI's on the root blog if we are not running BP on multiple blogs */ 41 41 if ( BP_ROOT_BLOG != (int) $current_blog->blog_id ) -
trunk/bp-core/bp-core-cssjs.php
r3300 r3358 15 15 return false; 16 16 17 if ( ( bp_core_is_multisite() && $current_blog->blog_id != BP_ROOT_BLOG ) || is_admin() ) {17 if ( ( is_multisite() && $current_blog->blog_id != BP_ROOT_BLOG ) || is_admin() ) { 18 18 $stylesheet = get_blog_option( BP_ROOT_BLOG, 'stylesheet' ); 19 19 … … 50 50 global $current_blog; 51 51 52 if ( bp_core_is_multisite() && $current_blog->blog_id != BP_ROOT_BLOG )52 if ( is_multisite() && $current_blog->blog_id != BP_ROOT_BLOG ) 53 53 return false; 54 54 ?> -
trunk/bp-core/bp-core-filters.php
r3300 r3358 124 124 global $bp, $current_blog; 125 125 126 if ( bp_core_is_multisite() && $current_blog->blog_id != BP_ROOT_BLOG )126 if ( is_multisite() && $current_blog->blog_id != BP_ROOT_BLOG ) 127 127 return $redirect_to; 128 128 -
trunk/bp-core/bp-core-signup.php
r3356 r3358 139 139 140 140 /* Finally, sign up the user and/or blog */ 141 if ( isset( $_POST['signup_with_blog'] ) && bp_core_is_multisite() )141 if ( isset( $_POST['signup_with_blog'] ) && is_multisite() ) 142 142 bp_core_signup_blog( $blog_details['domain'], $blog_details['path'], $blog_details['blog_title'], $_POST['signup_username'], $_POST['signup_email'], $usermeta ); 143 143 else { … … 163 163 $bp->signup->step = 'completed-confirmation'; 164 164 165 if ( bp_core_is_multisite() ) {165 if ( is_multisite() ) { 166 166 /* Get the activation key */ 167 167 if ( !$bp->signup->key = $wpdb->get_var( $wpdb->prepare( "SELECT activation_key FROM {$wpdb->signups} WHERE user_login = %s AND user_email = %s", $_POST[ 'signup_username' ], $_POST[ 'signup_email' ] ) ) ) { … … 225 225 226 226 /* Check for an uploaded avatar and move that to the correct user folder */ 227 if ( bp_core_is_multisite() )227 if ( is_multisite() ) 228 228 $hashed_key = wp_hash( $_GET['key'] ); 229 229 else … … 369 369 370 370 function bp_core_validate_blog_signup( $blog_url, $blog_title ) { 371 if ( ! bp_core_is_multisite() || !function_exists( 'wpmu_validate_blog_signup' ) )371 if ( !is_multisite() || !function_exists( 'wpmu_validate_blog_signup' ) ) 372 372 return false; 373 373 … … 379 379 380 380 /* Multisite installs have their own install procedure */ 381 if ( bp_core_is_multisite() ) {381 if ( is_multisite() ) { 382 382 wpmu_signup_user( $user_login, $user_email, $usermeta ); 383 383 … … 423 423 */ 424 424 if ( apply_filters( 'bp_core_signup_send_activation_key', true ) ) { 425 if ( ! bp_core_is_multisite() ) {425 if ( !is_multisite() ) { 426 426 $activation_key = wp_hash( $user_id ); 427 427 update_user_meta( $user_id, 'activation_key', $activation_key ); … … 436 436 437 437 function bp_core_signup_blog( $blog_domain, $blog_path, $blog_title, $user_name, $user_email, $usermeta ) { 438 if ( ! bp_core_is_multisite() || !function_exists( 'wpmu_signup_blog' ) )438 if ( !is_multisite() || !function_exists( 'wpmu_signup_blog' ) ) 439 439 return false; 440 440 … … 448 448 449 449 /* Multisite installs have their own activation routine */ 450 if ( bp_core_is_multisite() ) {450 if ( is_multisite() ) { 451 451 $user = wpmu_activate_signup( $key ); 452 452 … … 498 498 499 499 /* Set the password on multisite installs */ 500 if ( bp_core_is_multisite() && !empty( $user['meta']['password'] ) )500 if ( is_multisite() && !empty( $user['meta']['password'] ) ) 501 501 $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->users SET user_pass = %s WHERE ID = %d", $user['meta']['password'], $user_id ) ); 502 502 … … 618 618 bp_core_redirect( bp_get_root_domain() . '/' . BP_REGISTER_SLUG . '/' ); 619 619 } 620 if ( bp_core_is_multisite() )620 if ( is_multisite() ) 621 621 add_action( 'wp', 'bp_core_wpsignup_redirect' ); 622 622 else -
trunk/bp-core/bp-core-templatetags.php
r3357 r3358 979 979 * @global array $bp 980 980 * @uses function_exists 981 * @uses bp_core_is_multisite()981 * @uses is_multisite() 982 982 * @return bool Filterable result 983 983 */ … … 987 987 if ( function_exists( 'xprofile_install' ) 988 988 || function_exists( 'groups_install' ) 989 || ( function_exists( 'bp_blogs_install' ) && bp_core_is_multisite() )989 || ( function_exists( 'bp_blogs_install' ) && is_multisite() ) 990 990 || ( function_exists( 'bp_forums_setup' ) && !(int)$bp->site_options['bp-disable-forum-directory'] ) 991 991 ) { … … 1025 1025 $options['forums'] = __( 'Forums', 'buddypress' ); 1026 1026 1027 if ( bp_is_active( 'blogs' ) && bp_core_is_multisite() )1027 if ( bp_is_active( 'blogs' ) && is_multisite() ) 1028 1028 $options['blogs'] = __( 'Blogs', 'buddypress' ); 1029 1029 … … 1243 1243 global $bp; 1244 1244 1245 if ( bp_core_is_multisite() ) {1245 if ( is_multisite() ) { 1246 1246 if ( in_array( $bp->site_options['registration'], array( 'all', 'user' ) ) ) 1247 1247 return true; … … 1259 1259 global $bp; 1260 1260 1261 if ( ! bp_core_is_multisite() )1261 if ( !is_multisite() ) 1262 1262 return false; 1263 1263 -
trunk/bp-core/bp-core-wpabstraction.php
r3300 r3358 10 10 */ 11 11 12 if ( ! bp_core_is_multisite() ) {12 if ( !is_multisite() ) { 13 13 $wpdb->base_prefix = $wpdb->prefix; 14 14 $wpdb->blogid = 1; 15 15 } 16 16 17 /** 18 * bp_core_is_multisite() 19 * 20 * This function originally served as a wrapper when WordPress and WordPress MU were separate entities. 21 * Use is_multisite() instead. 22 * 23 * @deprecated 1.3 24 * @deprecated Use is_multisite() 25 */ 17 26 function bp_core_is_multisite() { 27 _deprecated_function( __FUNCTION__, '1.3', 'is_multisite()' ); 18 28 if ( function_exists( 'is_multisite' ) ) 19 29 return is_multisite(); … … 39 49 global $current_site, $current_blog; 40 50 41 if ( ! bp_core_is_multisite() )51 if ( !is_multisite() ) 42 52 return true; 43 53 … … 49 59 50 60 function bp_core_get_status_sql( $prefix = false ) { 51 if ( ! bp_core_is_multisite() )61 if ( !is_multisite() ) 52 62 return "{$prefix}user_status = 0"; 53 63 else -
trunk/bp-forums/bp-forums-admin.php
r3300 r3358 159 159 $file .= "\n" . '$bb->name = \'' . get_blog_option( BP_ROOT_BLOG, 'name' ) . ' ' . __( 'Forums', 'buddypress' ) . '\';'; 160 160 161 if ( bp_core_is_multisite() )161 if ( is_multisite() ) 162 162 $file .= "\n" . '$bb->wordpress_mu_primary_blog_id = ' . BP_ROOT_BLOG . ';'; 163 163
Note: See TracChangeset
for help on using the changeset viewer.