Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Не отображается дата редактирования статьи

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 04 апр 2014, 16:46

Добрый день! У меня форум на phpBB (Версия phpBB: 3.0.12 ). Ситуация такая, пользователь написал пост, этот пост высветился на главной форума под некой датой. Потом, через пару дней этому пользователю пришла идея поправить текст, он нажал кнопку "править", исправил текст, обновил все, но, текст поменялся, а на главной странице форума так и висит предыдущая дата поста. Т.е. пользователи не заметят, что что-то изменилось. Как это исправить? Как сделать так, чтобы при исправлении страницы на главной форума менялась дата поста на свежую? спасибо заранее!!!
Yankenfox
Новичок
 
Сообщений: 4
Зарегистрирован:
04 апр 2014, 16:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 апр 2014, 11:58

посмотрите это https://www.phpbb.com/community/viewtopic.php?t=1055665
Вообще по-умолчанию редактирование сообщения не является изменением даты поста. По приведенному моду будет тема считать не прочитанной, если по-моему редактируется последнее сообщение.
crash
Поддержка
 
Сообщений: 11325
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 05 апр 2014, 12:01

вот еще https://www.phpbb.com/community/viewtop ... &t=2172505 посмотрите, то что в хотите по-моему
crash
Поддержка
 
Сообщений: 11325
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 05 апр 2014, 13:43

Очень похоже на то, что мне нужно. Я нашел файл functions_posting.php но не совсем понимаю, как правильно его отредактировать, там нужно добавить тот код, который указан или изменить то, что есть? Подскажите, пожалуйста, как правильно отредактировать этот файл. В какую часть кода нужно вставить добавочный код??? Подскажите, пожалуйста!
Yankenfox
Новичок
 
Сообщений: 4
Зарегистрирован:
04 апр 2014, 16:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 апр 2014, 14:15

добавить
Код: выделить все
'post_time'         => $current_time,
после
Код: выделить все
                 $sql_data[POSTS_TABLE]['sql'] = array_merge($sql_data[POSTS_TABLE]['sql'], array(
                    'forum_id'         => ($topic_type == POST_GLOBAL) ? 0 : $data['forum_id'],
                    'poster_id'         => $data['poster_id'],
                    'icon_id'         => $data['icon_id'],
crash
Поддержка
 
Сообщений: 11325
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 05 апр 2014, 16:12

я сделал как описано выше

вот такой кусок кода у меня получился...

$sql_data[POSTS_TABLE]['sql'] = array_merge($sql_data[POSTS_TABLE]['sql'], array(
'forum_id' => ($topic_type == POST_GLOBAL) ? 0 : $data['forum_id'],
'poster_id' => $data['poster_id'],
'icon_id' => $data['icon_id'],
'post_time' => $current_time,
'post_approved' => (!$post_approval) ? 0 : $data['post_approved'],
'enable_bbcode' => $data['enable_bbcode'],
'enable_smilies' => $data['enable_smilies'],
'enable_magic_url' => $data['enable_urls'],
'enable_sig' => $data['enable_sig'],
'post_username' => ($username && $data['poster_id'] == ANONYMOUS) ? $username : '',
'post_subject' => $subject,
'post_checksum' => $data['message_md5'],
'post_attachment' => (!empty($data['attachment_data'])) ? 1 : 0,
'bbcode_bitfield' => $data['bbcode_bitfield'],
'bbcode_uid' => $data['bbcode_uid'],
'post_edit_locked' => $data['post_edit_locked'])
);
Только ничего не заработало, при попытке отредактировать пост появляется сообщение

Parse error: syntax error, unexpected T_STRING, expecting ')' in /home/alaevorg/public_html/forum/includes/functions_posting.php on line 1796
Yankenfox
Новичок
 
Сообщений: 4
Зарегистрирован:
04 апр 2014, 16:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 апр 2014, 17:02

что-то вы еще значит меняли. Я сейчас добавил, ошибки нет, правда и дата не меняется сообщения
crash
Поддержка
 
Сообщений: 11325
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 05 апр 2014, 17:47

хотя беру слова обратно. Дата поста меняется, но только если это не админ редактировал, а обычный пользователь свой последний пост, но вот на главной этого не показывает
crash
Поддержка
 
Сообщений: 11325
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 05 апр 2014, 21:22

нет, ничего не менял, просто вставил указанную строчку в файл и загрузил его через фтп на сайт форума. Печально, что не отображается на главной...
Yankenfox
Новичок
 
Сообщений: 4
Зарегистрирован:
04 апр 2014, 16:41
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3