Changeset 1655 for trunk/bp-core/deprecated/bp-core-deprecated.php
- Timestamp:
- 08/13/2009 01:24:21 AM (17 years ago)
- File:
-
- 1 edited
-
trunk/bp-core/deprecated/bp-core-deprecated.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/deprecated/bp-core-deprecated.php
r1649 r1655 887 887 /*** END DEPRECATED OLD BUDDYPRESS THEME SUPPORT ************/ 888 888 889 function bp_core_ajax_widget_members() {890 global $bp;891 892 /* If we are using a BuddyPress 1.1+ theme ignore this. */893 if ( !file_exists( WP_CONTENT_DIR . '/bp-themes' ) )894 return false;895 896 check_ajax_referer('bp_core_widget_members');897 898 switch ( $_POST['filter'] ) {899 case 'newest-members':900 if ( !$users = wp_cache_get( 'newest_users', 'bp' ) ) {901 $users = BP_Core_User::get_newest_users( $_POST['max-members'], 1 );902 wp_cache_set( 'newest_users', $users, 'bp' );903 }904 break;905 case 'recently-active-members':906 if ( !$users = wp_cache_get( 'active_users', 'bp' ) ) {907 $users = BP_Core_User::get_active_users( $_POST['max-members'], 1 );908 wp_cache_set( 'active_users', $users, 'bp' );909 }910 break;911 case 'popular-members':912 if ( !$users = wp_cache_get( 'popular_users', 'bp' ) ) {913 $users = BP_Core_User::get_popular_users( $_POST['max-members'], 1 );914 wp_cache_set( 'popular_users', $users, 'bp' );915 }916 break;917 }918 919 if ( $users['users'] ) {920 echo '0[[SPLIT]]'; // return valid result.921 922 foreach ( (array) $users['users'] as $user ) {923 ?>924 <li class="vcard">925 <div class="item-avatar">926 <a href="<?php echo bp_core_get_userlink( $user->user_id, false, true ) ?>"><?php echo bp_core_fetch_avatar( array( 'item_id' => $user->user_id, 'type' => 'thumb' ) ) ?></a>927 </div>928 929 <div class="item">930 <div class="item-title"><?php echo bp_core_get_userlink( $user->user_id ) ?></div>931 <div class="item-meta">932 <span class="activity">933 <?php934 if ( 'newest-members' == $_POST['filter'] ) {935 echo bp_core_get_last_activity( $user->user_registered, __( 'registered %s ago', 'buddypress' ) );936 } else if ( 'recently-active-members' == $_POST['filter'] ) {937 echo bp_core_get_last_activity( get_usermeta( $user->user_id, 'last_activity' ), __( 'active %s ago', 'buddypress' ) );938 } else if ( 'popular-members' == $_POST['filter'] ) {939 if ( 1 == get_usermeta( $user->user_id, 'total_friend_count' ) )940 echo get_usermeta( $user->user_id, 'total_friend_count' ) . __(' friend', 'buddypress');941 else942 echo get_usermeta( $user->user_id, 'total_friend_count' ) . __(' friends', 'buddypress');943 }944 ?>945 </span>946 </div>947 </div>948 </li>949 <?php950 }951 } else {952 echo "-1[[SPLIT]]<li>" . __("No members matched the current filter.", 'buddypress');953 }954 }955 add_action( 'wp_ajax_widget_members', 'bp_core_ajax_widget_members' );956 957 958 889 function bp_core_ajax_directory_members() { 959 890 /* If we are using a BuddyPress 1.1+ theme ignore this. */ … … 967 898 add_action( 'wp_ajax_directory_members', 'bp_core_ajax_directory_members' ); 968 899 900 /* DEPRECATED -- This should now be directly in the template */ 901 function bp_login_bar() { 902 global $bp; 903 904 if ( !is_user_logged_in() ) : ?> 905 906 <form name="login-form" id="login-form" action="<?php echo $bp->root_domain . '/wp-login.php' ?>" method="post"> 907 <input type="text" name="log" id="user_login" value="<?php _e( 'Username', 'buddypress' ) ?>" onfocus="if (this.value == '<?php _e( 'Username', 'buddypress' ) ?>') {this.value = '';}" onblur="if (this.value == '') {this.value = '<?php _e( 'Username', 'buddypress' ) ?>';}" /> 908 <input type="password" name="pwd" id="user_pass" class="input" value="" /> 909 910 <input type="checkbox" name="rememberme" id="rememberme" value="forever" title="<?php _e( 'Remember Me', 'buddypress' ) ?>" /> 911 912 <input type="submit" name="wp-submit" id="wp-submit" value="<?php _e( 'Log In', 'buddypress' ) ?>"/> 913 <input type="button" name="signup-submit" id="signup-submit" value="<?php _e( 'Sign Up', 'buddypress' ) ?>" onclick="location.href='<?php echo bp_signup_page() ?>'" /> 914 915 <input type="hidden" name="redirect_to" value="http://<?php echo $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'] ?>" /> 916 <input type="hidden" name="testcookie" value="1" /> 917 918 <?php do_action( 'bp_login_bar_logged_out' ) ?> 919 </form> 920 921 <?php else : ?> 922 923 <div id="logout-link"> 924 <?php bp_loggedinuser_avatar_thumbnail( 20, 20 ) ?> 925 <?php bp_loggedinuser_link() ?> 926 <?php 927 if ( function_exists('wp_logout_url') ) { 928 $logout_link = '/ <a href="' . wp_logout_url( $bp->root_domain ) . '">' . __( 'Log Out', 'buddypress' ) . '</a>'; 929 } else { 930 $logout_link = '/ <a href="' . $bp->root_domain . '/wp-login.php?action=logout&redirect_to=' . $bp->root_domain . '">' . __( 'Log Out', 'buddypress' ) . '</a>'; 931 } 932 933 echo apply_filters( 'bp_logout_link', $logout_link ); 934 ?> 935 936 <?php do_action( 'bp_login_bar_logged_in' ) ?> 937 </div> 938 939 <?php endif; 940 } 941
Note: See TracChangeset
for help on using the changeset viewer.