Файл: CMS/comm/comm_forum_rules.php
Строк: 36
<?php
if (!defined('CMS')) { die('Access Denied!'); }
$data = '';
$data = $db->selectRow("SELECT ?_comm_comm.*, ?_comm_category.*
FROM ?_comm_comm LEFT JOIN ?_comm_category
ON ?_comm_comm.`comm_cats_id` = ?_comm_category.`cats_id`
WHERE `comm_url` = ? LIMIT 1;", $soo);
if (empty($data) || !is_array($data)) {
$inSes->addMessage('Ошибка! Сообщество не найдено или ссылка неверна!');
gen_red('index', '', RND);
}
if (empty($data['comm_forum'])) {
$inSes->addMessage('Ошибка! Форум не найден или ссылка неверна!');
gen_red('index', '', RND);
}
$arr_admins = @explode(',', $data['comm_admins']);
$users = array();
if ($is_logged) {
$users = $db->selectRow("SELECT * FROM ?_comm_users WHERE `cu_comm` = ? AND `cu_user` = ? LIMIT 1;", $data['comm_id'], $log);
if ($data['comm_user'] == $log) {
$is_admin_soo = true;
}
if (in_array($log, $arr_admins) && $users['cu_admin'] == 1) {
$is_moder_soo = true;
}
}
if ($data['comm_status'] == 1 && empty($users)) {
$inSes->addMessage('Форум только для участников сообщества!');
gen_red('index', '', RND);
}
show_header('Правила форума');
echo '<div class="b"><a href="#down"><a href="#down">' . icon('down.png') . '</a>';
echo 'Новые: <a title="Новые темы" href="' . gen_uri('new_themes', '', RND) . '">темы</a>, ';
echo '<a title="Новые сообщения" href="' . gen_uri('new_posts', '', RND) . '">сообщения</a></div>';
$row = $db->selectRow("SELECT * FROM ?_pages WHERE `name` = 'rules_forum' LIMIT 1;");
if (!empty($row)) {
$row['text'] = str_replace('{SITE_NAME}', $config['site_name'], $row['text']);
echo '<div class="b">' . nl2br(bb_code($row['text'])) . '</div>';
}
else {
show_error('Правила форума еще не установлены!');
}
echo '<div class="b"><a href="#up">' . icon('up.png') . '</a> ';
echo '<a href="' . gen_uri('forum', '', RND) . '">Форум</a> | ';
echo '<b>Правила</b> / ';
echo '<a href="' . gen_uri('top', '', RND) . '">Топ тем</a> | ';
echo '<a href="' . gen_uri('search', '', RND) . '">Поиск</a></div>';