Skip to:
Content

BuddyPress.org

Changeset 2179


Ignore:
Timestamp:
12/15/2009 01:20:07 PM (16 years ago)
Author:
apeatling
Message:

Added left hand menu's to single item pages. This will allow extra space for custom content and other pieces of missing information.

Moved template file selection for groups and members pages into a home.php template file. This will give greater control over the template names and locations.

Location:
trunk
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-activity.php

    r2168 r2179  
    117117function bp_activity_screen_my_activity() {
    118118    do_action( 'bp_activity_screen_my_activity' );
    119     bp_core_load_template( apply_filters( 'bp_activity_template_my_activity', 'members/single/activity' ) );
     119    bp_core_load_template( apply_filters( 'bp_activity_template_my_activity', 'members/single/home' ) );
    120120}
    121121
  • trunk/bp-blogs.php

    r2168 r2179  
    191191function bp_blogs_screen_my_blogs() {
    192192    do_action( 'bp_blogs_screen_my_blogs' );
    193     bp_core_load_template( apply_filters( 'bp_blogs_template_my_blogs', 'members/single/blogs' ) );
     193    bp_core_load_template( apply_filters( 'bp_blogs_template_my_blogs', 'members/single/home' ) );
    194194}
    195195
    196196function bp_blogs_screen_recent_posts() {
    197197    do_action( 'bp_blogs_screen_recent_posts' );
    198     bp_core_load_template( apply_filters( 'bp_blogs_template_recent_posts', 'members/single/blogs' ) );
     198    bp_core_load_template( apply_filters( 'bp_blogs_template_recent_posts', 'members/single/home' ) );
    199199}
    200200
    201201function bp_blogs_screen_recent_comments() {
    202202    do_action( 'bp_blogs_screen_recent_comments' );
    203     bp_core_load_template( apply_filters( 'bp_blogs_template_recent_comments', 'members/single/blogs' ) );
     203    bp_core_load_template( apply_filters( 'bp_blogs_template_recent_comments', 'members/single/home' ) );
    204204}
    205205
  • trunk/bp-friends.php

    r2168 r2179  
    106106    do_action( 'friends_screen_my_friends' );
    107107
    108     bp_core_load_template( apply_filters( 'friends_template_my_friends', 'members/single/friends' ) );
     108    bp_core_load_template( apply_filters( 'friends_template_my_friends', 'members/single/home' ) );
    109109}
    110110
     
    137137    do_action( 'friends_screen_requests' );
    138138
    139     bp_core_load_template( apply_filters( 'friends_template_requests', 'members/single/friends' ) );
     139    bp_core_load_template( apply_filters( 'friends_template_requests', 'members/single/home' ) );
    140140}
    141141
  • trunk/bp-groups.php

    r2168 r2179  
    347347    do_action( 'groups_screen_my_groups' );
    348348
    349     bp_core_load_template( apply_filters( 'groups_template_my_groups', 'members/single/groups' ) );
     349    bp_core_load_template( apply_filters( 'groups_template_my_groups', 'members/single/home' ) );
    350350}
    351351
     
    397397    do_action( 'groups_screen_group_invites', $group_id );
    398398
    399     bp_core_load_template( apply_filters( 'groups_template_group_invites', 'members/single/groups' ) );
     399    bp_core_load_template( apply_filters( 'groups_template_group_invites', 'members/single/home' ) );
    400400}
    401401
  • trunk/bp-messages.php

    r2168 r2179  
    149149function messages_screen_inbox() {
    150150    do_action( 'messages_screen_inbox' );
    151     bp_core_load_template( apply_filters( 'messages_template_inbox', 'members/single/messages' ) );
     151    bp_core_load_template( apply_filters( 'messages_template_inbox', 'members/single/home' ) );
    152152}
    153153
    154154function messages_screen_sentbox() {
    155155    do_action( 'messages_screen_sentbox' );
    156     bp_core_load_template( apply_filters( 'messages_template_sentbox', 'members/single/messages' ) );
     156    bp_core_load_template( apply_filters( 'messages_template_sentbox', 'members/single/home' ) );
    157157}
    158158
     
    196196    do_action( 'messages_screen_compose' );
    197197
    198     bp_core_load_template( apply_filters( 'messages_template_compose', 'members/single/messages' ) );
     198    bp_core_load_template( apply_filters( 'messages_template_compose', 'members/single/home' ) );
    199199}
    200200
     
    234234    do_action( 'messages_screen_notices' );
    235235
    236     bp_core_load_template( apply_filters( 'messages_template_notices', 'members/single/messages' ) );
     236    bp_core_load_template( apply_filters( 'messages_template_notices', 'members/single/home' ) );
    237237}
    238238
     
    306306
    307307    bp_core_new_subnav_item( array( 'name' => sprintf( __( 'From: %s', 'buddypress'), BP_Messages_Thread::get_last_sender($thread_id) ), 'slug' => 'view', 'parent_url' => $bp->loggedin_user->domain . $bp->messages->slug . '/', 'parent_slug' => $bp->messages->slug, 'screen_function' => true, 'position' => 40, 'user_has_access' => bp_is_home() ) );
    308     bp_core_load_template( apply_filters( 'messages_template_view_message', 'members/single/messages' ) );
     308    bp_core_load_template( apply_filters( 'messages_template_view_message', 'members/single/home' ) );
    309309}
    310310add_action( 'wp', 'messages_action_view_message', 3 );
  • trunk/bp-themes/bp-default/_inc/css/default.css

    r2177 r2179  
    198198    width: 224px;
    199199    margin-left: -226px;
    200     border-left: 1px solid #eaeaea;
     200    border-left: 1px solid #e4e4e4;
    201201}
    202202    div#sidebar div#sidebar-me img.avatar {
     
    222222        }
    223223
    224     div#sidebar h3.widgettitle {
    225         margin: 25px -16px 10px -15px;
     224    div#sidebar h3.widgettitle, div#item-menu h3 {
     225        margin: 25px -15px 10px -14px;
    226226        background: #eaeaea;
    227227        padding: 5px 15px;
     
    285285div#content .padder {
    286286    margin-right: 225px;
    287     border-right: 1px solid #eaeaea;
     287    border-right: 1px solid #e4e4e4;
    288288    -moz-border-radius-topleft: 6px;
    289289    -webkit-border-top-left-radius: 6px;
     
    304304
    305305div#item-header {
    306     overflow: hidden;
    307     padding-bottom: 10px
     306    padding: 15px 0 10px 15px;
     307    margin: -15px 0 0 170px;
     308    border-left: 1px solid #eaeaea;
    308309}
    309310    div#item-header img.avatar {
     
    314315    div#item-header h2 {
    315316        font-size: 32px;
    316         margin: 0 0 15px 0;
     317        margin: 0 0 10px 0;
    317318        padding-top: 5px;
     319        line-height: 100%;
    318320    }
    319321        div#item-header h2 a {
     
    323325
    324326    div#item-header span.activity {
    325         margin: 0 0 0 8px;
     327        margin: 0 0 -2px 4px;
    326328        vertical-align: bottom;
    327329        font-size: 11px;
    328330        font-weight: normal;
     331        line-height: 170%;
    329332    }
    330333
     
    333336        font-size: 14px;
    334337        color: #aaa;
    335         margin: 15px 0 5px 170px;
     338        margin: 15px 0 5px 0;
     339        padding-bottom: 10px;
     340        overflow: hidden;
    336341    }
    337342
     
    340345        margin: 10px 10px 0 0;
    341346    }
     347
     348/* > Item Body (Profile/Group/.. content)
     349-------------------------------------------------------------- */
     350
     351div#item-body {
     352    margin-left: 170px;
     353    border-left: 1px solid #f0f0f0;
     354    padding-left: 15px;
     355}
     356
     357/* > Item Menu (Profile/Group/.. left menu)
     358-------------------------------------------------------------- */
     359
     360div#item-menu {
     361    width: 155px;
     362    padding-right: 15px;
     363    position: absolute;
     364    top: 20px;
     365    border-right: 1px solid #f0f0f0;
     366}
     367    div#item-menu h3 {
     368        margin-right: -14px;
     369    }
     370
     371    div#item-menu img.avatar {
     372        margin-bottom: 20px;
     373    }
     374
     375    div#item-menu ul#group-admins, div#item-menu ul#group-mods,
     376    div#item-menu ul.avatars {
     377        overflow: hidden;
     378    }
     379
     380    div#item-menu ul#group-admins h5, div#item-menu ul#group-mods h5,
     381    div#item-menu ul#group-admins span, div#item-menu ul#group-mods span,
     382    div#item-menu ul#group-admins hr, div#item-menu ul#group-mods hr {
     383        display: none;
     384    }
     385
     386    div#item-menu ul#group-admins li, div#item-menu ul#group-mods li {
     387        float: left;
     388    }
     389
     390    div#item-menu ul#group-admins img.avatar, div#item-menu ul#group-mods img.avatar,
     391    div#item-menu ul.avatars img.avatar {
     392        width: 30px;
     393        height: 30px;
     394        margin: 2px;
     395    }
     396
    342397
    343398/* > Item Lists (Activity, Friend, Group lists)
     
    396451    div.item-list-tabs#user-nav,
    397452    div.item-list-tabs#group-nav {
     453        margin-top: 15px;
    398454        margin-bottom: 0;
    399455    }
     
    445501    div.item-list-tabs#group-subnav {
    446502        background: #fff;
    447         margin-top: 0;
     503        margin: -10px -15px 20px -15px;
    448504        border-bottom: 1px solid #eaeaea;
    449505        min-height: 32px;
    450         margin-bottom: 20px;
    451506    }
    452507
     
    479534
    480535div.pagination {
    481     margin: 9px -15px;
     536    margin: 0 -15px 9px -15px;
    482537    border-bottom: 1px solid #eaeaea;
    483538    padding: 0 15px 10px 15px;
     
    878933        width: 20px;
    879934        height: 20px;
    880         margin-left: 40px;
     935        margin-left: 36px;
    881936    }
    882937        .activity-list li.activity_comment .activity-avatar img.avatar,
     
    9781033        margin-right: 3px;
    9791034    }
    980         .activity-list .activity-content a:hover {
    981             background: #059AE7;
    982             color: #fff;
     1035        .activity-list .activity-content p > a:first-child:hover {
     1036            background: #059AE7 !important;
     1037            color: #fff !important;
    9831038        }
    9841039
  • trunk/bp-themes/bp-default/_inc/global.js

    r2170 r2179  
    169169        });
    170170        j('li#activity-' + type).addClass('selected');
    171         j('li#activity-' + type).addClass('loading');
     171        j('div.item-list-tabs li.selected').addClass('loading');
    172172        j('#activity-filter-select select option[value=' + filter + ']').attr( 'selected', 'selected' );
    173173
     
    192192            });
    193193
    194             j('li#activity-' + type).removeClass('loading');
     194            j('div.item-list-tabs li.selected').removeClass('loading');
    195195
    196196        }, 'json' );
     
    542542        });
    543543        j('div.item-list-tabs li#' + id + '-' + type).addClass('selected');
    544         j('div.item-list-tabs li#' + id + '-' + type).addClass('loading');
     544        j('div.item-list-tabs li.selected').addClass('loading');
    545545        j('div.item-list-tabs select option[value=' + filter + ']').attr( 'selected', 'selected' );
    546546
     
    559559                j(this).fadeIn(100);
    560560            });
    561             j('div.item-list-tabs li#' + id + '-' + type).removeClass('loading');
     561            j('div.item-list-tabs li.selected').removeClass('loading');
    562562        });
    563563    }
  • trunk/bp-themes/bp-default/groups/single/group-header.php

    r2170 r2179  
    11<div id="item-header">
    2     <?php bp_group_avatar() ?>
     2    <h2><a href="<?php bp_group_permalink() ?>" title="<?php bp_group_name() ?>"><?php bp_group_name() ?></a></h2>
    33
    4     <h2><a href="<?php bp_group_permalink() ?>" title="<?php bp_group_name() ?>"><?php bp_group_name() ?></a> <span class="activity"><?php printf( __( 'active %s ago', 'buddypress' ), bp_get_group_last_active() ) ?></span></h2>
    5 
    6     <span class="highlight"><?php bp_group_type() ?></span>
     4    <span class="highlight"><?php bp_group_type() ?></span> <span class="activity"><?php printf( __( 'active %s ago', 'buddypress' ), bp_get_group_last_active() ) ?></span>
    75
    86    <div id="item-meta">
     
    1412    </div>
    1513
     14    <div class="item-list-tabs no-ajax" id="user-nav">
     15        <ul>
     16            <?php bp_get_options_nav() ?>
     17
     18            <?php do_action( 'bp_members_directory_member_types' ) ?>
     19        </ul>
     20    </div>
     21
    1622</div>
    17 
    18 <div class="item-list-tabs no-ajax" id="user-nav">
    19     <ul>
    20         <?php bp_get_options_nav() ?>
    21 
    22         <?php do_action( 'bp_members_directory_member_types' ) ?>
    23     </ul>
    24 </div>
  • trunk/bp-themes/bp-default/groups/single/home.php

    r2170 r2179  
    1111            <?php locate_template( array( 'groups/single/group-header.php' ), true ) ?>
    1212
    13             <?php if ( 'admin' == bp_current_action() ) : ?>
    14                 <?php locate_template( array( 'groups/single/admin.php' ), true ) ?>
     13            <div id="item-body">
    1514
    16             <?php elseif ( 'members' == bp_current_action() ) : ?>
    17                 <?php locate_template( array( 'groups/single/members.php' ), true ) ?>
     15                <?php if ( 'admin' == bp_current_action() ) : ?>
     16                    <?php locate_template( array( 'groups/single/admin.php' ), true ) ?>
    1817
    19             <?php elseif ( 'send-invites' == bp_current_action() ) : ?>
    20                 <?php locate_template( array( 'groups/single/send-invites.php' ), true ) ?>
     18                <?php elseif ( 'members' == bp_current_action() ) : ?>
     19                    <?php locate_template( array( 'groups/single/members.php' ), true ) ?>
    2120
    22             <?php elseif ( 'request-membership' == bp_current_action() ) : ?>
    23                 <?php locate_template( array( 'groups/single/request-membership.php' ), true ) ?>
     21                <?php elseif ( 'send-invites' == bp_current_action() ) : ?>
     22                    <?php locate_template( array( 'groups/single/send-invites.php' ), true ) ?>
    2423
    25             <?php elseif ( 'forum' == bp_current_action() ) : ?>
    26                 <?php locate_template( array( 'groups/single/forum.php' ), true ) ?>
     24                <?php elseif ( 'request-membership' == bp_current_action() ) : ?>
     25                    <?php locate_template( array( 'groups/single/request-membership.php' ), true ) ?>
    2726
    28             <?php else : ?>
    29                 <?php locate_template( array( 'groups/single/activity.php' ), true ) ?>
     27                <?php elseif ( 'forum' == bp_current_action() ) : ?>
     28                    <?php locate_template( array( 'groups/single/forum.php' ), true ) ?>
    3029
    31             <?php endif; ?>
     30                <?php else : ?>
     31                    <?php locate_template( array( 'groups/single/activity.php' ), true ) ?>
    3232
    33             <?php do_action( 'bp_directory_members_content' ) ?>
     33                <?php endif; ?>
     34
     35                <?php do_action( 'bp_directory_members_content' ) ?>
     36
     37            </div>
     38
     39            <div id="item-menu">
     40                <?php bp_group_avatar() ?>
     41
     42                <?php if ( bp_group_is_visible() ) : ?>
     43
     44                    <?php if ( bp_group_has_news() ) : ?>
     45                        <?php do_action( 'bp_before_group_news' ) ?>
     46
     47                        <h3><?php _e( 'Latest News', 'buddypress' ); ?></h3>
     48                        <p><?php bp_group_news() ?></p>
     49
     50                        <?php do_action( 'bp_after_group_news' ) ?>
     51                    <?php endif; ?>
     52
     53                    <h3><?php _e( 'Group Admins', 'buddypress' ) ?></h3>
     54                    <?php bp_group_list_admins() ?>
     55
     56                    <?php do_action( 'bp_after_group_menu_admins' ) ?>
     57
     58                    <?php if ( bp_group_has_moderators() ) : ?>
     59                        <?php do_action( 'bp_before_group_menu_mods' ) ?>
     60
     61                        <h3><?php _e( 'Group Mods' , 'buddypress' ) ?></h3>
     62                        <?php bp_group_list_mods() ?>
     63
     64                        <?php do_action( 'bp_after_group_menu_mods' ) ?>
     65                    <?php endif; ?>
     66
     67                <?php endif; ?>
     68            </div>
    3469
    3570            <?php endwhile; endif; ?>
  • trunk/bp-themes/bp-default/members/single/activity.php

    r2170 r2179  
    1 <?php get_header() ?>
     1<div class="item-list-tabs" id="user-subnav">
     2    <ul>
     3        <li id="activity-filter-select" class="last">
     4            <select>
     5                <option value="-1"><?php _e( 'No Filter', 'buddypress' ) ?></option>
     6                <option value="new_wire_post"><?php _e( 'Updates Only', 'buddypress' ) ?></option>
     7                <option value="new_blog_post"><?php _e( 'New Blog Posts Only', 'buddypress' ) ?></option>
     8                <option value="new_blog_comment"><?php _e( 'New Blog Comments Only', 'buddypress' ) ?></option>
     9                <option value="new_forum_topic"><?php _e( 'New Group Forum Topics Only', 'buddypress' ) ?></option>
     10                <option value="new_forum_post"><?php _e( 'New Group Forum Replies Only', 'buddypress' ) ?></option>
     11                <option value="friendship_accepted,friendship_created"><?php _e( 'New Friendships Only', 'buddypress' ) ?></option>
    212
    3     <?php do_action( 'bp_before_directory_members_content' ) ?>
     13                <?php do_action( 'bp_activity_filter_options' ) ?>
     14            </select>
     15        </li>
     16    </ul>
     17</div>
    418
    5     <div id="content">
    6         <div class="padder">
     19<?php if ( is_user_logged_in() && bp_is_my_profile() ) : ?>
     20    <?php locate_template( array( 'activity/post-form.php'), true ) ?>
     21<?php endif; ?>
    722
    8             <?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
     23<div class="activity">
     24    <?php // 'activity/activity-loop.php' loaded here via AJAX. ?>
     25</div>
    926
    10             <div class="item-list-tabs" id="user-subnav">
    11                 <ul>
    12                     <li id="activity-filter-select" class="last">
    13                         <select>
    14                             <option value="-1"><?php _e( 'No Filter', 'buddypress' ) ?></option>
    15                             <option value="new_wire_post"><?php _e( 'Updates Only', 'buddypress' ) ?></option>
    16                             <option value="new_blog_post"><?php _e( 'New Blog Posts Only', 'buddypress' ) ?></option>
    17                             <option value="new_blog_comment"><?php _e( 'New Blog Comments Only', 'buddypress' ) ?></option>
    18                             <option value="new_forum_topic"><?php _e( 'New Group Forum Topics Only', 'buddypress' ) ?></option>
    19                             <option value="new_forum_post"><?php _e( 'New Group Forum Replies Only', 'buddypress' ) ?></option>
    20                             <option value="friendship_accepted,friendship_created"><?php _e( 'New Friendships Only', 'buddypress' ) ?></option>
    21 
    22                             <?php do_action( 'bp_activity_filter_options' ) ?>
    23                         </select>
    24                     </li>
    25                 </ul>
    26             </div>
    27 
    28             <?php if ( is_user_logged_in() && bp_is_my_profile() ) : ?>
    29                 <?php locate_template( array( 'activity/post-form.php'), true ) ?>
    30             <?php endif; ?>
    31 
    32             <div class="activity">
    33                 <?php // 'activity/activity-loop.php' loaded here via AJAX. ?>
    34             </div>
    35 
    36             <?php do_action( 'bp_directory_members_content' ) ?>
    37 
    38         </div><!-- .padder -->
    39     </div><!-- #content -->
    40 
    41     <?php locate_template( array( 'sidebar.php' ), true ) ?>
    42 
    43     <?php do_action( 'bp_after_directory_members_content' ) ?>
    44 
    45 <?php get_footer() ?>
     27<?php do_action( 'bp_directory_members_content' ) ?>
  • trunk/bp-themes/bp-default/members/single/blogs.php

    r2170 r2179  
    1 <?php get_header() ?>
     1<div class="item-list-tabs" id="user-subnav">
     2    <ul>
     3        <li id="blogs-filter-select" class="last filter">
     4            <?php _e( 'Order By:', 'buddypress' ) ?>
     5            <select id="blogs-all">
     6                <option value="active"><?php _e( 'Last Active', 'buddypress' ) ?></option>
     7                <option value="newest"><?php _e( 'Newest', 'buddypress' ) ?></option>
     8                <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ) ?></option>
    29
    3     <?php do_action( 'bp_before_directory_members_content' ) ?>
     10                <?php do_action( 'bp_blogs_directory_order_options' ) ?>
     11            </select>
     12        </li>
     13    </ul>
     14</div>
    415
    5     <div id="content">
    6         <div class="padder">
     16<div class="blogs myblogs">
     17    <?php // 'blogs/blogs-loop.php' loaded here via AJAX. ?>
     18</div>
    719
    8             <?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
    9 
    10             <div class="item-list-tabs" id="user-subnav">
    11                 <ul>
    12                     <li id="blogs-filter-select" class="last filter">
    13                         <?php _e( 'Order By:', 'buddypress' ) ?>
    14                         <select id="blogs-all">
    15                             <option value="active"><?php _e( 'Last Active', 'buddypress' ) ?></option>
    16                             <option value="newest"><?php _e( 'Newest', 'buddypress' ) ?></option>
    17                             <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ) ?></option>
    18 
    19                             <?php do_action( 'bp_blogs_directory_order_options' ) ?>
    20                         </select>
    21                     </li>
    22                 </ul>
    23             </div>
    24 
    25             <div class="blogs myblogs">
    26                 <?php // 'blogs/blogs-loop.php' loaded here via AJAX. ?>
    27             </div>
    28 
    29             <?php do_action( 'bp_directory_members_content' ) ?>
    30 
    31         </div><!-- .padder -->
    32     </div><!-- #content -->
    33 
    34     <?php locate_template( array( 'sidebar.php' ), true ) ?>
    35 
    36     <?php do_action( 'bp_after_directory_members_content' ) ?>
    37 
    38 <?php get_footer() ?>
     20<?php do_action( 'bp_directory_members_content' ) ?>
  • trunk/bp-themes/bp-default/members/single/friends.php

    r2170 r2179  
    1 <?php get_header() ?>
     1<div class="item-list-tabs no-ajax" id="user-subnav">
     2    <ul>
     3        <?php if ( bp_is_my_profile() ) : ?>
     4            <?php bp_get_options_nav() ?>
     5        <?php endif; ?>
    26
    3     <?php do_action( 'bp_before_directory_members_content' ) ?>
     7        <li id="members-order-select" class="last filter">
    48
    5     <div id="content">
    6         <div class="padder">
     9            <?php _e( 'Order By:', 'buddypress' ) ?>
     10            <select id="members-all">
     11                <option value="active"><?php _e( 'Last Active', 'buddypress' ) ?></option>
     12                <option value="newest"><?php _e( 'Newest Registered', 'buddypress' ) ?></option>
     13                <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ) ?></option>
    714
    8             <?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
     15                <?php do_action( 'bp_members_directory_order_options' ) ?>
     16            </select>
     17        </li>
     18    </ul>
     19</div>
    920
    10             <div class="item-list-tabs no-ajax" id="user-subnav">
    11                 <ul>
    12                     <?php if ( bp_is_my_profile() ) : ?>
    13                         <?php bp_get_options_nav() ?>
    14                     <?php endif; ?>
     21<?php if ( 'requests' == bp_current_action() ) : ?>
     22    <?php locate_template( array( 'members/single/friends/requests.php' ), true ) ?>
    1523
    16                     <li id="members-order-select" class="last filter">
     24<?php else : ?>
    1725
    18                         <?php _e( 'Order By:', 'buddypress' ) ?>
    19                         <select id="members-all">
    20                             <option value="active"><?php _e( 'Last Active', 'buddypress' ) ?></option>
    21                             <option value="newest"><?php _e( 'Newest Registered', 'buddypress' ) ?></option>
    22                             <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ) ?></option>
     26    <div class="members friends">
     27        <?php // 'members/members-loop.php' loaded here via AJAX. ?>
     28    </div>
    2329
    24                             <?php do_action( 'bp_members_directory_order_options' ) ?>
    25                         </select>
    26                     </li>
    27                 </ul>
    28             </div>
     30<?php endif; ?>
    2931
    30             <?php if ( 'requests' == bp_current_action() ) : ?>
    31                 <?php locate_template( array( 'members/single/friends/requests.php' ), true ) ?>
    32 
    33             <?php else : ?>
    34 
    35                 <div class="members friends">
    36                     <?php // 'members/members-loop.php' loaded here via AJAX. ?>
    37                 </div>
    38 
    39             <?php endif; ?>
    40 
    41             <?php do_action( 'bp_directory_members_content' ) ?>
    42 
    43         </div><!-- .padder -->
    44     </div><!-- #content -->
    45 
    46     <?php locate_template( array( 'sidebar.php' ), true ) ?>
    47 
    48     <?php do_action( 'bp_after_directory_members_content' ) ?>
    49 
    50 <?php get_footer() ?>
     32<?php do_action( 'bp_directory_members_content' ) ?>
  • trunk/bp-themes/bp-default/members/single/groups.php

    r2170 r2179  
    1 <?php get_header() ?>
     1<div class="item-list-tabs no-ajax" id="user-subnav">
     2    <ul>
     3        <?php if ( bp_is_my_profile() ) : ?>
     4            <?php bp_get_options_nav() ?>
     5        <?php endif; ?>
    26
    3     <?php do_action( 'bp_before_directory_members_content' ) ?>
     7        <?php if ( 'invites' != bp_current_action() ) : ?>
     8        <li id="members-order-select" class="last filter">
    49
    5     <div id="content">
    6         <div class="padder">
     10            <?php _e( 'Order By:', 'buddypress' ) ?>
     11            <select id="groups-all">
     12                <option value="active"><?php _e( 'Last Active', 'buddypress' ) ?></option>
     13                <option value="popular"><?php _e( 'Most Members', 'buddypress' ) ?></option>
     14                <option value="newest"><?php _e( 'Newly Created', 'buddypress' ) ?></option>
     15                <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ) ?></option>
    716
    8             <?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
     17                <?php do_action( 'bp_groups_directory_order_options' ) ?>
     18            </select>
     19        </li>
     20        <?php endif; ?>
     21    </ul>
     22</div>
    923
    10             <div class="item-list-tabs no-ajax" id="user-subnav">
    11                 <ul>
    12                     <?php if ( bp_is_my_profile() ) : ?>
    13                         <?php bp_get_options_nav() ?>
    14                     <?php endif; ?>
     24<?php if ( 'invites' == bp_current_action() ) : ?>
     25    <?php locate_template( array( 'members/single/groups/invites.php' ), true ) ?>
    1526
    16                     <?php if ( 'invites' != bp_current_action() ) : ?>
    17                     <li id="members-order-select" class="last filter">
     27<?php else : ?>
    1828
    19                         <?php _e( 'Order By:', 'buddypress' ) ?>
    20                         <select id="groups-all">
    21                             <option value="active"><?php _e( 'Last Active', 'buddypress' ) ?></option>
    22                             <option value="popular"><?php _e( 'Most Members', 'buddypress' ) ?></option>
    23                             <option value="newest"><?php _e( 'Newly Created', 'buddypress' ) ?></option>
    24                             <option value="alphabetical"><?php _e( 'Alphabetical', 'buddypress' ) ?></option>
     29    <div class="groups mygroups">
     30        <?php // 'members/members-loop.php' loaded here via AJAX. ?>
     31    </div>
    2532
    26                             <?php do_action( 'bp_groups_directory_order_options' ) ?>
    27                         </select>
    28                     </li>
    29                     <?php endif; ?>
    30                 </ul>
    31             </div>
     33<?php endif; ?>
    3234
    33             <?php if ( 'invites' == bp_current_action() ) : ?>
    34                 <?php locate_template( array( 'members/single/groups/invites.php' ), true ) ?>
    35 
    36             <?php else : ?>
    37 
    38                 <div class="groups mygroups">
    39                     <?php // 'members/members-loop.php' loaded here via AJAX. ?>
    40                 </div>
    41 
    42             <?php endif; ?>
    43 
    44             <?php do_action( 'bp_directory_members_content' ) ?>
    45 
    46         </div><!-- .padder -->
    47     </div><!-- #content -->
    48 
    49     <?php locate_template( array( 'sidebar.php' ), true ) ?>
    50 
    51     <?php do_action( 'bp_after_directory_members_content' ) ?>
    52 
    53 <?php get_footer() ?>
     35<?php do_action( 'bp_directory_members_content' ) ?>
  • trunk/bp-themes/bp-default/members/single/member-header.php

    r2172 r2179  
    1 <div id="item-header">
    2     <?php bp_displayed_user_avatar( 'type=full' ) ?>
     1<h2 class="fn"><a href="<?php bp_user_link() ?>"><?php bp_displayed_user_fullname() ?></a> <span class="activity"><?php bp_last_activity( bp_displayed_user_id() ) ?></span></h2>
    32
    4     <h2 class="fn"><a href="<?php bp_user_link() ?>"><?php bp_displayed_user_fullname() ?></a> <span class="activity"><?php bp_last_activity( bp_displayed_user_id() ) ?></span></h2>
     3<div id="item-meta">
     4    <div id="latest-update">
     5        <?php bp_activity_latest_update( bp_displayed_user_id() ) ?>
     6    </div>
    57
    6     <div id="item-meta">
    7         <div id="latest-update">
    8             <?php bp_activity_latest_update( bp_displayed_user_id() ) ?>
    9         </div>
     8    <div id="item-buttons">
     9        <?php if ( function_exists('bp_add_friend_button') ) : ?>
     10            <?php bp_add_friend_button() ?>
     11        <?php endif; ?>
    1012
    11         <div id="item-buttons">
    12             <?php if ( function_exists('bp_add_friend_button') ) : ?>
    13                 <?php bp_add_friend_button() ?>
    14             <?php endif; ?>
     13        <?php if ( function_exists('bp_send_message_button') ) : ?>
     14            <?php bp_send_message_button() ?>
     15        <?php endif; ?>
     16    </div>
    1517
    16             <?php if ( function_exists('bp_send_message_button') ) : ?>
    17                 <?php bp_send_message_button() ?>
    18             <?php endif; ?>
    19         </div>
     18    <?php
     19     /***
     20      * If you'd like to show specific profile fields here use:
     21      * bp_profile_field_data( 'field=About Me' ); -- Pass the name of the field
     22      */
     23    ?>
    2024
    21         <?php
    22          /***
    23           * If you'd like to show specific profile fields here use:
    24           * bp_profile_field_data( 'field=About Me' ); -- Pass the name of the field
    25           */
    26         ?>
    27 
    28         <?php do_action( 'bp_profile_header_content' ) ?>
    29 
    30     </div>
     25    <?php do_action( 'bp_profile_header_content' ) ?>
    3126
    3227</div>
  • trunk/bp-themes/bp-default/members/single/messages.php

    r2170 r2179  
    1 <?php get_header() ?>
     1<?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
    22
    3     <?php do_action( 'bp_before_directory_members_content' ) ?>
     3<div class="item-list-tabs no-ajax" id="user-subnav">
     4    <ul>
     5        <?php bp_get_options_nav() ?>
     6    </ul>
     7</div>
    48
    5     <div id="content">
    6         <div class="padder">
     9<?php if ( 'compose' == bp_current_action() ) : ?>
     10    <?php locate_template( array( 'members/single/messages/compose.php' ), true ) ?>
    711
    8             <?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
     12<?php elseif ( 'view' == bp_current_action() ) : ?>
     13    <?php locate_template( array( 'members/single/messages/single.php' ), true ) ?>
    914
    10             <div class="item-list-tabs no-ajax" id="user-subnav">
    11                 <ul>
    12                     <?php bp_get_options_nav() ?>
    13                 </ul>
    14             </div>
     15<?php else : ?>
     16    <div class="messages">
     17        <?php locate_template( array( 'members/single/messages/messages-loop.php' ), true ) ?>
     18    </div>
     19<?php endif; ?>
    1520
    16             <?php if ( 'compose' == bp_current_action() ) : ?>
    17                 <?php locate_template( array( 'members/single/messages/compose.php' ), true ) ?>
    18 
    19             <?php elseif ( 'view' == bp_current_action() ) : ?>
    20                 <?php locate_template( array( 'members/single/messages/single.php' ), true ) ?>
    21 
    22             <?php else : ?>
    23                 <div class="messages">
    24                     <?php locate_template( array( 'members/single/messages/messages-loop.php' ), true ) ?>
    25                 </div>
    26             <?php endif; ?>
    27 
    28             <?php do_action( 'bp_directory_members_content' ) ?>
    29 
    30         </div><!-- .padder -->
    31     </div><!-- #content -->
    32 
    33     <?php locate_template( array( 'sidebar.php' ), true ) ?>
    34 
    35     <?php do_action( 'bp_after_directory_members_content' ) ?>
    36 
    37 <?php get_footer() ?>
     21<?php do_action( 'bp_directory_members_content' ) ?>
  • trunk/bp-themes/bp-default/members/single/plugins.php

    r2170 r2179  
    1 <?php get_header() ?>
     1<div class="item-list-tabs no-ajax" id="user-subnav">
     2    <ul>
     3        <?php bp_get_options_nav() ?>
     4    </ul>
     5</div>
    26
    3     <?php do_action( 'bp_before_directory_members_content' ) ?>
     7<?php do_action( 'bp_template_content' ) ?>
    48
    5     <div id="content">
    6         <div class="padder">
    7 
    8             <?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
    9 
    10             <div class="item-list-tabs no-ajax" id="user-subnav">
    11                 <ul>
    12                     <?php bp_get_options_nav() ?>
    13                 </ul>
    14             </div>
    15 
    16             <?php do_action('bp_template_content') ?>
    17 
    18             <?php do_action( 'bp_directory_members_content' ) ?>
    19 
    20         </div><!-- .padder -->
    21     </div><!-- #content -->
    22 
    23     <?php locate_template( array( 'sidebar.php' ), true ) ?>
    24 
    25     <?php do_action( 'bp_after_directory_members_content' ) ?>
    26 
    27 <?php get_footer() ?>
     9<?php do_action( 'bp_directory_members_content' ) ?>
  • trunk/bp-themes/bp-default/members/single/profile.php

    r2170 r2179  
    1 <?php get_header() ?>
     1<?php if ( bp_is_my_profile() ) : ?>
     2    <div class="item-list-tabs no-ajax" id="user-subnav">
     3        <ul>
     4            <?php bp_get_options_nav() ?>
     5        </ul>
     6    </div>
     7<?php endif; ?>
    28
    3     <?php do_action( 'bp_before_directory_members_content' ) ?>
     9<div class="profile">
     10    <?php if ( 'edit' == bp_current_action() ) : ?>
     11        <?php locate_template( array( 'members/single/profile/edit.php' ), true ) ?>
    412
    5     <div id="content">
    6         <div class="padder">
     13    <?php elseif ( 'change-avatar' == bp_current_action() ) : ?>
     14        <?php locate_template( array( 'members/single/profile/change-avatar.php' ), true ) ?>
    715
    8             <?php locate_template( array( 'members/single/member-header.php' ), true ) ?>
     16    <?php else : ?>
     17        <?php locate_template( array( 'members/single/profile/profile-loop.php' ), true ) ?>
    918
    10             <?php if ( bp_is_my_profile() ) : ?>
    11                 <div class="item-list-tabs no-ajax" id="user-subnav">
    12                     <ul>
    13                         <?php bp_get_options_nav() ?>
    14                     </ul>
    15                 </div>
    16             <?php endif; ?>
     19    <?php endif; ?>
     20</div>
    1721
    18             <div class="profile">
    19                 <?php if ( 'edit' == bp_current_action() ) : ?>
    20                     <?php locate_template( array( 'members/single/profile/edit.php' ), true ) ?>
    21 
    22                 <?php elseif ( 'change-avatar' == bp_current_action() ) : ?>
    23                     <?php locate_template( array( 'members/single/profile/change-avatar.php' ), true ) ?>
    24 
    25                 <?php else : ?>
    26                     <?php locate_template( array( 'members/single/profile/profile-loop.php' ), true ) ?>
    27 
    28                 <?php endif; ?>
    29             </div>
    30 
    31             <?php do_action( 'bp_directory_members_content' ) ?>
    32 
    33         </div><!-- .padder -->
    34     </div><!-- #content -->
    35 
    36     <?php locate_template( array( 'sidebar.php' ), true ) ?>
    37 
    38     <?php do_action( 'bp_after_directory_members_content' ) ?>
    39 
    40 <?php get_footer() ?>
     22<?php do_action( 'bp_directory_members_content' ) ?>
  • trunk/bp-xprofile.php

    r2168 r2179  
    292292
    293293    do_action( 'xprofile_screen_display_profile', $_GET['new'] );
    294     bp_core_load_template( apply_filters( 'xprofile_template_display_profile', 'members/single/profile' ) );
     294    bp_core_load_template( apply_filters( 'xprofile_template_display_profile', 'members/single/home' ) );
    295295}
    296296
     
    372372
    373373    do_action( 'xprofile_screen_edit_profile' );
    374     bp_core_load_template( apply_filters( 'xprofile_template_edit_profile', 'members/single/profile' ) );
     374    bp_core_load_template( apply_filters( 'xprofile_template_edit_profile', 'members/single/home' ) );
    375375}
    376376
     
    422422    do_action( 'xprofile_screen_change_avatar' );
    423423
    424     bp_core_load_template( apply_filters( 'xprofile_template_change_avatar', 'members/single/profile' ) );
     424    bp_core_load_template( apply_filters( 'xprofile_template_change_avatar', 'members/single/home' ) );
    425425}
    426426
Note: See TracChangeset for help on using the changeset viewer.