View file fotov4/foto/collections/kat.php

File size: 7.07Kb
<?
/*
 * Автор: Tw1nGo
*/
define("H", $_SERVER["DOCUMENT_ROOT"].'/');
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($_GET['id']))
{
    $it = abs(intval($_GET['id']));
    $ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$it."' LIMIT 1"));
    if (isset($user))
    {
        $we_are_frends = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE `user` = '".$ank['id']."' AND `frend` = '".$user['id']."' AND `i` = '1'"), 0);
    } else {
        $we_are_frends = 0;
    }
}
else {
    if (isset($user))
    {
        $ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$user['id']."' LIMIT 1"));
    } 
    else {
        $ank['id'] = 0;
    }
}

if (isset($_GET['id_kat']))
{
    $uit = abs(intval($_GET['id_kat']));
    $kat = mysql_fetch_assoc(mysql_query("SELECT * FROM `gallery_collect` WHERE `id` = '".$uit."' LIMIT 1"));
}

if (!isset($ank) || $ank['id'] <= 0 || !isset($kat) || $kat['id'] <= 0 || $kat['id_user'] != $ank['id'])
{
$set['title'] = 'Коллекции - Ошибка';
include_once H.'sys/inc/thead.php';
title();
aut();

?>
<link rel="stylesheet" href="/foto/style/style-foto.css" type="text/css" />   

<div class="lc_br wbg font0 relative oh" id="header_path">  
<a href="/" style="font-size:0;"> <img src="/foto/style/ico/home.png" alt=""> </a>      
<span class="lc_brw"> 
<img src="/foto/style/ico/sep.png" alt="" class="lc_br_sep"> <span class="lc_br_text">Коллекции</span> 
</span>   
</div>                 
<?
if ($kat['id_user'] != $ank['id']){
?>
    <div class="err" style="padding: 10px;">
         <b>Ошибка!</b><br /> Такой коллекции не существует!
    </div>
<?
}
else{
?>
    <div class="err" style="padding: 10px;">
         <b>Ошибка!</b><br /> Такого юзера с коллекциями не существует!
    </div>
<?
}

    
include_once H.'sys/inc/tfoot.php';
exit;
}

$set['title'] = text($kat['name']) . ' / Коллекции / Фото';
include_once H.'sys/inc/thead.php';
title();
aut();


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

<div class="lc_br wbg font0 relative oh" id="header_path">  
<a href="/" style="font-size:0;"> <img src="/foto/style/ico/home.png" alt=""> </a>     
<span class="lc_brw"> 
<img src="/foto/style/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="/foto/style/ico/sep.png" alt="" class="lc_br_sep"> <a href="/foto/<?= $ank['id']?>/">Фото</a> 
</span>  
<span class="lc_brw"> 
<img src="/foto/style/ico/sep.png" alt="" class="lc_br_sep"> <a href="/foto/collections/<?= $ank['id']?>/">Коллекции</a> 
</span>   
</div>                 
<?


// Редактор коллекций
include 'collections_edit.php'; 

?>
<div class="wrapper-nobg t_center break-word"> 
<img src="/foto/style/ico/dir.png" alt="" class="p16 m"> 
<b class="upcs m"><!--   --><span><?= text($kat['name'])?></span> </b>  
<?
if (isset($user) && (user_access('foto_alb_del') || $user['id'] == $ank['id'])){
?>  
<a href="?edit=rename" class="inl-link " style="margin-left:5px;">       
<span class="no-text">   <img src="/foto/style/ico/profile.png" alt="" class="m">   </span>     <!-- --><!-- --><!-- -->
</a><!-- --> 
<?
}
?>
</div>
<?



// Приватность
$uSet = mysql_fetch_array(mysql_query("SELECT * FROM `user_set` WHERE `id_user` = '$ank[id]'  LIMIT 1"));
$frend = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$ank[id]') OR (`user` = '$ank[id]' AND `frend` = '$user[id]') LIMIT 1"),0);
$frend_new = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE (`user` = '$user[id]' AND `to` = '$ank[id]') OR (`user` = '$ank[id]' AND `to` = '$user[id]') LIMIT 1"),0);

/*
* Если установлена приватность альбома
*/	
if ($kat['who'] == 2 && ($frend != 2 || !isset($user)) && $user['level'] <= $ank['level'] && $user['id'] != $ank['id'])
{
	echo '<div class="mess" style="padding: 10px;margin: 5px;">';
	echo 'Просматривать коллекции пользователя могут только его друзья!';
	echo '</div>';
	
include_once H.'sys/inc/tfoot.php';
exit;
}
elseif ($kat['who'] == 1 && $user['id'] != $ank['id'] && $user['level'] <= $ank['level'])
{
	echo '<div class="mess" style="padding: 10px;margin: 5px;">';
	echo 'Пользователь запретил просмотр этой коллекции!';
	echo '</div>';
	
include_once H.'sys/inc/tfoot.php';
exit;
}


$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery_collect_foto` WHERE `id_kat` = '".$kat['id']."'"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];



if ($k_post == 0)
{
?>
<div class="wrapper"> <div class="block grey"> Список пуст. </div> </div>
<?
}
else{

?>
<div class="wrapper">
<div id="sz_gallery_loader" data-type="user" class="wbg oh tiles_block">
<?

$q = mysql_query("SELECT * FROM `gallery_collect_foto` WHERE `id_kat` = '".$kat['id']."' ORDER BY `id` DESC LIMIT $start, $set[p_str]");
	
while ($post = mysql_fetch_assoc($q))
{
$ank = get_user($post['id_user']);
$comm = mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery_collect_komm` WHERE `id_foto` = '$post[id]'"),0);
$photo = mysql_fetch_array(mysql_query("SELECT * FROM `gallery_foto` WHERE `id` = '".$post['id_foto']."'  LIMIT 1"));

?>
<div class=" tiled_item tiled_item-200" style="padding-top: 5px;">  
<div class="tiled_inner t_center relative">  
<span class="relative" style="display: inline-block;max-width: 100%; width: 100%;overflow: hidden;"> 
<div class="inl_bl22">        
<a class="tdn" href="/foto/collections/<?= $ank['id']?>/<?= $post['id_kat']?>/<?= $post['id']?>/">   
<img src="/foto/foto640/<?= $photo['id']?>.<?= $photo['ras']?>" class="preview preview99 s201_200"> 
<?
if ($photo['metka'] == 1){
?> 
<img src="/foto/style/ico/adult.png" class="p16 f_18p" alt="">    
<?  
}
?>   
</a>             
</div>   
</span>   
<div class="tile_descr">        
<div class="pl_photo_image_info oh">  
<span class="tf grey"> 
<?
if($photo['count'] > 0){
?>
<span class="inl_bl">  <img src="/foto/style/ico/eye.png" alt="" class="m">  <span class="m"><?= $photo['count']?></span> </span>    
<?
}
if($comm > 0){
?>  
<span class="t-padd_left"> <img src="/foto/style/ico/com.png" class="m" alt=""> <span class="m"><?= $comm?></span> </span>    
<?
}
?>
</span>   
</div>   </div>   
</div> 
</div>
<?


}
?>
</div>
</div>
<?
}

// Вывод страниц
if ($k_page > 1)str('?', $k_page, $page); 

?>
<a href="/foto/collections/<?= $ank['id']?>/" class="link darkblue return full_link">  <img src="/foto/style/ico/arr_back.png" alt="" class="ico_arrow-back">   Назад  </a> 
</div>
<?



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