Вход Регистрация
Файл: templates/forum/subsection.php
Строк: 44
<?php
/*

MonsterCMS 0.6
ICQ: 22-22-095
ВКонтакте: https://vk.com/robot_anton
By Phenomenal

*/

$title = ('Форум');

include(
'../../fnc/core.php');
include(
'../../fnc/head.php');
if(!isset(
$user)){ $_SESSION['message'] = 'Для полного обзора необходима регистрация'; 
    
header('Location: /login');
}
/*Начало*/
if (isset($_GET['id']) && $db->query("SELECT * FROM `monstercms_forum_subsection` WHERE `id` = '".num($_GET['id'])."'") ->num_rows==true){
$подраздел = $db->query("SELECT * FROM `monstercms_forum_subsection` WHERE `id`  = '".num($_GET['id'])."' LIMIT 1") -> fetch_assoc();

echo
'<div id="links"><a href="/forum/new_theme'.$подраздел['id'].'">Начать тему</a></div>';
echo
'<div id="cards"> <a href="/forum/section'.$подраздел['id_section'].'">'.$подраздел['name_section'].'</a> | '.$подраздел['name'].'</div>';
/**/



$k_post = $db->query("SELECT * FROM `monstercms_forum_theme` WHERE `id_subsection` = '".$подраздел['id']."'")->num_rows;
$k_page = k_page($k_post,5);
$page = page($k_page);
$start = 5*$page-5;
$тема  = $db->query("SELECT * FROM `monstercms_forum_theme` WHERE `id_subsection` = '".$подраздел['id']."' ORDER BY `id` DESC LIMIT $start, 5");
if(
$k_post == '0'){ 
    
msg('Никто еще не открыл тему');
}
while(
$т = $тема->fetch_assoc()){

        
$т['description'] = strip_tags($т['description']); //уберём все html элементы
        
$т['description'] = substr($т['description'], 0, 200);//обрежем его на определённое количество символов
        
$т['description'] = rtrim($т['description'], "!,.-"); //Затем убедимся, что текст не заканчивается восклицательным знаком, запятой, точкой или тире
        
$т['description'] = substr($т['description'], 0, strrpos($т['description'], ' ')); //Напоследок находим последний пробел, устраняем его и ставим троеточие

echo'<div id="cards">'.forum($т['id']).' <a href="/forum/theme'.$т['id'].'">'.$т['name'].'</a>';
echo 
'<hr><small><b>'.bb($т['description']).'...</b></small>'; //готово
echo'</div>';
}


if(
$k_post > '5') {  echo str('?',$k_page,$page);  }

}else{

msg('Подраздела не существует');


}
include(
'../../fnc/foot.php');
?>
Онлайн: 2
Реклама