Пропало "сообщение отредактировано..."

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Alfa7
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет

Пропало "сообщение отредактировано..."

Сообщение Alfa7 »

Доброго всем времени суток!
Возникло две проблемы:
1) На форуме пропал текст внизу отредактированных сообщений "сообщение отредактировано X раз". Оно было и исчезло как-то "само", т.е. до установки каких-либо модов. В настройках такого не нашел
2) Мод Simply Merge Threads 1.0.1 работает нормально (темы то бишь склеиваюится), но выбрать темы нельзя - список пуст (приходится вводить ID ручками). А на локальном компе нормально работает (на сервер я залил отредактированные файлы форума).

Версия phpBB: 2.0.20
Используемые шаблоны: subSilver
Используемые моды: Simply Merge Threads, Bantron, Quick_reply
Версия PHP: 4
Используемая СУБД и её версия: MySQL 3
Ссылка на конференцию: http://forum.olimp.kz
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Вроде в шаблонах все на месте. Вы уверены что оно действительно исчезло?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Alfa7
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет

Сообщение Alfa7 »

факт :(. Редактирую сообщение хоть под админом, хоть под простым пользователем - нет ничего...
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Alfa7
а после сообщения которое редактируете, есть другие сообщения?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Alfa7
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет

Сообщение Alfa7 »

Да, последнее в том числе. Кстати, я это место нашел.
если заменить в functions_post

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

$edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post'])....
на

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

$edited_sql = ($mode == 'editpost')...
все работает!
только вопрос - а к чему проверка на _непоследнее_ сообщение?
На случай, если юзер быстро исправился? Но у нас, например, такое нельзя делать вообще (в прогнозах, например)!
И еще - модер/админ по определению не являются авторами поста - зачем проверка на 'poster_post'? Чтобы не было видно, когда админ чужое правит?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Alfa7 писал(а):только вопрос - а к чему проверка на _непоследнее_ сообщение?
затем что если сообщение последнее, то не надо писать что редактировалось.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Alfa7 писал(а):И еще - модер/админ по определению не являются авторами поста - зачем проверка на 'poster_post'? Чтобы не было видно, когда админ чужое правит?
Именно.
Похоже глюк вы просто придумали, не изучив логику форума...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Alfa7
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет

Сообщение Alfa7 »

есть такое :(
хотя логика мал-мала неожиданная :-\

ну да ладно, спасибо, разобрались!

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