<?php
include_once '../../sys/inc/start.php';
include_once '../../sys/inc/compress.php';
include_once '../../sys/inc/sess.php';
include_once '../../sys/inc/home.php';
include_once '../../sys/inc/settings.php';
include_once '../../sys/inc/db_connect.php';
include_once '../../sys/inc/ipua.php';
include_once '../../sys/inc/fnc.php';
include_once '../../sys/inc/user.php';
/* Бан пользователя */
if (isset($user) && dbresult(dbquery("SELECT COUNT(*) FROM `ban` WHERE `razdel` = 'notes' AND `id_user` = '$user[id]' AND (`time` > '$time' OR `view` = '0')"), 0) != 0) {
header('Location: /ban.php?' . SID);
exit;
}
$notes = dbassoc(dbquery("SELECT * FROM `notes` WHERE `id` = '" . intval($_GET['id']) . "' LIMIT 1"));
if (!isset($notes['id'])) {
header('Location: index.php');
exit;
}
$avtor = get_user($notes['id_user']);
if (isset($user)) {
$count = dbresult(dbquery("SELECT COUNT(*) FROM `notes_count` WHERE `id_user` = '" . $user['id'] . "' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0);
}
// Закладки
$markinfo = dbresult(dbquery("SELECT COUNT(*) FROM `bookmarks` WHERE `id_object` = '" . $notes['id'] . "' AND `type`='notes'"), 0);
if (isset($user)) {
dbquery("UPDATE `notification` SET `read` = '1' WHERE `type` = 'notes_komm' AND `id_user` = '$user[id]' AND `id_object` = '$notes[id]'");
}
/*
================================
Модуль жалобы на пользователя
и его сообщение либо контент
в зависимости от раздела
================================
*/
if (isset($_GET['spam']) && isset($user)) {
$mess = dbassoc(dbquery("SELECT * FROM `notes_komm` WHERE `id` = '" . intval($_GET['spam']) . "' limit 1"));
$spamer = get_user($mess['id_user']);
if (dbresult(dbquery("SELECT COUNT(*) FROM `spamus` WHERE `id_user` = '$user[id]' AND `id_spam` = '$spamer[id]' AND `razdel` = 'notes_komm' AND `spam` = '" . $mess['msg'] . "'"), 0) == 0) {
if (isset($_POST['msg'])) {
if ($mess['id_user'] != $user['id']) {
$msg = mysql_real_escape_string($_POST['msg']);
if (strlen2($msg) < 3) {
$err = __('Укажите подробнее причину жалобы');
}
if (strlen2($msg) > 1512) {
$err = __('Длина текста превышает предел в 512 символов');
}
if (isset($_POST['types'])) {
$types = intval($_POST['types']);
} else {
$types = '0';
}
if (!isset($err)) {
dbquery("INSERT INTO `spamus` (`id_object`, `id_user`, `msg`, `id_spam`, `time`, `types`, `razdel`, `spam`) values('$notes[id]', '$user[id]', '$msg', '$spamer[id]', '$time', '$types', 'notes_komm', '" . my_esc($mess['msg']) . "')");
$_SESSION['message'] = __('Заявка на рассмотрение отправлена');
header("Location: ?id=$notes[id]&page=" . intval($_GET['page']) . "&spam=$mess[id]");
exit;
}
}
}
}
$set['title'] = __('Блог') . ' ' . text($notes['name']) . '';
include_once '../../sys/inc/thead.php';
title();
aut();
err();
if (dbresult(dbquery("SELECT COUNT(*) FROM `spamus` WHERE `id_user` = '$user[id]' AND `id_spam` = '$spamer[id]' AND `razdel` = 'notes_komm'"), 0) == 0) {
echo "<div class='ui warning message'>";
echo __('Ложная информация может привести к блокировке ника. Если вас постоянно достает один человек - пишет всякие гадости, вы можете добавить его в черный список');
echo "</div>";
echo "<form class='ui form segment' method='post' action='?id=$notes[id]&page=" . intval($_GET['page']) . "&spam=$mess[id]'>\n";
echo "<b>" . __('Пользователь') . ":</b> ";
echo "<a href=\"/info.php?id=$spamer[id]\">$spamer[nick]</a> (" . vremja($mess['time']) . ")<br />";
echo "<b>" . __('Нарушение') . ":</b> <font color='green'>" . output_text($mess['msg']) . "</font><br />";
echo "<b>" . __('Причина') . ":</b><br />\n<select name='types'>\n";
echo "<option value='1' selected='selected'>" . __('Спам') . "/" . __('Реклама') . "</option>\n";
echo "<option value='2' selected='selected'>" . __('Мошенничество') . "</option>\n";
echo "<option value='3' selected='selected'>" . __('Оскорбление') . "</option>\n";
echo "<option value='0' selected='selected'>" . __('Другое') . "</option>\n";
echo "</select><br />\n";
echo __('Комментарий') . ":";
echo "<textarea name=\"msg\"></textarea><br /><br />";
echo "<button class='ui green button'>" . __('Отправить') . "</button>";
echo "</form>\n";
} else {
echo "<div class='ui warning message'>" . __('Жалоба на') . " <font color='green'>$spamer[nick]</font> " . __('будет рассмотрена в ближайшее время') . ".</div>";
}
echo "<div class='ui segment'>\n";
echo "<a href='?id=$notes[id]&page=" . intval($_GET['page']) . "'><i class='mdi mdi-chevron-double-left'></i> " . __('Назад') . "</a><br />\n";
echo "</div>\n";
include_once '../../sys/inc/tfoot.php';
exit;
}
// Запись просмотра
if (isset($user) && dbresult(dbquery("SELECT COUNT(*) FROM `notes_count` WHERE `id_user` = '" . $user['id'] . "' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0) == 0) {
dbquery("INSERT INTO `notes_count` (`id_notes`, `id_user`) VALUES ('$notes[id]', '$user[id]')");
dbquery("UPDATE `notes` SET `count` = '" . ($notes['count'] + 1) . "' WHERE `id` = '$notes[id]' LIMIT 1");
}
/* ------------очищаем счетчик этого обсуждения------------- */
if (isset($user)) {
dbquery("UPDATE `discussions` SET `count` = '0' WHERE `id_user` = '$user[id]' AND `type` = 'notes' AND `id_sim` = '$notes[id]' LIMIT 1");
}
/* --------------------------------------------------------- */
$set['title'] = __('Блог') . ' - ' . text($notes['name']) . '';
$set['meta_description'] = text($notes['msg']);
include_once '../../sys/inc/thead.php';
if (isset($_POST['msg']) && isset($user)) {
$msg = $_POST['msg'];
if (strlen2($msg) > 1024) {
$err = __('Сообщение слишком длинное');
} elseif (strlen2($msg) < 2) {
$err = __('Короткое сообщение');
} elseif (dbresult(dbquery("SELECT COUNT(*) FROM `notes_komm` WHERE `id_notes` = '" . intval($_GET['id']) . "' AND `id_user` = '$user[id]' AND `msg` = '" . my_esc($msg) . "' LIMIT 1"), 0) != 0) {
$err = __('Ваше сообщение повторяет предыдущее');
} elseif (!isset($err)) {
/*
==========================
Уведомления об ответах
==========================
*/
if (isset($user) && $respons == TRUE) {
$notifiacation = dbassoc(dbquery("SELECT * FROM `notification_set` WHERE `id_user` = '" . $ank_otv['id'] . "' LIMIT 1"));
if ($notifiacation['komm'] == 1 && $ank_otv['id'] != $user['id']) {
dbquery("INSERT INTO `notification` (`avtor`, `id_user`, `id_object`, `type`, `time`) VALUES ('$user[id]', '$ank_otv[id]', '$notes[id]', 'notes_komm', '$time')");
}
}
/*
====================================
Обсуждения
====================================
*/
$q = dbquery("SELECT * FROM `frends` WHERE `user` = '" . $notes['id_user'] . "' AND `i` = '1'");
while ($f = dbarray($q)) {
$a = get_user($f['frend']);
$discSet = dbarray(dbquery("SELECT * FROM `discussions_set` WHERE `id_user` = '" . $a['id'] . "' LIMIT 1")); // Общая настройка обсуждений
if ($f['disc_notes'] == 1 && $discSet['disc_notes'] == 1) /* Фильтр рассылки */ {
//---------друзьям автора--------------//
if (dbresult(dbquery("SELECT COUNT(*) FROM `discussions` WHERE `id_user` = '$a[id]' AND `type` = 'notes' AND `id_sim` = '$notes[id]' LIMIT 1"), 0) == 0) {
if ($notes['id_user'] != $a['id'] || $a['id'] != $user['id']) {
dbquery("INSERT INTO `discussions` (`id_user`, `avtor`, `type`, `time`, `id_sim`, `count`) values('$a[id]', '$notes[id_user]', 'notes', '$time', '$notes[id]', '1')");
}
} else {
$disc = dbarray(dbquery("SELECT * FROM `discussions` WHERE `id_user` = '$a[id]' AND `type` = 'notes' AND `id_sim` = '$notes[id]' LIMIT 1"));
if ($notes['id_user'] != $a['id'] || $a['id'] != $user['id']) {
dbquery("UPDATE `discussions` SET `count` = '" . ($disc['count'] + 1) . "', `time` = '$time' WHERE `id_user` = '$a[id]' AND `type` = 'notes' AND `id_sim` = '$notes[id]' LIMIT 1");
}
}
}
}
//-------------отправляем автору------------//
if (dbresult(dbquery("SELECT COUNT(*) FROM `discussions` WHERE `id_user` = '$notes[id_user]' AND `type` = 'notes' AND `id_sim` = '$notes[id]' LIMIT 1"), 0) == 0) {
if ($notes['id_user'] != $user['id']) {
dbquery("INSERT INTO `discussions` (`id_user`, `avtor`, `type`, `time`, `id_sim`, `count`) values('$notes[id_user]', '$notes[id_user]', 'notes', '$time', '$notes[id]', '1')");
}
} else {
$disc = dbarray(dbquery("SELECT * FROM `discussions` WHERE `id_user` = '$notes[id_user]' AND `type` = 'notes' AND `id_sim` = '$notes[id]' LIMIT 1"));
if ($notes['id_user'] != $user['id']) {
dbquery("UPDATE `discussions` SET `count` = '" . ($disc['count'] + 1) . "', `time` = '$time' WHERE `id_user` = '$notes[id_user]' AND `type` = 'notes' AND `id_sim` = '$notes[id]' LIMIT 1");
}
}
dbquery("INSERT INTO `notes_komm` (`id_user`, `time`, `msg`, `id_notes`) values('$user[id]', '$time', '" . my_esc($msg) . "', '" . intval($_GET['id']) . "')");
dbquery("UPDATE `user` SET `balls` = '" . ($user['balls'] + 1) . "' WHERE `id` = '$user[id]' LIMIT 1");
$_SESSION['message'] = __('Сообщение успешно отправлено');
header("Location: list.php?id=$notes[id]&page=" . intval($_GET['page']) . "");
exit;
}
}
if (isset($user)) {
$frend = dbresult(dbquery("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$avtor[id]') OR (`user` = '$avtor[id]' AND `frend` = '$user[id]') LIMIT 1"), 0);
}
title();
aut(); // форма авторизации
err();
if ($notes['private'] == 1 && $user['id'] != $avtor['id'] && $frend != 2 && !user_access('notes_delete')) {
msg(__('Блог доступен только для друзей'));
echo "<div class='ui segment'>\n";
echo "<a href='index.php'><i class='mdi mdi-chevron-double-left'></i> " . __('Блоги') . "</a>\n";
echo "</div>\n";
include_once '../../sys/inc/tfoot.php';
exit;
}
if ($notes['private'] == 2 && $user['id'] != $avtor['id'] && !user_access('notes_delete')) {
msg(__('Пользователь запретил просмотр блога'));
echo "<div class='ui segment'>\n";
echo "<a href='index.php'><i class='mdi mdi-chevron-double-left'></i> " . __('Блоги') . "</a><br />\n";
echo "</div>\n";
include_once '../../sys/inc/tfoot.php';
exit;
}
if (isset($_GET['delete']) && ($user['id'] == $avtor['id'] || user_access('notes_delete'))) {
echo "<div class='ui segments'>";
echo "<div class='ui segment'>";
echo __('Вы действительно хотите удалить блог') . " " . output_text($notes['name']) . "?";
echo "</div>";
echo "<div class='ui center aligned segment'>";
echo "<a href='delete.php?id=$notes[id]' class='ui green basic label'>" . __('Удалить') . "</a><a href='list.php?id=$notes[id]' class='ui basic label'>" . __('Отмена') . "</a>";
echo "</div>";
echo "</div>";
include_once '../../sys/inc/tfoot.php';
}
if (isset($user)) {
if (isset($_GET['like']) && $_GET['like'] == 1) {
if (dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `id_user` = '" . $user['id'] . "' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0) == 0) {
dbquery("INSERT INTO `notes_like` (`id_notes`, `id_user`, `like`) VALUES ('$notes[id]', '$user[id]', '1')");
dbquery("UPDATE `notes` SET `count` = '" . ($notes['count'] + 1) . "' WHERE `id` = '$notes[id]' LIMIT 1");
$_SESSION['message'] = __('Ваш голос засчитан');
header("Location: list.php?id=$notes[id]&page=" . intval($_GET['page']) . "");
exit;
}
}
if (isset($_GET['like']) && $_GET['like'] == 0) {
if (dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `id_user` = '" . $user['id'] . "' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0) == 0) {
dbquery("INSERT INTO `notes_like` (`id_notes`, `id_user`, `like`) VALUES ('$notes[id]', '$user[id]', '0')");
dbquery("UPDATE `notes` SET `count` = '" . ($notes['count'] - 1) . "' WHERE `id` = '$notes[id]' LIMIT 1");
$_SESSION['message'] = __('Ваш голос засчитан');
header("Location: list.php?id=$notes[id]&page=" . intval($_GET['page']) . "");
exit;
}
}
if (isset($_GET['fav']) && $_GET['fav'] == 1) {
if (dbresult(dbquery("SELECT COUNT(*) FROM `bookmarks` WHERE `id_user` = '" . $user['id'] . "' AND `id_object` = '" . $notes['id'] . "' AND `type`='notes' LIMIT 1"), 0) == 0) {
dbquery("INSERT INTO `bookmarks` (`type`,`id_object`, `id_user`, `time`) VALUES ('notes','$notes[id]', '$user[id]', '$time')");
$_SESSION['message'] = __('Блог добавлен в закладки');
header("Location: list.php?id=$notes[id]&page=" . intval($_GET['page']) . "");
exit;
}
}
if (isset($_GET['fav']) && $_GET['fav'] == 0) {
if (dbresult(dbquery("SELECT COUNT(*) FROM `bookmarks` WHERE `id_user` = '" . $user['id'] . "' AND `id_object` = '" . $notes['id'] . "' AND `type`='notes' LIMIT 1"), 0) == 1) {
dbquery("DELETE FROM `bookmarks` WHERE `id_user` = '$user[id]' AND `id_object` = '$notes[id]' AND `type`='notes' ");
$_SESSION['message'] = __('Блог удален из закладок');
header("Location: list.php?id=$notes[id]&page=" . intval($_GET['page']) . "");
exit;
}
}
}
echo "<div class=\"ui segments\">\n";
echo "<div class=\"ui segment\">\n";
echo "<i class='mdi mdi-chevron-double-left'></i> <a href='index.php'>" . __('Блоги') . "</a> | <a href='/info.php?id=$avtor[id]'>$avtor[nick]</a>\n";
echo ' | <b>' . output_text($notes['name']) . '</b>';
echo "</div>\n";
echo "<div class='ui segment'>";
echo "<table style='width:110%;'><td style='width:4%;'>" . avatar($avtor['id']) . "</td>";
echo "<td style='width:96%;'> " . __('Автор') . ": ";
echo group($avtor['id']);
echo " " . user::nick($avtor['id'], 1, 1, 1) . " ";
echo "" . vremja($notes['time']) . "<br/>";
echo "<i class='mdi mdi-eye'></i> " . __('Просмотров') . ": " . $notes['count'] . "</td></table></div>";
$stat1 = $notes['msg'];
if (!$set['web']) {
$mn = 20;
} else {
$mn = 90;
} // количество слов выводится в зависимости от браузера
$stat = explode(' ', $stat1); // деление статьи на отдельные слова
$k_page = k_page(count($stat), $set['p_str'] * $mn);
$page = page($k_page);
$start = $set['p_str'] * $mn * ($page - 1);
$stat_1 = NULL;
for ($i = $start; $i < $set['p_str'] * $mn * $page && $i < count($stat); $i++) {
$stat_1 .= $stat[$i] . ' ';
}
echo '<div class="ui segment">' . output_text($stat_1), ''; // вывод статьи со всем форматированием
notes_share($notes['id']);
echo '</div>';
if ($k_page > 1) {
str("?id=$notes[id]&", $k_page, $page);
} // Вывод страниц
/* ----------------------листинг------------------- */
$listr = dbassoc(dbquery("SELECT * FROM `notes` WHERE `id` < '$notes[id]' ORDER BY `id` DESC LIMIT 1"));
$list = dbassoc(dbquery("SELECT * FROM `notes` WHERE `id` > '$notes[id]' ORDER BY `id` ASC LIMIT 1"));
echo '<div class="ui center aligned segment">';
if (isset($list['id'])) {
echo '<span class="ui green basic label">' . ($list['id'] ? '<a href="list.php?id=' . $list['id'] . '">Пред.</a> ' : '« Пред. ') . '</span>';
}
$k_1 = dbresult(dbquery("SELECT COUNT(*) FROM `notes` WHERE `id` > '$notes[id]'"), 0) + 1;
$k_2 = dbresult(dbquery("SELECT COUNT(*) FROM `notes`"), 0);
echo '<span class="ui basic label">' . $k_1 . ' из ' . $k_2 . '</span>';
if (isset($listr['id'])) {
echo '<span class="ui green basic label">' . ($listr['id'] ? '<a href="list.php?id=' . $listr['id'] . '">След. »</a>' : ' След. »') . '</span>';
}
echo '</div>';
if (isset($user) && (user_access('notes_delete') || $user['id'] == $avtor['id'])) {
echo "<div class='ui segment'>";
echo "<a href='edit.php?id=$notes[id]' class='ui basic label'><i class='mdi mdi-cog'></i> " . __('Редактировать') . "</a> <a href='?id=$notes[id]&delete' class='ui basic label'><i class='mdi mdi-delete'></i> " . __('Удалить') . "</a>\n";
echo "</div>";
}
echo "<div class='ui segment'>";
$l1 = dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `like` = '0' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0);
$l2 = dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `like` = '1' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0);
$share = dbresult(dbquery("SELECT COUNT(*)FROM `notes` WHERE `share_id`='" . $notes['id'] . "' AND `share_type`='notes'"), 0);
if (dbresult(dbquery("SELECT COUNT(*)FROM `notes` WHERE `id_user`='" . $user['id'] . "' AND `share_type`='notes' AND `share_id`='" . $notes['id'] . "' LIMIT 1"), 0) == 0 && isset($user) && $user['id'] != $notes['id_user']) {
echo "<a href='share.php?id=" . $notes['id'] . "' class='ui basic label'><i class='mdi mdi-share'></i> " . __('Поделиться') . "</a><span class='ui basic label'>$share</span>";
} else {
echo "<span class='ui basic label'><i class='mdi mdi-share'></i> " . __('Поделиться') . "</span><span class='ui basic label'>$share</span>";
}
if (isset($user) && $user['id'] != $avtor['id']) {
if (dbresult(dbquery("SELECT COUNT(*) FROM `notes_like` WHERE `id_user` = '" . $user['id'] . "' AND `id_notes` = '" . $notes['id'] . "' LIMIT 1"), 0) == 0) {
echo "<a href='list.php?id=$notes[id]&like=1' class='ui orange basic label'><i class='mdi mdi-thumb-up-outline'></i></a>";
echo "<span class='ui orange basic label'>" . ($l2 - $l1) . "</span>";
echo "<a href='list.php?id=$notes[id]&like=0' class='ui orange basic label'><i class='mdi mdi-thumb-down-outline'></i></a>";
} else {
echo "<span class='ui orange basic label'><i class='mdi mdi-thumb-up'></i></span><span class='ui orange basic label'>" . ($l2 - $l1) . "</span><span class='ui orange basic label'><i class='mdi mdi-thumb-down'></i></span>\n";
}
} else {
echo "<span class='ui orange basic label'><i class='mdi mdi-thumb-up'></i></span><span class='ui orange basic label'>" . ($l2 - $l1) . "</span><span class='ui orange basic label'><i class='mdi mdi-thumb-down'></i></span>\n";
}
//--------------------------В закладки-----------------------------//
if (isset($user)) {
echo "<br /><br /> ";
if (dbresult(dbquery("SELECT COUNT(*) FROM `bookmarks` WHERE `id_user` = '" . $user['id'] . "' AND `id_object` = '" . $notes['id'] . "' AND `type`='notes' LIMIT 1"), 0) == 0) {
echo "<a href='list.php?id=$notes[id]&fav=1' class='ui basic label'><i class='mdi mdi-star-outline'></i> " . __('B закладки') . "</a>";
} else {
echo "<a href='list.php?id=$notes[id]&fav=0' class='ui basic label'><i class='mdi mdi-star'></i> " . __('Из закладок') . "</a>";
}
echo "<a href='fav.php?id=" . $notes['id'] . "' class='ui basic label'>$markinfo</a>";
}
echo '</div>';
echo "<div class='ui segment'>";
echo '<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<span class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="vkontakte,twitter,odnoklassniki,moimir"></span>';
echo "</div>";
/* Комментарии дневников */
$k_post = dbresult(dbquery("SELECT COUNT(*) FROM `notes_komm` WHERE `id_notes` = '" . intval($_GET['id']) . "'"), 0);
$k_page = k_page($k_post, $set['p_str']);
$page = page($k_page);
$start = $set['p_str'] * $page - $set['p_str'];
echo '<div class="ui secondary segment">';
echo __('Комментарии') . ": " . dbresult(dbquery("SELECT COUNT(`id`)FROM `notes_komm` WHERE `id_notes`='" . $notes['id'] . "'"), 0) . "\n";
echo '</div>';
if ($k_post == 0) {
echo '<div class="ui segment">';
echo "<i class='mdi mdi-layers-outline'></i> " . __('Нет результатов');
echo '</div>';
} else if (isset($user)) {
/* ------------сортировка по времени-------------- */
if (isset($user)) {
echo "<div class='ui horizontal segments'>";
echo "<div class='ui center aligned segment'>";
echo "<a href='list.php?id=$notes[id]&page=$page&sort=1'>" . ($user['sort'] == 1 ? "<b>" . __('Внизу') . "</b>" : __('Внизу')) . "</a>";
echo "</div>";
echo "<div class='ui center aligned segment'>";
echo "<a href='list.php?id=$notes[id]&page=$page&sort=0'>" . ($user['sort'] == 0 ? "<b>" . __('Вверху') . "</b>" : __('Вверху')) . "</a>";
echo "</div>";
echo "</div>";
}
}
$q = dbquery("SELECT * FROM `notes_komm` WHERE `id_notes` = '" . intval($_GET['id']) . "' ORDER BY `time` $sort LIMIT $start, $set[p_str]");
while ($post = dbassoc($q)) {
$ank = dbassoc(dbquery("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
echo '<div class="ui segment">';
echo group($ank['id']) . " <a href='/info.php?id=$ank[id]'>$ank[nick]</a> ";
echo online($ank['id']);
echo '<span style="float:right;color:grey">';
echo date::timek($post['time']);
echo "</span>\n";
$postBan = dbresult(dbquery("SELECT COUNT(*) FROM `ban` WHERE (`razdel` = 'all' OR `razdel` = 'notes') AND `post` = '1' AND `id_user` = '$ank[id]' AND (`time` > '$time' OR `navsegda` = '1')"), 0);
if ($postBan == 0) { // Блок сообщения
echo output_text($post['msg']) . "<br />\n";
} else {
echo output_text($banMess) . '<br />';
}
if (isset($user) && (($ank['id'] != $user['id']) || (user_access('notes_delete') || $user['id'] == $notes['id_user']))) {
echo '<small style="color:grey">';
if ($ank['id'] != $user['id']) {
echo "<a href='?id=$notes[id]&response=$ank[id]'>" . __('Ответить') . "</a>   \n";
echo "<a href=\"?id=$notes[id]&page=$page&spam=$post[id]\">" . __('Спам') . "</a>   ";
}
if (isset($user) && (user_access('notes_delete') || $user['id'] == $notes['id_user'])) {
echo "<a href='delete.php?komm=$post[id]'>" . __('Удалить') . "</a>";
}
echo "</small>\n";
}
echo "</div>\n";
}
if ($k_page > 1) {
str("list.php?id=" . intval($_GET['id']) . '&', $k_page, $page);
} // Вывод страниц
if ($notes['private_komm'] == 1 && $user['id'] != $avtor['id'] && $frend != 2 && !user_access('notes_delete')) {
msg(__('Комментировать могут только друзья'));
echo "<div class='ui segment'>\n";
echo "<a href='index.php'><i class='mdi mdi-chevron-double-left'></i> " . __('Назад') . "</a>\n";
echo "</div>\n";
include_once '../../sys/inc/tfoot.php';
exit;
}
if ($notes['private_komm'] == 2 && $user['id'] != $avtor['id'] && !user_access('notes_delete')) {
msg(__('Пользователь запретил комментирование блога'));
echo "<div class='ui segment'>\n";
echo "<a href='index.php'><i class='mdi mdi-chevron-double-left'></i> " . __('Назад') . "</a><br />\n";
echo "</div>\n";
include_once '../../sys/inc/tfoot.php';
exit;
}
if (isset($user)) {
echo "<form method=\"post\" class='ui form segment' name='message' action=\"?id=" . intval($_GET['id']) . "&page=$page" . $go_otv . "\">\n";
echo "<textarea name=\"msg\" required>$otvet</textarea><br /><br />\n";
echo "<button class='ui compact blue labeled icon button'><i class='mdi mdi-check icon'></i> " . __('Опубликовать') . "</button>\n";
echo "</form>\n";
}
echo "<div class=\"ui segment\">\n";
echo "<i class='mdi mdi-chevron-double-left'></i> <a href='index.php'>" . __('Блоги') . "</a> | <a href='/info.php?id=$avtor[id]'>$avtor[nick]</a>\n";
echo ' | <b>' . output_text($notes['name']) . '</b>';
echo "</div>\n";
echo "</div>\n";
include_once '../../sys/inc/tfoot.php';
?>