| 1 | <?php
|
|---|
| 2 |
|
|---|
| 3 | /**
|
|---|
| 4 | * BuddyPress - Members Directory
|
|---|
| 5 | *
|
|---|
| 6 | * @package BuddyPress
|
|---|
| 7 | * @subpackage bp-default
|
|---|
| 8 | */
|
|---|
| 9 |
|
|---|
| 10 | get_header( 'buddypress' ); ?>
|
|---|
| 11 |
|
|---|
| 12 | <?php do_action( 'bp_before_directory_members_page' ); ?>
|
|---|
| 13 |
|
|---|
| 14 | <div id="content">
|
|---|
| 15 | <div class="padder">
|
|---|
| 16 |
|
|---|
| 17 | <?php do_action( 'bp_before_directory_members' ); ?>
|
|---|
| 18 |
|
|---|
| 19 | <form action="" method="post" id="members-directory-form" class="dir-form">
|
|---|
| 20 |
|
|---|
| 21 | <h3><?php _e( 'Members Directory', 'buddypress' ); ?></h3>
|
|---|
| 22 |
|
|---|
| 23 | <?php // do_action( 'bp_before_directory_members_content' ); ?>
|
|---|
| 24 |
|
|---|
| 25 | <div id="members-dir-search" class="dir-search" role="search">
|
|---|
| 26 |
|
|---|
| 27 | <?php bp_directory_members_search_form(); ?>
|
|---|
| 28 |
|
|---|
| 29 | </div><!-- #members-dir-search -->
|
|---|
| 30 |
|
|---|
| 31 | <?php do_action( 'bp_before_directory_members_content' ); ?>
|
|---|
| 32 |
|
|---|
| 33 | <div class="item-list-tabs" role="navigation">
|
|---|
| 34 | <ul>
|
|---|
| 35 | <li class="selected" id="members-all"><a href="<?php echo trailingslashit( bp_get_root_domain() . '/' . bp_get_members_root_slug() ); ?>"><?php printf( __( 'All Members <span>%s</span>', 'buddypress' ), bp_get_total_member_count() ); ?></a></li>
|
|---|
| 36 |
|
|---|
| 37 | <?php if ( is_user_logged_in() && bp_is_active( 'friends' ) && bp_get_total_friend_count( bp_loggedin_user_id() ) ) : ?>
|
|---|
| 38 |
|
|---|
| 39 | <li id="members-personal"><a href="<?php echo bp_loggedin_user_domain() . bp_get_friends_slug() . '/my-friends/' ?>"><?php printf( __( 'My Friends <span>%s</span>', 'buddypress' ), bp_get_total_friend_count( bp_loggedin_user_id() ) ); ?></a></li>
|
|---|
| 40 |
|
|---|
| 41 | <?php endif; ?>
|
|---|
| 42 |
|
|---|
| 43 | <?php do_action( 'bp_members_directory_member_types' ); ?>
|
|---|
| 44 |
|
|---|
| 45 | </ul>
|
|---|
| 46 | </div><!-- .item-list-tabs -->
|
|---|
| 47 |
|
|---|
| 48 | <div class="item-list-tabs" id="subnav" role="navigation">
|
|---|
| 49 | <ul>
|
|---|
| 50 |
|
|---|
| 51 | <?php do_action( 'bp_members_directory_member_sub_types' ); ?>
|
|---|
| 52 |
|
|---|
| 53 | <li id="members-order-select" class="last filter">
|
|---|
| 54 |
|
|---|
| 55 | <label for="members-order-by"><?php _e( 'Order By:', 'buddypress' ); ?></label>
|
|---|
| 56 | <select id="members-order-by">
|
|---|
| 57 | <option value="active"><?php _e( 'Last Active', 'buddypress' ); ?></option>
|
|---|
| 58 | <option value="newest"><?php _e( 'Newest Registered', 'buddypress' ); ?></option>
|
|---|
| 59 |
|
|---|
| 60 | <?php if ( bp_is_active( 'xprofile' ) ) : ?>
|
|---|
| 61 |
|
|---|
| 62 | <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ); ?></option>
|
|---|
| 63 |
|
|---|
| 64 | <?php endif; ?>
|
|---|
| 65 |
|
|---|
| 66 | <?php do_action( 'bp_members_directory_order_options' ); ?>
|
|---|
| 67 |
|
|---|
| 68 | </select>
|
|---|
| 69 | </li>
|
|---|
| 70 | </ul>
|
|---|
| 71 | </div>
|
|---|
| 72 |
|
|---|
| 73 | <div id="members-dir-list" class="members dir-list">
|
|---|
| 74 |
|
|---|
| 75 | <?php locate_template( array( 'members/members-loop.php' ), true ); ?>
|
|---|
| 76 |
|
|---|
| 77 | </div><!-- #members-dir-list -->
|
|---|
| 78 |
|
|---|
| 79 | <?php do_action( 'bp_directory_members_content' ); ?>
|
|---|
| 80 |
|
|---|
| 81 | <?php wp_nonce_field( 'directory_members', '_wpnonce-member-filter' ); ?>
|
|---|
| 82 |
|
|---|
| 83 | <?php do_action( 'bp_after_directory_members_content' ); ?>
|
|---|
| 84 |
|
|---|
| 85 | </form><!-- #members-directory-form -->
|
|---|
| 86 |
|
|---|
| 87 | <?php do_action( 'bp_after_directory_members' ); ?>
|
|---|
| 88 |
|
|---|
| 89 | </div><!-- .padder -->
|
|---|
| 90 | </div><!-- #content -->
|
|---|
| 91 |
|
|---|
| 92 | <?php do_action( 'bp_after_directory_members_page' ); ?>
|
|---|
| 93 |
|
|---|
| 94 | <?php get_sidebar( 'buddypress' ); ?>
|
|---|
| 95 | <?php get_footer( 'buddypress' ); ?>
|
|---|