</span> <?php echo ' / '; ?> <b title="<?php _e('Participating in tasks / completed tasks', 'tst'); ?> "><?php echo count(tst_get_user_working_tasks($tst_member->ID)) . '(<span>' . count(tst_get_user_working_tasks($tst_member->ID, 'closed')) . '</span>)'; ?> </b> </span> <?php $city = sanitize_text_field(tst_get_member_field('user_city', $tst_member)); if ($city) { ?> <span class='city'><?php echo $city; ?> </span> <?php } ?> </div> </div><!-- .col-md-9 --> </div> </header>
<h4><?php _e('Contact details', 'tst'); ?> </h4> <dl class="member-data-list"> <dt>Email: </dt> <dd><?php echo sanitize_text_field(tst_get_member_field('user_email')); ?> </dd> <dt><?php _e('Additional', 'tst'); ?> : </dt> <dd><?php echo apply_filters('frl_the_content', tst_get_member_field('user_contacts')); ?> </dd> </dl> </section> <?php } ?> </div><!-- .col-md-9 --> </div> </div> <div class="col-md-4"> <div class="panel panel-default member-activity"> <div class="panel-body"> <table class="table table-condensed"> <tbody>
$member_data = array(); $social_ids = wp_get_user_contact_methods(); if (empty($_GET['member'])) { $refer = stristr(wp_get_referer(), $_SERVER['REQUEST_URI']) !== false ? home_url() : wp_get_referer(); $back_url = $refer ? $refer : home_url(); wp_redirect($back_url); die; } $member_id = (int) $_GET['member']; $member = get_user_by('id', $member_id); if (empty($member) || !current_user_can('edit_user', $member_id)) { wp_redirect(home_url('member-actions')); die; } $tst_member = $member; $member_data = array('member_id' => $member_id, 'user_login' => $member->user_login, 'user_email' => $member->user_email, 'first_name' => $member->first_name, 'last_name' => $member->last_name, 'user_city' => tst_get_member_field('user_city', $member), 'user_speciality' => tst_get_member_field('user_speciality', $member), 'user_bio' => tst_get_member_field('user_bio', $member), 'user_professional' => tst_get_member_field('user_professional', $member), 'user_contacts' => tst_get_member_field('user_contacts', $member), 'user_website' => tst_get_member_field('user_website', $member), 'user_workplace' => tst_get_member_field('user_workplace', $member)); $social = array(); if ($social_ids) { foreach ($social_ids as $id => $label) { $value = get_user_meta($member->ID, $id, true); $social[$id] = !empty($value) ? $value : ''; } } $member_data = array_merge($member_data, $social); function tst_print_member_field($field, $data) { return empty($data[$field]) ? '' : $data[$field]; } get_header(); ?>
function tst_editmember_fixed_meta($member = null) { global $tst_member; if (!$member) { $member = $tst_member; } ?> <span class="fixed-member-meta"> <span class="time-label"><?php _e('Joined at', 'tst'); ?> : </span> <time><?php echo tst_get_member_field('user_date', $member); ?> </time> </span> <?php }