| 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( $wpforo->current_user_groupid, 'vmem')): ?> |
| 8 |
<div class="wpforo-members-search"> |
| 9 |
<form action="<?php echo WPFORO_BASE_URL . "members/" ?>" method="get"> |
| 10 |
<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) ?>" /> |
| 11 |
<input type="submit" class="wpf-member-search" value="<?php wpforo_phrase('Search') ?>" /> |
| 12 |
</form> |
| 13 |
</div> |
| 14 |
<div class="wpforo-members-content wpfbg-7"> |
| 15 |
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="width:100%; display:table;"> |
| 16 |
<tr class="wpfbg-3"> |
| 17 |
<?php if( wpforo_feature('avatars', $wpforo) ): ?> |
| 18 |
<th class="wpf-members-avatar"><?php wpforo_phrase('Avatar') ?></th> |
| 19 |
<?php endif; ?> |
| 20 |
<th class="wpf-members-info"><?php wpforo_phrase('Member information') ?></th> |
| 21 |
<th class="wpf-members-regdate"><?php wpforo_phrase('Registered date') ?></th> |
| 22 |
</tr> |
| 23 |
|
| 24 |
<?php if(!empty($members)) : ?> |
| 25 |
|
| 26 |
<?php $bg = FALSE; foreach($members as $member) : ?> |
| 27 |
|
| 28 |
<tr<?php echo ( $bg ? ' style="background:#F7F7F7"' : '' ) ?>> |
| 29 |
<?php if( wpforo_feature('avatars', $wpforo) ): ?> |
| 30 |
<td class="wpf-members-avatar"><?php echo $wpforo->member->avatar($member, 'style="width:64px; height:64px;"'); ?></td> |
| 31 |
<?php endif; ?> |
| 32 |
<td class="wpf-members-info"> |
| 33 |
<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) ?>"> |
| 34 |
<?php $wpforo->member->show_online_indicator($member['ID']) ?> |
| 35 |
<?php echo $member['display_name'] ? esc_html($member['display_name']) : esc_html(urldecode($member['user_nicename'])) ?> |
| 36 |
</a><br /> |
| 37 |
<?php $enabled_for_usergroup = ( isset($wpforo->member_options['rating_badge_ug'][$member['groupid']]) && $wpforo->member_options['rating_badge_ug'][$member['groupid']] ) ? true : false ; ?> |
| 38 |
<span class="wpf-member-info wpfcl-1"> <i class="fa fa-users" title="<?php wpforo_phrase('Group') ?>"></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> |
| 39 |
</td> |
| 40 |
<td class="wpf-members-regdate wpfcl-1"><?php wpforo_date($member['user_registered'], 'F j, Y') ?></td> |
| 41 |
</tr> |
| 42 |
|
| 43 |
<?php $bg = ( $bg ? FALSE : TRUE ); endforeach; ?> |
| 44 |
|
| 45 |
<?php else : ?> |
| 46 |
|
| 47 |
<tr> |
| 48 |
<td colspan="3"><p class="wpf-p-error"> <?php wpforo_phrase('Members not found') ?> </p></td> |
| 49 |
</tr> |
| 50 |
|
| 51 |
<?php endif ?> |
| 52 |
|
| 53 |
</table> |
| 54 |
</div> |
| 55 |
<div class="wpf-members-foot"> |
| 56 |
<?php $wpforo->tpl->pagenavi( $paged, $items_count, FALSE ); ?> |
| 57 |
</div> |
| 58 |
<?php else : ?> |
| 59 |
<p class="wpf-p-error"> <?php wpforo_phrase('You have not permission to this page') ?> </p> |
| 60 |
<?php endif; ?> |
| 61 |
</div> |