Вход Регистрация
Файл: adultscript-2.0.3-pro/files/modules/user/components/friends.php
Строк: 48
<?php
defined
('_VALID') or die('Restricted Access!');
class 
VComponent_user_friends extends VModule_user
{
    public function 
__construct()
    {
        
parent::__construct();
    }
    
    public function 
render()
    {
        
VAuth::check('Registered');

        
$user_id    = (int) $_SESSION['user_id'];
        
$page       = (isset($_GET['page'])) ? (int) $_GET['page'] : 1;

        
$sql_count      "SELECT COUNT(*) AS total_friends
                           FROM #__user_friends
                           WHERE user_id = "
.$user_id."
                           AND status = 'approved'"
;
        
$total_friends  $this->db->get_field($sql_count'total_friends');
        
$pagination     VPagination::get($page$total_friends20);
        
$sql            "SELECT uf.request_id, uf.status, u.user_id, u.username, u.avatar, u.gender, u.online
                           FROM #__user_friends AS uf
                           LEFT JOIN #__user AS u ON (uf.friend_id = u.user_id)
                           WHERE uf.user_id = "
.$user_id."
                           ORDER BY uf.request_id DESC
                           LIMIT "
.$pagination['limit'];
        
$friends        $this->db->get_rows($sql);

        
$this->tpl->menu              'home';
        
$this->tpl->colmenu            'manage';
        
$this->tpl->submenu           'user-friends';

        
$this->tpl->title              e(__('my-friends'));
        
$this->tpl->meta_title        __('my-friends');

        
$this->tpl->users           $friends;
        
$this->tpl->pagination        $pagination;

        
$this->tpl->load(array('header''user_users''footer'));
        
$this->tpl->display();    
    }
}
Онлайн: 2
Реклама