View file 2/3020.ru/users/profile/account/index.php

File size: 2.32Kb
<?php
  
/*
---------------------
Страница пользователя
---------------------
*/
  
$account = DB::GET_STRING("SELECT * FROM `USERS` WHERE `ID` = '".INTVAL(GET('id'))."' LIMIT 1");

IF (!$account['ID']){
  
  ERROR('Такого пользователя не существует', 'session');
  REDIRECT('/');

}

$account_settings = DB::GET_STRING("SELECT * FROM `USERS_SETTINGS` WHERE `USER_ID` = '".$account['ID']."' LIMIT 1");

IF (DB::GET_COLUMN("SELECT COUNT(*) FROM `BAN_USER` WHERE `USER_ID` = '".$account['ID']."' AND `BAN_TIME` > '".TIME()."' LIMIT 1") == 1 || DB::GET_COLUMN("SELECT COUNT(*) FROM `BAN_USER` WHERE `USER_ID` = '".$account['ID']."' AND `BAN` = '1' LIMIT 1") == 1){
  
  ECHO "<div class='navigation'>";
  ECHO "<a href='/'>".ICONS('home', 25, 'fa-fw')."</a>";
  ECHO "".ICONS('angle-right', 22, 'fa-fw')."";
  ECHO "".TEXT_ABSOLUTE($account['LOGIN'])."";
  ECHO "</div>"; 
  
  ECHO "<div class='list'>";
  
  ECHO "<center>".ICONS('ban', 70)."<br /><font size='+1'>".LG('Пользователь заблокирован. Возможно, это временно.')."</font></center><br />";
  
  ECHO "</div>"; 
  
}ELSE{
  
  ECHO "<div class='list-body' style='table-layout: fixed;'>"; 
  
  //Заставка
  REQUIRE (ROOT.'/users/profile/account/plugins/screensaver.php');
  
  //Информация о пользователе
  REQUIRE (ROOT.'/users/profile/account/plugins/info.php');

  //Статус
  REQUIRE (ROOT.'/users/profile/account/plugins/status.php');

  ECHO "</div>";

  //Действия
  REQUIRE (ROOT.'/users/profile/account/plugins/info_actions.php');
  
  //Информация из анкеты
  REQUIRE (ROOT.'/users/profile/account/plugins/form.php');

  //Фото-лист
  REQUIRE (ROOT.'/users/profile/account/plugins/photo_list.php');
  
  //Подгрузка других плагинов
  DIRECT::COMPONENTS(ROOT.'/users/profile/account/plugins/_plugins/', 0);
  
  //Список меню
  REQUIRE (ROOT.'/users/profile/account/plugins/menu_list.php');
  
}

//Действия над пользователем
REQUIRE (ROOT.'/users/profile/account/plugins/user.php');
  
ECHO "<div class='navigation'>";
ECHO "<a href='/'>".ICONS('home', 25, 'fa-fw')."</a>";
ECHO "".ICONS('angle-right', 22, 'fa-fw')."";
ECHO "".TEXT_ABSOLUTE($account['LOGIN'])."";
ECHO "</div>";  
  
?>