Газета для JohnCMS (Посл. версия: 3.0)

25.42K
.
riksos
дата создания статьи не работает,показывает (01.01.1970 / 03:00)
.
а почему у меня не так?
.
maks-93, где именно прописан?
.
maks-93, скажи какой нужно код вписать?ведь все модули у меня работают нормально
.
maks-93 (04.09.2011/17:28)
riksos, А у тебя вообще реалтайм прописан?
А не проще было изначально переписать время как в 4.4, используя time()?
.
maks-93, у меня не создает категории может права где надо выставить иль файла может в архиве нет какого то
.
luciferr, Таблицы залил?
.
luciferr
да взял уже из 3.0 один фиг не работает при прописании в файле функции кода который в реадми сайт упал сразу вечером попробую перезалить может заработает
.
maks-93, ща перезалил вроде норма
.
riksos (04.09.2011/14:30)
дата создания статьи не работает,показывает (01.01.1970 / 03:00)
в папке newspaper/includes/ измени файлы articles и write
вот articles
<?php

/*
////////////////////////////////////////////////////////////////////////////////
// JohnCMS                Mobile Content Management System                    //
// Project site:          http://johncms.com                                  //
// Support site:          http://gazenwagen.com                               //
////////////////////////////////////////////////////////////////////////////////
// Lead Developer:        Oleg Kasyanov   (AlkatraZ)  alkatraz@gazenwagen.com //
// Development Team:      Eugene Ryabinin (john77)    john77@gazenwagen.com   //
//                        Dmitry Liseenko (FlySelf)   flyself@johncms.com     //
////////////////////////////////////////////////////////////////////////////////
// Автор модуля:          Пантелей Янулов                                     //
// Котакты (связь):       icq: 232-454, mail: ianulov93@mail.ru               //
// Профиль на оф. сайте:  http://johncms.com/users/profi ... =1596      //
////////////////////////////////////////////////////////////////////////////////
*/

defined('_IN_JOHNCMS') or die('Error: restricted access');
if (!$id) {
    echo functions::display_error('Неверные данные');
    require('../incfiles/end.php');
    exit;
} 
$req = mysql_query("SELECT * FROM `paper` WHERE `type` = 'r' AND `id` = '$id'");
if (!mysql_num_rows($req)) {
    echo functions::display_error('Неверные данные');
    require('../incfiles/end.php');
    exit;
} 
$rubric = mysql_fetch_assoc($req);
echo '<div class="phdr"><b><a href="index.php">Газета</a></b> | ' . $rubric['text'] . '</div>';
if ($rights >= 6) {
    $inedited = mysql_result(mysql_query("SELECT COUNT(*) FROM `paper`  WHERE `hide`= '1' AND `type` = 'a' AND `refid` = '$id'"), 0);
    echo '<div class="topmenu"><a href="index.php?act=edition&amp;id=' . $id . '">Редакция</a>&#160;<span class="red">(' . $inedited . ')</span> | <a href="index.php?act=write&amp;id=' . $id . '">Написать статью</a></div>';
} 
$sort = isset($_GET['sort']) ? trim($_GET['sort']) : '';
echo '<div class="gmenu"><span class="gray">' . $lng['sorting'] . ':</span> ';
switch ($sort) {
    case 'comm':
        $sort = 'comm';
        echo '<a href="index.php?act=articles&amp;id=' . $id . '&amp;sort=new">Новые</a> | Обсуждаемые | <a href="index.php?act=articles&amp;id=' . $id . '&amp;sort=read">Читаемые</a></div>';
        $order = '`comm_count` DESC';
        break;

    case 'read':
        $sort = 'read';
        echo '<a href="index.php?act=articles&amp;id=' . $id . '&amp;sort=new">Новые</a> | <a href="index.php?act=articles&amp;id=' . $id . '&amp;sort=comm">Обсуждаемые</a> | Читаемые</div>';
        $order = '`reads` DESC';
        break;
    default :
        $sort = 'new';
        echo 'Новые | <a href="index.php?act=articles&amp;id=' . $id . '&amp;sort=comm">Обсуждаемые</a> | <a href="index.php?act=articles&amp;id=' . $id . '&amp;sort=read">Читаемые</a></div>';
        $order = '`time` DESC';
} 
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `paper` WHERE `hide` != '1' AND `type` = 'a' AND `refid` = '$id'"), 0);
if ($total) {
    $req = mysql_query("SELECT * FROM `paper` WHERE `hide` != '1' AND `type` = 'a' AND `refid` = '$id' ORDER BY $order LIMIT $start,$kmess");
    if ($rights >= 6)
        echo '<form action="index.php?act=insert" method="post">';
    while ($res = mysql_fetch_array($req)) {
        echo ceil(ceil($i / 2) - ($i / 2)) == 0 ? '<div class="list1">' : '<div class="list2">';
        echo '<table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" valign="top">' . '<p><h3>' . $res['name'] . '</h3>' . '<div class="gray"><small>Автор: ' . $res['autor'] . '&#160;(' . functions::display_date($res['time']) . ')</small></div></p>';
        if (file_exists(('../files/paper/' . $res['id'] . '_preview.jpg')))
            echo '<img src="../files/paper/' . $res['id'] . '_preview.jpg" align="left" hspace="6" vspace="6" alt="photo" />';
        $text = $res['text'];
        $text = mb_substr($text, 0, 1000);
        $text = ($text);
        if ($set_user['smileys'])
            $text = functions::smileys($text, 1);
        echo $text;
        echo '</td></tr></table>' . '<div class="sub">' . '<b><a href="index.php?act=readmore&amp;id=' . $res['id'] . '">Подробнее</a></b> | ' . '<a href="index.php?act=comments&amp;id=' . $res['id'] . '">Комменты</a> (' . $res['comm_count'] . ') | ' . 'Прочтений: ' . $res['reads'];
        if ($rights >= 6) {
            echo '<br /><input type="checkbox" name="insch[]" value="' . $res['id'] . '"/>&#160;' . '<a href="index.php?act=edit&amp;id=' . $res['id'] . '">Изменить</a> | ' . '<a href="index.php?act=move&amp;id=' . $res['id'] . '">Переместить</a> | ' . '<a href="index.php?act=delete&amp;id=' . $res['id'] . '">Удалить</a>';
        } 
        echo '</div></div>';
        ++$i;
    } 
    if ($rights >= 6) {
        echo '<div class="rmenu"><input type="submit" value=" В редакцию "/></div>' . '</form>';
    } 
} else {
    echo '<div class="menu"><p>Список пуст</p></div>';
} 
echo '<div class="phdr">Всего:&#160;' . $total . '</div>';
if ($total > $kmess) {
    echo '<div class="topmenu">' . functions::display_pagination('index.php?act=articles&amp;id=' . $id . '&amp;&amp;sort=' . $sort . '&amp;', $start, $total, $kmess) . '</div>' . '<p><form action="index.php?act=articles&amp;id=' . $id . '&amp;sort=' . $sort . '" method="post">' . '<input type="text" name="page" size="2"/>' . '<input type="submit" value="К странице &gt;&gt;"/>' . '</form></p>';
} 

?>
Всего: 649