View file xmyx.ru/notifi/inc/photo_like.php

File size: 2.94Kb
<?
/*
* Лайк фотографии
*/

$photo = mysql_fetch_assoc(query("SELECT * FROM `photos_user` WHERE `id` = '" . $post['id_object'] . "' LIMIT 1"));
$like = mysql_fetch_assoc(query("SELECT * FROM `photos_user_like` WHERE `id_photo` = '".$photo['id']."' LIMIT 1"));
$like_photo = mysql_result(mysql_query("SELECT COUNT(*) FROM `photos_user_like` WHERE `id_photo` = '".$photo['id']."'"), 0);
$q_like = mysql_query("SELECT * FROM `photos_user_like` WHERE `id_photo` = '".$photo['id']."' AND `id_user` != '".$avtor['id']."' ORDER BY `time` DESC LIMIT 5");
$count_pep = array('человек', 'людей', 'человек');

if ($photo['id']) {
?>
<div class="notification notification_withActions Row Row_style_withBorder">        
<a class="notification__fillLink" href="/albums<?= $user['id']?>?act=photo&id=<?= $photo['id']?>" aria-label="Перейти к уведомлению"></a>
<div class="notification__left">
<a class="notification__avatar" href="id<?= $avtor['id']?>">
<?= avka50($avtor['id'], 'notification__avatarPhoto')?><div class="notification__avatarIcon Icon Icon_notify_mini_like"></div>
</a>
</div>
<div class="notification__center">
<div class="notification__row notification__row_name_header">
<b><a href="/id<?= $avtor['id']?>" class="mem_link" mention=""><?= $avtor['nick']?></a></b> 
<?
if($like_photo > 1){
$count_pep_like = $like_photo - 1;
?>
и еще <?= des2num($count_pep_like, $count_pep)?> оценили Вашу 
<?
}
else{
?>
оценил<?= ($avtor['pol'] == 1 ? '' : 'а')?> Вашу 
<?
}
?>
<a href="/albums<?= $user['id']?>?act=photo&id=<?= $photo['id']?>">фотографию</a> 
</div>
<?

if($like_photo > 1){
?>
<div class="notification__row notification__row_name_attachments">
<?
while ($post_like = mysql_fetch_array($q_like))
{
$post_ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$post_like['id_user']."' LIMIT 1"));
?>
<a class="notification__attachment " href="/id<?= $post_ank['id']?>"><?= avka50($post_ank['id'], 'notification__attachment notification__attachment_round')?></a>
<?
}
?>   
</div>
<?
}
?>

    <div class="notification__row notification__row_name_footer"><?= vremja($post['time'])?></div>
    </div>
        <div class="notification__right">
          <a class="notification__media" href="/albums<?= $user['id']?>?act=photo&id=<?= $photo['id']?>" style="background-image: url('/files/photos/size50/<?= $photo['id'] . $photo['hash']?>.jpg')" aria-hidden="true">
      
    </a>
    </div>
<div class="notification__body">

<div id="show_menu<?= $post['id']?>" class="notification__actionsBubble">
<a class="notification__action" href="/notifi?high=<?= $post['id']?>"> Скрыть уведомление</a>
</div>

<div class="notification__actions">
      <div class="notification__actionsTrigger" onclick="show_menu(<?= $post['id']?>)" aria-hidden="true"></div>
</div>

</div>     
    </div>
<?
}
else{
	query("DELETE FROM `notifi` WHERE `id_user` = '$user[id]' AND `id` = '$post[id]' LIMIT 1");
}