Skip to:
Content

BuddyPress.org

Ticket #7094: 7094.01.diff

File 7094.01.diff, 4.4 KB (added by dcavins, 6 years ago)

Modest structural improvements to the group > manage > members screen.

  • src/bp-templates/bp-legacy/buddypress/groups/single/admin.php

    diff --git src/bp-templates/bp-legacy/buddypress/groups/single/admin.php src/bp-templates/bp-legacy/buddypress/groups/single/admin.php
    index fa8d232..927d043 100644
    do_action( 'bp_before_group_admin_content' ); ?> 
    267267
    268268                        <?php while ( bp_members() ) : bp_the_member(); ?>
    269269                        <li>
    270                                 <?php echo bp_core_fetch_avatar( array( 'item_id' => bp_get_member_user_id(), 'type' => 'thumb', 'width' => 30, 'height' => 30, 'alt' => sprintf( __( 'Profile picture of %s', 'buddypress' ), bp_get_member_name() ) ) ); ?>
    271                                 <h5>
    272                                         <a href="<?php bp_member_permalink(); ?>"> <?php bp_member_name(); ?></a>
     270                                <div class="item-avatar">
     271                                        <?php echo bp_core_fetch_avatar( array( 'item_id' => bp_get_member_user_id(), 'type' => 'thumb', 'width' => 30, 'height' => 30, 'alt' => sprintf( __( 'Profile picture of %s', 'buddypress' ), bp_get_member_name() ) ) ); ?>
     272                                </div>
     273                                <a href="<?php bp_member_permalink(); ?>"> <?php bp_member_name(); ?></a>
    273274                                        <?php if ( count( bp_group_admin_ids( false, 'array' ) ) > 1 ) : ?>
    274                                         <span class="small">
    275                                                 <a class="button confirm admin-demote-to-member" href="<?php bp_group_member_demote_link( bp_get_member_user_id() ); ?>"><?php _e( 'Demote to Member', 'buddypress' ); ?></a>
    276                                         </span>
     275                                        <div class="member-list-actions">
     276                                                <span class="small">
     277                                                        <a class="button confirm admin-demote-to-member" href="<?php bp_group_member_demote_link( bp_get_member_user_id() ); ?>"><?php _e( 'Demote to Member', 'buddypress' ); ?></a>
     278                                                </span>
     279                                        </div>
    277280                                        <?php endif; ?>
    278                                 </h5>
    279281                        </li>
    280282                        <?php endwhile; ?>
    281283
    do_action( 'bp_before_group_admin_content' ); ?> 
    294296
    295297                                        <?php while ( bp_members() ) : bp_the_member(); ?>
    296298                                        <li>
    297                                                 <?php echo bp_core_fetch_avatar( array( 'item_id' => bp_get_member_user_id(), 'type' => 'thumb', 'width' => 30, 'height' => 30, 'alt' => sprintf( __( 'Profile picture of %s', 'buddypress' ), bp_get_member_name() ) ) ); ?>
    298                                                 <h5>
    299                                                         <a href="<?php bp_member_permalink(); ?>"> <?php bp_member_name(); ?></a>
     299                                                <div class="item-avatar">
     300                                                        <?php echo bp_core_fetch_avatar( array( 'item_id' => bp_get_member_user_id(), 'type' => 'thumb', 'width' => 30, 'height' => 30, 'alt' => sprintf( __( 'Profile picture of %s', 'buddypress' ), bp_get_member_name() ) ) ); ?>
     301                                                </div>
     302
     303                                                <a href="<?php bp_member_permalink(); ?>"> <?php bp_member_name(); ?></a>
     304
     305                                                <div class="member-list-actions">
    300306                                                        <span class="small">
    301307                                                                <a href="<?php bp_group_member_promote_admin_link( array( 'user_id' => bp_get_member_user_id() ) ); ?>" class="button confirm mod-promote-to-admin" title="<?php esc_attr_e( 'Promote to Admin', 'buddypress' ); ?>"><?php _e( 'Promote to Admin', 'buddypress' ); ?></a>
    302308                                                                <a class="button confirm mod-demote-to-member" href="<?php bp_group_member_demote_link( bp_get_member_user_id() ); ?>"><?php _e( 'Demote to Member', 'buddypress' ); ?></a>
    303309                                                        </span>
    304                                                 </h5>
     310                                                </div>
    305311                                        </li>
    306312                                        <?php endwhile; ?>
    307313
    do_action( 'bp_before_group_admin_content' ); ?> 
    337343                                <?php while ( bp_group_members() ) : bp_group_the_member(); ?>
    338344
    339345                                        <li class="<?php bp_group_member_css_class(); ?>">
    340                                                 <?php bp_group_member_avatar_mini(); ?>
    341346
    342                                                 <h5>
    343                                                         <?php bp_group_member_link(); ?>
     347                                                <div class="item-avatar"><?php bp_group_member_avatar_mini(); ?></div>
     348
     349                                                <?php bp_group_member_link(); ?>
     350
     351                                                <?php if ( bp_get_group_member_is_banned() ) _e( '(banned)', 'buddypress' ); ?>
    344352
    345                                                         <?php if ( bp_get_group_member_is_banned() ) _e( '(banned)', 'buddypress' ); ?>
     353                                                <div class="member-list-actions">
    346354
    347355                                                        <span class="small">
    348356
    do_action( 'bp_before_group_admin_content' ); ?> 
    370378                                                                do_action( 'bp_group_manage_members_admin_item' ); ?>
    371379
    372380                                                        </span>
    373                                                 </h5>
     381                                                </div>
    374382                                        </li>
    375383
    376384                                <?php endwhile; ?>
    377385                        </ul>
    378386
     387                        <?php if ( bp_group_member_needs_pagination() ) : ?>
     388
     389                                <div class="pagination no-ajax">
     390
     391                                        <div id="member-count" class="pag-count">
     392                                                <?php bp_group_member_pagination_count(); ?>
     393                                        </div>
     394
     395                                        <div id="member-admin-pagination" class="pagination-links">
     396                                                <?php bp_group_member_admin_pagination(); ?>
     397                                        </div>
     398
     399                                </div>
     400
     401                        <?php endif; ?>
     402
    379403                <?php else: ?>
    380404
    381405                        <div id="message" class="info">