Вход Регистрация
Файл: users/diary/inc/komments.php
Строк: 130
<?

$k_post
=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_komm` WHERE `id_diary` = '$diary[id]'$s ORDER BY time"),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 `diary_komm` WHERE `id_diary` = '$diary[id]'$s ORDER BY time DESC LIMIT $start$set[p_str]");
$count_komments=mysql_num_rows($q);

echo 
"<div class='d2'>".sklon_text($count_komments,array('комментарий','комментария','комментариев'))."".($diary['count_visits']!=0?", ".sklon_text($diary['count_visits'],array('просмотр','просмотра','просмотров')):null)."</div>";
$num 0;
while (
$post mysql_fetch_array($q))
{
$ank2=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$post[id_user]' LIMIT 1"));
echo 
"   <tr>n";
echo 
"  </td>n";
echo 
"   </tr>n";
echo 
"   <tr>n";
if (
$num==0){
echo
"<div class='d1'>n";
$num=1;
}
elseif (
$num==1)
{
echo
"<div class='d2'>n";
$num=0;
}

echo 
"<table><tr><td>";
avatar($ank2['id']);
echo 
"</td>n";

if(
$ank['id']==$ank2['id'])echo "<span style='float: right; text-align: right; font-size: small; color: grey'>Автор</span>n";
echo 
"<td>";

echo 
"<a href='/mysite/?name=".$ank2['nick']."'>"online($ank2['id'])." ";
echo 
GradientText("".$ank2['nick']."""".$ank2['ncolor']."""".$ank2['ncolor2']."");
echo 
"</a>";
//echo "<a href='/mysite/?name=".$ank2['nick']."'>".$ank2['nick']."</a> ".online($ank2['id'])."n";
echo " <span style='color:grey'>(".vremja($post['time']).")</span><br/>n";
if(
$post['sk']==&& $post['sk_user']!=&& mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$post[sk_user]'"),0))
{
$sku=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$post[sk_user]'"));
echo 
"<font color='red'>Скрыл".($sku['pol']==0?'a':null).$sku[nick]</font><br/>";
}
if(
$post['reply']!=&& mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$post[reply]'"),0))
{
$ru=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$post[reply]'"));
echo 
"$ru[nick], ";
}
echo 
"".output_text($post['msg'])."<br/>n";
if(isset(
$user) && $ank2['id']!=$user['id'] && ($diary['komm']=='all' || $diary['komm']=='only_me' && ($user['id']==$avtor['id'] || isset($umodd)) || $diary['komm']=='friends' && ($ank['id']==$user['id'] || isset($umodd) || mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$ank[id]') OR (`user` = '$ank[id]' AND `frend` = '$user[id]')"),0)!=0)))echo "<a href='?reply=$post[id]'>[ответить]</a>n";
if(
$post['sk']==&& isset($umodd))
{
echo 
"<a href='?skk=$post[id]&mdp=".md5($user['pass'])."'>[скрыть]</a>n";
}
elseif(isset(
$umodd))
{
echo 
"<a href='?skk=$post[id]&mdp=".md5($user['pass'])."'>[показать]</a>n";
}
if(isset(
$umodd) || $avtor['id']==$user['id'])echo "<a href='?delete=$post[id]&mdp=".md5($user['pass'])."'>[удалить]</a>n";
if(isset(
$user) && $user['id']==$ank2['id'] && $post['time']>time()-600 && !isset($umodd))echo "<a href='?edit=$post[id]'>[ред (".($post['time']+600-time())." сек)]</a>n";
elseif(isset(
$umodd))echo "<a href='?edit=$post[id]'>[ред]</a>n";
echo 
"</div></div>n";
echo 
"</td></tr></table></div>";



echo 
"  </td>n";
echo 
"   </tr>n";
if(isset(
$ank_otvet))unset($ank_otvet);
}
if (
$k_page>1)str("?",$k_page,$page); // Вывод страниц
if(isset($user))
{
if(
$diary['komm']=='all' || $diary['komm']=='only_me' && ($user['id']==$avtor['id'] || isset($umodd)) || $diary['komm']=='friends' && ($ank['id']==$user['id'] || isset($umodd) || mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$ank[id]') OR (`user` = '$ank[id]' AND `frend` = '$user[id]')"),0)!=0))
{
if(isset(
$err_komm_long) || isset($err_komm_short) || isset($err_komm_is))echo "";
echo 
"<form method='post' name='message' action='/users/diary/$diary[id]/read' class='d1'>n";
echo 
"<span style='font-size:small;color:grey'><b>Сообщение</b> (".sklon_text($max_size_msg,array('знак','знака','знаков')).")</span>n
<br />n
<textarea name='msg' style='margin: 2px; width: 514px; height: 110px;'>"
.(isset($msg) && isset($err_komm)?output_title($msg):null)."</textarea><br />n";
if(isset(
$err_komm_long) || isset($err_komm_short) || isset($err_komm_is))echo (isset($err_komm_long)?'Сообщение слишком длинное':null)."".(isset($err_komm_short)?'Введите сообщение':null)."".(isset($err_komm_is)?'Ваше сообщение повторяет предыдущее':null)."</div>n";

echo 
"<input type='hidden' name='mdp' value='".md5($user['pass'])."'>n";
if (
$user['set_translit']==1)echo'<label><input type="checkbox" name="translit" value="1" /> Транслит</label><br />';
echo 
"<input type='submit' value='Отправить' />n";
echo 
"</form>n";
}
else echo 
"<div class='hide'>n
Автор ограничил круг лиц, которые могут оставлять комментарии.n
</div>n"
;
}
else echo 
"<div>n
<b><a href='/?act=avtorize'>Добавить комментарий</a></b>n
</div>n"
;
?>
Онлайн: 0
Реклама