Запрет редактирования если сообщение не последнее в теме

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 5 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Запрет редактирования если сообщение не последнее в теме

Сообщение Anvar »

dndn, Эта фишка в стандартном функционале phpbb и отображает информацию только в тех сообщениях, которые не являлись последними. (Включить там: Адм раздел - Размещение сообщений - Отображать сведения о последнем редактировании:)
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 14 лет 6 месяцев
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Запрет редактирования если сообщение не последнее в теме

Сообщение dndn »

В том то и дело, что не отображается. Сделал тестовую учетную запись юзера. Зашел и отправил от него пост. Затем отредактировал - а инфы о редактировании нет. :(

То все, о чем Вы говорили - включено.
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 8 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз

Re: Запрет редактирования если сообщение не последнее в теме

Сообщение Борис Бердичевский »

Anvar писал(а): (Включить там: Адм раздел - Размещение сообщений - Отображать сведения о последнем редактировании:)
Это не тот смысл.
Чтобы безусловно отображалось, нужно в файле
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')))
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 14 лет 6 месяцев
Благодарил (а): 30 раз
Поблагодарили: 5 раз

Re: Запрет редактирования если сообщение не последнее в теме

Сообщение dndn »

Вот это то, что нужно было! :)
Правда теперь и админовские правки всем видны, ну да ладно, стерпим - мы люди открытые! ;)
Аватара пользователя
userAx
phpBB 1.4.4
Сообщения: 121
Стаж: 12 лет 8 месяцев
Откуда: ZP
Благодарил (а): 13 раз
Поблагодарили: 10 раз

Re: Запрет редактирования если сообщение не последнее в теме

Сообщение userAx »

dndn писал(а):Правда теперь и админовские правки всем видны
Немного видоизменить условия и будут видны только пользовательские поправки :)

Тоже применил данный код, здорово!

Вернуться в «Запросы модов для phpBB 3.0.x»