Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

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

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

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

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

Сообщение Alloy »

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

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

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

Сообщение rxu »

Сообщение о редактировании появляется только тогда, когда:
1) На редактируемое сообщение есть ответ и вы автор этого сообщения,
или
2) указана причина редактирования.
Изображение
Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Стаж: 20 лет 2 месяца
Откуда: Киев

Сообщение Alloy »

тоесть если я модер к примеру и в теме редактирую чьето сообщение без указания причины - то сообщения о редактирования не будет?
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16699
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1847 раз

Сообщение rxu »

Нет.
Если вы так делаете, потрудитесь указать причину.
По-моему, логично.
Изображение
Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Стаж: 20 лет 2 месяца
Откуда: Киев

Сообщение Alloy »

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

п.с. тему может можно перенсти в запросы модов. если это модом назвать можно.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16699
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1847 раз

Сообщение rxu »

Открыть
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
Стаж: 20 лет 2 месяца
Откуда: Киев

Сообщение Alloy »

да действительно кривые руки. Спасибо.
А в последнем сообщении никак сделать так чтобы при редактировании тоже писалось кто редактировал?
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16699
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1847 раз

Сообщение rxu »

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

if ($data['post_edit_reason'] || (($post_mode == 'edit' || $post_mode == 'edit_first_post' || $post_mode == 'edit_last_post')))
Изображение
Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Стаж: 20 лет 2 месяца
Откуда: Киев

Сообщение Alloy »

Так вот малек погонял свой форум и заметил такую штуку - что если создана токо тема и в ней токо одно сообщение - то при его редактировании информация о редактировании вообще не выводится.
И еще есть предложение сделать галочку: обновить дату сообщения, я думаю это очень полезно если на форуме есть какоет-о правило или еще что нить, поидее пользователю тема должна высветится как непрочитанная.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 6 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

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

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

Сообщение Alloy »

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

По поводу даты не нашол, поиском прогнал форум тож не нашол, подскажите где читать.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16699
Стаж: 18 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 558 раз
Поблагодарили: 1847 раз

Сообщение rxu »

Alloy писал(а):мой вопрос с верху пока без ответа
А что, код, который я давал тут, не работает?
Изображение
Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Стаж: 20 лет 2 месяца
Откуда: Киев

Сообщение Alloy »

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


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

Сообщение DOMINATOR »

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

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

Сообщение Dimon89 »

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

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