Вход Регистрация
Файл: users/lenta/index.php
Строк: 206
<?require_once ("../../core/cuctema/core.php");
if(isset(
$_GET['set']) && $_GET['set']!=NULL)
{
include_once 
'inc/md5_shif_amtpmpm.lenta23.php';
require_once (
"../../core/cuctema/foot.php");
}
elseif(isset(
$_GET['all_authors']))
{
include_once 
'inc/all_authors.php';
}
$set['title'] = "".$user['nick']." | Лента";
require_once (
"../../core/cuctema/head.php");
title();
aut();
$num=0;
if(!isset(
$user))
{
echo 
"<div class='err'>Даная функцыя доступна только для авторизированых пользователей.Пожалуйста, пройдите процес <a href='/authorization'>авторизации</a> или <a href='/registration'>регистрации</a></div>";
require_once (
"../../core/cuctema/foot.php");
exit;
}
$sep=' ';
function 
cut_diary$text$maxwords 10$maxchar 30 ){$sep=' ';$words explode($sep$text);$char iconv_strlen($text,'utf-8');if (count($words) > $maxwords)$text join($separray_slice($words0$maxwords));return $text;}
mysql_query("UPDATE `lenta` SET `read` = '1' WHERE `id_kont` = '$user[id]' AND `read` = '0'");
if(isset(
$_GET['del']) and $_GET['del'] && mysql_result(mysql_query("SELECT COUNT(*) FROM `lenta` WHERE `id` = '".intval($_GET['del'])."' AND `id_kont` = '$user[id]'"),0)==1)
{
$post=mysql_fetch_assoc(mysql_query("SELECT * FROM `lenta` WHERE `id` = '".intval($_GET['del'])."' LIMIT 1"));
mysql_query("DELETE FROM `lenta` WHERE `id` = '$post[id]'");
}
if(isset(
$_GET['del_all']) and $_GET['del_all'])
//if ($_GET['del_all'])
{
mysql_query("DELETE FROM `lenta` WHERE `id_kont` = '$user[id]'");
}







if(isset(
$_GET['author']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['author'])."' LIMIT 1"),0)!=&& mysql_result(mysql_query("SELECT COUNT(*) FROM `readers` WHERE `user` = '".intval($_GET['author'])."' AND `reader` = '$user[id]' LIMIT 1"),0)!=0)
{
$author=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".intval($_GET['author'])."'"));
echo 
"<div class='blueline'>Активность <a href='/user/?id=$author[id]' style='color:green'>".unick($author['id'])."</a> <a href='?set=$author[id]' title='Настройки ленты'>[настроить]</a></div>";
if(isset(
$_GET['only']) && ($_GET['only']=='files' || $_GET['only']=='text'))
{
if(
$_GET['only']=='files')
{
echo 
"<div class='busi'><a href='?author=$author[id]'>Все события</a> | Только файлы | <a href='?author=$author[id]&only=text'>Только записи</a></div>n";
$sort_text=" WHERE (`id_kont` = '$user[id]' AND `type` = 'file' AND `id_user` = '$author[id]') OR (`id_kont` = '$user[id]' AND `type` = 'foto' AND `id_user` = '$author[id]') OR (`id_kont` = '$user[id]' AND `type` = 'avatar' AND `id_user` = '$author[id]')";
}
if(
$_GET['only']=='text')
{
echo 
"<div class='busi'><a href='?author=$author[id]'>Все события</a> | <a href='?author=$author[id]&only=files'>Только файлы</a> | Только записи</div>n";
$sort_text=" WHERE (`id_kont` = '$user[id]' AND `type` = 'diary' AND `id_user` = '$author[id]') OR (`id_kont` = '$user[id]' AND `type` = 'forum' AND `id_user` = '$author[id]') OR (`id_kont` = '$user[id]' AND `type` = 'soo' AND `id_user` = '$author[id]')";
}
}
else
{
echo 
"<div class='busi'>Все события | <a href='?author=$author[id]&only=files'>Только файлы</a> | <a href='?author=$author[id]&only=text'>Только записи</a></div>n";
$sort_text=" WHERE `id_kont` = '$user[id]' AND `id_user` = '$author[id]'";
}
}
else
{
if(isset(
$_GET['only']) && ($_GET['only']=='files' || $_GET['only']=='text'))
{
if(
$_GET['only']=='files')
{
echo 
"<div class='menu123'><a href='?'>Все события</a> | Только файлы | <a href='?only=text'>Только записи</a></div>n";
$sort_text=" WHERE (`id_kont` = '$user[id]' AND `type` = 'file') OR (`id_kont` = '$user[id]' AND `type` = 'foto') OR (`id_kont` = '$user[id]' AND `type` = 'avatar')";
}
if(
$_GET['only']=='text')
{
echo 
"<div class='menu123'><a href='?'>Все события</a> | <a href='?only=files'>Только файлы</a> | Только записи</div>n";
$sort_text=" WHERE (`id_kont` = '$user[id]' AND `type` = 'diary') OR (`id_kont` = '$user[id]' AND `type` = 'forum') OR (`id_kont` = '$user[id]' AND `type` = 'soo')";
}
}
else
{
echo 
"<div class='menu123'>Все события | <a href='?only=files'>Только файлы</a> | <a href='?only=text'>Только записи</a></div>n";
$sort_text=" WHERE `id_kont` = '$user[id]'";
}
}

$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `lenta` $sort_text"),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)
{
echo 
'<div class="main123">Нет новых событий!</div>';
}

$q=mysql_query("SELECT * FROM `lenta` $sort_text ORDER BY `time` DESC LIMIT $start$set[p_str]");

while (
$post mysql_fetch_array($q)){
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$post[id_user]'"));
if(
$ank['pol']==1)$poll=NULL;else $poll='a';
if (
$post['type']=='diary'){
$diary=mysql_fetch_array(mysql_query("SELECT * FROM `diary` WHERE `id` = '$post[id_object]' LIMIT 1"));
$dc=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary` WHERE `id` = '$post[id_object]' LIMIT 1"),0);
$tmp output_text(cut_text($diary['text']));
$text=$tmp;

echo 
"<div class='main123 line_175'>n";
//echo " ".online($ank['id'])." ";
echo "<span style='float: right;'> <font color='gray'>".vremja($post['time'])."</font></span>";
echo 
" <a href='/info.php?id=$ank[id]'>$ank[nick]</a> ".online($ank['id'])." ";

echo 
"создал$poll запись n";

if(
$dc!=0) echo "<a href='/diary/?id=$ank[id]&diary=$diary[id]'>".$diary['name']."</a><br /> n";
if(
$dc==0) echo "Запись удалена!";
echo 
"$text n";
echo 
"".($dc!=0?"..<a href='/diary/?id=$ank[id]&diary=$diary[id]'>&raquo;</a>":null)."".($diary['+18']==1?" <font color='red'>(+18)</font>":null)."n";
if(
$dc!=0)echo "<br /><img src='http://i.spaces.ru/comm_num.gif' class='middle' alt=''/> <a href='/diary/?id=$ank[id]&diary=$diary[id]'>Обсудить</a> n";
echo 
"</div>n";
}

elseif(
$post['type']=='avatar')
{
$foto=mysql_fetch_array(mysql_query("SELECT * FROM `gallery_foto` WHERE `id` = '$post[id_object]'"));
$fc=mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery_foto` WHERE `id` = '$post[id_object]'"),0);
$fg=mysql_result(mysql_query("SELECT COUNT(*) FROM `gallery` WHERE `id` = '$post[id_object2]'"),0);
$gallery=mysql_fetch_array(mysql_query("SELECT * FROM `gallery` WHERE `id` = '$foto[id_gallery]'"));
echo 
"<div class='main123 line_175'>n";
echo 
"<span style='float: right;'> <font color='gray'>".vremja($post['time'])."</font></span>";
if(
$fc==0)$text="Фото удалено!";else $text="$foto[name].$foto[ras]";
echo 
" <a href='/info.php?id=$ank[id]'>$ank[nick]</a> ".online($ank['id'])." ".(isset($_GET['author']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['author'])."' LIMIT 1"),0)!=&& mysql_result(mysql_query("SELECT COUNT(*) FROM `readers` WHERE `user` = '".intval($_GET['author'])."' AND `reader` = '$user[id]' LIMIT 1"),0)!=0?"С":"с")."менил$poll свой аватар <br/>".($fc!=0?"<img src='/foto/foto48/$foto[id].jpg' /><br/>":null)."".($fc!=0?"<a href='/foto/$ank[id]/$gallery[id]/$post[id_object]/'>":null)."$text".($fc!=0?"</a>":null)."";
//if($foto['+18']==1)echo " <font color='red'>(+18)</font>";
echo "".($foto['sk']==1?" <font color='red'>(заблокировано)</font>":null)."".($foto['adult']==1?" <span style='color: red;'>(+18)</span>":NULL)."n";
echo 
"</div>n";
}

elseif(
$post['type']=='forum')
{
$them=mysql_fetch_array(mysql_query("SELECT * FROM `forum` WHERE `id` = '$post[id_object]' LIMIT 1"));
$tc=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum` WHERE `id` = '$post[id_object]' LIMIT 1"),0);
if(
$them['opros']==1)$t="опрос";else $t="тему";
echo 
"<div class='main123 line_175'>n";
echo 
"<span style='float: right;'> <font color='gray'>".vremja($post[time])."</font></span>";
if(
$tc==0)$text="Запись удалена!";else $texthtmlspecialchars($them['name']);
if(
$tc!=0)$text_2=htmlspecialchars($them['text']);
echo 
" <a href='/info.php?id=$ank[id]'>$ank[nick]</a> ".online($ank['id'])." ".(isset($_GET['author']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['author'])."' LIMIT 1"),0)!=&& mysql_result(mysql_query("SELECT COUNT(*) FROM `readers` WHERE `user` = '".intval($_GET['author'])."' AND `reader` = '$user[id]' LIMIT 1"),0)!=0?"С":"с")."оздал$poll $t ";

if(
$tc!=0)echo "<a href='/forumm/?id=$them[id]'>n";
echo 
"$text</a><br />$text_2n";
echo 
"</div>n";
}

elseif(
$post['type']=='file')
{
echo 
"<div class='main123 line_175'>";
$file=mysql_fetch_array(mysql_query("SELECT * FROM `files` WHERE `id` = '$post[id_object]' LIMIT 1"));
$fc=mysql_result(mysql_query("SELECT COUNT(*) FROM `files` WHERE `id` = '$post[id_object]' LIMIT 1"),0);
$fd=mysql_result(mysql_query("SELECT COUNT(*) FROM `files` WHERE `id` = '$post[id_object2]' LIMIT 1"),0);
$dir=mysql_fetch_array(mysql_query("SELECT * FROM `files` WHERE `id` = '$post[id_object2]' LIMIT 1"));
echo 
"<span style='float: right;'> <font color='gray'>".vremja($post['time'])."</font></span>";
if(
$fc==0)$text="Файл удален";else $text=htmlspecialchars("$file[name].$file[ras]");
echo 
" <a href='/info.php?id=$ank[id]'>$ank[nick]</a> ".online($ank['id'])." ".(isset($_GET['author']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['author'])."' LIMIT 1"),0)!=&& mysql_result(mysql_query("SELECT COUNT(*) FROM `readers` WHERE `user` = '".intval($_GET['author'])."' AND `reader` = '$user[id]' LIMIT 1"),0)!=0?"Д":"д")."обавил$poll файл".($fd!=0?" в папку <a href='/mysite/files/?user=$ank[id]&dir=$dir[id]'>".htmlspecialchars($dir['name'])."</a>":null).":<br/>n";
if(
$fc!=0)
{
if(
is_file(H."mysite/files/screens/$file[id].png"))echo "<img src='/mysite/files/screens/$file[id].png'/><br/>";
}
echo 
"".($fc!=0?"<a href='/mysite/files/?user=$ank[id]&file=$post[id_object]'>":null)."$text".($fc!=0?"</a>":null)."n";
if(
$file['+18']==1)echo " <font color='red'>(+18)</font>";
echo 
"</div>";
}

}



echo 
"</div>n";
if(
$k_page>1){
    
str("?id=".$user['id']."&amp;",$k_page,$page);
}
echo 
'</div>';

echo 
"<div class='menu123 line_175'>";
echo 
"<img src='/style/icons/settings.png'/><a href='?all_authors=1'>Настройки авторов</a><br/>";

echo 
'</div>';


require_once (
"../../core/cuctema/foot.php");
?>
Онлайн: 0
Реклама