Вход Регистрация
Файл: templates/forum/theme.php
Строк: 122
<?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_theme` WHERE `id` = '".num($_GET['id'])."'") ->num_rows==true){

$тема $db->query("SELECT * FROM `monstercms_forum_theme` WHERE `id`  = '".num($_GET['id'])."' LIMIT 1") -> fetch_assoc();

/*Засчитываем посищаемость*/

if ($user['id'])
{
    
$visitors $db->super_query("SELECT COUNT(id) as count FROM `monstercms_forum_visitors` WHERE `id_theme` = '".$тема['id']."' AND `user` = '".$user['id']."'");
    if (!
$visitors['count'])
    {
        
$db->query("INSERT INTO `monstercms_forum_visitors` SET 
               `id_theme` = '"
.$тема['id']."',
               `user` = '"
.$user['id']."',
               `time` = '"
.TIME."'");

    } else
    {
        
$db->query("UPDATE `monstercms_forum_visitors` SET 
               `time`='"
.time()."' WHERE `user` = '".$user['id']."' AND `id_theme` = '".$id."' LIMIT 1");
    }
}



if (
$user['access'] > 2){
if (
$тема['status'] == 0){
    echo
'<div id="cards"> <a href="/forum/theme_lock'.$тема['id'].'">Закрыть тему <b>'.$тема['name'].'</b></a></div>';
}else{
    echo
'<div id="cards"> <a href="/forum/theme_open'.$тема['id'].'">Открыть тему <b>'.$тема['name'].'</b></a></div>';
}}
/**/

echo'<div id="cards"> <a href="/forum/subsection'.$тема['id_subsection'].'">'.$тема['subsection_name'].'</a> | '.$тема['name'].'</div>';

/**/

echo'<div id="cards">';
echo 
bb($тема['description']).""//готово
echo'<hr>Автор: '.account($тема['autor']).'<br>
Время публикации: '
.times($тема['time']).'';
echo
'</div>';


if(isset(
$_POST['new'])){

$text text($_POST['text']);

if(
strlen($text) < '1'){ msg('Текст не должен быть менее 1 символа');}
elseif(
strlen($text) > '300'){ msg('Текст не должен быть более 300 символов');}
else{

if(
$тема['autor'] != $user['id']){
$db-> query("INSERT INTO `monstercms_rating_history` SET `msg` = '[b]+ ".$set['theme_post_rating']."[/b] за оставленный коментарий на форуме', `theme` = '1', `info` = '1', `time` = '".time()."', `user` = '".$user['id']."'");
    
// + рейтинг
    
$db->query("UPDATE `monstercms_account` SET `rating` = '".($user['rating'] + $set['theme_post_rating'])."' WHERE `id` = '".$user['id']."' LIMIT 1");
}
/*Уведомление*/
if($тема['autor'] != $user['id']){
$db-> query("INSERT INTO `monstercms_journal` SET `user_id` = '".$user['id']."', `ank_id` = '".$тема['autor']."', `msg` = '[b]".usr($user['id'])."[/b], написал в Вашей [url=forum/theme".$тема['id']."]теме[/url]', `theme` = '2', `info` = '8', `time` = '".time()."'");
}

$db->query("UPDATE `monstercms_forum_theme` SET `comm`='".time()."' WHERE `id`='".$тема['id']."'");

$db-> query("INSERT INTO `monstercms_forum_theme_comm` SET `id_section` = '".$тема['id_section']."', `id_subsection` = '".$тема['id_subsection']."', `id_theme` = '".$тема['id']."', `name` = '".$тема['name']."', `text` = '$text', `autor` = '".$user['id']."', `time` = '".time()."'");

header('Location:/forum/theme'.$тема['id'].'');

}
}



    if (!
$тема['status'] == 1){

?>  
    </div>
    <div class="create_post create_post_extra create_message">
    <form id="write_form" action="" method="POST">
    <div class="iwrap"><textarea name="text" placeholder="Введите сообщение..." class="textfield" rows="3"></textarea></div>
    <div class="ibwrap">
    <div class="cp_attached_wrap" id="attached_wrap"></div>
    <div class="cp_buttons_block">

    <input class="button" name="new" value="Отправить" id="write_submit" type="submit">
    <div class="near_btn" id="dialog_near378644445"><span class="di_current_peer"></span><div class="di_typing" data-s378644445="1"><i class="i_typing"></i></div></div>
    </div>
    </div>
    </form>
    </div>
<?

}


if (
$тема['status'] == 1)echo'<div id="forum2">'.forum($тема['id']).' Тема закрыта для обсуждения</div>';
$k_post $db->query("SELECT * FROM `monstercms_forum_theme_comm` WHERE `id_theme` = '".$тема['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_comm` WHERE `id_theme` = '".$тема['id']."' ORDER BY `id` DESC LIMIT $start, 5");
if(
$k_post == '0'){ 
    
msg('Комментариев нет');
}


while(
$к $коменты->fetch_assoc()){

?>
<div id="mcont" class="mcont"><div class="pcont">
    <div class="wall_item single_wall_item bl_item" id="wall">

<?
    
echo'<div id="wall_reply-'.['autor'].'" class="post_item comment_item">
    <a name="reply'
.['autor'].'" class="anchor"></a>
    <a class="al_u'
.['autor'].'" href="/id'.['autor'].'">
    <img src="/images/ava_users/'
.avatar(['autor']).'" class="pi_img _u'.['autor'].'">
    </a>'
;
?>
    <div class="pi_cont">
    <div class="pi_head">
<?
    
echo'<span style="float:right;">'.(['autor']==$тема['autor']? '<small><b>автор</b></small>':'').'</span>
    '
.account(['autor']).'';
 
?>
    </div>
    <div class="pi_body">
<?

    
echo'<div class="pi_text">'.bb(['text']).'</div>
    <div class="pi_info"><a class="item_date">'
.times(['time']).'</a>
    <a class="item_like _i" href="/forum/like'
.['id'].'" style="display:none"></a>
    <span class="item_repost" style="display:none"></span></div><div class="pi_links">
    <span class="like_wrap"><a class="pi_link" href="/forum/like'
.['id'].'" onclick="return ajax.click(this, Like);"></a></span>
    <span class="pi_reply_wrap">'

    if (!
$тема['status'] == 1){
        echo
'<a href="/forum/reply'.['id'].'" onclick="return post.replyTo(event, '.['id'].', '.['autor'].', 0);">Ответить</a></span>
    <a href="/forum/?post_add&amp;actions_opened='
.['id'].'#reply'.['id'].'" class="pi_acts_link" onclick="return post.toggleActions(this, event);"><i class="i_icon"></i></a>';
}
    echo
'</div>';
?>
    <div class="pi_actions_wrap">
    <ul class="pi_actions">
<?
    
echo'  
    <li class="pia_item_wrap">
    <a href="/forum/reports'
.['id'].'" class="pia_item">Пожаловаться</a></li>';
if(
$user['access'] > '2' ){
    echo
'<li class="pia_item_wrap">
    <a href="/forun/del_comm'
.['id'].'" class="pia_item"><font color=red>Удалить</font></a></li>';
}
?>
    </ul>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    

<?
}

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

$visitors $db->super_query("SELECT COUNT(*) as count FROM `monstercms_forum_visitors` WHERE `id_theme` = '".$тема['id']."'");
echo
'<div id="cards"><a href="/forum/visitors'.$тема['id'].'">Посетили</a> ('.$visitors['count'].')
</div>'
;

}else{

msg('Тема не найдена');


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