| 1 |
<?php |
| 2 |
// Exit if accessed directly |
| 3 |
if( ! defined( 'ABSPATH' ) ) exit; |
| 4 |
|
| 5 |
$members = WPF()->current_object['members']; |
| 6 |
?> |
| 7 |
<h2 id="wpforo-title"><?php wpforo_phrase( 'Forum Members' ) ?></h2> |
| 8 |
<div class="wpforo-members-wrap"> |
| 9 |
<?php if( WPF()->usergroup->can( 'vmem' ) ): ?> |
| 10 |
<div class="wpf-table wpforo-members-search wpfbg-9"><?php wpforo_member_search_form() ?></div> |
| 11 |
<p> </p> |
| 12 |
<div class="wpforo-members-content wpfbg-7"> |
| 13 |
<table style="width:100%; display:table;"> |
| 14 |
<tr class="wpfbg-3"> |
| 15 |
<?php if( WPF()->usergroup->can( 'va' ) && wpforo_setting( 'profiles', 'avatars' ) ): ?> |
| 16 |
<th class="wpf-members-avatar"><?php wpforo_phrase( 'Avatar' ) ?></th> |
| 17 |
<?php endif; ?> |
| 18 |
<th class="wpf-members-info1"><?php wpforo_phrase( 'Member information' ) ?></th> |
| 19 |
<th class="wpf-members-regdate"><?php wpforo_phrase( 'Registered date' ) ?></th> |
| 20 |
</tr> |
| 21 |
<?php if( ! empty( $members ) ) : ?> |
| 22 |
<?php $bg = false; |
| 23 |
foreach( $members as $member ) : $wpf_is_anon = function_exists('wpforo_is_anonymous_mask_member') ? wpforo_is_anonymous_mask_member($member) : false; ?> |
| 24 |
<tr<?php echo( $bg ? ' style="background:#F7F7F7"' : '' ) ?>> |
| 25 |
<?php if( WPF()->usergroup->can( 'va' ) && wpforo_setting( 'profiles', 'avatars' ) ): ?> |
| 26 |
<td class="wpf-members-avatar"><?php echo wpforo_user_avatar( $member ); ?></td> |
| 27 |
<?php endif; ?> |
| 28 |
<td class="wpf-members-info"> |
| 29 |
<span style="font-size:16px;"><?php WPF()->member->show_online_indicator( $member['userid'] ) ?> </span> |
| 30 |
<?php wpforo_member_link( $member, '', 50, ' wpf-member-name ' ); ?> <?php if( empty($wpf_is_anon) ) { wpforo_member_nicename( $member, '@' ); } ?> |
| 31 |
<?php do_action( 'wpforo_after_member_badge', $member ) ?><br> |
| 32 |
<?php $enabled_for_usergroup = in_array( $member['groupid'], wpforo_setting( 'rating', 'rating_badge_ug' ), true ); ?> |
| 33 |
<span class="wpf-member-info wpfcl-1"> <i class="fas fa-users" title="<?php wpforo_phrase( 'Usergroup' ) ?>"></i> <?php wpforo_phrase( $member['group_name'] ) ?> | <?php if( wpforo_setting( 'rating', 'rating' ) && $enabled_for_usergroup ): ?><i class="fas fa-star" title="<?php wpforo_phrase( 'Rating' ) ?>"></i> <?php echo $member['rating']['level'] ?>/10 |<?php endif; ?> <?php if( empty($wpf_is_anon) ): ?><?php wpforo_phrase( 'Posts' ) ?>: <?php echo intval( $member['posts'] ) ?><?php endif; ?></span> | |
| 34 |
<div class="wpf-member-profile-buttons" style="display:inline-block;"> |
| 35 |
<?php wpforo_member_buttons( $member ) ?> |
| 36 |
</div> |
| 37 |
</td> |
| 38 |
<td class="wpf-members-regdate wpfcl-1"><?php wpforo_date( $member['user_registered'], 'date' ) ?></td> |
| 39 |
</tr> |
| 40 |
<?php $bg = ! $bg; endforeach; ?> |
| 41 |
<?php else : ?> |
| 42 |
<tr> |
| 43 |
<td colspan="3"><p class="wpf-p-error"> <?php wpforo_phrase( 'Members not found' ) ?> </p></td> |
| 44 |
</tr> |
| 45 |
<?php endif ?> |
| 46 |
</table> |
| 47 |
</div> |
| 48 |
<div class="wpf-members-foot"> |
| 49 |
<?php wpforo_template_pagenavi() ?> |
| 50 |
</div> |
| 51 |
<?php else : ?> |
| 52 |
<p class="wpf-p-error"> <?php wpforo_phrase( 'You do not have permission to view this page' ) ?> </p> |
| 53 |
<?php endif; ?> |
| 54 |
</div> |
| 55 |
|