Вход Регистрация
Файл: CMS/core/modules/users_index.php
Строк: 164
<?php

if (!defined('CMS')) { die('Access Denied!'); }

$data = array();
$data $db->selectRow("SELECT `u`.*,
                       (SELECT COUNT(1) FROM ?_users_wall WHERE `wall_user` = `u`.`users_login`) AS `wall`,
                       (SELECT COUNT(1) FROM ?_friends WHERE `users_login` = `u`.`users_login`) AS `friends`,
                       (SELECT COUNT(1) FROM ?_forums_posts WHERE `posts_user` = `u`.`users_login`) AS `posts`,
                       (SELECT COUNT(1) FROM ?_forums_topics WHERE `topics_author` = `u`.`users_login`) AS `topics`,
                       (SELECT COUNT(1) FROM ?_blog_posts WHERE `blog_moders` = '0' AND `blog_user` = `u`.`users_login`) AS `blog`,
                       (SELECT COUNT(1) FROM ?_board_posts WHERE `board_moders` = '0' AND `board_user` = `u`.`users_login`) AS `board`,
                       (SELECT COUNT(1) FROM ?_users_bookmarks WHERE `book_type` = '0' AND `book_user` = `u`.`users_login`) AS `book`,
                       (SELECT COUNT(1) FROM ?_downs WHERE `downs_user` = `u`.`users_login`) AS `down`,
                       (SELECT COUNT(1) FROM ?_users_photos WHERE `photo_user` = `u`.`users_login`) AS `gallery`,
                       (SELECT COUNT(1) FROM ?_comm_comm WHERE `comm_user` = `u`.`users_login`) AS `soo`,
                       (SELECT COUNT(1) FROM ?_present WHERE `user_to` = `u`.`users_login`) AS `present`,
                       (SELECT `visit_nowtime` FROM ?_users_visit WHERE `visit_user` = `u`.`users_login`) AS `visit`
                        FROM ?_users `u` WHERE LOWER(`u`.`users_login`) = ? LIMIT 1;"
cms_tolower($uz));

if (empty(
$data) || !is_array($data)) {

    
$inSes->addMessage('Ошибка! Пользователь с данным логином не найден!');
    
redirect($config['site_url']);
}

if (
$data['users_ban'] == 1) {

    
$inSes->addMessage('Ошибка! Пользователь заблокирован!');
    
redirect($config['site_url']);
}

if (
$config['allow_regkeys'] > && $data['users_confirmreg'] > 0) {

    
$inSes->addMessage('Ошибка! Пользователя не существует!');
    
redirect($config['site_url']);
}

$nickname nickname($data['users_login']);

show_header('Личка ' $nickname);

echo 
'<div class="b" style="min-height:35px;"><div class="img">' user_avatars($data['users_login']) . '</div>';
echo 
user_visit_icon($data['users_login'], $data['users_gender'], $data['visit']) . ' <b>' $nickname ' </b><br />';
if (!empty(
$data['users_text'])) echo $data['users_text'];
echo 
'<br /></div>';

/* Подарки */
if (!empty($data['present'])) {

    
$prs $db->select("SELECT * FROM ?_present WHERE `user_to` = ? ORDER BY `time` DESC LIMIT 0,5"$data['users_login']);

    if ( @
count($prs) > 0) {

        echo 
'<div class="b">';
        foreach(
$prs as $pr) {

             echo 
'<a href="' gen_uri('my_presents'$pr['id'], RND) . '">';
             echo 
'<img src="/images/present/' $pr['file'] . '" alt="" /></a> ';
        }
        echo 
'<a href="' gen_uri('my_presents'''RND) . '">&gt;&gt;</a><br />';
        echo 
'</div>';
     }
}

$show = array();
$show['anketa']  = icon('anketa.gif''icons') . '<a href="' gen_uri('anketa'''RND) . '">Анкета</a><br />';
$show['blog']    = icon('qlt_journal.png''icons') . '<a href="' gen_uri('blogs'''RND) . '">Блоги</a> (' num($data['blog']) . ')<br />';
$show['wall']    = icon('wall.png''icons') . '<a href="' gen_uri('wall'''RND) . '">Стена</a> (' num($data['wall']) . ')<br />';
$show['friends'] = icon('groups_mgr.png''icons') . '<a href="' gen_uri('friends'''RND) . '">Друзья</a> (' num($data['friends']) . ')<br />';
$show['photo']   = icon('camera.png''icons') . '<a href="' gen_uri('album'''RND) . '">Фото</a> (' num($data['gallery']) . ')<br />';
$show['files']   = icon('disk.png''icons') . '<a href="' gen_uri('files'''RND) . '">Файлы</a> (' num($data['down']) . ')<br />';
$show['forum']   = icon('myblog.png''icons') . '<a href="' gen_uri('forum'''RND) . '">Форум</a> (' num($data['topics']) . '/' num($data['posts']) . ')<br />';

$ibook = ($data['book'] > 0) ? 'star.png' 'star-empty.png';
$show['book']    = icon($ibook'icons') . '<a href="' gen_uri('bookmarks'''RND) . '">Закладки</a> (' num($data['book']) . ')<br />';
$show['board']   = icon('list.gif''icons') . '<a href="' gen_uri('boards'''RND) . '">Объявления</a> (' num($data['board']) . ')<br />';
$show['soo']     = icon('groups.png''icons') . '<a href="' gen_uri('soo'''RND) . '">Сообщества</a> (' num($data['soo']) . ')<br />';

$rows $db->select("SELECT * FROM ?_users_index
                     WHERE `index_user` = ?
                     ORDER BY `index_pos` ASC;"
$data['users_login']);

if (!empty(
$rows)) {

    echo 
'<div class="b">';
    foreach(
$rows as $row1) {

        if (!empty(
$show[$row1['index_type']])) {

            echo 
$show[$row1['index_type']];
        }
    }
    echo 
'</div>';
}
else {

    echo 
'<div class="b">' implode(''$show) . '</div>';
}

if (
$is_logged && $data['users_login'] == $log) {

    echo 
'<div class="b">' icon('cog.png''icons');
    echo 
'<a href="' gen_users($data['users_login'], 'set_index'''RND) . '">Настроить страницу</a><br />';
    echo 
'</div>';
}
else {

    echo 
'<div class="b">';
    echo 
icon('gift_add.png''icons');
    echo 
'<a href="' gen_users($data['users_login'], 'present'''RND) . '">Сделать подарок</a><br />';
    echo 
icon('add_to_lenta.gif''icons');
    echo 
'<a href="' gen_uri('add_authors''''user=' $data['users_login'] . '&amp;' RND) . '">Добавить в ленту</a><br />';
    echo 
icon('friendship.gif''icons');
    echo 
'<a href="' gen_uri('add_friends''''user=' $data['users_login'] . '&amp;' RND) . '">Предложить дружбу</a><br />';
    echo 
icon('email.png''icons') . '<a href="' gen_uri('add_privat''''user=' $data['users_login']) . '">Отправить сообщение</a><br />';
    echo 
icon('group_add.png''icons') . ' Добавить в ';
    echo 
'<a href="' gen_uri('contact''''add_contact=1&amp;user=' $data['users_login'] . '&amp;rnd=' $_SESSION['token']) . '">контакт</a> | ';
    echo 
'<a href="' gen_uri('ignor''''add_ignor=1&amp;user=' $data['users_login'] . '&amp;rnd=' $_SESSION['token']) . '">игнор</a><br />';
    echo 
'</div>';
}

?>
Онлайн: 0
Реклама