Posts merging - Склеивание сообщений / постов

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Posts merging - Склеивание сообщений / постов

Сообщение rxu »

Мод склейки отправленных подряд последних сообщений от одного пользователя в теме.
Частично является портом известного мода от Xpert для phpBB2 - Advanced posts merging.

Установочный фикс для версий начиная с 3.0.2 и выше находится здесь.
Серия исправлений для 3.0.5 здесь и здесь.
Фикс для исправления неправильной ссылки в уведомлении о новом сообщении находится здесь.
Изменение в поиске строки в includes/acp/acp_board.php находятся здесь.
Возможное решение для отключения склейки на уровне сообщений - здесь.

Вероятные вопросы по использованию мода

Мод работает на версии форума 3.0.7 и выше?
Работает нормально и не надо засорять тему подобными вопросами.

Почему не склеиваются посты??
В настройках размещения сообщений задайте период склеивания.

Как не прикреплять сообщение, если предыдущее - заблокировано?
Posts merging - Склеивание сообщений / постов
=========================
FAQ - по теме Posts merging - Склеивание сообщений / постов от WinSSLioN

Ключевые слова для поиска: склеивание соседних постов, склейка
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось владимир1983 24.11.2014 23:21, всего редактировалось 19 раз.
Причина: Добавил ссылку на собранный faq по теме
Изображение
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

Хмм... Сунулся на первую страницу, чтобы взять 11-ю версию, а там вы уже успели удалить... Можно как-то получить ее? А то получается, что тестить нечем. :(
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Теперь берите в первом сообщении.
Изображение
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

Обновил до 11-й версии.

Затем залил новый posts_merging.php
Работает нормально. Пробовал ява скрипт вставить. Тоже все ОК:

Добавлено спустя 18 секунд:
Тест. Идет обновление.

Добавлено спустя 46 секунд:
<script>alert('qwerty');</script>
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

А если несколько раз подряд клеить яваскрипты?
Изображение
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 21 год 5 месяцев

Сообщение Stern »

Все нормально. Пять раз постил - никаких ошибок:

Добавлено спустя 4 минуты 4 секунды:
<script>alert('qwerty');</script>

Добавлено спустя 7 минут 33 секунды:
<script>alert('qwerty');</script>

Добавлено спустя 9 секунд:
<script>alert('qwerty');</script>

Добавлено спустя 10 секунд:
<script>alert('qwerty');</script>

Добавлено спустя 26 секунд:
<script>alert('qwerty');</script>
AD
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 6 месяцев
Забанен: Бессрочно

Сообщение AD »

Как сделать, чтобы минимум времени можно было ставить не час, а5-10-15-30-60 минут ?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Вопрос интересный. Боюсь, что по умолчанию - никак, надо код мода переделывать.
Изображение
AD
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 6 месяцев
Забанен: Бессрочно

Сообщение AD »

rxu

Сильно переделывать?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

AD
Ты не справишься
phpBB2 FAQ
phpBB3 FAQ
AD
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 6 месяцев
Забанен: Бессрочно

Сообщение AD »

Rayden

Обнадёжил! 8)
kfm
phpBB 1.4.0
Сообщения: 33
Стаж: 19 лет 3 месяца

Сообщение kfm »

rxu писал(а):Теперь берите в первом сообщении.
Open: includes/acp/acp_board.php
Find:
'flood_interval' => array('lang' => 'FLOOD_INTERVAL', 'validate' => 'int',
У меня (версия 3.0.1)
'flood_interval' => array('lang' => 'FLOOD_INTERVAL', 'validate' => 'int:0',
Поэтому не ищет поиском

Последний FIND в файле includes/acp/acp_board.php не ищется поиском по строке. Различия я выделил.
Последний раз редактировалось kfm 14.04.2008 14:09, всего редактировалось 2 раза.
phpbb 3.0.1/MySQL 4.1.20
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Что не ищет где? Поподробнее нельзя?
Изображение
kfm
phpBB 1.4.0
Сообщения: 33
Стаж: 19 лет 3 месяца

Сообщение kfm »

Поправил файл выше
phpbb 3.0.1/MySQL 4.1.20
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Да, по поводу применимости к версии 3.0.1 мод пока не проверен. Это единственное отличие?
Изображение
kfm
phpBB 1.4.0
Сообщения: 33
Стаж: 19 лет 3 месяца

Сообщение kfm »

rxu писал(а):Да, по поводу применимости к версии 3.0.1 мод пока не проверен.
Поставил именно на 3.0.1. Работает пока без ошибок.
rxu писал(а):Это единственное отличие?
Да. Остальное все нормально
phpbb 3.0.1/MySQL 4.1.20

Вернуться в «Бета-версии модов для phpBB 3.0.x»