Страница 10 из 10

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

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

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

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

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

Добавлено: 11.05.2013 7:22
Пчелкин
Существует ли возможность массового удаления всех меток о правках в сообщениях? Надо удалить абсолютно все...
Как это сделать запросом, не убивая саму таблицу?

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

Добавлено: 11.05.2013 11:13
Sheer

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

UPDATE phpbb_posts SET post_edit_time = 0, post_edit_reason = '', post_edit_user = 0, post_edit_count = 0

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

Добавлено: 11.05.2013 17:17
Booker
Этот запрос удаляет именно метки или все варианты редактирования (стоИт мод Soft Delete)?

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

Добавлено: 12.05.2013 4:53
Пчелкин
Только метки...
Sheer Огромное!!! облегчил задачу во много крат...
А мож как-то кнопку можно сваять? Типа как очищение логов в админке....

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

Добавлено: 25.11.2013 1:23
Vitaliy21
Здравствуйте, подскажите, пользователь на форуме отредактировал своё сообщение, и вместо уведомления "Последний раз редактировалось...." Было написано "Последний раз поднималось user 15 окт 2013, 09:16. " ...

При каких обстоятельствах показывает, что сообщение "поднималось" а не "редактировалось" (хотя пользователь редактировал сообщение)? И в чём их разница?

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

Добавлено: 25.11.2013 1:57
slavapril
Ну, так может у вас в админке выставлен срок, после которого тему можно поднять. И он ее действительно поднял. А может, и отредактировал заодно, если значение срока позволяло.
поднятие.png

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

Добавлено: 11.02.2014 20:07
k750
HAMMER663 писал(а):По идее всегда должен отображать
/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' || $post_mode == 'edit_last_post' || $post_mode == 'edit_topic')))
cделал всё как описано выше - работает но только когда редактирую свои посты, а когда редактирую чужие то выдаёт
Последний раз редактировалось Гость 11 фев 2014, 17:54, всего редактировалось 2 раз(а).(хотя ссылка на профиль правильная) подскажите пожалуйста как сделать чтоб правильно высвечивало имя пользователя?

Добавлено спустя 4 минуты 45 секунд:
З.Ы.Это только когда указываю причину редактирования,при обычном редактировании всё ок.

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

Добавлено: 02.07.2015 4:17
Пчелкин
Палыч писал(а): uzzzer
RedScorp
Поскольку все мои старания изобразить глюк не увенчались успехом, просьба:
Попробуйте
КОД: ВЫДЕЛИТЬ ВСЁ
'post_edit_user'   => (int) $data['post_edit_user'],

заменить на
КОД: ВЫДЕЛИТЬ ВСЁ
'post_edit_user'   => (int) $user->data['user_id'],

и отпишитесь о результатах. Будет ли повторяться глюк?
Отмечу особо!!! Отличнейший вариант для появления "справедливости"! в метках об авторах правок!!! на четырех форумах исправил - справедливость восторжествовала...
Вывод - надо внимательно читать темы и писать. писать, писать конспекты...
В личку писать уже не буду... Дубль полезен многим...