[FAQ] Информация о редактировании сообщения.

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 09.09.2004 13:54
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

[FAQ] Информация о редактировании сообщения.

Сообщение Alloy » 17.12.2007 18:12

Почему показывает кто редактировал сообщение и когда - если только указана причина редактирования. а если я просто чете исправил то ниче не видно. Это глюк или так должно быть?

п.с. в админке можно все увидеть но хотелось чтобы пользователи тоже знали если их сообщение кто нить отредактировал и когда это было сделано....

Ответ:
Палыч писал(а):Суммируем:
Не отмечается факт редактирования, если:
- данное сообщение последнее в теме, то есть на него ещё нет ответов.
- редактируется чужое сообщение администратором или модератором
- отключена данная функция в администраторском разделе.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14171
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 332 раза
Поблагодарили: 1446 раз
Контактная информация:

Сообщение rxu » 17.12.2007 18:18

Сообщение о редактировании появляется только тогда, когда:
1) На редактируемое сообщение есть ответ и вы автор этого сообщения,
или
2) указана причина редактирования.
Изображение

Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 09.09.2004 13:54
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

Сообщение Alloy » 17.12.2007 18:22

тоесть если я модер к примеру и в теме редактирую чьето сообщение без указания причины - то сообщения о редактирования не будет?
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14171
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 332 раза
Поблагодарили: 1446 раз
Контактная информация:

Сообщение rxu » 17.12.2007 18:25

Нет.
Если вы так делаете, потрудитесь указать причину.
По-моему, логично.
Изображение

Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 09.09.2004 13:54
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

Сообщение Alloy » 17.12.2007 18:27

А как сделат что бы при любом редактиовании сообщения выводилось кто и когда редактировал.

п.с. тему может можно перенсти в запросы модов. если это модом назвать можно.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14171
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 332 раза
Поблагодарили: 1446 раз
Контактная информация:

Сообщение rxu » 17.12.2007 18:43

Открыть
Includes/functions_posting.php

Найти

Код: Выделить всё

if ($data['post_edit_reason'] || (!$auth->acl_get('m_edit', $data['forum_id']) && ($post_mode == 'edit' || $post_mode == 'edit_first_post')))
Заменить на

Код: Выделить всё

if ($data['post_edit_reason'] || (($post_mode == 'edit' || $post_mode == 'edit_first_post')))
Изображение

Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 09.09.2004 13:54
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

Сообщение Alloy » 17.12.2007 19:34

да действительно кривые руки. Спасибо.
А в последнем сообщении никак сделать так чтобы при редактировании тоже писалось кто редактировал?
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14171
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 332 раза
Поблагодарили: 1446 раз
Контактная информация:

Сообщение rxu » 17.12.2007 20:03

Код: Выделить всё

if ($data['post_edit_reason'] || (($post_mode == 'edit' || $post_mode == 'edit_first_post' || $post_mode == 'edit_last_post')))
Изображение

Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 09.09.2004 13:54
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

Сообщение Alloy » 24.12.2007 16:40

Так вот малек погонял свой форум и заметил такую штуку - что если создана токо тема и в ней токо одно сообщение - то при его редактировании информация о редактировании вообще не выводится.
И еще есть предложение сделать галочку: обновить дату сообщения, я думаю это очень полезно если на форуме есть какоет-о правило или еще что нить, поидее пользователю тема должна высветится как непрочитанная.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454

Аватара пользователя
Палыч
Former team member
Сообщения: 9688
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 24.12.2007 16:45

Alloy писал(а): если создана токо тема и в ней токо одно сообщение - то при его редактировании информация о редактировании вообще не выводится.
А вы вообще-то, читаете то, что вам пишут?
rxu писал(а):Сообщение о редактировании появляется только тогда, когда:

1) На редактируемое сообщение есть ответ
Alloy писал(а):И еще есть предложение сделать галочку: обновить дату сообщения
Не пробовали Поднять тему? (есть такая штатная фича)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 09.09.2004 13:54
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

Сообщение Alloy » 24.12.2007 17:37

нет отчасти вы не правы. потому как на последнее сообщение нет ответа но при его редактировании инфармация о том что сообщение отредактирована появляется.

По поводу даты не нашол, поиском прогнал форум тож не нашол, подскажите где читать.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14171
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 332 раза
Поблагодарили: 1446 раз
Контактная информация:

Сообщение rxu » 25.12.2007 16:00

Alloy писал(а):мой вопрос с верху пока без ответа
А что, код, который я давал тут, не работает?
Изображение

Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 09.09.2004 13:54
Откуда: Киев
Поблагодарили: 2 раза
Контактная информация:

Сообщение Alloy » 25.12.2007 16:13

Повторюсь
Так вот малек погонял свой форум и заметил такую штуку - что если создана токо тема и в ней токо одно сообщение - то при его редактировании информация о редактировании вообще не выводится.
И еще есть предложение сделать галочку: обновить дату сообщения, я думаю это очень полезно если на форуме есть какоет-о правило или еще что нить, поидее пользователю тема должна высветится как непрочитанная.


тоесть
1. если есть например только тема в которой одно сообщенеи (от автора темы) то при редактировании сообщения ниче не пишется. П.С. я создавал тему и сам же ее редактировал.
2. Есть ли возможность при редактировании сообщения обновлять его дату, чтобы у пользователей оно как непрочитанное появлялось??
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454

Аватара пользователя
DOMINATOR
phpBB 1.4.4
Сообщения: 153
Зарегистрирован: 18.09.2007 23:07
Откуда: Новосибирск
Поблагодарили: 13 раз
Контактная информация:

Сообщение DOMINATOR » 27.04.2008 10:02

Нарыл на оффсайте альтернативное решение через мод [BETA] Always Show Edit Info. Поставил, все работает.
Важное дополнение к FAQ по установке модов:
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
;)

Dimon89
phpBB 1.2.1
Сообщения: 22
Зарегистрирован: 28.07.2008 2:09
Откуда: Северная Венеция
Контактная информация:

Re: [FAQ] Информация о редактировании сообщения.

Сообщение Dimon89 » 12.08.2008 15:38

Подскажите, пожалуйста, имеется следующая проблема:
Не отображается количество сообщений, написанных обычными пользователи (всегда стоит ноль), при этом количество сообщений, написанных модераторами отображается правильно и точно. Как можно исправить?! Заранее спасибо:)

Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

Ответить

Вернуться в «FAQ»