Example #1
0
        ?>
"><span class="display_name"><?php 
        echo $user->display_name;
        ?>
</span></a><br>
                        <span class="location">
                            <i class="fa fa-map-marker"></i> <?php 
        echo $user->user_location ? $user->user_location : __('Earth', ET_DOMAIN);
        ?>
                        </span>
                        <div class="question-cat">
                            <?php 
        qa_user_badge($user->ID);
        ?>
                            <span class="points"><?php 
        printf(__("%d Points", ET_DOMAIN), (int) qa_get_user_point($user->ID));
        ?>
 </span>
                        </div>
                    </div>
                </li>
                <?php 
    }
} else {
    _e("No users found.", ET_DOMAIN);
}
?>
            </ul>
        </div><!-- END MAIN-QUESTIONS-LIST -->
        <div class="clearfix grey-line"></div>
        <div class="row paginations home">
Example #2
0
                            <?php 
echo nl2br(esc_attr($user->description));
?>
                        </div>
                    </div>
                </div>
                <div class="clearfix"></div>
                <div class="col-md-8 col-xs-8 padding-right-0">
                	<div class="list-bag-profile-wrapper">
                        <?php 
qa_user_badge($user->ID);
?>
                        <span class="point-profile">
                            <span>
                                <?php 
echo qa_get_user_point($user->ID) ? qa_get_user_point($user->ID) : 0;
?>
                                <i class="fa fa-star"></i>
                            </span><?php 
_e("points", ET_DOMAIN);
?>
                        </span>
                    </div>
                </div>
                <div class="col-md-4 col-xs-4 padding-left-0">
                	 <div class="list-bag-profile-wrapper text-right">
                         <span class="question-profile">
                            <?php 
echo et_count_user_posts($user->ID);
?>
<i class="fa fa-question-circle"></i>
Example #3
0
/**
 * get all user qa caps base on user point
 * @return array 
*/
function qa_get_user_caps()
{
    global $user_ID;
    $cap = array();
    if ($user_ID) {
        $privileges = qa_get_privileges();
        $user_point = qa_get_user_point($user_ID);
        foreach ($privileges as $privi => $point) {
            if ($point > $user_point && !current_user_can('manage_options')) {
                continue;
            }
            $cap[$privi] = true;
        }
        if (current_user_can('manage_options')) {
            $cap['edit'] = true;
        }
    }
    return $cap;
}