Вход Регистрация
Файл: users/journal.php
Строк: 71
<?php

define
('_IN_JOHNCMS'1);
$headmod 'journal';
require (
'../incfiles/core.php');
$lng_forum core::load_lng('forum');
$textl 'Журнал форума';
require (
'../incfiles/head.php');

if (!
$user_id) {
    echo 
'Вы не авторизованы';
    require (
'../incfiles/end.php');
    exit;
}

echo 
'<div class="phdr"><b>Журнал форума</b></div>';

if(
$datauser['journal_forum']) {     echo '<div class="topmenu">Новых ответов: ' $datauser['journal_forum'] . '</div>';
    
mysql_query("UPDATE `users` SET `journal_forum`='0' WHERE `id` = '$user_id'");
}

$total mysql_result(mysql_query("SELECT COUNT(*) FROM `forum` WHERE `id_user`='$user_id'" .
    (
$rights >= "" " AND `close` != '1'")), 0);
if (
$total) {
    
$req mysql_query("SELECT `forum`.*, `users`.`sex`, `users`.`rights`, `users`.`lastdate`, `users`.`status`, `users`.`datereg`
         FROM `forum` LEFT JOIN `users` ON `forum`.`user_id` = `users`.`id`
          WHERE `forum`.`type` = 'm' AND `forum`.`id_user`='
$user_id'" . ($rights >=
        
"" " AND `forum`.`close` != '1'") . " ORDER BY `forum`.`id` DESC LIMIT $start$kmess");
    while ((
$res mysql_fetch_assoc($req)) !== false) {
        if (
$res['close'])
            echo 
'<div class="rmenu">';
        else
            echo 
$i '<div class="list2">' '<div class="list1">';
        
$theme mysql_fetch_assoc(mysql_query("SELECT `text` FROM `forum` WHERE `id` = '" $res['refid'] . "' ORDER BY `id` ASC LIMIT 1"));
        echo 
'Пользователь <a href="profile.php?user=' $res['user_id'] . '"><b>' $res['from'] . '</b></a> ответил Вам в теме <a href="../forum/index.php?id=' $res['refid'] . '">' $theme['text'] . '</a>' .
        
' <span class="gray">(' date("d.m.Y / H:i"$res['time'] + $set_user['sdvig'] * 3600) . ')</span><div class="sub"><small>' .
        
'<a href="../forum/index.php?act=post&amp;id=' $res['id'] . '">Читать ответ</a> ' .
        
'<a href="../forum/index.php?act=say&amp;id=' $res['id'] . '"> ' $lng_forum['reply_btn'] . '</a> ' .
        
'<a href="../forum/index.php?act=say&amp;id=' $res['id'] . '&amp;cyt"> ' $lng_forum['cytate_btn'] . '</a> </small></div><div class="sub"><small>';
        
$text bbcode::notags(functions::checkout(mb_substr($res['text'], 0150), 11));
        if(
mb_strlen($res['text']) > 300)
            
$text .= ' <span style="color:green;">...</span>';
        if (
$res['kedit'])
            
$text .= '<br /><span class="gray"><small>' $lng_forum['edited'] . ' <b>' $res['edit'] . '</b> (' date("d.m /H:i"$res['tedit'] + $set_user['sdvig'] * 3600) . ') <b>[' $res['kedit'] . ']</b></small></span>';
        echo 
$text;
        
$file_req mysql_query("SELECT * FROM `cms_forum_files` WHERE `post` = '" $res['id'] . "'");
        if (
mysql_num_rows($file_req) > 0) {
            
$file_res mysql_fetch_assoc($file_req);
            
$file_ile_size round(@filesize('../files/forum/attach/' $file_res['filename']) / 10242);
            echo 
'<br /><span class="gray">' $lng_forum['attached_file'] . ':';
            
$att_ext strtolower(functions::format('./files/forum/attach/' $file_res['filename']));
            
$pic_ext = array('gif''jpg''jpeg''png');
            if (
in_array($att_ext$pic_ext))
                echo 
'<div><a href="../forum/index.php?act=file&amp;id=' $file_res['id'] . '"><img src="../forum/thumbinal.php?file=' .
                (
urlencode($file_res['filename'])) . '" alt="' $lng_forum['click_to_view'] . '" /></a></div>';
            else
                echo 
'<br /><a href="../forum/index.php?act=file&amp;id=' $file_res['id'] . '">' $file_res['filename'] . '</a>';
            echo 
' (' $file_ile_size ' кб.)<br/>' $lng_forum['downloads'] . ': ' $file_res['dlcount'] . ' ' $lng_forum['time'] . '</span>';
        }
        echo 
'</small></div></div>';
        ++
$i;
    }
} else
    echo 
'<div class="menu"><p>Журнал пуст!</p></div>';
echo 
'<div class="phdr">Всего: ' $total '</div>';
if (
$total $kmess) {
    echo 
'<p>' functions::display_pagination('journal.php?'$start$total$kmess) . '</p>' .
    
'<p><form action="journal.php?" method="post"><input type="text" name="page" size="2"/><input type="submit" value="' $lng['to_page'] . ' &gt;&gt;"/></form></p>';
}

echo 
'<p><a href="profile.php?act=office">Назад</a></p>';

require_once (
'../incfiles/end.php');
?>
Онлайн: 0
Реклама