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 по теме
Изображение
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

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

Сообщение Erlang »

Извините. А можно для Чайников.
Я как-то ставил, но могу вспомнить.
Тему 3 раза перечитывал до написания.

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

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

Сообщение rxu »

Erlang писал(а):Или я что-то не понимаю.
Скорее всего. Вы, вроде бы, вообще хотите убрать эту строку.
Или я чего-то недопонял :)
Изображение
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

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

Сообщение Erlang »

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

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

Сообщение rxu »

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

$separator = sprintf("\n");
Изображение
Аватара пользователя
Kostelano
phpBB 1.4.2
Сообщения: 69
Стаж: 16 лет 7 месяцев
Откуда: Dnepr, UA
Благодарил (а): 10 раз
Поблагодарили: 12 раз

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

Сообщение Kostelano »

SIvan писал(а):кто-нить ставил на 3.0.7-PL1?
Учитывая все исправления с предыдущих версий phpBB3, сделал для себя рабочий вариант в обычном текстовом документе. Ставил, все отлично работало. Держи архив.
Posts merging for 3.0.7-PL1.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
RobertSH
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 2 месяца

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

Сообщение RobertSH »

А что нужно сделать чтобы при добавлении нового сообщения, оно склеивалось, НО тема не поднималась вверх?
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

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

Сообщение MIT »

Надо не обновлять время и дату сообщения
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

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

Сообщение MIT »

Нигде не настраивается. Правиться в коде:

Open includes/posts_merging.php
Find

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

		$post_time = $current_time;
Replace with

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

		$post_time = $merge_post_data['post_time'];
Добавлено спустя 24 секунды:
Куда делся пост, на который я ответил?

Добавлено спустя 49 секунд:
А, автор удалил...
Ну может кому ещё пригодиться.
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

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

Сообщение Erlang »

Запрет склеивания.
RedNaxi писал(а):в posting_body.html после

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

<!-- IF S_SIG_ALLOWED -->
			<tr>
				<td><input type="checkbox" class="radio" name="attach_sig"{S_SIGNATURE_CHECKED} /></td>
				<td class="gen">{L_ATTACH_SIG}</td>
			</tr>
		<!-- ENDIF -->
У меня нет таких строк. Только:

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

<!-- IF S_PRIVMSGS -->
    <!-- INCLUDE posting_pm_layout.html -->
<!-- ELSE -->
    <!-- INCLUDE posting_layout.html -->
<!-- ENDIF -->
С уважением,
Сергей
Аватара пользователя
Jet
phpBB 1.4.4
Сообщения: 100
Стаж: 18 лет 4 месяца
Благодарил (а): 7 раз

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

Сообщение Jet »

Установил мод. Сообщения склеиваются, но каждый раз при добавлении нового сообщения вылазит:

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

Server error.

The website encountered an error while retrieving http://хххх.ru/posting.php?mode=reply&f=38&sid=86e86b990a8a99ff7d496c81e30d36ce&t=782. It may be down for maintenance or configured incorrectly.
Несколько раз перепроверил установку, все по инструкции. В базе все поля мода присутствуют со значениями 0. phpBB 3.0.7, убраны редиректы. :(
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

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

Сообщение MAzZY »

Jet писал(а):убраны редиректы
Подробнее в этом месте
Аватара пользователя
Jet
phpBB 1.4.4
Сообщения: 100
Стаж: 18 лет 4 месяца
Благодарил (а): 7 раз

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

Сообщение Jet »

MAzZY писал(а):Подробнее в этом месте
Убран редирект при отправке сообщений.
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

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

Сообщение MAzZY »

Верните обратно редиректы и проверьте
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

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

Сообщение владимир1983 »

Попробуйте как сказал MAzZY вернуть [FAQ] Редиректы (убрать страницы информации)
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Jet
phpBB 1.4.4
Сообщения: 100
Стаж: 18 лет 4 месяца
Благодарил (а): 7 раз

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

Сообщение Jet »

MAzZY
владимир1983
Спасибо за совет и ссылку. Попробую вернуть.

Добавлено спустя 27 минут 48 секунд:
Сначала попробовал совет (тот что по ссылке), убрал редирект в posts_merging.php, потом вернул редиректы в posts_merging.php и posting.php, а результат один, теперь белая страница после отправки второго сообщения появляется.

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