Доброго всем времени суток!
Возникло две проблемы:
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
Пропало "сообщение отредактировано..."
-
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 19 лет
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 19 лет
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 10 месяцев
- Откуда: Бердск
Alfa7
а после сообщения которое редактируете, есть другие сообщения?
а после сообщения которое редактируете, есть другие сообщения?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 19 лет
Да, последнее в том числе. Кстати, я это место нашел.
если заменить в functions_post
на
все работает!
только вопрос - а к чему проверка на _непоследнее_ сообщение?
На случай, если юзер быстро исправился? Но у нас, например, такое нельзя делать вообще (в прогнозах, например)!
И еще - модер/админ по определению не являются авторами поста - зачем проверка на 'poster_post'? Чтобы не было видно, когда админ чужое правит?
если заменить в functions_post
Код: Выделить всё
$edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post'])....
Код: Выделить всё
$edited_sql = ($mode == 'editpost')...
только вопрос - а к чему проверка на _непоследнее_ сообщение?
На случай, если юзер быстро исправился? Но у нас, например, такое нельзя делать вообще (в прогнозах, например)!
И еще - модер/админ по определению не являются авторами поста - зачем проверка на 'poster_post'? Чтобы не было видно, когда админ чужое правит?
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 10 месяцев
- Откуда: Бердск
затем что если сообщение последнее, то не надо писать что редактировалось.Alfa7 писал(а):только вопрос - а к чему проверка на _непоследнее_ сообщение?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Именно.Alfa7 писал(а):И еще - модер/админ по определению не являются авторами поста - зачем проверка на 'poster_post'? Чтобы не было видно, когда админ чужое правит?
Похоже глюк вы просто придумали, не изучив логику форума...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 19 лет