| 1 |
<?php |
| 2 |
// Exit if accessed directly |
| 3 |
if( !defined( 'ABSPATH' ) ) exit; |
| 4 |
?> |
| 5 |
<h2 id="wpforo-title"><?php wpforo_phrase('Forum Members') ?></h2> |
| 6 |
<div class="wpforo-members-wrap"> |
| 7 |
<?php if( $wpforo->perm->usergroup_can('vmem') ): ?> |
| 8 |
<div class="wpforo-members-search"> |
| 9 |
<form action="<?php echo wpforo_home_url('members') ?>" method="get"> |
| 10 |
<?php wpforo_make_hidden_fields_from_url( wpforo_home_url('members') ) ?> |
| 11 |
<input placeholder="<?php wpforo_phrase('Insert member name or email') ?>" required="TRUE" type="text" name="wpfms" class="wpf-member-search-field wpfw-40" value="<?php echo esc_attr($wpfms) ?>" /> |
| 12 |
<input type="submit" class="wpf-member-search" value="<?php wpforo_phrase('Search') ?>" /> |
| 13 |
</form> |
| 14 |
</div> |
| 15 |
<div class="wpforo-members-content wpfbg-7"> |
| 16 |
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="width:100%; display:table;"> |
| 17 |
<tr class="wpfbg-3"> |
| 18 |
<?php if( wpforo_feature('avatars', $wpforo) ): ?> |
| 19 |
<th class="wpf-members-avatar"><?php wpforo_phrase('Avatar') ?></th> |
| 20 |
<?php endif; ?> |
| 21 |
<th class="wpf-members-info"><?php wpforo_phrase('Member information') ?></th> |
| 22 |
<th class="wpf-members-regdate"><?php wpforo_phrase('Registered date') ?></th> |
| 23 |
</tr> |
| 24 |
|
| 25 |
<?php if(!empty($members)) : ?> |
| 26 |
|
| 27 |
<?php $bg = FALSE; foreach($members as $member) : ?> |
| 28 |
|
| 29 |
<tr<?php echo ( $bg ? ' style="background:#F7F7F7"' : '' ) ?>> |
| 30 |
<?php if( wpforo_feature('avatars', $wpforo) ): ?> |
| 31 |
<td class="wpf-members-avatar"><?php echo $wpforo->member->avatar($member, 'style="width:64px; height:64px;"'); ?></td> |
| 32 |
<?php endif; ?> |
| 33 |
<td class="wpf-members-info"> |
| 34 |
<a href="<?php echo esc_url($wpforo->member->profile_url($member)) ?>" class="wpf-member-name" title="<?php $wpforo->member->show_online_indicator($member['ID'], FALSE) ?>"> |
| 35 |
<?php $wpforo->member->show_online_indicator($member['ID']) ?> |
| 36 |
<?php echo $member['display_name'] ? esc_html($member['display_name']) : esc_html(urldecode($member['user_nicename'])) ?> |
| 37 |
</a> |
| 38 |
|
| 39 |
<?php do_action('wpforo_after_member_badge', $member) ?> |
| 40 |
|
| 41 |
<br /> |
| 42 |
<?php $enabled_for_usergroup = ( isset($wpforo->member_options['rating_badge_ug'][$member['groupid']]) && $wpforo->member_options['rating_badge_ug'][$member['groupid']] ) ? true : false ; ?> |
| 43 |
<span class="wpf-member-info wpfcl-1"> <i class="fa fa-users" title="<?php wpforo_phrase('Usergroup') ?>"></i> <?php wpforo_phrase($member['groupname']) ?> | <?php if( wpforo_feature('rating', $wpforo) && $enabled_for_usergroup ): ?><i class="fa fa-star" title="<?php wpforo_phrase('Rating') ?>"></i> <?php echo $wpforo->member->rating_level( $member['posts'], FALSE ) ?>/10 |<?php endif; ?> <?php wpforo_phrase('Posts') ?>: <?php echo intval($member['posts']) ?></span> |
| 44 |
| <div class="wpf-member-profile-buttons" style="display:inline-block;"> |
| 45 |
<?php $wpforo->tpl->member_buttons($member) ?> |
| 46 |
</div> |
| 47 |
</td> |
| 48 |
<td class="wpf-members-regdate wpfcl-1"><?php wpforo_date($member['user_registered'], 'F j, Y') ?></td> |
| 49 |
</tr> |
| 50 |
|
| 51 |
<?php $bg = ( $bg ? FALSE : TRUE ); endforeach; ?> |
| 52 |
|
| 53 |
<?php else : ?> |
| 54 |
|
| 55 |
<tr> |
| 56 |
<td colspan="3"><p class="wpf-p-error"> <?php wpforo_phrase('Members not found') ?> </p></td> |
| 57 |
</tr> |
| 58 |
|
| 59 |
<?php endif ?> |
| 60 |
|
| 61 |
</table> |
| 62 |
</div> |
| 63 |
<div class="wpf-members-foot"> |
| 64 |
<?php $wpforo->tpl->pagenavi( $paged, $items_count, FALSE ); ?> |
| 65 |
</div> |
| 66 |
<?php else : ?> |
| 67 |
<p class="wpf-p-error"> <?php wpforo_phrase('You have not permission to this page') ?> </p> |
| 68 |
<?php endif; ?> |
| 69 |
</div> |