View file user/activity/index.php

File size: 7.37Kb
<?
include_once $_SERVER['DOCUMENT_ROOT'] . '/sys/inc/home.php';
include_once H.'sys/inc/start.php';
include_once H.'sys/inc/compress.php';
include_once H.'sys/inc/sess.php';
include_once H.'sys/inc/settings.php';
include_once H.'sys/inc/db_connect.php';
include_once H.'sys/inc/ipua.php';
include_once H.'sys/inc/fnc.php';
include_once H.'sys/inc/user.php';

if (isset($user)){
	$ank['id'] = $user['id'];
}
if (isset($_GET['id'])){
	$ank['id'] = intval($_GET['id']);
}

$ank = get_user($ank['id']);

// Если не определили юзера
if(!$ank || $ank['id'] == 0 || !isset($_GET['id'])){
$_SESSION['message'] = 'Юзер не найден.';
header("Location: /?");
exit;
}

/* Бан пользователя */ 
if ((!isset($user) || $user['group_access'] == 0) && mysql_result(mysql_query("SELECT COUNT(*) FROM `ban` WHERE `razdel` = 'all' AND `id_user` = '$ank[id]' AND (`time` > '$time' OR `navsegda` = '1')"), 0)!=0)
{
	$set['title'] = 'Активность : ' . $ank['nick']; // заголовок страницы
	include_once H.'sys/inc/thead.php';
	title();
	aut();
	
	echo '<div class="mess">';
	echo '<b><font color=red>Этот пользователь заблокирован!</font></b><br /> ';
	echo '</div>';
	
	include_once H.'sys/inc/tfoot.php';
	exit;
}

$set['title'] = "Активность : " . $ank['nick'];

include_once H.'sys/inc/thead.php';
title();
aut();

?>
<link rel="stylesheet" href="style.css" type="text/css" />
<div class="main_bg">

<div class="lc_br wbg font0 relative oh" id="header_path">  
<a href="/" style="font-size:0;"> <img src="ico/home.png" alt=""> </a>     
<span class="lc_brw"> <img src="ico/sep.png" alt="" class="lc_br_sep"> 
<a href="/info.php?id=<?= $ank['id']?>"><?= $ank['nick']?></a> </span>     
<span class="lc_brw"> 
<img src="ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">Активность</span> 
</span>       
</div>
<?

err();

$rTime = time()-600;

$_SESSION['user_sort'] = null;
$pagesis = null;
if (isset($_GET['List']) && ($_GET['List'] == '0' || $_GET['List'] == '1' || $_GET['List'] == '2'))
{
if ($_GET['List'] == '0'){
	$_SESSION['user_sort'] = 0;
	$pagesis = '&List=0';
}
else if ($_GET['List'] == '1'){
	$_SESSION['user_sort'] = 1;
	$pagesis = '&List=1';
}
else if ($_GET['List'] == '2'){
	$_SESSION['user_sort'] = 2;
	$pagesis = '&List=2';
}
}


?>
<div>   
     
<div>   
<div class="stnd_padd oh light_border_bottom "> 
 
<div class="left dot_pic">      
<div class="inl_bl relative">  <?= avatar($ank['id'], true, 128, 80)?>  </div>  
</div> 

<div class="left"> 

<span class="m"> <?= group($ank['id'])?> 
<a href="/info.php?id=<?= $ank['id']?>" class="mysite-link"><b class="nick"><?= $ank['nick']?></b></a>  
</span>    
<?
if($ank['rating'] > 0){
?>
<div class="inl_bl m">  <span class="bordered grey"> <?= $ank['rating']?> </span>  </div>      
<?
}
?>
<div> 
<?
if ($ank['ank_name'] != NULL){
?>
<div class="grey break-word"><?= text($ank['ank_name'])?> </div> 
<?
}

$ank['ank_age'] = date("Y") - $ank['ank_g_r'];
?>
<div class="grey">
<?
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL){
?>
<?= $ank['ank_age']?>
<?
if ($ank['ank_city'] != NULL){
?>, <?
}
}
if ($ank['ank_city'] != NULL){
?>
<span class="arrow_link"><?= text($ank['ank_city'])?></span>
<?
}
?>
</div>    
<?
if($ank['date_last'] < $rTime){
?>
<div class="oh"> <div class="left">     
<span class="bordered grey">           <span class=" grey">  <?= vremja($ank['date_last'])?> </span>         </span>     
</div> </div>
<?
}else{
if ($user['id'] != $ank['id']){
?>
<div class="oh"> <div class="left"> <span class="bordered green"> <span class=" green">  В сети </span> </span> </div> </div>
<?
}
}
?> 
</div> 
</div>   </div>   </div> </div> 

<div class="tabs_block oh">    
<a href="/info.php?id=<?= $ank['id']?>" class="tab_item left">  Профиль  </a>   
<a href="/user/info/anketa.php?id=<?= $ank['id']?>" class="tab_item left">  Анкета  </a>   
<div class="tab_item left tab_active black">  Активность  </div>   
</div>

<div class="wrapper"> 
<table class="table__wrap table_no_borders nowrap"> <tbody><tr>  
<?
if($_SESSION['user_sort'] == 0){

$set['p_str'] = '5';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_activity`  WHERE `id_user` = '$ank[id]' "),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str'] * $page-$set['p_str'];

$q = mysql_query("SELECT * FROM `user_activity` WHERE `id_user` = '$ank[id]' ORDER BY `time` DESC LIMIT $start, $set[p_str]");


?>
<td class="table__cell" width="33%">  
<div class="link sub_selected b"> Все   </div>  
</td>  

<td class="table__cell" width="33%">  
<a href="/user/activity/?id=<?= $ank['id']?>&amp;List=1" class="link b"> Записи   </a>  
</td>  

<td class="table__cell" width="33%">  
<a href="/user/activity/?id=<?= $ank['id']?>&amp;List=2" class="link b"> Файлы   </a>  
</td>  
<?
}
elseif($_SESSION['user_sort'] == 1){

$set['p_str'] = '5';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_activity`  WHERE `id_user` = '$ank[id]' AND `type` != 'album' AND `type` != 'obmen'"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str'] * $page-$set['p_str'];

$q = mysql_query("SELECT * FROM `user_activity` WHERE `id_user` = '$ank[id]' AND `type` != 'album' AND `type` != 'obmen' ORDER BY `time` DESC LIMIT $start, $set[p_str]");


?>
<td class="table__cell" width="33%">  
<a href="/user/activity/?id=<?= $ank['id']?>&amp;List=0" class="link b"> Все     </a>  
</td>  

<td class="table__cell" width="33%"> 
<div class="link sub_selected b">  Записи  </div> 
</td>  

<td class="table__cell" width="33%">  
<a href="/user/activity/?id=<?= $ank['id']?>&amp;List=2" class="link b"> Файлы   </a>  
</td>  
<?
}elseif($_SESSION['user_sort'] == 2){

$set['p_str'] = '5';
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_activity`  WHERE `id_user` = '$ank[id]' AND `type` != 'them' AND `type` != 'notes'"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str'] * $page-$set['p_str'];

$q = mysql_query("SELECT * FROM `user_activity` WHERE `id_user` = '$ank[id]' AND `type` != 'them' AND `type` != 'notes' ORDER BY `time` DESC LIMIT $start, $set[p_str]");


?>
<td class="table__cell" width="33%">  
<a href="/user/activity/?id=<?= $ank['id']?>&amp;List=0" class="link b"> Все     </a>  
</td>  

<td class="table__cell" width="33%">  
<a href="/user/activity/?id=<?= $ank['id']?>&amp;List=1" class="link b">  Записи  </a>  
</td>  

<td class="table__cell" width="33%"> 
<div class="link sub_selected b">  Файлы  </div> 
</td>  
<?
}
?>
</tr> </tbody></table> 
</div>
<?


if($ank['id'] == $user['id']){
$kto_vi = 'Ваш список активности пуст.';
}
else{
$kto_vi = 'Список активности '.$ank['nick'].' пуст.';
}

if ($k_post == 0)
{
?>
<div class="wrapper block"> <?= $kto_vi?> </div>
<?
}


while ($post = mysql_fetch_assoc($q))
{
$type = $post['type'];
$avtor = get_user($post['avtor']);
$name = null;

$d = opendir('inc/');

while($dname = readdir($d)){
	if ($dname != '.' && $dname != '..'){
		include 'inc/' . $dname;
	}
}

}


if ($k_page > 1)str('?id='.$ank['id'].''.$pagesis.'&',$k_page,$page); 

?>
<a href="/info.php?id=<?= $ank['id']?>" class="link darkblue return full_link">  
<img src="ico/prev.png" alt="" class="m">   Назад  
</a>
<?

include_once H.'sys/inc/tfoot.php';
?>