Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14666
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 351 раз
Поблагодарили: 1601 раз

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

Ключевые слова для поиска: склеивание соседних постов, склейка
Вложения
posts_merging_1.0.11_secured.zip
(38.21 КБ) 4958 скачиваний
Последний раз редактировалось владимир1983 25.11.2014 2:21, всего редактировалось 19 раз.
Причина: Добавил ссылку на собранный faq по теме
Изображение

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14666
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 351 раз
Поблагодарили: 1601 раз

Re: Posts merging

Сообщение rxu »

А число ставить там не пробовали?
Изображение

cotnar
phpBB 1.0.0
Сообщения: 6
Зарегистрирован: 08.07.2008 14:32

Re: Posts merging

Сообщение cotnar »

rxu писал(а):А число ставить там не пробовали?
Вот это я прогнал! Спасибо, все работает!!!

Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Зарегистрирован: 11.10.2006 23:48
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Posts merging

Сообщение incubus »

В файле posting.php обновленной версии 3.0.2 невозможно выполнить следующую инструкцию:

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

Find

		unset($message_parser);

Add after

		include($phpbb_root_path . 'includes/posts_merging.' . $phpEx);
не находится строка unset($message_parser);
как быть?
Изображение

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14666
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 351 раз
Поблагодарили: 1601 раз

Re: Posts merging

Сообщение rxu »

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

FIND
			$redirect_url = submit_post

BEFORE, ADD
			include($phpbb_root_path . 'includes/posts_merging.' . $phpEx);
Изображение

Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Зарегистрирован: 11.10.2006 23:48
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Posts merging

Сообщение incubus »

rxu
Благодарю, все работает)
Изображение

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз

Re: Posts merging

Сообщение Erlang »

Дня три как появилось:
Т. е. на 2 сек. белый лист, потом ситуация:
При склеивании переходит в окно сообщение добавлено, но вместо русского абракадабра и в самом верху появляются пути к файлам.

Может это DEBUG так влияет?

Автоматом переходит на сообщение - все ОК.

Скрины
Вложения
Продолжение
Продолжение
Начало
Начало
С уважением,
Сергей

Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 607
Зарегистрирован: 29.03.2006 20:13
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 140 раз

Re: Posts merging

Сообщение VEG »

Когда один пользователь отсылает 2 сообщения подряд, оповещения о новом сообщении в теме всем кто на нее подписан рассылаются дважды, при этом во второй раз ссылка неправильная.
Пример:
Subject: В теме «Сходки 2008» новый ответ
http://slutsk.net/forum/viewtopic.php?f ... 96&e=99896
Subject: В теме «Сходки 2008» новый ответ
http://slutsk.net/forum/viewtopic.php?f ... 94&p=0&e=0

То есть второй раз в p указан не номер последнего сообщения, а 0. Неплохо бы поправить...
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [media] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода) Изображение

Аватара пользователя
VEG
phpBB 2.0.7a
Сообщения: 607
Зарегистрирован: 29.03.2006 20:13
Откуда: Минск
Благодарил (а): 20 раз
Поблагодарили: 140 раз

Re: Posts merging

Сообщение VEG »

Для исправления в posts_merging.php этот код

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

		// Send Notifications
		if ($auth->acl_get('f_noapprove', $data['forum_id']) || $auth->acl_get('m_approve', $data['forum_id']))
		{
			user_notification($mode, $subject, $data['topic_title'], $data['forum_name'], $data['forum_id'], $data['topic_id'], $data['post_id']);
		}
Меняем на этот

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

		// Send Notifications
		if ($auth->acl_get('f_noapprove', $data['forum_id']) || $auth->acl_get('m_approve', $data['forum_id']))
		{
			user_notification($mode, $subject, $data['topic_title'], $data['forum_name'], $data['forum_id'], $data['topic_id'], $merge_post_id);
		}
phpBBex 1.7.1 — phpBB 3 с уникальными функциями, не существующими в модах
phpBB [media] — универсальный bbcode для вставки аудио и видео (поддержка более 30 сервисов, без правок кода) Изображение

!((( ALEX )))!
phpBB 1.4.4
Сообщения: 136
Зарегистрирован: 19.05.2008 19:08
Поблагодарили: 2 раза

Re: Posts merging

Сообщение !((( ALEX )))! »

сегодня пожаловался модератор что посты перестали склеиваться (после автоматического обновления 3.0.2)
порылся обнаружил не хватает строки:

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

include($phpbb_root_path . 'includes/posts_merging.' . $phpEx);
в posting.php

еще как я понял в отличие от 3.0.1 в 3.0.2 пропала строка

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

unset($message_parser);
в posting.php
тоесть руководство по установке мода надо подправить

Stern
phpBB 2.0.3
Сообщения: 368
Зарегистрирован: 22.04.2005 7:24

Re: Posts merging

Сообщение Stern »

У нас тоже слетела склейка.

!((( ALEX )))!, rxu
Не могу найти

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

unset($message_parser);
Куда теперь поставить эту строку в posting.php?

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

include($phpbb_root_path . 'includes/posts_merging.' . $phpEx);

Аватара пользователя
izstas
phpBB 1.4.4
Сообщения: 112
Зарегистрирован: 18.03.2007 16:03
Откуда: Елец
Поблагодарили: 2 раза

Re: Posts merging

Сообщение izstas »


Stern
phpBB 2.0.3
Сообщения: 368
Зарегистрирован: 22.04.2005 7:24

Re: Posts merging

Сообщение Stern »

Спасибо! Помогло! Надо срочно инструкцию менять...

Аватара пользователя
RDJ
phpBB 1.4.3
Сообщения: 80
Зарегистрирован: 11.03.2007 16:56
Откуда: -=ТАТАРСТАН=-
Благодарил (а): 1 раз

Re: Posts merging

Сообщение RDJ »

в опере заметил: после добавления второго и последующего сообщения которое должно склеится, выходит страница (она всегда выходит, не в этом суть):

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

Информация
Сообщение было успешно отправлено.
Просмотреть ваше сообщение
Вернуться в форум
так вот, если не ждать времени в течении которого тебя перекинет на страницу с темой, а нажать на ссылку "Просмотреть ваше сообщение" добавленное склеенное сообщение не показывается, пока не обновишь страницу.

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза

Re: Posts merging

Сообщение Палыч »

Давно известная особенность Opera. Аналогично при редктировании сообщения, например. Браузер грузит страницу из кеша.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Invisions
phpBB 1.0.0
Сообщения: 6
Зарегистрирован: 18.08.2008 22:55

Re: Posts merging

Сообщение Invisions »

Тестил на 3.0.2... Не работает :twisted:

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