Вход Регистрация
Файл: modules/user/profile.php
Строк: 137
<?php
/****
* @package LiveCMS
* @link livecms.org
* @author MyZik
* @version See attached file VERSION.txt
* @license See attached file LICENSE.txt
* @copyright Copyright (C) LiveCMS Development Team
****/

$lang_p load_lng('profile'); // Подключаем файл языка
$title $lang_p['profile']; // Заголовок страницы
$module 'profile'// Модуль

  /**
    * Проверка наличия авторизации
  **/
  
if (!isset($user)) {
    require_once(
HOME .'/incfiles/header.php');
    echo 
'<div class="error">' $lang['only_users'] . '</div>';
    echo 
'<div class="home">' .
    
'<img src="/design/themes/' $set_user['theme'] . '/images/back.png" alt="" /> <a href="/index.php">' $lang['back'] . '</a>' .
    
'</div>';
    require_once(
HOME .'/incfiles/footer.php');
      }

  
$icons_dir '/design/icons/profiles/'// папка с иконками

  /**
    * Задаем ID пользователя
  **/
  
if (!isset($_GET['id']) || !is_numeric($_GET['id']) || num($_GET['id']) == $user['id'])
    
$ID $user['id'];
      else
    
$ID num($_GET['id']);

  
/**
     * Проверяем существование пользователя
  **/
  
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `id` = '$ID'"), 0) == 0) {
    require_once(
HOME .'/incfiles/header.php');
    echo 
'<div class="error">' $lang_p['user_not_exists'] . '</div>';
    echo 
'<div class="home">' .
    
'<img src="/design/themes/' $set_user['theme'] . '/images/back.png" alt="" /> <a href="/index.php">' $lang['back'] . '</a>' .
    
'</div>';
    require_once(
HOME .'/incfiles/footer.php');
      }

  
$profile mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '$ID'")); // массив с данными пользователя

  /**
    * Анкета
  **/

    
require_once(HOME .'/incfiles/header.php'); // подключаем шапку
    /**
      Небольшая панель навигации
    **/
    
echo '<div class="title"><b>' $lang_p['profile'] . ' ' $profile['login'] . '</b></div>';

    
/**
      * Админские функции
    **/
    
if ($user['rights'] > && $user['rights'] > $profile['rights'])
      echo 
'<div class="main">' . ($user['rights'] >= '<a href="edit.php?id=' $ID '">' $lang_p['edit_profile'] . '</a>' '') . ($user['rights'] >= && $user['id'] != $ID ' | <a href="/dpanel/ban.php?id=' $ID '">' $lang_p['ban'] . '</a>' '') . '</div>';

    
/**
      * Если есть фотография профиля, показываем
    **/
    
if (file_exists(HOME '/files/photo/' $ID '.jpg') && file_exists(HOME '/files/photo/' $ID '_small.jpg')) {
      echo 
'<div class="main"><center>' .
      
'<a href="/files/photo/' $ID '.jpg"><img src="/files/photo/' $ID '_small.jpg" alt="LiveCMS" /></a>' .
      
'</center></div>';
    }

    
/**
      * Действия над пользователем
    **/
    
if ($ID != $user['id']) {
    echo 
'<div class="home">' .
    
'<img src="/design/themes/' $set_user['theme'] . '/images/act.png" alt="" /> <a href="/mail/dialogue.php?id=' $ID '">' $lang_p['write_message'] . '</a>' .
    
'</div>';
      }

    
/**
      * Покрываем разделы отображения данных
    **/
    
echo '<div class="list1"><img src="' $icons_dir 'personal_data.png" alt="" /> ' $lang_p['personal_data'] . '</a></div>';
  
/**
    * Личные данные
  **/

    /**
      * Записываем личные данные юзера
    **/
    
$name = (!empty($profile['name']) ? txt($profile['name']) : $lang_p['not_specified']); // имя
    
$lastname = (!empty($profile['lastname']) ? txt($profile['lastname']) : $lang_p['not_specified']); // фамилия
    
$date_birth = (!empty($profile['dbirth']) || !empty($profile['mbirth']) || !empty($profile['ybirth']) ? $profile['dbirth'] . '.' $profile['mbirth'] . '.' $profile['ybirth'] : $lang_p['not_specified']); // дата рождения
    
$live = (!empty($profile['live']) ? txt($profile['live']) : $lang_p['not_specified']); // проживание
    
$about = (!empty($profile['about']) ? output(txt($profile['about'])) : $lang_p['not_specified']); // имя

    /**
      * Выводим данные
    **/
    
echo '<div class="list2"><ul>' .
    
'<li>' $lang_p['name'] . ':&nbsp;' $name '</li>' .
    
'<li>' $lang_p['lastname'] . ':&nbsp;' $lastname '</li>' .
    
'<li>' $lang_p['date_birth'] . ':&nbsp;' $date_birth '</li>' .
    
'<li>' $lang_p['live'] . ':&nbsp;' $live '</li>' .
    
'<li>' $lang_p['about'] . ':&nbsp;' $about '</li>' .
    
'</ul></div>';
    echo 
'<div class="list1"><img src="' $icons_dir 'contacts.png" alt="" /> ' $lang_p['contacts'] . '</div>';

  
/**
    * Контактные данные
  **/

    /**
      * Задаем контактные данные юзера
    **/
    
$email = (!empty($profile['email']) ? '<a href="mailto:' txt($profile['email']) . '">' txt($profile['email']) . '</a>'$lang_p['not_specified']); // эл. почта
    
$icq = (!empty($profile['icq']) ? $profile['icq'] : $lang_p['not_specified']); // ICQ UIN
    
$skype = (!empty($profile['skype']) ? txt($profile['skype']) : $lang_p['not_specified']); // Skype
    
$jabber = (!empty($profile['jabber']) ? txt($profile['jabber']) : $lang_p['not_specified']); // жаба
    
$site = (!empty($profile['site']) ? output(txt($profile['site'])) : $lang_p['not_specified']); // сайт
    /**
      * Выводим данные
    **/
    
echo '<div class="list2"><ul>' .
    
'<li>' $lang_p['email'] . ':&nbsp;' $email '</a></li>' .
    
'<li>' $lang_p['icq'] . ':&nbsp;' $icq '</li>' .
    
'<li>' $lang_p['skype'] . ':&nbsp;' $skype '</li>' .
    
'<li>' $lang_p['jabber'] . ':&nbsp;' $jabber '</li>' .
    
'<li>' $lang_p['site'] . ':&nbsp;' $site '</li>' .
    
'</ul></div>';
 
    
/**
      * Статистика
    **/
    
echo '<div class="list1"><img src="' $icons_dir 'stats.png" alt="" /> ' $lang_p['stats'] . '</div>';
    echo 
'<div class="list2"><ul>' .
    
'<li>' $lang_p['registration_date'] . ':&nbsp;' display_time($profile['date_reg']) . '</a></li>' .
    
'<li>' $lang_p['date_last_entry'] . ':&nbsp;' display_time($profile['date_last_entry']) . '</li>' .
    
'<li>' $lang_p['balls'] . ':&nbsp;' $profile['balls'] . '</li>' .
    
'<li>' $lang_p['count_forum_messages'] . ':&nbsp;' $profile['postsforum'] . '</li>' .
    
'<li>' $lang_p['count_mini_chat'] . ':&nbsp;' $profile['postsmchat'] . '</li>' .
    
'</ul></div>';

    echo 
'<div class="list2">' .
    
'<img src="' $icons_dir 'guestbook.png" alt="" /> <a href="guestbook.php?id=' $ID '">' $lang_p['guestbook'] . '</a> [' mysql_result(mysql_query("SELECT COUNT(*) FROM `users_guestbook` WHERE `guest_id` = '$ID'"), 0) . ']' .
    
'</div>';

    
/**
      * Редактирование данных
    **/
    
if ($user['id'] == $ID)
      echo 
'<div class="home"><img src="/design/themes/' $set_user['theme'] . '/images/act.png" alt="" /> <a href="edit.php">' $lang_p['edit_data'] . '</a></div>';

    require_once(
HOME .'/incfiles/footer.php'); // подключаем ноги

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