PluginProbe
wpForo Forum / 1.3.1
wpForo Forum v1.3.1
3.1.5 3.1.4 3.1.2 3.1.1 3.1.0 3.0.9 3.0.8 3.0.7 trunk 1.0.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 1.4.13 1.4.2 All 137 releases
wpforo / wpf-themes / classic / members.php

members.php in wpForo Forum 1.3.1, at wpf-themes/classic/members.php

69 lines 4.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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']) ?>&nbsp;
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>&nbsp; <?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>&nbsp;<?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>